diff --git a/_content/MudBlazor/MudBlazor.min.css b/_content/MudBlazor/MudBlazor.min.css index a65af1d..f5418f6 100644 --- a/_content/MudBlazor/MudBlazor.min.css +++ b/_content/MudBlazor/MudBlazor.min.css @@ -4,4 +4,4 @@ * Copyright (c) 2021 MudBlazor * Licensed under MIT (https://github.com/MudBlazor/MudBlazor/blob/master/LICENSE) */ -.mud-primary{background-color:var(--mud-palette-primary) !important;}.mud-primary-text{color:var(--mud-palette-primary) !important;}.mud-primary-hover{background-color:var(--mud-palette-primary-hover) !important;}.hover\:mud-primary-hover:hover,.hover\:mud-primary-hover:focus-visible{background-color:var(--mud-palette-primary-hover) !important;}.mud-border-primary{border-color:var(--mud-palette-primary) !important;}.mud-theme-primary{color:var(--mud-palette-primary-text) !important;background-color:var(--mud-palette-primary) !important;}.mud-secondary{background-color:var(--mud-palette-secondary) !important;}.mud-secondary-text{color:var(--mud-palette-secondary) !important;}.mud-secondary-hover{background-color:var(--mud-palette-secondary-hover) !important;}.hover\:mud-secondary-hover:hover,.hover\:mud-secondary-hover:focus-visible{background-color:var(--mud-palette-secondary-hover) !important;}.mud-border-secondary{border-color:var(--mud-palette-secondary) !important;}.mud-theme-secondary{color:var(--mud-palette-secondary-text) !important;background-color:var(--mud-palette-secondary) !important;}.mud-tertiary{background-color:var(--mud-palette-tertiary) !important;}.mud-tertiary-text{color:var(--mud-palette-tertiary) !important;}.mud-tertiary-hover{background-color:var(--mud-palette-tertiary-hover) !important;}.hover\:mud-tertiary-hover:hover,.hover\:mud-tertiary-hover:focus-visible{background-color:var(--mud-palette-tertiary-hover) !important;}.mud-border-tertiary{border-color:var(--mud-palette-tertiary) !important;}.mud-theme-tertiary{color:var(--mud-palette-tertiary-text) !important;background-color:var(--mud-palette-tertiary) !important;}.mud-info{background-color:var(--mud-palette-info) !important;}.mud-info-text{color:var(--mud-palette-info) !important;}.mud-info-hover{background-color:var(--mud-palette-info-hover) !important;}.hover\:mud-info-hover:hover,.hover\:mud-info-hover:focus-visible{background-color:var(--mud-palette-info-hover) !important;}.mud-border-info{border-color:var(--mud-palette-info) !important;}.mud-theme-info{color:var(--mud-palette-info-text) !important;background-color:var(--mud-palette-info) !important;}.mud-success{background-color:var(--mud-palette-success) !important;}.mud-success-text{color:var(--mud-palette-success) !important;}.mud-success-hover{background-color:var(--mud-palette-success-hover) !important;}.hover\:mud-success-hover:hover,.hover\:mud-success-hover:focus-visible{background-color:var(--mud-palette-success-hover) !important;}.mud-border-success{border-color:var(--mud-palette-success) !important;}.mud-theme-success{color:var(--mud-palette-success-text) !important;background-color:var(--mud-palette-success) !important;}.mud-warning{background-color:var(--mud-palette-warning) !important;}.mud-warning-text{color:var(--mud-palette-warning) !important;}.mud-warning-hover{background-color:var(--mud-palette-warning-hover) !important;}.hover\:mud-warning-hover:hover,.hover\:mud-warning-hover:focus-visible{background-color:var(--mud-palette-warning-hover) !important;}.mud-border-warning{border-color:var(--mud-palette-warning) !important;}.mud-theme-warning{color:var(--mud-palette-warning-text) !important;background-color:var(--mud-palette-warning) !important;}.mud-error{background-color:var(--mud-palette-error) !important;}.mud-error-text{color:var(--mud-palette-error) !important;}.mud-error-hover{background-color:var(--mud-palette-error-hover) !important;}.hover\:mud-error-hover:hover,.hover\:mud-error-hover:focus-visible{background-color:var(--mud-palette-error-hover) !important;}.mud-border-error{border-color:var(--mud-palette-error) !important;}.mud-theme-error{color:var(--mud-palette-error-text) !important;background-color:var(--mud-palette-error) !important;}.mud-dark{background-color:var(--mud-palette-dark) !important;}.mud-dark-text{color:var(--mud-palette-dark) !important;}.mud-dark-hover{background-color:var(--mud-palette-dark-hover) !important;}.hover\:mud-dark-hover:hover,.hover\:mud-dark-hover:focus-visible{background-color:var(--mud-palette-dark-hover) !important;}.mud-border-dark{border-color:var(--mud-palette-dark) !important;}.mud-theme-dark{color:var(--mud-palette-dark-text) !important;background-color:var(--mud-palette-dark) !important;}.mud-inherit-text{color:inherit !important;}.mud-border-lines-default{border-color:var(--mud-palette-lines-default);}.mud-background{background-color:var(--mud-palette-background) !important;}.mud-background-gray{background-color:var(--mud-palette-background-grey) !important;}.mud-theme-transparent{color:inherit !important;background-color:transparent !important;}.mud-transparent{background-color:transparent !important;}.mud-transparent-text{color:transparent !important;}.mud-text-primary{color:var(--mud-palette-text-primary);}.mud-text-secondary{color:var(--mud-palette-text-secondary);}.mud-text-disabled{color:var(--mud-palette-text-disabled);}.white{background-color:#fff !important;}.white-text{color:#fff !important;}.black{background-color:#000 !important;}.black-text{color:#000 !important;}*{box-sizing:border-box;margin:0;padding:0;border-width:0;border-style:solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}strong,b{font-weight:700;}body{color:var(--mud-palette-text-primary);font-family:var(--mud-typography-default-family);font-size:var(--mud-typography-default-size);font-weight:var(--mud-typography-default-weight);line-height:var(--mud-typography-default-lineheight);letter-spacing:var(--mud-typography-default-letterspacing);text-transform:var(--mud-typography-default-text-transform);background-color:var(--mud-palette-background);}a{color:var(--mud-palette-text-primary);}.mud-layout{height:100%;width:100%;position:relative;}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:9999;}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem;}#components-reconnect-modal{z-index:9999 !important;}#components-reconnect-modal h5{font-size:18px;}#components-reconnect-modal button{color:var(--mud-palette-text-primary);padding:8px 16px;font-size:.875rem;min-width:64px;box-sizing:border-box;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms;font-weight:500;line-height:1;border-radius:var(--mud-default-borderradius);letter-spacing:.02857em;text-transform:uppercase;margin:40px auto !important;}#components-reconnect-modal button:hover{background-color:var(--mud-palette-action-default-hover);}@keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes mud-scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes mud-scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5);}100%{-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes mud-skeleton-keyframes-pulse{0%{opacity:1;}50%{opacity:.4;}100%{opacity:1;}}@-webkit-keyframes mud-skeleton-keyframes-wave{0%{transform:translateX(-100%);}60%{transform:translateX(100%);}100%{transform:translateX(100%);}}@-webkit-keyframes mud-progress-circular-keyframes-circular-rotate{0%{transform-origin:50% 50%;}100%{transform:rotate(360deg);}}@-webkit-keyframes mud-progress-circular-keyframes-circular-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0;}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px;}100%{stroke-dasharray:100px,200px;stroke-dashoffset:-125px;}}@-webkit-keyframes mud-progress-linear-horizontal-keyframes-indeterminate1{0%{left:-35%;right:100%;}60%{left:100%;right:-90%;}100%{left:100%;right:-90%;}}@-webkit-keyframes mud-progress-linear-horizontal-keyframes-indeterminate2{0%{left:-200%;right:100%;}60%{left:107%;right:-8%;}100%{left:107%;right:-8%;}}@-webkit-keyframes mud-progress-linear-horizontal-keyframes-buffer{0%{opacity:1;background-position:0 -23px;}50%{opacity:0;background-position:0 -23px;}100%{opacity:1;background-position:-200px -23px;}}@-webkit-keyframes mud-progress-linear-vertical-keyframes-indeterminate1{0%{bottom:-35%;top:100%;}60%{bottom:100%;top:-90%;}100%{bottom:100%;top:-90%;}}@-webkit-keyframes mud-progress-linear-vertical-keyframes-indeterminate2{0%{bottom:-200%;top:100%;}60%{bottom:107%;top:-8%;}100%{bottom:107%;top:-8%;}}@-webkit-keyframes mud-progress-linear-vertical-keyframes-buffer{0%{opacity:1;background-position:-23px 0;}50%{opacity:0;background-position:-23px 0;}100%{opacity:1;background-position:-23px -200px;}}@keyframes mud-progress-linear-striped-loading{0%{background-position:0 0;}100%{background-position:300px 0;}}a{text-decoration:none;}a:focus-visible{outline:none;}label{display:inline-block;}button{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}button:focus{outline:none;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}select{word-wrap:normal;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}iframe{border:none;height:100%;width:100%;}ul{margin:0;padding:0;list-style:none;}.mud-elevation-0{box-shadow:var(--mud-elevation-0);}.mud-elevation-1{box-shadow:var(--mud-elevation-1);}.mud-elevation-2{box-shadow:var(--mud-elevation-2);}.mud-elevation-3{box-shadow:var(--mud-elevation-3);}.mud-elevation-4{box-shadow:var(--mud-elevation-4);}.mud-elevation-5{box-shadow:var(--mud-elevation-5);}.mud-elevation-6{box-shadow:var(--mud-elevation-6);}.mud-elevation-7{box-shadow:var(--mud-elevation-7);}.mud-elevation-8{box-shadow:var(--mud-elevation-8);}.mud-elevation-9{box-shadow:var(--mud-elevation-9);}.mud-elevation-10{box-shadow:var(--mud-elevation-10);}.mud-elevation-11{box-shadow:var(--mud-elevation-11);}.mud-elevation-12{box-shadow:var(--mud-elevation-12);}.mud-elevation-13{box-shadow:var(--mud-elevation-13);}.mud-elevation-14{box-shadow:var(--mud-elevation-14);}.mud-elevation-15{box-shadow:var(--mud-elevation-15);}.mud-elevation-16{box-shadow:var(--mud-elevation-16);}.mud-elevation-17{box-shadow:var(--mud-elevation-17);}.mud-elevation-18{box-shadow:var(--mud-elevation-18);}.mud-elevation-19{box-shadow:var(--mud-elevation-19);}.mud-elevation-20{box-shadow:var(--mud-elevation-20);}.mud-elevation-21{box-shadow:var(--mud-elevation-21);}.mud-elevation-22{box-shadow:var(--mud-elevation-22);}.mud-elevation-23{box-shadow:var(--mud-elevation-23);}.mud-elevation-24{box-shadow:var(--mud-elevation-24);}.mud-elevation-25{box-shadow:var(--mud-elevation-25);}.mud-alert{display:flex;padding:6px 16px;border-radius:var(--mud-default-borderradius);background-color:transparent;transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-alert.mud-square{border-radius:0;}.mud-alert.mud-dense{padding:0 12px;}.mud-alert-text-normal{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-dark-hover);}.mud-alert-text-primary{color:var(--mud-palette-primary-darken);background-color:var(--mud-palette-primary-hover);}.mud-alert-text-primary .mud-alert-icon{color:var(--mud-palette-primary);}.mud-alert-text-secondary{color:var(--mud-palette-secondary-darken);background-color:var(--mud-palette-secondary-hover);}.mud-alert-text-secondary .mud-alert-icon{color:var(--mud-palette-secondary);}.mud-alert-text-tertiary{color:var(--mud-palette-tertiary-darken);background-color:var(--mud-palette-tertiary-hover);}.mud-alert-text-tertiary .mud-alert-icon{color:var(--mud-palette-tertiary);}.mud-alert-text-info{color:var(--mud-palette-info-darken);background-color:var(--mud-palette-info-hover);}.mud-alert-text-info .mud-alert-icon{color:var(--mud-palette-info);}.mud-alert-text-success{color:var(--mud-palette-success-darken);background-color:var(--mud-palette-success-hover);}.mud-alert-text-success .mud-alert-icon{color:var(--mud-palette-success);}.mud-alert-text-warning{color:var(--mud-palette-warning-darken);background-color:var(--mud-palette-warning-hover);}.mud-alert-text-warning .mud-alert-icon{color:var(--mud-palette-warning);}.mud-alert-text-error{color:var(--mud-palette-error-darken);background-color:var(--mud-palette-error-hover);}.mud-alert-text-error .mud-alert-icon{color:var(--mud-palette-error);}.mud-alert-text-dark{color:var(--mud-palette-dark-darken);background-color:var(--mud-palette-dark-hover);}.mud-alert-text-dark .mud-alert-icon{color:var(--mud-palette-dark);}.mud-alert-outlined-normal{color:var(--mud-palette-text-primary);border:1px solid var(--mud-palette-text-primary);}.mud-alert-outlined-primary{color:var(--mud-palette-primary-darken);border:1px solid var(--mud-palette-primary);}.mud-alert-outlined-primary .mud-alert-icon{color:var(--mud-palette-primary);}.mud-alert-outlined-secondary{color:var(--mud-palette-secondary-darken);border:1px solid var(--mud-palette-secondary);}.mud-alert-outlined-secondary .mud-alert-icon{color:var(--mud-palette-secondary);}.mud-alert-outlined-tertiary{color:var(--mud-palette-tertiary-darken);border:1px solid var(--mud-palette-tertiary);}.mud-alert-outlined-tertiary .mud-alert-icon{color:var(--mud-palette-tertiary);}.mud-alert-outlined-info{color:var(--mud-palette-info-darken);border:1px solid var(--mud-palette-info);}.mud-alert-outlined-info .mud-alert-icon{color:var(--mud-palette-info);}.mud-alert-outlined-success{color:var(--mud-palette-success-darken);border:1px solid var(--mud-palette-success);}.mud-alert-outlined-success .mud-alert-icon{color:var(--mud-palette-success);}.mud-alert-outlined-warning{color:var(--mud-palette-warning-darken);border:1px solid var(--mud-palette-warning);}.mud-alert-outlined-warning .mud-alert-icon{color:var(--mud-palette-warning);}.mud-alert-outlined-error{color:var(--mud-palette-error-darken);border:1px solid var(--mud-palette-error);}.mud-alert-outlined-error .mud-alert-icon{color:var(--mud-palette-error);}.mud-alert-outlined-dark{color:var(--mud-palette-dark-darken);border:1px solid var(--mud-palette-dark);}.mud-alert-outlined-dark .mud-alert-icon{color:var(--mud-palette-dark);}.mud-alert-filled-normal{color:var(--mud-palette-dark-text);font-weight:500;background-color:var(--mud-palette-dark);}.mud-alert-filled-primary{color:var(--mud-palette-primary-text);font-weight:500;background-color:var(--mud-palette-primary);}.mud-alert-filled-secondary{color:var(--mud-palette-secondary-text);font-weight:500;background-color:var(--mud-palette-secondary);}.mud-alert-filled-tertiary{color:var(--mud-palette-tertiary-text);font-weight:500;background-color:var(--mud-palette-tertiary);}.mud-alert-filled-info{color:var(--mud-palette-info-text);font-weight:500;background-color:var(--mud-palette-info);}.mud-alert-filled-success{color:var(--mud-palette-success-text);font-weight:500;background-color:var(--mud-palette-success);}.mud-alert-filled-warning{color:var(--mud-palette-warning-text);font-weight:500;background-color:var(--mud-palette-warning);}.mud-alert-filled-error{color:var(--mud-palette-error-text);font-weight:500;background-color:var(--mud-palette-error);}.mud-alert-filled-dark{color:var(--mud-palette-dark-text);font-weight:500;background-color:var(--mud-palette-dark);}.mud-alert-icon{display:flex;opacity:.9;padding:7px 0;font-size:22px;margin-right:12px;margin-inline-end:12px;margin-inline-start:unset;}.mud-alert-icon.mud-alert-icon-left{margin-right:12px;margin-inline-end:12px;margin-inline-start:unset;}.mud-alert-icon.mud-alert-icon-right{margin-left:12px;margin-inline-start:12px;margin-inline-end:unset;}.mud-alert-message{padding:9px 0;}.mud-alert-position{flex:1;display:flex;}.mud-alert-close{display:flex;flex:0;align-items:center;margin-left:8px;}.mud-badge-root{position:relative;display:inline-block;}.mud-badge-root .mud-badge-wrapper{top:0;left:0;flex:0 1;width:100%;height:100%;display:flex;pointer-events:none;position:absolute;}.mud-badge-root .mud-badge-wrapper.mud-badge-top{align-items:flex-start;}.mud-badge-root .mud-badge-wrapper.mud-badge-top.left{justify-content:flex-start;}.mud-badge-root .mud-badge-wrapper.mud-badge-top.center{justify-content:center;}.mud-badge-root .mud-badge-wrapper.mud-badge-top.right{justify-content:flex-end;}.mud-badge-root .mud-badge-wrapper.mud-badge-center{align-items:center;}.mud-badge-root .mud-badge-wrapper.mud-badge-center.left{justify-content:flex-start;}.mud-badge-root .mud-badge-wrapper.mud-badge-center.center{justify-content:center;}.mud-badge-root .mud-badge-wrapper.mud-badge-center.right{justify-content:flex-end;}.mud-badge-root .mud-badge-wrapper.mud-badge-bottom{align-items:flex-end;}.mud-badge-root .mud-badge-wrapper.mud-badge-bottom.left{justify-content:flex-start;}.mud-badge-root .mud-badge-wrapper.mud-badge-bottom.center{justify-content:center;}.mud-badge-root .mud-badge-wrapper.mud-badge-bottom.right{justify-content:flex-end;}.mud-badge{border-radius:10px;font-size:12px;height:20px;letter-spacing:0;min-width:20px;padding:4px 6px;pointer-events:auto;line-height:1;position:absolute;text-align:center;text-indent:0;top:auto;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;}.mud-badge.mud-badge-default{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-grey-light);}.mud-badge.mud-badge-bordered{border-color:var(--mud-palette-surface);border-style:solid;border-width:2px;padding:3px 4px;}.mud-badge.mud-badge-bordered.mud-badge-icon{padding:4px 6px;}.mud-badge.mud-badge-bordered.mud-badge-icon .mud-icon-badge{margin-left:-4px;margin-inline-start:-4px;margin-inline-end:unset;margin-top:-4px;}.mud-badge.mud-badge-icon{width:20px;height:20px;}.mud-badge.mud-badge-icon .mud-icon-badge{color:inherit;font-size:12px;margin-left:-2px;margin-inline-start:-2px;margin-inline-end:unset;}.mud-badge.mud-badge-dot{border-radius:50%;height:9px;min-width:0;padding:0;width:9px;}.mud-badge.mud-badge-top.left{inset:auto calc(100% - 4px) calc(100% - 4px) auto;}.mud-badge.mud-badge-top.left.mud-badge-overlap{inset:auto calc(100% - 12px) calc(100% - 12px) auto;}.mud-badge.mud-badge-top.center{bottom:calc(100% - 4px);}.mud-badge.mud-badge-top.center.mud-badge-overlap{bottom:calc(100% - 12px);}.mud-badge.mud-badge-top.right{inset:auto auto calc(100% - 4px) calc(100% - 4px);}.mud-badge.mud-badge-top.right.mud-badge-overlap{inset:auto auto calc(100% - 12px) calc(100% - 12px);}.mud-badge.mud-badge-center.left{right:calc(100% - 4px);}.mud-badge.mud-badge-center.left.mud-badge-overlap{right:calc(100% - 12px);}.mud-badge.mud-badge-center.right{left:calc(100% - 4px);}.mud-badge.mud-badge-center.right.mud-badge-overlap{left:calc(100% - 12px);}.mud-badge.mud-badge-bottom.left{inset:calc(100% - 4px) calc(100% - 4px) auto auto;}.mud-badge.mud-badge-bottom.left.mud-badge-overlap{inset:calc(100% - 12px) calc(100% - 12px) auto auto;}.mud-badge.mud-badge-bottom.center{top:calc(100% - 4px);}.mud-badge.mud-badge-bottom.center.mud-badge-overlap{top:calc(100% - 12px);}.mud-badge.mud-badge-bottom.right{inset:calc(100% - 4px) auto auto calc(100% - 4px);}.mud-badge.mud-badge-bottom.right.mud-badge-overlap{inset:calc(100% - 12px) auto auto calc(100% - 12px);}.mud-toolbar{display:flex;position:relative;align-items:center;height:56px;}.mud-toolbar-gutters{padding-left:16px;padding-right:16px;}@media(min-width:0) and (orientation:landscape){.mud-toolbar{height:48px;}}@media(min-width:600px){.mud-toolbar{height:64px;}.mud-toolbar-gutters{padding-left:24px;padding-right:24px;}}.mud-toolbar-dense{height:48px;}.mud-tooltip-root{width:fit-content;}.mud-tooltip-root.mud-tooltip-inline{display:inline-block;}.mud-tooltip{padding:4px 8px;text-align:center;align-items:center;justify-content:center;font-weight:500;font-size:12px;line-height:1.4em;border-radius:var(--mud-default-borderradius);z-index:var(--mud-zindex-tooltip);}.mud-tooltip.mud-tooltip-default{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-grey-darker);}.mud-tooltip.mud-tooltip-default.mud-tooltip-arrow::after{border-color:var(--mud-palette-grey-darker) transparent transparent transparent;}.mud-tooltip.mud-tooltip-center-left:not([data-mudpopover-flip]),.mud-tooltip.mud-tooltip-center-right[data-mudpopover-flip]{transform:translateX(-10px);}.mud-tooltip.mud-tooltip-center-left:not([data-mudpopover-flip]).mud-tooltip-arrow::after,.mud-tooltip.mud-tooltip-center-right[data-mudpopover-flip].mud-tooltip-arrow::after{left:100%;transform:rotate(270deg);}.mud-tooltip.mud-tooltip-center-right:not([data-mudpopover-flip]),.mud-tooltip.mud-tooltip-center-left[data-mudpopover-flip]{transform:translateX(10px);}.mud-tooltip.mud-tooltip-center-right:not([data-mudpopover-flip]).mud-tooltip-arrow::after,.mud-tooltip.mud-tooltip-center-left[data-mudpopover-flip].mud-tooltip-arrow::after{right:100%;transform:rotate(90deg);}.mud-tooltip.mud-tooltip-top-center:not([data-mudpopover-flip]),.mud-tooltip.mud-tooltip-bottom-center[data-mudpopover-flip]{transform:translateY(-10px);}.mud-tooltip.mud-tooltip-top-center:not([data-mudpopover-flip]).mud-tooltip-arrow::after,.mud-tooltip.mud-tooltip-bottom-center[data-mudpopover-flip].mud-tooltip-arrow::after{top:100%;transform:rotate(0deg);}.mud-tooltip.mud-tooltip-bottom-center:not([data-mudpopover-flip]),.mud-tooltip.mud-tooltip-top-center[data-mudpopover-flip]{transform:translateY(10px);}.mud-tooltip.mud-tooltip-bottom-center:not([data-mudpopover-flip]).mud-tooltip-arrow::after,.mud-tooltip.mud-tooltip-top-center[data-mudpopover-flip].mud-tooltip-arrow::after{bottom:100%;transform:rotate(180deg);}.mud-tooltip.mud-tooltip-arrow::after{content:"";position:absolute;border-width:6px;border-style:solid;border-color:transparent;border-top-color:inherit;}.mud-avatar{display:flex;overflow:hidden;position:relative;display:inline-flex;align-items:center;flex-shrink:0;line-height:1;user-select:none;border-radius:50%;justify-content:center;color:var(--mud-palette-white);background-color:var(--mud-palette-grey-light);}.mud-avatar.mud-avatar-small{width:24px;height:24px;font-size:.875rem;}.mud-avatar.mud-avatar-medium{width:40px;height:40px;font-size:1.25rem;}.mud-avatar.mud-avatar-large{width:56px;height:56px;font-size:1.75rem;}.mud-avatar-rounded{border-radius:var(--mud-default-borderradius);}.mud-avatar-square{border-radius:0;}.mud-avatar-img{color:transparent;width:100%;height:100%;object-fit:cover;text-align:center;text-indent:10000px;}.mud-avatar-fallback{width:75%;height:75%;}.mud-avatar-outlined{color:var(--mud-palette-text-primary);background-color:unset;border:1px solid var(--mud-palette-text-primary);}.mud-avatar-outlined.mud-avatar-outlined-primary{color:var(--mud-palette-primary);border:1px solid var(--mud-palette-primary);}.mud-avatar-outlined.mud-avatar-outlined-secondary{color:var(--mud-palette-secondary);border:1px solid var(--mud-palette-secondary);}.mud-avatar-outlined.mud-avatar-outlined-tertiary{color:var(--mud-palette-tertiary);border:1px solid var(--mud-palette-tertiary);}.mud-avatar-outlined.mud-avatar-outlined-info{color:var(--mud-palette-info);border:1px solid var(--mud-palette-info);}.mud-avatar-outlined.mud-avatar-outlined-success{color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);}.mud-avatar-outlined.mud-avatar-outlined-warning{color:var(--mud-palette-warning);border:1px solid var(--mud-palette-warning);}.mud-avatar-outlined.mud-avatar-outlined-error{color:var(--mud-palette-error);border:1px solid var(--mud-palette-error);}.mud-avatar-outlined.mud-avatar-outlined-dark{color:var(--mud-palette-dark);border:1px solid var(--mud-palette-dark);}.mud-avatar-filled{color:var(--mud-palette-white);background-color:var(--mud-palette-grey-light);}.mud-avatar-filled.mud-avatar-filled-primary{background-color:var(--mud-palette-primary);}.mud-avatar-filled.mud-avatar-filled-secondary{background-color:var(--mud-palette-secondary);}.mud-avatar-filled.mud-avatar-filled-tertiary{background-color:var(--mud-palette-tertiary);}.mud-avatar-filled.mud-avatar-filled-info{background-color:var(--mud-palette-info);}.mud-avatar-filled.mud-avatar-filled-success{background-color:var(--mud-palette-success);}.mud-avatar-filled.mud-avatar-filled-warning{background-color:var(--mud-palette-warning);}.mud-avatar-filled.mud-avatar-filled-error{background-color:var(--mud-palette-error);}.mud-avatar-filled.mud-avatar-filled-dark{background-color:var(--mud-palette-dark);}.mud-avatar-group{display:flex;}.mud-avatar-group .mud-avatar:first-child{margin-inline-start:0 !important;}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-transparent .mud-avatar:not(.mud-avatar-outlined){border-color:transparent;}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-surface .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-surface);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-primary .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-primary);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-secondary .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-secondary);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-tertiary .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-tertiary);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-info .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-info);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-success .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-success);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-warning .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-warning);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-error .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-error);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-dark .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-dark);}.mud-avatar-group.mud-avatar-group-outlined .mud-avatar{border:2px solid;}.mud-avatar-group.mud-avatar-group-outlined .mud-avatar.mud-avatar-small{width:28px;height:28px;}.mud-avatar-group.mud-avatar-group-outlined .mud-avatar.mud-avatar-medium{width:44px;height:44px;}.mud-avatar-group.mud-avatar-group-outlined .mud-avatar.mud-avatar-large{width:60px;height:60px;}.mud-breadcrumbs{display:flex;flex-wrap:wrap;flex:0 1 auto;align-items:center;list-style-type:none;margin:0;padding:16px 12px;}.mud-breadcrumb-separator{padding:0 12px;}.mud-breadcrumb-separator>span{color:var(--mud-palette-text-primary);opacity:.38;}.mud-breadcrumb-item>a{display:flex;align-items:center;}.mud-breadcrumb-item>a>svg.mud-icon-root{margin-right:4px;margin-inline-end:4px;margin-inline-start:unset;}.mud-breadcrumb-item.mud-disabled>a{pointer-events:none;color:var(--mud-palette-action-disabled);}.mud-breadcrumbs-expander{cursor:pointer;display:flex;background-color:#eee;}.mud-breadcrumbs-expander:hover{background-color:#e0e0e0;}.mud-breadcrumbs-expander>svg{width:26px;}.mud-button-root{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}.mud-button-root::-moz-focus-inner{border-style:none;}.mud-button-root:disabled{color:var(--mud-palette-action-disabled) !important;cursor:default;pointer-events:none;}.mud-button{padding:6px 16px;font-family:var(--mud-typography-button-family);font-size:var(--mud-typography-button-size);font-weight:var(--mud-typography-button-weight);line-height:var(--mud-typography-button-lineheight);letter-spacing:var(--mud-typography-button-letterspacing);text-transform:var(--mud-typography-button-text-transform);min-width:64px;box-sizing:border-box;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:var(--mud-default-borderradius);color:var(--mud-palette-text-primary);}.mud-button:hover,.mud-button:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-button-label{width:100%;display:inherit;align-items:inherit;justify-content:inherit;}.mud-button-text{padding:6px 8px;}.mud-button-text.mud-button-text-inherit{color:inherit;}.mud-button-text.mud-button-text-primary{color:var(--mud-palette-primary);}.mud-button-text.mud-button-text-primary:hover,.mud-button-text.mud-button-text-primary:focus-visible{background-color:var(--mud-palette-primary-hover);}.mud-button-text.mud-button-text-secondary{color:var(--mud-palette-secondary);}.mud-button-text.mud-button-text-secondary:hover,.mud-button-text.mud-button-text-secondary:focus-visible{background-color:var(--mud-palette-secondary-hover);}.mud-button-text.mud-button-text-tertiary{color:var(--mud-palette-tertiary);}.mud-button-text.mud-button-text-tertiary:hover,.mud-button-text.mud-button-text-tertiary:focus-visible{background-color:var(--mud-palette-tertiary-hover);}.mud-button-text.mud-button-text-info{color:var(--mud-palette-info);}.mud-button-text.mud-button-text-info:hover,.mud-button-text.mud-button-text-info:focus-visible{background-color:var(--mud-palette-info-hover);}.mud-button-text.mud-button-text-success{color:var(--mud-palette-success);}.mud-button-text.mud-button-text-success:hover,.mud-button-text.mud-button-text-success:focus-visible{background-color:var(--mud-palette-success-hover);}.mud-button-text.mud-button-text-warning{color:var(--mud-palette-warning);}.mud-button-text.mud-button-text-warning:hover,.mud-button-text.mud-button-text-warning:focus-visible{background-color:var(--mud-palette-warning-hover);}.mud-button-text.mud-button-text-error{color:var(--mud-palette-error);}.mud-button-text.mud-button-text-error:hover,.mud-button-text.mud-button-text-error:focus-visible{background-color:var(--mud-palette-error-hover);}.mud-button-text.mud-button-text-dark{color:var(--mud-palette-dark);}.mud-button-text.mud-button-text-dark:hover,.mud-button-text.mud-button-text-dark:focus-visible{background-color:var(--mud-palette-dark-hover);}.mud-button-outlined{color:var(--mud-palette-text-primary);border:1px solid var(--mud-palette-text-primary);padding:5px 15px;}.mud-button-outlined.mud-button-outlined-inherit{color:inherit;border-color:currentColor;}.mud-button-outlined.mud-icon-button{padding:5px;}.mud-button-outlined:hover,.mud-button-outlined:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-button-outlined.mud-button-outlined-primary{color:var(--mud-palette-primary);border:1px solid var(--mud-palette-primary);}.mud-button-outlined.mud-button-outlined-primary:hover,.mud-button-outlined.mud-button-outlined-primary:focus-visible{border:1px solid var(--mud-palette-primary);background-color:var(--mud-palette-primary-hover);}.mud-button-outlined.mud-button-outlined-secondary{color:var(--mud-palette-secondary);border:1px solid var(--mud-palette-secondary);}.mud-button-outlined.mud-button-outlined-secondary:hover,.mud-button-outlined.mud-button-outlined-secondary:focus-visible{border:1px solid var(--mud-palette-secondary);background-color:var(--mud-palette-secondary-hover);}.mud-button-outlined.mud-button-outlined-tertiary{color:var(--mud-palette-tertiary);border:1px solid var(--mud-palette-tertiary);}.mud-button-outlined.mud-button-outlined-tertiary:hover,.mud-button-outlined.mud-button-outlined-tertiary:focus-visible{border:1px solid var(--mud-palette-tertiary);background-color:var(--mud-palette-tertiary-hover);}.mud-button-outlined.mud-button-outlined-info{color:var(--mud-palette-info);border:1px solid var(--mud-palette-info);}.mud-button-outlined.mud-button-outlined-info:hover,.mud-button-outlined.mud-button-outlined-info:focus-visible{border:1px solid var(--mud-palette-info);background-color:var(--mud-palette-info-hover);}.mud-button-outlined.mud-button-outlined-success{color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);}.mud-button-outlined.mud-button-outlined-success:hover,.mud-button-outlined.mud-button-outlined-success:focus-visible{border:1px solid var(--mud-palette-success);background-color:var(--mud-palette-success-hover);}.mud-button-outlined.mud-button-outlined-warning{color:var(--mud-palette-warning);border:1px solid var(--mud-palette-warning);}.mud-button-outlined.mud-button-outlined-warning:hover,.mud-button-outlined.mud-button-outlined-warning:focus-visible{border:1px solid var(--mud-palette-warning);background-color:var(--mud-palette-warning-hover);}.mud-button-outlined.mud-button-outlined-error{color:var(--mud-palette-error);border:1px solid var(--mud-palette-error);}.mud-button-outlined.mud-button-outlined-error:hover,.mud-button-outlined.mud-button-outlined-error:focus-visible{border:1px solid var(--mud-palette-error);background-color:var(--mud-palette-error-hover);}.mud-button-outlined.mud-button-outlined-dark{color:var(--mud-palette-dark);border:1px solid var(--mud-palette-dark);}.mud-button-outlined.mud-button-outlined-dark:hover,.mud-button-outlined.mud-button-outlined-dark:focus-visible{border:1px solid var(--mud-palette-dark);background-color:var(--mud-palette-dark-hover);}.mud-button-outlined:disabled{border:1px solid var(--mud-palette-action-disabled-background);}.mud-button-filled{color:var(--mud-palette-text-primary);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);background-color:var(--mud-palette-action-default-hover);}.mud-button-filled.mud-icon-button{padding:6px;}.mud-button-filled:hover,.mud-button-filled:focus-visible{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:var(--mud-palette-action-disabled-background);}.mud-button-filled:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);}.mud-button-filled:disabled{color:var(--mud-palette-action-disabled);box-shadow:none;background-color:var(--mud-palette-action-disabled-background) !important;}.mud-button-filled.mud-button-filled-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-button-filled.mud-button-filled-primary:hover,.mud-button-filled.mud-button-filled-primary:focus-visible{background-color:var(--mud-palette-primary-darken);}.mud-button-filled.mud-button-filled-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-button-filled.mud-button-filled-secondary:hover,.mud-button-filled.mud-button-filled-secondary:focus-visible{background-color:var(--mud-palette-secondary-darken);}.mud-button-filled.mud-button-filled-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-button-filled.mud-button-filled-tertiary:hover,.mud-button-filled.mud-button-filled-tertiary:focus-visible{background-color:var(--mud-palette-tertiary-darken);}.mud-button-filled.mud-button-filled-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-button-filled.mud-button-filled-info:hover,.mud-button-filled.mud-button-filled-info:focus-visible{background-color:var(--mud-palette-info-darken);}.mud-button-filled.mud-button-filled-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-button-filled.mud-button-filled-success:hover,.mud-button-filled.mud-button-filled-success:focus-visible{background-color:var(--mud-palette-success-darken);}.mud-button-filled.mud-button-filled-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-button-filled.mud-button-filled-warning:hover,.mud-button-filled.mud-button-filled-warning:focus-visible{background-color:var(--mud-palette-warning-darken);}.mud-button-filled.mud-button-filled-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-button-filled.mud-button-filled-error:hover,.mud-button-filled.mud-button-filled-error:focus-visible{background-color:var(--mud-palette-error-darken);}.mud-button-filled.mud-button-filled-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-button-filled.mud-button-filled-dark:hover,.mud-button-filled.mud-button-filled-dark:focus-visible{background-color:var(--mud-palette-dark-darken);}.mud-button-disable-elevation{box-shadow:none;}.mud-button-disable-elevation:hover{box-shadow:none;}.mud-button-disable-elevation:active{box-shadow:none;}.mud-button-disable-elevation.mud-focus-visible{box-shadow:none;}.mud-button-disable-elevation:disabled{box-shadow:none;}.mud-button-color-inherit{color:inherit;border-color:currentColor;}.mud-button-text-size-small{padding:4px 5px;font-size:.8125rem;}.mud-button-text-size-large{padding:8px 11px;font-size:.9375rem;}.mud-button-outlined-size-small{padding:3px 9px;font-size:.8125rem;}.mud-button-outlined-size-small.mud-icon-button{padding:4px;}.mud-button-outlined-size-large{padding:7px 21px;font-size:.9375rem;}.mud-button-outlined-size-large.mud-icon-button{padding:4px;}.mud-button-filled-size-small{padding:4px 10px;font-size:.8125rem;}.mud-button-filled-size-small.mud-icon-button{padding:5px;}.mud-button-filled-size-large{padding:8px 22px;font-size:.9375rem;}.mud-button-filled-size-large.mud-icon-button{padding:5px;}.mud-button-full-width{width:100%;}.mud-button-label .mud-button-icon-start{display:inherit;margin-left:-4px;margin-right:8px;margin-inline-start:-4px;margin-inline-end:8px;}.mud-button-label .mud-button-icon-start.mud-button-icon-size-small{margin-left:-2px;margin-inline-start:-2px;margin-inline-end:8px;}.mud-button-label .mud-button-icon-end{display:inherit;margin-left:8px;margin-right:-4px;margin-inline-start:8px;margin-inline-end:-4px;}.mud-button-label .mud-button-icon-end.mud-button-icon-size-small{margin-right:-2px;margin-inline-end:-2px;margin-inline-start:8px;}.mud-button-icon-size-small>*:first-child{font-size:18px;}.mud-button-icon-size-medium>*:first-child{font-size:20px;}.mud-button-icon-size-large>*:first-child{font-size:22px;}.mud-button-group-root{border-radius:var(--mud-default-borderradius);display:inline-flex;}.mud-button-group-root .mud-button-root{border-radius:var(--mud-default-borderradius);}.mud-button-group-root.mud-button-group-override-styles .mud-button{color:var(--mud-palette-text-primary);}.mud-button-group-root.mud-button-group-override-styles .mud-button-root{background-color:inherit;box-shadow:none;border:none;}.mud-button-group-root.mud-button-group-override-styles .mud-button-root:hover,.mud-button-group-root.mud-button-group-override-styles .mud-button-root:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-button-group-horizontal:not(.mud-button-group-rtl)>.mud-button-root:not(:last-child),.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:last-child) .mud-button-root{border-top-right-radius:0;border-bottom-right-radius:0;}.mud-button-group-horizontal:not(.mud-button-group-rtl)>.mud-button-root:not(:first-child),.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;}.mud-button-group-horizontal.mud-button-group-rtl>.mud-button-root:not(:last-child),.mud-button-group-horizontal.mud-button-group-rtl>:not(:last-child) .mud-button-root{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;}.mud-button-group-horizontal.mud-button-group-rtl>.mud-button-root:not(:first-child),.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-top-right-radius:0;border-bottom-right-radius:0;}.mud-button-group-vertical{flex-direction:column;}.mud-button-group-vertical .mud-icon-button{width:100%;}.mud-button-group-vertical>.mud-button-root:not(:last-child),.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom-right-radius:0;border-bottom-left-radius:0;}.mud-button-group-vertical>.mud-button-root:not(:first-child),.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top-right-radius:0;border-top-left-radius:0;margin-top:-1px;}.mud-button-group-text.mud-button-group-override-styles .mud-button-root{padding:6px 8px;}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-text-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-text-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-text-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary .mud-button-root{color:var(--mud-palette-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary .mud-button-root:focus-visible{background-color:var(--mud-palette-primary-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary .mud-button-root{color:var(--mud-palette-secondary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary .mud-button-root:focus-visible{background-color:var(--mud-palette-secondary-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-secondary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-secondary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-secondary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary .mud-button-root{color:var(--mud-palette-tertiary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary .mud-button-root:focus-visible{background-color:var(--mud-palette-tertiary-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-tertiary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-tertiary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-tertiary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info .mud-button-root{color:var(--mud-palette-info);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info .mud-button-root:focus-visible{background-color:var(--mud-palette-info-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-info);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-info);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-info);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success .mud-button-root{color:var(--mud-palette-success);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success .mud-button-root:focus-visible{background-color:var(--mud-palette-success-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-success);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-success);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-success);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning .mud-button-root{color:var(--mud-palette-warning);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning .mud-button-root:focus-visible{background-color:var(--mud-palette-warning-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-warning);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-warning);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-warning);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error .mud-button-root{color:var(--mud-palette-error);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error .mud-button-root:focus-visible{background-color:var(--mud-palette-error-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-error);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-error);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-error);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark .mud-button-root{color:var(--mud-palette-dark);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark .mud-button-root:focus-visible{background-color:var(--mud-palette-dark-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-dark);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-dark);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-dark);}.mud-button-group-outlined.mud-button-group-override-styles .mud-button-root{padding:5px 15px;border:1px solid var(--mud-palette-text-primary);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-primary .mud-button-root{color:var(--mud-palette-primary);border:1px solid var(--mud-palette-primary);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-primary .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-primary .mud-button-root:focus-visible{background-color:var(--mud-palette-primary-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-secondary .mud-button-root{color:var(--mud-palette-secondary);border:1px solid var(--mud-palette-secondary);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-secondary .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-secondary .mud-button-root:focus-visible{background-color:var(--mud-palette-secondary-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-tertiary .mud-button-root{color:var(--mud-palette-tertiary);border:1px solid var(--mud-palette-tertiary);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-tertiary .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-tertiary .mud-button-root:focus-visible{background-color:var(--mud-palette-tertiary-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-info .mud-button-root{color:var(--mud-palette-info);border:1px solid var(--mud-palette-info);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-info .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-info .mud-button-root:focus-visible{background-color:var(--mud-palette-info-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-success .mud-button-root{color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-success .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-success .mud-button-root:focus-visible{background-color:var(--mud-palette-success-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-warning .mud-button-root{color:var(--mud-palette-warning);border:1px solid var(--mud-palette-warning);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-warning .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-warning .mud-button-root:focus-visible{background-color:var(--mud-palette-warning-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-error .mud-button-root{color:var(--mud-palette-error);border:1px solid var(--mud-palette-error);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-error .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-error .mud-button-root:focus-visible{background-color:var(--mud-palette-error-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-dark .mud-button-root{color:var(--mud-palette-dark);border:1px solid var(--mud-palette-dark);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-dark .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-dark .mud-button-root:focus-visible{background-color:var(--mud-palette-dark-hover);}.mud-button-group-filled{box-shadow:var(--mud-elevation-2);}.mud-button-group-filled .mud-button-root{box-shadow:none;}.mud-button-group-filled .mud-button-root:hover,.mud-button-group-filled .mud-button-root:focus-visible{box-shadow:var(--mud-elevation-4);}.mud-button-group-filled.mud-button-group-override-styles .mud-button-root{background-color:var(--mud-palette-action-default-hover);padding:6px 16px;}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-divider);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-divider);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-divider);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary .mud-button-root{background-color:var(--mud-palette-primary);color:var(--mud-palette-primary-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary .mud-button-root:focus-visible{background-color:var(--mud-palette-primary-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-primary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-primary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-primary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary .mud-button-root{background-color:var(--mud-palette-secondary);color:var(--mud-palette-secondary-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary .mud-button-root:focus-visible{background-color:var(--mud-palette-secondary-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-secondary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-secondary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-secondary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary .mud-button-root{background-color:var(--mud-palette-tertiary);color:var(--mud-palette-tertiary-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary .mud-button-root:focus-visible{background-color:var(--mud-palette-tertiary-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-tertiary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-tertiary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-tertiary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info .mud-button-root{background-color:var(--mud-palette-info);color:var(--mud-palette-info-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info .mud-button-root:focus-visible{background-color:var(--mud-palette-info-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-info-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-info-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-info-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success .mud-button-root{background-color:var(--mud-palette-success);color:var(--mud-palette-success-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success .mud-button-root:focus-visible{background-color:var(--mud-palette-success-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-success-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-success-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-success-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning .mud-button-root{background-color:var(--mud-palette-warning);color:var(--mud-palette-warning-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning .mud-button-root:focus-visible{background-color:var(--mud-palette-warning-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-warning-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-warning-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-warning-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error .mud-button-root{background-color:var(--mud-palette-error);color:var(--mud-palette-error-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error .mud-button-root:focus-visible{background-color:var(--mud-palette-error-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-error-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-error-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-error-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark .mud-button-root{background-color:var(--mud-palette-dark);color:var(--mud-palette-dark-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark .mud-button-root:focus-visible{background-color:var(--mud-palette-dark-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-dark-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-dark-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-dark-lighten);}.mud-button-group-disable-elevation{box-shadow:none;}.mud-button-group-root.mud-button-group-text-size-small .mud-button-root{padding:4px 5px;font-size:.8125rem;}.mud-button-group-root.mud-button-group-text-size-small .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.422rem;}.mud-button-group-root.mud-button-group-text-size-large .mud-button-root{padding:8px 11px;font-size:.9375rem;}.mud-button-group-root.mud-button-group-text-size-large .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.641rem;}.mud-button-group-root.mud-button-group-outlined-size-small .mud-button-root{padding:3px 9px;font-size:.8125rem;}.mud-button-group-root.mud-button-group-outlined-size-small .mud-button-root.mud-icon-button{padding:3px 9px;}.mud-button-group-root.mud-button-group-outlined-size-small .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.422rem;}.mud-button-group-root.mud-button-group-outlined-size-large .mud-button-root{padding:7px 21px;font-size:.9375rem;}.mud-button-group-root.mud-button-group-outlined-size-large .mud-button-root.mud-icon-button{padding:7px 15px;}.mud-button-group-root.mud-button-group-outlined-size-large .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.641rem;}.mud-button-group-root.mud-button-group-filled-size-small .mud-button-root{padding:4px 10px;font-size:.8125rem;}.mud-button-group-root.mud-button-group-filled-size-small .mud-button-root.mud-icon-button{padding:4px 10px;}.mud-button-group-root.mud-button-group-filled-size-small .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.422rem;}.mud-button-group-root.mud-button-group-filled-size-large .mud-button-root{padding:8px 22px;font-size:.9375rem;}.mud-button-group-root.mud-button-group-filled-size-large .mud-button-root.mud-icon-button{padding:8px 16px;}.mud-button-group-root.mud-button-group-filled-size-large .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.641rem;}.mud-button-group-root .mud-button-root.mud-icon-button{padding-right:12px;padding-left:12px;}.mud-button-group-root .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.516rem;}.mud-button-group-root .mud-button-root.mud-icon-button.mud-ripple-icon:after{transform:scale(10,10);}.mud-button-group-root .mud-button-root.mud-icon-button.mud-ripple-icon:active:after{transform:scale(0,0);opacity:.1;transition:0s;}.mud-icon-button{flex:0 0 auto;padding:12px;overflow:visible;font-size:1.5rem;text-align:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:50%;color:var(--mud-palette-action-default);}.mud-icon-button.mud-button{min-width:unset;border-radius:var(--mud-default-borderradius);}.mud-icon-button:hover,.mud-icon-button:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-icon-button:disabled{color:var(--mud-palette-action-disabled);background-color:transparent;}.mud-icon-button.mud-readonly,.mud-icon-button .mud-readonly:hover{cursor:default;}.mud-icon-button-color-inherit{color:inherit;}.mud-icon-button-color-inherit:hover,.mud-icon-button-color-inherit:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-icon-button-label{width:100%;display:flex;align-items:inherit;justify-content:inherit;}.mud-icon-button-edge-start{margin-left:-12px;margin-inline-start:-12px;margin-inline-end:unset;}.mud-icon-button-edge-end{margin-right:-12px;margin-inline-end:-12px;margin-inline-start:unset;}.mud-icon-button-edge-margin-end{margin-right:8px;margin-inline-end:8px;margin-inline-start:unset;}.mud-icon-button-size-small{padding:3px;font-size:1.125rem;}.mud-icon-button-size-small.mud-icon-button-edge-start{margin-left:-3px;margin-inline-start:-3px;margin-inline-end:unset;}.mud-icon-button-size-small.mud-icon-button-edge-end{margin-right:-3px;margin-inline-end:-3px;margin-inline-start:unset;}.mud-icon-button-size-large.mud-button>.mud-icon-button-label>.mud-icon-size-large{font-size:2rem;}.mud-card-header{display:flex;padding:16px;align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-card-header .mud-card-header-avatar{flex:0 0 auto;margin-right:16px;margin-inline-end:16px;margin-inline-start:unset;}.mud-card-header .mud-card-header-content{flex:1 1 auto;}.mud-card-header .mud-card-header-content .mud-typography{margin-bottom:0;}.mud-card-header .mud-card-header-actions{flex:0 0 auto;align-self:flex-start;margin-top:-8px;margin-right:-8px;margin-inline-end:-8px;margin-inline-start:unset;}.mud-card-media{display:block;background-size:cover;background-repeat:no-repeat;background-position:center;border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-card-header+.mud-card-media{border-top-left-radius:0;border-top-right-radius:0;}.mud-card-content{padding:16px;}.mud-card-actions{display:flex;padding:8px;align-items:center;}.mud-carousel{display:flex !important;position:relative;margin:0 !important;clip-path:inset(0 0 0 0);overflow:hidden;}.mud-carousel.mud-carousel-primary{color:var(--mud-palette-primary-text);}.mud-carousel.mud-carousel-secondary{color:var(--mud-palette-secondary-text);}.mud-carousel.mud-carousel-tertiary{color:var(--mud-palette-tertiary-text);}.mud-carousel.mud-carousel-info{color:var(--mud-palette-info-text);}.mud-carousel.mud-carousel-success{color:var(--mud-palette-success-text);}.mud-carousel.mud-carousel-warning{color:var(--mud-palette-warning-text);}.mud-carousel.mud-carousel-error{color:var(--mud-palette-error-text);}.mud-carousel.mud-carousel-dark{color:var(--mud-palette-dark-text);}.mud-carousel-elements-rtl{transform:rotate(180deg) !important;}.mud-carousel-item{position:absolute;left:0;right:0;top:0;bottom:0;margin:inherit;padding:inherit;z-index:2;}.mud-carousel-item.mud-carousel-item-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-carousel-item.mud-carousel-item-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-carousel-item.mud-carousel-item-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-carousel-item.mud-carousel-item-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-carousel-item.mud-carousel-item-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-carousel-item.mud-carousel-item-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-carousel-item.mud-carousel-item-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-carousel-item.mud-carousel-item-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-carousel-item-exit{z-index:1;}@keyframes mud-carousel-transition-fade-in-keyframe{from{opacity:0;}to{opacity:1;}}@keyframes mud-carousel-transition-fade-out-keyframe{from{opacity:1;}to{opacity:0;}}.mud-carousel-transition-fade-in{animation:.5s mud-carousel-transition-fade-in-keyframe;}.mud-carousel-transition-fade-out{animation:.5s mud-carousel-transition-fade-out-keyframe;animation-fill-mode:forwards;}.mud-carousel-transition-none{display:none;}@keyframes mud-carousel-transition-slide-next-enter-keyframe{from{transform:translate3d(100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}@keyframes mud-carousel-transition-slide-next-rtl-enter-keyframe{from{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}@keyframes mud-carousel-transition-slide-next-exit-keyframe{from{transform:translate3d(0,0,0);visibility:visible;}to{transform:translate3d(-100%,0,0);}}@keyframes mud-carousel-transition-slide-next-rtl-exit-keyframe{from{transform:translate3d(0,0,0);visibility:visible;}to{transform:translate3d(100%,0,0);}}.mud-carousel-transition-slide-next-enter{animation:.5s mud-carousel-transition-slide-next-enter-keyframe;}.mud-carousel-transition-slide-next-rtl-enter{animation:.5s mud-carousel-transition-slide-next-rtl-enter-keyframe;}.mud-carousel-transition-slide-next-exit{animation:.5s mud-carousel-transition-slide-next-exit-keyframe;animation-fill-mode:forwards;}.mud-carousel-transition-slide-next-rtl-exit{animation:.5s mud-carousel-transition-slide-next-rtl-exit-keyframe;animation-fill-mode:forwards;}@keyframes mud-carousel-transition-slide-prev-enter-keyframe{from{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}@keyframes mud-carousel-transition-slide-prev-rtl-enter-keyframe{from{transform:translate3d(100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}@keyframes mud-carousel-transition-slide-prev-exit-keyframe{from{transform:translate3d(0,0,0);visibility:visible;}to{transform:translate3d(100%,0,0);}}@keyframes mud-carousel-transition-slide-prev-rtl-exit-keyframe{from{transform:translate3d(0,0,0);visibility:visible;}to{transform:translate3d(-100%,0,0);}}.mud-carousel-transition-slide-prev-enter{animation:.5s mud-carousel-transition-slide-prev-enter-keyframe;}.mud-carousel-transition-slide-prev-rtl-enter{animation:.5s mud-carousel-transition-slide-prev-rtl-enter-keyframe;}.mud-carousel-transition-slide-prev-exit{animation:.5s mud-carousel-transition-slide-prev-exit-keyframe;animation-fill-mode:forwards;}.mud-carousel-transition-slide-prev-rtl-exit{animation:.5s mud-carousel-transition-slide-prev-rtl-exit-keyframe;animation-fill-mode:forwards;}.mud-chart{display:flex;}.mud-chart.mud-chart-legend-bottom{flex-direction:column;}.mud-chart.mud-chart-legend-bottom .mud-chart-legend{margin-top:10px;justify-content:center;width:100%;}.mud-chart.mud-chart-legend-top{flex-direction:column-reverse;}.mud-chart.mud-chart-legend-top .mud-chart-legend{justify-content:center;width:100%;}.mud-chart.mud-chart-legend-right{flex-direction:row;}.mud-chart.mud-chart-legend-right .mud-chart-legend{flex-direction:column;}.mud-chart.mud-chart-legend-left{flex-direction:row-reverse;}.mud-chart.mud-chart-legend-left .mud-chart-legend{flex-direction:column;}.mud-chart .mud-chart-donut,.mud-chart .mud-chart-pie,.mud-chart mud-chart-line{display:flex;margin:auto;}.mud-chart .mud-chart-legend{display:flex;padding:10px 0;margin:auto;flex-wrap:wrap;}.mud-chart .mud-chart-legend .mud-chart-legend-item{display:block;margin:2px 5px;}.mud-chart .mud-chart-legend .mud-chart-legend-item .mud-chart-legend-marker{height:12px;width:12px;border-radius:50%;position:relative;display:inline-flex;}.mud-chart .mud-chart-legend .mud-chart-legend-item .mud-chart-legend-text{display:inline-flex;}.mud-charts-yaxis{fill:var(--mud-palette-text-primary);}.mud-charts-xaxis{fill:var(--mud-palette-text-primary);}.mud-chart-donut .mud-donut-hole{fill:transparent;user-select:none;pointer-events:unset;}.mud-chart-donut .mud-donut-ring{fill:transparent;stroke-width:5;stroke:white;pointer-events:unset;}.mud-chart-donut .mud-donut-segment{stroke-width:5;fill:transparent;pointer-events:stroke;-webkit-transition:stroke .2s ease;-moz-transition:stroke .2s ease;-o-transition:stroke .2s ease;transition:stroke .2s ease;}.mud-chart-legend-marker{height:12px;width:12px;border-radius:50%;position:relative;display:inline-block;}.mud-chart-marker-color-0{background-color:#008ffb;}.mud-chart-marker-color-1{background-color:#00e396;}.mud-chart-marker-color-2{background-color:#feb019;}.mud-chart-marker-color-3{background-color:#ff4560;}.mud-chart-marker-color-4{background-color:#594ae2;}.mud-checkbox{cursor:pointer;display:inline-flex;align-items:center;vertical-align:middle;-webkit-tap-highlight-color:transparent;}.mud-checkbox.mud-disabled,.mud-checkbox .mud-disabled:hover,.mud-checkbox .mud-disabled:focus-visible{cursor:default;background-color:transparent !important;}.mud-checkbox.mud-disabled *,.mud-checkbox .mud-disabled:hover *,.mud-checkbox .mud-disabled:focus-visible *{cursor:default;color:var(--mud-palette-text-disabled);}.mud-checkbox.mud-readonly,.mud-checkbox .mud-readonly:hover{cursor:default;}.mud-checkbox .mud-checkbox-dense{padding:4px;}.mud-checkbox-input{top:0;left:0;width:100%;cursor:inherit;height:100%;margin:0;opacity:0;padding:0;z-index:1;position:absolute;}.mud-checkbox-span{display:inline-block;width:100%;cursor:pointer;}.mud-chip{border:none;cursor:default;display:inline-flex;max-width:100%;outline:0;padding:0 12px;position:relative;box-sizing:border-box;transition:background-color 300ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;align-items:center;white-space:nowrap;vertical-align:middle;justify-content:center;text-decoration:none;line-height:normal;margin:4px;}.mud-chip.mud-disabled{opacity:.5;pointer-events:none;}.mud-chip.mud-chip-size-small{border-radius:12px;font-size:12px;height:24px;}.mud-chip.mud-chip-size-medium{height:32px;font-size:14px;border-radius:16px;}.mud-chip.mud-chip-size-large{height:40px;font-size:16px;border-radius:20px;}.mud-chip.mud-chip-label{border-radius:var(--mud-default-borderradius);}.mud-chip.mud-clickable{cursor:pointer;}.mud-chip .mud-chip-icon{margin-left:-4px;margin-right:4px;margin-inline-start:-4px;margin-inline-end:4px;color:inherit;}.mud-chip .mud-chip-close-button{padding:1px;margin-right:-4px;margin-left:6px;margin-inline-end:-4px;margin-inline-start:6px;height:18px;width:18px;color:inherit;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;}.mud-chip .mud-chip-close-button .mud-icon-size-small{font-size:1.15rem;}.mud-chip .mud-chip-close-button:hover{opacity:.7;}.mud-chip>.mud-chip-content{align-items:center;display:inline-flex;height:100%;max-width:100%;user-select:none;}.mud-chip-filled{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-action-disabled-background);}.mud-chip-filled:hover:not(.mud-disabled),.mud-chip-filled:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-action-disabled);}.mud-chip-filled.mud-chip-color-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-chip-filled.mud-chip-color-primary:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-primary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-primary-darken);}.mud-chip-filled.mud-chip-color-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-chip-filled.mud-chip-color-secondary:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-secondary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-secondary-darken);}.mud-chip-filled.mud-chip-color-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-chip-filled.mud-chip-color-tertiary:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-tertiary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-tertiary-darken);}.mud-chip-filled.mud-chip-color-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-chip-filled.mud-chip-color-info:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-info:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-info-darken);}.mud-chip-filled.mud-chip-color-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-chip-filled.mud-chip-color-success:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-success:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-success-darken);}.mud-chip-filled.mud-chip-color-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-chip-filled.mud-chip-color-warning:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-warning:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-warning-darken);}.mud-chip-filled.mud-chip-color-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-chip-filled.mud-chip-color-error:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-error:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-error-darken);}.mud-chip-filled.mud-chip-color-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-chip-filled.mud-chip-color-dark:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-dark:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-dark-darken);}.mud-chip-outlined{color:var(--mud-palette-text-primary);border:1px solid var(--mud-palette-lines-inputs);}.mud-chip-outlined:hover:not(.mud-disabled),.mud-chip-outlined:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-action-default-hover);}.mud-chip-outlined.mud-chip-color-primary{color:var(--mud-palette-primary);border:1px solid var(--mud-palette-primary);}.mud-chip-outlined.mud-chip-color-primary:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-primary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-primary-hover);}.mud-chip-outlined.mud-chip-color-primary.mud-chip-selected{background-color:var(--mud-palette-primary-hover);}.mud-chip-outlined.mud-chip-color-primary.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-primary.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-primary-rgb),.12);}.mud-chip-outlined.mud-chip-color-secondary{color:var(--mud-palette-secondary);border:1px solid var(--mud-palette-secondary);}.mud-chip-outlined.mud-chip-color-secondary:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-secondary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-secondary-hover);}.mud-chip-outlined.mud-chip-color-secondary.mud-chip-selected{background-color:var(--mud-palette-secondary-hover);}.mud-chip-outlined.mud-chip-color-secondary.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-secondary.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-secondary-rgb),.12);}.mud-chip-outlined.mud-chip-color-tertiary{color:var(--mud-palette-tertiary);border:1px solid var(--mud-palette-tertiary);}.mud-chip-outlined.mud-chip-color-tertiary:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-tertiary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-tertiary-hover);}.mud-chip-outlined.mud-chip-color-tertiary.mud-chip-selected{background-color:var(--mud-palette-tertiary-hover);}.mud-chip-outlined.mud-chip-color-tertiary.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-tertiary.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-tertiary-rgb),.12);}.mud-chip-outlined.mud-chip-color-info{color:var(--mud-palette-info);border:1px solid var(--mud-palette-info);}.mud-chip-outlined.mud-chip-color-info:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-info:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-info-hover);}.mud-chip-outlined.mud-chip-color-info.mud-chip-selected{background-color:var(--mud-palette-info-hover);}.mud-chip-outlined.mud-chip-color-info.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-info.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-info-rgb),.12);}.mud-chip-outlined.mud-chip-color-success{color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);}.mud-chip-outlined.mud-chip-color-success:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-success:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-success-hover);}.mud-chip-outlined.mud-chip-color-success.mud-chip-selected{background-color:var(--mud-palette-success-hover);}.mud-chip-outlined.mud-chip-color-success.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-success.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-success-rgb),.12);}.mud-chip-outlined.mud-chip-color-warning{color:var(--mud-palette-warning);border:1px solid var(--mud-palette-warning);}.mud-chip-outlined.mud-chip-color-warning:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-warning:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-warning-hover);}.mud-chip-outlined.mud-chip-color-warning.mud-chip-selected{background-color:var(--mud-palette-warning-hover);}.mud-chip-outlined.mud-chip-color-warning.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-warning.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-warning-rgb),.12);}.mud-chip-outlined.mud-chip-color-error{color:var(--mud-palette-error);border:1px solid var(--mud-palette-error);}.mud-chip-outlined.mud-chip-color-error:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-error:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-error-hover);}.mud-chip-outlined.mud-chip-color-error.mud-chip-selected{background-color:var(--mud-palette-error-hover);}.mud-chip-outlined.mud-chip-color-error.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-error.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-error-rgb),.12);}.mud-chip-outlined.mud-chip-color-dark{color:var(--mud-palette-dark);border:1px solid var(--mud-palette-dark);}.mud-chip-outlined.mud-chip-color-dark:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-dark:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-dark-hover);}.mud-chip-outlined.mud-chip-color-dark.mud-chip-selected{background-color:var(--mud-palette-dark-hover);}.mud-chip-outlined.mud-chip-color-dark.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-dark.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-dark-rgb),.12);}.mud-chip-text{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-action-default-hover);}.mud-chip-text:hover:not(.mud-disabled),.mud-chip-text:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-action-disabled-background);}.mud-chip-text.mud-chip-color-primary{color:var(--mud-palette-primary);background-color:var(--mud-palette-primary-hover);}.mud-chip-text.mud-chip-color-primary:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-primary:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-primary-rgb),.12);}.mud-chip-text.mud-chip-color-secondary{color:var(--mud-palette-secondary);background-color:var(--mud-palette-secondary-hover);}.mud-chip-text.mud-chip-color-secondary:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-secondary:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-secondary-rgb),.12);}.mud-chip-text.mud-chip-color-tertiary{color:var(--mud-palette-tertiary);background-color:var(--mud-palette-tertiary-hover);}.mud-chip-text.mud-chip-color-tertiary:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-tertiary:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-tertiary-rgb),.12);}.mud-chip-text.mud-chip-color-info{color:var(--mud-palette-info);background-color:var(--mud-palette-info-hover);}.mud-chip-text.mud-chip-color-info:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-info:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-info-rgb),.12);}.mud-chip-text.mud-chip-color-success{color:var(--mud-palette-success);background-color:var(--mud-palette-success-hover);}.mud-chip-text.mud-chip-color-success:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-success:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-success-rgb),.12);}.mud-chip-text.mud-chip-color-warning{color:var(--mud-palette-warning);background-color:var(--mud-palette-warning-hover);}.mud-chip-text.mud-chip-color-warning:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-warning:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-warning-rgb),.12);}.mud-chip-text.mud-chip-color-error{color:var(--mud-palette-error);background-color:var(--mud-palette-error-hover);}.mud-chip-text.mud-chip-color-error:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-error:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-error-rgb),.12);}.mud-chip-text.mud-chip-color-dark{color:var(--mud-palette-dark);background-color:var(--mud-palette-dark-hover);}.mud-chip-text.mud-chip-color-dark:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-dark:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-dark-rgb),.12);}.mud-collapse-container{height:0;overflow:hidden;}@keyframes mud-expand-anim{from{height:0;}}.mud-collapse-entering{animation:mud-expand-anim 1s ease-in-out 0ms 1 forwards;}.mud-collapse-entering.mud-navgroup-collapse{animation-duration:300ms !important;}.mud-collapse-entered{overflow:initial;}@keyframes mud-collapse-anim{to{height:0;}}.mud-collapse-exiting{animation:mud-collapse-anim .5s cubic-bezier(0,1,0,1) 0ms 1 forwards;}.mud-collapse-exiting.mud-navgroup-collapse{animation-duration:300ms;}.mud-collapse-hidden{visibility:hidden;}.mud-collapse-wrapper{display:flex;}.mud-collapse-wrapper-inner{width:100%;}.mud-dialog-container{display:flex;position:fixed;top:0;width:100%;height:100%;z-index:var(--mud-zindex-dialog);}.mud-dialog-container.mud-dialog-center{align-items:center;justify-content:center;}.mud-dialog-container.mud-dialog-topcenter{align-items:flex-start;justify-content:center;padding-top:32px;}.mud-dialog-container.mud-dialog-bottomcenter{align-items:flex-end;justify-content:center;padding-bottom:32px;}.mud-dialog-container.mud-dialog-centerright{align-items:center;justify-content:flex-end;padding-right:32px;}.mud-dialog-container.mud-dialog-centerleft{align-items:center;justify-content:flex-start;padding-left:32px;}.mud-dialog-container.mud-dialog-topleft .mud-dialog{position:absolute;top:32px;left:32px;}.mud-dialog-container.mud-dialog-topright .mud-dialog{position:absolute;top:32px;right:32px;}.mud-dialog-container.mud-dialog-bottomleft .mud-dialog{position:absolute;bottom:32px;left:32px;}.mud-dialog-container.mud-dialog-bottomright .mud-dialog{position:absolute;bottom:32px;right:32px;}.mud-dialog{display:flex;z-index:calc(var(--mud-zindex-dialog) + 2);flex-direction:column;color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);border-radius:var(--mud-default-borderradius);-webkit-animation:mud-open-dialog-center .1s cubic-bezier(.39,.575,.565,1) both;animation:mud-open-dialog-center .1s cubic-bezier(.39,.575,.565,1) both;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);}.mud-dialog.mud-dialog-rtl .mud-dialog-title .mud-button-root{right:unset;left:8px;}.mud-dialog .mud-dialog-title{z-index:+1;flex:0 0 auto;margin:0;padding:16px 24px;border-top-left-radius:var(--mud-default-borderradius);border-top-right-radius:var(--mud-default-borderradius);}.mud-dialog .mud-dialog-title+*>.mud-dialog-content{border-radius:0;}.mud-dialog .mud-dialog-title .mud-button-root{top:8px;right:8px;position:absolute;}.mud-dialog .mud-dialog-content{position:relative;flex:1 1 auto;padding:8px 24px;-webkit-overflow-scrolling:touch;border-top-left-radius:var(--mud-default-borderradius);border-top-right-radius:var(--mud-default-borderradius);}.mud-dialog .mud-dialog-content.mud-dialog-no-side-padding{padding:12px 0;}.mud-dialog .mud-dialog-actions{flex:0 0 auto;display:flex;padding:8px;align-items:center;justify-content:flex-end;border-bottom-left-radius:var(--mud-default-borderradius);border-bottom-right-radius:var(--mud-default-borderradius);}.mud-dialog .mud-dialog-actions>:not(:first-child){margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;}.mud-dialog-width-false{max-width:calc(100% - 64px);}.mud-dialog-width-xs{max-width:444px;}.mud-dialog-width-sm{max-width:600px;}.mud-dialog-width-md{max-width:960px;}.mud-dialog-width-lg{max-width:1280px;}.mud-dialog-width-xl{max-width:1920px;}.mud-dialog-width-xxl{max-width:2560px;}.mud-dialog-width-full{width:calc(100% - 64px);}.mud-dialog-fullscreen{width:100%;height:100%;margin:0;max-width:100%;max-height:none;border-radius:0;}@-webkit-keyframes mud-open-dialog-center{0%{opacity:0;}1%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1;}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes mud-open-dialog-center{0%{opacity:0;}1%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1;}100%{-webkit-transform:scale(1);transform:scale(1);}}.mud-input-control.mud-field .mud-input-slot{height:auto;min-height:19px;}.mud-input-control.mud-field .mud-input-slot.mud-input-root-outlined.mud-input-adorned-start{padding-left:0;padding-inline-start:0;padding-inline-end:14px;}.mud-input-control.mud-field .mud-input-slot.mud-input-root-filled.mud-input-adorned-start{padding-left:0;padding-inline-start:0;padding-inline-end:12px;}.mud-input-control.mud-field .mud-input-slot.mud-input-slot-nopadding{padding-top:0;padding-bottom:0;}.mud-input-control.mud-field .mud-input-slot.mud-input-slot-nopadding.mud-input-root-filled{padding-top:21px;padding-bottom:2px;}.mud-input-control.mud-field .mud-input-slot.mud-input-slot-nopadding.mud-input-root-outlined{padding-top:7px;padding-bottom:2px;}.mud-grid{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;}.mud-grid-item{margin:0;box-sizing:border-box;}.mud-grid-spacing-xs-1{width:calc(100% + 8px);margin:-4px;}.mud-grid-spacing-xs-1>.mud-grid-item{padding:4px;}.mud-grid-spacing-xs-2{width:calc(100% + 16px);margin:-8px;}.mud-grid-spacing-xs-2>.mud-grid-item{padding:8px;}.mud-grid-spacing-xs-3{width:calc(100% + 24px);margin:-12px;}.mud-grid-spacing-xs-3>.mud-grid-item{padding:12px;}.mud-grid-spacing-xs-4{width:calc(100% + 32px);margin:-16px;}.mud-grid-spacing-xs-4>.mud-grid-item{padding:16px;}.mud-grid-spacing-xs-5{width:calc(100% + 40px);margin:-20px;}.mud-grid-spacing-xs-5>.mud-grid-item{padding:20px;}.mud-grid-spacing-xs-6{width:calc(100% + 48px);margin:-24px;}.mud-grid-spacing-xs-6>.mud-grid-item{padding:24px;}.mud-grid-spacing-xs-7{width:calc(100% + 56px);margin:-28px;}.mud-grid-spacing-xs-7>.mud-grid-item{padding:28px;}.mud-grid-spacing-xs-8{width:calc(100% + 64px);margin:-32px;}.mud-grid-spacing-xs-8>.mud-grid-item{padding:32px;}.mud-grid-spacing-xs-9{width:calc(100% + 72px);margin:-36px;}.mud-grid-spacing-xs-9>.mud-grid-item{padding:36px;}.mud-grid-spacing-xs-10{width:calc(100% + 80px);margin:-40px;}.mud-grid-spacing-xs-10>.mud-grid-item{padding:40px;}.mud-grid-item-xs-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-xs-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-xs-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-xs-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-xs-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-xs-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-xs-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-xs-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-xs-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-xs-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-xs-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-xs-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-xs-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-xs-12{flex-grow:0;max-width:100%;flex-basis:100%;}@media(min-width:600px){.mud-grid-item-sm-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-sm-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-sm-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-sm-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-sm-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-sm-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-sm-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-sm-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-sm-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-sm-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-sm-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-sm-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-sm-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-sm-12{flex-grow:0;max-width:100%;flex-basis:100%;}}@media(min-width:960px){.mud-grid-item-md-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-md-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-md-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-md-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-md-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-md-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-md-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-md-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-md-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-md-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-md-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-md-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-md-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-md-12{flex-grow:0;max-width:100%;flex-basis:100%;}}@media(min-width:1280px){.mud-grid-item-lg-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-lg-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-lg-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-lg-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-lg-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-lg-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-lg-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-lg-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-lg-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-lg-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-lg-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-lg-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-lg-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-lg-12{flex-grow:0;max-width:100%;flex-basis:100%;}}@media(min-width:1920px){.mud-grid-item-xl-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-xl-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-xl-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-xl-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-xl-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-xl-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-xl-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-xl-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-xl-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-xl-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-xl-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-xl-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-xl-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-xl-12{flex-grow:0;max-width:100%;flex-basis:100%;}}@media(min-width:2560px){.mud-grid-item-xxl-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-xxl-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-xxl-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-xxl-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-xxl-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-xxl-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-xxl-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-xxl-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-xxl-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-xxl-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-xxl-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-xxl-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-xxl-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-xxl-12{flex-grow:0;max-width:100%;flex-basis:100%;}}.mud-paper{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);border-radius:var(--mud-default-borderradius);transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-paper-square{border-radius:0;}.mud-paper-outlined{border:1px solid var(--mud-palette-lines-default);}.mud-icon-default{color:var(--mud-palette-text-secondary);}.mud-disabled .mud-icon-root,.mud-disabled .mud-svg-icon,.mud-disabled .mud-icon-default{color:var(--mud-palette-text-disabled);}.mud-icon-root{width:1em;height:1em;display:inline-block;transition:fill 200ms cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;user-select:none;}.mud-icon-root:focus{outline:none;}.mud-icon-root.mud-svg-icon{fill:currentColor;}.mud-icon-size-small{font-size:1.25rem;}.mud-icon-size-medium{font-size:1.5rem;}.mud-icon-size-large{font-size:2.25rem;}.mud-divider{border:none;height:1px;margin:0;flex-shrink:0;background-color:var(--mud-palette-divider);}.mud-divider-absolute{left:0;width:100%;bottom:0;position:absolute;}.mud-divider-inset{margin-left:72px;margin-inline-start:72px;margin-inline-end:unset;}.mud-divider-light{background-color:var(--mud-palette-divider-light);}.mud-divider-middle{margin-left:16px;margin-right:16px;}.mud-divider-vertical{width:1px;height:100%;}.mud-divider-flexitem{height:auto;align-self:stretch;}.mud-drop-zone{position:relative;transition:all 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-drop-zone-drag-block>*{pointer-events:none;}.mud-drop-zone-can-drop{background-color:var(--mud-palette-success-hover);}.mud-drop-zone-no-drop{background-color:var(--mud-palette-error-hover);}.mud-drop-item:not(.mud-drop-item-preview-start){cursor:grab;user-select:none;}.mud-drop-item:not(.mud-drop-item-preview-start):active{cursor:grabbing;}.mud-drop-item-preview-start{height:20px;width:100%;position:absolute;top:0;left:0;z-index:+1;}.mud-expansion-panels{flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:var(--mud-default-borderradius);}.mud-expansion-panels.mud-expansion-panels-square{border-radius:0;}.mud-expansion-panels.mud-expansion-panels-borders .mud-expand-panel{border-bottom:1px solid var(--mud-palette-lines-default);}.mud-expand-panel{flex:1 0 100%;max-width:100%;position:relative;transition:margin .3s cubic-bezier(.25,.8,.5,1);transition-delay:100ms;color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);}.mud-expand-panel.mud-expand-panel-border{border-bottom:1px solid var(--mud-palette-lines-default);}.mud-expand-panel:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-expand-panel:last-child{border-bottom:none;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;}.mud-expand-panel.mud-panel-expanded{margin:16px 0;border-radius:inherit;border-bottom:none;transition-delay:0ms;}.mud-expand-panel.mud-panel-expanded:first-child{margin-top:0;}.mud-expand-panel.mud-panel-expanded:last-child{margin-bottom:0;}.mud-expand-panel.mud-panel-expanded+.mud-expand-panel{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-expand-panel.mud-panel-next-expanded{border-bottom:none;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;}.mud-expand-panel .mud-expand-panel-header{width:100%;align-items:center;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);user-select:none;}.mud-expand-panel .mud-expand-panel-header:hover{cursor:pointer;}.mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text{flex:1 1 auto;}.mud-expand-panel .mud-expand-panel-header .mud-expand-panel-icon{transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;}.mud-expand-panel .mud-expand-panel-header .mud-expand-panel-icon.mud-transform{transform:rotate(-180deg);}.mud-expand-panel .mud-expand-panel-content{padding:0 24px 16px;flex:1 1 auto;max-width:100%;}.mud-expand-panel .mud-expand-panel-content.mud-expand-panel-gutters{padding-left:0;padding-right:0;}.mud-expand-panel .mud-expand-panel-content.mud-expand-panel-dense{padding-top:0;padding-bottom:0;}.mud-disabled>.mud-expand-panel-header{color:var(--mud-palette-text-disabled);}.mud-disabled>.mud-expand-panel-header:hover{cursor:default;}.mud-fab{padding:0;font-family:var(--mud-typography-button-family);font-size:var(--mud-typography-button-size);font-weight:var(--mud-typography-button-weight);line-height:var(--mud-typography-button-lineheight);letter-spacing:var(--mud-typography-button-letterspacing);text-transform:var(--mud-typography-button-text-transform);min-width:0;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-sizing:border-box;min-height:36px;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:50%;color:var(--mud-palette-text-primary);background-color:var(--mud-palette-action-default-hover);}.mud-fab:hover,.mud-fab:focus-visible{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);text-decoration:none;background-color:var(--mud-palette-action-disabled-background);}.mud-fab:active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);}.mud-fab:disabled{color:var(--mud-palette-action-disabled);box-shadow:none;background-color:var(--mud-palette-action-disabled-background);cursor:default;pointer-events:none;}.mud-fab:disabled:hover{background-color:var(--mud-palette-action-disabled-background);}.mud-fab-disable-elevation{box-shadow:none;}.mud-fab-disable-elevation:hover{box-shadow:none;}.mud-fab-disable-elevation:active{box-shadow:none;}.mud-fab-disable-elevation.mud-focus-visible{box-shadow:none;}.mud-fab-disable-elevation:disabled{box-shadow:none;}.mud-fab-label{width:100%;display:inherit;align-items:inherit;justify-content:inherit;}.mud-fab-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-fab-primary:hover,.mud-fab-primary:focus-visible{background-color:var(--mud-palette-primary-darken);}.mud-fab-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-fab-secondary:hover,.mud-fab-secondary:focus-visible{background-color:var(--mud-palette-secondary-darken);}.mud-fab-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-fab-tertiary:hover,.mud-fab-tertiary:focus-visible{background-color:var(--mud-palette-tertiary-darken);}.mud-fab-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-fab-info:hover,.mud-fab-info:focus-visible{background-color:var(--mud-palette-info-darken);}.mud-fab-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-fab-success:hover,.mud-fab-success:focus-visible{background-color:var(--mud-palette-success-darken);}.mud-fab-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-fab-warning:hover,.mud-fab-warning:focus-visible{background-color:var(--mud-palette-warning-darken);}.mud-fab-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-fab-error:hover,.mud-fab-error:focus-visible{background-color:var(--mud-palette-error-darken);}.mud-fab-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-fab-dark:hover,.mud-fab-dark:focus-visible{background-color:var(--mud-palette-dark-darken);}.mud-fab-extended.mud-fab-size-large{width:auto;height:48px;padding:0 16px;min-width:48px;min-height:auto;border-radius:24px;}.mud-fab-extended.mud-fab-size-large .mud-fab-label{gap:8px;}.mud-fab-extended.mud-fab-size-small{width:auto;height:34px;padding:0 12px;min-width:34px;border-radius:17px;}.mud-fab-extended.mud-fab-size-small .mud-fab-label{gap:4px;}.mud-fab-extended.mud-fab-size-medium{width:auto;height:40px;padding:0 16px;min-width:40px;border-radius:20px;}.mud-fab-extended.mud-fab-size-medium .mud-fab-label{gap:8px;}.mud-fab-color-inherit{color:inherit;}.mud-fab-size-small{width:40px;height:40px;}.mud-fab-size-medium{width:48px;height:48px;}.mud-fab-size-large{width:56px;height:56px;}.mud-list{margin:0;padding:0;position:relative;list-style:none;}.mud-list.mud-list-padding{padding-top:8px;padding-bottom:8px;}.mud-list-item{width:100%;display:flex;position:relative;box-sizing:border-box;text-align:start;align-items:center;padding-top:8px;padding-bottom:8px;justify-content:flex-start;text-decoration:none;}.mud-list-item.mud-list-item-dense{padding-top:4px;padding-bottom:4px;}.mud-list-item.mud-list-item-disabled{color:var(--mud-palette-action-disabled) !important;cursor:default !important;pointer-events:none !important;}.mud-list-item.mud-list-item-disabled .mud-list-item-icon{color:var(--mud-palette-action-disabled) !important;}.mud-list-item-clickable{color:inherit;border:0;cursor:pointer;margin:0;outline:0;user-select:none;border-radius:0;vertical-align:middle;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-list-item-clickable:hover{background-color:var(--mud-palette-action-default-hover);}.mud-list-item-clickable:focus:not(.mud-selected-item){background-color:var(--mud-palette-action-default-hover);}.mud-list-item-gutters{padding-left:16px;padding-right:16px;}.mud-list-item-text{flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}.mud-list-item-text-inset{padding-left:56px;padding-inline-start:56px;padding-inline-end:unset;}.mud-list-item-icon{color:var(--mud-palette-action-default);display:inline-flex;min-width:56px;flex-shrink:0;}.mud-list-subheader{color:var(--mud-palette-action-default);font-size:.875rem;box-sizing:border-box;list-style:none;font-weight:500;padding-top:8px;padding-bottom:20px;}.mud-list-subheader-gutters{padding-left:16px;padding-right:16px;}.mud-list-subheader-inset{padding-left:72px;padding-inline-start:72px;padding-inline-end:unset;}.mud-list-subheader-sticky{top:0;z-index:1;position:sticky;background-color:inherit;}.mud-list-item-avatar{min-width:56px;flex-shrink:0;}.mud-nested-list>.mud-list-item{padding-left:32px;padding-inline-start:32px;padding-inline-end:unset;}.mud-application-layout-rtl{direction:rtl;}.mud-menu{display:inline-flex;align-self:center;position:relative;}.mud-menu *{cursor:pointer;}.mud-menu>div.mud-disabled{cursor:default;}.mud-menu>div.mud-disabled *{cursor:default;}.mud-menu>div.mud-menu-activator{display:contents;}.mud-link.mud-link-underline-none{text-decoration:none;}.mud-link.mud-link-underline-hover{text-decoration:none;}.mud-link.mud-link-underline-hover:hover,.mud-link.mud-link-underline-hover:focus-visible{text-decoration:underline;}.mud-link.mud-link-underline-always{text-decoration:underline;}.mud-link.mud-link-disabled{cursor:default;color:var(--mud-palette-action-disabled) !important;}.mud-link.mud-link-disabled:not(.mud-link-underline-always){text-decoration:none;}.mud-navmenu{margin:0;position:relative;list-style:none;overscroll-behavior-y:contain;}.mud-nav-group{width:100%;display:block;justify-content:flex-start;}.mud-nav-group>.mud-nav-link>.mud-nav-link-text{font-weight:500;}.mud-nav-group * .mud-nav-group>.mud-nav-link>.mud-nav-link-text{font-weight:400;}.mud-nav-group * .mud-nav-group>.mud-nav-link.mud-expanded>.mud-nav-link-text{font-weight:500;}.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding-left:36px;padding-inline-start:36px;padding-inline-end:unset;}.mud-nav-group-disabled,.mud-nav-group-disabled .mud-nav-link-text,.mud-nav-group-disabled .mud-nav-link-expand-icon,.mud-nav-group-disabled .mud-nav-link-icon{color:var(--mud-palette-text-disabled) !important;cursor:default;pointer-events:none;}.mud-nav-item{width:100%;display:flex;justify-content:flex-start;text-decoration:none;}.mud-nav-link{width:100%;font-weight:400;padding:8px 16px 8px 16px;color:inherit;line-height:1.75;display:inline-flex;align-items:center;justify-content:flex-start;text-transform:inherit;background-color:transparent;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms,padding 250ms cubic-bezier(.4,0,.2,1) 0ms;align-items:flex-start;}.mud-nav-link.mud-nav-link-disabled{color:var(--mud-palette-text-disabled) !important;cursor:default;pointer-events:none;}.mud-nav-link:hover:not(.mud-nav-link-disabled){cursor:pointer;text-decoration:none;background-color:var(--mud-palette-action-default-hover);}.mud-nav-link:focus:not(.mud-nav-link-disabled){background-color:var(--mud-palette-action-default-hover);}.mud-nav-link.active:not(.mud-nav-link-disabled){font-weight:500 !important;}.mud-nav-link:not(.mud-nav-link-disabled) .mud-nav-link-icon.mud-nav-link-icon-default{color:var(--mud-palette-drawer-icon);}.mud-nav-link.mud-nav-link-disabled .mud-nav-link-icon{color:var(--mud-palette-text-disabled);}.mud-nav-link .mud-nav-link-expand-icon{color:var(--mud-palette-drawer-icon);transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;}.mud-nav-link .mud-nav-link-expand-icon.mud-transform{transform:rotate(-180deg);}.mud-nav-link .mud-nav-link-expand-icon.mud-transform-disabled{transform:rotate(-180deg);}.mud-nav-link .mud-nav-link-text{width:100%;text-align:start;margin-left:12px;margin-inline-start:12px;margin-inline-end:unset;letter-spacing:0;}.mud-navmenu.mud-navmenu-dense .mud-nav-link{padding:4px 16px 4px 16px;}.mud-navmenu.mud-navmenu-margin-dense .mud-nav-link{margin:2px 0;}.mud-navmenu.mud-navmenu-margin-normal .mud-nav-link{margin:4px 0;}.mud-navmenu.mud-navmenu-rounded .mud-nav-link{border-radius:var(--mud-default-borderradius);}.mud-navmenu.mud-navmenu-bordered .mud-nav-link.active:not(.mud-nav-link-disabled){border-inline-end-style:solid;border-inline-end-width:2px;}.mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-primary);background-color:var(--mud-palette-action-default-hover);}.mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:var(--mud-palette-action-default-hover);}.mud-navmenu.mud-navmenu-default .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-primary);}.mud-navmenu.mud-navmenu-primary .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-primary);background-color:var(--mud-palette-primary-hover);}.mud-navmenu.mud-navmenu-primary .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-primary .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-primary-rgb),.12);}.mud-navmenu.mud-navmenu-primary .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-primary);}.mud-navmenu.mud-navmenu-primary .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-primary);}.mud-navmenu.mud-navmenu-secondary .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-secondary);background-color:var(--mud-palette-secondary-hover);}.mud-navmenu.mud-navmenu-secondary .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-secondary .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-secondary-rgb),.12);}.mud-navmenu.mud-navmenu-secondary .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-secondary);}.mud-navmenu.mud-navmenu-secondary .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-secondary);}.mud-navmenu.mud-navmenu-tertiary .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-tertiary);background-color:var(--mud-palette-tertiary-hover);}.mud-navmenu.mud-navmenu-tertiary .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-tertiary .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-tertiary-rgb),.12);}.mud-navmenu.mud-navmenu-tertiary .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-tertiary);}.mud-navmenu.mud-navmenu-tertiary .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-tertiary);}.mud-navmenu.mud-navmenu-info .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-info);background-color:var(--mud-palette-info-hover);}.mud-navmenu.mud-navmenu-info .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-info .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-info-rgb),.12);}.mud-navmenu.mud-navmenu-info .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-info);}.mud-navmenu.mud-navmenu-info .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-info);}.mud-navmenu.mud-navmenu-success .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-success);background-color:var(--mud-palette-success-hover);}.mud-navmenu.mud-navmenu-success .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-success .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-success-rgb),.12);}.mud-navmenu.mud-navmenu-success .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-success);}.mud-navmenu.mud-navmenu-success .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-success);}.mud-navmenu.mud-navmenu-warning .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-warning);background-color:var(--mud-palette-warning-hover);}.mud-navmenu.mud-navmenu-warning .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-warning .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-warning-rgb),.12);}.mud-navmenu.mud-navmenu-warning .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-warning);}.mud-navmenu.mud-navmenu-warning .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-warning);}.mud-navmenu.mud-navmenu-error .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-error);background-color:var(--mud-palette-error-hover);}.mud-navmenu.mud-navmenu-error .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-error .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-error-rgb),.12);}.mud-navmenu.mud-navmenu-error .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-error);}.mud-navmenu.mud-navmenu-error .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-error);}.mud-navmenu.mud-navmenu-dark .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-dark);background-color:var(--mud-palette-dark-hover);}.mud-navmenu.mud-navmenu-dark .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-dark .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-dark-rgb),.12);}.mud-navmenu.mud-navmenu-dark .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-dark);}.mud-navmenu.mud-navmenu-dark .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-dark);}.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding-left:36px;padding-inline-start:36px;padding-inline-end:16px;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding-left:48px;padding-inline-start:48px;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding-left:48px;padding-inline-start:48px;padding-inline-end:16px;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding-left:60px;padding-inline-start:60px;padding-inline-end:0;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding-left:60px;padding-inline-start:60px;padding-inline-end:16px;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding-left:72px;padding-inline-start:72px;padding-inline-end:0;}.mud-drawer--closed.mud-drawer-mini>.mud-drawer-content>.mud-navmenu .mud-nav-link .mud-icon-root:first-child+.mud-nav-link-text{display:none;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding:8px 16px 8px 16px;}.page-content-navigation .page-content-navigation-navlink.active .mud-nav-link{color:var(--mud-palette-primary);border-color:var(--mud-palette-primary);background-color:transparent;}.page-content-navigation .page-content-navigation-navlink .mud-nav-link{padding:4px 16px 4px 16px;color:var(--mud-palette-text-secondary);border-left:2px solid var(--mud-palette-action-disabled-background);}.page-content-navigation .page-content-navigation-navlink .mud-nav-link.active{color:var(--mud-palette-primary);border-color:var(--mud-palette-primary);background-color:transparent;}.page-content-navigation .page-content-navigation-navlink .mud-nav-link .mud-nav-link-text{margin-left:0;margin-inline-start:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mud-pagination{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;}.mud-pagination .mud-pagination-item>*{height:32px;min-width:32px;margin:0 3px;padding:0 6px;text-align:center;border-radius:16px;}.mud-pagination .mud-pagination-item :not(mud-pagination-item-selected)>*{box-shadow:none;}.mud-pagination .mud-pagination-item .mud-button{line-height:normal;}.mud-pagination .mud-pagination-item .mud-icon-button{padding:0;}.mud-pagination .mud-pagination-item-rectangular .mud-button{border-radius:var(--mud-default-borderradius);}.mud-pagination .mud-pagination-item .mud-typography[disabled]{color:var(--mud-palette-action-disabled) !important;}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-default{background-color:var(--mud-palette-action-default-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-primary{background-color:var(--mud-palette-primary-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-secondary{background-color:var(--mud-palette-secondary-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-tertiary{background-color:var(--mud-palette-tertiary-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-info{background-color:var(--mud-palette-info-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-success{background-color:var(--mud-palette-success-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-warning{background-color:var(--mud-palette-warning-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-error{background-color:var(--mud-palette-error-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-dark{background-color:var(--mud-palette-dark-hover);}.mud-pagination-filled .mud-pagination-item:not(.mud-pagination-item-selected) .mud-button{background-color:var(--mud-palette-surface);}.mud-pagination-filled .mud-pagination-item .mud-button{box-shadow:var(--mud-elevation-1);}.mud-pagination-small .mud-pagination-item>*{height:26px;min-width:26px;margin:0 1px;padding:0 4px;border-radius:13px;}.mud-pagination-large .mud-pagination-item>*{height:40px;min-width:40px;padding:0 10px;border-radius:20px;}.mud-pagination-disable-elevation .mud-pagination-item .mud-button{box-shadow:none;}.mud-pagination-rtl .mud-pagination-item .mud-icon-root{transform:scaleX(-1);}.mud-picker.mud-rounded{border-radius:var(--mud-default-borderradius);}.mud-picker .mud-picker-actions{flex:0 0 auto;display:flex;padding:8px;align-items:center;justify-content:flex-end;}.mud-picker .mud-picker-actions>:not(:first-child){margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;}.mud-picker-inline{display:flex;flex:1 1 auto;position:relative;max-width:100%;}.mud-picker-inline.mud-picker-input-button .mud-input,.mud-picker-inline.mud-picker-input-button .mud-input .mud-input-root{cursor:pointer;}.mud-picker-inline.mud-picker-input-button.mud-disabled .mud-input,.mud-picker-inline.mud-picker-input-button.mud-disabled .mud-input .mud-input-root{cursor:default;}.mud-picker-inline.mud-picker-input-text{cursor:text;}.mud-picker-inline.mud-picker-input-text:hover{cursor:text;}.mud-picker-inline.mud-picker-input-text.mud-disabled{cursor:default;}.mud-picker-inline.mud-picker-input-text.mud-disabled:hover{cursor:default;}.mud-picker-static{display:flex;overflow:hidden;min-width:310px;flex-direction:column;}.mud-picker-container{display:flex;flex-direction:column;border-radius:inherit;}.mud-picker-container.mud-picker-container-landscape{flex-direction:row;}.mud-picker-container .mud-toolbar{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-picker-popover-paper{outline:0;z-index:calc(var(--mud-zindex-popover) + 1);position:absolute;min-width:16px;min-height:16px;overflow-x:hidden;overflow-y:auto;}.mud-picker-view{display:none;margin-top:20px;}.mud-picker-view.mud-picker-open{display:block;animation:mud-animation-fadein 251ms;}.mud-picker-content{display:flex;max-width:100%;min-width:310px;min-height:305px;overflow:hidden;flex-direction:column;justify-content:center;}.mud-picker-content.mud-picker-content-landscape{padding:0 8px;}.mud-picker-toolbar{height:100px;display:flex;align-items:center;flex-direction:row;justify-content:center;}.mud-picker-toolbar.mud-picker-toolbar-landscape{height:auto;padding:8px;max-width:150px;justify-content:flex-start;}.mud-picker-toolbar.mud-button-root{padding:0;min-width:16px;text-transform:none;}.mud-picker-inline-paper .mud-paper{position:relative !important;}.mud-picker-hidden{visibility:hidden;}.mud-picker-pos-top{top:0;position:fixed;visibility:visible;}.mud-picker-pos-top.mud-picker-pos-left{left:10px;}.mud-picker-pos-top.mud-picker-pos-right{right:10px;}.mud-picker-pos-above{bottom:0;visibility:visible;}.mud-picker-pos-above.mud-picker-pos-left{left:50%;transform:translateX(-50%);}.mud-picker-pos-above.mud-picker-pos-right{right:0;}.mud-picker-pos-bottom{bottom:10px;position:fixed;visibility:visible;}.mud-picker-pos-bottom.mud-picker-pos-left{left:10px;}.mud-picker-pos-bottom.mud-picker-pos-right{right:10px;}.mud-picker-pos-below{visibility:visible;}.mud-picker-pos-below.mud-picker-pos-left{left:50%;transform:translateX(-50%);}.mud-picker-pos-below.mud-picker-pos-right{right:0;}.mud-picker-datepicker-toolbar{align-items:flex-start;flex-direction:column;}.mud-picker-datepicker-toolbar .mud-button-year{font-size:1rem;font-weight:400;line-height:1.75;letter-spacing:.00938em;}.mud-picker-datepicker-toolbar .mud-button-date{font-size:2.125rem;font-weight:400;line-height:1.17;letter-spacing:.00735em;text-transform:none;}.mud-picker-datepicker-toolbar-landscape{padding:16px;}.mud-picker-datepicker-date-landscape{margin-right:16px;margin-inline-end:16px;margin-inline-start:unset;}.mud-picker-calendar-header-switch{display:flex;margin-top:4px;align-items:center;margin-bottom:8px;justify-content:space-between;}.mud-picker-calendar-header-switch>.mud-icon-button{z-index:1;padding:8px;margin:6px;background-color:var(--mud-palette-surface);}.mud-picker-calendar-header-switch>.mud-icon-button:hover{background-color:var(--mud-palette-action-default-hover);}.mud-picker-calendar-header-switch .mud-picker-calendar-header-transition{width:100%;height:23px;overflow:hidden;}.mud-picker-calendar-header-switch .mud-picker-calendar-header-transition:hover .mud-typography{cursor:pointer;font-weight:500;}.mud-picker-calendar-header-day{display:flex;max-height:16px;align-items:center;justify-content:center;}.mud-picker-calendar-header-day .mud-day-label{color:var(--mud-palette-text-secondary);width:36px;margin:0 2px;text-align:center;}.mud-picker-year-container{height:300px;overflow-y:auto;}.mud-picker-year-container .mud-picker-year{cursor:pointer;height:40px;display:flex;outline:none;align-items:center;justify-content:center;user-select:none;animation:mud-animation-fadein 500ms;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-picker-year-container .mud-picker-year:hover{background-color:var(--mud-palette-action-default-hover);}.mud-picker-year-container .mud-picker-year .mud-picker-year-selected{margin:10px 0;font-weight:500;}.mud-picker-month-container{width:310px;display:flex;flex-wrap:wrap;align-content:stretch;}.mud-picker-month-container .mud-picker-month{flex:1 0 33.33%;cursor:pointer;height:60px;display:flex;outline:none;transition:font-size 100ms cubic-bezier(.4,0,.2,1) 0ms;align-items:center;justify-content:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-picker-month-container .mud-picker-month:hover{background-color:var(--mud-palette-action-default-hover);}.mud-picker-month-container .mud-picker-month .mud-picker-month-selected{font-weight:500;}.mud-picker-month-container .mud-picker-month.mud-disabled{color:var(--mud-palette-text-disabled);pointer-events:none;}.mud-picker-slide-transition{display:block;position:relative;}.mud-picker-slide-transition>*{top:0;left:0;right:0;position:absolute;}.mud-picker-calendar-transition{margin-top:12px;min-height:216px;}.mud-picker-calendar-progress-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.mud-picker-calendar-content{display:grid;--selected-day:0;grid-column-gap:10px;grid-template-columns:auto;}@media(min-width:600px){.mud-picker-calendar-content:not(.mud-picker-calendar-content-1){grid-template-columns:repeat(2,minmax(auto,1fr));}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-1 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-3 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-5 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-7 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-9 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-11 .mud-picker-nav-button-next{visibility:hidden;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-1 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-3 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-5 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-7 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-9 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-11 .mud-picker-nav-button-prev{visibility:visible;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-2 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-4 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-6 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-8 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-10 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-12 .mud-picker-nav-button-next{visibility:visible;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-2 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-4 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-6 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-8 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-10 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-12 .mud-picker-nav-button-prev{visibility:hidden;}}@media(min-width:960px){.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2){grid-template-columns:repeat(3,minmax(auto,1fr));}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-1 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-4 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-7 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-10 .mud-picker-nav-button-next{visibility:hidden;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-1 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-4 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-7 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-10 .mud-picker-nav-button-prev{visibility:visible;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-2 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-2 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-5 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-5 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-8 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-8 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-11 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-11 .mud-picker-nav-button-prev{visibility:hidden;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-3 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-6 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-9 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-12 .mud-picker-nav-button-next{visibility:visible;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-3 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-6 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-9 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-12 .mud-picker-nav-button-prev{visibility:hidden;}}:not(.mud-picker-hidden) .mud-picker-calendar-header-last .mud-picker-nav-button-next{visibility:inherit !important;}.mud-picker-hidden .mud-picker-nav-button-next,.mud-picker-hidden .mud-picker-nav-button-prev{visibility:hidden !important;}.mud-picker-calendar-container{display:flex;width:310px;flex-direction:column;}.mud-picker-calendar{display:flex;flex-wrap:wrap;justify-content:center;}.mud-picker-calendar .mud-day{color:var(--mud-palette-text-primary);width:36px;height:36px;margin:0 2px;padding:0;font-size:.75rem;font-weight:500;}.mud-picker-calendar .mud-day:hover{background-color:var(--mud-palette-action-default-hover);}.mud-picker-calendar .mud-day.mud-hidden{opacity:0;pointer-events:none;}.mud-picker-calendar .mud-day.mud-current{font-weight:600;}.mud-picker-calendar .mud-day.mud-selected{font-weight:500;}.mud-picker-calendar .mud-day .mud-typography{margin-top:2px;}.mud-picker-calendar .mud-day.mud-disabled{color:var(--mud-palette-text-disabled);pointer-events:none;}.mud-picker-calendar .mud-day.mud-range{margin:0;width:40px;transition:none;}.mud-picker-calendar .mud-day.mud-range.mud-range-start-selected{border-radius:50% 0% 0% 50%;}.mud-picker-calendar .mud-day.mud-range.mud-range-end-selected{border-radius:0% 50% 50% 0%;}.mud-picker-calendar .mud-day.mud-range.mud-range-between{border-radius:0;background-color:var(--mud-palette-action-default-hover);}.mud-picker-calendar .mud-day.mud-range.mud-range-selection:hover.mud-range-start-selected{border-radius:50%;}.mud-picker-calendar .mud-day.mud-range.mud-range-selection:hover:not(.mud-range-start-selected){border-radius:0% 50% 50% 0%;}.mud-picker-calendar .mud-day.mud-range.mud-range-selection:not(:hover):not(.mud-range-start-selected){border-radius:0;background:linear-gradient(var(--mud-palette-action-default-hover) 100%,var(--mud-palette-action-default-hover) 100%,transparent 0%);background-size:100% calc(100%*(var(--selected-day) - var(--day-id)));}.mud-range-selection-primary:hover{color:var(--mud-palette-primary-text) !important;background-color:var(--mud-palette-primary) !important;}.mud-range-selection-secondary:hover{color:var(--mud-palette-secondary-text) !important;background-color:var(--mud-palette-secondary) !important;}.mud-range-selection-tertiary:hover{color:var(--mud-palette-tertiary-text) !important;background-color:var(--mud-palette-tertiary) !important;}.mud-range-selection-info:hover{color:var(--mud-palette-info-text) !important;background-color:var(--mud-palette-info) !important;}.mud-range-selection-success:hover{color:var(--mud-palette-success-text) !important;background-color:var(--mud-palette-success) !important;}.mud-range-selection-warning:hover{color:var(--mud-palette-warning-text) !important;background-color:var(--mud-palette-warning) !important;}.mud-range-selection-error:hover{color:var(--mud-palette-error-text) !important;background-color:var(--mud-palette-error) !important;}.mud-range-selection-dark:hover{color:var(--mud-palette-dark-text) !important;background-color:var(--mud-palette-dark) !important;}.mud-picker-calendar-week{display:flex;margin:0 5px;justify-content:center;align-items:center;}.mud-picker-calendar-week .mud-picker-calendar-week-text{width:15px;margin-top:2px !important;color:var(--mud-palette-text-disabled);}.mud-application-layout-rtl .mud-picker-calendar .mud-day.mud-range.mud-range-start-selected{border-radius:0% 50% 50% 0%;}.mud-application-layout-rtl .mud-picker-calendar .mud-day.mud-range.mud-range-end-selected{border-radius:50% 0% 0% 50%;}.mud-application-layout-rtl .mud-picker-calendar .mud-day.mud-range.mud-range-selection:hover:not(.mud-range-start-selected){border-radius:50% 0% 0% 50%;}.mud-picker-timepicker-toolbar .mud-timepicker-button{padding:0;min-width:16px;text-transform:none;}.mud-picker-timepicker-toolbar .mud-timepicker-button.mud-timepicker-toolbar-text{color:rgba(255,255,255,.54);}.mud-picker-timepicker-toolbar .mud-timepicker-button:hover{background-color:var(--mud-theme-default-hover);}.mud-picker-timepicker-toolbar .mud-timepicker-hourminute{display:flex;align-items:baseline;justify-content:flex-end;}.mud-picker-timepicker-toolbar .mud-timepicker-hourminute .mud-timepicker-button{font-size:3.75rem;font-weight:300;line-height:1;letter-spacing:-.00833em;}.mud-picker-timepicker-toolbar .mud-timepicker-ampm{display:flex;margin-left:20px;margin-right:-20px;margin-inline-start:20px;margin-inline-end:-20px;flex-direction:column;}.mud-picker-timepicker-toolbar .mud-timepicker-ampm .mud-timepicker-button{font-size:18px;font-weight:400;line-height:1.75;letter-spacing:.00938em;}.mud-picker-timepicker-toolbar .mud-timepicker-separator{cursor:default;margin:0 4px 0 2px;margin-inline-start:2px;margin-inline-end:4px;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape{flex-wrap:wrap;width:150px;justify-content:center;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape .mud-timepicker-hourminute .mud-timepicker-button{font-size:3rem;font-weight:400;line-height:1.04;letter-spacing:0;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape .mud-timepicker-ampm{display:flex;margin-left:20px;margin-right:-20px;margin-inline-start:20px;margin-inline-end:-20px;flex-direction:column;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape .mud-timepicker-ampm .mud-timepicker-button{font-size:18px;font-weight:400;line-height:1.75;letter-spacing:.00938em;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape .mud-timepicker-separator{font-size:3rem;font-weight:400;line-height:1.04;letter-spacing:0;}.mud-picker-time-container{margin:16px 0 8px;display:flex;align-items:flex-end;justify-content:center;}.mud-picker-time-container .mud-picker-time-clock{width:260px;height:260px;position:relative;border-radius:50%;pointer-events:none;background-color:rgba(0,0,0,.07);}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-mask{width:100%;height:100%;outline:none;position:absolute;user-select:none;touch-actions:none;pointer-events:auto;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pin{top:50%;left:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%);border-radius:50%;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick-inner{left:calc(50% - 1px);width:3px;height:35%;bottom:0;position:absolute;transform-origin:center bottom 0;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick-inner.mud-hour:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);height:48px;width:48px;top:-60%;border-radius:50%;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick-outer{left:calc(50% - 1px);width:0;height:35%;bottom:35%;position:absolute;transform-origin:center bottom 0;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick-outer.mud-hour:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);height:48px;width:62px;top:-20px;border-radius:50%;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick{left:calc(50% - 1px);width:3px;height:50%;bottom:50%;position:absolute;transform-origin:center bottom 0;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick.mud-hour:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);height:62px;width:62px;top:20px;border-radius:50%;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick.mud-minute:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);height:44px;width:15px;top:20px;border-radius:50%;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer{left:calc(50% - 1px);width:2px;bottom:50%;position:absolute;transform-origin:center bottom 0;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer.mud-picker-time-clock-pointer-animation{transition:transform 150ms cubic-bezier(.4,0,.2,1) 0ms,height 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer .mud-picker-time-clock-pointer-thumb{position:absolute;border-radius:100%;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer .mud-picker-time-clock-pointer-thumb.mud-onclock-text{top:-19px;left:-13px;width:28px;height:28px;border:none;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer .mud-picker-time-clock-pointer-thumb.mud-onclock-minute{background:transparent;border:2px solid;width:10px;height:10px;top:-9px;left:-4px;}.mud-picker-time-container .mud-picker-time-clock .mud-clock-number{left:calc((100% - 32px)/2);color:var(--mud-palette-text-primary);background-color:transparent !important;width:32px;height:32px;display:inline-flex;position:absolute;align-items:center;user-select:none;border-radius:50%;justify-content:center;transition-duration:120ms;transition-property:color;}.mud-time-picker-dial{width:100%;height:100%;position:absolute;transition:transform 350ms,opacity 350ms;}.mud-time-picker-dial-out{opacity:0;}.mud-time-picker-hour.mud-time-picker-dial-out{transform:scale(1.2,1.2);transform-origin:center;}.mud-time-picker-minute.mud-time-picker-dial-out{transform:scale(.8,.8);transform-origin:center;}.mud-time-picker-dial-hidden{visibility:hidden;}.mud-picker-container+.mud-picker-color-toolbar{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-picker-container+.mud-picker-color-content{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-picker-color-toolbar{height:32px;padding-right:2px;padding-left:2px;}.mud-picker-color-content{min-height:unset;position:relative;}.mud-picker-color-picker{width:312px;height:250px;position:relative;overflow:hidden;}.mud-picker-color-picker .mud-picker-color-overlay{width:100%;height:100%;}.mud-picker-color-picker .mud-picker-color-overlay.mud-picker-color-overlay-white{background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0) 100%);}.mud-picker-color-picker .mud-picker-color-overlay.mud-picker-color-overlay-black{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);}.mud-picker-color-picker .mud-picker-color-selector{position:absolute;top:-13px;left:-13px;}.mud-picker-color-controls{width:312px;padding:16px;display:flex;flex-direction:column;}.mud-picker-color-controls .mud-picker-color-controls-row{display:flex;align-items:center;}.mud-picker-color-controls .mud-picker-color-controls-row+.mud-picker-color-controls-row{margin-top:24px;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders{display:flex;flex:1 0 auto;flex-direction:column;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider{min-width:224px;border-radius:var(--mud-default-borderradius);}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input{height:10px;border-radius:var(--mud-default-borderradius);}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-webkit-slider-runnable-track{background:initial;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-moz-range-track{background:initial;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-webkit-slider-thumb{appearance:none;margin-top:-6px;height:14px;width:14px;transform:none;transition:none;background:#f0f0f0;box-shadow:rgba(0,0,0,.37) 0 1px 4px 0;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-moz-range-thumb{appearance:none;margin-top:-6px;height:14px;width:14px;transform:none;transition:none;background:#f0f0f0;box-shadow:rgba(0,0,0,.37) 0 1px 4px 0;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input:active::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--mud-palette-action-default-hover) !important;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input:active::-moz-range-thumb{box-shadow:0 0 0 2px var(--mud-palette-action-default-hover) !important;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider.hue+.alpha{margin-top:18px;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider.hue .mud-slider-input{background:linear-gradient(90deg,#f00,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,#f00);}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider.alpha .mud-slider-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNgYGCQwoKxgqGgcJA5h3yFAAs8BRWVSwooAAAAAElFTkSuQmCC) repeat;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs{display:flex;flex:1 1 auto;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield{width:100%;margin-right:8px;margin-inline-end:8px;margin-inline-start:unset;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield:last-of-type{margin-right:0;margin-inline-end:0;margin-inline-start:unset;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield .mud-input input{padding:6px;height:1em;text-align:center;font-size:14px;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield .mud-input-helper-text{text-align:center;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield .mud-input-helper-text div div{margin:auto;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-control-switch{margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;padding-bottom:16px;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-collection{display:flex;min-width:230px;justify-content:space-between;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-collection .mud-picker-color-dot{max-width:38px;}.mud-picker-color-dot{height:38px;min-width:38px;width:100%;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms,border-radius 150ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:var(--mud-default-borderradius);box-shadow:0 0 6px rgba(127,130,134,.18);}.mud-picker-color-dot:hover{cursor:pointer;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);}.mud-picker-color-dot.mud-picker-color-dot-current{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNgYGCQwoKxgqGgcJA5h3yFAAs8BRWVSwooAAAAAElFTkSuQmCC) repeat;}.mud-picker-color-dot .mud-picker-color-fill{width:100%;height:100%;border-radius:inherit;}.mud-picker-color-dot+.mud-picker-color-sliders{margin-left:16px;margin-inline-start:16px;margin-inline-end:unset;}.mud-picker-color-dot+.mud-picker-color-collection{margin-left:10px;margin-inline-start:10px;margin-inline-end:unset;}.mud-picker-color-view{position:absolute;width:100%;height:100%;overflow:auto;padding:6px;background-color:var(--mud-palette-surface);}.mud-picker-color-view .mud-picker-color-view-collection{display:flex;flex-wrap:wrap;justify-content:space-evenly;}.mud-picker-color-view .mud-picker-color-view-collection .mud-picker-color-dot{max-width:38px;margin:8px;}.mud-picker-color-view .mud-picker-color-view-collection .mud-picker-color-dot.selected{border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);}.mud-picker-color-picker .mud-picker-color-grid{display:flex;flex-wrap:wrap;}.mud-picker-color-picker .mud-picker-color-grid .mud-picker-color-dot{height:25px;min-width:26px;max-width:26px;border-radius:0;box-shadow:none;}.mud-popover{outline:0;z-index:calc(var(--mud-zindex-popover) + 1);position:absolute;opacity:0;}.mud-popover.mud-popover-fixed{position:fixed;}.mud-popover.mud-popover-relative-width{width:100%;}.mud-popover.mud-popover-open{opacity:1;transition:opacity;}.mud-popover:not(.mud-popover-open){pointer-events:none;transition-duration:0ms !important;transition-delay:0ms !important;}.mud-appbar .mud-popover-cascading-value{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer:not(.mud-drawer-temporary) .mud-popover-cascading-value{z-index:calc(var(--mud-zindex-drawer) + 2);}.mud-drawer.mud-drawer-temporary .mud-popover-cascading-value,.mud-drawer.mud-drawer-responsive .mud-popover-cascading-value{z-index:calc(var(--mud-zindex-appbar) + 4);}.mud-dialog .mud-popover-cascading-value{z-index:calc(var(--mud-zindex-dialog) + 3);}.mud-popover .mud-list{max-height:inherit;overflow-y:auto;}.mud-simple-table table{width:100%;display:table;border-spacing:0;border-collapse:collapse;}.mud-simple-table table thead{display:table-header-group;}.mud-simple-table table tbody{display:table-row-group;}.mud-simple-table table * tr{color:inherit;display:table-row;outline:0;vertical-align:middle;}.mud-simple-table table * tr>td,.mud-simple-table table * tr th{display:table-cell;padding:16px;font-size:.875rem;text-align:start;font-weight:400;line-height:1.43;border-bottom:1px solid var(--mud-palette-table-lines);letter-spacing:.01071em;vertical-align:inherit;}.mud-simple-table table * tr>th{font-weight:500;line-height:1.5rem;}.mud-simple-table table tbody tr:last-child td{border-bottom:none;}.mud-simple-table.mud-table-dense * tr td,.mud-simple-table.mud-table-dense * tr th{padding:6px 16px;}.mud-simple-table.mud-table-hover .mud-table-container table tbody tr:hover{background-color:var(--mud-palette-table-hover);}.mud-simple-table.mud-table-bordered .mud-table-container table tbody tr td{border-right:1px solid var(--mud-palette-table-lines);}.mud-simple-table.mud-table-bordered .mud-table-container table tbody tr td:last-child{border-right:none;}.mud-simple-table.mud-table-striped .mud-table-container table tbody tr:nth-of-type(odd){background-color:var(--mud-palette-table-striped);}.mud-table-hover.mud-table-striped .mud-table-container table tbody tr:nth-of-type(odd):nth-of-type(odd):hover{background-color:var(--mud-palette-table-hover);}.mud-simple-table.mud-table-sticky-header .mud-table-container{overflow-x:auto;max-height:100%;}.mud-simple-table.mud-table-sticky-header * table{border-collapse:separate;}.mud-simple-table.mud-table-sticky-header * table thead * th:first-child{border-radius:var(--mud-default-borderradius) 0 0 0;}.mud-simple-table.mud-table-sticky-header * table thead * th:last-child{border-radius:0 var(--mud-default-borderradius) 0 0;}.mud-simple-table.mud-table-sticky-header * table thead * th{background-color:var(--mud-palette-surface);position:sticky;z-index:1;top:0;}.mud-simple-table.mud-table-sticky-footer .mud-table-container{overflow-x:auto;max-height:100%;}.mud-simple-table.mud-table-sticky-footer * table{border-collapse:separate;}.mud-simple-table.mud-table-sticky-footer * table tfoot * td{background-color:var(--mud-palette-surface);position:sticky;z-index:1;bottom:0;}.mud-skeleton{height:1.2em;display:block;background-color:rgba(0,0,0,.11);}.mud-skeleton-text{height:auto;transform:scale(1,.6);margin-top:0;border-radius:var(--mud-default-borderradius);margin-bottom:0;transform-origin:0 60%;}.mud-skeleton-text:empty:before{content:" ";}.mud-skeleton-circle{border-radius:50%;}.mud-skeleton-pulse{animation:mud-skeleton-keyframes-pulse 1.5s ease-in-out .5s infinite;}.mud-skeleton-wave{overflow:hidden;position:relative;}.mud-skeleton-wave::after{top:0;left:0;right:0;bottom:0;content:"";position:absolute;animation:mud-skeleton-keyframes-wave 1.6s linear .5s infinite;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(0,0,0,.04),transparent);}.mud-slider{color:var(--mud-palette-text-primary);display:inline-block;width:100%;user-select:none;}.mud-slider>.mud-typography{margin-top:10px;}.mud-slider.mud-slider-vertical{transform:rotate(270deg);height:100%;width:unset;}.mud-slider .mud-slider-input{-webkit-appearance:none;-moz-appearance:none;position:relative;display:block;width:100%;background-color:transparent;cursor:pointer;}.mud-slider .mud-slider-input:focus{outline:none;}.mud-slider .mud-slider-input:active+.mud-slider-value-label{opacity:1;}.mud-slider .mud-slider-input::-webkit-slider-runnable-track{border-radius:var(--mud-default-borderradius);width:100%;}.mud-slider .mud-slider-input::-moz-range-track{border-radius:var(--mud-default-borderradius);width:100%;}.mud-slider .mud-slider-input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;border:none;border-radius:50%;cursor:pointer;transition:box-shadow 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-slider .mud-slider-input::-moz-range-thumb{appearance:none;-webkit-appearance:none;border:none;border-radius:50%;cursor:pointer;transition:box-shadow 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-slider .mud-slider-input:disabled{cursor:default;opacity:.38;}.mud-slider .mud-slider-input:disabled::-webkit-slider-runnable-track{background-color:var(--mud-palette-text-disabled);}.mud-slider .mud-slider-input:disabled::-moz-range-track{background-color:var(--mud-palette-text-disabled);}.mud-slider .mud-slider-input:disabled::-webkit-slider-thumb{background-color:#000;color:#fff;box-shadow:0 0 0 1px white !important;transform:scale(4,4);}.mud-slider .mud-slider-input:disabled::-webkit-slider-thumb:hover{box-shadow:0 0 0 1px white !important;}.mud-slider .mud-slider-input:disabled::-moz-range-thumb{background-color:#000;color:#fff;box-shadow:0 0 0 1px white !important;transform:scale(4,4);}.mud-slider .mud-slider-input:disabled::-moz-range-thumb:hover{box-shadow:0 0 0 1px white !important;}.mud-slider.mud-slider-primary .mud-slider-filled{background-color:var(--mud-palette-primary);}.mud-slider.mud-slider-primary .mud-slider-track-tick{background-color:var(--mud-palette-primary);}.mud-slider.mud-slider-primary .mud-slider-value-label{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-slider.mud-slider-primary .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-primary-rgb),.3);}.mud-slider.mud-slider-primary .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-primary-rgb),.3);}.mud-slider.mud-slider-primary .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-primary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3);}.mud-slider.mud-slider-primary .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-primary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3);}.mud-slider.mud-slider-primary .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-primary-rgb),.24);}.mud-slider.mud-slider-primary .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-primary-rgb),.24);}.mud-slider.mud-slider-primary .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-primary .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-primary-rgb),.24);}.mud-slider.mud-slider-primary .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-primary .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-primary-rgb),.24);}.mud-slider.mud-slider-secondary .mud-slider-filled{background-color:var(--mud-palette-secondary);}.mud-slider.mud-slider-secondary .mud-slider-track-tick{background-color:var(--mud-palette-secondary);}.mud-slider.mud-slider-secondary .mud-slider-value-label{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-slider.mud-slider-secondary .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-secondary-rgb),.3);}.mud-slider.mud-slider-secondary .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-secondary-rgb),.3);}.mud-slider.mud-slider-secondary .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-secondary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3);}.mud-slider.mud-slider-secondary .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-secondary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3);}.mud-slider.mud-slider-secondary .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-secondary-rgb),.24);}.mud-slider.mud-slider-secondary .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-secondary-rgb),.24);}.mud-slider.mud-slider-secondary .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-secondary .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-secondary-rgb),.24);}.mud-slider.mud-slider-secondary .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-secondary .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-secondary-rgb),.24);}.mud-slider.mud-slider-tertiary .mud-slider-filled{background-color:var(--mud-palette-tertiary);}.mud-slider.mud-slider-tertiary .mud-slider-track-tick{background-color:var(--mud-palette-tertiary);}.mud-slider.mud-slider-tertiary .mud-slider-value-label{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-slider.mud-slider-tertiary .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-tertiary-rgb),.3);}.mud-slider.mud-slider-tertiary .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-tertiary-rgb),.3);}.mud-slider.mud-slider-tertiary .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-tertiary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3);}.mud-slider.mud-slider-tertiary .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-tertiary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3);}.mud-slider.mud-slider-tertiary .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-tertiary-rgb),.24);}.mud-slider.mud-slider-tertiary .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-tertiary-rgb),.24);}.mud-slider.mud-slider-tertiary .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-tertiary .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-tertiary-rgb),.24);}.mud-slider.mud-slider-tertiary .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-tertiary .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-tertiary-rgb),.24);}.mud-slider.mud-slider-info .mud-slider-filled{background-color:var(--mud-palette-info);}.mud-slider.mud-slider-info .mud-slider-track-tick{background-color:var(--mud-palette-info);}.mud-slider.mud-slider-info .mud-slider-value-label{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-slider.mud-slider-info .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-info-rgb),.3);}.mud-slider.mud-slider-info .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-info-rgb),.3);}.mud-slider.mud-slider-info .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-info);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3);}.mud-slider.mud-slider-info .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-info);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3);}.mud-slider.mud-slider-info .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3),0 0 0 1px rgba(var(--mud-palette-info-rgb),.24);}.mud-slider.mud-slider-info .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3),0 0 0 1px rgba(var(--mud-palette-info-rgb),.24);}.mud-slider.mud-slider-info .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-info .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3),0 0 0 2px rgba(var(--mud-palette-info-rgb),.24);}.mud-slider.mud-slider-info .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-info .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3),0 0 0 2px rgba(var(--mud-palette-info-rgb),.24);}.mud-slider.mud-slider-success .mud-slider-filled{background-color:var(--mud-palette-success);}.mud-slider.mud-slider-success .mud-slider-track-tick{background-color:var(--mud-palette-success);}.mud-slider.mud-slider-success .mud-slider-value-label{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-slider.mud-slider-success .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-success-rgb),.3);}.mud-slider.mud-slider-success .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-success-rgb),.3);}.mud-slider.mud-slider-success .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-success);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3);}.mud-slider.mud-slider-success .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-success);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3);}.mud-slider.mud-slider-success .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3),0 0 0 1px rgba(var(--mud-palette-success-rgb),.24);}.mud-slider.mud-slider-success .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3),0 0 0 1px rgba(var(--mud-palette-success-rgb),.24);}.mud-slider.mud-slider-success .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-success .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3),0 0 0 2px rgba(var(--mud-palette-success-rgb),.24);}.mud-slider.mud-slider-success .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-success .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3),0 0 0 2px rgba(var(--mud-palette-success-rgb),.24);}.mud-slider.mud-slider-warning .mud-slider-filled{background-color:var(--mud-palette-warning);}.mud-slider.mud-slider-warning .mud-slider-track-tick{background-color:var(--mud-palette-warning);}.mud-slider.mud-slider-warning .mud-slider-value-label{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-slider.mud-slider-warning .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-warning-rgb),.3);}.mud-slider.mud-slider-warning .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-warning-rgb),.3);}.mud-slider.mud-slider-warning .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-warning);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3);}.mud-slider.mud-slider-warning .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-warning);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3);}.mud-slider.mud-slider-warning .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3),0 0 0 1px rgba(var(--mud-palette-warning-rgb),.24);}.mud-slider.mud-slider-warning .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3),0 0 0 1px rgba(var(--mud-palette-warning-rgb),.24);}.mud-slider.mud-slider-warning .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-warning .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3),0 0 0 2px rgba(var(--mud-palette-warning-rgb),.24);}.mud-slider.mud-slider-warning .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-warning .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3),0 0 0 2px rgba(var(--mud-palette-warning-rgb),.24);}.mud-slider.mud-slider-error .mud-slider-filled{background-color:var(--mud-palette-error);}.mud-slider.mud-slider-error .mud-slider-track-tick{background-color:var(--mud-palette-error);}.mud-slider.mud-slider-error .mud-slider-value-label{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-slider.mud-slider-error .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-error-rgb),.3);}.mud-slider.mud-slider-error .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-error-rgb),.3);}.mud-slider.mud-slider-error .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-error);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3);}.mud-slider.mud-slider-error .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-error);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3);}.mud-slider.mud-slider-error .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3),0 0 0 1px rgba(var(--mud-palette-error-rgb),.24);}.mud-slider.mud-slider-error .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3),0 0 0 1px rgba(var(--mud-palette-error-rgb),.24);}.mud-slider.mud-slider-error .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-error .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3),0 0 0 2px rgba(var(--mud-palette-error-rgb),.24);}.mud-slider.mud-slider-error .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-error .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3),0 0 0 2px rgba(var(--mud-palette-error-rgb),.24);}.mud-slider.mud-slider-dark .mud-slider-filled{background-color:var(--mud-palette-dark);}.mud-slider.mud-slider-dark .mud-slider-track-tick{background-color:var(--mud-palette-dark);}.mud-slider.mud-slider-dark .mud-slider-value-label{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-slider.mud-slider-dark .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-dark-rgb),.3);}.mud-slider.mud-slider-dark .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-dark-rgb),.3);}.mud-slider.mud-slider-dark .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-dark);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3);}.mud-slider.mud-slider-dark .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-dark);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3);}.mud-slider.mud-slider-dark .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3),0 0 0 1px rgba(var(--mud-palette-dark-rgb),.24);}.mud-slider.mud-slider-dark .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3),0 0 0 1px rgba(var(--mud-palette-dark-rgb),.24);}.mud-slider.mud-slider-dark .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-dark .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3),0 0 0 2px rgba(var(--mud-palette-dark-rgb),.24);}.mud-slider.mud-slider-dark .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-dark .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3),0 0 0 2px rgba(var(--mud-palette-dark-rgb),.24);}.mud-slider.mud-slider-small .mud-slider-filled{height:2px;}.mud-slider.mud-slider-small .mud-slider-track-tick{width:2px;height:2px;}.mud-slider.mud-slider-small .mud-slider-track-tick-label{transform:translateX(-50%) translateY(50%);}.mud-slider.mud-slider-small .mud-slider-input::-webkit-slider-runnable-track{height:2px;margin:10px 0;}.mud-slider.mud-slider-small .mud-slider-input::-moz-range-track{height:2px;margin:10px 0;}.mud-slider.mud-slider-small .mud-slider-input::-webkit-slider-thumb{height:2px;width:2px;transform:scale(6,6);}.mud-slider.mud-slider-small .mud-slider-input::-moz-range-thumb{height:2px;width:2px;transform:scale(6,6);}.mud-slider.mud-slider-medium .mud-slider-filled{height:4px;}.mud-slider.mud-slider-medium .mud-slider-track-tick{width:4px;height:4px;}.mud-slider.mud-slider-medium .mud-slider-track-tick-label{transform:translateX(-50%) translateY(80%);}.mud-slider.mud-slider-medium .mud-slider-input::-webkit-slider-runnable-track{height:4px;margin:12px 0;}.mud-slider.mud-slider-medium .mud-slider-input::-moz-range-track{height:4px;margin:12px 0;}.mud-slider.mud-slider-medium .mud-slider-input::-webkit-slider-thumb{height:4px;width:4px;transform:scale(5,5);}.mud-slider.mud-slider-medium .mud-slider-input::-moz-range-thumb{height:4px;width:4px;transform:scale(5,5);}.mud-slider.mud-slider-large .mud-slider-filled{height:6px;}.mud-slider.mud-slider-large .mud-slider-track-tick{width:6px;height:6px;}.mud-slider.mud-slider-large .mud-slider-track-tick-label{transform:translateX(-50%) translateY(110%);}.mud-slider.mud-slider-large .mud-slider-input::-webkit-slider-runnable-track{height:6px;margin:14px 0;}.mud-slider.mud-slider-large .mud-slider-input::-moz-range-track{height:6px;margin:14px 0;}.mud-slider.mud-slider-large .mud-slider-input::-webkit-slider-thumb{height:6px;width:6px;transform:scale(4,4);}.mud-slider.mud-slider-large .mud-slider-input::-moz-range-thumb{height:6px;width:6px;transform:scale(4,4);}.mud-slider .mud-slider-container{position:relative;width:100%;display:flex;align-content:center;}.mud-slider .mud-slider-filled{border-radius:var(--mud-default-borderradius);}.mud-slider .mud-slider-inner-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;}.mud-slider .mud-slider-value-label{position:absolute;top:0;transform:translateX(-50%) translateY(-125%);padding:4px 8px;text-align:center;align-items:center;justify-content:center;font-size:12px;border-radius:2px;line-height:normal;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none;user-select:none;}.mud-slider .mud-slider-tickmarks{display:flex;justify-content:space-between;flex-grow:1;}.mud-slider .mud-slider-track-tick{border-radius:9999%;background-color:var(--mud-palette-primary);}.mud-slider .mud-slider-track-tick-label{position:absolute;top:0;left:0;}.mud-progress-circular{display:inline-block;color:var(--mud-palette-text-secondary);}.mud-progress-circular.mud-progress-indeterminate{animation:mud-progress-circular-keyframes-circular-rotate 1.4s linear infinite;}.mud-progress-circular.mud-progress-static{transition:transform 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-progress-circular.mud-progress-small{height:24px;width:24px;}.mud-progress-circular.mud-progress-medium{height:40px;width:40px;}.mud-progress-circular.mud-progress-large{height:56px;width:56px;}.mud-progress-circular-svg{display:block;transform:rotate(-90deg);}.mud-progress-circular-circle{stroke:currentColor;}.mud-progress-circular-circle.mud-progress-indeterminate{animation:mud-progress-circular-keyframes-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80px,200px;stroke-dashoffset:0;}.mud-progress-circular-circle.mud-progress-static{transition:stroke-dashoffset 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-progress-circular-disable-shrink{animation:none;}.mud-progress-linear{position:relative;}.mud-progress-linear::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.2;}.mud-progress-linear.horizontal{width:100%;}.mud-progress-linear.horizontal.mud-progress-linear-small{height:4px;}.mud-progress-linear.horizontal.mud-progress-linear-medium{height:8px;}.mud-progress-linear.horizontal.mud-progress-linear-large{height:12px;}.mud-progress-linear.horizontal .mud-progress-linear-dashed{animation:mud-progress-linear-horizontal-keyframes-buffer 3s infinite linear;}.mud-progress-linear.vertical{height:100%;}.mud-progress-linear.vertical.mud-progress-linear-small{width:4px;}.mud-progress-linear.vertical.mud-progress-linear-medium{width:8px;}.mud-progress-linear.vertical.mud-progress-linear-large{width:12px;}.mud-progress-linear .mud-progress-linear-content{position:absolute;height:100%;width:100%;display:flex;justify-content:center;align-items:center;}.mud-progress-linear .mud-progress-linear-bars{position:absolute;height:100%;width:100%;overflow:hidden;}.mud-progress-linear .mud-progress-linear-bar{top:0;left:0;width:100%;bottom:0;position:absolute;transition:transform .2s linear;transform-origin:left;}.mud-progress-linear .mud-progress-linear-bar.mud-progress-linear-1-indeterminate.horizontal{width:auto;animation:mud-progress-linear-horizontal-keyframes-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}.mud-progress-linear .mud-progress-linear-bar.mud-progress-linear-1-indeterminate.vertical{height:auto;animation:mud-progress-linear-vertical-keyframes-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}.mud-progress-linear .mud-progress-linear-bar.mud-progress-linear-2-indeterminate.horizontal{width:auto;animation:mud-progress-linear-horizontal-keyframes-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite;}.mud-progress-linear .mud-progress-linear-bar.mud-progress-linear-2-indeterminate.vertical{height:auto;animation:mud-progress-linear-vertical-keyframes-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite;}.mud-progress-linear.mud-progress-linear-color-default:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-action-disabled);}.mud-progress-linear.mud-progress-linear-color-default:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-action-default);}.mud-progress-linear.mud-progress-linear-color-default.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-action-disabled) 0%,var(--mud-palette-action-disabled) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-default.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-action-default);}.mud-progress-linear.mud-progress-linear-color-default.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-default.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-action-disabled);}.mud-progress-linear.mud-progress-linear-color-primary:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-primary);}.mud-progress-linear.mud-progress-linear-color-primary:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-primary);}.mud-progress-linear.mud-progress-linear-color-primary.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-primary) 0%,var(--mud-palette-primary) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-primary.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-primary);}.mud-progress-linear.mud-progress-linear-color-primary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-primary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-primary);}.mud-progress-linear.mud-progress-linear-color-secondary:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-secondary);}.mud-progress-linear.mud-progress-linear-color-secondary:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-secondary);}.mud-progress-linear.mud-progress-linear-color-secondary.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-secondary) 0%,var(--mud-palette-secondary) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-secondary.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-secondary);}.mud-progress-linear.mud-progress-linear-color-secondary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-secondary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-secondary);}.mud-progress-linear.mud-progress-linear-color-tertiary:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-tertiary);}.mud-progress-linear.mud-progress-linear-color-tertiary:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-tertiary);}.mud-progress-linear.mud-progress-linear-color-tertiary.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-tertiary) 0%,var(--mud-palette-tertiary) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-tertiary.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-tertiary);}.mud-progress-linear.mud-progress-linear-color-tertiary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-tertiary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-tertiary);}.mud-progress-linear.mud-progress-linear-color-info:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-info);}.mud-progress-linear.mud-progress-linear-color-info:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-info);}.mud-progress-linear.mud-progress-linear-color-info.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-info) 0%,var(--mud-palette-info) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-info.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-info);}.mud-progress-linear.mud-progress-linear-color-info.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-info.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-info);}.mud-progress-linear.mud-progress-linear-color-success:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-success);}.mud-progress-linear.mud-progress-linear-color-success:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-success);}.mud-progress-linear.mud-progress-linear-color-success.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-success) 0%,var(--mud-palette-success) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-success.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-success);}.mud-progress-linear.mud-progress-linear-color-success.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-success.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-success);}.mud-progress-linear.mud-progress-linear-color-warning:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-warning);}.mud-progress-linear.mud-progress-linear-color-warning:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-warning);}.mud-progress-linear.mud-progress-linear-color-warning.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-warning) 0%,var(--mud-palette-warning) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-warning.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-warning);}.mud-progress-linear.mud-progress-linear-color-warning.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-warning.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-warning);}.mud-progress-linear.mud-progress-linear-color-error:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-error);}.mud-progress-linear.mud-progress-linear-color-error:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-error);}.mud-progress-linear.mud-progress-linear-color-error.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-error) 0%,var(--mud-palette-error) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-error.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-error);}.mud-progress-linear.mud-progress-linear-color-error.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-error.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-error);}.mud-progress-linear.mud-progress-linear-color-dark:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-dark);}.mud-progress-linear.mud-progress-linear-color-dark:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-dark);}.mud-progress-linear.mud-progress-linear-color-dark.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-dark) 0%,var(--mud-palette-dark) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-dark.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-dark);}.mud-progress-linear.mud-progress-linear-color-dark.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-dark.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-dark);}.mud-progress-linear.mud-progress-indeterminate.horizontal .mud-progress-linear-bar:first-child{width:auto;animation:mud-progress-linear-horizontal-keyframes-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}.mud-progress-linear.mud-progress-indeterminate.horizontal .mud-progress-linear-bar:last-child{width:auto;animation:mud-progress-linear-horizontal-keyframes-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite;}.mud-progress-linear.mud-progress-indeterminate.vertical .mud-progress-linear-bar:first-child{height:auto;animation:mud-progress-linear-vertical-keyframes-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}.mud-progress-linear.mud-progress-indeterminate.vertical .mud-progress-linear-bar:last-child{height:auto;animation:mud-progress-linear-vertical-keyframes-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite;}.mud-progress-linear.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{width:100%;height:100%;position:absolute;margin-top:0;}.mud-progress-linear.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){z-index:1;transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-buffer.horizontal .mud-progress-linear-bar:first-child{animation:mud-progress-linear-horizontal-keyframes-buffer 3s infinite linear;}.mud-progress-linear.mud-progress-linear-buffer.vertical .mud-progress-linear-bar:first-child{animation:mud-progress-linear-vertical-keyframes-buffer 3s infinite linear;}.mud-progress-linear.mud-progress-linear-striped .mud-progress-linear-bar{background-image:linear-gradient(135deg,rgba(255,255,255,.25) 25%,transparent 0,transparent 50%,rgba(255,255,255,.25) 0,rgba(255,255,255,.25) 75%,transparent 0,transparent);background-size:40px 40px;background-repeat:repeat;animation:mud-progress-linear-striped-loading 10s linear infinite;}.mud-progress-linear.mud-progress-linear-rounded{border-radius:var(--mud-default-borderradius);}.mud-progress-linear.mud-progress-linear-rounded .mud-progress-linear-bars{border-radius:var(--mud-default-borderradius);}.mud-progress-linear.mud-progress-linear-rounded .mud-progress-linear-bar{border-radius:var(--mud-default-borderradius);}.mud-radio{cursor:pointer;display:inline-flex;align-items:center;vertical-align:middle;-webkit-tap-highlight-color:transparent;color:var(--mud-palette-action-default);}.mud-radio>.mud-radio-content{color:var(--mud-palette-text-primary);}.mud-radio.mud-disabled,.mud-radio .mud-disabled:hover,.mud-radio .mud-disabled:focus-visible{cursor:default;background-color:transparent !important;}.mud-radio.mud-disabled>.mud-radio-content,.mud-radio .mud-disabled:hover>.mud-radio-content,.mud-radio .mud-disabled:focus-visible>.mud-radio-content{color:var(--mud-palette-text-disabled);}.mud-radio.mud-disabled *,.mud-radio .mud-disabled:hover *,.mud-radio .mud-disabled:focus-visible *{cursor:default;color:var(--mud-palette-text-disabled);}.mud-radio .mud-radio-dense{padding:4px;}.mud-radio.mud-checked{color:var(--mud-palette-action-default);}.mud-radio.mud-checked:hover{background-color:var(--mud-palette-action-default-hover);}.mud-radio-button{width:100%;display:flex;align-items:inherit;justify-content:inherit;}.mud-radio-button .mud-radio-input{top:0;left:0;width:100%;cursor:inherit;height:100%;margin:0;opacity:0;padding:0;z-index:1;position:absolute;}.mud-radio-button .mud-radio-icons{display:flex;position:relative;}.mud-radio-icons.mud-checked .mud-radio-icon-checked{transform:scale(1);transition:transform 150ms cubic-bezier(0,0,.2,1) 0ms;}.mud-radio-icon-checked{left:0;position:absolute;transform:scale(0);transition:transform 150ms cubic-bezier(.4,0,1,1) 0ms;}.mud-radio-content-placement-start{margin-left:16px;margin-right:-11px;margin-inline-start:16px;margin-inline-end:-11px;flex-direction:row-reverse;}.mud-radio-content-placement-end{margin-left:-11px;margin-right:16px;margin-inline-start:-11px;margin-inline-end:16px;flex-direction:row;}.mud-radio-content-placement-top{margin-left:16px;margin-inline-start:16px;margin-inline-end:unset;flex-direction:column-reverse;}.mud-radio-content-placement-bottom{margin-left:16px;margin-inline-start:16px;margin-inline-end:unset;flex-direction:column;}.mud-rating-root{display:inline-flex;color:#ffb400;}.mud-rating-root:focus-visible{outline:none;}.mud-rating-root:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-action-default-hover);}.mud-rating-item{cursor:pointer;transition:transform 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-rating-item.mud-rating-item-active{transform:scale(1.2);}.mud-rating-item.mud-disabled,.mud-rating-item .mud-disabled:hover{cursor:default;pointer-events:none;}.mud-rating-item.mud-disabled *,.mud-rating-item .mud-disabled:hover *{cursor:default;color:var(--mud-palette-text-disabled);}.mud-rating-item.mud-readonly{cursor:default;}.mud-rating-item .mud-rating-input{clip:rect(0,0,0,0);margin:0;opacity:0;padding:0;z-index:1;position:absolute;cursor:inherit;overflow:hidden;}.mud-rating-item svg{pointer-events:none;}.mud-rating-item svg path{pointer-events:none;}.mud-snackbar{display:flex;flex-grow:initial;padding:6px 16px;align-items:center;position:relative;pointer-events:auto;font-weight:400;line-height:1.43;overflow:hidden;margin-top:16px;min-width:288px;max-width:500px;border-radius:var(--mud-default-borderradius);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);}.mud-snackbar.force-cursor{cursor:pointer;}.mud-snackbar.mud-snackbar-blurred{backdrop-filter:blur(18px);}.mud-snackbar.mud-snackbar-surface{background:var(--mud-palette-surface);}.mud-snackbar .mud-snackbar-content-message{padding:8px 0;}.mud-snackbar .mud-snackbar-content-action{display:flex;align-items:center;margin-left:auto;margin-right:-8px;padding-left:16px;margin-inline-start:auto;margin-inline-end:-8px;padding-inline-start:16px;padding-inline-end:unset;}.mud-snackbar .mud-snackbar-content-action>button{color:inherit;}.mud-snackbar-location-top-left{top:24px;left:24px;}.mud-snackbar-location-top-center{top:24px;left:50%;transform:translateX(-50%);}.mud-snackbar-location-top-right{top:24px;right:24px;}.mud-snackbar-location-bottom-right{right:24px;bottom:24px;}.mud-snackbar-location-bottom-center{bottom:24px;left:50%;transform:translateX(-50%);}.mud-snackbar-location-bottom-left{bottom:24px;left:24px;}#mud-snackbar-container{position:fixed;z-index:var(--mud-zindex-snackbar);pointer-events:none;}.mud-snackbar-icon{display:flex;opacity:.9;padding:7px 0;font-size:22px;margin-right:12px;margin-inline-end:12px;margin-inline-start:unset;}.mud-switch{cursor:pointer;display:inline-flex;align-items:center;margin-left:-11px;margin-right:16px;margin-inline-start:-11px;margin-inline-end:16px;vertical-align:middle;-webkit-tap-highlight-color:transparent;}.mud-switch.mud-disabled{color:var(--mud-palette-text-disabled) !important;cursor:default;}.mud-switch.mud-readonly,.mud-switch .mud-readonly:hover{cursor:default;background-color:transparent !important;}.mud-switch-span{width:58px;height:38px;display:inline-flex;padding:12px;z-index:0;overflow:hidden;position:relative;box-sizing:border-box;flex-shrink:0;vertical-align:middle;}.mud-switch-span .mud-switch-track{width:100%;height:100%;opacity:.48;z-index:-1;transition:opacity 150ms cubic-bezier(.4,0,.2,1) 0ms,background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:7px;background-color:var(--mud-palette-black);}.mud-switch-base{padding:9px;top:0;left:0;color:#fafafa;z-index:1;position:absolute;transition:left 150ms cubic-bezier(.4,0,.2,1) 0ms,transform 150ms cubic-bezier(.4,0,.2,1) 0ms,background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-switch-base.mud-checked{transform:translateX(20px);}.mud-switch-base.mud-checked+.mud-switch-track{opacity:.5;}.mud-switch-base:hover{background-color:var(--mud-palette-action-default-hover);}.mud-switch-base.mud-switch-disabled{color:var(--mud-palette-grey-default) !important;}.mud-switch-base.mud-switch-disabled+.mud-switch-track{opacity:.12 !important;}.mud-switch-base.mud-switch-disabled:hover,.mud-switch-base.mud-switch-disabled:focus-visible{cursor:default;background-color:transparent !important;}.mud-switch-button{display:flex;align-items:inherit;justify-content:inherit;}.mud-switch-button .mud-switch-input{top:0;left:0;width:100%;cursor:inherit;height:100%;margin:0;opacity:0;padding:0;z-index:1;position:absolute;}.mud-switch-button .mud-switch-thumb{width:20px;height:20px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:50%;background-color:currentColor;}.mud-timeline{position:relative;display:flex;}.mud-timeline-vertical{padding-top:24px;flex-direction:column;}.mud-timeline-vertical::before{top:0;bottom:0;content:"";height:100%;position:absolute;width:2px;background:var(--mud-palette-divider);}.mud-timeline-vertical .mud-timeline-item{padding-bottom:24px;}.mud-timeline-vertical .mud-timeline-item .mud-timeline-item-content{max-width:calc(50% - 48px);}.mud-timeline-vertical .mud-timeline-item .mud-timeline-item-divider{min-width:96px;}.mud-timeline-vertical .mud-timeline-item .mud-timeline-item-opposite{flex:1 1 auto;max-width:calc(50% - 48px);}.mud-timeline-horizontal{flex-direction:row;}.mud-timeline-horizontal::before{top:0;bottom:0;content:"";height:2px;position:absolute;width:100%;background:var(--mud-palette-divider);}.mud-timeline-horizontal .mud-timeline-item{padding-left:24px;padding-right:24px;width:100%;}.mud-timeline-horizontal .mud-timeline-item .mud-timeline-item-content{max-height:calc(50% - 48px);}.mud-timeline-horizontal .mud-timeline-item .mud-timeline-item-divider{min-height:96px;}.mud-timeline-item{display:flex;}.mud-timeline-item .mud-timeline-item-content{position:relative;height:100%;flex:1 1 auto;}.mud-timeline-item .mud-timeline-item-divider{position:relative;display:flex;align-items:center;justify-content:center;}.mud-timeline-item .mud-timeline-item-opposite{align-self:center;}.mud-timeline-vertical.mud-timeline-align-start .mud-timeline-item-divider{align-items:flex-start;}.mud-timeline-vertical.mud-timeline-align-start .mud-timeline-item-opposite{align-self:flex-start;}.mud-timeline-vertical.mud-timeline-align-end .mud-timeline-item-divider{align-items:flex-end;}.mud-timeline-vertical.mud-timeline-align-end .mud-timeline-item-opposite{align-self:flex-end;}.mud-timeline-vertical.mud-timeline-position-alternate::before{left:auto;right:calc(50% - 1px);}.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start),.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end{flex-direction:row-reverse;}.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-opposite,.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-opposite{text-align:end;}.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end){flex-direction:row;}.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-opposite{text-align:start;}.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end),.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-start{flex-direction:row;}.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-opposite,.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-opposite{text-align:start;}.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start){flex-direction:row-reverse;}.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-opposite{text-align:end;}.mud-timeline-vertical.mud-timeline-position-start::before{right:auto;left:47px;}.mud-timeline-vertical.mud-timeline-position-start.mud-timeline-rtl::before{right:47px;left:auto;}.mud-timeline-vertical.mud-timeline-position-start .mud-timeline-item{flex-direction:row-reverse;}.mud-timeline-vertical.mud-timeline-position-end::before{right:47px;left:auto;}.mud-timeline-vertical.mud-timeline-position-end.mud-timeline-rtl::before{left:47px;right:auto;}.mud-timeline-vertical.mud-timeline-position-end .mud-timeline-item{flex-direction:row;}.mud-timeline-vertical.mud-timeline-position-start .mud-timeline-item-content,.mud-timeline-vertical.mud-timeline-position-end .mud-timeline-item-content{max-width:calc(100% - 96px);}.mud-timeline-vertical.mud-timeline-position-start .mud-timeline-item-opposite,.mud-timeline-vertical.mud-timeline-position-end .mud-timeline-item-opposite{display:none;}.mud-timeline-horizontal.mud-timeline-align-start .mud-timeline-item-divider{justify-content:flex-start;}.mud-timeline-horizontal.mud-timeline-align-start .mud-timeline-item-opposite{align-self:flex-start;}.mud-timeline-horizontal.mud-timeline-align-end .mud-timeline-item-divider{justify-content:flex-end;}.mud-timeline-horizontal.mud-timeline-align-end .mud-timeline-item-opposite{align-self:flex-end;}.mud-timeline-horizontal.mud-timeline-position-alternate::before{top:auto;bottom:calc(50% - 1px);}.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd),.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end{flex-direction:column-reverse;}.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n),.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-start{flex-direction:column;}.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd),.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-end{flex-direction:column;}.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n),.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-start{flex-direction:column-reverse;}.mud-timeline-horizontal.mud-timeline-position-top::before{top:47px;bottom:auto;}.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item{flex-direction:column-reverse;}.mud-timeline-horizontal.mud-timeline-position-bottom::before{top:auto;bottom:47px;}.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item{flex-direction:column;}.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-content,.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-content{max-height:calc(100% - 96px);}.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-opposite,.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-opposite{display:none;}.mud-timeline-item-dot{display:flex;justify-content:center;align-items:center;background:var(--mud-palette-surface);border-radius:50%;left:calc(50% - 19px);}.mud-timeline-item-dot.mud-timeline-dot-size-small{width:24px;height:24px;}.mud-timeline-item-dot.mud-timeline-dot-size-small .mud-timeline-item-dot-inner{height:18px;width:18px;}.mud-timeline-item-dot.mud-timeline-dot-size-medium{width:38px;height:38px;}.mud-timeline-item-dot.mud-timeline-dot-size-medium .mud-timeline-item-dot-inner{height:30px;width:30px;}.mud-timeline-item-dot.mud-timeline-dot-size-large{width:52px;height:52px;}.mud-timeline-item-dot.mud-timeline-dot-size-large .mud-timeline-item-dot-inner{height:42px;width:42px;}.mud-timeline-item-dot .mud-timeline-item-dot-inner{border-radius:50%;display:flex;justify-content:center;align-items:center;}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-fill{height:inherit;width:inherit;}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-default{background-color:var(--mud-palette-grey-light);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-timeline-modifiers .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers .mud-timeline-item-content .mud-card::after{content:"";position:absolute;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end.mud-timeline-rtl .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end.mud-timeline-rtl .mud-timeline-item-content .mud-card::after{transform:rotate(0);left:-16px;right:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end.mud-timeline-rtl .mud-timeline-item-content .mud-card.mud-paper-outlined::after{left:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start.mud-timeline-rtl .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start.mud-timeline-rtl .mud-timeline-item-content .mud-card::after{transform:rotate(180deg);right:-16px;left:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start.mud-timeline-rtl .mud-timeline-item-content .mud-card.mud-paper-outlined::after{right:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::after{transform:rotate(0);left:-16px;right:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card.mud-paper-outlined::after{left:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after{transform:rotate(180deg);right:-16px;left:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after{right:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card::after{transform:rotate(180deg);right:-16px;left:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card.mud-paper-outlined::after{right:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after{transform:rotate(0);left:-16px;right:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after{left:-15px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-content .mud-card::after{transform:rotate(90deg);top:-24px;bottom:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-content .mud-card.mud-paper-outlined::after{top:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-content .mud-card::after{transform:rotate(270deg);bottom:-24px;top:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-content .mud-card.mud-paper-outlined::after{bottom:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::after{transform:rotate(90deg);top:-24px;bottom:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card.mud-paper-outlined::after{top:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after{transform:rotate(270deg);bottom:-24px;top:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after{bottom:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::after{transform:rotate(270deg);bottom:-24px;top:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card.mud-paper-outlined::after{bottom:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after{transform:rotate(90deg);top:-24px;bottom:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after{top:-23px;}.mud-timeline-modifiers .mud-timeline-item-content .mud-card::before{border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid rgba(0,0,0,.1);top:calc(50% - 14px);}.mud-timeline-modifiers .mud-timeline-item-content .mud-card::after{border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid var(--mud-palette-surface);top:calc(50% - 16px);}.mud-timeline-modifiers .mud-timeline-item-content .mud-card.mud-paper-outlined::before{top:calc(50% - 16px);border-right-color:var(--mud-palette-lines-default);}.mud-typography{margin:0;}.mud-typography-body1{font-size:var(--mud-typography-body1-size);font-family:var(--mud-typography-body1-family);font-weight:var(--mud-typography-body1-weight);line-height:var(--mud-typography-body1-lineheight);letter-spacing:var(--mud-typography-body1-letterspacing);text-transform:var(--mud-typography-body1-text-transform);}.mud-typography-body2{font-size:var(--mud-typography-body2-size);font-family:var(--mud-typography-body2-family);font-weight:var(--mud-typography-body2-weight);line-height:var(--mud-typography-body2-lineheight);letter-spacing:var(--mud-typography-body2-letterspacing);text-transform:var(--mud-typography-body2-text-transform);}.mud-typography-caption{font-size:var(--mud-typography-caption-size);font-family:var(--mud-typography-caption-family);font-weight:var(--mud-typography-caption-weight);line-height:var(--mud-typography-caption-lineheight);letter-spacing:var(--mud-typography-caption-letterspacing);text-transform:var(--mud-typography-caption-text-transform);}.mud-typography-button{font-size:var(--mud-typography-button-size);font-family:var(--mud-typography-button-family);font-weight:var(--mud-typography-button-weight);line-height:var(--mud-typography-button-lineheight);letter-spacing:var(--mud-typography-button-letterspacing);text-transform:var(--mud-typography-button-text-transform);}.mud-typography-h1{font-size:var(--mud-typography-h1-size);font-family:var(--mud-typography-h1-family);font-weight:var(--mud-typography-h1-weight);line-height:var(--mud-typography-h1-lineheight);letter-spacing:var(--mud-typography-h1-letterspacing);text-transform:var(--mud-typography-h1-text-transform);}.mud-typography-h2{font-size:var(--mud-typography-h2-size);font-family:var(--mud-typography-h2-family);font-weight:var(--mud-typography-h2-weight);line-height:var(--mud-typography-h2-lineheight);letter-spacing:var(--mud-typography-h2-letterspacing);text-transform:var(--mud-typography-h2-text-transform);}.mud-typography-h3{font-size:var(--mud-typography-h3-size);font-family:var(--mud-typography-h3-family);font-weight:var(--mud-typography-h3-weight);line-height:var(--mud-typography-h3-lineheight);letter-spacing:var(--mud-typography-h3-letterspacing);text-transform:var(--mud-typography-h3-text-transform);}.mud-typography-h4{font-size:var(--mud-typography-h4-size);font-family:var(--mud-typography-h4-family);font-weight:var(--mud-typography-h4-weight);line-height:var(--mud-typography-h4-lineheight);letter-spacing:var(--mud-typography-h4-letterspacing);text-transform:var(--mud-typography-h4-text-transform);}.mud-typography-h5{font-size:var(--mud-typography-h5-size);font-family:var(--mud-typography-h5-family);font-weight:var(--mud-typography-h5-weight);line-height:var(--mud-typography-h5-lineheight);letter-spacing:var(--mud-typography-h5-letterspacing);text-transform:var(--mud-typography-h5-text-transform);}.mud-typography-h6{font-size:var(--mud-typography-h6-size);font-family:var(--mud-typography-h6-family);font-weight:var(--mud-typography-h6-weight);line-height:var(--mud-typography-h6-lineheight);letter-spacing:var(--mud-typography-h6-letterspacing);text-transform:var(--mud-typography-h6-text-transform);}.mud-typography-subtitle1{font-size:var(--mud-typography-subtitle1-size);font-family:var(--mud-typography-subtitle1-family);font-weight:var(--mud-typography-subtitle1-weight);line-height:var(--mud-typography-subtitle1-lineheight);letter-spacing:var(--mud-typography-subtitle1-letterspacing);text-transform:var(--mud-typography-subtitle1-text-transform);}.mud-typography-subtitle2{font-size:var(--mud-typography-subtitle2-size);font-family:var(--mud-typography-subtitle2-family);font-weight:var(--mud-typography-subtitle2-weight);line-height:var(--mud-typography-subtitle2-lineheight);letter-spacing:var(--mud-typography-subtitle2-letterspacing);text-transform:var(--mud-typography-subtitle2-text-transform);}.mud-typography-overline{font-size:var(--mud-typography-overline-size);font-family:var(--mud-typography-overline-family);font-weight:var(--mud-typography-overline-weight);line-height:var(--mud-typography-overline-lineheight);letter-spacing:var(--mud-typography-overline-letterspacing);text-transform:var(--mud-typography-overline-text-transform);}.mud-typography-srOnly{width:1px;height:1px;overflow:hidden;position:absolute;}.mud-typography-align-left{text-align:left;}.mud-typography-align-center{text-align:center;}.mud-typography-align-right{text-align:right;}.mud-typography-align-justify{text-align:justify;}.mud-typography-nowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.mud-typography-gutterbottom{margin-bottom:.35em;}.mud-typography-paragraph{margin-bottom:16px;}.mud-typography-display-inline{display:inline;}.mud-typography-display-block{display:block;}.mud-table{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);border-radius:var(--mud-default-borderradius);transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-table.mud-table-square{border-radius:0;}.mud-table.mud-table-outlined{border:1px solid var(--mud-palette-lines-default);}.mud-table-container{width:100%;overflow-y:auto;}.mud-table-root{width:100%;border-spacing:0;border-collapse:collapse;}.mud-table-root .mud-table-head{display:table-header-group;}.mud-table-root .mud-table-head .mud-table-cell{color:var(--mud-palette-text-primary);font-weight:500;line-height:1.5rem;}.mud-table-root .mud-table-body{display:table-row-group;}.mud-table-root .mud-table-body .mud-table-cell{color:var(--mud-palette-text-primary);}.mud-table-root .mud-table-body:last-child .mud-table-row:last-child .mud-table-cell{border-bottom:none;}.mud-table-sort-label{cursor:pointer;display:inline-flex;align-items:center;flex-direction:inherit;justify-content:flex-start;}.mud-table-sort-label:hover{color:var(--mud-palette-action-default);}.mud-table-sort-label:hover .mud-table-sort-label-icon{opacity:.8;}.mud-table-sort-label .mud-table-sort-label-icon{font-size:18px;transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;margin-left:4px;user-select:none;margin-right:4px;opacity:0;}.mud-table-sort-label .mud-table-sort-label-icon.mud-direction-desc{opacity:1;transform:rotate(180deg);}.mud-table-sort-label .mud-table-sort-label-icon.mud-direction-asc{opacity:1;transform:rotate(0deg);}.mud-table-toolbar{padding-left:16px;padding-right:8px;padding-inline-start:16px;padding-inline-end:8px;}.mud-table-cell{display:table-cell;padding:16px;font-size:.875rem;text-align:start;font-weight:400;line-height:1.43;border-bottom:1px solid var(--mud-palette-table-lines);letter-spacing:.01071em;vertical-align:inherit;}.mud-table-cell .mud-checkbox{margin:-12px;}.mud-table-cell-footer{color:var(--mud-palette-text-secondary);font-size:.75rem;line-height:1.3125rem;}.mud-table-dense * .mud-table-row .mud-table-cell{padding:6px 24px 6px 16px;padding-inline-start:16px;padding-inline-end:24px;}.mud-table-dense * .mud-table-row .mud-table-cell .mud-table-cell-checkbox .mud-button-root{padding:4px;}.mud-table-dense * .mud-table-row .mud-table-cell .mud-table-row-expander{padding:4px;}.mud-table-dense * .mud-table-row .mud-table-cell:last-child{padding-right:16px;padding-inline-end:16px;}.mud-table-bordered .mud-table-container .mud-table-root .mud-table-body .mud-table-row .mud-table-cell:not(:last-child){border-right:1px solid var(--mud-palette-table-lines);}.mud-table-bordered .mud-table-container .mud-table-root .mud-table-head.table-head-bordered .mud-table-row .mud-table-cell:not(:last-child){border-right:1px solid var(--mud-palette-table-lines);}.mud-table-bordered .mud-table-container .mud-table-root .mud-table-foot.table-foot-bordered .mud-table-row .mud-table-cell:not(:last-child){border-right:1px solid var(--mud-palette-table-lines);}.mud-table-sticky-header .mud-table-container{overflow-x:auto;}.mud-table-sticky-header * .mud-table-root{border-collapse:separate;}.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell:first-child{border-radius:var(--mud-default-borderradius) 0 0 0;}.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell:last-child{border-radius:0 var(--mud-default-borderradius) 0 0;}.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell{background-color:var(--mud-palette-surface);position:sticky;z-index:2;top:0;}.mud-table-sticky-footer .mud-table-container{overflow-x:auto;}.mud-table-sticky-footer * .mud-table-root{border-collapse:separate;}.mud-table-sticky-footer * .mud-table-root .mud-table-foot * .mud-table-cell{background-color:var(--mud-palette-surface);position:sticky;z-index:2;bottom:0;}.mud-table-row{color:inherit;display:table-row;outline:0;vertical-align:middle;}.mud-table-hover .mud-table-container .mud-table-root .mud-table-body .mud-table-row:hover{background-color:var(--mud-palette-table-hover);}.mud-table-striped .mud-table-container .mud-table-root .mud-table-body .mud-table-row:nth-of-type(odd){background-color:var(--mud-palette-table-striped);}.mud-table-hover.mud-table-striped .mud-table-container .mud-table-root .mud-table-body .mud-table-row:nth-of-type(odd):hover{background-color:var(--mud-palette-table-hover);}.mud-table-cell>.mud-input-control>div.mud-input.mud-input-text{color:var(--mud-theme-on-surface);font-size:.875rem;margin-top:-14px;margin-bottom:-8px;}.mud-table-cell>.mud-select>.mud-input-control>div.mud-input.mud-input-text{color:var(--mud-theme-on-surface);font-size:.875rem;margin-top:-14px;margin-bottom:-8px;}.mud-table-cell-align-left{text-align:left;}.mud-table-cell-align-center{text-align:center;}.mud-table-cell-align-right{text-align:right;flex-direction:row-reverse;}.mud-table-cell-align-justify{text-align:justify;}.mud-table-pagination-display{display:flex;flex-shrink:0;}.mud-table-pagination-display .mud-tablepager-left{flex-direction:row !important;}.mud-table-pagination-display .mud-tablepager-right{flex-direction:row-reverse !important;}.mud-table-pagination-information{white-space:nowrap;direction:initial;}.mud-table-page-number-information{white-space:nowrap;direction:initial;}.mud-table-pagination{color:var(--mud-theme-on-surface);overflow:auto;font-size:.875rem;display:initial;}.mud-table-pagination:last-child{padding:0;}.mud-table-pagination-toolbar{border-top:1px solid var(--mud-palette-table-lines);height:52px;padding-right:2px;padding-inline-end:2px;padding-inline-start:unset;}.mud-table-pagination-toolbar .mud-tablepager-left{flex-direction:row !important;}.mud-table-pagination-toolbar .mud-tablepager-right{flex-direction:row-reverse !important;}.mud-table-pagination-spacer{flex:1 1 100%;}.mud-table-pagination-caption{display:flex;flex-shrink:0;align-items:center;padding-left:10px;padding-right:10px;}.mud-table-pagination-select{cursor:pointer;margin-left:10px !important;margin-right:10px !important;margin-top:0 !important;min-width:52px;}.mud-table-pagination-select .mud-select-input{margin-top:0 !important;}.mud-table-pagination-select .mud-input .mud-input-root{max-width:80px;cursor:pointer;margin-top:2px;border:none;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.01071em;color:var(--mud-theme-on-surface);}.mud-table-pagination-actions{flex-shrink:0;align-items:center;margin-left:10px;margin-inline-start:10px;margin-inline-end:unset;}.mud-table-smalldevices-sortselect{display:none;}.mud-table-loading{position:relative;}.mud-table-loading .mud-table-loading-progress{position:absolute;width:100%;}.mud-table-empty-row{vertical-align:middle;text-align:center;}tr.mud-table-row-group-indented-1 td:first-child{padding-left:48px !important;}tr.mud-table-row-group-indented-2 td:first-child{padding-left:96px !important;}tr.mud-table-row-group-indented-3 td:first-child{padding-left:144px !important;}tr.mud-table-row-group-indented-4 td:first-child{padding-left:192px !important;}tr.mud-table-row-group-indented-5 td:first-child{padding-left:240px !important;}.mud-table-row-expander{margin:-12px -2px -12px -12px;}@media(max-width:360px){.mud-table .mud-table-pagination .mud-select{margin-left:auto;margin-right:-14px;margin-inline-start:auto;margin-inline-end:-14px;}.mud-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:unset !important;margin-inline-start:unset !important;}}@media(max-width:416px){.mud-table .mud-table-pagination .mud-table-pagination-toolbar{flex-wrap:wrap;padding-top:16px;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;min-height:100px;}.mud-table .mud-table-pagination .mud-table-pagination-toolbar .mud-table-pagination-actions{margin-left:auto;margin-right:-14px;margin-inline-start:auto;margin-inline-end:-14px;}}@media(max-width:600px){.mud-xs-table .mud-table-root .mud-table-head,.mud-xs-table .mud-table-root .mud-table-foot{display:none;}.mud-xs-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-xs-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-xs-table .mud-table-row{display:initial;}.mud-xs-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-xs-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:none;padding:14px 16px;text-align:start !important;}.mud-xs-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-xs-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-xs-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-xs-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-xs-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-xs-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-xs-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-xs-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(max-width:960px){.mud-sm-table .mud-table-root .mud-table-head,.mud-sm-table .mud-table-root .mud-table-foot{display:none;}.mud-sm-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-sm-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-sm-table .mud-table-row{display:initial;}.mud-sm-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-sm-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:none;padding:14px 16px;text-align:start !important;}.mud-sm-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-sm-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-sm-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-sm-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-sm-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-sm-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-sm-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-sm-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(max-width:1280px){.mud-md-table .mud-table-root .mud-table-head,.mud-md-table .mud-table-root .mud-table-foot{display:none;}.mud-md-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-md-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-md-table .mud-table-row{display:initial;}.mud-md-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-md-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:none;padding:14px 16px;text-align:start !important;}.mud-md-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-md-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-md-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-md-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-md-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-md-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-md-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-md-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(max-width:1920px){.mud-lg-table .mud-table-root .mud-table-head,.mud-lg-table .mud-table-root .mud-table-foot{display:none;}.mud-lg-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-lg-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-lg-table .mud-table-row{display:initial;}.mud-lg-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-lg-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:none;padding:14px 16px;text-align:start !important;}.mud-lg-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-lg-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-lg-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-lg-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-lg-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-lg-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-lg-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-lg-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(max-width:2560px){.mud-xl-table .mud-table-root .mud-table-head,.mud-xl-table .mud-table-root .mud-table-foot{display:none;}.mud-xl-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-xl-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-xl-table .mud-table-row{display:initial;}.mud-xl-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-xl-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:none;padding:14px 16px;text-align:start !important;}.mud-xl-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-xl-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-xl-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-xl-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-xl-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-xl-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-xl-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-xl-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(min-width:2560px){.mud-xxl-table .mud-table-root .mud-table-head,.mud-xxl-table .mud-table-root .mud-table-foot{display:none;}.mud-xxl-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-xxl-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-xxl-table .mud-table-row{display:initial;}.mud-xxl-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-xxl-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:none;padding:14px 16px;text-align:start !important;}.mud-xxl-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-xxl-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-xxl-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-xxl-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-xxl-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-xxl-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-xxl-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-xxl-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}.mud-tabs{display:flex;flex-direction:column;}.mud-tabs.mud-tabs-reverse{flex-direction:column-reverse;}.mud-tabs.mud-tabs-vertical{flex-direction:row;}.mud-tabs.mud-tabs-vertical-reverse{flex-direction:row-reverse;}.mud-tabs.mud-tabs-rounded{border-radius:var(--mud-default-borderradius);}.mud-tabs.mud-tabs-rounded .mud-tabs-toolbar{border-radius:var(--mud-default-borderradius);}.mud-tabs.mud-tabs-rounded .mud-tabs-panels{border-radius:var(--mud-default-borderradius);}.mud-tabs-toolbar{position:relative;background-color:var(--mud-palette-surface);}.mud-tabs-toolbar.mud-tabs-border-left{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-right:1px solid var(--mud-palette-lines-default);}.mud-tabs-toolbar.mud-tabs-border-right{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-left:1px solid var(--mud-palette-lines-default);}.mud-tabs-toolbar.mud-tabs-border-top{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom:1px solid var(--mud-palette-lines-default);}.mud-tabs-toolbar.mud-tabs-border-bottom{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:1px solid var(--mud-palette-lines-default);}.mud-tabs-toolbar.mud-tabs-rounded{border-radius:var(--mud-default-borderradius);}.mud-tabs-toolbar.mud-tabs-vertical .mud-tabs-toolbar-inner{flex-direction:column;}.mud-tabs-toolbar.mud-tabs-vertical .mud-tabs-toolbar-inner .mud-tabs-scroll-button .mud-button-root{width:100%;border-radius:0;height:32px;}.mud-tabs-toolbar.mud-tabs-vertical .mud-tabs-toolbar-inner .mud-tabs-scroll-button .mud-button-root .mud-icon-button-label .mud-icon-root{transform:rotate(90deg);}.mud-tabs-toolbar .mud-tabs-toolbar-inner{display:flex;min-height:48px;}.mud-tabs-toolbar-content{width:100%;flex:1 1 auto;display:inline-block;position:relative;white-space:nowrap;overflow:hidden;}.mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper{width:max-content;position:inherit;display:flex;transition:.3s cubic-bezier(.25,.8,.5,1);}.mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper.mud-tabs-centered{margin:auto;}.mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper.mud-tabs-vertical{flex-direction:column;}.mud-tabs-panels{position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);}.mud-tabs-panels.mud-tabs-vertical{display:flex;flex-grow:1;}.mud-tab{width:100%;min-width:160px;display:inline-flex;padding:6px 12px;min-height:48px;flex-shrink:0;font-weight:500;line-height:1.75;user-select:none;white-space:normal;letter-spacing:.02857em;text-transform:uppercase;text-align:center;align-items:center;justify-content:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-tab:hover{cursor:pointer;background-color:var(--mud-palette-action-default-hover);}.mud-tab.mud-tab-active{color:var(--mud-palette-primary);}.mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-primary-hover);}.mud-tab.mud-disabled{cursor:default;pointer-events:none;color:var(--mud-palette-text-disabled);}.mud-tab .mud-tab-icon-text{margin-right:8px;margin-inline-end:8px;margin-inline-start:unset;}.mud-tab-slider{position:absolute;background:var(--mud-palette-primary);}.mud-tab-slider.mud-tab-slider-horizontal{height:2px;left:0;bottom:0;transition:left .3s cubic-bezier(.64,.09,.08,1);will-change:left;}.mud-tab-slider.mud-tab-slider-horizontal.mud-tab-slider-horizontal-reverse{top:0;}.mud-tab-slider.mud-tab-slider-vertical{width:2px;right:0;transition:top .3s cubic-bezier(.64,.09,.08,1);will-change:top;}.mud-tab-slider.mud-tab-slider-vertical.mud-tab-slider-vertical-reverse{left:0;right:unset;}.mud-tab-badge{margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;}.mud-tabs-toolbar-primary{background-color:var(--mud-palette-primary);color:var(--mud-palette-primary-text);}.mud-tabs-toolbar-primary .mud-tab-slider{background:var(--mud-palette-primary-text);}.mud-tabs-toolbar-primary .mud-tab.mud-tab-active{color:var(--mud-palette-primary-text);}.mud-tabs-toolbar-primary .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-primary-lighten);}.mud-tabs-toolbar-secondary{background-color:var(--mud-palette-secondary);color:var(--mud-palette-secondary-text);}.mud-tabs-toolbar-secondary .mud-tab-slider{background:var(--mud-palette-secondary-text);}.mud-tabs-toolbar-secondary .mud-tab.mud-tab-active{color:var(--mud-palette-secondary-text);}.mud-tabs-toolbar-secondary .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-secondary-lighten);}.mud-tabs-toolbar-tertiary{background-color:var(--mud-palette-tertiary);color:var(--mud-palette-tertiary-text);}.mud-tabs-toolbar-tertiary .mud-tab-slider{background:var(--mud-palette-tertiary-text);}.mud-tabs-toolbar-tertiary .mud-tab.mud-tab-active{color:var(--mud-palette-tertiary-text);}.mud-tabs-toolbar-tertiary .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-tertiary-lighten);}.mud-tabs-toolbar-info{background-color:var(--mud-palette-info);color:var(--mud-palette-info-text);}.mud-tabs-toolbar-info .mud-tab-slider{background:var(--mud-palette-info-text);}.mud-tabs-toolbar-info .mud-tab.mud-tab-active{color:var(--mud-palette-info-text);}.mud-tabs-toolbar-info .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-info-lighten);}.mud-tabs-toolbar-success{background-color:var(--mud-palette-success);color:var(--mud-palette-success-text);}.mud-tabs-toolbar-success .mud-tab-slider{background:var(--mud-palette-success-text);}.mud-tabs-toolbar-success .mud-tab.mud-tab-active{color:var(--mud-palette-success-text);}.mud-tabs-toolbar-success .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-success-lighten);}.mud-tabs-toolbar-warning{background-color:var(--mud-palette-warning);color:var(--mud-palette-warning-text);}.mud-tabs-toolbar-warning .mud-tab-slider{background:var(--mud-palette-warning-text);}.mud-tabs-toolbar-warning .mud-tab.mud-tab-active{color:var(--mud-palette-warning-text);}.mud-tabs-toolbar-warning .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-warning-lighten);}.mud-tabs-toolbar-error{background-color:var(--mud-palette-error);color:var(--mud-palette-error-text);}.mud-tabs-toolbar-error .mud-tab-slider{background:var(--mud-palette-error-text);}.mud-tabs-toolbar-error .mud-tab.mud-tab-active{color:var(--mud-palette-error-text);}.mud-tabs-toolbar-error .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-error-lighten);}.mud-tabs-toolbar-dark{background-color:var(--mud-palette-dark);color:var(--mud-palette-dark-text);}.mud-tabs-toolbar-dark .mud-tab-slider{background:var(--mud-palette-dark-text);}.mud-tabs-toolbar-dark .mud-tab.mud-tab-active{color:var(--mud-palette-dark-text);}.mud-tabs-toolbar-dark .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-dark-lighten);}.tab-transition-enter{transform:translate(100%,0);}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0;}.tab-transition-leave-to{position:absolute;transform:translate(-100%,0);}.tab-reverse-transition-enter{transform:translate(-100%,0);}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;transform:translate(100%,0);}.mud-dynamic-tabs .mud-tabs-toolbar .mud-tab{padding:6px 14px;}.mud-dynamic-tabs .mud-tabs-toolbar .mud-tab .mud-icon-button{padding:4px;margin-right:-4px;margin-inline-end:-4px;margin-inline-start:unset;}.mud-dynamic-tabs .mud-tabs-toolbar .mud-tab .mud-tabs-panel-header-before{padding-right:8px;padding-inline-end:8px;padding-inline-start:unset;}.mud-dynamic-tabs .mud-tabs-toolbar .mud-tab .mud-tabs-panel-header-after{padding-left:8px;padding-inline-start:8px;padding-inline-end:unset;}.mud-tabs-header.mud-tabs-header-before{display:inherit;}.mud-tabs-header.mud-tabs-header-after{display:inherit;}.mud-tabs-panel-header{display:flex;flex:1 1 auto;}.mud-tabs-panel-header.mud-tabs-panel-header-before{justify-content:flex-start;}.mud-tabs-panel-header.mud-tabs-panel-header-after{justify-content:flex-end;}.mud-select{display:flex;flex-grow:1;position:relative;}.mud-select.mud-autocomplete{display:block;}.mud-select.mud-autocomplete .mud-select-input{cursor:text;}.mud-select.mud-autocomplete .mud-input-adornment{cursor:pointer;}.mud-select .mud-select-input{cursor:pointer;}.mud-select .mud-select-input .mud-input-slot{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.mud-select .mud-select-input .mud-input-adornment-end{margin-left:0;}.mud-select .mud-select-input:disabled{cursor:default;}.mud-select .mud-disabled .mud-select-input{cursor:default;}.mud-select>.mud-form-helpertext{margin-top:-21px;}.mud-select-all{margin-top:10px;border-bottom:1px solid #d3d3d3;padding-bottom:18px;}.mud-input{position:relative;color:var(--mud-palette-text-primary);cursor:text;display:inline-flex;font-size:1rem;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1876em;letter-spacing:.00938em;}.mud-input.mud-input-full-width{width:100%;}.mud-input.mud-disabled{color:var(--mud-palette-text-disabled);cursor:default;}.mud-input.mud-disabled>.mud-input-adornment{color:var(--mud-palette-text-disabled);pointer-events:none;}.mud-input.mud-input-underline:before{left:0;right:0;bottom:0;content:" ";position:absolute;transition:border-bottom .2s,background-color .2s;border-bottom:1px solid var(--mud-palette-lines-inputs);pointer-events:none;}.mud-input.mud-input-underline:hover:not(.mud-disabled):before{border-bottom:1px solid var(--mud-palette-action-default);}.mud-input.mud-input-underline:after{left:0;right:0;bottom:0;content:"";position:absolute;transform:scaleX(0);transition:transform 200ms cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid var(--mud-palette-primary);pointer-events:none;}.mud-input.mud-input-underline.mud-disabled:before{border-bottom-style:dotted;}.mud-input.mud-input-underline.mud-input-error:after{transform:scaleX(1);border-bottom-color:var(--mud-palette-error);}.mud-input.mud-input-filled{position:relative;transition:background-color 200ms cubic-bezier(0,0,.2,1) 0ms;background-color:rgba(0,0,0,.09);border-top-left-radius:4px;border-top-right-radius:4px;}.mud-input.mud-input-filled:hover{background-color:rgba(0,0,0,.13);}.mud-input.mud-input-filled.mud-focused{background-color:rgba(0,0,0,.09);}.mud-input.mud-input-filled.mud-disabled{background-color:rgba(0,0,0,.12);}.mud-input.mud-input-filled.mud-input-adorned-start{padding-left:12px;padding-inline-start:12px;padding-inline-end:unset;}.mud-input.mud-input-filled.mud-input-adorned-end{padding-right:12px;padding-inline-end:12px;padding-inline-start:unset;}.mud-input.mud-input-filled.mud-input-underline:before{left:0;right:0;bottom:0;content:" ";position:absolute;transition:border-bottom-color 200ms cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid var(--mud-palette-lines-inputs);pointer-events:none;}.mud-input.mud-input-filled.mud-input-underline:after{left:0;right:0;bottom:0;content:"";position:absolute;transform:scaleX(0);transition:transform 200ms cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid var(--mud-palette-primary);pointer-events:none;}.mud-input.mud-input-filled.mud-input-underline:hover:before{border-bottom:1px solid var(--mud-palette-action-default);}.mud-input.mud-input-filled.mud-input-underline.mud-disabled:before{border-bottom-style:dotted;}.mud-input.mud-input-filled.mud-input-underline.mud-input-error:after{transform:scaleX(1);border-bottom-color:var(--mud-palette-error);}.mud-input.mud-input-outlined{position:relative;border-width:0;}.mud-input.mud-input-outlined .mud-input-outlined-border{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:start;pointer-events:none;border-radius:var(--mud-default-borderradius);border-color:var(--mud-palette-lines-inputs);border-width:1px;border-style:solid;transition:border-width,border-color 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input.mud-input-outlined:not(.mud-disabled):not(:focus-within):hover .mud-input-outlined-border{border-color:var(--mud-palette-action-default);}.mud-input.mud-input-outlined:focus-within .mud-input-outlined-border{border-width:2px;border-color:var(--mud-palette-primary);}.mud-input.mud-input-outlined.mud-disabled .mud-input-outlined-border{border-color:var(--mud-palette-action-disabled);}.mud-input.mud-input-outlined.mud-input-adorned-start{padding-left:14px;padding-inline-start:14px;padding-inline-end:unset;}.mud-input.mud-input-outlined.mud-input-adorned-end{padding-right:14px;padding-inline-end:14px;padding-inline-start:unset;}.mud-input-error .mud-input-outlined-border{border-color:var(--mud-palette-error) !important;}.mud-input:focus-within.mud-input-underline:after{transform:scaleX(1);}.mud-input>input.mud-input-root,div.mud-input-slot.mud-input-root{font:inherit;color:currentColor;width:100%;border:0;height:1.1876em;margin:0;display:block;padding:6px 0 7px;min-width:0;background:none;position:relative;box-sizing:content-box;letter-spacing:inherit;-webkit-tap-highlight-color:transparent;}.mud-input>input.mud-input-root::placeholder,div.mud-input-slot.mud-input-root::placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root::-webkit-input-placeholder,div.mud-input-slot.mud-input-root::-webkit-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root:-moz-placeholder,div.mud-input-slot.mud-input-root:-moz-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root::-moz-placeholder,div.mud-input-slot.mud-input-root::-moz-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root:-ms-input-placeholder,div.mud-input-slot.mud-input-root:-ms-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root::-ms-input-placeholder,div.mud-input-slot.mud-input-root::-ms-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root.mud-input-root-margin-dense,div.mud-input-slot.mud-input-root.mud-input-root-margin-dense{padding-top:3px;}.mud-input>input.mud-input-root.mud-input-root-multiline,div.mud-input-slot.mud-input-root.mud-input-root-multiline{height:auto;resize:none;padding:0;}.mud-input>input.mud-input-root.mud-input-root-type-search,div.mud-input-slot.mud-input-root.mud-input-root-type-search{-moz-appearance:textfield;-webkit-appearance:textfield;}.mud-input>input.mud-input-root:focus,div.mud-input-slot.mud-input-root:focus{outline:0;}.mud-input>input.mud-input-root:invalid,div.mud-input-slot.mud-input-root:invalid{box-shadow:none;}.mud-input>input.mud-input-root:disabled,div.mud-input-slot.mud-input-root:disabled{opacity:1;}.mud-input>input.mud-input-root.mud-input-root-filled,div.mud-input-slot.mud-input-root.mud-input-root-filled{padding:27px 12px 10px;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-margin-dense,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-margin-dense{padding-top:23px;padding-bottom:6px;}.mud-input>input.mud-input-root.mud-input-root-filled:-webkit-autofill,div.mud-input-slot.mud-input-root.mud-input-root-filled:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label{padding-top:18px;padding-bottom:19px;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label.mud-input-root-margin-dense,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label.mud-input-root-margin-dense{padding-top:10px;padding-bottom:11px;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-multiline,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-multiline{padding:0;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-adorned-start,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-adorned-start{padding-left:0;padding-inline-start:0;padding-inline-end:12px;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-adorned-end,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-adorned-end{padding-right:0;padding-inline-end:0;padding-inline-start:12px;}.mud-input>input.mud-input-root-outlined,div.mud-input-slot.mud-input-root-outlined{padding:18.5px 14px;}.mud-input>input.mud-input-root-outlined.mud-input-root:-webkit-autofill,div.mud-input-slot.mud-input-root-outlined.mud-input-root:-webkit-autofill{border-radius:inherit;}.mud-input>input.mud-input-root-outlined.mud-input-root-margin-dense,div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense{padding-top:10.5px;padding-bottom:10.5px;}.mud-input>input.mud-input-root-outlined.mud-input-root-adorned-start,div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-start{padding-left:0;padding-inline-start:0;padding-inline-end:14px;}.mud-input>input.mud-input-root-outlined.mud-input-root-adorned-end,div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end{padding-right:0;padding-inline-end:0;padding-inline-start:14px;}.mud-input>input::-ms-reveal,.mud-input>input::-ms-clear,div.mud-input-slot::-ms-reveal,div.mud-input-slot::-ms-clear{display:none !important;}.mud-input>textarea.mud-input-root{font:inherit;color:currentColor;width:100%;border:0;height:auto;margin:6px 0 7px;padding:0;display:block;min-width:0;background:none;position:relative;box-sizing:content-box;letter-spacing:inherit;-webkit-tap-highlight-color:transparent;height:auto;resize:none;cursor:auto;}.mud-input>textarea.mud-input-root::placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root::-webkit-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root:-moz-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root::-moz-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root:-ms-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root::-ms-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root.mud-input-root-margin-dense{margin-top:3px;}.mud-input>textarea.mud-input-root.mud-input-root-type-search{-moz-appearance:textfield;-webkit-appearance:textfield;}.mud-input>textarea.mud-input-root:focus{outline:0;}.mud-input>textarea.mud-input-root:invalid{box-shadow:none;}.mud-input>textarea.mud-input-root:disabled{opacity:1;}.mud-input>textarea.mud-input-root.mud-input-root-filled{margin:27px 12px 10px;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-margin-dense{margin-top:23px;margin-bottom:6px;}.mud-input>textarea.mud-input-root.mud-input-root-filled:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label{margin-top:18px;margin-bottom:19px;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label.mud-input-root-margin-dense{margin-top:10px;margin-bottom:11px;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-adorned-start{margin-left:0;margin-inline-start:0;margin-inline-end:12px;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-adorned-end{margin-right:0;margin-inline-end:unset;margin-inline-start:12px;}.mud-input>textarea.mud-input-root::-webkit-scrollbar{width:8px;height:8px;z-index:1;cursor:crosshair;}.mud-input>textarea.mud-input-root::-webkit-scrollbar-thumb{background:var(--mud-palette-lines-inputs);border-radius:1px;}.mud-input>textarea.mud-input-root::-webkit-scrollbar-track{background:transparent;}.mud-input>textarea.mud-input-root-outlined{margin:18.5px 14px;}.mud-input>textarea.mud-input-root-outlined.mud-input-root:-webkit-autofill{border-radius:inherit;}.mud-input>textarea.mud-input-root-outlined.mud-input-root-margin-dense{margin-top:10.5px;margin-bottom:10.5px;}.mud-input>textarea.mud-input-root-outlined.mud-input-root-adorned-start{margin-left:0;margin-inline-start:0;margin-inline-end:14px;}.mud-input>textarea.mud-input-root-outlined.mud-input-root-adorned-end{margin-right:0;margin-inline-end:0;margin-inline-start:14px;}.mud-input-adornment{height:.01em;display:flex;max-height:2em;align-items:center;white-space:nowrap;}.mud-input-adornment-start.mud-input-root-filled-shrink{margin-top:16px;}.mud-input-adornment-start{margin-right:8px;margin-inline-end:8px;margin-inline-start:unset;}.mud-input-adornment-end{margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;}.mud-input-number-control.mud-input-showspin .mud-input-adornment-end{margin-right:12px;margin-inline-end:12px;margin-inline-start:unset;}.mud-input-number-control.mud-input-showspin .mud-input-underline:not(.mud-input-filled) .mud-input-adornment-end{margin-right:24px;margin-inline-end:24px;margin-inline-start:unset;}.mud-input-adornment-disable-pointerevents{pointer-events:none;}.mud-range-input-separator{visibility:hidden;margin:0 4px;}.mud-input:focus-within .mud-range-input-separator{visibility:visible;}.mud-picker .mud-shrink .mud-range-input-separator{visibility:visible;}.mud-input-control{border:0;margin:0;padding:0;display:flex;flex:1 1 auto;max-width:100%;position:relative;flex-direction:column;vertical-align:top;margin-top:6px;}.mud-input-control.mud-input-control-margin-normal{margin-top:16px;margin-bottom:8px;}.mud-input-control.mud-input-control-margin-dense{margin-top:3px;margin-bottom:2px;}.mud-input-control.mud-input-control-full-width{width:100%;}.mud-input-control.mud-input-control-boolean-input{flex:none;margin:0;}.mud-input-control>.mud-input-control-input-container{position:relative;display:flex;flex-direction:column;}.mud-input-control>.mud-input-control-input-container>div.mud-input.mud-input-text{margin-top:16px;}.mud-input-control>.mud-input-control-input-container>.mud-input-label-outlined.mud-input-label-inputcontrol{line-height:18px;}.mud-input-control>.mud-input-control-input-container>.mud-input-label-inputcontrol{color:var(--mud-palette-text-secondary);padding:0;font-size:1rem;font-weight:400;line-height:1;letter-spacing:.00938em;z-index:0;pointer-events:none;}.mud-input-control>.mud-input-control-input-container>.mud-input-label-inputcontrol.mud-disabled{color:var(--mud-palette-text-disabled);}.mud-input-control>.mud-input-control-input-container>.mud-input-label-inputcontrol.mud-input-error{color:var(--mud-palette-error) !important;}.mud-input-control.mud-input-required>.mud-input-control-input-container>.mud-input-label::after{content:"*";}.mud-input-control.mud-input-number-control input::-webkit-outer-spin-button,.mud-input-control.mud-input-number-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.mud-input-control.mud-input-number-control input[type=number]{-moz-appearance:textfield;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end) input{padding-right:24px;padding-inline-end:24px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end) input.mud-input-root-margin-dense{padding-right:20px;padding-inline-end:20px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-text input{padding-inline-start:0;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-text input.mud-input-root-margin-dense{padding-inline-start:0;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-filled input{padding-inline-start:12px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-filled input.mud-input-root-margin-dense{padding-inline-start:12px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-outlined input{padding-inline-start:14px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-outlined input.mud-input-root-margin-dense{padding-inline-start:14px;}.mud-input-control.mud-input-number-control .mud-input-numeric-spin{display:inline-flex;flex-direction:column;justify-content:space-between;position:absolute;right:0;top:0;bottom:0;}.mud-input-control.mud-input-number-control .mud-input-numeric-spin button{padding:2px;min-width:unset;min-height:unset;}.mud-input-control.mud-input-number-control .mud-input-numeric-spin button{padding:2px 0;}.mud-input-control-helper-container{overflow:hidden;margin-top:3px;}.mud-input-helper-text{color:var(--mud-palette-text-secondary);margin:0;font-size:.75rem;text-align:start;font-weight:400;line-height:1.66;letter-spacing:.03333em;}.mud-input-helper-text.mud-input-helper-onfocus{transform:translateY(-100%);transition:color 200ms cubic-bezier(0,0,.2,1) 0ms,transform 200ms cubic-bezier(0,0,.2,1) 0ms;}.mud-input-control:focus-within .mud-input-helper-text.mud-input-helper-onfocus,.mud-input-control.mud-input-error .mud-input-helper-text.mud-input-helper-onfocus{transform:translateY(0);}.mud-input-helper-text.mud-disabled{color:var(--mud-palette-text-disabled);}.mud-input-helper-text.mud-input-error{color:var(--mud-palette-error) !important;}.mud-input-helper-text-margin-dense{margin-top:4px;}.mud-input-helper-text-contained{margin-left:14px;margin-right:14px;}.mud-application-layout-rtl .mud-input-control.mud-input-number-control .mud-input-numeric-spin{left:0;right:unset;}.mud-input-label{display:block;transform-origin:top left;}.mud-input-label-inputcontrol{top:0;left:0;position:absolute;transform:translate(0,24px) scale(1);}.mud-input-label-margindense{transform:translate(0,21px) scale(1);}.mud-input-label-shrink{transform:translate(0,1.5px) scale(.75);transform-origin:top left;}.mud-input-label-animated{transition:color 200ms cubic-bezier(0,0,.2,1) 0ms,transform 200ms cubic-bezier(0,0,.2,1) 0ms;}.mud-input-label-filled{z-index:1;transform:translate(12px,20px) scale(1);pointer-events:none;}.mud-input-label-filled.mud-input-label-margin-dense{transform:translate(12px,17px) scale(1);}.mud-input-label-outlined{transform:translate(14px,20px) scale(1);pointer-events:none;background-color:var(--mud-palette-surface);padding:0 5px !important;}.mud-input-label-outlined.mud-input-label-margin-dense{transform:translate(14px,12px) scale(1);}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol{color:var(--mud-palette-text-primary);}.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol{color:var(--mud-palette-primary);}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol{transform:translate(0,1.5px) scale(.75);transform-origin:top left;}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled{transform:translate(12px,10px) scale(.75);}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled.mud-input-label-margin-dense,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled.mud-input-label-margin-dense{transform:translate(12px,7px) scale(.75);}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined{transform:translate(14px,-6px) scale(.75);}.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-error{color:var(--mud-palette-error);}.mud-application-layout-rtl .mud-input-label{transform-origin:top right;}.mud-application-layout-rtl .mud-input-label-inputcontrol{left:unset;right:0;}.mud-application-layout-rtl .mud-input-label-shrink{transform-origin:top right;}.mud-application-layout-rtl .mud-input-label-filled{transform:translate(-12px,20px) scale(1);}.mud-application-layout-rtl .mud-input-label-filled.mud-input-label-margin-dense{transform:translate(-12px,17px) scale(1);}.mud-application-layout-rtl .mud-input-label-outlined{transform:translate(-14px,20px) scale(1);}.mud-application-layout-rtl .mud-input-label-outlined.mud-input-label-margin-dense{transform:translate(-14px,12px) scale(1);}.mud-application-layout-rtl .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol,.mud-application-layout-rtl .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol{transform-origin:top right;}.mud-application-layout-rtl .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled,.mud-application-layout-rtl .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled{transform:translate(-12px,10px) scale(.75);}.mud-application-layout-rtl .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled.mud-input-label-margin-dense,.mud-application-layout-rtl .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled.mud-input-label-margin-dense{transform:translate(-12px,7px) scale(.75);}.mud-application-layout-rtl .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined,.mud-application-layout-rtl .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined{transform:translate(-14px,-6px) scale(.75);}.mud-image.fluid{max-width:100%;height:auto;}.mud-overlay{top:0;left:0;right:0;bottom:0;margin:0 !important;align-items:center;justify-content:center;border-radius:inherit;display:flex;position:fixed;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms;z-index:5;}.mud-overlay.mud-overlay-absolute{position:absolute;}.mud-overlay .mud-overlay-scrim{top:0;left:0;right:0;bottom:0;border-radius:inherit;position:absolute;height:100%;width:100%;border-color:transparent;background-color:transparent;animation:mud-animation-fadein ease .15s;-webkit-animation:mud-animation-fadein ease .15s;-moz-animation:mud-animation-fadein ease .15s;-o-animation:mud-animation-fadein ease .15s;}.mud-overlay .mud-overlay-scrim.mud-overlay-dark{border-color:var(--mud-palette-overlay-dark);background-color:var(--mud-palette-overlay-dark);}.mud-overlay .mud-overlay-scrim.mud-overlay-light{border-color:var(--mud-palette-overlay-light);background-color:var(--mud-palette-overlay-light);}.mud-overlay .mud-overlay-scrim:hover{cursor:default;}.mud-overlay .mud-overlay-content{position:relative;}.mud-overlay.mud-overlay-popover{z-index:var(--mud-zindex-popover);}.mud-overlay.mud-overlay-dialog{z-index:calc(var(--mud-zindex-dialog) + 1);}.mud-overlay.mud-overlay-drawer{z-index:calc(var(--mud-zindex-appbar) + 1);}.mud-treeview{margin:0;padding:0;list-style:none;overflow:auto;}.mud-treeview.mud-treeview-selected-primary .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-primary);background-color:var(--mud-palette-primary-hover);}.mud-treeview.mud-treeview-selected-secondary .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-secondary);background-color:var(--mud-palette-secondary-hover);}.mud-treeview.mud-treeview-selected-tertiary .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-tertiary);background-color:var(--mud-palette-tertiary-hover);}.mud-treeview.mud-treeview-selected-info .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-info);background-color:var(--mud-palette-info-hover);}.mud-treeview.mud-treeview-selected-success .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-success);background-color:var(--mud-palette-success-hover);}.mud-treeview.mud-treeview-selected-warning .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-warning);background-color:var(--mud-palette-warning-hover);}.mud-treeview.mud-treeview-selected-error .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-error);background-color:var(--mud-palette-error-hover);}.mud-treeview.mud-treeview-selected-dark .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-dark);background-color:var(--mud-palette-dark-hover);}.mud-treeview.mud-treeview-checked-primary .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-primary);}.mud-treeview.mud-treeview-checked-secondary .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-secondary);}.mud-treeview.mud-treeview-checked-tertiary .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-tertiary);}.mud-treeview.mud-treeview-checked-info .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-info);}.mud-treeview.mud-treeview-checked-success .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-success);}.mud-treeview.mud-treeview-checked-warning .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-warning);}.mud-treeview.mud-treeview-checked-error .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-error);}.mud-treeview.mud-treeview-checked-dark .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-dark);}.mud-treeview-group{margin:0;padding:0;margin-left:17px;margin-inline-start:17px;margin-inline-end:unset;list-style:none;}.mud-treeview-item{margin:0;outline:0;padding:0;cursor:default;list-style:none;min-height:2rem;align-items:center;-webkit-tap-highlight-color:transparent;}.mud-treeview-item .mud-icon-button{padding:4px;}.mud-treeview-item-content{width:100%;display:flex;padding:4px 8px;align-items:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-treeview-hover .mud-treeview-item-content:hover{background-color:var(--mud-palette-action-default-hover);}.mud-treeview-item-arrow{width:2rem;display:flex;flex-shrink:0;margin:0 4px;min-height:32px;justify-content:center;}.mud-treeview-item-arrow .mud-treeview-item-arrow-expand{transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;}.mud-treeview-item-arrow .mud-treeview-item-arrow-expand.mud-transform{transform:rotate(90deg);}.mud-treeview-item-arrow .mud-treeview-item-arrow-load{animation:rotation 1s infinite linear;}.mud-treeview-item-icon{width:32px;display:flex;flex-shrink:0;margin-right:4px;margin-inline-end:4px;margin-inline-start:unset;justify-content:center;}.mud-treeview-item-label{flex-grow:1;padding-left:4px;padding-right:4px;}.mud-treeview-dense .mud-treeview-item{min-height:unset;}.mud-treeview-dense .mud-treeview-item-content{padding:1px 4px;}.mud-treeview-dense .mud-treeview-item-arrow{min-height:unset;}.mud-treeview-dense .mud-icon-button{padding:0;}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}.mud-application-layout-rtl .mud-treeview-item-arrow{transform:scaleX(-1);}.mud-data-grid th{position:relative;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-input-control{margin:0 !important;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-input{font-size:inherit;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-input:before{content:none;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-inputafter{content:none;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-input .mud-input-outlined-border{border:none;}.mud-data-grid .mud-table-cell.filter-header-cell{padding:6px 24px 6px 16px;padding-inline-start:16px;padding-inline-end:24px;}.mud-data-grid .mud-table-cell.sticky-left{left:0;position:sticky;background-color:var(--mud-palette-background-grey);z-index:1;}.mud-data-grid .mud-table-cell.sticky-right{right:0;position:sticky;background-color:var(--mud-palette-background-grey);z-index:1;}.mud-data-grid .mud-table-cell .mud-input-text{margin-top:0 !important;}.mud-data-grid .mud-table-cell .column-header{display:flex;justify-content:space-between;}.mud-data-grid .mud-table-cell .column-header .sortable-column-header{width:100%;}.mud-data-grid .mud-table-cell .column-header:hover .column-options .sort-direction-icon,.mud-data-grid .mud-table-cell .column-header:hover .column-options .column-options-icon{opacity:.8;color:var(--mud-palette-action-default);}.mud-data-grid .mud-table-cell .column-header:hover .column-options .mud-menu .mud-icon-button-label{opacity:1;color:var(--mud-palette-action-default);}.mud-data-grid .mud-table-cell .column-header .column-options{display:inline-flex;align-items:center;flex-direction:inherit;justify-content:flex-start;}.mud-data-grid .mud-table-cell .column-header .sort-direction-icon{font-size:18px;margin-left:4px;margin-left:4px;margin-inline-start:4px;margin-inline-end:unset;user-select:none;transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;opacity:0;}.mud-data-grid .mud-table-cell .column-header .sort-direction-icon.mud-direction-desc{opacity:1;transform:rotate(180deg);}.mud-data-grid .mud-table-cell .column-header .sort-direction-icon.mud-direction-asc{opacity:1;transform:rotate(0deg);}.mud-data-grid .mud-table-cell .column-header .mud-sort-index{transform:scale(.9) translate(-2px,-2px);}.mud-data-grid .mud-table-cell .column-header .column-options .mud-menu .mud-icon-button-label{user-select:none;transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;opacity:0;}.mud-data-grid .mud-table-cell .mud-resizer{position:absolute;top:0;right:0;width:8px;cursor:col-resize;user-select:none;}.mud-data-grid .mud-table-cell .mud-resizer:hover,.mud-data-grid .mud-table-cell .mud-resizing{border-right:2px solid var(--mud-palette-primary);}.rounded-0{border-radius:0 !important;}.rounded-t-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.rounded-r-0,.rounded-e-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.rounded-b-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;}.rounded-l-0,.rounded-s-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.rounded-tl-0,.rounded-ts-0{border-top-left-radius:0 !important;}.rounded-tr-0,.rounded-te-0{border-top-right-radius:0 !important;}.rounded-br-0,.rounded-be-0{border-bottom-right-radius:0 !important;}.rounded-bl-0,.rounded-bs-0{border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-s-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-e-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.mud-application-layout-rtl .rounded-ts-0{border-top-right-radius:0 !important;border-top-left-radius:0 !important;}.mud-application-layout-rtl .rounded-te-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.mud-application-layout-rtl .rounded-bs-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-be-0{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.rounded-sm{border-radius:2px !important;}.rounded-t-sm{border-top-left-radius:2px !important;border-top-right-radius:2px !important;}.rounded-r-sm,.rounded-e-sm{border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;}.rounded-b-sm{border-bottom-right-radius:2px !important;border-bottom-left-radius:2px !important;}.rounded-l-sm,.rounded-s-sm{border-top-left-radius:2px !important;border-bottom-left-radius:2px !important;}.rounded-tl-sm,.rounded-ts-sm{border-top-left-radius:2px !important;}.rounded-tr-sm,.rounded-te-sm{border-top-right-radius:2px !important;}.rounded-br-sm,.rounded-be-sm{border-bottom-right-radius:2px !important;}.rounded-bl-sm,.rounded-bs-sm{border-bottom-left-radius:2px !important;}.mud-application-layout-rtl .rounded-s-sm{border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-e-sm{border-top-left-radius:2px !important;border-bottom-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.mud-application-layout-rtl .rounded-ts-sm{border-top-right-radius:2px !important;border-top-left-radius:0 !important;}.mud-application-layout-rtl .rounded-te-sm{border-top-left-radius:2px !important;border-top-right-radius:0 !important;}.mud-application-layout-rtl .rounded-bs-sm{border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-be-sm{border-bottom-left-radius:2px !important;border-bottom-right-radius:0 !important;}.rounded-lg{border-radius:8px !important;}.rounded-t-lg{border-top-left-radius:8px !important;border-top-right-radius:8px !important;}.rounded-r-lg,.rounded-e-lg{border-top-right-radius:8px !important;border-bottom-right-radius:8px !important;}.rounded-b-lg{border-bottom-right-radius:8px !important;border-bottom-left-radius:8px !important;}.rounded-l-lg,.rounded-s-lg{border-top-left-radius:8px !important;border-bottom-left-radius:8px !important;}.rounded-tl-lg,.rounded-ts-lg{border-top-left-radius:8px !important;}.rounded-tr-lg,.rounded-te-lg{border-top-right-radius:8px !important;}.rounded-br-lg,.rounded-be-lg{border-bottom-right-radius:8px !important;}.rounded-bl-lg,.rounded-bs-lg{border-bottom-left-radius:8px !important;}.mud-application-layout-rtl .rounded-s-lg{border-top-right-radius:8px !important;border-bottom-right-radius:8px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-e-lg{border-top-left-radius:8px !important;border-bottom-left-radius:8px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.mud-application-layout-rtl .rounded-ts-lg{border-top-right-radius:8px !important;border-top-left-radius:0 !important;}.mud-application-layout-rtl .rounded-te-lg{border-top-left-radius:8px !important;border-top-right-radius:0 !important;}.mud-application-layout-rtl .rounded-bs-lg{border-bottom-right-radius:8px !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-be-lg{border-bottom-left-radius:8px !important;border-bottom-right-radius:0 !important;}.rounded-xl{border-radius:24px !important;}.rounded-t-xl{border-top-left-radius:24px !important;border-top-right-radius:24px !important;}.rounded-r-xl,.rounded-e-xl{border-top-right-radius:24px !important;border-bottom-right-radius:24px !important;}.rounded-b-xl{border-bottom-right-radius:24px !important;border-bottom-left-radius:24px !important;}.rounded-l-xl,.rounded-s-xl{border-top-left-radius:24px !important;border-bottom-left-radius:24px !important;}.rounded-tl-xl,.rounded-ts-xl{border-top-left-radius:24px !important;}.rounded-tr-xl,.rounded-te-xl{border-top-right-radius:24px !important;}.rounded-br-xl,.rounded-be-xl{border-bottom-right-radius:24px !important;}.rounded-bl-xl,.rounded-bs-xl{border-bottom-left-radius:24px !important;}.mud-application-layout-rtl .rounded-s-xl{border-top-right-radius:24px !important;border-bottom-right-radius:24px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-e-xl{border-top-left-radius:24px !important;border-bottom-left-radius:24px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.mud-application-layout-rtl .rounded-ts-xl{border-top-right-radius:24px !important;border-top-left-radius:0 !important;}.mud-application-layout-rtl .rounded-te-xl{border-top-left-radius:24px !important;border-top-right-radius:0 !important;}.mud-application-layout-rtl .rounded-bs-xl{border-bottom-right-radius:24px !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-be-xl{border-bottom-left-radius:24px !important;border-bottom-right-radius:0 !important;}.rounded{border-radius:var(--mud-default-borderradius) !important;}.rounded-t{border-top-left-radius:var(--mud-default-borderradius) !important;border-top-right-radius:var(--mud-default-borderradius) !important;}.rounded-r,.rounded-e{border-top-right-radius:var(--mud-default-borderradius) !important;border-bottom-right-radius:var(--mud-default-borderradius) !important;}.rounded-b{border-bottom-right-radius:var(--mud-default-borderradius) !important;border-bottom-left-radius:var(--mud-default-borderradius) !important;}.rounded-l,.rounded-s{border-top-left-radius:var(--mud-default-borderradius) !important;border-bottom-left-radius:var(--mud-default-borderradius) !important;}.rounded-tl,.rounded-ts{border-top-left-radius:var(--mud-default-borderradius) !important;}.rounded-tr,.rounded-te{border-top-right-radius:var(--mud-default-borderradius) !important;}.rounded-br,.rounded-be{border-bottom-right-radius:var(--mud-default-borderradius) !important;}.rounded-bl,.rounded-bs{border-bottom-left-radius:var(--mud-default-borderradius) !important;}.mud-application-layout-rtl .rounded-s{border-top-right-radius:var(--mud-default-borderradius) !important;border-bottom-right-radius:var(--mud-default-borderradius) !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-e{border-top-left-radius:var(--mud-default-borderradius) !important;border-bottom-left-radius:var(--mud-default-borderradius) !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.mud-application-layout-rtl .rounded-ts{border-top-right-radius:var(--mud-default-borderradius) !important;border-top-left-radius:0 !important;}.mud-application-layout-rtl .rounded-te{border-top-left-radius:var(--mud-default-borderradius) !important;border-top-right-radius:0 !important;}.mud-application-layout-rtl .rounded-bs{border-bottom-right-radius:var(--mud-default-borderradius) !important;border-bottom-left-radius:0 !important;}.mud-application-layout-rtl .rounded-be{border-bottom-left-radius:var(--mud-default-borderradius) !important;border-bottom-right-radius:0 !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:9999px !important;}.border-solid{border-style:solid !important;}.border-dashed{border-style:dashed !important;}.border-dotted{border-style:dotted !important;}.border-double{border-style:double !important;}.border-hidden{border-style:hidden !important;}.border-none{border-style:none !important;}.border-0{border-width:0 !important;}.border-t-0{border-top-width:0 !important;}.border-r-0{border-right-width:0 !important;}.border-b-0{border-bottom-width:0 !important;}.border-l-0{border-left-width:0 !important;}.border-x-0{border-left-width:0 !important;border-right-width:0 !important;}.border-y-0{border-top-width:0 !important;border-bottom-width:0 !important;}.border{border-width:1px !important;}.border-t{border-top-width:1px !important;}.border-r{border-right-width:1px !important;}.border-b{border-bottom-width:1px !important;}.border-l{border-left-width:1px !important;}.border-x{border-left-width:1px !important;border-right-width:1px !important;}.border-y{border-top-width:1px !important;border-bottom-width:1px !important;}.border-2{border-width:2px !important;}.border-t-2{border-top-width:2px !important;}.border-r-2{border-right-width:2px !important;}.border-b-2{border-bottom-width:2px !important;}.border-l-2{border-left-width:2px !important;}.border-x-2{border-left-width:2px !important;border-right-width:2px !important;}.border-y-2{border-top-width:2px !important;border-bottom-width:2px !important;}.border-4{border-width:4px !important;}.border-t-4{border-top-width:4px !important;}.border-r-4{border-right-width:4px !important;}.border-b-4{border-bottom-width:4px !important;}.border-l-4{border-left-width:4px !important;}.border-x-4{border-left-width:4px !important;border-right-width:4px !important;}.border-y-4{border-top-width:4px !important;border-bottom-width:4px !important;}.border-8{border-width:8px !important;}.border-t-8{border-top-width:8px !important;}.border-r-8{border-right-width:8px !important;}.border-b-8{border-bottom-width:8px !important;}.border-l-8{border-left-width:8px !important;}.border-x-8{border-left-width:8px !important;border-right-width:8px !important;}.border-y-8{border-top-width:8px !important;border-bottom-width:8px !important;}.outline-none{outline-style:none;}.outline-solid{outline-style:solid;}.outline-dashed{outline-style:dashed;}.outline-dotted{outline-style:dotted;}.outline-double{outline-style:double;}.outline-hidden{outline-style:hidden;}.flex-1{flex:1 1 0% !important;}.flex-auto{flex:1 1 auto !important;}.flex-initial{flex:0 1 auto !important;}.flex-none{flex:none !important;}.flex-row{flex-direction:row !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column{flex-direction:column !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-grow-0{flex-grow:0 !important;}.flex-grow-1{flex-grow:1 !important;}.flex-shrink-0{flex-shrink:0 !important;}.flex-shrink-1{flex-shrink:1 !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-start{justify-content:flex-start !important;}.justify-end{justify-content:flex-end !important;}.justify-center{justify-content:center !important;}.justify-space-between{justify-content:space-between !important;}.justify-space-around{justify-content:space-around !important;}.justify-space-evenly{justify-content:space-evenly !important;}.order-first{order:-9999 !important;}.order-last{order:9999 !important;}.order-0{order:0 !important;}.order-1{order:1 !important;}.order-2{order:2 !important;}.order-3{order:3 !important;}.order-4{order:4 !important;}.order-5{order:5 !important;}.order-6{order:6 !important;}.order-7{order:7 !important;}.order-8{order:8 !important;}.order-9{order:9 !important;}.order-10{order:10 !important;}.order-11{order:11 !important;}.order-12{order:12 !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-space-between{align-content:space-between !important;}.align-content-space-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-start{align-items:flex-start !important;}.align-end{align-items:flex-end !important;}.align-center{align-items:center !important;}.align-baseline{align-items:baseline !important;}.align-stretch{align-items:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-stretch{align-self:stretch !important;}.gap-0{gap:0;}.gap-x-0{column-gap:0;}.gap-y-0{row-gap:0;}.gap-1{gap:4px;}.gap-x-1{column-gap:4px;}.gap-y-1{row-gap:4px;}.gap-2{gap:8px;}.gap-x-2{column-gap:8px;}.gap-y-2{row-gap:8px;}.gap-3{gap:12px;}.gap-x-3{column-gap:12px;}.gap-y-3{row-gap:12px;}.gap-4{gap:16px;}.gap-x-4{column-gap:16px;}.gap-y-4{row-gap:16px;}.gap-5{gap:20px;}.gap-x-5{column-gap:20px;}.gap-y-5{row-gap:20px;}.gap-6{gap:24px;}.gap-x-6{column-gap:24px;}.gap-y-6{row-gap:24px;}.gap-7{gap:28px;}.gap-x-7{column-gap:28px;}.gap-y-7{row-gap:28px;}.gap-8{gap:32px;}.gap-x-8{column-gap:32px;}.gap-y-8{row-gap:32px;}.gap-9{gap:36px;}.gap-x-9{column-gap:36px;}.gap-y-9{row-gap:36px;}.gap-10{gap:40px;}.gap-x-10{column-gap:40px;}.gap-y-10{row-gap:40px;}.gap-11{gap:44px;}.gap-x-11{column-gap:44px;}.gap-y-11{row-gap:44px;}.gap-12{gap:48px;}.gap-x-12{column-gap:48px;}.gap-y-12{row-gap:48px;}.gap-13{gap:52px;}.gap-x-13{column-gap:52px;}.gap-y-13{row-gap:52px;}.gap-14{gap:56px;}.gap-x-14{column-gap:56px;}.gap-y-14{row-gap:56px;}.gap-15{gap:60px;}.gap-x-15{column-gap:60px;}.gap-y-15{row-gap:60px;}.gap-16{gap:64px;}.gap-x-16{column-gap:64px;}.gap-y-16{row-gap:64px;}@media(min-width:600px){.flex-sm-1{flex:1 1 0% !important;}.flex-sm-auto{flex:1 1 auto !important;}.flex-sm-initial{flex:0 1 auto !important;}.flex-sm-none{flex:none !important;}.flex-sm-row{flex-direction:row !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-grow-0{flex-grow:0 !important;}.flex-sm-grow-1{flex-grow:1 !important;}.flex-sm-shrink-0{flex-shrink:0 !important;}.flex-sm-shrink-1{flex-shrink:1 !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-sm-start{justify-content:flex-start !important;}.justify-sm-end{justify-content:flex-end !important;}.justify-sm-center{justify-content:center !important;}.justify-sm-space-between{justify-content:space-between !important;}.justify-sm-space-around{justify-content:space-around !important;}.justify-sm-space-evenly{justify-content:space-evenly !important;}.order-sm-first{order:-9999 !important;}.order-sm-last{order:9999 !important;}.order-sm-0{order:0 !important;}.order-sm-1{order:1 !important;}.order-sm-2{order:2 !important;}.order-sm-3{order:3 !important;}.order-sm-4{order:4 !important;}.order-sm-5{order:5 !important;}.order-sm-6{order:6 !important;}.order-sm-7{order:7 !important;}.order-sm-8{order:8 !important;}.order-sm-9{order:9 !important;}.order-sm-10{order:10 !important;}.order-sm-11{order:11 !important;}.order-sm-12{order:12 !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-space-between{align-content:space-between !important;}.align-content-sm-space-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-sm-start{align-items:flex-start !important;}.align-sm-end{align-items:flex-end !important;}.align-sm-center{align-items:center !important;}.align-sm-baseline{align-items:baseline !important;}.align-sm-stretch{align-items:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-stretch{align-self:stretch !important;}.gap-sm-0{gap:0;}.gap-x-sm-0{column-gap:0;}.gap-y-sm-0{row-gap:0;}.gap-sm-1{gap:4px;}.gap-x-sm-1{column-gap:4px;}.gap-y-sm-1{row-gap:4px;}.gap-sm-2{gap:8px;}.gap-x-sm-2{column-gap:8px;}.gap-y-sm-2{row-gap:8px;}.gap-sm-3{gap:12px;}.gap-x-sm-3{column-gap:12px;}.gap-y-sm-3{row-gap:12px;}.gap-sm-4{gap:16px;}.gap-x-sm-4{column-gap:16px;}.gap-y-sm-4{row-gap:16px;}.gap-sm-5{gap:20px;}.gap-x-sm-5{column-gap:20px;}.gap-y-sm-5{row-gap:20px;}.gap-sm-6{gap:24px;}.gap-x-sm-6{column-gap:24px;}.gap-y-sm-6{row-gap:24px;}.gap-sm-7{gap:28px;}.gap-x-sm-7{column-gap:28px;}.gap-y-sm-7{row-gap:28px;}.gap-sm-8{gap:32px;}.gap-x-sm-8{column-gap:32px;}.gap-y-sm-8{row-gap:32px;}.gap-sm-9{gap:36px;}.gap-x-sm-9{column-gap:36px;}.gap-y-sm-9{row-gap:36px;}.gap-sm-10{gap:40px;}.gap-x-sm-10{column-gap:40px;}.gap-y-sm-10{row-gap:40px;}.gap-sm-11{gap:44px;}.gap-x-sm-11{column-gap:44px;}.gap-y-sm-11{row-gap:44px;}.gap-sm-12{gap:48px;}.gap-x-sm-12{column-gap:48px;}.gap-y-sm-12{row-gap:48px;}.gap-sm-13{gap:52px;}.gap-x-sm-13{column-gap:52px;}.gap-y-sm-13{row-gap:52px;}.gap-sm-14{gap:56px;}.gap-x-sm-14{column-gap:56px;}.gap-y-sm-14{row-gap:56px;}.gap-sm-15{gap:60px;}.gap-x-sm-15{column-gap:60px;}.gap-y-sm-15{row-gap:60px;}.gap-sm-16{gap:64px;}.gap-x-sm-16{column-gap:64px;}.gap-y-sm-16{row-gap:64px;}}@media(min-width:960px){.flex-md-1{flex:1 1 0% !important;}.flex-md-auto{flex:1 1 auto !important;}.flex-md-initial{flex:0 1 auto !important;}.flex-md-none{flex:none !important;}.flex-md-row{flex-direction:row !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column{flex-direction:column !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-grow-0{flex-grow:0 !important;}.flex-md-grow-1{flex-grow:1 !important;}.flex-md-shrink-0{flex-shrink:0 !important;}.flex-md-shrink-1{flex-shrink:1 !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-md-start{justify-content:flex-start !important;}.justify-md-end{justify-content:flex-end !important;}.justify-md-center{justify-content:center !important;}.justify-md-space-between{justify-content:space-between !important;}.justify-md-space-around{justify-content:space-around !important;}.justify-md-space-evenly{justify-content:space-evenly !important;}.order-md-first{order:-9999 !important;}.order-md-last{order:9999 !important;}.order-md-0{order:0 !important;}.order-md-1{order:1 !important;}.order-md-2{order:2 !important;}.order-md-3{order:3 !important;}.order-md-4{order:4 !important;}.order-md-5{order:5 !important;}.order-md-6{order:6 !important;}.order-md-7{order:7 !important;}.order-md-8{order:8 !important;}.order-md-9{order:9 !important;}.order-md-10{order:10 !important;}.order-md-11{order:11 !important;}.order-md-12{order:12 !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-space-between{align-content:space-between !important;}.align-content-md-space-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-md-start{align-items:flex-start !important;}.align-md-end{align-items:flex-end !important;}.align-md-center{align-items:center !important;}.align-md-baseline{align-items:baseline !important;}.align-md-stretch{align-items:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-stretch{align-self:stretch !important;}.gap-md-0{gap:0;}.gap-x-md-0{column-gap:0;}.gap-y-md-0{row-gap:0;}.gap-md-1{gap:4px;}.gap-x-md-1{column-gap:4px;}.gap-y-md-1{row-gap:4px;}.gap-md-2{gap:8px;}.gap-x-md-2{column-gap:8px;}.gap-y-md-2{row-gap:8px;}.gap-md-3{gap:12px;}.gap-x-md-3{column-gap:12px;}.gap-y-md-3{row-gap:12px;}.gap-md-4{gap:16px;}.gap-x-md-4{column-gap:16px;}.gap-y-md-4{row-gap:16px;}.gap-md-5{gap:20px;}.gap-x-md-5{column-gap:20px;}.gap-y-md-5{row-gap:20px;}.gap-md-6{gap:24px;}.gap-x-md-6{column-gap:24px;}.gap-y-md-6{row-gap:24px;}.gap-md-7{gap:28px;}.gap-x-md-7{column-gap:28px;}.gap-y-md-7{row-gap:28px;}.gap-md-8{gap:32px;}.gap-x-md-8{column-gap:32px;}.gap-y-md-8{row-gap:32px;}.gap-md-9{gap:36px;}.gap-x-md-9{column-gap:36px;}.gap-y-md-9{row-gap:36px;}.gap-md-10{gap:40px;}.gap-x-md-10{column-gap:40px;}.gap-y-md-10{row-gap:40px;}.gap-md-11{gap:44px;}.gap-x-md-11{column-gap:44px;}.gap-y-md-11{row-gap:44px;}.gap-md-12{gap:48px;}.gap-x-md-12{column-gap:48px;}.gap-y-md-12{row-gap:48px;}.gap-md-13{gap:52px;}.gap-x-md-13{column-gap:52px;}.gap-y-md-13{row-gap:52px;}.gap-md-14{gap:56px;}.gap-x-md-14{column-gap:56px;}.gap-y-md-14{row-gap:56px;}.gap-md-15{gap:60px;}.gap-x-md-15{column-gap:60px;}.gap-y-md-15{row-gap:60px;}.gap-md-16{gap:64px;}.gap-x-md-16{column-gap:64px;}.gap-y-md-16{row-gap:64px;}}@media(min-width:1280px){.flex-lg-1{flex:1 1 0% !important;}.flex-lg-auto{flex:1 1 auto !important;}.flex-lg-initial{flex:0 1 auto !important;}.flex-lg-none{flex:none !important;}.flex-lg-row{flex-direction:row !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-grow-0{flex-grow:0 !important;}.flex-lg-grow-1{flex-grow:1 !important;}.flex-lg-shrink-0{flex-shrink:0 !important;}.flex-lg-shrink-1{flex-shrink:1 !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-lg-start{justify-content:flex-start !important;}.justify-lg-end{justify-content:flex-end !important;}.justify-lg-center{justify-content:center !important;}.justify-lg-space-between{justify-content:space-between !important;}.justify-lg-space-around{justify-content:space-around !important;}.justify-lg-space-evenly{justify-content:space-evenly !important;}.order-lg-first{order:-9999 !important;}.order-lg-last{order:9999 !important;}.order-lg-0{order:0 !important;}.order-lg-1{order:1 !important;}.order-lg-2{order:2 !important;}.order-lg-3{order:3 !important;}.order-lg-4{order:4 !important;}.order-lg-5{order:5 !important;}.order-lg-6{order:6 !important;}.order-lg-7{order:7 !important;}.order-lg-8{order:8 !important;}.order-lg-9{order:9 !important;}.order-lg-10{order:10 !important;}.order-lg-11{order:11 !important;}.order-lg-12{order:12 !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-space-between{align-content:space-between !important;}.align-content-lg-space-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-lg-start{align-items:flex-start !important;}.align-lg-end{align-items:flex-end !important;}.align-lg-center{align-items:center !important;}.align-lg-baseline{align-items:baseline !important;}.align-lg-stretch{align-items:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-stretch{align-self:stretch !important;}.gap-lg-0{gap:0;}.gap-x-lg-0{column-gap:0;}.gap-y-lg-0{row-gap:0;}.gap-lg-1{gap:4px;}.gap-x-lg-1{column-gap:4px;}.gap-y-lg-1{row-gap:4px;}.gap-lg-2{gap:8px;}.gap-x-lg-2{column-gap:8px;}.gap-y-lg-2{row-gap:8px;}.gap-lg-3{gap:12px;}.gap-x-lg-3{column-gap:12px;}.gap-y-lg-3{row-gap:12px;}.gap-lg-4{gap:16px;}.gap-x-lg-4{column-gap:16px;}.gap-y-lg-4{row-gap:16px;}.gap-lg-5{gap:20px;}.gap-x-lg-5{column-gap:20px;}.gap-y-lg-5{row-gap:20px;}.gap-lg-6{gap:24px;}.gap-x-lg-6{column-gap:24px;}.gap-y-lg-6{row-gap:24px;}.gap-lg-7{gap:28px;}.gap-x-lg-7{column-gap:28px;}.gap-y-lg-7{row-gap:28px;}.gap-lg-8{gap:32px;}.gap-x-lg-8{column-gap:32px;}.gap-y-lg-8{row-gap:32px;}.gap-lg-9{gap:36px;}.gap-x-lg-9{column-gap:36px;}.gap-y-lg-9{row-gap:36px;}.gap-lg-10{gap:40px;}.gap-x-lg-10{column-gap:40px;}.gap-y-lg-10{row-gap:40px;}.gap-lg-11{gap:44px;}.gap-x-lg-11{column-gap:44px;}.gap-y-lg-11{row-gap:44px;}.gap-lg-12{gap:48px;}.gap-x-lg-12{column-gap:48px;}.gap-y-lg-12{row-gap:48px;}.gap-lg-13{gap:52px;}.gap-x-lg-13{column-gap:52px;}.gap-y-lg-13{row-gap:52px;}.gap-lg-14{gap:56px;}.gap-x-lg-14{column-gap:56px;}.gap-y-lg-14{row-gap:56px;}.gap-lg-15{gap:60px;}.gap-x-lg-15{column-gap:60px;}.gap-y-lg-15{row-gap:60px;}.gap-lg-16{gap:64px;}.gap-x-lg-16{column-gap:64px;}.gap-y-lg-16{row-gap:64px;}}@media(min-width:1920px){.flex-xl-1{flex:1 1 0% !important;}.flex-xl-auto{flex:1 1 auto !important;}.flex-xl-initial{flex:0 1 auto !important;}.flex-xl-none{flex:none !important;}.flex-xl-row{flex-direction:row !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-grow-0{flex-grow:0 !important;}.flex-xl-grow-1{flex-grow:1 !important;}.flex-xl-shrink-0{flex-shrink:0 !important;}.flex-xl-shrink-1{flex-shrink:1 !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-xl-start{justify-content:flex-start !important;}.justify-xl-end{justify-content:flex-end !important;}.justify-xl-center{justify-content:center !important;}.justify-xl-space-between{justify-content:space-between !important;}.justify-xl-space-around{justify-content:space-around !important;}.justify-xl-space-evenly{justify-content:space-evenly !important;}.order-xl-first{order:-9999 !important;}.order-xl-last{order:9999 !important;}.order-xl-0{order:0 !important;}.order-xl-1{order:1 !important;}.order-xl-2{order:2 !important;}.order-xl-3{order:3 !important;}.order-xl-4{order:4 !important;}.order-xl-5{order:5 !important;}.order-xl-6{order:6 !important;}.order-xl-7{order:7 !important;}.order-xl-8{order:8 !important;}.order-xl-9{order:9 !important;}.order-xl-10{order:10 !important;}.order-xl-11{order:11 !important;}.order-xl-12{order:12 !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-space-between{align-content:space-between !important;}.align-content-xl-space-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-xl-start{align-items:flex-start !important;}.align-xl-end{align-items:flex-end !important;}.align-xl-center{align-items:center !important;}.align-xl-baseline{align-items:baseline !important;}.align-xl-stretch{align-items:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-stretch{align-self:stretch !important;}.gap-xl-0{gap:0;}.gap-x-xl-0{column-gap:0;}.gap-y-xl-0{row-gap:0;}.gap-xl-1{gap:4px;}.gap-x-xl-1{column-gap:4px;}.gap-y-xl-1{row-gap:4px;}.gap-xl-2{gap:8px;}.gap-x-xl-2{column-gap:8px;}.gap-y-xl-2{row-gap:8px;}.gap-xl-3{gap:12px;}.gap-x-xl-3{column-gap:12px;}.gap-y-xl-3{row-gap:12px;}.gap-xl-4{gap:16px;}.gap-x-xl-4{column-gap:16px;}.gap-y-xl-4{row-gap:16px;}.gap-xl-5{gap:20px;}.gap-x-xl-5{column-gap:20px;}.gap-y-xl-5{row-gap:20px;}.gap-xl-6{gap:24px;}.gap-x-xl-6{column-gap:24px;}.gap-y-xl-6{row-gap:24px;}.gap-xl-7{gap:28px;}.gap-x-xl-7{column-gap:28px;}.gap-y-xl-7{row-gap:28px;}.gap-xl-8{gap:32px;}.gap-x-xl-8{column-gap:32px;}.gap-y-xl-8{row-gap:32px;}.gap-xl-9{gap:36px;}.gap-x-xl-9{column-gap:36px;}.gap-y-xl-9{row-gap:36px;}.gap-xl-10{gap:40px;}.gap-x-xl-10{column-gap:40px;}.gap-y-xl-10{row-gap:40px;}.gap-xl-11{gap:44px;}.gap-x-xl-11{column-gap:44px;}.gap-y-xl-11{row-gap:44px;}.gap-xl-12{gap:48px;}.gap-x-xl-12{column-gap:48px;}.gap-y-xl-12{row-gap:48px;}.gap-xl-13{gap:52px;}.gap-x-xl-13{column-gap:52px;}.gap-y-xl-13{row-gap:52px;}.gap-xl-14{gap:56px;}.gap-x-xl-14{column-gap:56px;}.gap-y-xl-14{row-gap:56px;}.gap-xl-15{gap:60px;}.gap-x-xl-15{column-gap:60px;}.gap-y-xl-15{row-gap:60px;}.gap-xl-16{gap:64px;}.gap-x-xl-16{column-gap:64px;}.gap-y-xl-16{row-gap:64px;}}@media(min-width:2560px){.flex-xxl-1{flex:1 1 0% !important;}.flex-xxl-auto{flex:1 1 auto !important;}.flex-xxl-initial{flex:0 1 auto !important;}.flex-xxl-none{flex:none !important;}.flex-xxl-row{flex-direction:row !important;}.flex-xxl-row-reverse{flex-direction:row-reverse !important;}.flex-xxl-column{flex-direction:column !important;}.flex-xxl-column-reverse{flex-direction:column-reverse !important;}.flex-xxl-grow-0{flex-grow:0 !important;}.flex-xxl-grow-1{flex-grow:1 !important;}.flex-xxl-shrink-0{flex-shrink:0 !important;}.flex-xxl-shrink-1{flex-shrink:1 !important;}.flex-xxl-wrap{flex-wrap:wrap !important;}.flex-xxl-nowrap{flex-wrap:nowrap !important;}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-xxl-start{justify-content:flex-start !important;}.justify-xxl-end{justify-content:flex-end !important;}.justify-xxl-center{justify-content:center !important;}.justify-xxl-space-between{justify-content:space-between !important;}.justify-xxl-space-around{justify-content:space-around !important;}.justify-xxl-space-evenly{justify-content:space-evenly !important;}.order-xxl-first{order:-9999 !important;}.order-xxl-last{order:9999 !important;}.order-xxl-0{order:0 !important;}.order-xxl-1{order:1 !important;}.order-xxl-2{order:2 !important;}.order-xxl-3{order:3 !important;}.order-xxl-4{order:4 !important;}.order-xxl-5{order:5 !important;}.order-xxl-6{order:6 !important;}.order-xxl-7{order:7 !important;}.order-xxl-8{order:8 !important;}.order-xxl-9{order:9 !important;}.order-xxl-10{order:10 !important;}.order-xxl-11{order:11 !important;}.order-xxl-12{order:12 !important;}.align-content-xxl-start{align-content:flex-start !important;}.align-content-xxl-end{align-content:flex-end !important;}.align-content-xxl-center{align-content:center !important;}.align-content-xxl-space-between{align-content:space-between !important;}.align-content-xxl-space-around{align-content:space-around !important;}.align-content-xxl-stretch{align-content:stretch !important;}.align-xxl-start{align-items:flex-start !important;}.align-xxl-end{align-items:flex-end !important;}.align-xxl-center{align-items:center !important;}.align-xxl-baseline{align-items:baseline !important;}.align-xxl-stretch{align-items:stretch !important;}.align-self-xxl-auto{align-self:auto !important;}.align-self-xxl-start{align-self:flex-start !important;}.align-self-xxl-end{align-self:flex-end !important;}.align-self-xxl-center{align-self:center !important;}.align-self-xxl-stretch{align-self:stretch !important;}.gap-xxl-0{gap:0;}.gap-x-xxl-0{column-gap:0;}.gap-y-xxl-0{row-gap:0;}.gap-xxl-1{gap:4px;}.gap-x-xxl-1{column-gap:4px;}.gap-y-xxl-1{row-gap:4px;}.gap-xxl-2{gap:8px;}.gap-x-xxl-2{column-gap:8px;}.gap-y-xxl-2{row-gap:8px;}.gap-xxl-3{gap:12px;}.gap-x-xxl-3{column-gap:12px;}.gap-y-xxl-3{row-gap:12px;}.gap-xxl-4{gap:16px;}.gap-x-xxl-4{column-gap:16px;}.gap-y-xxl-4{row-gap:16px;}.gap-xxl-5{gap:20px;}.gap-x-xxl-5{column-gap:20px;}.gap-y-xxl-5{row-gap:20px;}.gap-xxl-6{gap:24px;}.gap-x-xxl-6{column-gap:24px;}.gap-y-xxl-6{row-gap:24px;}.gap-xxl-7{gap:28px;}.gap-x-xxl-7{column-gap:28px;}.gap-y-xxl-7{row-gap:28px;}.gap-xxl-8{gap:32px;}.gap-x-xxl-8{column-gap:32px;}.gap-y-xxl-8{row-gap:32px;}.gap-xxl-9{gap:36px;}.gap-x-xxl-9{column-gap:36px;}.gap-y-xxl-9{row-gap:36px;}.gap-xxl-10{gap:40px;}.gap-x-xxl-10{column-gap:40px;}.gap-y-xxl-10{row-gap:40px;}.gap-xxl-11{gap:44px;}.gap-x-xxl-11{column-gap:44px;}.gap-y-xxl-11{row-gap:44px;}.gap-xxl-12{gap:48px;}.gap-x-xxl-12{column-gap:48px;}.gap-y-xxl-12{row-gap:48px;}.gap-xxl-13{gap:52px;}.gap-x-xxl-13{column-gap:52px;}.gap-y-xxl-13{row-gap:52px;}.gap-xxl-14{gap:56px;}.gap-x-xxl-14{column-gap:56px;}.gap-y-xxl-14{row-gap:56px;}.gap-xxl-15{gap:60px;}.gap-x-xxl-15{column-gap:60px;}.gap-y-xxl-15{row-gap:60px;}.gap-xxl-16{gap:64px;}.gap-x-xxl-16{column-gap:64px;}.gap-y-xxl-16{row-gap:64px;}}.cursor-auto{cursor:auto !important;}.cursor-default{cursor:default !important;}.cursor-pointer{cursor:pointer !important;}.cursor-wait{cursor:wait !important;}.cursor-text{cursor:text !important;}.cursor-move{cursor:move !important;}.cursor-help{cursor:help !important;}.cursor-not-allowed{cursor:not-allowed !important;}.cursor-none{cursor:none !important;}.cursor-progress{cursor:progress !important;}.cursor-cell{cursor:cell !important;}.cursor-crosshair{cursor:crosshair !important;}.cursor-vertical-text{cursor:vertical-text !important;}.cursor-alias{cursor:alias !important;}.cursor-copy{cursor:copy !important;}.cursor-no-drop{cursor:no-drop !important;}.cursor-grab{cursor:grab !important;}.cursor-grabbing{cursor:grabbing !important;}.cursor-all-scroll{cursor:all-scroll !important;}.cursor-col-resize{cursor:col-resize !important;}.cursor-row-resize{cursor:row-resize !important;}.cursor-n-resize{cursor:n-resize !important;}.cursor-w-resize{cursor:w-resize !important;}.cursor-zoom-in{cursor:zoom-in !important;}.cursor-zoom-out{cursor:zoom-out !important;}.cursor-url{cursor:url !important;}.pointer-events-none{pointer-events:none;}.pointer-events-auto{pointer-events:auto;}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media(min-width:600px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:flex !important;}.d-sm-inline-flex{display:inline-flex !important;}}@media(min-width:960px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}}@media(min-width:1280px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}}@media(min-width:1920px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:flex !important;}.d-xl-inline-flex{display:inline-flex !important;}}@media(min-width:2560px){.d-xxl-none{display:none !important;}.d-xxl-inline{display:inline !important;}.d-xxl-inline-block{display:inline-block !important;}.d-xxl-block{display:block !important;}.d-xxl-table{display:table !important;}.d-xxl-table-row{display:table-row !important;}.d-xxl-table-cell{display:table-cell !important;}.d-xxl-flex{display:flex !important;}.d-xxl-inline-flex{display:inline-flex !important;}}.object-none{object-fit:none;}.object-cover{object-fit:cover;}.object-contain{object-fit:contain;}.object-fill{object-fit:fill;}.object-scale-down{object-fit:scale-down;}.object-center{object-position:center;}.object-top{object-position:top;}.object-bottom{object-position:bottom;}.object-left{object-position:left;}.object-left-top{object-position:left top;}.object-left-bottom{object-position:left bottom;}.object-right{object-position:right;}.object-right-top{object-position:right top;}.object-right-bottom{object-position:right bottom;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-visible{overflow:visible;}.overflow-scroll{overflow:scroll;}.overflow-x-auto{overflow-x:auto;}.overflow-y-auto{overflow-y:auto;}.overflow-x-hidden{overflow-x:hidden;}.overflow-y-hidden{overflow-y:hidden;}.overflow-x-visible{overflow-x:visible;}.overflow-y-visible{overflow-y:visible;}.overflow-x-scroll{overflow-x:scroll;}.overflow-y-scroll{overflow-y:scroll;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.visible{visibility:visible;}.invisible{visibility:hidden;}.z-0{z-index:0;}.z-10{z-index:10;}.z-20{z-index:20;}.z-30{z-index:30;}.z-40{z-index:40;}.z-50{z-index:50;}.z-60{z-index:60;}.z-70{z-index:70;}.z-80{z-index:80;}.z-90{z-index:90;}.z-100{z-index:100;}.z-auto{z-index:auto;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ms-0{margin-inline-start:0 !important;}.me-0{margin-inline-end:0 !important;}.ma-0{margin:0 !important;}.mt-1,.my-1{margin-top:4px !important;}.mr-1,.mx-1{margin-right:4px !important;}.ml-1,.mx-1{margin-left:4px !important;}.mb-1,.my-1{margin-bottom:4px !important;}.ms-1{margin-inline-start:4px !important;}.me-1{margin-inline-end:4px !important;}.ma-1{margin:4px !important;}.mt-2,.my-2{margin-top:8px !important;}.mr-2,.mx-2{margin-right:8px !important;}.ml-2,.mx-2{margin-left:8px !important;}.mb-2,.my-2{margin-bottom:8px !important;}.ms-2{margin-inline-start:8px !important;}.me-2{margin-inline-end:8px !important;}.ma-2{margin:8px !important;}.mt-3,.my-3{margin-top:12px !important;}.mr-3,.mx-3{margin-right:12px !important;}.ml-3,.mx-3{margin-left:12px !important;}.mb-3,.my-3{margin-bottom:12px !important;}.ms-3{margin-inline-start:12px !important;}.me-3{margin-inline-end:12px !important;}.ma-3{margin:12px !important;}.mt-4,.my-4{margin-top:16px !important;}.mr-4,.mx-4{margin-right:16px !important;}.ml-4,.mx-4{margin-left:16px !important;}.mb-4,.my-4{margin-bottom:16px !important;}.ms-4{margin-inline-start:16px !important;}.me-4{margin-inline-end:16px !important;}.ma-4{margin:16px !important;}.mt-5,.my-5{margin-top:20px !important;}.mr-5,.mx-5{margin-right:20px !important;}.ml-5,.mx-5{margin-left:20px !important;}.mb-5,.my-5{margin-bottom:20px !important;}.ms-5{margin-inline-start:20px !important;}.me-5{margin-inline-end:20px !important;}.ma-5{margin:20px !important;}.mt-6,.my-6{margin-top:24px !important;}.mr-6,.mx-6{margin-right:24px !important;}.ml-6,.mx-6{margin-left:24px !important;}.mb-6,.my-6{margin-bottom:24px !important;}.ms-6{margin-inline-start:24px !important;}.me-6{margin-inline-end:24px !important;}.ma-6{margin:24px !important;}.mt-7,.my-7{margin-top:28px !important;}.mr-7,.mx-7{margin-right:28px !important;}.ml-7,.mx-7{margin-left:28px !important;}.mb-7,.my-7{margin-bottom:28px !important;}.ms-7{margin-inline-start:28px !important;}.me-7{margin-inline-end:28px !important;}.ma-7{margin:28px !important;}.mt-8,.my-8{margin-top:32px !important;}.mr-8,.mx-8{margin-right:32px !important;}.ml-8,.mx-8{margin-left:32px !important;}.mb-8,.my-8{margin-bottom:32px !important;}.ms-8{margin-inline-start:32px !important;}.me-8{margin-inline-end:32px !important;}.ma-8{margin:32px !important;}.mt-9,.my-9{margin-top:36px !important;}.mr-9,.mx-9{margin-right:36px !important;}.ml-9,.mx-9{margin-left:36px !important;}.mb-9,.my-9{margin-bottom:36px !important;}.ms-9{margin-inline-start:36px !important;}.me-9{margin-inline-end:36px !important;}.ma-9{margin:36px !important;}.mt-10,.my-10{margin-top:40px !important;}.mr-10,.mx-10{margin-right:40px !important;}.ml-10,.mx-10{margin-left:40px !important;}.mb-10,.my-10{margin-bottom:40px !important;}.ms-10{margin-inline-start:40px !important;}.me-10{margin-inline-end:40px !important;}.ma-10{margin:40px !important;}.mt-11,.my-11{margin-top:44px !important;}.mr-11,.mx-11{margin-right:44px !important;}.ml-11,.mx-11{margin-left:44px !important;}.mb-11,.my-11{margin-bottom:44px !important;}.ms-11{margin-inline-start:44px !important;}.me-11{margin-inline-end:44px !important;}.ma-11{margin:44px !important;}.mt-12,.my-12{margin-top:48px !important;}.mr-12,.mx-12{margin-right:48px !important;}.ml-12,.mx-12{margin-left:48px !important;}.mb-12,.my-12{margin-bottom:48px !important;}.ms-12{margin-inline-start:48px !important;}.me-12{margin-inline-end:48px !important;}.ma-12{margin:48px !important;}.mt-13,.my-13{margin-top:52px !important;}.mr-13,.mx-13{margin-right:52px !important;}.ml-13,.mx-13{margin-left:52px !important;}.mb-13,.my-13{margin-bottom:52px !important;}.ms-13{margin-inline-start:52px !important;}.me-13{margin-inline-end:52px !important;}.ma-13{margin:52px !important;}.mt-14,.my-14{margin-top:56px !important;}.mr-14,.mx-14{margin-right:56px !important;}.ml-14,.mx-14{margin-left:56px !important;}.mb-14,.my-14{margin-bottom:56px !important;}.ms-14{margin-inline-start:56px !important;}.me-14{margin-inline-end:56px !important;}.ma-14{margin:56px !important;}.mt-15,.my-15{margin-top:60px !important;}.mr-15,.mx-15{margin-right:60px !important;}.ml-15,.mx-15{margin-left:60px !important;}.mb-15,.my-15{margin-bottom:60px !important;}.ms-15{margin-inline-start:60px !important;}.me-15{margin-inline-end:60px !important;}.ma-15{margin:60px !important;}.mt-16,.my-16{margin-top:64px !important;}.mr-16,.mx-16{margin-right:64px !important;}.ml-16,.mx-16{margin-left:64px !important;}.mb-16,.my-16{margin-bottom:64px !important;}.ms-16{margin-inline-start:64px !important;}.me-16{margin-inline-end:64px !important;}.ma-16{margin:64px !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ms-auto{margin-inline-start:auto !important;}.me-auto{margin-inline-end:auto !important;}.ma-auto{margin:auto !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.ps-0{padding-inline-start:0 !important;}.pe-0{padding-inline-end:0 !important;}.pa-0{padding:0 !important;}.pt-1,.py-1{padding-top:4px !important;}.pr-1,.px-1{padding-right:4px !important;}.pl-1,.px-1{padding-left:4px !important;}.pb-1,.py-1{padding-bottom:4px !important;}.ps-1{padding-inline-start:4px !important;}.pe-1{padding-inline-end:4px !important;}.pa-1{padding:4px !important;}.pt-2,.py-2{padding-top:8px !important;}.pr-2,.px-2{padding-right:8px !important;}.pl-2,.px-2{padding-left:8px !important;}.pb-2,.py-2{padding-bottom:8px !important;}.ps-2{padding-inline-start:8px !important;}.pe-2{padding-inline-end:8px !important;}.pa-2{padding:8px !important;}.pt-3,.py-3{padding-top:12px !important;}.pr-3,.px-3{padding-right:12px !important;}.pl-3,.px-3{padding-left:12px !important;}.pb-3,.py-3{padding-bottom:12px !important;}.ps-3{padding-inline-start:12px !important;}.pe-3{padding-inline-end:12px !important;}.pa-3{padding:12px !important;}.pt-4,.py-4{padding-top:16px !important;}.pr-4,.px-4{padding-right:16px !important;}.pl-4,.px-4{padding-left:16px !important;}.pb-4,.py-4{padding-bottom:16px !important;}.ps-4{padding-inline-start:16px !important;}.pe-4{padding-inline-end:16px !important;}.pa-4{padding:16px !important;}.pt-5,.py-5{padding-top:20px !important;}.pr-5,.px-5{padding-right:20px !important;}.pl-5,.px-5{padding-left:20px !important;}.pb-5,.py-5{padding-bottom:20px !important;}.ps-5{padding-inline-start:20px !important;}.pe-5{padding-inline-end:20px !important;}.pa-5{padding:20px !important;}.pt-6,.py-6{padding-top:24px !important;}.pr-6,.px-6{padding-right:24px !important;}.pl-6,.px-6{padding-left:24px !important;}.pb-6,.py-6{padding-bottom:24px !important;}.ps-6{padding-inline-start:24px !important;}.pe-6{padding-inline-end:24px !important;}.pa-6{padding:24px !important;}.pt-7,.py-7{padding-top:28px !important;}.pr-7,.px-7{padding-right:28px !important;}.pl-7,.px-7{padding-left:28px !important;}.pb-7,.py-7{padding-bottom:28px !important;}.ps-7{padding-inline-start:28px !important;}.pe-7{padding-inline-end:28px !important;}.pa-7{padding:28px !important;}.pt-8,.py-8{padding-top:32px !important;}.pr-8,.px-8{padding-right:32px !important;}.pl-8,.px-8{padding-left:32px !important;}.pb-8,.py-8{padding-bottom:32px !important;}.ps-8{padding-inline-start:32px !important;}.pe-8{padding-inline-end:32px !important;}.pa-8{padding:32px !important;}.pt-9,.py-9{padding-top:36px !important;}.pr-9,.px-9{padding-right:36px !important;}.pl-9,.px-9{padding-left:36px !important;}.pb-9,.py-9{padding-bottom:36px !important;}.ps-9{padding-inline-start:36px !important;}.pe-9{padding-inline-end:36px !important;}.pa-9{padding:36px !important;}.pt-10,.py-10{padding-top:40px !important;}.pr-10,.px-10{padding-right:40px !important;}.pl-10,.px-10{padding-left:40px !important;}.pb-10,.py-10{padding-bottom:40px !important;}.ps-10{padding-inline-start:40px !important;}.pe-10{padding-inline-end:40px !important;}.pa-10{padding:40px !important;}.pt-11,.py-11{padding-top:44px !important;}.pr-11,.px-11{padding-right:44px !important;}.pl-11,.px-11{padding-left:44px !important;}.pb-11,.py-11{padding-bottom:44px !important;}.ps-11{padding-inline-start:44px !important;}.pe-11{padding-inline-end:44px !important;}.pa-11{padding:44px !important;}.pt-12,.py-12{padding-top:48px !important;}.pr-12,.px-12{padding-right:48px !important;}.pl-12,.px-12{padding-left:48px !important;}.pb-12,.py-12{padding-bottom:48px !important;}.ps-12{padding-inline-start:48px !important;}.pe-12{padding-inline-end:48px !important;}.pa-12{padding:48px !important;}.pt-13,.py-13{padding-top:52px !important;}.pr-13,.px-13{padding-right:52px !important;}.pl-13,.px-13{padding-left:52px !important;}.pb-13,.py-13{padding-bottom:52px !important;}.ps-13{padding-inline-start:52px !important;}.pe-13{padding-inline-end:52px !important;}.pa-13{padding:52px !important;}.pt-14,.py-14{padding-top:56px !important;}.pr-14,.px-14{padding-right:56px !important;}.pl-14,.px-14{padding-left:56px !important;}.pb-14,.py-14{padding-bottom:56px !important;}.ps-14{padding-inline-start:56px !important;}.pe-14{padding-inline-end:56px !important;}.pa-14{padding:56px !important;}.pt-15,.py-15{padding-top:60px !important;}.pr-15,.px-15{padding-right:60px !important;}.pl-15,.px-15{padding-left:60px !important;}.pb-15,.py-15{padding-bottom:60px !important;}.ps-15{padding-inline-start:60px !important;}.pe-15{padding-inline-end:60px !important;}.pa-15{padding:60px !important;}.pt-16,.py-16{padding-top:64px !important;}.pr-16,.px-16{padding-right:64px !important;}.pl-16,.px-16{padding-left:64px !important;}.pb-16,.py-16{padding-bottom:64px !important;}.ps-16{padding-inline-start:64px !important;}.pe-16{padding-inline-end:64px !important;}.pa-16{padding:64px !important;}.pt-auto,.py-auto{padding-top:auto !important;}.pr-auto,.px-auto{padding-right:auto !important;}.pl-auto,.px-auto{padding-left:auto !important;}.pb-auto,.py-auto{padding-bottom:auto !important;}.ps-auto{padding-inline-start:auto !important;}.pe-auto{padding-inline-end:auto !important;}.pa-auto{padding:auto !important;}.mt-n1,.my-n1{margin-top:-4px !important;}.mr-n1,.mx-n1{margin-right:-4px !important;}.ml-n1,.mx-n1{margin-left:-4px !important;}.mb-n1,.my-n1{margin-bottom:-4px !important;}.ms-n1{margin-inline-start:-4px !important;}.me-n1{margin-inline-end:-4px !important;}.ma-n1{margin:-4px !important;}.mt-n2,.my-n2{margin-top:-8px !important;}.mr-n2,.mx-n2{margin-right:-8px !important;}.ml-n2,.mx-n2{margin-left:-8px !important;}.mb-n2,.my-n2{margin-bottom:-8px !important;}.ms-n2{margin-inline-start:-8px !important;}.me-n2{margin-inline-end:-8px !important;}.ma-n2{margin:-8px !important;}.mt-n3,.my-n3{margin-top:-12px !important;}.mr-n3,.mx-n3{margin-right:-12px !important;}.ml-n3,.mx-n3{margin-left:-12px !important;}.mb-n3,.my-n3{margin-bottom:-12px !important;}.ms-n3{margin-inline-start:-12px !important;}.me-n3{margin-inline-end:-12px !important;}.ma-n3{margin:-12px !important;}.mt-n4,.my-n4{margin-top:-16px !important;}.mr-n4,.mx-n4{margin-right:-16px !important;}.ml-n4,.mx-n4{margin-left:-16px !important;}.mb-n4,.my-n4{margin-bottom:-16px !important;}.ms-n4{margin-inline-start:-16px !important;}.me-n4{margin-inline-end:-16px !important;}.ma-n4{margin:-16px !important;}.mt-n5,.my-n5{margin-top:-20px !important;}.mr-n5,.mx-n5{margin-right:-20px !important;}.ml-n5,.mx-n5{margin-left:-20px !important;}.mb-n5,.my-n5{margin-bottom:-20px !important;}.ms-n5{margin-inline-start:-20px !important;}.me-n5{margin-inline-end:-20px !important;}.ma-n5{margin:-20px !important;}.mt-n6,.my-n6{margin-top:-24px !important;}.mr-n6,.mx-n6{margin-right:-24px !important;}.ml-n6,.mx-n6{margin-left:-24px !important;}.mb-n6,.my-n6{margin-bottom:-24px !important;}.ms-n6{margin-inline-start:-24px !important;}.me-n6{margin-inline-end:-24px !important;}.ma-n6{margin:-24px !important;}.mt-n7,.my-n7{margin-top:-28px !important;}.mr-n7,.mx-n7{margin-right:-28px !important;}.ml-n7,.mx-n7{margin-left:-28px !important;}.mb-n7,.my-n7{margin-bottom:-28px !important;}.ms-n7{margin-inline-start:-28px !important;}.me-n7{margin-inline-end:-28px !important;}.ma-n7{margin:-28px !important;}.mt-n8,.my-n8{margin-top:-32px !important;}.mr-n8,.mx-n8{margin-right:-32px !important;}.ml-n8,.mx-n8{margin-left:-32px !important;}.mb-n8,.my-n8{margin-bottom:-32px !important;}.ms-n8{margin-inline-start:-32px !important;}.me-n8{margin-inline-end:-32px !important;}.ma-n8{margin:-32px !important;}.mt-n9,.my-n9{margin-top:-36px !important;}.mr-n9,.mx-n9{margin-right:-36px !important;}.ml-n9,.mx-n9{margin-left:-36px !important;}.mb-n9,.my-n9{margin-bottom:-36px !important;}.ms-n9{margin-inline-start:-36px !important;}.me-n9{margin-inline-end:-36px !important;}.ma-n9{margin:-36px !important;}.mt-n10,.my-n10{margin-top:-40px !important;}.mr-n10,.mx-n10{margin-right:-40px !important;}.ml-n10,.mx-n10{margin-left:-40px !important;}.mb-n10,.my-n10{margin-bottom:-40px !important;}.ms-n10{margin-inline-start:-40px !important;}.me-n10{margin-inline-end:-40px !important;}.ma-n10{margin:-40px !important;}.mt-n11,.my-n11{margin-top:-44px !important;}.mr-n11,.mx-n11{margin-right:-44px !important;}.ml-n11,.mx-n11{margin-left:-44px !important;}.mb-n11,.my-n11{margin-bottom:-44px !important;}.ms-n11{margin-inline-start:-44px !important;}.me-n11{margin-inline-end:-44px !important;}.ma-n11{margin:-44px !important;}.mt-n12,.my-n12{margin-top:-48px !important;}.mr-n12,.mx-n12{margin-right:-48px !important;}.ml-n12,.mx-n12{margin-left:-48px !important;}.mb-n12,.my-n12{margin-bottom:-48px !important;}.ms-n12{margin-inline-start:-48px !important;}.me-n12{margin-inline-end:-48px !important;}.ma-n12{margin:-48px !important;}.mt-n13,.my-n13{margin-top:-52px !important;}.mr-n13,.mx-n13{margin-right:-52px !important;}.ml-n13,.mx-n13{margin-left:-52px !important;}.mb-n13,.my-n13{margin-bottom:-52px !important;}.ms-n13{margin-inline-start:-52px !important;}.me-n13{margin-inline-end:-52px !important;}.ma-n13{margin:-52px !important;}.mt-n14,.my-n14{margin-top:-56px !important;}.mr-n14,.mx-n14{margin-right:-56px !important;}.ml-n14,.mx-n14{margin-left:-56px !important;}.mb-n14,.my-n14{margin-bottom:-56px !important;}.ms-n14{margin-inline-start:-56px !important;}.me-n14{margin-inline-end:-56px !important;}.ma-n14{margin:-56px !important;}.mt-n15,.my-n15{margin-top:-60px !important;}.mr-n15,.mx-n15{margin-right:-60px !important;}.ml-n15,.mx-n15{margin-left:-60px !important;}.mb-n15,.my-n15{margin-bottom:-60px !important;}.ms-n15{margin-inline-start:-60px !important;}.me-n15{margin-inline-end:-60px !important;}.ma-n15{margin:-60px !important;}.mt-n16,.my-n16{margin-top:-64px !important;}.mr-n16,.mx-n16{margin-right:-64px !important;}.ml-n16,.mx-n16{margin-left:-64px !important;}.mb-n16,.my-n16{margin-bottom:-64px !important;}.ms-n16{margin-inline-start:-64px !important;}.me-n16{margin-inline-end:-64px !important;}.ma-n16{margin:-64px !important;}@media screen and (min-width:600px){.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ms-sm-0{margin-inline-start:0 !important;}.me-sm-0{margin-inline-end:0 !important;}.ma-sm-0{margin:0 !important;}.mt-sm-1,.my-sm-1{margin-top:4px !important;}.mr-sm-1,.mx-sm-1{margin-right:4px !important;}.ml-sm-1,.mx-sm-1{margin-left:4px !important;}.mb-sm-1,.my-sm-1{margin-bottom:4px !important;}.ms-sm-1{margin-inline-start:4px !important;}.me-sm-1{margin-inline-end:4px !important;}.ma-sm-1{margin:4px !important;}.mt-sm-2,.my-sm-2{margin-top:8px !important;}.mr-sm-2,.mx-sm-2{margin-right:8px !important;}.ml-sm-2,.mx-sm-2{margin-left:8px !important;}.mb-sm-2,.my-sm-2{margin-bottom:8px !important;}.ms-sm-2{margin-inline-start:8px !important;}.me-sm-2{margin-inline-end:8px !important;}.ma-sm-2{margin:8px !important;}.mt-sm-3,.my-sm-3{margin-top:12px !important;}.mr-sm-3,.mx-sm-3{margin-right:12px !important;}.ml-sm-3,.mx-sm-3{margin-left:12px !important;}.mb-sm-3,.my-sm-3{margin-bottom:12px !important;}.ms-sm-3{margin-inline-start:12px !important;}.me-sm-3{margin-inline-end:12px !important;}.ma-sm-3{margin:12px !important;}.mt-sm-4,.my-sm-4{margin-top:16px !important;}.mr-sm-4,.mx-sm-4{margin-right:16px !important;}.ml-sm-4,.mx-sm-4{margin-left:16px !important;}.mb-sm-4,.my-sm-4{margin-bottom:16px !important;}.ms-sm-4{margin-inline-start:16px !important;}.me-sm-4{margin-inline-end:16px !important;}.ma-sm-4{margin:16px !important;}.mt-sm-5,.my-sm-5{margin-top:20px !important;}.mr-sm-5,.mx-sm-5{margin-right:20px !important;}.ml-sm-5,.mx-sm-5{margin-left:20px !important;}.mb-sm-5,.my-sm-5{margin-bottom:20px !important;}.ms-sm-5{margin-inline-start:20px !important;}.me-sm-5{margin-inline-end:20px !important;}.ma-sm-5{margin:20px !important;}.mt-sm-6,.my-sm-6{margin-top:24px !important;}.mr-sm-6,.mx-sm-6{margin-right:24px !important;}.ml-sm-6,.mx-sm-6{margin-left:24px !important;}.mb-sm-6,.my-sm-6{margin-bottom:24px !important;}.ms-sm-6{margin-inline-start:24px !important;}.me-sm-6{margin-inline-end:24px !important;}.ma-sm-6{margin:24px !important;}.mt-sm-7,.my-sm-7{margin-top:28px !important;}.mr-sm-7,.mx-sm-7{margin-right:28px !important;}.ml-sm-7,.mx-sm-7{margin-left:28px !important;}.mb-sm-7,.my-sm-7{margin-bottom:28px !important;}.ms-sm-7{margin-inline-start:28px !important;}.me-sm-7{margin-inline-end:28px !important;}.ma-sm-7{margin:28px !important;}.mt-sm-8,.my-sm-8{margin-top:32px !important;}.mr-sm-8,.mx-sm-8{margin-right:32px !important;}.ml-sm-8,.mx-sm-8{margin-left:32px !important;}.mb-sm-8,.my-sm-8{margin-bottom:32px !important;}.ms-sm-8{margin-inline-start:32px !important;}.me-sm-8{margin-inline-end:32px !important;}.ma-sm-8{margin:32px !important;}.mt-sm-9,.my-sm-9{margin-top:36px !important;}.mr-sm-9,.mx-sm-9{margin-right:36px !important;}.ml-sm-9,.mx-sm-9{margin-left:36px !important;}.mb-sm-9,.my-sm-9{margin-bottom:36px !important;}.ms-sm-9{margin-inline-start:36px !important;}.me-sm-9{margin-inline-end:36px !important;}.ma-sm-9{margin:36px !important;}.mt-sm-10,.my-sm-10{margin-top:40px !important;}.mr-sm-10,.mx-sm-10{margin-right:40px !important;}.ml-sm-10,.mx-sm-10{margin-left:40px !important;}.mb-sm-10,.my-sm-10{margin-bottom:40px !important;}.ms-sm-10{margin-inline-start:40px !important;}.me-sm-10{margin-inline-end:40px !important;}.ma-sm-10{margin:40px !important;}.mt-sm-11,.my-sm-11{margin-top:44px !important;}.mr-sm-11,.mx-sm-11{margin-right:44px !important;}.ml-sm-11,.mx-sm-11{margin-left:44px !important;}.mb-sm-11,.my-sm-11{margin-bottom:44px !important;}.ms-sm-11{margin-inline-start:44px !important;}.me-sm-11{margin-inline-end:44px !important;}.ma-sm-11{margin:44px !important;}.mt-sm-12,.my-sm-12{margin-top:48px !important;}.mr-sm-12,.mx-sm-12{margin-right:48px !important;}.ml-sm-12,.mx-sm-12{margin-left:48px !important;}.mb-sm-12,.my-sm-12{margin-bottom:48px !important;}.ms-sm-12{margin-inline-start:48px !important;}.me-sm-12{margin-inline-end:48px !important;}.ma-sm-12{margin:48px !important;}.mt-sm-13,.my-sm-13{margin-top:52px !important;}.mr-sm-13,.mx-sm-13{margin-right:52px !important;}.ml-sm-13,.mx-sm-13{margin-left:52px !important;}.mb-sm-13,.my-sm-13{margin-bottom:52px !important;}.ms-sm-13{margin-inline-start:52px !important;}.me-sm-13{margin-inline-end:52px !important;}.ma-sm-13{margin:52px !important;}.mt-sm-14,.my-sm-14{margin-top:56px !important;}.mr-sm-14,.mx-sm-14{margin-right:56px !important;}.ml-sm-14,.mx-sm-14{margin-left:56px !important;}.mb-sm-14,.my-sm-14{margin-bottom:56px !important;}.ms-sm-14{margin-inline-start:56px !important;}.me-sm-14{margin-inline-end:56px !important;}.ma-sm-14{margin:56px !important;}.mt-sm-15,.my-sm-15{margin-top:60px !important;}.mr-sm-15,.mx-sm-15{margin-right:60px !important;}.ml-sm-15,.mx-sm-15{margin-left:60px !important;}.mb-sm-15,.my-sm-15{margin-bottom:60px !important;}.ms-sm-15{margin-inline-start:60px !important;}.me-sm-15{margin-inline-end:60px !important;}.ma-sm-15{margin:60px !important;}.mt-sm-16,.my-sm-16{margin-top:64px !important;}.mr-sm-16,.mx-sm-16{margin-right:64px !important;}.ml-sm-16,.mx-sm-16{margin-left:64px !important;}.mb-sm-16,.my-sm-16{margin-bottom:64px !important;}.ms-sm-16{margin-inline-start:64px !important;}.me-sm-16{margin-inline-end:64px !important;}.ma-sm-16{margin:64px !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ms-sm-auto{margin-inline-start:auto !important;}.me-sm-auto{margin-inline-end:auto !important;}.ma-sm-auto{margin:auto !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.ps-sm-0{padding-inline-start:0 !important;}.pe-sm-0{padding-inline-end:0 !important;}.pa-sm-0{padding:0 !important;}.pt-sm-1,.py-sm-1{padding-top:4px !important;}.pr-sm-1,.px-sm-1{padding-right:4px !important;}.pl-sm-1,.px-sm-1{padding-left:4px !important;}.pb-sm-1,.py-sm-1{padding-bottom:4px !important;}.ps-sm-1{padding-inline-start:4px !important;}.pe-sm-1{padding-inline-end:4px !important;}.pa-sm-1{padding:4px !important;}.pt-sm-2,.py-sm-2{padding-top:8px !important;}.pr-sm-2,.px-sm-2{padding-right:8px !important;}.pl-sm-2,.px-sm-2{padding-left:8px !important;}.pb-sm-2,.py-sm-2{padding-bottom:8px !important;}.ps-sm-2{padding-inline-start:8px !important;}.pe-sm-2{padding-inline-end:8px !important;}.pa-sm-2{padding:8px !important;}.pt-sm-3,.py-sm-3{padding-top:12px !important;}.pr-sm-3,.px-sm-3{padding-right:12px !important;}.pl-sm-3,.px-sm-3{padding-left:12px !important;}.pb-sm-3,.py-sm-3{padding-bottom:12px !important;}.ps-sm-3{padding-inline-start:12px !important;}.pe-sm-3{padding-inline-end:12px !important;}.pa-sm-3{padding:12px !important;}.pt-sm-4,.py-sm-4{padding-top:16px !important;}.pr-sm-4,.px-sm-4{padding-right:16px !important;}.pl-sm-4,.px-sm-4{padding-left:16px !important;}.pb-sm-4,.py-sm-4{padding-bottom:16px !important;}.ps-sm-4{padding-inline-start:16px !important;}.pe-sm-4{padding-inline-end:16px !important;}.pa-sm-4{padding:16px !important;}.pt-sm-5,.py-sm-5{padding-top:20px !important;}.pr-sm-5,.px-sm-5{padding-right:20px !important;}.pl-sm-5,.px-sm-5{padding-left:20px !important;}.pb-sm-5,.py-sm-5{padding-bottom:20px !important;}.ps-sm-5{padding-inline-start:20px !important;}.pe-sm-5{padding-inline-end:20px !important;}.pa-sm-5{padding:20px !important;}.pt-sm-6,.py-sm-6{padding-top:24px !important;}.pr-sm-6,.px-sm-6{padding-right:24px !important;}.pl-sm-6,.px-sm-6{padding-left:24px !important;}.pb-sm-6,.py-sm-6{padding-bottom:24px !important;}.ps-sm-6{padding-inline-start:24px !important;}.pe-sm-6{padding-inline-end:24px !important;}.pa-sm-6{padding:24px !important;}.pt-sm-7,.py-sm-7{padding-top:28px !important;}.pr-sm-7,.px-sm-7{padding-right:28px !important;}.pl-sm-7,.px-sm-7{padding-left:28px !important;}.pb-sm-7,.py-sm-7{padding-bottom:28px !important;}.ps-sm-7{padding-inline-start:28px !important;}.pe-sm-7{padding-inline-end:28px !important;}.pa-sm-7{padding:28px !important;}.pt-sm-8,.py-sm-8{padding-top:32px !important;}.pr-sm-8,.px-sm-8{padding-right:32px !important;}.pl-sm-8,.px-sm-8{padding-left:32px !important;}.pb-sm-8,.py-sm-8{padding-bottom:32px !important;}.ps-sm-8{padding-inline-start:32px !important;}.pe-sm-8{padding-inline-end:32px !important;}.pa-sm-8{padding:32px !important;}.pt-sm-9,.py-sm-9{padding-top:36px !important;}.pr-sm-9,.px-sm-9{padding-right:36px !important;}.pl-sm-9,.px-sm-9{padding-left:36px !important;}.pb-sm-9,.py-sm-9{padding-bottom:36px !important;}.ps-sm-9{padding-inline-start:36px !important;}.pe-sm-9{padding-inline-end:36px !important;}.pa-sm-9{padding:36px !important;}.pt-sm-10,.py-sm-10{padding-top:40px !important;}.pr-sm-10,.px-sm-10{padding-right:40px !important;}.pl-sm-10,.px-sm-10{padding-left:40px !important;}.pb-sm-10,.py-sm-10{padding-bottom:40px !important;}.ps-sm-10{padding-inline-start:40px !important;}.pe-sm-10{padding-inline-end:40px !important;}.pa-sm-10{padding:40px !important;}.pt-sm-11,.py-sm-11{padding-top:44px !important;}.pr-sm-11,.px-sm-11{padding-right:44px !important;}.pl-sm-11,.px-sm-11{padding-left:44px !important;}.pb-sm-11,.py-sm-11{padding-bottom:44px !important;}.ps-sm-11{padding-inline-start:44px !important;}.pe-sm-11{padding-inline-end:44px !important;}.pa-sm-11{padding:44px !important;}.pt-sm-12,.py-sm-12{padding-top:48px !important;}.pr-sm-12,.px-sm-12{padding-right:48px !important;}.pl-sm-12,.px-sm-12{padding-left:48px !important;}.pb-sm-12,.py-sm-12{padding-bottom:48px !important;}.ps-sm-12{padding-inline-start:48px !important;}.pe-sm-12{padding-inline-end:48px !important;}.pa-sm-12{padding:48px !important;}.pt-sm-13,.py-sm-13{padding-top:52px !important;}.pr-sm-13,.px-sm-13{padding-right:52px !important;}.pl-sm-13,.px-sm-13{padding-left:52px !important;}.pb-sm-13,.py-sm-13{padding-bottom:52px !important;}.ps-sm-13{padding-inline-start:52px !important;}.pe-sm-13{padding-inline-end:52px !important;}.pa-sm-13{padding:52px !important;}.pt-sm-14,.py-sm-14{padding-top:56px !important;}.pr-sm-14,.px-sm-14{padding-right:56px !important;}.pl-sm-14,.px-sm-14{padding-left:56px !important;}.pb-sm-14,.py-sm-14{padding-bottom:56px !important;}.ps-sm-14{padding-inline-start:56px !important;}.pe-sm-14{padding-inline-end:56px !important;}.pa-sm-14{padding:56px !important;}.pt-sm-15,.py-sm-15{padding-top:60px !important;}.pr-sm-15,.px-sm-15{padding-right:60px !important;}.pl-sm-15,.px-sm-15{padding-left:60px !important;}.pb-sm-15,.py-sm-15{padding-bottom:60px !important;}.ps-sm-15{padding-inline-start:60px !important;}.pe-sm-15{padding-inline-end:60px !important;}.pa-sm-15{padding:60px !important;}.pt-sm-16,.py-sm-16{padding-top:64px !important;}.pr-sm-16,.px-sm-16{padding-right:64px !important;}.pl-sm-16,.px-sm-16{padding-left:64px !important;}.pb-sm-16,.py-sm-16{padding-bottom:64px !important;}.ps-sm-16{padding-inline-start:64px !important;}.pe-sm-16{padding-inline-end:64px !important;}.pa-sm-16{padding:64px !important;}.pt-sm-auto,.py-sm-auto{padding-top:auto !important;}.pr-sm-auto,.px-sm-auto{padding-right:auto !important;}.pl-sm-auto,.px-sm-auto{padding-left:auto !important;}.pb-sm-auto,.py-sm-auto{padding-bottom:auto !important;}.ps-sm-auto{padding-inline-start:auto !important;}.pe-sm-auto{padding-inline-end:auto !important;}.pa-sm-auto{padding:auto !important;}.mt-sm-n1,.my-sm-n1{margin-top:-4px !important;}.mr-sm-n1,.mx-sm-n1{margin-right:-4px !important;}.ml-sm-n1,.mx-sm-n1{margin-left:-4px !important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-4px !important;}.ms-sm-n1{margin-inline-start:-4px !important;}.me-sm-n1{margin-inline-end:-4px !important;}.ma-sm-n1{margin:-4px !important;}.mt-sm-n2,.my-sm-n2{margin-top:-8px !important;}.mr-sm-n2,.mx-sm-n2{margin-right:-8px !important;}.ml-sm-n2,.mx-sm-n2{margin-left:-8px !important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-8px !important;}.ms-sm-n2{margin-inline-start:-8px !important;}.me-sm-n2{margin-inline-end:-8px !important;}.ma-sm-n2{margin:-8px !important;}.mt-sm-n3,.my-sm-n3{margin-top:-12px !important;}.mr-sm-n3,.mx-sm-n3{margin-right:-12px !important;}.ml-sm-n3,.mx-sm-n3{margin-left:-12px !important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-12px !important;}.ms-sm-n3{margin-inline-start:-12px !important;}.me-sm-n3{margin-inline-end:-12px !important;}.ma-sm-n3{margin:-12px !important;}.mt-sm-n4,.my-sm-n4{margin-top:-16px !important;}.mr-sm-n4,.mx-sm-n4{margin-right:-16px !important;}.ml-sm-n4,.mx-sm-n4{margin-left:-16px !important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-16px !important;}.ms-sm-n4{margin-inline-start:-16px !important;}.me-sm-n4{margin-inline-end:-16px !important;}.ma-sm-n4{margin:-16px !important;}.mt-sm-n5,.my-sm-n5{margin-top:-20px !important;}.mr-sm-n5,.mx-sm-n5{margin-right:-20px !important;}.ml-sm-n5,.mx-sm-n5{margin-left:-20px !important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-20px !important;}.ms-sm-n5{margin-inline-start:-20px !important;}.me-sm-n5{margin-inline-end:-20px !important;}.ma-sm-n5{margin:-20px !important;}.mt-sm-n6,.my-sm-n6{margin-top:-24px !important;}.mr-sm-n6,.mx-sm-n6{margin-right:-24px !important;}.ml-sm-n6,.mx-sm-n6{margin-left:-24px !important;}.mb-sm-n6,.my-sm-n6{margin-bottom:-24px !important;}.ms-sm-n6{margin-inline-start:-24px !important;}.me-sm-n6{margin-inline-end:-24px !important;}.ma-sm-n6{margin:-24px !important;}.mt-sm-n7,.my-sm-n7{margin-top:-28px !important;}.mr-sm-n7,.mx-sm-n7{margin-right:-28px !important;}.ml-sm-n7,.mx-sm-n7{margin-left:-28px !important;}.mb-sm-n7,.my-sm-n7{margin-bottom:-28px !important;}.ms-sm-n7{margin-inline-start:-28px !important;}.me-sm-n7{margin-inline-end:-28px !important;}.ma-sm-n7{margin:-28px !important;}.mt-sm-n8,.my-sm-n8{margin-top:-32px !important;}.mr-sm-n8,.mx-sm-n8{margin-right:-32px !important;}.ml-sm-n8,.mx-sm-n8{margin-left:-32px !important;}.mb-sm-n8,.my-sm-n8{margin-bottom:-32px !important;}.ms-sm-n8{margin-inline-start:-32px !important;}.me-sm-n8{margin-inline-end:-32px !important;}.ma-sm-n8{margin:-32px !important;}.mt-sm-n9,.my-sm-n9{margin-top:-36px !important;}.mr-sm-n9,.mx-sm-n9{margin-right:-36px !important;}.ml-sm-n9,.mx-sm-n9{margin-left:-36px !important;}.mb-sm-n9,.my-sm-n9{margin-bottom:-36px !important;}.ms-sm-n9{margin-inline-start:-36px !important;}.me-sm-n9{margin-inline-end:-36px !important;}.ma-sm-n9{margin:-36px !important;}.mt-sm-n10,.my-sm-n10{margin-top:-40px !important;}.mr-sm-n10,.mx-sm-n10{margin-right:-40px !important;}.ml-sm-n10,.mx-sm-n10{margin-left:-40px !important;}.mb-sm-n10,.my-sm-n10{margin-bottom:-40px !important;}.ms-sm-n10{margin-inline-start:-40px !important;}.me-sm-n10{margin-inline-end:-40px !important;}.ma-sm-n10{margin:-40px !important;}.mt-sm-n11,.my-sm-n11{margin-top:-44px !important;}.mr-sm-n11,.mx-sm-n11{margin-right:-44px !important;}.ml-sm-n11,.mx-sm-n11{margin-left:-44px !important;}.mb-sm-n11,.my-sm-n11{margin-bottom:-44px !important;}.ms-sm-n11{margin-inline-start:-44px !important;}.me-sm-n11{margin-inline-end:-44px !important;}.ma-sm-n11{margin:-44px !important;}.mt-sm-n12,.my-sm-n12{margin-top:-48px !important;}.mr-sm-n12,.mx-sm-n12{margin-right:-48px !important;}.ml-sm-n12,.mx-sm-n12{margin-left:-48px !important;}.mb-sm-n12,.my-sm-n12{margin-bottom:-48px !important;}.ms-sm-n12{margin-inline-start:-48px !important;}.me-sm-n12{margin-inline-end:-48px !important;}.ma-sm-n12{margin:-48px !important;}.mt-sm-n13,.my-sm-n13{margin-top:-52px !important;}.mr-sm-n13,.mx-sm-n13{margin-right:-52px !important;}.ml-sm-n13,.mx-sm-n13{margin-left:-52px !important;}.mb-sm-n13,.my-sm-n13{margin-bottom:-52px !important;}.ms-sm-n13{margin-inline-start:-52px !important;}.me-sm-n13{margin-inline-end:-52px !important;}.ma-sm-n13{margin:-52px !important;}.mt-sm-n14,.my-sm-n14{margin-top:-56px !important;}.mr-sm-n14,.mx-sm-n14{margin-right:-56px !important;}.ml-sm-n14,.mx-sm-n14{margin-left:-56px !important;}.mb-sm-n14,.my-sm-n14{margin-bottom:-56px !important;}.ms-sm-n14{margin-inline-start:-56px !important;}.me-sm-n14{margin-inline-end:-56px !important;}.ma-sm-n14{margin:-56px !important;}.mt-sm-n15,.my-sm-n15{margin-top:-60px !important;}.mr-sm-n15,.mx-sm-n15{margin-right:-60px !important;}.ml-sm-n15,.mx-sm-n15{margin-left:-60px !important;}.mb-sm-n15,.my-sm-n15{margin-bottom:-60px !important;}.ms-sm-n15{margin-inline-start:-60px !important;}.me-sm-n15{margin-inline-end:-60px !important;}.ma-sm-n15{margin:-60px !important;}.mt-sm-n16,.my-sm-n16{margin-top:-64px !important;}.mr-sm-n16,.mx-sm-n16{margin-right:-64px !important;}.ml-sm-n16,.mx-sm-n16{margin-left:-64px !important;}.mb-sm-n16,.my-sm-n16{margin-bottom:-64px !important;}.ms-sm-n16{margin-inline-start:-64px !important;}.me-sm-n16{margin-inline-end:-64px !important;}.ma-sm-n16{margin:-64px !important;}}@media screen and (min-width:960px){.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ms-md-0{margin-inline-start:0 !important;}.me-md-0{margin-inline-end:0 !important;}.ma-md-0{margin:0 !important;}.mt-md-1,.my-md-1{margin-top:4px !important;}.mr-md-1,.mx-md-1{margin-right:4px !important;}.ml-md-1,.mx-md-1{margin-left:4px !important;}.mb-md-1,.my-md-1{margin-bottom:4px !important;}.ms-md-1{margin-inline-start:4px !important;}.me-md-1{margin-inline-end:4px !important;}.ma-md-1{margin:4px !important;}.mt-md-2,.my-md-2{margin-top:8px !important;}.mr-md-2,.mx-md-2{margin-right:8px !important;}.ml-md-2,.mx-md-2{margin-left:8px !important;}.mb-md-2,.my-md-2{margin-bottom:8px !important;}.ms-md-2{margin-inline-start:8px !important;}.me-md-2{margin-inline-end:8px !important;}.ma-md-2{margin:8px !important;}.mt-md-3,.my-md-3{margin-top:12px !important;}.mr-md-3,.mx-md-3{margin-right:12px !important;}.ml-md-3,.mx-md-3{margin-left:12px !important;}.mb-md-3,.my-md-3{margin-bottom:12px !important;}.ms-md-3{margin-inline-start:12px !important;}.me-md-3{margin-inline-end:12px !important;}.ma-md-3{margin:12px !important;}.mt-md-4,.my-md-4{margin-top:16px !important;}.mr-md-4,.mx-md-4{margin-right:16px !important;}.ml-md-4,.mx-md-4{margin-left:16px !important;}.mb-md-4,.my-md-4{margin-bottom:16px !important;}.ms-md-4{margin-inline-start:16px !important;}.me-md-4{margin-inline-end:16px !important;}.ma-md-4{margin:16px !important;}.mt-md-5,.my-md-5{margin-top:20px !important;}.mr-md-5,.mx-md-5{margin-right:20px !important;}.ml-md-5,.mx-md-5{margin-left:20px !important;}.mb-md-5,.my-md-5{margin-bottom:20px !important;}.ms-md-5{margin-inline-start:20px !important;}.me-md-5{margin-inline-end:20px !important;}.ma-md-5{margin:20px !important;}.mt-md-6,.my-md-6{margin-top:24px !important;}.mr-md-6,.mx-md-6{margin-right:24px !important;}.ml-md-6,.mx-md-6{margin-left:24px !important;}.mb-md-6,.my-md-6{margin-bottom:24px !important;}.ms-md-6{margin-inline-start:24px !important;}.me-md-6{margin-inline-end:24px !important;}.ma-md-6{margin:24px !important;}.mt-md-7,.my-md-7{margin-top:28px !important;}.mr-md-7,.mx-md-7{margin-right:28px !important;}.ml-md-7,.mx-md-7{margin-left:28px !important;}.mb-md-7,.my-md-7{margin-bottom:28px !important;}.ms-md-7{margin-inline-start:28px !important;}.me-md-7{margin-inline-end:28px !important;}.ma-md-7{margin:28px !important;}.mt-md-8,.my-md-8{margin-top:32px !important;}.mr-md-8,.mx-md-8{margin-right:32px !important;}.ml-md-8,.mx-md-8{margin-left:32px !important;}.mb-md-8,.my-md-8{margin-bottom:32px !important;}.ms-md-8{margin-inline-start:32px !important;}.me-md-8{margin-inline-end:32px !important;}.ma-md-8{margin:32px !important;}.mt-md-9,.my-md-9{margin-top:36px !important;}.mr-md-9,.mx-md-9{margin-right:36px !important;}.ml-md-9,.mx-md-9{margin-left:36px !important;}.mb-md-9,.my-md-9{margin-bottom:36px !important;}.ms-md-9{margin-inline-start:36px !important;}.me-md-9{margin-inline-end:36px !important;}.ma-md-9{margin:36px !important;}.mt-md-10,.my-md-10{margin-top:40px !important;}.mr-md-10,.mx-md-10{margin-right:40px !important;}.ml-md-10,.mx-md-10{margin-left:40px !important;}.mb-md-10,.my-md-10{margin-bottom:40px !important;}.ms-md-10{margin-inline-start:40px !important;}.me-md-10{margin-inline-end:40px !important;}.ma-md-10{margin:40px !important;}.mt-md-11,.my-md-11{margin-top:44px !important;}.mr-md-11,.mx-md-11{margin-right:44px !important;}.ml-md-11,.mx-md-11{margin-left:44px !important;}.mb-md-11,.my-md-11{margin-bottom:44px !important;}.ms-md-11{margin-inline-start:44px !important;}.me-md-11{margin-inline-end:44px !important;}.ma-md-11{margin:44px !important;}.mt-md-12,.my-md-12{margin-top:48px !important;}.mr-md-12,.mx-md-12{margin-right:48px !important;}.ml-md-12,.mx-md-12{margin-left:48px !important;}.mb-md-12,.my-md-12{margin-bottom:48px !important;}.ms-md-12{margin-inline-start:48px !important;}.me-md-12{margin-inline-end:48px !important;}.ma-md-12{margin:48px !important;}.mt-md-13,.my-md-13{margin-top:52px !important;}.mr-md-13,.mx-md-13{margin-right:52px !important;}.ml-md-13,.mx-md-13{margin-left:52px !important;}.mb-md-13,.my-md-13{margin-bottom:52px !important;}.ms-md-13{margin-inline-start:52px !important;}.me-md-13{margin-inline-end:52px !important;}.ma-md-13{margin:52px !important;}.mt-md-14,.my-md-14{margin-top:56px !important;}.mr-md-14,.mx-md-14{margin-right:56px !important;}.ml-md-14,.mx-md-14{margin-left:56px !important;}.mb-md-14,.my-md-14{margin-bottom:56px !important;}.ms-md-14{margin-inline-start:56px !important;}.me-md-14{margin-inline-end:56px !important;}.ma-md-14{margin:56px !important;}.mt-md-15,.my-md-15{margin-top:60px !important;}.mr-md-15,.mx-md-15{margin-right:60px !important;}.ml-md-15,.mx-md-15{margin-left:60px !important;}.mb-md-15,.my-md-15{margin-bottom:60px !important;}.ms-md-15{margin-inline-start:60px !important;}.me-md-15{margin-inline-end:60px !important;}.ma-md-15{margin:60px !important;}.mt-md-16,.my-md-16{margin-top:64px !important;}.mr-md-16,.mx-md-16{margin-right:64px !important;}.ml-md-16,.mx-md-16{margin-left:64px !important;}.mb-md-16,.my-md-16{margin-bottom:64px !important;}.ms-md-16{margin-inline-start:64px !important;}.me-md-16{margin-inline-end:64px !important;}.ma-md-16{margin:64px !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ms-md-auto{margin-inline-start:auto !important;}.me-md-auto{margin-inline-end:auto !important;}.ma-md-auto{margin:auto !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.ps-md-0{padding-inline-start:0 !important;}.pe-md-0{padding-inline-end:0 !important;}.pa-md-0{padding:0 !important;}.pt-md-1,.py-md-1{padding-top:4px !important;}.pr-md-1,.px-md-1{padding-right:4px !important;}.pl-md-1,.px-md-1{padding-left:4px !important;}.pb-md-1,.py-md-1{padding-bottom:4px !important;}.ps-md-1{padding-inline-start:4px !important;}.pe-md-1{padding-inline-end:4px !important;}.pa-md-1{padding:4px !important;}.pt-md-2,.py-md-2{padding-top:8px !important;}.pr-md-2,.px-md-2{padding-right:8px !important;}.pl-md-2,.px-md-2{padding-left:8px !important;}.pb-md-2,.py-md-2{padding-bottom:8px !important;}.ps-md-2{padding-inline-start:8px !important;}.pe-md-2{padding-inline-end:8px !important;}.pa-md-2{padding:8px !important;}.pt-md-3,.py-md-3{padding-top:12px !important;}.pr-md-3,.px-md-3{padding-right:12px !important;}.pl-md-3,.px-md-3{padding-left:12px !important;}.pb-md-3,.py-md-3{padding-bottom:12px !important;}.ps-md-3{padding-inline-start:12px !important;}.pe-md-3{padding-inline-end:12px !important;}.pa-md-3{padding:12px !important;}.pt-md-4,.py-md-4{padding-top:16px !important;}.pr-md-4,.px-md-4{padding-right:16px !important;}.pl-md-4,.px-md-4{padding-left:16px !important;}.pb-md-4,.py-md-4{padding-bottom:16px !important;}.ps-md-4{padding-inline-start:16px !important;}.pe-md-4{padding-inline-end:16px !important;}.pa-md-4{padding:16px !important;}.pt-md-5,.py-md-5{padding-top:20px !important;}.pr-md-5,.px-md-5{padding-right:20px !important;}.pl-md-5,.px-md-5{padding-left:20px !important;}.pb-md-5,.py-md-5{padding-bottom:20px !important;}.ps-md-5{padding-inline-start:20px !important;}.pe-md-5{padding-inline-end:20px !important;}.pa-md-5{padding:20px !important;}.pt-md-6,.py-md-6{padding-top:24px !important;}.pr-md-6,.px-md-6{padding-right:24px !important;}.pl-md-6,.px-md-6{padding-left:24px !important;}.pb-md-6,.py-md-6{padding-bottom:24px !important;}.ps-md-6{padding-inline-start:24px !important;}.pe-md-6{padding-inline-end:24px !important;}.pa-md-6{padding:24px !important;}.pt-md-7,.py-md-7{padding-top:28px !important;}.pr-md-7,.px-md-7{padding-right:28px !important;}.pl-md-7,.px-md-7{padding-left:28px !important;}.pb-md-7,.py-md-7{padding-bottom:28px !important;}.ps-md-7{padding-inline-start:28px !important;}.pe-md-7{padding-inline-end:28px !important;}.pa-md-7{padding:28px !important;}.pt-md-8,.py-md-8{padding-top:32px !important;}.pr-md-8,.px-md-8{padding-right:32px !important;}.pl-md-8,.px-md-8{padding-left:32px !important;}.pb-md-8,.py-md-8{padding-bottom:32px !important;}.ps-md-8{padding-inline-start:32px !important;}.pe-md-8{padding-inline-end:32px !important;}.pa-md-8{padding:32px !important;}.pt-md-9,.py-md-9{padding-top:36px !important;}.pr-md-9,.px-md-9{padding-right:36px !important;}.pl-md-9,.px-md-9{padding-left:36px !important;}.pb-md-9,.py-md-9{padding-bottom:36px !important;}.ps-md-9{padding-inline-start:36px !important;}.pe-md-9{padding-inline-end:36px !important;}.pa-md-9{padding:36px !important;}.pt-md-10,.py-md-10{padding-top:40px !important;}.pr-md-10,.px-md-10{padding-right:40px !important;}.pl-md-10,.px-md-10{padding-left:40px !important;}.pb-md-10,.py-md-10{padding-bottom:40px !important;}.ps-md-10{padding-inline-start:40px !important;}.pe-md-10{padding-inline-end:40px !important;}.pa-md-10{padding:40px !important;}.pt-md-11,.py-md-11{padding-top:44px !important;}.pr-md-11,.px-md-11{padding-right:44px !important;}.pl-md-11,.px-md-11{padding-left:44px !important;}.pb-md-11,.py-md-11{padding-bottom:44px !important;}.ps-md-11{padding-inline-start:44px !important;}.pe-md-11{padding-inline-end:44px !important;}.pa-md-11{padding:44px !important;}.pt-md-12,.py-md-12{padding-top:48px !important;}.pr-md-12,.px-md-12{padding-right:48px !important;}.pl-md-12,.px-md-12{padding-left:48px !important;}.pb-md-12,.py-md-12{padding-bottom:48px !important;}.ps-md-12{padding-inline-start:48px !important;}.pe-md-12{padding-inline-end:48px !important;}.pa-md-12{padding:48px !important;}.pt-md-13,.py-md-13{padding-top:52px !important;}.pr-md-13,.px-md-13{padding-right:52px !important;}.pl-md-13,.px-md-13{padding-left:52px !important;}.pb-md-13,.py-md-13{padding-bottom:52px !important;}.ps-md-13{padding-inline-start:52px !important;}.pe-md-13{padding-inline-end:52px !important;}.pa-md-13{padding:52px !important;}.pt-md-14,.py-md-14{padding-top:56px !important;}.pr-md-14,.px-md-14{padding-right:56px !important;}.pl-md-14,.px-md-14{padding-left:56px !important;}.pb-md-14,.py-md-14{padding-bottom:56px !important;}.ps-md-14{padding-inline-start:56px !important;}.pe-md-14{padding-inline-end:56px !important;}.pa-md-14{padding:56px !important;}.pt-md-15,.py-md-15{padding-top:60px !important;}.pr-md-15,.px-md-15{padding-right:60px !important;}.pl-md-15,.px-md-15{padding-left:60px !important;}.pb-md-15,.py-md-15{padding-bottom:60px !important;}.ps-md-15{padding-inline-start:60px !important;}.pe-md-15{padding-inline-end:60px !important;}.pa-md-15{padding:60px !important;}.pt-md-16,.py-md-16{padding-top:64px !important;}.pr-md-16,.px-md-16{padding-right:64px !important;}.pl-md-16,.px-md-16{padding-left:64px !important;}.pb-md-16,.py-md-16{padding-bottom:64px !important;}.ps-md-16{padding-inline-start:64px !important;}.pe-md-16{padding-inline-end:64px !important;}.pa-md-16{padding:64px !important;}.pt-md-auto,.py-md-auto{padding-top:auto !important;}.pr-md-auto,.px-md-auto{padding-right:auto !important;}.pl-md-auto,.px-md-auto{padding-left:auto !important;}.pb-md-auto,.py-md-auto{padding-bottom:auto !important;}.ps-md-auto{padding-inline-start:auto !important;}.pe-md-auto{padding-inline-end:auto !important;}.pa-md-auto{padding:auto !important;}.mt-md-n1,.my-md-n1{margin-top:-4px !important;}.mr-md-n1,.mx-md-n1{margin-right:-4px !important;}.ml-md-n1,.mx-md-n1{margin-left:-4px !important;}.mb-md-n1,.my-md-n1{margin-bottom:-4px !important;}.ms-md-n1{margin-inline-start:-4px !important;}.me-md-n1{margin-inline-end:-4px !important;}.ma-md-n1{margin:-4px !important;}.mt-md-n2,.my-md-n2{margin-top:-8px !important;}.mr-md-n2,.mx-md-n2{margin-right:-8px !important;}.ml-md-n2,.mx-md-n2{margin-left:-8px !important;}.mb-md-n2,.my-md-n2{margin-bottom:-8px !important;}.ms-md-n2{margin-inline-start:-8px !important;}.me-md-n2{margin-inline-end:-8px !important;}.ma-md-n2{margin:-8px !important;}.mt-md-n3,.my-md-n3{margin-top:-12px !important;}.mr-md-n3,.mx-md-n3{margin-right:-12px !important;}.ml-md-n3,.mx-md-n3{margin-left:-12px !important;}.mb-md-n3,.my-md-n3{margin-bottom:-12px !important;}.ms-md-n3{margin-inline-start:-12px !important;}.me-md-n3{margin-inline-end:-12px !important;}.ma-md-n3{margin:-12px !important;}.mt-md-n4,.my-md-n4{margin-top:-16px !important;}.mr-md-n4,.mx-md-n4{margin-right:-16px !important;}.ml-md-n4,.mx-md-n4{margin-left:-16px !important;}.mb-md-n4,.my-md-n4{margin-bottom:-16px !important;}.ms-md-n4{margin-inline-start:-16px !important;}.me-md-n4{margin-inline-end:-16px !important;}.ma-md-n4{margin:-16px !important;}.mt-md-n5,.my-md-n5{margin-top:-20px !important;}.mr-md-n5,.mx-md-n5{margin-right:-20px !important;}.ml-md-n5,.mx-md-n5{margin-left:-20px !important;}.mb-md-n5,.my-md-n5{margin-bottom:-20px !important;}.ms-md-n5{margin-inline-start:-20px !important;}.me-md-n5{margin-inline-end:-20px !important;}.ma-md-n5{margin:-20px !important;}.mt-md-n6,.my-md-n6{margin-top:-24px !important;}.mr-md-n6,.mx-md-n6{margin-right:-24px !important;}.ml-md-n6,.mx-md-n6{margin-left:-24px !important;}.mb-md-n6,.my-md-n6{margin-bottom:-24px !important;}.ms-md-n6{margin-inline-start:-24px !important;}.me-md-n6{margin-inline-end:-24px !important;}.ma-md-n6{margin:-24px !important;}.mt-md-n7,.my-md-n7{margin-top:-28px !important;}.mr-md-n7,.mx-md-n7{margin-right:-28px !important;}.ml-md-n7,.mx-md-n7{margin-left:-28px !important;}.mb-md-n7,.my-md-n7{margin-bottom:-28px !important;}.ms-md-n7{margin-inline-start:-28px !important;}.me-md-n7{margin-inline-end:-28px !important;}.ma-md-n7{margin:-28px !important;}.mt-md-n8,.my-md-n8{margin-top:-32px !important;}.mr-md-n8,.mx-md-n8{margin-right:-32px !important;}.ml-md-n8,.mx-md-n8{margin-left:-32px !important;}.mb-md-n8,.my-md-n8{margin-bottom:-32px !important;}.ms-md-n8{margin-inline-start:-32px !important;}.me-md-n8{margin-inline-end:-32px !important;}.ma-md-n8{margin:-32px !important;}.mt-md-n9,.my-md-n9{margin-top:-36px !important;}.mr-md-n9,.mx-md-n9{margin-right:-36px !important;}.ml-md-n9,.mx-md-n9{margin-left:-36px !important;}.mb-md-n9,.my-md-n9{margin-bottom:-36px !important;}.ms-md-n9{margin-inline-start:-36px !important;}.me-md-n9{margin-inline-end:-36px !important;}.ma-md-n9{margin:-36px !important;}.mt-md-n10,.my-md-n10{margin-top:-40px !important;}.mr-md-n10,.mx-md-n10{margin-right:-40px !important;}.ml-md-n10,.mx-md-n10{margin-left:-40px !important;}.mb-md-n10,.my-md-n10{margin-bottom:-40px !important;}.ms-md-n10{margin-inline-start:-40px !important;}.me-md-n10{margin-inline-end:-40px !important;}.ma-md-n10{margin:-40px !important;}.mt-md-n11,.my-md-n11{margin-top:-44px !important;}.mr-md-n11,.mx-md-n11{margin-right:-44px !important;}.ml-md-n11,.mx-md-n11{margin-left:-44px !important;}.mb-md-n11,.my-md-n11{margin-bottom:-44px !important;}.ms-md-n11{margin-inline-start:-44px !important;}.me-md-n11{margin-inline-end:-44px !important;}.ma-md-n11{margin:-44px !important;}.mt-md-n12,.my-md-n12{margin-top:-48px !important;}.mr-md-n12,.mx-md-n12{margin-right:-48px !important;}.ml-md-n12,.mx-md-n12{margin-left:-48px !important;}.mb-md-n12,.my-md-n12{margin-bottom:-48px !important;}.ms-md-n12{margin-inline-start:-48px !important;}.me-md-n12{margin-inline-end:-48px !important;}.ma-md-n12{margin:-48px !important;}.mt-md-n13,.my-md-n13{margin-top:-52px !important;}.mr-md-n13,.mx-md-n13{margin-right:-52px !important;}.ml-md-n13,.mx-md-n13{margin-left:-52px !important;}.mb-md-n13,.my-md-n13{margin-bottom:-52px !important;}.ms-md-n13{margin-inline-start:-52px !important;}.me-md-n13{margin-inline-end:-52px !important;}.ma-md-n13{margin:-52px !important;}.mt-md-n14,.my-md-n14{margin-top:-56px !important;}.mr-md-n14,.mx-md-n14{margin-right:-56px !important;}.ml-md-n14,.mx-md-n14{margin-left:-56px !important;}.mb-md-n14,.my-md-n14{margin-bottom:-56px !important;}.ms-md-n14{margin-inline-start:-56px !important;}.me-md-n14{margin-inline-end:-56px !important;}.ma-md-n14{margin:-56px !important;}.mt-md-n15,.my-md-n15{margin-top:-60px !important;}.mr-md-n15,.mx-md-n15{margin-right:-60px !important;}.ml-md-n15,.mx-md-n15{margin-left:-60px !important;}.mb-md-n15,.my-md-n15{margin-bottom:-60px !important;}.ms-md-n15{margin-inline-start:-60px !important;}.me-md-n15{margin-inline-end:-60px !important;}.ma-md-n15{margin:-60px !important;}.mt-md-n16,.my-md-n16{margin-top:-64px !important;}.mr-md-n16,.mx-md-n16{margin-right:-64px !important;}.ml-md-n16,.mx-md-n16{margin-left:-64px !important;}.mb-md-n16,.my-md-n16{margin-bottom:-64px !important;}.ms-md-n16{margin-inline-start:-64px !important;}.me-md-n16{margin-inline-end:-64px !important;}.ma-md-n16{margin:-64px !important;}}@media screen and (min-width:1280px){.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ms-lg-0{margin-inline-start:0 !important;}.me-lg-0{margin-inline-end:0 !important;}.ma-lg-0{margin:0 !important;}.mt-lg-1,.my-lg-1{margin-top:4px !important;}.mr-lg-1,.mx-lg-1{margin-right:4px !important;}.ml-lg-1,.mx-lg-1{margin-left:4px !important;}.mb-lg-1,.my-lg-1{margin-bottom:4px !important;}.ms-lg-1{margin-inline-start:4px !important;}.me-lg-1{margin-inline-end:4px !important;}.ma-lg-1{margin:4px !important;}.mt-lg-2,.my-lg-2{margin-top:8px !important;}.mr-lg-2,.mx-lg-2{margin-right:8px !important;}.ml-lg-2,.mx-lg-2{margin-left:8px !important;}.mb-lg-2,.my-lg-2{margin-bottom:8px !important;}.ms-lg-2{margin-inline-start:8px !important;}.me-lg-2{margin-inline-end:8px !important;}.ma-lg-2{margin:8px !important;}.mt-lg-3,.my-lg-3{margin-top:12px !important;}.mr-lg-3,.mx-lg-3{margin-right:12px !important;}.ml-lg-3,.mx-lg-3{margin-left:12px !important;}.mb-lg-3,.my-lg-3{margin-bottom:12px !important;}.ms-lg-3{margin-inline-start:12px !important;}.me-lg-3{margin-inline-end:12px !important;}.ma-lg-3{margin:12px !important;}.mt-lg-4,.my-lg-4{margin-top:16px !important;}.mr-lg-4,.mx-lg-4{margin-right:16px !important;}.ml-lg-4,.mx-lg-4{margin-left:16px !important;}.mb-lg-4,.my-lg-4{margin-bottom:16px !important;}.ms-lg-4{margin-inline-start:16px !important;}.me-lg-4{margin-inline-end:16px !important;}.ma-lg-4{margin:16px !important;}.mt-lg-5,.my-lg-5{margin-top:20px !important;}.mr-lg-5,.mx-lg-5{margin-right:20px !important;}.ml-lg-5,.mx-lg-5{margin-left:20px !important;}.mb-lg-5,.my-lg-5{margin-bottom:20px !important;}.ms-lg-5{margin-inline-start:20px !important;}.me-lg-5{margin-inline-end:20px !important;}.ma-lg-5{margin:20px !important;}.mt-lg-6,.my-lg-6{margin-top:24px !important;}.mr-lg-6,.mx-lg-6{margin-right:24px !important;}.ml-lg-6,.mx-lg-6{margin-left:24px !important;}.mb-lg-6,.my-lg-6{margin-bottom:24px !important;}.ms-lg-6{margin-inline-start:24px !important;}.me-lg-6{margin-inline-end:24px !important;}.ma-lg-6{margin:24px !important;}.mt-lg-7,.my-lg-7{margin-top:28px !important;}.mr-lg-7,.mx-lg-7{margin-right:28px !important;}.ml-lg-7,.mx-lg-7{margin-left:28px !important;}.mb-lg-7,.my-lg-7{margin-bottom:28px !important;}.ms-lg-7{margin-inline-start:28px !important;}.me-lg-7{margin-inline-end:28px !important;}.ma-lg-7{margin:28px !important;}.mt-lg-8,.my-lg-8{margin-top:32px !important;}.mr-lg-8,.mx-lg-8{margin-right:32px !important;}.ml-lg-8,.mx-lg-8{margin-left:32px !important;}.mb-lg-8,.my-lg-8{margin-bottom:32px !important;}.ms-lg-8{margin-inline-start:32px !important;}.me-lg-8{margin-inline-end:32px !important;}.ma-lg-8{margin:32px !important;}.mt-lg-9,.my-lg-9{margin-top:36px !important;}.mr-lg-9,.mx-lg-9{margin-right:36px !important;}.ml-lg-9,.mx-lg-9{margin-left:36px !important;}.mb-lg-9,.my-lg-9{margin-bottom:36px !important;}.ms-lg-9{margin-inline-start:36px !important;}.me-lg-9{margin-inline-end:36px !important;}.ma-lg-9{margin:36px !important;}.mt-lg-10,.my-lg-10{margin-top:40px !important;}.mr-lg-10,.mx-lg-10{margin-right:40px !important;}.ml-lg-10,.mx-lg-10{margin-left:40px !important;}.mb-lg-10,.my-lg-10{margin-bottom:40px !important;}.ms-lg-10{margin-inline-start:40px !important;}.me-lg-10{margin-inline-end:40px !important;}.ma-lg-10{margin:40px !important;}.mt-lg-11,.my-lg-11{margin-top:44px !important;}.mr-lg-11,.mx-lg-11{margin-right:44px !important;}.ml-lg-11,.mx-lg-11{margin-left:44px !important;}.mb-lg-11,.my-lg-11{margin-bottom:44px !important;}.ms-lg-11{margin-inline-start:44px !important;}.me-lg-11{margin-inline-end:44px !important;}.ma-lg-11{margin:44px !important;}.mt-lg-12,.my-lg-12{margin-top:48px !important;}.mr-lg-12,.mx-lg-12{margin-right:48px !important;}.ml-lg-12,.mx-lg-12{margin-left:48px !important;}.mb-lg-12,.my-lg-12{margin-bottom:48px !important;}.ms-lg-12{margin-inline-start:48px !important;}.me-lg-12{margin-inline-end:48px !important;}.ma-lg-12{margin:48px !important;}.mt-lg-13,.my-lg-13{margin-top:52px !important;}.mr-lg-13,.mx-lg-13{margin-right:52px !important;}.ml-lg-13,.mx-lg-13{margin-left:52px !important;}.mb-lg-13,.my-lg-13{margin-bottom:52px !important;}.ms-lg-13{margin-inline-start:52px !important;}.me-lg-13{margin-inline-end:52px !important;}.ma-lg-13{margin:52px !important;}.mt-lg-14,.my-lg-14{margin-top:56px !important;}.mr-lg-14,.mx-lg-14{margin-right:56px !important;}.ml-lg-14,.mx-lg-14{margin-left:56px !important;}.mb-lg-14,.my-lg-14{margin-bottom:56px !important;}.ms-lg-14{margin-inline-start:56px !important;}.me-lg-14{margin-inline-end:56px !important;}.ma-lg-14{margin:56px !important;}.mt-lg-15,.my-lg-15{margin-top:60px !important;}.mr-lg-15,.mx-lg-15{margin-right:60px !important;}.ml-lg-15,.mx-lg-15{margin-left:60px !important;}.mb-lg-15,.my-lg-15{margin-bottom:60px !important;}.ms-lg-15{margin-inline-start:60px !important;}.me-lg-15{margin-inline-end:60px !important;}.ma-lg-15{margin:60px !important;}.mt-lg-16,.my-lg-16{margin-top:64px !important;}.mr-lg-16,.mx-lg-16{margin-right:64px !important;}.ml-lg-16,.mx-lg-16{margin-left:64px !important;}.mb-lg-16,.my-lg-16{margin-bottom:64px !important;}.ms-lg-16{margin-inline-start:64px !important;}.me-lg-16{margin-inline-end:64px !important;}.ma-lg-16{margin:64px !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ms-lg-auto{margin-inline-start:auto !important;}.me-lg-auto{margin-inline-end:auto !important;}.ma-lg-auto{margin:auto !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.ps-lg-0{padding-inline-start:0 !important;}.pe-lg-0{padding-inline-end:0 !important;}.pa-lg-0{padding:0 !important;}.pt-lg-1,.py-lg-1{padding-top:4px !important;}.pr-lg-1,.px-lg-1{padding-right:4px !important;}.pl-lg-1,.px-lg-1{padding-left:4px !important;}.pb-lg-1,.py-lg-1{padding-bottom:4px !important;}.ps-lg-1{padding-inline-start:4px !important;}.pe-lg-1{padding-inline-end:4px !important;}.pa-lg-1{padding:4px !important;}.pt-lg-2,.py-lg-2{padding-top:8px !important;}.pr-lg-2,.px-lg-2{padding-right:8px !important;}.pl-lg-2,.px-lg-2{padding-left:8px !important;}.pb-lg-2,.py-lg-2{padding-bottom:8px !important;}.ps-lg-2{padding-inline-start:8px !important;}.pe-lg-2{padding-inline-end:8px !important;}.pa-lg-2{padding:8px !important;}.pt-lg-3,.py-lg-3{padding-top:12px !important;}.pr-lg-3,.px-lg-3{padding-right:12px !important;}.pl-lg-3,.px-lg-3{padding-left:12px !important;}.pb-lg-3,.py-lg-3{padding-bottom:12px !important;}.ps-lg-3{padding-inline-start:12px !important;}.pe-lg-3{padding-inline-end:12px !important;}.pa-lg-3{padding:12px !important;}.pt-lg-4,.py-lg-4{padding-top:16px !important;}.pr-lg-4,.px-lg-4{padding-right:16px !important;}.pl-lg-4,.px-lg-4{padding-left:16px !important;}.pb-lg-4,.py-lg-4{padding-bottom:16px !important;}.ps-lg-4{padding-inline-start:16px !important;}.pe-lg-4{padding-inline-end:16px !important;}.pa-lg-4{padding:16px !important;}.pt-lg-5,.py-lg-5{padding-top:20px !important;}.pr-lg-5,.px-lg-5{padding-right:20px !important;}.pl-lg-5,.px-lg-5{padding-left:20px !important;}.pb-lg-5,.py-lg-5{padding-bottom:20px !important;}.ps-lg-5{padding-inline-start:20px !important;}.pe-lg-5{padding-inline-end:20px !important;}.pa-lg-5{padding:20px !important;}.pt-lg-6,.py-lg-6{padding-top:24px !important;}.pr-lg-6,.px-lg-6{padding-right:24px !important;}.pl-lg-6,.px-lg-6{padding-left:24px !important;}.pb-lg-6,.py-lg-6{padding-bottom:24px !important;}.ps-lg-6{padding-inline-start:24px !important;}.pe-lg-6{padding-inline-end:24px !important;}.pa-lg-6{padding:24px !important;}.pt-lg-7,.py-lg-7{padding-top:28px !important;}.pr-lg-7,.px-lg-7{padding-right:28px !important;}.pl-lg-7,.px-lg-7{padding-left:28px !important;}.pb-lg-7,.py-lg-7{padding-bottom:28px !important;}.ps-lg-7{padding-inline-start:28px !important;}.pe-lg-7{padding-inline-end:28px !important;}.pa-lg-7{padding:28px !important;}.pt-lg-8,.py-lg-8{padding-top:32px !important;}.pr-lg-8,.px-lg-8{padding-right:32px !important;}.pl-lg-8,.px-lg-8{padding-left:32px !important;}.pb-lg-8,.py-lg-8{padding-bottom:32px !important;}.ps-lg-8{padding-inline-start:32px !important;}.pe-lg-8{padding-inline-end:32px !important;}.pa-lg-8{padding:32px !important;}.pt-lg-9,.py-lg-9{padding-top:36px !important;}.pr-lg-9,.px-lg-9{padding-right:36px !important;}.pl-lg-9,.px-lg-9{padding-left:36px !important;}.pb-lg-9,.py-lg-9{padding-bottom:36px !important;}.ps-lg-9{padding-inline-start:36px !important;}.pe-lg-9{padding-inline-end:36px !important;}.pa-lg-9{padding:36px !important;}.pt-lg-10,.py-lg-10{padding-top:40px !important;}.pr-lg-10,.px-lg-10{padding-right:40px !important;}.pl-lg-10,.px-lg-10{padding-left:40px !important;}.pb-lg-10,.py-lg-10{padding-bottom:40px !important;}.ps-lg-10{padding-inline-start:40px !important;}.pe-lg-10{padding-inline-end:40px !important;}.pa-lg-10{padding:40px !important;}.pt-lg-11,.py-lg-11{padding-top:44px !important;}.pr-lg-11,.px-lg-11{padding-right:44px !important;}.pl-lg-11,.px-lg-11{padding-left:44px !important;}.pb-lg-11,.py-lg-11{padding-bottom:44px !important;}.ps-lg-11{padding-inline-start:44px !important;}.pe-lg-11{padding-inline-end:44px !important;}.pa-lg-11{padding:44px !important;}.pt-lg-12,.py-lg-12{padding-top:48px !important;}.pr-lg-12,.px-lg-12{padding-right:48px !important;}.pl-lg-12,.px-lg-12{padding-left:48px !important;}.pb-lg-12,.py-lg-12{padding-bottom:48px !important;}.ps-lg-12{padding-inline-start:48px !important;}.pe-lg-12{padding-inline-end:48px !important;}.pa-lg-12{padding:48px !important;}.pt-lg-13,.py-lg-13{padding-top:52px !important;}.pr-lg-13,.px-lg-13{padding-right:52px !important;}.pl-lg-13,.px-lg-13{padding-left:52px !important;}.pb-lg-13,.py-lg-13{padding-bottom:52px !important;}.ps-lg-13{padding-inline-start:52px !important;}.pe-lg-13{padding-inline-end:52px !important;}.pa-lg-13{padding:52px !important;}.pt-lg-14,.py-lg-14{padding-top:56px !important;}.pr-lg-14,.px-lg-14{padding-right:56px !important;}.pl-lg-14,.px-lg-14{padding-left:56px !important;}.pb-lg-14,.py-lg-14{padding-bottom:56px !important;}.ps-lg-14{padding-inline-start:56px !important;}.pe-lg-14{padding-inline-end:56px !important;}.pa-lg-14{padding:56px !important;}.pt-lg-15,.py-lg-15{padding-top:60px !important;}.pr-lg-15,.px-lg-15{padding-right:60px !important;}.pl-lg-15,.px-lg-15{padding-left:60px !important;}.pb-lg-15,.py-lg-15{padding-bottom:60px !important;}.ps-lg-15{padding-inline-start:60px !important;}.pe-lg-15{padding-inline-end:60px !important;}.pa-lg-15{padding:60px !important;}.pt-lg-16,.py-lg-16{padding-top:64px !important;}.pr-lg-16,.px-lg-16{padding-right:64px !important;}.pl-lg-16,.px-lg-16{padding-left:64px !important;}.pb-lg-16,.py-lg-16{padding-bottom:64px !important;}.ps-lg-16{padding-inline-start:64px !important;}.pe-lg-16{padding-inline-end:64px !important;}.pa-lg-16{padding:64px !important;}.pt-lg-auto,.py-lg-auto{padding-top:auto !important;}.pr-lg-auto,.px-lg-auto{padding-right:auto !important;}.pl-lg-auto,.px-lg-auto{padding-left:auto !important;}.pb-lg-auto,.py-lg-auto{padding-bottom:auto !important;}.ps-lg-auto{padding-inline-start:auto !important;}.pe-lg-auto{padding-inline-end:auto !important;}.pa-lg-auto{padding:auto !important;}.mt-lg-n1,.my-lg-n1{margin-top:-4px !important;}.mr-lg-n1,.mx-lg-n1{margin-right:-4px !important;}.ml-lg-n1,.mx-lg-n1{margin-left:-4px !important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-4px !important;}.ms-lg-n1{margin-inline-start:-4px !important;}.me-lg-n1{margin-inline-end:-4px !important;}.ma-lg-n1{margin:-4px !important;}.mt-lg-n2,.my-lg-n2{margin-top:-8px !important;}.mr-lg-n2,.mx-lg-n2{margin-right:-8px !important;}.ml-lg-n2,.mx-lg-n2{margin-left:-8px !important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-8px !important;}.ms-lg-n2{margin-inline-start:-8px !important;}.me-lg-n2{margin-inline-end:-8px !important;}.ma-lg-n2{margin:-8px !important;}.mt-lg-n3,.my-lg-n3{margin-top:-12px !important;}.mr-lg-n3,.mx-lg-n3{margin-right:-12px !important;}.ml-lg-n3,.mx-lg-n3{margin-left:-12px !important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-12px !important;}.ms-lg-n3{margin-inline-start:-12px !important;}.me-lg-n3{margin-inline-end:-12px !important;}.ma-lg-n3{margin:-12px !important;}.mt-lg-n4,.my-lg-n4{margin-top:-16px !important;}.mr-lg-n4,.mx-lg-n4{margin-right:-16px !important;}.ml-lg-n4,.mx-lg-n4{margin-left:-16px !important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-16px !important;}.ms-lg-n4{margin-inline-start:-16px !important;}.me-lg-n4{margin-inline-end:-16px !important;}.ma-lg-n4{margin:-16px !important;}.mt-lg-n5,.my-lg-n5{margin-top:-20px !important;}.mr-lg-n5,.mx-lg-n5{margin-right:-20px !important;}.ml-lg-n5,.mx-lg-n5{margin-left:-20px !important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-20px !important;}.ms-lg-n5{margin-inline-start:-20px !important;}.me-lg-n5{margin-inline-end:-20px !important;}.ma-lg-n5{margin:-20px !important;}.mt-lg-n6,.my-lg-n6{margin-top:-24px !important;}.mr-lg-n6,.mx-lg-n6{margin-right:-24px !important;}.ml-lg-n6,.mx-lg-n6{margin-left:-24px !important;}.mb-lg-n6,.my-lg-n6{margin-bottom:-24px !important;}.ms-lg-n6{margin-inline-start:-24px !important;}.me-lg-n6{margin-inline-end:-24px !important;}.ma-lg-n6{margin:-24px !important;}.mt-lg-n7,.my-lg-n7{margin-top:-28px !important;}.mr-lg-n7,.mx-lg-n7{margin-right:-28px !important;}.ml-lg-n7,.mx-lg-n7{margin-left:-28px !important;}.mb-lg-n7,.my-lg-n7{margin-bottom:-28px !important;}.ms-lg-n7{margin-inline-start:-28px !important;}.me-lg-n7{margin-inline-end:-28px !important;}.ma-lg-n7{margin:-28px !important;}.mt-lg-n8,.my-lg-n8{margin-top:-32px !important;}.mr-lg-n8,.mx-lg-n8{margin-right:-32px !important;}.ml-lg-n8,.mx-lg-n8{margin-left:-32px !important;}.mb-lg-n8,.my-lg-n8{margin-bottom:-32px !important;}.ms-lg-n8{margin-inline-start:-32px !important;}.me-lg-n8{margin-inline-end:-32px !important;}.ma-lg-n8{margin:-32px !important;}.mt-lg-n9,.my-lg-n9{margin-top:-36px !important;}.mr-lg-n9,.mx-lg-n9{margin-right:-36px !important;}.ml-lg-n9,.mx-lg-n9{margin-left:-36px !important;}.mb-lg-n9,.my-lg-n9{margin-bottom:-36px !important;}.ms-lg-n9{margin-inline-start:-36px !important;}.me-lg-n9{margin-inline-end:-36px !important;}.ma-lg-n9{margin:-36px !important;}.mt-lg-n10,.my-lg-n10{margin-top:-40px !important;}.mr-lg-n10,.mx-lg-n10{margin-right:-40px !important;}.ml-lg-n10,.mx-lg-n10{margin-left:-40px !important;}.mb-lg-n10,.my-lg-n10{margin-bottom:-40px !important;}.ms-lg-n10{margin-inline-start:-40px !important;}.me-lg-n10{margin-inline-end:-40px !important;}.ma-lg-n10{margin:-40px !important;}.mt-lg-n11,.my-lg-n11{margin-top:-44px !important;}.mr-lg-n11,.mx-lg-n11{margin-right:-44px !important;}.ml-lg-n11,.mx-lg-n11{margin-left:-44px !important;}.mb-lg-n11,.my-lg-n11{margin-bottom:-44px !important;}.ms-lg-n11{margin-inline-start:-44px !important;}.me-lg-n11{margin-inline-end:-44px !important;}.ma-lg-n11{margin:-44px !important;}.mt-lg-n12,.my-lg-n12{margin-top:-48px !important;}.mr-lg-n12,.mx-lg-n12{margin-right:-48px !important;}.ml-lg-n12,.mx-lg-n12{margin-left:-48px !important;}.mb-lg-n12,.my-lg-n12{margin-bottom:-48px !important;}.ms-lg-n12{margin-inline-start:-48px !important;}.me-lg-n12{margin-inline-end:-48px !important;}.ma-lg-n12{margin:-48px !important;}.mt-lg-n13,.my-lg-n13{margin-top:-52px !important;}.mr-lg-n13,.mx-lg-n13{margin-right:-52px !important;}.ml-lg-n13,.mx-lg-n13{margin-left:-52px !important;}.mb-lg-n13,.my-lg-n13{margin-bottom:-52px !important;}.ms-lg-n13{margin-inline-start:-52px !important;}.me-lg-n13{margin-inline-end:-52px !important;}.ma-lg-n13{margin:-52px !important;}.mt-lg-n14,.my-lg-n14{margin-top:-56px !important;}.mr-lg-n14,.mx-lg-n14{margin-right:-56px !important;}.ml-lg-n14,.mx-lg-n14{margin-left:-56px !important;}.mb-lg-n14,.my-lg-n14{margin-bottom:-56px !important;}.ms-lg-n14{margin-inline-start:-56px !important;}.me-lg-n14{margin-inline-end:-56px !important;}.ma-lg-n14{margin:-56px !important;}.mt-lg-n15,.my-lg-n15{margin-top:-60px !important;}.mr-lg-n15,.mx-lg-n15{margin-right:-60px !important;}.ml-lg-n15,.mx-lg-n15{margin-left:-60px !important;}.mb-lg-n15,.my-lg-n15{margin-bottom:-60px !important;}.ms-lg-n15{margin-inline-start:-60px !important;}.me-lg-n15{margin-inline-end:-60px !important;}.ma-lg-n15{margin:-60px !important;}.mt-lg-n16,.my-lg-n16{margin-top:-64px !important;}.mr-lg-n16,.mx-lg-n16{margin-right:-64px !important;}.ml-lg-n16,.mx-lg-n16{margin-left:-64px !important;}.mb-lg-n16,.my-lg-n16{margin-bottom:-64px !important;}.ms-lg-n16{margin-inline-start:-64px !important;}.me-lg-n16{margin-inline-end:-64px !important;}.ma-lg-n16{margin:-64px !important;}}@media screen and (min-width:1920px){.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ms-xl-0{margin-inline-start:0 !important;}.me-xl-0{margin-inline-end:0 !important;}.ma-xl-0{margin:0 !important;}.mt-xl-1,.my-xl-1{margin-top:4px !important;}.mr-xl-1,.mx-xl-1{margin-right:4px !important;}.ml-xl-1,.mx-xl-1{margin-left:4px !important;}.mb-xl-1,.my-xl-1{margin-bottom:4px !important;}.ms-xl-1{margin-inline-start:4px !important;}.me-xl-1{margin-inline-end:4px !important;}.ma-xl-1{margin:4px !important;}.mt-xl-2,.my-xl-2{margin-top:8px !important;}.mr-xl-2,.mx-xl-2{margin-right:8px !important;}.ml-xl-2,.mx-xl-2{margin-left:8px !important;}.mb-xl-2,.my-xl-2{margin-bottom:8px !important;}.ms-xl-2{margin-inline-start:8px !important;}.me-xl-2{margin-inline-end:8px !important;}.ma-xl-2{margin:8px !important;}.mt-xl-3,.my-xl-3{margin-top:12px !important;}.mr-xl-3,.mx-xl-3{margin-right:12px !important;}.ml-xl-3,.mx-xl-3{margin-left:12px !important;}.mb-xl-3,.my-xl-3{margin-bottom:12px !important;}.ms-xl-3{margin-inline-start:12px !important;}.me-xl-3{margin-inline-end:12px !important;}.ma-xl-3{margin:12px !important;}.mt-xl-4,.my-xl-4{margin-top:16px !important;}.mr-xl-4,.mx-xl-4{margin-right:16px !important;}.ml-xl-4,.mx-xl-4{margin-left:16px !important;}.mb-xl-4,.my-xl-4{margin-bottom:16px !important;}.ms-xl-4{margin-inline-start:16px !important;}.me-xl-4{margin-inline-end:16px !important;}.ma-xl-4{margin:16px !important;}.mt-xl-5,.my-xl-5{margin-top:20px !important;}.mr-xl-5,.mx-xl-5{margin-right:20px !important;}.ml-xl-5,.mx-xl-5{margin-left:20px !important;}.mb-xl-5,.my-xl-5{margin-bottom:20px !important;}.ms-xl-5{margin-inline-start:20px !important;}.me-xl-5{margin-inline-end:20px !important;}.ma-xl-5{margin:20px !important;}.mt-xl-6,.my-xl-6{margin-top:24px !important;}.mr-xl-6,.mx-xl-6{margin-right:24px !important;}.ml-xl-6,.mx-xl-6{margin-left:24px !important;}.mb-xl-6,.my-xl-6{margin-bottom:24px !important;}.ms-xl-6{margin-inline-start:24px !important;}.me-xl-6{margin-inline-end:24px !important;}.ma-xl-6{margin:24px !important;}.mt-xl-7,.my-xl-7{margin-top:28px !important;}.mr-xl-7,.mx-xl-7{margin-right:28px !important;}.ml-xl-7,.mx-xl-7{margin-left:28px !important;}.mb-xl-7,.my-xl-7{margin-bottom:28px !important;}.ms-xl-7{margin-inline-start:28px !important;}.me-xl-7{margin-inline-end:28px !important;}.ma-xl-7{margin:28px !important;}.mt-xl-8,.my-xl-8{margin-top:32px !important;}.mr-xl-8,.mx-xl-8{margin-right:32px !important;}.ml-xl-8,.mx-xl-8{margin-left:32px !important;}.mb-xl-8,.my-xl-8{margin-bottom:32px !important;}.ms-xl-8{margin-inline-start:32px !important;}.me-xl-8{margin-inline-end:32px !important;}.ma-xl-8{margin:32px !important;}.mt-xl-9,.my-xl-9{margin-top:36px !important;}.mr-xl-9,.mx-xl-9{margin-right:36px !important;}.ml-xl-9,.mx-xl-9{margin-left:36px !important;}.mb-xl-9,.my-xl-9{margin-bottom:36px !important;}.ms-xl-9{margin-inline-start:36px !important;}.me-xl-9{margin-inline-end:36px !important;}.ma-xl-9{margin:36px !important;}.mt-xl-10,.my-xl-10{margin-top:40px !important;}.mr-xl-10,.mx-xl-10{margin-right:40px !important;}.ml-xl-10,.mx-xl-10{margin-left:40px !important;}.mb-xl-10,.my-xl-10{margin-bottom:40px !important;}.ms-xl-10{margin-inline-start:40px !important;}.me-xl-10{margin-inline-end:40px !important;}.ma-xl-10{margin:40px !important;}.mt-xl-11,.my-xl-11{margin-top:44px !important;}.mr-xl-11,.mx-xl-11{margin-right:44px !important;}.ml-xl-11,.mx-xl-11{margin-left:44px !important;}.mb-xl-11,.my-xl-11{margin-bottom:44px !important;}.ms-xl-11{margin-inline-start:44px !important;}.me-xl-11{margin-inline-end:44px !important;}.ma-xl-11{margin:44px !important;}.mt-xl-12,.my-xl-12{margin-top:48px !important;}.mr-xl-12,.mx-xl-12{margin-right:48px !important;}.ml-xl-12,.mx-xl-12{margin-left:48px !important;}.mb-xl-12,.my-xl-12{margin-bottom:48px !important;}.ms-xl-12{margin-inline-start:48px !important;}.me-xl-12{margin-inline-end:48px !important;}.ma-xl-12{margin:48px !important;}.mt-xl-13,.my-xl-13{margin-top:52px !important;}.mr-xl-13,.mx-xl-13{margin-right:52px !important;}.ml-xl-13,.mx-xl-13{margin-left:52px !important;}.mb-xl-13,.my-xl-13{margin-bottom:52px !important;}.ms-xl-13{margin-inline-start:52px !important;}.me-xl-13{margin-inline-end:52px !important;}.ma-xl-13{margin:52px !important;}.mt-xl-14,.my-xl-14{margin-top:56px !important;}.mr-xl-14,.mx-xl-14{margin-right:56px !important;}.ml-xl-14,.mx-xl-14{margin-left:56px !important;}.mb-xl-14,.my-xl-14{margin-bottom:56px !important;}.ms-xl-14{margin-inline-start:56px !important;}.me-xl-14{margin-inline-end:56px !important;}.ma-xl-14{margin:56px !important;}.mt-xl-15,.my-xl-15{margin-top:60px !important;}.mr-xl-15,.mx-xl-15{margin-right:60px !important;}.ml-xl-15,.mx-xl-15{margin-left:60px !important;}.mb-xl-15,.my-xl-15{margin-bottom:60px !important;}.ms-xl-15{margin-inline-start:60px !important;}.me-xl-15{margin-inline-end:60px !important;}.ma-xl-15{margin:60px !important;}.mt-xl-16,.my-xl-16{margin-top:64px !important;}.mr-xl-16,.mx-xl-16{margin-right:64px !important;}.ml-xl-16,.mx-xl-16{margin-left:64px !important;}.mb-xl-16,.my-xl-16{margin-bottom:64px !important;}.ms-xl-16{margin-inline-start:64px !important;}.me-xl-16{margin-inline-end:64px !important;}.ma-xl-16{margin:64px !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ms-xl-auto{margin-inline-start:auto !important;}.me-xl-auto{margin-inline-end:auto !important;}.ma-xl-auto{margin:auto !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.ps-xl-0{padding-inline-start:0 !important;}.pe-xl-0{padding-inline-end:0 !important;}.pa-xl-0{padding:0 !important;}.pt-xl-1,.py-xl-1{padding-top:4px !important;}.pr-xl-1,.px-xl-1{padding-right:4px !important;}.pl-xl-1,.px-xl-1{padding-left:4px !important;}.pb-xl-1,.py-xl-1{padding-bottom:4px !important;}.ps-xl-1{padding-inline-start:4px !important;}.pe-xl-1{padding-inline-end:4px !important;}.pa-xl-1{padding:4px !important;}.pt-xl-2,.py-xl-2{padding-top:8px !important;}.pr-xl-2,.px-xl-2{padding-right:8px !important;}.pl-xl-2,.px-xl-2{padding-left:8px !important;}.pb-xl-2,.py-xl-2{padding-bottom:8px !important;}.ps-xl-2{padding-inline-start:8px !important;}.pe-xl-2{padding-inline-end:8px !important;}.pa-xl-2{padding:8px !important;}.pt-xl-3,.py-xl-3{padding-top:12px !important;}.pr-xl-3,.px-xl-3{padding-right:12px !important;}.pl-xl-3,.px-xl-3{padding-left:12px !important;}.pb-xl-3,.py-xl-3{padding-bottom:12px !important;}.ps-xl-3{padding-inline-start:12px !important;}.pe-xl-3{padding-inline-end:12px !important;}.pa-xl-3{padding:12px !important;}.pt-xl-4,.py-xl-4{padding-top:16px !important;}.pr-xl-4,.px-xl-4{padding-right:16px !important;}.pl-xl-4,.px-xl-4{padding-left:16px !important;}.pb-xl-4,.py-xl-4{padding-bottom:16px !important;}.ps-xl-4{padding-inline-start:16px !important;}.pe-xl-4{padding-inline-end:16px !important;}.pa-xl-4{padding:16px !important;}.pt-xl-5,.py-xl-5{padding-top:20px !important;}.pr-xl-5,.px-xl-5{padding-right:20px !important;}.pl-xl-5,.px-xl-5{padding-left:20px !important;}.pb-xl-5,.py-xl-5{padding-bottom:20px !important;}.ps-xl-5{padding-inline-start:20px !important;}.pe-xl-5{padding-inline-end:20px !important;}.pa-xl-5{padding:20px !important;}.pt-xl-6,.py-xl-6{padding-top:24px !important;}.pr-xl-6,.px-xl-6{padding-right:24px !important;}.pl-xl-6,.px-xl-6{padding-left:24px !important;}.pb-xl-6,.py-xl-6{padding-bottom:24px !important;}.ps-xl-6{padding-inline-start:24px !important;}.pe-xl-6{padding-inline-end:24px !important;}.pa-xl-6{padding:24px !important;}.pt-xl-7,.py-xl-7{padding-top:28px !important;}.pr-xl-7,.px-xl-7{padding-right:28px !important;}.pl-xl-7,.px-xl-7{padding-left:28px !important;}.pb-xl-7,.py-xl-7{padding-bottom:28px !important;}.ps-xl-7{padding-inline-start:28px !important;}.pe-xl-7{padding-inline-end:28px !important;}.pa-xl-7{padding:28px !important;}.pt-xl-8,.py-xl-8{padding-top:32px !important;}.pr-xl-8,.px-xl-8{padding-right:32px !important;}.pl-xl-8,.px-xl-8{padding-left:32px !important;}.pb-xl-8,.py-xl-8{padding-bottom:32px !important;}.ps-xl-8{padding-inline-start:32px !important;}.pe-xl-8{padding-inline-end:32px !important;}.pa-xl-8{padding:32px !important;}.pt-xl-9,.py-xl-9{padding-top:36px !important;}.pr-xl-9,.px-xl-9{padding-right:36px !important;}.pl-xl-9,.px-xl-9{padding-left:36px !important;}.pb-xl-9,.py-xl-9{padding-bottom:36px !important;}.ps-xl-9{padding-inline-start:36px !important;}.pe-xl-9{padding-inline-end:36px !important;}.pa-xl-9{padding:36px !important;}.pt-xl-10,.py-xl-10{padding-top:40px !important;}.pr-xl-10,.px-xl-10{padding-right:40px !important;}.pl-xl-10,.px-xl-10{padding-left:40px !important;}.pb-xl-10,.py-xl-10{padding-bottom:40px !important;}.ps-xl-10{padding-inline-start:40px !important;}.pe-xl-10{padding-inline-end:40px !important;}.pa-xl-10{padding:40px !important;}.pt-xl-11,.py-xl-11{padding-top:44px !important;}.pr-xl-11,.px-xl-11{padding-right:44px !important;}.pl-xl-11,.px-xl-11{padding-left:44px !important;}.pb-xl-11,.py-xl-11{padding-bottom:44px !important;}.ps-xl-11{padding-inline-start:44px !important;}.pe-xl-11{padding-inline-end:44px !important;}.pa-xl-11{padding:44px !important;}.pt-xl-12,.py-xl-12{padding-top:48px !important;}.pr-xl-12,.px-xl-12{padding-right:48px !important;}.pl-xl-12,.px-xl-12{padding-left:48px !important;}.pb-xl-12,.py-xl-12{padding-bottom:48px !important;}.ps-xl-12{padding-inline-start:48px !important;}.pe-xl-12{padding-inline-end:48px !important;}.pa-xl-12{padding:48px !important;}.pt-xl-13,.py-xl-13{padding-top:52px !important;}.pr-xl-13,.px-xl-13{padding-right:52px !important;}.pl-xl-13,.px-xl-13{padding-left:52px !important;}.pb-xl-13,.py-xl-13{padding-bottom:52px !important;}.ps-xl-13{padding-inline-start:52px !important;}.pe-xl-13{padding-inline-end:52px !important;}.pa-xl-13{padding:52px !important;}.pt-xl-14,.py-xl-14{padding-top:56px !important;}.pr-xl-14,.px-xl-14{padding-right:56px !important;}.pl-xl-14,.px-xl-14{padding-left:56px !important;}.pb-xl-14,.py-xl-14{padding-bottom:56px !important;}.ps-xl-14{padding-inline-start:56px !important;}.pe-xl-14{padding-inline-end:56px !important;}.pa-xl-14{padding:56px !important;}.pt-xl-15,.py-xl-15{padding-top:60px !important;}.pr-xl-15,.px-xl-15{padding-right:60px !important;}.pl-xl-15,.px-xl-15{padding-left:60px !important;}.pb-xl-15,.py-xl-15{padding-bottom:60px !important;}.ps-xl-15{padding-inline-start:60px !important;}.pe-xl-15{padding-inline-end:60px !important;}.pa-xl-15{padding:60px !important;}.pt-xl-16,.py-xl-16{padding-top:64px !important;}.pr-xl-16,.px-xl-16{padding-right:64px !important;}.pl-xl-16,.px-xl-16{padding-left:64px !important;}.pb-xl-16,.py-xl-16{padding-bottom:64px !important;}.ps-xl-16{padding-inline-start:64px !important;}.pe-xl-16{padding-inline-end:64px !important;}.pa-xl-16{padding:64px !important;}.pt-xl-auto,.py-xl-auto{padding-top:auto !important;}.pr-xl-auto,.px-xl-auto{padding-right:auto !important;}.pl-xl-auto,.px-xl-auto{padding-left:auto !important;}.pb-xl-auto,.py-xl-auto{padding-bottom:auto !important;}.ps-xl-auto{padding-inline-start:auto !important;}.pe-xl-auto{padding-inline-end:auto !important;}.pa-xl-auto{padding:auto !important;}.mt-xl-n1,.my-xl-n1{margin-top:-4px !important;}.mr-xl-n1,.mx-xl-n1{margin-right:-4px !important;}.ml-xl-n1,.mx-xl-n1{margin-left:-4px !important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-4px !important;}.ms-xl-n1{margin-inline-start:-4px !important;}.me-xl-n1{margin-inline-end:-4px !important;}.ma-xl-n1{margin:-4px !important;}.mt-xl-n2,.my-xl-n2{margin-top:-8px !important;}.mr-xl-n2,.mx-xl-n2{margin-right:-8px !important;}.ml-xl-n2,.mx-xl-n2{margin-left:-8px !important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-8px !important;}.ms-xl-n2{margin-inline-start:-8px !important;}.me-xl-n2{margin-inline-end:-8px !important;}.ma-xl-n2{margin:-8px !important;}.mt-xl-n3,.my-xl-n3{margin-top:-12px !important;}.mr-xl-n3,.mx-xl-n3{margin-right:-12px !important;}.ml-xl-n3,.mx-xl-n3{margin-left:-12px !important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-12px !important;}.ms-xl-n3{margin-inline-start:-12px !important;}.me-xl-n3{margin-inline-end:-12px !important;}.ma-xl-n3{margin:-12px !important;}.mt-xl-n4,.my-xl-n4{margin-top:-16px !important;}.mr-xl-n4,.mx-xl-n4{margin-right:-16px !important;}.ml-xl-n4,.mx-xl-n4{margin-left:-16px !important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-16px !important;}.ms-xl-n4{margin-inline-start:-16px !important;}.me-xl-n4{margin-inline-end:-16px !important;}.ma-xl-n4{margin:-16px !important;}.mt-xl-n5,.my-xl-n5{margin-top:-20px !important;}.mr-xl-n5,.mx-xl-n5{margin-right:-20px !important;}.ml-xl-n5,.mx-xl-n5{margin-left:-20px !important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-20px !important;}.ms-xl-n5{margin-inline-start:-20px !important;}.me-xl-n5{margin-inline-end:-20px !important;}.ma-xl-n5{margin:-20px !important;}.mt-xl-n6,.my-xl-n6{margin-top:-24px !important;}.mr-xl-n6,.mx-xl-n6{margin-right:-24px !important;}.ml-xl-n6,.mx-xl-n6{margin-left:-24px !important;}.mb-xl-n6,.my-xl-n6{margin-bottom:-24px !important;}.ms-xl-n6{margin-inline-start:-24px !important;}.me-xl-n6{margin-inline-end:-24px !important;}.ma-xl-n6{margin:-24px !important;}.mt-xl-n7,.my-xl-n7{margin-top:-28px !important;}.mr-xl-n7,.mx-xl-n7{margin-right:-28px !important;}.ml-xl-n7,.mx-xl-n7{margin-left:-28px !important;}.mb-xl-n7,.my-xl-n7{margin-bottom:-28px !important;}.ms-xl-n7{margin-inline-start:-28px !important;}.me-xl-n7{margin-inline-end:-28px !important;}.ma-xl-n7{margin:-28px !important;}.mt-xl-n8,.my-xl-n8{margin-top:-32px !important;}.mr-xl-n8,.mx-xl-n8{margin-right:-32px !important;}.ml-xl-n8,.mx-xl-n8{margin-left:-32px !important;}.mb-xl-n8,.my-xl-n8{margin-bottom:-32px !important;}.ms-xl-n8{margin-inline-start:-32px !important;}.me-xl-n8{margin-inline-end:-32px !important;}.ma-xl-n8{margin:-32px !important;}.mt-xl-n9,.my-xl-n9{margin-top:-36px !important;}.mr-xl-n9,.mx-xl-n9{margin-right:-36px !important;}.ml-xl-n9,.mx-xl-n9{margin-left:-36px !important;}.mb-xl-n9,.my-xl-n9{margin-bottom:-36px !important;}.ms-xl-n9{margin-inline-start:-36px !important;}.me-xl-n9{margin-inline-end:-36px !important;}.ma-xl-n9{margin:-36px !important;}.mt-xl-n10,.my-xl-n10{margin-top:-40px !important;}.mr-xl-n10,.mx-xl-n10{margin-right:-40px !important;}.ml-xl-n10,.mx-xl-n10{margin-left:-40px !important;}.mb-xl-n10,.my-xl-n10{margin-bottom:-40px !important;}.ms-xl-n10{margin-inline-start:-40px !important;}.me-xl-n10{margin-inline-end:-40px !important;}.ma-xl-n10{margin:-40px !important;}.mt-xl-n11,.my-xl-n11{margin-top:-44px !important;}.mr-xl-n11,.mx-xl-n11{margin-right:-44px !important;}.ml-xl-n11,.mx-xl-n11{margin-left:-44px !important;}.mb-xl-n11,.my-xl-n11{margin-bottom:-44px !important;}.ms-xl-n11{margin-inline-start:-44px !important;}.me-xl-n11{margin-inline-end:-44px !important;}.ma-xl-n11{margin:-44px !important;}.mt-xl-n12,.my-xl-n12{margin-top:-48px !important;}.mr-xl-n12,.mx-xl-n12{margin-right:-48px !important;}.ml-xl-n12,.mx-xl-n12{margin-left:-48px !important;}.mb-xl-n12,.my-xl-n12{margin-bottom:-48px !important;}.ms-xl-n12{margin-inline-start:-48px !important;}.me-xl-n12{margin-inline-end:-48px !important;}.ma-xl-n12{margin:-48px !important;}.mt-xl-n13,.my-xl-n13{margin-top:-52px !important;}.mr-xl-n13,.mx-xl-n13{margin-right:-52px !important;}.ml-xl-n13,.mx-xl-n13{margin-left:-52px !important;}.mb-xl-n13,.my-xl-n13{margin-bottom:-52px !important;}.ms-xl-n13{margin-inline-start:-52px !important;}.me-xl-n13{margin-inline-end:-52px !important;}.ma-xl-n13{margin:-52px !important;}.mt-xl-n14,.my-xl-n14{margin-top:-56px !important;}.mr-xl-n14,.mx-xl-n14{margin-right:-56px !important;}.ml-xl-n14,.mx-xl-n14{margin-left:-56px !important;}.mb-xl-n14,.my-xl-n14{margin-bottom:-56px !important;}.ms-xl-n14{margin-inline-start:-56px !important;}.me-xl-n14{margin-inline-end:-56px !important;}.ma-xl-n14{margin:-56px !important;}.mt-xl-n15,.my-xl-n15{margin-top:-60px !important;}.mr-xl-n15,.mx-xl-n15{margin-right:-60px !important;}.ml-xl-n15,.mx-xl-n15{margin-left:-60px !important;}.mb-xl-n15,.my-xl-n15{margin-bottom:-60px !important;}.ms-xl-n15{margin-inline-start:-60px !important;}.me-xl-n15{margin-inline-end:-60px !important;}.ma-xl-n15{margin:-60px !important;}.mt-xl-n16,.my-xl-n16{margin-top:-64px !important;}.mr-xl-n16,.mx-xl-n16{margin-right:-64px !important;}.ml-xl-n16,.mx-xl-n16{margin-left:-64px !important;}.mb-xl-n16,.my-xl-n16{margin-bottom:-64px !important;}.ms-xl-n16{margin-inline-start:-64px !important;}.me-xl-n16{margin-inline-end:-64px !important;}.ma-xl-n16{margin:-64px !important;}}@media screen and (min-width:2560px){.mt-xxl-0,.my-xxl-0{margin-top:0 !important;}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important;}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important;}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important;}.ms-xxl-0{margin-inline-start:0 !important;}.me-xxl-0{margin-inline-end:0 !important;}.ma-xxl-0{margin:0 !important;}.mt-xxl-1,.my-xxl-1{margin-top:4px !important;}.mr-xxl-1,.mx-xxl-1{margin-right:4px !important;}.ml-xxl-1,.mx-xxl-1{margin-left:4px !important;}.mb-xxl-1,.my-xxl-1{margin-bottom:4px !important;}.ms-xxl-1{margin-inline-start:4px !important;}.me-xxl-1{margin-inline-end:4px !important;}.ma-xxl-1{margin:4px !important;}.mt-xxl-2,.my-xxl-2{margin-top:8px !important;}.mr-xxl-2,.mx-xxl-2{margin-right:8px !important;}.ml-xxl-2,.mx-xxl-2{margin-left:8px !important;}.mb-xxl-2,.my-xxl-2{margin-bottom:8px !important;}.ms-xxl-2{margin-inline-start:8px !important;}.me-xxl-2{margin-inline-end:8px !important;}.ma-xxl-2{margin:8px !important;}.mt-xxl-3,.my-xxl-3{margin-top:12px !important;}.mr-xxl-3,.mx-xxl-3{margin-right:12px !important;}.ml-xxl-3,.mx-xxl-3{margin-left:12px !important;}.mb-xxl-3,.my-xxl-3{margin-bottom:12px !important;}.ms-xxl-3{margin-inline-start:12px !important;}.me-xxl-3{margin-inline-end:12px !important;}.ma-xxl-3{margin:12px !important;}.mt-xxl-4,.my-xxl-4{margin-top:16px !important;}.mr-xxl-4,.mx-xxl-4{margin-right:16px !important;}.ml-xxl-4,.mx-xxl-4{margin-left:16px !important;}.mb-xxl-4,.my-xxl-4{margin-bottom:16px !important;}.ms-xxl-4{margin-inline-start:16px !important;}.me-xxl-4{margin-inline-end:16px !important;}.ma-xxl-4{margin:16px !important;}.mt-xxl-5,.my-xxl-5{margin-top:20px !important;}.mr-xxl-5,.mx-xxl-5{margin-right:20px !important;}.ml-xxl-5,.mx-xxl-5{margin-left:20px !important;}.mb-xxl-5,.my-xxl-5{margin-bottom:20px !important;}.ms-xxl-5{margin-inline-start:20px !important;}.me-xxl-5{margin-inline-end:20px !important;}.ma-xxl-5{margin:20px !important;}.mt-xxl-6,.my-xxl-6{margin-top:24px !important;}.mr-xxl-6,.mx-xxl-6{margin-right:24px !important;}.ml-xxl-6,.mx-xxl-6{margin-left:24px !important;}.mb-xxl-6,.my-xxl-6{margin-bottom:24px !important;}.ms-xxl-6{margin-inline-start:24px !important;}.me-xxl-6{margin-inline-end:24px !important;}.ma-xxl-6{margin:24px !important;}.mt-xxl-7,.my-xxl-7{margin-top:28px !important;}.mr-xxl-7,.mx-xxl-7{margin-right:28px !important;}.ml-xxl-7,.mx-xxl-7{margin-left:28px !important;}.mb-xxl-7,.my-xxl-7{margin-bottom:28px !important;}.ms-xxl-7{margin-inline-start:28px !important;}.me-xxl-7{margin-inline-end:28px !important;}.ma-xxl-7{margin:28px !important;}.mt-xxl-8,.my-xxl-8{margin-top:32px !important;}.mr-xxl-8,.mx-xxl-8{margin-right:32px !important;}.ml-xxl-8,.mx-xxl-8{margin-left:32px !important;}.mb-xxl-8,.my-xxl-8{margin-bottom:32px !important;}.ms-xxl-8{margin-inline-start:32px !important;}.me-xxl-8{margin-inline-end:32px !important;}.ma-xxl-8{margin:32px !important;}.mt-xxl-9,.my-xxl-9{margin-top:36px !important;}.mr-xxl-9,.mx-xxl-9{margin-right:36px !important;}.ml-xxl-9,.mx-xxl-9{margin-left:36px !important;}.mb-xxl-9,.my-xxl-9{margin-bottom:36px !important;}.ms-xxl-9{margin-inline-start:36px !important;}.me-xxl-9{margin-inline-end:36px !important;}.ma-xxl-9{margin:36px !important;}.mt-xxl-10,.my-xxl-10{margin-top:40px !important;}.mr-xxl-10,.mx-xxl-10{margin-right:40px !important;}.ml-xxl-10,.mx-xxl-10{margin-left:40px !important;}.mb-xxl-10,.my-xxl-10{margin-bottom:40px !important;}.ms-xxl-10{margin-inline-start:40px !important;}.me-xxl-10{margin-inline-end:40px !important;}.ma-xxl-10{margin:40px !important;}.mt-xxl-11,.my-xxl-11{margin-top:44px !important;}.mr-xxl-11,.mx-xxl-11{margin-right:44px !important;}.ml-xxl-11,.mx-xxl-11{margin-left:44px !important;}.mb-xxl-11,.my-xxl-11{margin-bottom:44px !important;}.ms-xxl-11{margin-inline-start:44px !important;}.me-xxl-11{margin-inline-end:44px !important;}.ma-xxl-11{margin:44px !important;}.mt-xxl-12,.my-xxl-12{margin-top:48px !important;}.mr-xxl-12,.mx-xxl-12{margin-right:48px !important;}.ml-xxl-12,.mx-xxl-12{margin-left:48px !important;}.mb-xxl-12,.my-xxl-12{margin-bottom:48px !important;}.ms-xxl-12{margin-inline-start:48px !important;}.me-xxl-12{margin-inline-end:48px !important;}.ma-xxl-12{margin:48px !important;}.mt-xxl-13,.my-xxl-13{margin-top:52px !important;}.mr-xxl-13,.mx-xxl-13{margin-right:52px !important;}.ml-xxl-13,.mx-xxl-13{margin-left:52px !important;}.mb-xxl-13,.my-xxl-13{margin-bottom:52px !important;}.ms-xxl-13{margin-inline-start:52px !important;}.me-xxl-13{margin-inline-end:52px !important;}.ma-xxl-13{margin:52px !important;}.mt-xxl-14,.my-xxl-14{margin-top:56px !important;}.mr-xxl-14,.mx-xxl-14{margin-right:56px !important;}.ml-xxl-14,.mx-xxl-14{margin-left:56px !important;}.mb-xxl-14,.my-xxl-14{margin-bottom:56px !important;}.ms-xxl-14{margin-inline-start:56px !important;}.me-xxl-14{margin-inline-end:56px !important;}.ma-xxl-14{margin:56px !important;}.mt-xxl-15,.my-xxl-15{margin-top:60px !important;}.mr-xxl-15,.mx-xxl-15{margin-right:60px !important;}.ml-xxl-15,.mx-xxl-15{margin-left:60px !important;}.mb-xxl-15,.my-xxl-15{margin-bottom:60px !important;}.ms-xxl-15{margin-inline-start:60px !important;}.me-xxl-15{margin-inline-end:60px !important;}.ma-xxl-15{margin:60px !important;}.mt-xxl-16,.my-xxl-16{margin-top:64px !important;}.mr-xxl-16,.mx-xxl-16{margin-right:64px !important;}.ml-xxl-16,.mx-xxl-16{margin-left:64px !important;}.mb-xxl-16,.my-xxl-16{margin-bottom:64px !important;}.ms-xxl-16{margin-inline-start:64px !important;}.me-xxl-16{margin-inline-end:64px !important;}.ma-xxl-16{margin:64px !important;}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important;}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important;}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important;}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important;}.ms-xxl-auto{margin-inline-start:auto !important;}.me-xxl-auto{margin-inline-end:auto !important;}.ma-xxl-auto{margin:auto !important;}.pt-xxl-0,.py-xxl-0{padding-top:0 !important;}.pr-xxl-0,.px-xxl-0{padding-right:0 !important;}.pl-xxl-0,.px-xxl-0{padding-left:0 !important;}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important;}.ps-xxl-0{padding-inline-start:0 !important;}.pe-xxl-0{padding-inline-end:0 !important;}.pa-xxl-0{padding:0 !important;}.pt-xxl-1,.py-xxl-1{padding-top:4px !important;}.pr-xxl-1,.px-xxl-1{padding-right:4px !important;}.pl-xxl-1,.px-xxl-1{padding-left:4px !important;}.pb-xxl-1,.py-xxl-1{padding-bottom:4px !important;}.ps-xxl-1{padding-inline-start:4px !important;}.pe-xxl-1{padding-inline-end:4px !important;}.pa-xxl-1{padding:4px !important;}.pt-xxl-2,.py-xxl-2{padding-top:8px !important;}.pr-xxl-2,.px-xxl-2{padding-right:8px !important;}.pl-xxl-2,.px-xxl-2{padding-left:8px !important;}.pb-xxl-2,.py-xxl-2{padding-bottom:8px !important;}.ps-xxl-2{padding-inline-start:8px !important;}.pe-xxl-2{padding-inline-end:8px !important;}.pa-xxl-2{padding:8px !important;}.pt-xxl-3,.py-xxl-3{padding-top:12px !important;}.pr-xxl-3,.px-xxl-3{padding-right:12px !important;}.pl-xxl-3,.px-xxl-3{padding-left:12px !important;}.pb-xxl-3,.py-xxl-3{padding-bottom:12px !important;}.ps-xxl-3{padding-inline-start:12px !important;}.pe-xxl-3{padding-inline-end:12px !important;}.pa-xxl-3{padding:12px !important;}.pt-xxl-4,.py-xxl-4{padding-top:16px !important;}.pr-xxl-4,.px-xxl-4{padding-right:16px !important;}.pl-xxl-4,.px-xxl-4{padding-left:16px !important;}.pb-xxl-4,.py-xxl-4{padding-bottom:16px !important;}.ps-xxl-4{padding-inline-start:16px !important;}.pe-xxl-4{padding-inline-end:16px !important;}.pa-xxl-4{padding:16px !important;}.pt-xxl-5,.py-xxl-5{padding-top:20px !important;}.pr-xxl-5,.px-xxl-5{padding-right:20px !important;}.pl-xxl-5,.px-xxl-5{padding-left:20px !important;}.pb-xxl-5,.py-xxl-5{padding-bottom:20px !important;}.ps-xxl-5{padding-inline-start:20px !important;}.pe-xxl-5{padding-inline-end:20px !important;}.pa-xxl-5{padding:20px !important;}.pt-xxl-6,.py-xxl-6{padding-top:24px !important;}.pr-xxl-6,.px-xxl-6{padding-right:24px !important;}.pl-xxl-6,.px-xxl-6{padding-left:24px !important;}.pb-xxl-6,.py-xxl-6{padding-bottom:24px !important;}.ps-xxl-6{padding-inline-start:24px !important;}.pe-xxl-6{padding-inline-end:24px !important;}.pa-xxl-6{padding:24px !important;}.pt-xxl-7,.py-xxl-7{padding-top:28px !important;}.pr-xxl-7,.px-xxl-7{padding-right:28px !important;}.pl-xxl-7,.px-xxl-7{padding-left:28px !important;}.pb-xxl-7,.py-xxl-7{padding-bottom:28px !important;}.ps-xxl-7{padding-inline-start:28px !important;}.pe-xxl-7{padding-inline-end:28px !important;}.pa-xxl-7{padding:28px !important;}.pt-xxl-8,.py-xxl-8{padding-top:32px !important;}.pr-xxl-8,.px-xxl-8{padding-right:32px !important;}.pl-xxl-8,.px-xxl-8{padding-left:32px !important;}.pb-xxl-8,.py-xxl-8{padding-bottom:32px !important;}.ps-xxl-8{padding-inline-start:32px !important;}.pe-xxl-8{padding-inline-end:32px !important;}.pa-xxl-8{padding:32px !important;}.pt-xxl-9,.py-xxl-9{padding-top:36px !important;}.pr-xxl-9,.px-xxl-9{padding-right:36px !important;}.pl-xxl-9,.px-xxl-9{padding-left:36px !important;}.pb-xxl-9,.py-xxl-9{padding-bottom:36px !important;}.ps-xxl-9{padding-inline-start:36px !important;}.pe-xxl-9{padding-inline-end:36px !important;}.pa-xxl-9{padding:36px !important;}.pt-xxl-10,.py-xxl-10{padding-top:40px !important;}.pr-xxl-10,.px-xxl-10{padding-right:40px !important;}.pl-xxl-10,.px-xxl-10{padding-left:40px !important;}.pb-xxl-10,.py-xxl-10{padding-bottom:40px !important;}.ps-xxl-10{padding-inline-start:40px !important;}.pe-xxl-10{padding-inline-end:40px !important;}.pa-xxl-10{padding:40px !important;}.pt-xxl-11,.py-xxl-11{padding-top:44px !important;}.pr-xxl-11,.px-xxl-11{padding-right:44px !important;}.pl-xxl-11,.px-xxl-11{padding-left:44px !important;}.pb-xxl-11,.py-xxl-11{padding-bottom:44px !important;}.ps-xxl-11{padding-inline-start:44px !important;}.pe-xxl-11{padding-inline-end:44px !important;}.pa-xxl-11{padding:44px !important;}.pt-xxl-12,.py-xxl-12{padding-top:48px !important;}.pr-xxl-12,.px-xxl-12{padding-right:48px !important;}.pl-xxl-12,.px-xxl-12{padding-left:48px !important;}.pb-xxl-12,.py-xxl-12{padding-bottom:48px !important;}.ps-xxl-12{padding-inline-start:48px !important;}.pe-xxl-12{padding-inline-end:48px !important;}.pa-xxl-12{padding:48px !important;}.pt-xxl-13,.py-xxl-13{padding-top:52px !important;}.pr-xxl-13,.px-xxl-13{padding-right:52px !important;}.pl-xxl-13,.px-xxl-13{padding-left:52px !important;}.pb-xxl-13,.py-xxl-13{padding-bottom:52px !important;}.ps-xxl-13{padding-inline-start:52px !important;}.pe-xxl-13{padding-inline-end:52px !important;}.pa-xxl-13{padding:52px !important;}.pt-xxl-14,.py-xxl-14{padding-top:56px !important;}.pr-xxl-14,.px-xxl-14{padding-right:56px !important;}.pl-xxl-14,.px-xxl-14{padding-left:56px !important;}.pb-xxl-14,.py-xxl-14{padding-bottom:56px !important;}.ps-xxl-14{padding-inline-start:56px !important;}.pe-xxl-14{padding-inline-end:56px !important;}.pa-xxl-14{padding:56px !important;}.pt-xxl-15,.py-xxl-15{padding-top:60px !important;}.pr-xxl-15,.px-xxl-15{padding-right:60px !important;}.pl-xxl-15,.px-xxl-15{padding-left:60px !important;}.pb-xxl-15,.py-xxl-15{padding-bottom:60px !important;}.ps-xxl-15{padding-inline-start:60px !important;}.pe-xxl-15{padding-inline-end:60px !important;}.pa-xxl-15{padding:60px !important;}.pt-xxl-16,.py-xxl-16{padding-top:64px !important;}.pr-xxl-16,.px-xxl-16{padding-right:64px !important;}.pl-xxl-16,.px-xxl-16{padding-left:64px !important;}.pb-xxl-16,.py-xxl-16{padding-bottom:64px !important;}.ps-xxl-16{padding-inline-start:64px !important;}.pe-xxl-16{padding-inline-end:64px !important;}.pa-xxl-16{padding:64px !important;}.pt-xxl-auto,.py-xxl-auto{padding-top:auto !important;}.pr-xxl-auto,.px-xxl-auto{padding-right:auto !important;}.pl-xxl-auto,.px-xxl-auto{padding-left:auto !important;}.pb-xxl-auto,.py-xxl-auto{padding-bottom:auto !important;}.ps-xxl-auto{padding-inline-start:auto !important;}.pe-xxl-auto{padding-inline-end:auto !important;}.pa-xxl-auto{padding:auto !important;}.mt-xxl-n1,.my-xxl-n1{margin-top:-4px !important;}.mr-xxl-n1,.mx-xxl-n1{margin-right:-4px !important;}.ml-xxl-n1,.mx-xxl-n1{margin-left:-4px !important;}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-4px !important;}.ms-xxl-n1{margin-inline-start:-4px !important;}.me-xxl-n1{margin-inline-end:-4px !important;}.ma-xxl-n1{margin:-4px !important;}.mt-xxl-n2,.my-xxl-n2{margin-top:-8px !important;}.mr-xxl-n2,.mx-xxl-n2{margin-right:-8px !important;}.ml-xxl-n2,.mx-xxl-n2{margin-left:-8px !important;}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-8px !important;}.ms-xxl-n2{margin-inline-start:-8px !important;}.me-xxl-n2{margin-inline-end:-8px !important;}.ma-xxl-n2{margin:-8px !important;}.mt-xxl-n3,.my-xxl-n3{margin-top:-12px !important;}.mr-xxl-n3,.mx-xxl-n3{margin-right:-12px !important;}.ml-xxl-n3,.mx-xxl-n3{margin-left:-12px !important;}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-12px !important;}.ms-xxl-n3{margin-inline-start:-12px !important;}.me-xxl-n3{margin-inline-end:-12px !important;}.ma-xxl-n3{margin:-12px !important;}.mt-xxl-n4,.my-xxl-n4{margin-top:-16px !important;}.mr-xxl-n4,.mx-xxl-n4{margin-right:-16px !important;}.ml-xxl-n4,.mx-xxl-n4{margin-left:-16px !important;}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-16px !important;}.ms-xxl-n4{margin-inline-start:-16px !important;}.me-xxl-n4{margin-inline-end:-16px !important;}.ma-xxl-n4{margin:-16px !important;}.mt-xxl-n5,.my-xxl-n5{margin-top:-20px !important;}.mr-xxl-n5,.mx-xxl-n5{margin-right:-20px !important;}.ml-xxl-n5,.mx-xxl-n5{margin-left:-20px !important;}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-20px !important;}.ms-xxl-n5{margin-inline-start:-20px !important;}.me-xxl-n5{margin-inline-end:-20px !important;}.ma-xxl-n5{margin:-20px !important;}.mt-xxl-n6,.my-xxl-n6{margin-top:-24px !important;}.mr-xxl-n6,.mx-xxl-n6{margin-right:-24px !important;}.ml-xxl-n6,.mx-xxl-n6{margin-left:-24px !important;}.mb-xxl-n6,.my-xxl-n6{margin-bottom:-24px !important;}.ms-xxl-n6{margin-inline-start:-24px !important;}.me-xxl-n6{margin-inline-end:-24px !important;}.ma-xxl-n6{margin:-24px !important;}.mt-xxl-n7,.my-xxl-n7{margin-top:-28px !important;}.mr-xxl-n7,.mx-xxl-n7{margin-right:-28px !important;}.ml-xxl-n7,.mx-xxl-n7{margin-left:-28px !important;}.mb-xxl-n7,.my-xxl-n7{margin-bottom:-28px !important;}.ms-xxl-n7{margin-inline-start:-28px !important;}.me-xxl-n7{margin-inline-end:-28px !important;}.ma-xxl-n7{margin:-28px !important;}.mt-xxl-n8,.my-xxl-n8{margin-top:-32px !important;}.mr-xxl-n8,.mx-xxl-n8{margin-right:-32px !important;}.ml-xxl-n8,.mx-xxl-n8{margin-left:-32px !important;}.mb-xxl-n8,.my-xxl-n8{margin-bottom:-32px !important;}.ms-xxl-n8{margin-inline-start:-32px !important;}.me-xxl-n8{margin-inline-end:-32px !important;}.ma-xxl-n8{margin:-32px !important;}.mt-xxl-n9,.my-xxl-n9{margin-top:-36px !important;}.mr-xxl-n9,.mx-xxl-n9{margin-right:-36px !important;}.ml-xxl-n9,.mx-xxl-n9{margin-left:-36px !important;}.mb-xxl-n9,.my-xxl-n9{margin-bottom:-36px !important;}.ms-xxl-n9{margin-inline-start:-36px !important;}.me-xxl-n9{margin-inline-end:-36px !important;}.ma-xxl-n9{margin:-36px !important;}.mt-xxl-n10,.my-xxl-n10{margin-top:-40px !important;}.mr-xxl-n10,.mx-xxl-n10{margin-right:-40px !important;}.ml-xxl-n10,.mx-xxl-n10{margin-left:-40px !important;}.mb-xxl-n10,.my-xxl-n10{margin-bottom:-40px !important;}.ms-xxl-n10{margin-inline-start:-40px !important;}.me-xxl-n10{margin-inline-end:-40px !important;}.ma-xxl-n10{margin:-40px !important;}.mt-xxl-n11,.my-xxl-n11{margin-top:-44px !important;}.mr-xxl-n11,.mx-xxl-n11{margin-right:-44px !important;}.ml-xxl-n11,.mx-xxl-n11{margin-left:-44px !important;}.mb-xxl-n11,.my-xxl-n11{margin-bottom:-44px !important;}.ms-xxl-n11{margin-inline-start:-44px !important;}.me-xxl-n11{margin-inline-end:-44px !important;}.ma-xxl-n11{margin:-44px !important;}.mt-xxl-n12,.my-xxl-n12{margin-top:-48px !important;}.mr-xxl-n12,.mx-xxl-n12{margin-right:-48px !important;}.ml-xxl-n12,.mx-xxl-n12{margin-left:-48px !important;}.mb-xxl-n12,.my-xxl-n12{margin-bottom:-48px !important;}.ms-xxl-n12{margin-inline-start:-48px !important;}.me-xxl-n12{margin-inline-end:-48px !important;}.ma-xxl-n12{margin:-48px !important;}.mt-xxl-n13,.my-xxl-n13{margin-top:-52px !important;}.mr-xxl-n13,.mx-xxl-n13{margin-right:-52px !important;}.ml-xxl-n13,.mx-xxl-n13{margin-left:-52px !important;}.mb-xxl-n13,.my-xxl-n13{margin-bottom:-52px !important;}.ms-xxl-n13{margin-inline-start:-52px !important;}.me-xxl-n13{margin-inline-end:-52px !important;}.ma-xxl-n13{margin:-52px !important;}.mt-xxl-n14,.my-xxl-n14{margin-top:-56px !important;}.mr-xxl-n14,.mx-xxl-n14{margin-right:-56px !important;}.ml-xxl-n14,.mx-xxl-n14{margin-left:-56px !important;}.mb-xxl-n14,.my-xxl-n14{margin-bottom:-56px !important;}.ms-xxl-n14{margin-inline-start:-56px !important;}.me-xxl-n14{margin-inline-end:-56px !important;}.ma-xxl-n14{margin:-56px !important;}.mt-xxl-n15,.my-xxl-n15{margin-top:-60px !important;}.mr-xxl-n15,.mx-xxl-n15{margin-right:-60px !important;}.ml-xxl-n15,.mx-xxl-n15{margin-left:-60px !important;}.mb-xxl-n15,.my-xxl-n15{margin-bottom:-60px !important;}.ms-xxl-n15{margin-inline-start:-60px !important;}.me-xxl-n15{margin-inline-end:-60px !important;}.ma-xxl-n15{margin:-60px !important;}.mt-xxl-n16,.my-xxl-n16{margin-top:-64px !important;}.mr-xxl-n16,.mx-xxl-n16{margin-right:-64px !important;}.ml-xxl-n16,.mx-xxl-n16{margin-left:-64px !important;}.mb-xxl-n16,.my-xxl-n16{margin-bottom:-64px !important;}.ms-xxl-n16{margin-inline-start:-64px !important;}.me-xxl-n16{margin-inline-end:-64px !important;}.ma-xxl-n16{margin:-64px !important;}}.mud-width-full{width:100%;}.mud-height-full{height:100%;}.w-max{width:max-content;}.mud-appbar{width:100%;display:flex;z-index:var(--mud-zindex-appbar);position:relative;box-sizing:border-box;flex-shrink:0;flex-direction:column;color:var(--mud-palette-appbar-text);background-color:var(--mud-palette-appbar-background);transition:margin 225ms cubic-bezier(0,0,.2,1) 0ms,width 225ms cubic-bezier(0,0,.2,1) 0ms;}.mud-appbar.mud-appbar-fixed-top{position:fixed;top:0;right:0;left:0;}.mud-appbar.mud-appbar-fixed-top .mud-popover-cascading-value{position:fixed;}.mud-appbar.mud-appbar-fixed-bottom{position:fixed;bottom:0;right:0;left:0;}.mud-appbar.mud-appbar-fixed-bottom .mud-popover-cascading-value{position:fixed;}.mud-appbar .mud-toolbar-appbar{height:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);}@media(min-width:0) and (orientation:landscape){.mud-appbar .mud-toolbar-appbar{height:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:600px){.mud-appbar .mud-toolbar-appbar{height:var(--mud-appbar-height);}}.mud-appbar.mud-appbar-dense .mud-toolbar-appbar{height:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);}@media(min-width:0){.mud-drawer-open-responsive-xs-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-xs-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:600px){.mud-drawer-open-responsive-sm-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-sm-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:960px){.mud-drawer-open-responsive-md-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-md-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:1280px){.mud-drawer-open-responsive-lg-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-lg-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:1920px){.mud-drawer-open-responsive-xl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-xl-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:2560px){.mud-drawer-open-responsive-xxl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-xxl-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}.mud-drawer-open-persistent-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-persistent-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-persistent-left.mud-drawer-left-clipped-never.mud-drawer-open-persistent-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}@media(min-width:0){.mud-drawer-open-mini-xs-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-xs-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:600px){.mud-drawer-open-mini-sm-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-sm-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:960px){.mud-drawer-open-mini-md-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-md-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:1280px){.mud-drawer-open-mini-lg-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-lg-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:1920px){.mud-drawer-open-mini-xl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-xl-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:2560px){.mud-drawer-open-mini-xxl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-xxl-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}.mud-drawer-close-mini-xs-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xs-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:0){.mud-drawer-close-mini-xs-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xs-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xs-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-xs-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-sm-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-sm-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:600px){.mud-drawer-close-mini-sm-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-sm-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-sm-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-sm-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-md-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-md-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:960px){.mud-drawer-close-mini-md-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-md-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-md-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-md-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-lg-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-lg-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:1280px){.mud-drawer-close-mini-lg-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-lg-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-lg-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-lg-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-xl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xl-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:1920px){.mud-drawer-close-mini-xl-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xl-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xl-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-xl-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-xxl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xxl-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:2560px){.mud-drawer-close-mini-xxl-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xxl-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xxl-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-xxl-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer{display:flex;flex-shrink:0;flex-grow:1;flex:0 0 auto;outline:0;position:fixed;z-index:var(--mud-zindex-drawer);overflow-y:auto;flex-direction:column;color:var(--mud-palette-drawer-text);background-color:var(--mud-palette-drawer-background);--mud-drawer-content-height:0;}.mud-drawer .mud-drawer-content{height:100%;max-height:100%;display:flex;flex-shrink:0;flex-grow:1;flex:0 0 auto;flex-direction:column;}.mud-drawer:not(.mud-drawer-fixed){position:absolute;}@media(max-width:-1px){.mud-drawer.mud-drawer-mini.mud-drawer-xs:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-xs{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-xs:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-xs.mud-drawer--initial:not(.mud-drawer-mini){display:none !important;}}@media(max-width:599px){.mud-drawer.mud-drawer-mini.mud-drawer-sm:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-sm{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-sm:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-sm.mud-drawer--initial:not(.mud-drawer-mini){display:none !important;}}@media(max-width:959px){.mud-drawer.mud-drawer-mini.mud-drawer-md:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-md{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-md:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-md.mud-drawer--initial:not(.mud-drawer-mini){display:none !important;}}@media(max-width:1279px){.mud-drawer.mud-drawer-mini.mud-drawer-lg:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-lg{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-lg:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-lg.mud-drawer--initial:not(.mud-drawer-mini){display:none !important;}}@media(max-width:1919px){.mud-drawer.mud-drawer-mini.mud-drawer-xl:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-xl{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-xl:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-xl.mud-drawer--initial:not(.mud-drawer-mini){display:none !important;}}@media(max-width:2559px){.mud-drawer.mud-drawer-mini.mud-drawer-xxl:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-xxl{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-xxl:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-xxl.mud-drawer--initial:not(.mud-drawer-mini){display:none !important;}}.mud-drawer.mud-drawer-responsive,.mud-drawer.mud-drawer-persistent{height:100%;}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left{right:auto;width:var(--mud-drawer-width,var(--mud-drawer-width-left));}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--open,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--open{left:0;}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--open:not(.mud-drawer--initial),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-left 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--closed,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--closed{box-shadow:none;left:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-left)));}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--closed:not(.mud-drawer--initial),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-left 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right{left:auto;width:var(--mud-drawer-width,var(--mud-drawer-width-right));}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right.mud-drawer--open,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--open{right:0;}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right.mud-drawer--open:not(.mud-drawer--initial),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-right 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right.mud-drawer--closed,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--closed{box-shadow:none;right:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-right)));}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right.mud-drawer--closed:not(.mud-drawer--initial),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-right 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-mini{height:100%;transition:width 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left{left:0;right:auto;}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--closed{width:var(--mud-drawer-width-mini-left);}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--open{width:var(--mud-drawer-width-left);}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right{left:auto;right:0;}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right.mud-drawer--closed{width:var(--mud-drawer-width-mini-right);}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right.mud-drawer--open{width:var(--mud-drawer-width-right);}.mud-drawer.mud-drawer-temporary{margin:0 !important;z-index:calc(var(--mud-zindex-appbar) + 2);transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left{right:auto;top:0;height:100%;width:var(--mud-drawer-width,var(--mud-drawer-width-left));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left.mud-drawer--open{left:0;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-left 225ms cubic-bezier(0,0,.2,1) forwards;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left.mud-drawer--closed{left:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-left)));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-left 225ms cubic-bezier(0,0,.2,1) forwards;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right{left:auto;top:0;height:100%;width:var(--mud-drawer-width,var(--mud-drawer-width-right));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--open{right:0;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-right 225ms cubic-bezier(0,0,.2,1) forwards;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--closed{right:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-right)));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-right 225ms cubic-bezier(0,0,.2,1) forwards;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom{left:0;top:auto;width:100%;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom.mud-drawer--open{bottom:0;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-bottom 225ms cubic-bezier(0,0,.2,1) 0ms 1;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom.mud-drawer--closed{bottom:calc(-1*var(--mud-drawer-content-height));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-bottom 225ms cubic-bezier(0,0,.2,1) 0ms 1;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top{left:0;bottom:auto;width:100%;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top.mud-drawer--open{top:0;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-top 225ms cubic-bezier(0,0,.2,1) 0ms 1;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top.mud-drawer--closed{top:calc(-1*var(--mud-drawer-content-height));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-top 225ms cubic-bezier(0,0,.2,1) 0ms 1;}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left~div:not(.mud-main-content),.mud-drawer.mud-drawer-mini.mud-drawer-pos-right~div:not(.mud-main-content),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left~div:not(.mud-main-content),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right~div:not(.mud-main-content){transition:margin 225ms cubic-bezier(0,0,.2,1) 0ms;}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--open~div:not(.mud-main-content),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--open~div:not(.mud-main-content){margin-left:var(--mud-drawer-width,var(--mud-drawer-width-left));}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right.mud-drawer--open~div:not(.mud-main-content),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--open~div:not(.mud-main-content){margin-right:var(--mud-drawer-width,var(--mud-drawer-width-right));}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--closed~div:not(.mud-main-content){margin-left:var(--mud-drawer-width,var(--mud-drawer-width-mini-left));}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right.mud-drawer--closed~div:not(.mud-main-content){margin-right:var(--mud-drawer-width,var(--mud-drawer-width-mini-right));}.mud-drawer-header{display:flex;min-height:var(--mud-appbar-height);padding:12px 24px 12px 24px;}.mud-drawer-header.mud-drawer-header-dense{min-height:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);padding:8px 24px 8px 24px;}.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-persistent:not(.mud-drawer-clipped-never),.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-temporary.mud-drawer-clipped-always{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}@media(max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-persistent:not(.mud-drawer-clipped-never),.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-temporary.mud-drawer-clipped-always{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4));}}@media(max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-persistent:not(.mud-drawer-clipped-never),.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-temporary.mud-drawer-clipped-always{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8));}}@media(min-width:0){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xs,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xs{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:0) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xs,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xs{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:0) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xs,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xs{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:600px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-sm,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-sm{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:600px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-sm,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-sm{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:600px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-sm,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-sm{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:960px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-md,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-md{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:960px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-md,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-md{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:960px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-md,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-md{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:1280px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-lg,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-lg{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:1280px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-lg,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-lg{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:1280px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-lg,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-lg{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:1920px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xl{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:1920px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:1920px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:2560px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xxl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xxl{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:2560px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xxl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xxl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:2560px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xxl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xxl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-mini:not(.mud-drawer-clipped-never),.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-persistent:not(.mud-drawer-clipped-never),.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-always,.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-temporary.mud-drawer-clipped-always{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}@media(min-width:0){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xs{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:600px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-sm{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:960px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-md{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:1280px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-lg{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:1920px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:2560px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xxl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}.mud-drawer-overlay{display:none;}@media(max-width:-1px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xs{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xs.mud-drawer--initial{display:none;}}@media(max-width:-1px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-xs{display:block;}}@media(max-width:599px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-sm{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-sm.mud-drawer--initial{display:none;}}@media(max-width:599px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-sm{display:block;}}@media(max-width:959px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-md{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-md.mud-drawer--initial{display:none;}}@media(max-width:959px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-md{display:block;}}@media(max-width:1279px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-lg{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-lg.mud-drawer--initial{display:none;}}@media(max-width:1279px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-lg{display:block;}}@media(max-width:1919px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xl{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xl.mud-drawer--initial{display:none;}}@media(max-width:1919px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-xl{display:block;}}@media(max-width:2559px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xxl{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xxl.mud-drawer--initial{display:none;}}@media(max-width:2559px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-xxl{display:block;}}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-temporary{display:block;}@keyframes mud-drawer-slide-in-left{from{left:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-left)));}}@keyframes mud-drawer-slide-out-left{from{left:0;}}@keyframes mud-drawer-slide-in-right{from{right:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-right)));}}@keyframes mud-drawer-slide-out-right{from{right:0;}}@keyframes mud-drawer-slide-in-bottom{from{bottom:calc(-1*var(--mud-drawer-content-height));}}@keyframes mud-drawer-slide-out-bottom{from{bottom:0;}}@keyframes mud-drawer-slide-in-top{from{top:calc(-1*var(--mud-drawer-content-height));}}@keyframes mud-drawer-slide-out-top{from{top:0;}}.mud-main-content{margin:0;flex:1 1 auto;padding-top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);transition:margin 225ms cubic-bezier(0,0,.2,1) 0ms;}@media(min-width:0) and (orientation:landscape){.mud-main-content{padding-top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:600px){.mud-main-content{padding-top:var(--mud-appbar-height);}}.mud-appbar-dense~.mud-main-content{padding-top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);}@media(min-width:0){.mud-drawer-open-responsive-xs-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-xs-left.mud-drawer-open-responsive-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:600px){.mud-drawer-open-responsive-sm-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-sm-left.mud-drawer-open-responsive-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:960px){.mud-drawer-open-responsive-md-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-md-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-md-left.mud-drawer-open-responsive-md-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:1280px){.mud-drawer-open-responsive-lg-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-lg-left.mud-drawer-open-responsive-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:1920px){.mud-drawer-open-responsive-xl-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-xl-left.mud-drawer-open-responsive-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:2560px){.mud-drawer-open-responsive-xxl-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-xxl-left.mud-drawer-open-responsive-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}.mud-drawer-open-persistent-left:not(.mud-drawer-open-persistent-right) .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-persistent-right:not(.mud-drawer-open-persistent-left) .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-persistent-left.mud-drawer-open-persistent-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}@media(min-width:0){.mud-drawer-open-mini-xs-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-xs-left.mud-drawer-open-mini-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:600px){.mud-drawer-open-mini-sm-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-sm-left.mud-drawer-open-mini-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:960px){.mud-drawer-open-mini-md-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-md-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-md-left.mud-drawer-open-mini-md-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:1280px){.mud-drawer-open-mini-lg-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-lg-left.mud-drawer-open-mini-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:1920px){.mud-drawer-open-mini-xl-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-xl-left.mud-drawer-open-mini-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:2560px){.mud-drawer-open-mini-xxl-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-xxl-left.mud-drawer-open-mini-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}.mud-drawer-open-mini-none-left .mud-main-content,.mud-drawer-open-mini-always-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-none-right .mud-main-content,.mud-drawer-open-mini-always-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-none-left.mud-drawer-open-mini-none,.mud-drawer-open-mini-none .mud-drawer-open-mini-always-right .mud-main-content,.mud-drawer-open-mini-always-left.mud-drawer-open-mini-none,.mud-drawer-open-mini-always .mud-drawer-open-mini-always-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}.mud-drawer-close-mini-xs-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-xs-left.mud-drawer-close-mini-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-sm-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-sm-left.mud-drawer-close-mini-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-md-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-md-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-md-left.mud-drawer-close-mini-md-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-lg-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-lg-left.mud-drawer-close-mini-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xl-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-xl-left.mud-drawer-close-mini-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xxl-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-xxl-left.mud-drawer-close-mini-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-none-left .mud-main-content,.mud-drawer-close-mini-always-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-none-right .mud-main-content,.mud-drawer-close-mini-always-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-none-left.mud-drawer-close-mini-none,.mud-drawer-close-mini-none .mud-drawer-close-mini-always-right .mud-main-content,.mud-drawer-close-mini-always-left.mud-drawer-close-mini-none,.mud-drawer-close-mini-always .mud-drawer-close-mini-always-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-container{width:100%;display:block;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}@media(min-width:600px){.mud-container{padding-left:24px;padding-right:24px;}}.mud-container-disable-gutters{padding-left:0;padding-right:0;}@media(min-width:600px){.mud-container-fixed{max-width:600px;}}@media(min-width:960px){.mud-container-fixed{max-width:960px;}}@media(min-width:1280px){.mud-container-fixed{max-width:1280px;}}@media(min-width:1920px){.mud-container-fixed{max-width:1920px;}}@media(min-width:2560px){.mud-container-fixed{max-width:2560px;}}@media(min-width:0){.mud-container-maxwidth-xs{max-width:444px;}}@media(min-width:600px){.mud-container-maxwidth-sm{max-width:600px;}}@media(min-width:960px){.mud-container-maxwidth-md{max-width:960px;}}@media(min-width:1280px){.mud-container-maxwidth-lg{max-width:1280px;}}@media(min-width:1920px){.mud-container-maxwidth-xl{max-width:1920px;}}@media(min-width:2560px){.mud-container-maxwidth-xxl{max-width:2560px;}}.scroll-locked{padding-right:8px;overflow:hidden;}.scroll-locked .mud-layout .mud-appbar{padding-right:8px;}.scroll-locked .mud-layout .mud-main-content .mud-scroll-to-top{padding-right:8px;}@-moz-document url-prefix(){.scroll-locked{padding-right:17px;}.scroll-locked .mud-layout .mud-appbar{padding-right:17px;}.scroll-locked .mud-layout .mud-main-content .mud-scroll-to-top{padding-right:17px;}}.mud-scroll-to-top{position:fixed;cursor:pointer;z-index:100;}.mud-scroll-to-top.visible{bottom:16px;right:16px;opacity:1;transition:transform .5s;flex:1;}.mud-scroll-to-top.hidden{bottom:16px;right:16px;opacity:0;transition:all .5s;visibility:hidden;transform:scale(0) rotate(180deg);flex:0;}.mud-scroll-to-top:after{content:'';background:transparent;top:0;bottom:0;left:0;right:0;position:absolute;z-index:var(--mud-zindex-tooltip);}.red{background-color:#f44336;}.red-text{color:#f44336;}.red.lighten-5{background-color:#ffebee;}.red-text.text-lighten-5{color:#ffebee;}.red.lighten-4{background-color:#ffcdd2;}.red-text.text-lighten-4{color:#ffcdd2;}.red.lighten-3{background-color:#ef9a9a;}.red-text.text-lighten-3{color:#ef9a9a;}.red.lighten-2{background-color:#e57373;}.red-text.text-lighten-2{color:#e57373;}.red.lighten-1{background-color:#ef5350;}.red-text.text-lighten-1{color:#ef5350;}.red.darken-1{background-color:#e53935;}.red-text.text-darken-1{color:#e53935;}.red.darken-2{background-color:#d32f2f;}.red-text.text-darken-2{color:#d32f2f;}.red.darken-3{background-color:#c62828;}.red-text.text-darken-3{color:#c62828;}.red.darken-4{background-color:#b71c1c;}.red-text.text-darken-4{color:#b71c1c;}.red.accent-1{background-color:#ff8a80;}.red-text.text-accent-1{color:#ff8a80;}.red.accent-2{background-color:#ff5252;}.red-text.text-accent-2{color:#ff5252;}.red.accent-3{background-color:#ff1744;}.red-text.text-accent-3{color:#ff1744;}.red.accent-4{background-color:#d50000;}.red-text.text-accent-4{color:#d50000;}.pink{background-color:#e91e63;}.pink-text{color:#e91e63;}.pink.lighten-5{background-color:#fce4ec;}.pink-text.text-lighten-5{color:#fce4ec;}.pink.lighten-4{background-color:#f8bbd0;}.pink-text.text-lighten-4{color:#f8bbd0;}.pink.lighten-3{background-color:#f48fb1;}.pink-text.text-lighten-3{color:#f48fb1;}.pink.lighten-2{background-color:#f06292;}.pink-text.text-lighten-2{color:#f06292;}.pink.lighten-1{background-color:#ec407a;}.pink-text.text-lighten-1{color:#ec407a;}.pink.darken-1{background-color:#d81b60;}.pink-text.text-darken-1{color:#d81b60;}.pink.darken-2{background-color:#c2185b;}.pink-text.text-darken-2{color:#c2185b;}.pink.darken-3{background-color:#ad1457;}.pink-text.text-darken-3{color:#ad1457;}.pink.darken-4{background-color:#880e4f;}.pink-text.text-darken-4{color:#880e4f;}.pink.accent-1{background-color:#ff80ab;}.pink-text.text-accent-1{color:#ff80ab;}.pink.accent-2{background-color:#ff4081;}.pink-text.text-accent-2{color:#ff4081;}.pink.accent-3{background-color:#f50057;}.pink-text.text-accent-3{color:#f50057;}.pink.accent-4{background-color:#c51162;}.pink-text.text-accent-4{color:#c51162;}.purple{background-color:#9c27b0;}.purple-text{color:#9c27b0;}.purple.lighten-5{background-color:#f3e5f5;}.purple-text.text-lighten-5{color:#f3e5f5;}.purple.lighten-4{background-color:#e1bee7;}.purple-text.text-lighten-4{color:#e1bee7;}.purple.lighten-3{background-color:#ce93d8;}.purple-text.text-lighten-3{color:#ce93d8;}.purple.lighten-2{background-color:#ba68c8;}.purple-text.text-lighten-2{color:#ba68c8;}.purple.lighten-1{background-color:#ab47bc;}.purple-text.text-lighten-1{color:#ab47bc;}.purple.darken-1{background-color:#8e24aa;}.purple-text.text-darken-1{color:#8e24aa;}.purple.darken-2{background-color:#7b1fa2;}.purple-text.text-darken-2{color:#7b1fa2;}.purple.darken-3{background-color:#6a1b9a;}.purple-text.text-darken-3{color:#6a1b9a;}.purple.darken-4{background-color:#4a148c;}.purple-text.text-darken-4{color:#4a148c;}.purple.accent-1{background-color:#ea80fc;}.purple-text.text-accent-1{color:#ea80fc;}.purple.accent-2{background-color:#e040fb;}.purple-text.text-accent-2{color:#e040fb;}.purple.accent-3{background-color:#d500f9;}.purple-text.text-accent-3{color:#d500f9;}.purple.accent-4{background-color:#a0f;}.purple-text.text-accent-4{color:#a0f;}.deep-purple{background-color:#673ab7;}.deep-purple-text{color:#673ab7;}.deep-purple.lighten-5{background-color:#ede7f6;}.deep-purple-text.text-lighten-5{color:#ede7f6;}.deep-purple.lighten-4{background-color:#d1c4e9;}.deep-purple-text.text-lighten-4{color:#d1c4e9;}.deep-purple.lighten-3{background-color:#b39ddb;}.deep-purple-text.text-lighten-3{color:#b39ddb;}.deep-purple.lighten-2{background-color:#9575cd;}.deep-purple-text.text-lighten-2{color:#9575cd;}.deep-purple.lighten-1{background-color:#7e57c2;}.deep-purple-text.text-lighten-1{color:#7e57c2;}.deep-purple.darken-1{background-color:#5e35b1;}.deep-purple-text.text-darken-1{color:#5e35b1;}.deep-purple.darken-2{background-color:#512da8;}.deep-purple-text.text-darken-2{color:#512da8;}.deep-purple.darken-3{background-color:#4527a0;}.deep-purple-text.text-darken-3{color:#4527a0;}.deep-purple.darken-4{background-color:#311b92;}.deep-purple-text.text-darken-4{color:#311b92;}.deep-purple.accent-1{background-color:#b388ff;}.deep-purple-text.text-accent-1{color:#b388ff;}.deep-purple.accent-2{background-color:#7c4dff;}.deep-purple-text.text-accent-2{color:#7c4dff;}.deep-purple.accent-3{background-color:#651fff;}.deep-purple-text.text-accent-3{color:#651fff;}.deep-purple.accent-4{background-color:#6200ea;}.deep-purple-text.text-accent-4{color:#6200ea;}.indigo{background-color:#3f51b5;}.indigo-text{color:#3f51b5;}.indigo.lighten-5{background-color:#e8eaf6;}.indigo-text.text-lighten-5{color:#e8eaf6;}.indigo.lighten-4{background-color:#c5cae9;}.indigo-text.text-lighten-4{color:#c5cae9;}.indigo.lighten-3{background-color:#9fa8da;}.indigo-text.text-lighten-3{color:#9fa8da;}.indigo.lighten-2{background-color:#7986cb;}.indigo-text.text-lighten-2{color:#7986cb;}.indigo.lighten-1{background-color:#5c6bc0;}.indigo-text.text-lighten-1{color:#5c6bc0;}.indigo.darken-1{background-color:#3949ab;}.indigo-text.text-darken-1{color:#3949ab;}.indigo.darken-2{background-color:#303f9f;}.indigo-text.text-darken-2{color:#303f9f;}.indigo.darken-3{background-color:#283593;}.indigo-text.text-darken-3{color:#283593;}.indigo.darken-4{background-color:#1a237e;}.indigo-text.text-darken-4{color:#1a237e;}.indigo.accent-1{background-color:#8c9eff;}.indigo-text.text-accent-1{color:#8c9eff;}.indigo.accent-2{background-color:#536dfe;}.indigo-text.text-accent-2{color:#536dfe;}.indigo.accent-3{background-color:#3d5afe;}.indigo-text.text-accent-3{color:#3d5afe;}.indigo.accent-4{background-color:#304ffe;}.indigo-text.text-accent-4{color:#304ffe;}.blue{background-color:#2196f3;}.blue-text{color:#2196f3;}.blue.lighten-5{background-color:#e3f2fd;}.blue-text.text-lighten-5{color:#e3f2fd;}.blue.lighten-4{background-color:#bbdefb;}.blue-text.text-lighten-4{color:#bbdefb;}.blue.lighten-3{background-color:#90caf9;}.blue-text.text-lighten-3{color:#90caf9;}.blue.lighten-2{background-color:#64b5f6;}.blue-text.text-lighten-2{color:#64b5f6;}.blue.lighten-1{background-color:#42a5f5;}.blue-text.text-lighten-1{color:#42a5f5;}.blue.darken-1{background-color:#1e88e5;}.blue-text.text-darken-1{color:#1e88e5;}.blue.darken-2{background-color:#1976d2;}.blue-text.text-darken-2{color:#1976d2;}.blue.darken-3{background-color:#1565c0;}.blue-text.text-darken-3{color:#1565c0;}.blue.darken-4{background-color:#0d47a1;}.blue-text.text-darken-4{color:#0d47a1;}.blue.accent-1{background-color:#82b1ff;}.blue-text.text-accent-1{color:#82b1ff;}.blue.accent-2{background-color:#448aff;}.blue-text.text-accent-2{color:#448aff;}.blue.accent-3{background-color:#2979ff;}.blue-text.text-accent-3{color:#2979ff;}.blue.accent-4{background-color:#2962ff;}.blue-text.text-accent-4{color:#2962ff;}.light-blue{background-color:#03a9f4;}.light-blue-text{color:#03a9f4;}.light-blue.lighten-5{background-color:#e1f5fe;}.light-blue-text.text-lighten-5{color:#e1f5fe;}.light-blue.lighten-4{background-color:#b3e5fc;}.light-blue-text.text-lighten-4{color:#b3e5fc;}.light-blue.lighten-3{background-color:#81d4fa;}.light-blue-text.text-lighten-3{color:#81d4fa;}.light-blue.lighten-2{background-color:#4fc3f7;}.light-blue-text.text-lighten-2{color:#4fc3f7;}.light-blue.lighten-1{background-color:#29b6f6;}.light-blue-text.text-lighten-1{color:#29b6f6;}.light-blue.darken-1{background-color:#039be5;}.light-blue-text.text-darken-1{color:#039be5;}.light-blue.darken-2{background-color:#0288d1;}.light-blue-text.text-darken-2{color:#0288d1;}.light-blue.darken-3{background-color:#0277bd;}.light-blue-text.text-darken-3{color:#0277bd;}.light-blue.darken-4{background-color:#01579b;}.light-blue-text.text-darken-4{color:#01579b;}.light-blue.accent-1{background-color:#80d8ff;}.light-blue-text.text-accent-1{color:#80d8ff;}.light-blue.accent-2{background-color:#40c4ff;}.light-blue-text.text-accent-2{color:#40c4ff;}.light-blue.accent-3{background-color:#00b0ff;}.light-blue-text.text-accent-3{color:#00b0ff;}.light-blue.accent-4{background-color:#0091ea;}.light-blue-text.text-accent-4{color:#0091ea;}.cyan{background-color:#00bcd4;}.cyan-text{color:#00bcd4;}.cyan.lighten-5{background-color:#e0f7fa;}.cyan-text.text-lighten-5{color:#e0f7fa;}.cyan.lighten-4{background-color:#b2ebf2;}.cyan-text.text-lighten-4{color:#b2ebf2;}.cyan.lighten-3{background-color:#80deea;}.cyan-text.text-lighten-3{color:#80deea;}.cyan.lighten-2{background-color:#4dd0e1;}.cyan-text.text-lighten-2{color:#4dd0e1;}.cyan.lighten-1{background-color:#26c6da;}.cyan-text.text-lighten-1{color:#26c6da;}.cyan.darken-1{background-color:#00acc1;}.cyan-text.text-darken-1{color:#00acc1;}.cyan.darken-2{background-color:#0097a7;}.cyan-text.text-darken-2{color:#0097a7;}.cyan.darken-3{background-color:#00838f;}.cyan-text.text-darken-3{color:#00838f;}.cyan.darken-4{background-color:#006064;}.cyan-text.text-darken-4{color:#006064;}.cyan.accent-1{background-color:#84ffff;}.cyan-text.text-accent-1{color:#84ffff;}.cyan.accent-2{background-color:#18ffff;}.cyan-text.text-accent-2{color:#18ffff;}.cyan.accent-3{background-color:#00e5ff;}.cyan-text.text-accent-3{color:#00e5ff;}.cyan.accent-4{background-color:#00b8d4;}.cyan-text.text-accent-4{color:#00b8d4;}.teal{background-color:#009688;}.teal-text{color:#009688;}.teal.lighten-5{background-color:#e0f2f1;}.teal-text.text-lighten-5{color:#e0f2f1;}.teal.lighten-4{background-color:#b2dfdb;}.teal-text.text-lighten-4{color:#b2dfdb;}.teal.lighten-3{background-color:#80cbc4;}.teal-text.text-lighten-3{color:#80cbc4;}.teal.lighten-2{background-color:#4db6ac;}.teal-text.text-lighten-2{color:#4db6ac;}.teal.lighten-1{background-color:#26a69a;}.teal-text.text-lighten-1{color:#26a69a;}.teal.darken-1{background-color:#00897b;}.teal-text.text-darken-1{color:#00897b;}.teal.darken-2{background-color:#00796b;}.teal-text.text-darken-2{color:#00796b;}.teal.darken-3{background-color:#00695c;}.teal-text.text-darken-3{color:#00695c;}.teal.darken-4{background-color:#004d40;}.teal-text.text-darken-4{color:#004d40;}.teal.accent-1{background-color:#a7ffeb;}.teal-text.text-accent-1{color:#a7ffeb;}.teal.accent-2{background-color:#64ffda;}.teal-text.text-accent-2{color:#64ffda;}.teal.accent-3{background-color:#1de9b6;}.teal-text.text-accent-3{color:#1de9b6;}.teal.accent-4{background-color:#00bfa5;}.teal-text.text-accent-4{color:#00bfa5;}.green{background-color:#4caf50;}.green-text{color:#4caf50;}.green.lighten-5{background-color:#e8f5e9;}.green-text.text-lighten-5{color:#e8f5e9;}.green.lighten-4{background-color:#c8e6c9;}.green-text.text-lighten-4{color:#c8e6c9;}.green.lighten-3{background-color:#a5d6a7;}.green-text.text-lighten-3{color:#a5d6a7;}.green.lighten-2{background-color:#81c784;}.green-text.text-lighten-2{color:#81c784;}.green.lighten-1{background-color:#66bb6a;}.green-text.text-lighten-1{color:#66bb6a;}.green.darken-1{background-color:#43a047;}.green-text.text-darken-1{color:#43a047;}.green.darken-2{background-color:#388e3c;}.green-text.text-darken-2{color:#388e3c;}.green.darken-3{background-color:#2e7d32;}.green-text.text-darken-3{color:#2e7d32;}.green.darken-4{background-color:#1b5e20;}.green-text.text-darken-4{color:#1b5e20;}.green.accent-1{background-color:#b9f6ca;}.green-text.text-accent-1{color:#b9f6ca;}.green.accent-2{background-color:#69f0ae;}.green-text.text-accent-2{color:#69f0ae;}.green.accent-3{background-color:#00e676;}.green-text.text-accent-3{color:#00e676;}.green.accent-4{background-color:#00c853;}.green-text.text-accent-4{color:#00c853;}.light-green{background-color:#8bc34a;}.light-green-text{color:#8bc34a;}.light-green.lighten-5{background-color:#f1f8e9;}.light-green-text.text-lighten-5{color:#f1f8e9;}.light-green.lighten-4{background-color:#dcedc8;}.light-green-text.text-lighten-4{color:#dcedc8;}.light-green.lighten-3{background-color:#c5e1a5;}.light-green-text.text-lighten-3{color:#c5e1a5;}.light-green.lighten-2{background-color:#aed581;}.light-green-text.text-lighten-2{color:#aed581;}.light-green.lighten-1{background-color:#9ccc65;}.light-green-text.text-lighten-1{color:#9ccc65;}.light-green.darken-1{background-color:#7cb342;}.light-green-text.text-darken-1{color:#7cb342;}.light-green.darken-2{background-color:#689f38;}.light-green-text.text-darken-2{color:#689f38;}.light-green.darken-3{background-color:#558b2f;}.light-green-text.text-darken-3{color:#558b2f;}.light-green.darken-4{background-color:#33691e;}.light-green-text.text-darken-4{color:#33691e;}.light-green.accent-1{background-color:#ccff90;}.light-green-text.text-accent-1{color:#ccff90;}.light-green.accent-2{background-color:#b2ff59;}.light-green-text.text-accent-2{color:#b2ff59;}.light-green.accent-3{background-color:#76ff03;}.light-green-text.text-accent-3{color:#76ff03;}.light-green.accent-4{background-color:#64dd17;}.light-green-text.text-accent-4{color:#64dd17;}.lime{background-color:#cddc39;}.lime-text{color:#cddc39;}.lime.lighten-5{background-color:#f9fbe7;}.lime-text.text-lighten-5{color:#f9fbe7;}.lime.lighten-4{background-color:#f0f4c3;}.lime-text.text-lighten-4{color:#f0f4c3;}.lime.lighten-3{background-color:#e6ee9c;}.lime-text.text-lighten-3{color:#e6ee9c;}.lime.lighten-2{background-color:#dce775;}.lime-text.text-lighten-2{color:#dce775;}.lime.lighten-1{background-color:#d4e157;}.lime-text.text-lighten-1{color:#d4e157;}.lime.darken-1{background-color:#c0ca33;}.lime-text.text-darken-1{color:#c0ca33;}.lime.darken-2{background-color:#afb42b;}.lime-text.text-darken-2{color:#afb42b;}.lime.darken-3{background-color:#9e9d24;}.lime-text.text-darken-3{color:#9e9d24;}.lime.darken-4{background-color:#827717;}.lime-text.text-darken-4{color:#827717;}.lime.accent-1{background-color:#f4ff81;}.lime-text.text-accent-1{color:#f4ff81;}.lime.accent-2{background-color:#eeff41;}.lime-text.text-accent-2{color:#eeff41;}.lime.accent-3{background-color:#c6ff00;}.lime-text.text-accent-3{color:#c6ff00;}.lime.accent-4{background-color:#aeea00;}.lime-text.text-accent-4{color:#aeea00;}.yellow{background-color:#ffeb3b;}.yellow-text{color:#ffeb3b;}.yellow.lighten-5{background-color:#fffde7;}.yellow-text.text-lighten-5{color:#fffde7;}.yellow.lighten-4{background-color:#fff9c4;}.yellow-text.text-lighten-4{color:#fff9c4;}.yellow.lighten-3{background-color:#fff59d;}.yellow-text.text-lighten-3{color:#fff59d;}.yellow.lighten-2{background-color:#fff176;}.yellow-text.text-lighten-2{color:#fff176;}.yellow.lighten-1{background-color:#ffee58;}.yellow-text.text-lighten-1{color:#ffee58;}.yellow.darken-1{background-color:#fdd835;}.yellow-text.text-darken-1{color:#fdd835;}.yellow.darken-2{background-color:#fbc02d;}.yellow-text.text-darken-2{color:#fbc02d;}.yellow.darken-3{background-color:#f9a825;}.yellow-text.text-darken-3{color:#f9a825;}.yellow.darken-4{background-color:#f57f17;}.yellow-text.text-darken-4{color:#f57f17;}.yellow.accent-1{background-color:#ffff8d;}.yellow-text.text-accent-1{color:#ffff8d;}.yellow.accent-2{background-color:#ff0;}.yellow-text.text-accent-2{color:#ff0;}.yellow.accent-3{background-color:#ffea00;}.yellow-text.text-accent-3{color:#ffea00;}.yellow.accent-4{background-color:#ffd600;}.yellow-text.text-accent-4{color:#ffd600;}.amber{background-color:#ffc107;}.amber-text{color:#ffc107;}.amber.lighten-5{background-color:#fff8e1;}.amber-text.text-lighten-5{color:#fff8e1;}.amber.lighten-4{background-color:#ffecb3;}.amber-text.text-lighten-4{color:#ffecb3;}.amber.lighten-3{background-color:#ffe082;}.amber-text.text-lighten-3{color:#ffe082;}.amber.lighten-2{background-color:#ffd54f;}.amber-text.text-lighten-2{color:#ffd54f;}.amber.lighten-1{background-color:#ffca28;}.amber-text.text-lighten-1{color:#ffca28;}.amber.darken-1{background-color:#ffb300;}.amber-text.text-darken-1{color:#ffb300;}.amber.darken-2{background-color:#ffa000;}.amber-text.text-darken-2{color:#ffa000;}.amber.darken-3{background-color:#ff8f00;}.amber-text.text-darken-3{color:#ff8f00;}.amber.darken-4{background-color:#ff6f00;}.amber-text.text-darken-4{color:#ff6f00;}.amber.accent-1{background-color:#ffe57f;}.amber-text.text-accent-1{color:#ffe57f;}.amber.accent-2{background-color:#ffd740;}.amber-text.text-accent-2{color:#ffd740;}.amber.accent-3{background-color:#ffc400;}.amber-text.text-accent-3{color:#ffc400;}.amber.accent-4{background-color:#ffab00;}.amber-text.text-accent-4{color:#ffab00;}.orange{background-color:#ff9800;}.orange-text{color:#ff9800;}.orange.lighten-5{background-color:#fff3e0;}.orange-text.text-lighten-5{color:#fff3e0;}.orange.lighten-4{background-color:#ffe0b2;}.orange-text.text-lighten-4{color:#ffe0b2;}.orange.lighten-3{background-color:#ffcc80;}.orange-text.text-lighten-3{color:#ffcc80;}.orange.lighten-2{background-color:#ffb74d;}.orange-text.text-lighten-2{color:#ffb74d;}.orange.lighten-1{background-color:#ffa726;}.orange-text.text-lighten-1{color:#ffa726;}.orange.darken-1{background-color:#fb8c00;}.orange-text.text-darken-1{color:#fb8c00;}.orange.darken-2{background-color:#f57c00;}.orange-text.text-darken-2{color:#f57c00;}.orange.darken-3{background-color:#ef6c00;}.orange-text.text-darken-3{color:#ef6c00;}.orange.darken-4{background-color:#e65100;}.orange-text.text-darken-4{color:#e65100;}.orange.accent-1{background-color:#ffd180;}.orange-text.text-accent-1{color:#ffd180;}.orange.accent-2{background-color:#ffab40;}.orange-text.text-accent-2{color:#ffab40;}.orange.accent-3{background-color:#ff9100;}.orange-text.text-accent-3{color:#ff9100;}.orange.accent-4{background-color:#ff6d00;}.orange-text.text-accent-4{color:#ff6d00;}.deep-orange{background-color:#ff5722;}.deep-orange-text{color:#ff5722;}.deep-orange.lighten-5{background-color:#fbe9e7;}.deep-orange-text.text-lighten-5{color:#fbe9e7;}.deep-orange.lighten-4{background-color:#ffccbc;}.deep-orange-text.text-lighten-4{color:#ffccbc;}.deep-orange.lighten-3{background-color:#ffab91;}.deep-orange-text.text-lighten-3{color:#ffab91;}.deep-orange.lighten-2{background-color:#ff8a65;}.deep-orange-text.text-lighten-2{color:#ff8a65;}.deep-orange.lighten-1{background-color:#ff7043;}.deep-orange-text.text-lighten-1{color:#ff7043;}.deep-orange.darken-1{background-color:#f4511e;}.deep-orange-text.text-darken-1{color:#f4511e;}.deep-orange.darken-2{background-color:#e64a19;}.deep-orange-text.text-darken-2{color:#e64a19;}.deep-orange.darken-3{background-color:#d84315;}.deep-orange-text.text-darken-3{color:#d84315;}.deep-orange.darken-4{background-color:#bf360c;}.deep-orange-text.text-darken-4{color:#bf360c;}.deep-orange.accent-1{background-color:#ff9e80;}.deep-orange-text.text-accent-1{color:#ff9e80;}.deep-orange.accent-2{background-color:#ff6e40;}.deep-orange-text.text-accent-2{color:#ff6e40;}.deep-orange.accent-3{background-color:#ff3d00;}.deep-orange-text.text-accent-3{color:#ff3d00;}.deep-orange.accent-4{background-color:#dd2c00;}.deep-orange-text.text-accent-4{color:#dd2c00;}.brown{background-color:#795548;}.brown-text{color:#795548;}.brown.lighten-5{background-color:#efebe9;}.brown-text.text-lighten-5{color:#efebe9;}.brown.lighten-4{background-color:#d7ccc8;}.brown-text.text-lighten-4{color:#d7ccc8;}.brown.lighten-3{background-color:#bcaaa4;}.brown-text.text-lighten-3{color:#bcaaa4;}.brown.lighten-2{background-color:#a1887f;}.brown-text.text-lighten-2{color:#a1887f;}.brown.lighten-1{background-color:#8d6e63;}.brown-text.text-lighten-1{color:#8d6e63;}.brown.darken-1{background-color:#6d4c41;}.brown-text.text-darken-1{color:#6d4c41;}.brown.darken-2{background-color:#5d4037;}.brown-text.text-darken-2{color:#5d4037;}.brown.darken-3{background-color:#4e342e;}.brown-text.text-darken-3{color:#4e342e;}.brown.darken-4{background-color:#3e2723;}.brown-text.text-darken-4{color:#3e2723;}.blue-grey{background-color:#607d8b;}.blue-grey-text{color:#607d8b;}.blue-grey.lighten-5{background-color:#eceff1;}.blue-grey-text.text-lighten-5{color:#eceff1;}.blue-grey.lighten-4{background-color:#cfd8dc;}.blue-grey-text.text-lighten-4{color:#cfd8dc;}.blue-grey.lighten-3{background-color:#b0bec5;}.blue-grey-text.text-lighten-3{color:#b0bec5;}.blue-grey.lighten-2{background-color:#90a4ae;}.blue-grey-text.text-lighten-2{color:#90a4ae;}.blue-grey.lighten-1{background-color:#78909c;}.blue-grey-text.text-lighten-1{color:#78909c;}.blue-grey.darken-1{background-color:#546e7a;}.blue-grey-text.text-darken-1{color:#546e7a;}.blue-grey.darken-2{background-color:#455a64;}.blue-grey-text.text-darken-2{color:#455a64;}.blue-grey.darken-3{background-color:#37474f;}.blue-grey-text.text-darken-3{color:#37474f;}.blue-grey.darken-4{background-color:#263238;}.blue-grey-text.text-darken-4{color:#263238;}.grey{background-color:#9e9e9e;}.grey-text{color:#9e9e9e;}.grey.lighten-5{background-color:#fafafa;}.grey-text.text-lighten-5{color:#fafafa;}.grey.lighten-4{background-color:#f5f5f5;}.grey-text.text-lighten-4{color:#f5f5f5;}.grey.lighten-3{background-color:#eee;}.grey-text.text-lighten-3{color:#eee;}.grey.lighten-2{background-color:#e0e0e0;}.grey-text.text-lighten-2{color:#e0e0e0;}.grey.lighten-1{background-color:#bdbdbd;}.grey-text.text-lighten-1{color:#bdbdbd;}.grey.darken-1{background-color:#757575;}.grey-text.text-darken-1{color:#757575;}.grey.darken-2{background-color:#616161;}.grey-text.text-darken-2{color:#616161;}.grey.darken-3{background-color:#424242;}.grey-text.text-darken-3{color:#424242;}.grey.darken-4{background-color:#212121;}.grey-text.text-darken-4{color:#212121;}.shades.black{background-color:#000;}.shades-text.text-black{color:#000;}.shades.white{background-color:#fff;}.shades-text.text-white{color:#fff;}.shades.transparent{background-color:transparent;}.shades-text.text-transparent{color:transparent;}.mud-ripple{position:relative;overflow:hidden;}.mud-ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10,10);opacity:0;transition:transform .3s,opacity 1s;}.mud-ripple:active:after{transform:scale(0,0);opacity:.1;transition:0s;}.mud-ripple-icon:after,.mud-ripple-checkbox:after,.mud-ripple-switch:after,.mud-ripple-radio:after{transform:scale(7,7);}.mud-ripple-switch{position:absolute;}.mud-rtl{direction:rtl !important;}.mud-ltr{direction:ltr !important;}.mud-application-layout-rtl .mud-flip-x-rtl{transform:scaleX(-1);} \ No newline at end of file +.mud-primary{background-color:var(--mud-palette-primary)!important;}.mud-primary-text{color:var(--mud-palette-primary)!important;}.mud-primary-hover{background-color:var(--mud-palette-primary-hover)!important;}.hover\:mud-primary-hover:hover,.hover\:mud-primary-hover:focus-visible{background-color:var(--mud-palette-primary-hover)!important;}.mud-border-primary{border-color:var(--mud-palette-primary)!important;}.mud-theme-primary{color:var(--mud-palette-primary-text)!important;background-color:var(--mud-palette-primary)!important;}.mud-secondary{background-color:var(--mud-palette-secondary)!important;}.mud-secondary-text{color:var(--mud-palette-secondary)!important;}.mud-secondary-hover{background-color:var(--mud-palette-secondary-hover)!important;}.hover\:mud-secondary-hover:hover,.hover\:mud-secondary-hover:focus-visible{background-color:var(--mud-palette-secondary-hover)!important;}.mud-border-secondary{border-color:var(--mud-palette-secondary)!important;}.mud-theme-secondary{color:var(--mud-palette-secondary-text)!important;background-color:var(--mud-palette-secondary)!important;}.mud-tertiary{background-color:var(--mud-palette-tertiary)!important;}.mud-tertiary-text{color:var(--mud-palette-tertiary)!important;}.mud-tertiary-hover{background-color:var(--mud-palette-tertiary-hover)!important;}.hover\:mud-tertiary-hover:hover,.hover\:mud-tertiary-hover:focus-visible{background-color:var(--mud-palette-tertiary-hover)!important;}.mud-border-tertiary{border-color:var(--mud-palette-tertiary)!important;}.mud-theme-tertiary{color:var(--mud-palette-tertiary-text)!important;background-color:var(--mud-palette-tertiary)!important;}.mud-info{background-color:var(--mud-palette-info)!important;}.mud-info-text{color:var(--mud-palette-info)!important;}.mud-info-hover{background-color:var(--mud-palette-info-hover)!important;}.hover\:mud-info-hover:hover,.hover\:mud-info-hover:focus-visible{background-color:var(--mud-palette-info-hover)!important;}.mud-border-info{border-color:var(--mud-palette-info)!important;}.mud-theme-info{color:var(--mud-palette-info-text)!important;background-color:var(--mud-palette-info)!important;}.mud-success{background-color:var(--mud-palette-success)!important;}.mud-success-text{color:var(--mud-palette-success)!important;}.mud-success-hover{background-color:var(--mud-palette-success-hover)!important;}.hover\:mud-success-hover:hover,.hover\:mud-success-hover:focus-visible{background-color:var(--mud-palette-success-hover)!important;}.mud-border-success{border-color:var(--mud-palette-success)!important;}.mud-theme-success{color:var(--mud-palette-success-text)!important;background-color:var(--mud-palette-success)!important;}.mud-warning{background-color:var(--mud-palette-warning)!important;}.mud-warning-text{color:var(--mud-palette-warning)!important;}.mud-warning-hover{background-color:var(--mud-palette-warning-hover)!important;}.hover\:mud-warning-hover:hover,.hover\:mud-warning-hover:focus-visible{background-color:var(--mud-palette-warning-hover)!important;}.mud-border-warning{border-color:var(--mud-palette-warning)!important;}.mud-theme-warning{color:var(--mud-palette-warning-text)!important;background-color:var(--mud-palette-warning)!important;}.mud-error{background-color:var(--mud-palette-error)!important;}.mud-error-text{color:var(--mud-palette-error)!important;}.mud-error-hover{background-color:var(--mud-palette-error-hover)!important;}.hover\:mud-error-hover:hover,.hover\:mud-error-hover:focus-visible{background-color:var(--mud-palette-error-hover)!important;}.mud-border-error{border-color:var(--mud-palette-error)!important;}.mud-theme-error{color:var(--mud-palette-error-text)!important;background-color:var(--mud-palette-error)!important;}.mud-dark{background-color:var(--mud-palette-dark)!important;}.mud-dark-text{color:var(--mud-palette-dark)!important;}.mud-dark-hover{background-color:var(--mud-palette-dark-hover)!important;}.hover\:mud-dark-hover:hover,.hover\:mud-dark-hover:focus-visible{background-color:var(--mud-palette-dark-hover)!important;}.mud-border-dark{border-color:var(--mud-palette-dark)!important;}.mud-theme-dark{color:var(--mud-palette-dark-text)!important;background-color:var(--mud-palette-dark)!important;}.mud-inherit-text{color:inherit!important;}.mud-border-lines-default{border-color:var(--mud-palette-lines-default);}.mud-background{background-color:var(--mud-palette-background)!important;}.mud-background-gray{background-color:var(--mud-palette-background-grey)!important;}.mud-theme-transparent{color:inherit!important;background-color:transparent!important;}.mud-transparent{background-color:transparent!important;}.mud-transparent-text{color:transparent!important;}.mud-text-primary{color:var(--mud-palette-text-primary);}.mud-text-secondary{color:var(--mud-palette-text-secondary);}.mud-text-disabled{color:var(--mud-palette-text-disabled);}.white{background-color:#fff!important;}.white-text{color:#fff!important;}.black{background-color:#000!important;}.black-text{color:#000!important;}*{box-sizing:border-box;margin:0;padding:0;border-width:0;border-style:solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}strong,b{font-weight:700;}body{color:var(--mud-palette-text-primary);font-family:var(--mud-typography-default-family);font-size:var(--mud-typography-default-size);font-weight:var(--mud-typography-default-weight);line-height:var(--mud-typography-default-lineheight);letter-spacing:var(--mud-typography-default-letterspacing);text-transform:var(--mud-typography-default-text-transform);background-color:var(--mud-palette-background);}a{color:var(--mud-palette-text-primary);}.mud-layout{height:100%;width:100%;position:relative;}#blazor-error-ui{background-color:var(--mud-palette-error);color:var(--mud-palette-error-text);bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.75rem .7rem 1.25rem;position:fixed;width:100%;z-index:9999;}#blazor-error-ui .reload{color:inherit;text-decoration:underline;}#blazor-error-ui .dismiss{color:inherit;cursor:pointer;position:absolute;right:.75rem;top:.5rem;}#components-reconnect-modal{z-index:9999!important;background-color:var(--mud-palette-background)!important;}#components-reconnect-modal h5{font-size:18px;}#components-reconnect-modal button{color:var(--mud-palette-text-primary);padding:8px 16px;font-size:.875rem;min-width:64px;box-sizing:border-box;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms;font-weight:500;line-height:1;border-radius:var(--mud-default-borderradius);letter-spacing:.02857em;text-transform:uppercase;margin:40px auto!important;}#components-reconnect-modal button:hover{background-color:var(--mud-palette-action-default-hover);}@keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes mud-animation-fadein{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes mud-scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes mud-scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5);}100%{-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes mud-skeleton-keyframes-pulse{0%{opacity:1;}50%{opacity:.4;}100%{opacity:1;}}@-webkit-keyframes mud-skeleton-keyframes-wave{0%{transform:translateX(-100%);}60%{transform:translateX(100%);}100%{transform:translateX(100%);}}@-webkit-keyframes mud-progress-circular-keyframes-circular-rotate{0%{transform-origin:50% 50%;}100%{transform:rotate(360deg);}}@-webkit-keyframes mud-progress-circular-keyframes-circular-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0;}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px;}100%{stroke-dasharray:100px,200px;stroke-dashoffset:-125px;}}@-webkit-keyframes mud-progress-linear-horizontal-keyframes-indeterminate1{0%{left:-35%;right:100%;}60%{left:100%;right:-90%;}100%{left:100%;right:-90%;}}@-webkit-keyframes mud-progress-linear-horizontal-keyframes-indeterminate2{0%{left:-200%;right:100%;}60%{left:107%;right:-8%;}100%{left:107%;right:-8%;}}@-webkit-keyframes mud-progress-linear-horizontal-keyframes-buffer{0%{opacity:1;background-position:0 -23px;}50%{opacity:0;background-position:0 -23px;}100%{opacity:1;background-position:-200px -23px;}}@-webkit-keyframes mud-progress-linear-vertical-keyframes-indeterminate1{0%{bottom:-35%;top:100%;}60%{bottom:100%;top:-90%;}100%{bottom:100%;top:-90%;}}@-webkit-keyframes mud-progress-linear-vertical-keyframes-indeterminate2{0%{bottom:-200%;top:100%;}60%{bottom:107%;top:-8%;}100%{bottom:107%;top:-8%;}}@-webkit-keyframes mud-progress-linear-vertical-keyframes-buffer{0%{opacity:1;background-position:-23px 0;}50%{opacity:0;background-position:-23px 0;}100%{opacity:1;background-position:-23px -200px;}}@keyframes mud-progress-linear-striped-loading{0%{background-position:0 0;}100%{background-position:300px 0;}}a{text-decoration:none;}a:focus-visible{outline:0;}label{display:inline-block;}button{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}button:focus{outline:0;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}select{word-wrap:normal;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}iframe{border:0;height:100%;width:100%;}ul{margin:0;padding:0;list-style:none;}.mud-elevation-0{box-shadow:var(--mud-elevation-0);}.mud-elevation-1{box-shadow:var(--mud-elevation-1);}.mud-elevation-2{box-shadow:var(--mud-elevation-2);}.mud-elevation-3{box-shadow:var(--mud-elevation-3);}.mud-elevation-4{box-shadow:var(--mud-elevation-4);}.mud-elevation-5{box-shadow:var(--mud-elevation-5);}.mud-elevation-6{box-shadow:var(--mud-elevation-6);}.mud-elevation-7{box-shadow:var(--mud-elevation-7);}.mud-elevation-8{box-shadow:var(--mud-elevation-8);}.mud-elevation-9{box-shadow:var(--mud-elevation-9);}.mud-elevation-10{box-shadow:var(--mud-elevation-10);}.mud-elevation-11{box-shadow:var(--mud-elevation-11);}.mud-elevation-12{box-shadow:var(--mud-elevation-12);}.mud-elevation-13{box-shadow:var(--mud-elevation-13);}.mud-elevation-14{box-shadow:var(--mud-elevation-14);}.mud-elevation-15{box-shadow:var(--mud-elevation-15);}.mud-elevation-16{box-shadow:var(--mud-elevation-16);}.mud-elevation-17{box-shadow:var(--mud-elevation-17);}.mud-elevation-18{box-shadow:var(--mud-elevation-18);}.mud-elevation-19{box-shadow:var(--mud-elevation-19);}.mud-elevation-20{box-shadow:var(--mud-elevation-20);}.mud-elevation-21{box-shadow:var(--mud-elevation-21);}.mud-elevation-22{box-shadow:var(--mud-elevation-22);}.mud-elevation-23{box-shadow:var(--mud-elevation-23);}.mud-elevation-24{box-shadow:var(--mud-elevation-24);}.mud-elevation-25{box-shadow:var(--mud-elevation-25);}.mud-alert{display:flex;padding:6px 16px;border-radius:var(--mud-default-borderradius);background-color:transparent;transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-alert.mud-square{border-radius:0;}.mud-alert.mud-dense{padding:0 12px;}.mud-alert-text-normal{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-dark-hover);}.mud-alert-text-primary{color:var(--mud-palette-primary-darken);background-color:var(--mud-palette-primary-hover);}.mud-alert-text-primary .mud-alert-icon{color:var(--mud-palette-primary);}.mud-alert-text-secondary{color:var(--mud-palette-secondary-darken);background-color:var(--mud-palette-secondary-hover);}.mud-alert-text-secondary .mud-alert-icon{color:var(--mud-palette-secondary);}.mud-alert-text-tertiary{color:var(--mud-palette-tertiary-darken);background-color:var(--mud-palette-tertiary-hover);}.mud-alert-text-tertiary .mud-alert-icon{color:var(--mud-palette-tertiary);}.mud-alert-text-info{color:var(--mud-palette-info-darken);background-color:var(--mud-palette-info-hover);}.mud-alert-text-info .mud-alert-icon{color:var(--mud-palette-info);}.mud-alert-text-success{color:var(--mud-palette-success-darken);background-color:var(--mud-palette-success-hover);}.mud-alert-text-success .mud-alert-icon{color:var(--mud-palette-success);}.mud-alert-text-warning{color:var(--mud-palette-warning-darken);background-color:var(--mud-palette-warning-hover);}.mud-alert-text-warning .mud-alert-icon{color:var(--mud-palette-warning);}.mud-alert-text-error{color:var(--mud-palette-error-darken);background-color:var(--mud-palette-error-hover);}.mud-alert-text-error .mud-alert-icon{color:var(--mud-palette-error);}.mud-alert-text-dark{color:var(--mud-palette-dark-darken);background-color:var(--mud-palette-dark-hover);}.mud-alert-text-dark .mud-alert-icon{color:var(--mud-palette-dark);}.mud-alert-outlined-normal{color:var(--mud-palette-text-primary);border:1px solid var(--mud-palette-text-primary);}.mud-alert-outlined-primary{color:var(--mud-palette-primary-darken);border:1px solid var(--mud-palette-primary);}.mud-alert-outlined-primary .mud-alert-icon{color:var(--mud-palette-primary);}.mud-alert-outlined-secondary{color:var(--mud-palette-secondary-darken);border:1px solid var(--mud-palette-secondary);}.mud-alert-outlined-secondary .mud-alert-icon{color:var(--mud-palette-secondary);}.mud-alert-outlined-tertiary{color:var(--mud-palette-tertiary-darken);border:1px solid var(--mud-palette-tertiary);}.mud-alert-outlined-tertiary .mud-alert-icon{color:var(--mud-palette-tertiary);}.mud-alert-outlined-info{color:var(--mud-palette-info-darken);border:1px solid var(--mud-palette-info);}.mud-alert-outlined-info .mud-alert-icon{color:var(--mud-palette-info);}.mud-alert-outlined-success{color:var(--mud-palette-success-darken);border:1px solid var(--mud-palette-success);}.mud-alert-outlined-success .mud-alert-icon{color:var(--mud-palette-success);}.mud-alert-outlined-warning{color:var(--mud-palette-warning-darken);border:1px solid var(--mud-palette-warning);}.mud-alert-outlined-warning .mud-alert-icon{color:var(--mud-palette-warning);}.mud-alert-outlined-error{color:var(--mud-palette-error-darken);border:1px solid var(--mud-palette-error);}.mud-alert-outlined-error .mud-alert-icon{color:var(--mud-palette-error);}.mud-alert-outlined-dark{color:var(--mud-palette-dark-darken);border:1px solid var(--mud-palette-dark);}.mud-alert-outlined-dark .mud-alert-icon{color:var(--mud-palette-dark);}.mud-alert-filled-normal{color:var(--mud-palette-dark-text);font-weight:500;background-color:var(--mud-palette-dark);}.mud-alert-filled-normal .mud-alert-close .mud-button-root{color:currentColor;}.mud-alert-filled-primary{color:var(--mud-palette-primary-text);font-weight:500;background-color:var(--mud-palette-primary);}.mud-alert-filled-primary .mud-button-root{color:currentColor;}.mud-alert-filled-secondary{color:var(--mud-palette-secondary-text);font-weight:500;background-color:var(--mud-palette-secondary);}.mud-alert-filled-secondary .mud-button-root{color:currentColor;}.mud-alert-filled-tertiary{color:var(--mud-palette-tertiary-text);font-weight:500;background-color:var(--mud-palette-tertiary);}.mud-alert-filled-tertiary .mud-button-root{color:currentColor;}.mud-alert-filled-info{color:var(--mud-palette-info-text);font-weight:500;background-color:var(--mud-palette-info);}.mud-alert-filled-info .mud-button-root{color:currentColor;}.mud-alert-filled-success{color:var(--mud-palette-success-text);font-weight:500;background-color:var(--mud-palette-success);}.mud-alert-filled-success .mud-button-root{color:currentColor;}.mud-alert-filled-warning{color:var(--mud-palette-warning-text);font-weight:500;background-color:var(--mud-palette-warning);}.mud-alert-filled-warning .mud-button-root{color:currentColor;}.mud-alert-filled-error{color:var(--mud-palette-error-text);font-weight:500;background-color:var(--mud-palette-error);}.mud-alert-filled-error .mud-button-root{color:currentColor;}.mud-alert-filled-dark{color:var(--mud-palette-dark-text);font-weight:500;background-color:var(--mud-palette-dark);}.mud-alert-filled-dark .mud-button-root{color:currentColor;}.mud-alert-icon{display:flex;opacity:.9;padding:7px 0;font-size:22px;margin-right:12px;margin-inline-end:12px;margin-inline-start:unset;}.mud-alert-icon.mud-alert-icon-left{margin-right:12px;margin-inline-end:12px;margin-inline-start:unset;}.mud-alert-icon.mud-alert-icon-right{margin-left:12px;margin-inline-start:12px;margin-inline-end:unset;}.mud-alert-message{padding:9px 0;}.mud-alert-position{flex:1;display:flex;}.mud-alert-close{display:flex;flex:0;align-items:center;margin-left:8px;}.mud-badge-root{position:relative;display:inline-block;}.mud-badge-root .mud-badge-wrapper{top:0;left:0;flex:0 1;width:100%;height:100%;display:flex;pointer-events:none;position:absolute;}.mud-badge-root .mud-badge-wrapper.mud-badge-top{align-items:flex-start;}.mud-badge-root .mud-badge-wrapper.mud-badge-top.left{justify-content:flex-start;}.mud-badge-root .mud-badge-wrapper.mud-badge-top.center{justify-content:center;}.mud-badge-root .mud-badge-wrapper.mud-badge-top.right{justify-content:flex-end;}.mud-badge-root .mud-badge-wrapper.mud-badge-center{align-items:center;}.mud-badge-root .mud-badge-wrapper.mud-badge-center.left{justify-content:flex-start;}.mud-badge-root .mud-badge-wrapper.mud-badge-center.center{justify-content:center;}.mud-badge-root .mud-badge-wrapper.mud-badge-center.right{justify-content:flex-end;}.mud-badge-root .mud-badge-wrapper.mud-badge-bottom{align-items:flex-end;}.mud-badge-root .mud-badge-wrapper.mud-badge-bottom.left{justify-content:flex-start;}.mud-badge-root .mud-badge-wrapper.mud-badge-bottom.center{justify-content:center;}.mud-badge-root .mud-badge-wrapper.mud-badge-bottom.right{justify-content:flex-end;}.mud-badge{border-radius:10px;font-size:12px;height:20px;letter-spacing:0;min-width:20px;padding:4px 6px;pointer-events:auto;line-height:1;position:absolute;text-align:center;text-indent:0;top:auto;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;}.mud-badge.mud-badge-default{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-grey-light);}.mud-badge.mud-badge-bordered{border-color:var(--mud-palette-surface);border-style:solid;border-width:2px;padding:3px 4px;}.mud-badge.mud-badge-bordered.mud-badge-icon{padding:4px 6px;}.mud-badge.mud-badge-bordered.mud-badge-icon .mud-icon-badge{margin-left:-4px;margin-inline-start:-4px;margin-inline-end:unset;margin-top:-4px;}.mud-badge.mud-badge-icon{width:20px;height:20px;}.mud-badge.mud-badge-icon .mud-icon-badge{color:inherit;font-size:12px;margin-left:-2px;margin-inline-start:-2px;margin-inline-end:unset;}.mud-badge.mud-badge-dot{border-radius:50%;height:9px;min-width:0;padding:0;width:9px;}.mud-badge.mud-badge-top.left{inset:auto calc(100% - 4px) calc(100% - 4px) auto;}.mud-badge.mud-badge-top.left.mud-badge-overlap{inset:auto calc(100% - 12px) calc(100% - 12px) auto;}.mud-badge.mud-badge-top.center{bottom:calc(100% - 4px);}.mud-badge.mud-badge-top.center.mud-badge-overlap{bottom:calc(100% - 12px);}.mud-badge.mud-badge-top.right{inset:auto auto calc(100% - 4px) calc(100% - 4px);}.mud-badge.mud-badge-top.right.mud-badge-overlap{inset:auto auto calc(100% - 12px) calc(100% - 12px);}.mud-badge.mud-badge-center.left{right:calc(100% - 4px);}.mud-badge.mud-badge-center.left.mud-badge-overlap{right:calc(100% - 12px);}.mud-badge.mud-badge-center.right{left:calc(100% - 4px);}.mud-badge.mud-badge-center.right.mud-badge-overlap{left:calc(100% - 12px);}.mud-badge.mud-badge-bottom.left{inset:calc(100% - 4px) calc(100% - 4px) auto auto;}.mud-badge.mud-badge-bottom.left.mud-badge-overlap{inset:calc(100% - 12px) calc(100% - 12px) auto auto;}.mud-badge.mud-badge-bottom.center{top:calc(100% - 4px);}.mud-badge.mud-badge-bottom.center.mud-badge-overlap{top:calc(100% - 12px);}.mud-badge.mud-badge-bottom.right{inset:calc(100% - 4px) auto auto calc(100% - 4px);}.mud-badge.mud-badge-bottom.right.mud-badge-overlap{inset:calc(100% - 12px) auto auto calc(100% - 12px);}.mud-toolbar{display:flex;position:relative;align-items:center;--mud-internal-toolbar-height:56px;height:var(--mud-internal-toolbar-height);}.mud-toolbar-gutters{padding-left:16px;padding-right:16px;}@media(min-width:0) and (orientation:landscape){.mud-toolbar{--mud-internal-toolbar-height:48px;}}@media(min-width:600px){.mud-toolbar{--mud-internal-toolbar-height:64px;}.mud-toolbar-gutters{padding-left:24px;padding-right:24px;}}.mud-toolbar-dense{--mud-internal-toolbar-height:48px;}.mud-toolbar.mud-toolbar-wrap-content{height:auto;min-height:var(--mud-internal-toolbar-height);flex-wrap:wrap;}.mud-toolbar.mud-toolbar-wrap-content.mud-toolbar-appbar{min-height:min(var(--mud-appbar-height),var(--mud-internal-toolbar-height));}.mud-tooltip-root{width:fit-content;}.mud-tooltip-root.mud-tooltip-inline{display:inline-block;}.mud-tooltip{padding:4px 8px;text-align:center;align-items:center;justify-content:center;font-weight:500;font-size:12px;line-height:1.4em;border-radius:var(--mud-default-borderradius);z-index:var(--mud-zindex-tooltip);}.mud-tooltip.mud-tooltip-default{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-grey-darker);}.mud-tooltip.mud-tooltip-default.mud-tooltip-arrow::after{border-color:var(--mud-palette-grey-darker) transparent transparent transparent;}.mud-tooltip.mud-tooltip-center-left:not([data-mudpopover-flip]),.mud-tooltip.mud-tooltip-center-right[data-mudpopover-flip]{transform:translateX(-10px);}.mud-tooltip.mud-tooltip-center-left:not([data-mudpopover-flip]).mud-tooltip-arrow::after,.mud-tooltip.mud-tooltip-center-right[data-mudpopover-flip].mud-tooltip-arrow::after{left:100%;transform:rotate(270deg);}.mud-tooltip.mud-tooltip-center-right:not([data-mudpopover-flip]),.mud-tooltip.mud-tooltip-center-left[data-mudpopover-flip]{transform:translateX(10px);}.mud-tooltip.mud-tooltip-center-right:not([data-mudpopover-flip]).mud-tooltip-arrow::after,.mud-tooltip.mud-tooltip-center-left[data-mudpopover-flip].mud-tooltip-arrow::after{right:100%;transform:rotate(90deg);}.mud-tooltip.mud-tooltip-top-center:not([data-mudpopover-flip]),.mud-tooltip.mud-tooltip-bottom-center[data-mudpopover-flip]{transform:translateY(-10px);}.mud-tooltip.mud-tooltip-top-center:not([data-mudpopover-flip]).mud-tooltip-arrow::after,.mud-tooltip.mud-tooltip-bottom-center[data-mudpopover-flip].mud-tooltip-arrow::after{top:100%;transform:rotate(0deg);}.mud-tooltip.mud-tooltip-bottom-center:not([data-mudpopover-flip]),.mud-tooltip.mud-tooltip-top-center[data-mudpopover-flip]{transform:translateY(10px);}.mud-tooltip.mud-tooltip-bottom-center:not([data-mudpopover-flip]).mud-tooltip-arrow::after,.mud-tooltip.mud-tooltip-top-center[data-mudpopover-flip].mud-tooltip-arrow::after{bottom:100%;transform:rotate(180deg);}.mud-tooltip.mud-tooltip-arrow::after{content:"";position:absolute;border-width:6px;border-style:solid;border-color:transparent;border-top-color:inherit;}.mud-avatar{display:inline-flex;overflow:hidden;position:relative;align-items:center;flex-shrink:0;line-height:1;user-select:none;border-radius:50%;justify-content:center;color:var(--mud-palette-white);background-color:var(--mud-palette-grey-light);}.mud-avatar.mud-avatar-small{width:24px;height:24px;font-size:.75rem;}.mud-avatar.mud-avatar-medium{width:40px;height:40px;font-size:1.25rem;}.mud-avatar.mud-avatar-large{width:56px;height:56px;font-size:1.5rem;}.mud-avatar-rounded{border-radius:var(--mud-default-borderradius);}.mud-avatar-square{border-radius:0;}.mud-avatar>.mud-image{color:transparent;width:100%;height:100%;object-fit:cover;text-align:center;text-indent:10000px;}.mud-avatar-fallback{width:75%;height:75%;}.mud-avatar-outlined{color:var(--mud-palette-text-primary);background-color:unset;border:1px solid var(--mud-palette-text-primary);}.mud-avatar-outlined.mud-avatar-outlined-primary{color:var(--mud-palette-primary);border:1px solid var(--mud-palette-primary);}.mud-avatar-outlined.mud-avatar-outlined-secondary{color:var(--mud-palette-secondary);border:1px solid var(--mud-palette-secondary);}.mud-avatar-outlined.mud-avatar-outlined-tertiary{color:var(--mud-palette-tertiary);border:1px solid var(--mud-palette-tertiary);}.mud-avatar-outlined.mud-avatar-outlined-info{color:var(--mud-palette-info);border:1px solid var(--mud-palette-info);}.mud-avatar-outlined.mud-avatar-outlined-success{color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);}.mud-avatar-outlined.mud-avatar-outlined-warning{color:var(--mud-palette-warning);border:1px solid var(--mud-palette-warning);}.mud-avatar-outlined.mud-avatar-outlined-error{color:var(--mud-palette-error);border:1px solid var(--mud-palette-error);}.mud-avatar-outlined.mud-avatar-outlined-dark{color:var(--mud-palette-dark);border:1px solid var(--mud-palette-dark);}.mud-avatar-filled{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-lines-inputs);}.mud-avatar-filled.mud-avatar-filled-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-avatar-filled.mud-avatar-filled-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-avatar-filled.mud-avatar-filled-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-avatar-filled.mud-avatar-filled-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-avatar-filled.mud-avatar-filled-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-avatar-filled.mud-avatar-filled-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-avatar-filled.mud-avatar-filled-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-avatar-filled.mud-avatar-filled-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-avatar-group{display:flex;}.mud-avatar-group .mud-avatar:first-child{margin-inline-start:0!important;}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-transparent .mud-avatar:not(.mud-avatar-outlined){border-color:transparent;}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-surface .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-surface);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-primary .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-primary);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-secondary .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-secondary);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-tertiary .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-tertiary);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-info .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-info);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-success .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-success);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-warning .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-warning);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-error .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-error);}.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-dark .mud-avatar:not(.mud-avatar-outlined){border-color:var(--mud-palette-dark);}.mud-avatar-group.mud-avatar-group-outlined .mud-avatar{border:2px solid;}.mud-avatar-group.mud-avatar-group-outlined .mud-avatar.mud-avatar-small{width:28px;height:28px;}.mud-avatar-group.mud-avatar-group-outlined .mud-avatar.mud-avatar-medium{width:44px;height:44px;}.mud-avatar-group.mud-avatar-group-outlined .mud-avatar.mud-avatar-large{width:60px;height:60px;}.mud-breadcrumbs{display:flex;flex-wrap:wrap;flex:0 1 auto;align-items:center;list-style-type:none;margin:0;padding:16px 12px;}.mud-breadcrumb-separator{padding:0 12px;}.mud-breadcrumb-separator>span{color:var(--mud-palette-text-primary);opacity:.38;}.mud-breadcrumb-item>a{display:flex;align-items:center;}.mud-breadcrumb-item>a>svg.mud-icon-root{margin-right:4px;margin-inline-end:4px;margin-inline-start:unset;}.mud-breadcrumb-item.mud-disabled>a{pointer-events:none;color:var(--mud-palette-action-disabled);}.mud-breadcrumbs-expander{cursor:pointer;display:flex;background-color:#eee;}.mud-breadcrumbs-expander:hover{background-color:#e0e0e0;}.mud-breadcrumbs-expander>svg{width:26px;}.mud-button-root{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}.mud-button-root::-moz-focus-inner{border-style:none;}.mud-button-root:disabled{color:var(--mud-palette-action-disabled)!important;cursor:default;pointer-events:none;}.mud-button{padding:6px 16px;font-family:var(--mud-typography-button-family);font-size:var(--mud-typography-button-size);font-weight:var(--mud-typography-button-weight);line-height:var(--mud-typography-button-lineheight);letter-spacing:var(--mud-typography-button-letterspacing);text-transform:var(--mud-typography-button-text-transform);min-width:64px;box-sizing:border-box;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:var(--mud-default-borderradius);color:var(--mud-palette-text-primary);}.mud-button:hover,.mud-button:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-button-label{width:100%;display:inherit;align-items:inherit;justify-content:inherit;}.mud-button-text{padding:6px 8px;}.mud-button-text.mud-button-text-inherit{color:inherit;}.mud-button-text.mud-button-text-primary{color:var(--mud-palette-primary);}.mud-button-text.mud-button-text-primary:hover,.mud-button-text.mud-button-text-primary:focus-visible{background-color:var(--mud-palette-primary-hover);}.mud-button-text.mud-button-text-secondary{color:var(--mud-palette-secondary);}.mud-button-text.mud-button-text-secondary:hover,.mud-button-text.mud-button-text-secondary:focus-visible{background-color:var(--mud-palette-secondary-hover);}.mud-button-text.mud-button-text-tertiary{color:var(--mud-palette-tertiary);}.mud-button-text.mud-button-text-tertiary:hover,.mud-button-text.mud-button-text-tertiary:focus-visible{background-color:var(--mud-palette-tertiary-hover);}.mud-button-text.mud-button-text-info{color:var(--mud-palette-info);}.mud-button-text.mud-button-text-info:hover,.mud-button-text.mud-button-text-info:focus-visible{background-color:var(--mud-palette-info-hover);}.mud-button-text.mud-button-text-success{color:var(--mud-palette-success);}.mud-button-text.mud-button-text-success:hover,.mud-button-text.mud-button-text-success:focus-visible{background-color:var(--mud-palette-success-hover);}.mud-button-text.mud-button-text-warning{color:var(--mud-palette-warning);}.mud-button-text.mud-button-text-warning:hover,.mud-button-text.mud-button-text-warning:focus-visible{background-color:var(--mud-palette-warning-hover);}.mud-button-text.mud-button-text-error{color:var(--mud-palette-error);}.mud-button-text.mud-button-text-error:hover,.mud-button-text.mud-button-text-error:focus-visible{background-color:var(--mud-palette-error-hover);}.mud-button-text.mud-button-text-dark{color:var(--mud-palette-dark);}.mud-button-text.mud-button-text-dark:hover,.mud-button-text.mud-button-text-dark:focus-visible{background-color:var(--mud-palette-dark-hover);}.mud-button-outlined{color:var(--mud-palette-text-primary);border:1px solid var(--mud-palette-text-primary);padding:5px 15px;}.mud-button-outlined.mud-button-outlined-inherit{color:inherit;border-color:currentColor;}.mud-button-outlined.mud-icon-button{padding:5px;}.mud-button-outlined:hover,.mud-button-outlined:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-button-outlined.mud-button-outlined-primary{color:var(--mud-palette-primary);border:1px solid var(--mud-palette-primary);}.mud-button-outlined.mud-button-outlined-primary:hover,.mud-button-outlined.mud-button-outlined-primary:focus-visible{border:1px solid var(--mud-palette-primary);background-color:var(--mud-palette-primary-hover);}.mud-button-outlined.mud-button-outlined-secondary{color:var(--mud-palette-secondary);border:1px solid var(--mud-palette-secondary);}.mud-button-outlined.mud-button-outlined-secondary:hover,.mud-button-outlined.mud-button-outlined-secondary:focus-visible{border:1px solid var(--mud-palette-secondary);background-color:var(--mud-palette-secondary-hover);}.mud-button-outlined.mud-button-outlined-tertiary{color:var(--mud-palette-tertiary);border:1px solid var(--mud-palette-tertiary);}.mud-button-outlined.mud-button-outlined-tertiary:hover,.mud-button-outlined.mud-button-outlined-tertiary:focus-visible{border:1px solid var(--mud-palette-tertiary);background-color:var(--mud-palette-tertiary-hover);}.mud-button-outlined.mud-button-outlined-info{color:var(--mud-palette-info);border:1px solid var(--mud-palette-info);}.mud-button-outlined.mud-button-outlined-info:hover,.mud-button-outlined.mud-button-outlined-info:focus-visible{border:1px solid var(--mud-palette-info);background-color:var(--mud-palette-info-hover);}.mud-button-outlined.mud-button-outlined-success{color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);}.mud-button-outlined.mud-button-outlined-success:hover,.mud-button-outlined.mud-button-outlined-success:focus-visible{border:1px solid var(--mud-palette-success);background-color:var(--mud-palette-success-hover);}.mud-button-outlined.mud-button-outlined-warning{color:var(--mud-palette-warning);border:1px solid var(--mud-palette-warning);}.mud-button-outlined.mud-button-outlined-warning:hover,.mud-button-outlined.mud-button-outlined-warning:focus-visible{border:1px solid var(--mud-palette-warning);background-color:var(--mud-palette-warning-hover);}.mud-button-outlined.mud-button-outlined-error{color:var(--mud-palette-error);border:1px solid var(--mud-palette-error);}.mud-button-outlined.mud-button-outlined-error:hover,.mud-button-outlined.mud-button-outlined-error:focus-visible{border:1px solid var(--mud-palette-error);background-color:var(--mud-palette-error-hover);}.mud-button-outlined.mud-button-outlined-dark{color:var(--mud-palette-dark);border:1px solid var(--mud-palette-dark);}.mud-button-outlined.mud-button-outlined-dark:hover,.mud-button-outlined.mud-button-outlined-dark:focus-visible{border:1px solid var(--mud-palette-dark);background-color:var(--mud-palette-dark-hover);}.mud-button-outlined:disabled{border:1px solid var(--mud-palette-action-disabled-background);}.mud-button-filled{color:var(--mud-palette-text-primary);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);background-color:var(--mud-palette-action-default-hover);}.mud-button-filled.mud-icon-button{padding:6px;}.mud-button-filled:hover,.mud-button-filled:focus-visible{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:var(--mud-palette-action-disabled-background);}.mud-button-filled:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);}.mud-button-filled:disabled{color:var(--mud-palette-action-disabled);box-shadow:none;background-color:var(--mud-palette-action-disabled-background)!important;}.mud-button-filled.mud-button-filled-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-button-filled.mud-button-filled-primary:hover,.mud-button-filled.mud-button-filled-primary:focus-visible{background-color:var(--mud-palette-primary-darken);}.mud-button-filled.mud-button-filled-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-button-filled.mud-button-filled-secondary:hover,.mud-button-filled.mud-button-filled-secondary:focus-visible{background-color:var(--mud-palette-secondary-darken);}.mud-button-filled.mud-button-filled-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-button-filled.mud-button-filled-tertiary:hover,.mud-button-filled.mud-button-filled-tertiary:focus-visible{background-color:var(--mud-palette-tertiary-darken);}.mud-button-filled.mud-button-filled-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-button-filled.mud-button-filled-info:hover,.mud-button-filled.mud-button-filled-info:focus-visible{background-color:var(--mud-palette-info-darken);}.mud-button-filled.mud-button-filled-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-button-filled.mud-button-filled-success:hover,.mud-button-filled.mud-button-filled-success:focus-visible{background-color:var(--mud-palette-success-darken);}.mud-button-filled.mud-button-filled-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-button-filled.mud-button-filled-warning:hover,.mud-button-filled.mud-button-filled-warning:focus-visible{background-color:var(--mud-palette-warning-darken);}.mud-button-filled.mud-button-filled-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-button-filled.mud-button-filled-error:hover,.mud-button-filled.mud-button-filled-error:focus-visible{background-color:var(--mud-palette-error-darken);}.mud-button-filled.mud-button-filled-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-button-filled.mud-button-filled-dark:hover,.mud-button-filled.mud-button-filled-dark:focus-visible{background-color:var(--mud-palette-dark-darken);}.mud-button-disable-elevation{box-shadow:none;}.mud-button-disable-elevation:hover{box-shadow:none;}.mud-button-disable-elevation:active{box-shadow:none;}.mud-button-disable-elevation.mud-focus-visible{box-shadow:none;}.mud-button-disable-elevation:disabled{box-shadow:none;}.mud-button-color-inherit{color:inherit;border-color:currentColor;}.mud-button-text-size-small{padding:4px 5px;font-size:.8125rem;}.mud-button-text-size-large{padding:8px 11px;font-size:.9375rem;}.mud-button-outlined-size-small{padding:3px 9px;font-size:.8125rem;}.mud-button-outlined-size-small.mud-icon-button{padding:4px;}.mud-button-outlined-size-large{padding:7px 21px;font-size:.9375rem;}.mud-button-outlined-size-large.mud-icon-button{padding:4px;}.mud-button-filled-size-small{padding:4px 10px;font-size:.8125rem;}.mud-button-filled-size-small.mud-icon-button{padding:5px;}.mud-button-filled-size-large{padding:8px 22px;font-size:.9375rem;}.mud-button-filled-size-large.mud-icon-button{padding:5px;}.mud-button-full-width{width:100%;}.mud-button-label .mud-button-icon-start{display:inherit;margin-left:-4px;margin-right:8px;margin-inline-start:-4px;margin-inline-end:8px;}.mud-button-label .mud-button-icon-start.mud-button-icon-size-small{margin-left:-2px;margin-inline-start:-2px;margin-inline-end:8px;}.mud-button-label .mud-button-icon-end{display:inherit;margin-left:8px;margin-right:-4px;margin-inline-start:8px;margin-inline-end:-4px;}.mud-button-label .mud-button-icon-end.mud-button-icon-size-small{margin-right:-2px;margin-inline-end:-2px;margin-inline-start:8px;}.mud-button-icon-size-small>*:first-child{font-size:18px;}.mud-button-icon-size-medium>*:first-child{font-size:20px;}.mud-button-icon-size-large>*:first-child{font-size:22px;}.mud-button-group-root{border-radius:var(--mud-default-borderradius);display:inline-flex;}.mud-button-group-root .mud-button-root{border-radius:var(--mud-default-borderradius);}.mud-button-group-root.mud-button-group-override-styles .mud-button{color:var(--mud-palette-text-primary);}.mud-button-group-root.mud-button-group-override-styles .mud-button-root{background-color:inherit;box-shadow:none;border:0;}.mud-button-group-root.mud-button-group-override-styles .mud-button-root:hover,.mud-button-group-root.mud-button-group-override-styles .mud-button-root:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-button-group-horizontal:not(.mud-button-group-rtl)>.mud-button-root:not(:last-child),.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:last-child) .mud-button-root{border-top-right-radius:0;border-bottom-right-radius:0;}.mud-button-group-horizontal:not(.mud-button-group-rtl)>.mud-button-root:not(:first-child),.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;}.mud-button-group-horizontal.mud-button-group-rtl>.mud-button-root:not(:last-child),.mud-button-group-horizontal.mud-button-group-rtl>:not(:last-child) .mud-button-root{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;}.mud-button-group-horizontal.mud-button-group-rtl>.mud-button-root:not(:first-child),.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-top-right-radius:0;border-bottom-right-radius:0;}.mud-button-group-vertical{flex-direction:column;}.mud-button-group-vertical .mud-icon-button{width:100%;}.mud-button-group-vertical>.mud-button-root:not(:last-child),.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom-right-radius:0;border-bottom-left-radius:0;}.mud-button-group-vertical>.mud-button-root:not(:first-child),.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top-right-radius:0;border-top-left-radius:0;margin-top:-1px;}.mud-button-group-text.mud-button-group-override-styles .mud-button-root{padding:6px 8px;}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-text-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-text-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-text-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary .mud-button-root{color:var(--mud-palette-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary .mud-button-root:focus-visible{background-color:var(--mud-palette-primary-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-primary.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-primary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary .mud-button-root{color:var(--mud-palette-secondary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary .mud-button-root:focus-visible{background-color:var(--mud-palette-secondary-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-secondary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-secondary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-secondary.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-secondary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary .mud-button-root{color:var(--mud-palette-tertiary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary .mud-button-root:focus-visible{background-color:var(--mud-palette-tertiary-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-tertiary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-tertiary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-tertiary.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-tertiary);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info .mud-button-root{color:var(--mud-palette-info);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info .mud-button-root:focus-visible{background-color:var(--mud-palette-info-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-info);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-info);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-info.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-info);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success .mud-button-root{color:var(--mud-palette-success);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success .mud-button-root:focus-visible{background-color:var(--mud-palette-success-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-success);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-success);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-success.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-success);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning .mud-button-root{color:var(--mud-palette-warning);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning .mud-button-root:focus-visible{background-color:var(--mud-palette-warning-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-warning);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-warning);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-warning.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-warning);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error .mud-button-root{color:var(--mud-palette-error);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error .mud-button-root:focus-visible{background-color:var(--mud-palette-error-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-error);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-error);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-error.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-error);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark .mud-button-root{color:var(--mud-palette-dark);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark .mud-button-root:hover,.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark .mud-button-root:focus-visible{background-color:var(--mud-palette-dark-hover);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-dark);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-dark);}.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-vertical .mud-button-root:not(:last-child),.mud-button-group-text.mud-button-group-override-styles.mud-button-group-text-dark.mud-button-group-vertical>:not(:last-child) .mud-button-root{border-bottom:1px solid var(--mud-palette-dark);}.mud-button-group-outlined.mud-button-group-override-styles .mud-button-root{padding:5px 15px;border:1px solid var(--mud-palette-text-primary);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-primary .mud-button-root{color:var(--mud-palette-primary);border:1px solid var(--mud-palette-primary);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-primary .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-primary .mud-button-root:focus-visible{background-color:var(--mud-palette-primary-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-secondary .mud-button-root{color:var(--mud-palette-secondary);border:1px solid var(--mud-palette-secondary);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-secondary .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-secondary .mud-button-root:focus-visible{background-color:var(--mud-palette-secondary-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-tertiary .mud-button-root{color:var(--mud-palette-tertiary);border:1px solid var(--mud-palette-tertiary);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-tertiary .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-tertiary .mud-button-root:focus-visible{background-color:var(--mud-palette-tertiary-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-info .mud-button-root{color:var(--mud-palette-info);border:1px solid var(--mud-palette-info);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-info .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-info .mud-button-root:focus-visible{background-color:var(--mud-palette-info-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-success .mud-button-root{color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-success .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-success .mud-button-root:focus-visible{background-color:var(--mud-palette-success-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-warning .mud-button-root{color:var(--mud-palette-warning);border:1px solid var(--mud-palette-warning);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-warning .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-warning .mud-button-root:focus-visible{background-color:var(--mud-palette-warning-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-error .mud-button-root{color:var(--mud-palette-error);border:1px solid var(--mud-palette-error);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-error .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-error .mud-button-root:focus-visible{background-color:var(--mud-palette-error-hover);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-dark .mud-button-root{color:var(--mud-palette-dark);border:1px solid var(--mud-palette-dark);}.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-dark .mud-button-root:hover,.mud-button-group-outlined.mud-button-group-override-styles.mud-button-group-outlined-dark .mud-button-root:focus-visible{background-color:var(--mud-palette-dark-hover);}.mud-button-group-filled{box-shadow:var(--mud-elevation-2);}.mud-button-group-filled .mud-button-root{box-shadow:none;}.mud-button-group-filled .mud-button-root:hover,.mud-button-group-filled .mud-button-root:focus-visible{box-shadow:var(--mud-elevation-4);}.mud-button-group-filled.mud-button-group-override-styles .mud-button-root{background-color:var(--mud-palette-action-default-hover);padding:6px 16px;}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-divider);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-divider);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-divider);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary .mud-button-root{background-color:var(--mud-palette-primary);color:var(--mud-palette-primary-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary .mud-button-root:focus-visible{background-color:var(--mud-palette-primary-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-primary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-primary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-primary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary .mud-button-root{background-color:var(--mud-palette-secondary);color:var(--mud-palette-secondary-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary .mud-button-root:focus-visible{background-color:var(--mud-palette-secondary-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-secondary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-secondary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-secondary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary .mud-button-root{background-color:var(--mud-palette-tertiary);color:var(--mud-palette-tertiary-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary .mud-button-root:focus-visible{background-color:var(--mud-palette-tertiary-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-tertiary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-tertiary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-tertiary.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-tertiary-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info .mud-button-root{background-color:var(--mud-palette-info);color:var(--mud-palette-info-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info .mud-button-root:focus-visible{background-color:var(--mud-palette-info-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-info-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-info-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-info.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-info-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success .mud-button-root{background-color:var(--mud-palette-success);color:var(--mud-palette-success-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success .mud-button-root:focus-visible{background-color:var(--mud-palette-success-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-success-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-success-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-success.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-success-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning .mud-button-root{background-color:var(--mud-palette-warning);color:var(--mud-palette-warning-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning .mud-button-root:focus-visible{background-color:var(--mud-palette-warning-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-warning-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-warning-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-warning.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-warning-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error .mud-button-root{background-color:var(--mud-palette-error);color:var(--mud-palette-error-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error .mud-button-root:focus-visible{background-color:var(--mud-palette-error-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-error-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-error-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-error.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-error-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark .mud-button-root{background-color:var(--mud-palette-dark);color:var(--mud-palette-dark-text);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark .mud-button-root:hover,.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark .mud-button-root:focus-visible{background-color:var(--mud-palette-dark-darken);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-horizontal:not(.mud-button-group-rtl)>:not(:first-child) .mud-button-root{border-left:1px solid var(--mud-palette-dark-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-horizontal.mud-button-group-rtl .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-horizontal.mud-button-group-rtl>:not(:first-child) .mud-button-root{border-right:1px solid var(--mud-palette-dark-lighten);}.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-vertical .mud-button-root:not(:first-child),.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-dark.mud-button-group-vertical>:not(:first-child) .mud-button-root{border-top:1px solid var(--mud-palette-dark-lighten);}.mud-button-group-disable-elevation{box-shadow:none;}.mud-button-group-root.mud-button-group-text-size-small .mud-button-root{padding:4px 5px;font-size:.8125rem;}.mud-button-group-root.mud-button-group-text-size-small .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.422rem;}.mud-button-group-root.mud-button-group-text-size-large .mud-button-root{padding:8px 11px;font-size:.9375rem;}.mud-button-group-root.mud-button-group-text-size-large .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.641rem;}.mud-button-group-root.mud-button-group-outlined-size-small .mud-button-root{padding:3px 9px;font-size:.8125rem;}.mud-button-group-root.mud-button-group-outlined-size-small .mud-button-root.mud-icon-button{padding:3px 9px;}.mud-button-group-root.mud-button-group-outlined-size-small .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.422rem;}.mud-button-group-root.mud-button-group-outlined-size-large .mud-button-root{padding:7px 21px;font-size:.9375rem;}.mud-button-group-root.mud-button-group-outlined-size-large .mud-button-root.mud-icon-button{padding:7px 15px;}.mud-button-group-root.mud-button-group-outlined-size-large .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.641rem;}.mud-button-group-root.mud-button-group-filled-size-small .mud-button-root{padding:4px 10px;font-size:.8125rem;}.mud-button-group-root.mud-button-group-filled-size-small .mud-button-root.mud-icon-button{padding:4px 10px;}.mud-button-group-root.mud-button-group-filled-size-small .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.422rem;}.mud-button-group-root.mud-button-group-filled-size-large .mud-button-root{padding:8px 22px;font-size:.9375rem;}.mud-button-group-root.mud-button-group-filled-size-large .mud-button-root.mud-icon-button{padding:8px 16px;}.mud-button-group-root.mud-button-group-filled-size-large .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.641rem;}.mud-button-group-root .mud-button-root.mud-icon-button{padding-right:12px;padding-left:12px;}.mud-button-group-root .mud-button-root.mud-icon-button .mud-icon-root{font-size:1.516rem;}.mud-button-group-root .mud-button-root.mud-icon-button.mud-ripple-icon:after{transform:scale(10,10);}.mud-button-group-root .mud-button-root.mud-icon-button.mud-ripple-icon:active:after{transform:scale(0,0);opacity:.1;transition:0s;}.mud-icon-button{flex:0 0 auto;padding:12px;overflow:visible;font-size:1.5rem;text-align:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:50%;color:var(--mud-palette-action-default);}.mud-icon-button.mud-button{min-width:unset;border-radius:var(--mud-default-borderradius);}.mud-icon-button:hover,.mud-icon-button:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-icon-button:disabled{color:var(--mud-palette-action-disabled);background-color:transparent;}.mud-icon-button.mud-readonly,.mud-icon-button .mud-readonly:hover{cursor:default;}.mud-icon-button-color-inherit{color:inherit;}.mud-icon-button-color-inherit:hover,.mud-icon-button-color-inherit:focus-visible{background-color:var(--mud-palette-action-default-hover);}.mud-icon-button-label{width:100%;display:flex;align-items:inherit;justify-content:inherit;}.mud-icon-button-edge-start{margin-left:-12px;margin-inline-start:-12px;margin-inline-end:unset;}.mud-icon-button-edge-end{margin-right:-12px;margin-inline-end:-12px;margin-inline-start:unset;}.mud-icon-button-edge-margin-end{margin-right:8px;margin-inline-end:8px;margin-inline-start:unset;}.mud-icon-button-size-small{padding:3px;font-size:1.125rem;}.mud-icon-button-size-small.mud-icon-button-edge-start{margin-left:-3px;margin-inline-start:-3px;margin-inline-end:unset;}.mud-icon-button-size-small.mud-icon-button-edge-end{margin-right:-3px;margin-inline-end:-3px;margin-inline-start:unset;}.mud-icon-button-size-large.mud-button>.mud-icon-button-label>.mud-icon-size-large{font-size:2rem;}.mud-card-header{display:flex;padding:16px;align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-card-header .mud-card-header-avatar{flex:0 0 auto;margin-right:16px;margin-inline-end:16px;margin-inline-start:unset;}.mud-card-header .mud-card-header-content{flex:1 1 auto;}.mud-card-header .mud-card-header-content .mud-typography{margin-bottom:0;}.mud-card-header .mud-card-header-actions{flex:0 0 auto;align-self:flex-start;margin-top:-8px;margin-right:-8px;margin-inline-end:-8px;margin-inline-start:unset;}.mud-card-media{display:block;background-size:cover;background-repeat:no-repeat;background-position:center;border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-card-header+.mud-card-media{border-top-left-radius:0;border-top-right-radius:0;}.mud-card-content{padding:16px;}.mud-card-actions{display:flex;padding:8px;align-items:center;}.mud-carousel{display:flex!important;position:relative;margin:0!important;clip-path:inset(0 0 0 0);overflow:hidden;}.mud-carousel.mud-carousel-primary{color:var(--mud-palette-primary-text);}.mud-carousel.mud-carousel-secondary{color:var(--mud-palette-secondary-text);}.mud-carousel.mud-carousel-tertiary{color:var(--mud-palette-tertiary-text);}.mud-carousel.mud-carousel-info{color:var(--mud-palette-info-text);}.mud-carousel.mud-carousel-success{color:var(--mud-palette-success-text);}.mud-carousel.mud-carousel-warning{color:var(--mud-palette-warning-text);}.mud-carousel.mud-carousel-error{color:var(--mud-palette-error-text);}.mud-carousel.mud-carousel-dark{color:var(--mud-palette-dark-text);}.mud-carousel-elements-rtl{transform:rotate(180deg)!important;}.mud-carousel-item{position:absolute;left:0;right:0;top:0;bottom:0;margin:inherit;padding:inherit;z-index:2;}.mud-carousel-item.mud-carousel-item-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-carousel-item.mud-carousel-item-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-carousel-item.mud-carousel-item-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-carousel-item.mud-carousel-item-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-carousel-item.mud-carousel-item-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-carousel-item.mud-carousel-item-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-carousel-item.mud-carousel-item-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-carousel-item.mud-carousel-item-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-carousel-item-exit{z-index:1;}@keyframes mud-carousel-transition-fade-in-keyframe{from{opacity:0;}to{opacity:1;}}@keyframes mud-carousel-transition-fade-out-keyframe{from{opacity:1;}to{opacity:0;}}.mud-carousel-transition-fade-in{animation:.5s mud-carousel-transition-fade-in-keyframe;}.mud-carousel-transition-fade-out{animation:.5s mud-carousel-transition-fade-out-keyframe;animation-fill-mode:forwards;}.mud-carousel-transition-none{display:none;}@keyframes mud-carousel-transition-slide-next-enter-keyframe{from{transform:translate3d(100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}@keyframes mud-carousel-transition-slide-next-rtl-enter-keyframe{from{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}@keyframes mud-carousel-transition-slide-next-exit-keyframe{from{transform:translate3d(0,0,0);visibility:visible;}to{transform:translate3d(-100%,0,0);}}@keyframes mud-carousel-transition-slide-next-rtl-exit-keyframe{from{transform:translate3d(0,0,0);visibility:visible;}to{transform:translate3d(100%,0,0);}}.mud-carousel-transition-slide-next-enter{animation:.5s mud-carousel-transition-slide-next-enter-keyframe;}.mud-carousel-transition-slide-next-rtl-enter{animation:.5s mud-carousel-transition-slide-next-rtl-enter-keyframe;}.mud-carousel-transition-slide-next-exit{animation:.5s mud-carousel-transition-slide-next-exit-keyframe;animation-fill-mode:forwards;}.mud-carousel-transition-slide-next-rtl-exit{animation:.5s mud-carousel-transition-slide-next-rtl-exit-keyframe;animation-fill-mode:forwards;}@keyframes mud-carousel-transition-slide-prev-enter-keyframe{from{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}@keyframes mud-carousel-transition-slide-prev-rtl-enter-keyframe{from{transform:translate3d(100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}@keyframes mud-carousel-transition-slide-prev-exit-keyframe{from{transform:translate3d(0,0,0);visibility:visible;}to{transform:translate3d(100%,0,0);}}@keyframes mud-carousel-transition-slide-prev-rtl-exit-keyframe{from{transform:translate3d(0,0,0);visibility:visible;}to{transform:translate3d(-100%,0,0);}}.mud-carousel-transition-slide-prev-enter{animation:.5s mud-carousel-transition-slide-prev-enter-keyframe;}.mud-carousel-transition-slide-prev-rtl-enter{animation:.5s mud-carousel-transition-slide-prev-rtl-enter-keyframe;}.mud-carousel-transition-slide-prev-exit{animation:.5s mud-carousel-transition-slide-prev-exit-keyframe;animation-fill-mode:forwards;}.mud-carousel-transition-slide-prev-rtl-exit{animation:.5s mud-carousel-transition-slide-prev-rtl-exit-keyframe;animation-fill-mode:forwards;}.mud-chart{display:flex;}.mud-chart.mud-chart-legend-bottom{flex-direction:column;}.mud-chart.mud-chart-legend-bottom .mud-chart-legend{margin-top:10px;justify-content:center;width:100%;}.mud-chart.mud-chart-legend-top{flex-direction:column-reverse;}.mud-chart.mud-chart-legend-top .mud-chart-legend{justify-content:center;width:100%;}.mud-chart.mud-chart-legend-right{flex-direction:row;}.mud-chart.mud-chart-legend-right .mud-chart-legend{flex-direction:column;}.mud-chart.mud-chart-legend-left{flex-direction:row-reverse;}.mud-chart.mud-chart-legend-left .mud-chart-legend{flex-direction:column;}.mud-chart .mud-chart-donut,.mud-chart .mud-chart-pie,.mud-chart mud-chart-line{display:flex;margin:auto;}.mud-chart .mud-chart-legend{display:flex;padding:10px 0;margin:auto;flex-wrap:wrap;}.mud-chart .mud-chart-legend .mud-chart-legend-item{display:block;margin:2px 5px;}.mud-chart .mud-chart-legend .mud-chart-legend-item .mud-chart-legend-marker{height:12px;width:12px;border-radius:50%;position:relative;display:inline-flex;}.mud-chart .mud-chart-legend .mud-chart-legend-item .mud-chart-legend-text{display:inline-flex;}.mud-chart .mud-chart-legend .mud-chart-legend-item .mud-chart-legend-checkbox{display:flex;align-items:center;}.mud-chart .mud-chart-legend .mud-chart-legend-item .mud-input-control{width:35px!important;}.mud-charts-yaxis{fill:var(--mud-palette-text-primary);}.mud-charts-xaxis{fill:var(--mud-palette-text-primary);}.mud-chart-donut .mud-donut-hole{fill:transparent;user-select:none;pointer-events:unset;}.mud-chart-donut .mud-donut-ring{fill:transparent;stroke-width:5;stroke:white;pointer-events:unset;}.mud-chart-donut .mud-donut-segment{stroke-width:5;fill:transparent;pointer-events:stroke;-webkit-transition:stroke .2s ease;-moz-transition:stroke .2s ease;-o-transition:stroke .2s ease;transition:stroke .2s ease;}.mud-chart-legend-marker{height:12px;width:12px;border-radius:50%;position:relative;display:inline-block;}.mud-chart-marker-color-0{background-color:#008ffb;}.mud-chart-marker-color-1{background-color:#00e396;}.mud-chart-marker-color-2{background-color:#feb019;}.mud-chart-marker-color-3{background-color:#ff4560;}.mud-chart-marker-color-4{background-color:#594ae2;}.mud-checkbox{cursor:pointer;display:inline-flex;align-items:center;vertical-align:middle;-webkit-tap-highlight-color:transparent;}.mud-checkbox.mud-disabled,.mud-checkbox .mud-disabled:hover,.mud-checkbox .mud-disabled:focus-visible{cursor:default;background-color:transparent!important;}.mud-checkbox.mud-disabled *,.mud-checkbox .mud-disabled:hover *,.mud-checkbox .mud-disabled:focus-visible *{cursor:default;color:var(--mud-palette-text-disabled);}.mud-checkbox.mud-readonly,.mud-checkbox .mud-readonly:hover{cursor:default;}.mud-checkbox .mud-checkbox-dense{padding:4px;}.mud-checkbox-input{top:0;left:0;width:100%;cursor:inherit;height:100%;margin:0;opacity:0;padding:0;z-index:1;position:absolute;}.mud-checkbox-span{display:inline-block;width:100%;cursor:pointer;}.mud-chart-legend-checkbox .mud-checkbox svg path:last-child{fill:var(--checkbox-color)!important;}.mud-chip{border:0;cursor:default;display:inline-flex;max-width:100%;outline:0;padding:0 12px;position:relative;box-sizing:border-box;transition:background-color 300ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;align-items:center;white-space:nowrap;vertical-align:middle;justify-content:center;text-decoration:none;line-height:normal;margin:4px;}.mud-chip.mud-disabled{opacity:.5;pointer-events:none;}.mud-chip.mud-chip-size-small{border-radius:12px;font-size:12px;height:24px;padding:0 8px;}.mud-chip.mud-chip-size-small .mud-avatar{margin-left:-4px;margin-right:4px;margin-inline-start:-4px;margin-inline-end:4px;width:18px;height:18px;font-size:.625rem;}.mud-chip.mud-chip-size-small .mud-icon-root{font-size:1.125rem;}.mud-chip.mud-chip-size-small .mud-chip-close-button{margin-right:-4px;margin-left:4px;margin-inline-end:-4px;margin-inline-start:4px;}.mud-chip.mud-chip-size-medium{height:32px;font-size:14px;border-radius:16px;}.mud-chip.mud-chip-size-medium .mud-avatar{margin-left:-8px;margin-right:8px;margin-inline-start:-8px;margin-inline-end:8px;width:24px;height:24px;font-size:.75rem;}.mud-chip.mud-chip-size-large{height:40px;font-size:16px;border-radius:20px;padding:0 16px;}.mud-chip.mud-chip-size-large .mud-avatar{margin-left:-12px;margin-right:8px;margin-inline-start:-12px;margin-inline-end:8px;width:32px;height:32px;font-size:1rem;}.mud-chip.mud-chip-size-large .mud-chip-icon{font-size:1.5rem;margin-left:-6px;margin-right:6px;margin-inline-start:-6px;margin-inline-end:6px;}.mud-chip.mud-chip-label{border-radius:var(--mud-default-borderradius);}.mud-chip.mud-clickable{cursor:pointer;}.mud-chip .mud-chip-icon{margin-left:-4px;margin-right:4px;margin-inline-start:-4px;margin-inline-end:4px;color:inherit;}.mud-chip .mud-chip-close-button{padding:1px;margin-right:-4px;margin-left:6px;margin-inline-end:-4px;margin-inline-start:6px;height:18px;width:18px;color:inherit;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;}.mud-chip .mud-chip-close-button .mud-icon-size-small{font-size:1.15rem;}.mud-chip .mud-chip-close-button:hover{opacity:.7;}.mud-chip>.mud-chip-content{align-items:center;display:inline-flex;height:100%;max-width:100%;user-select:none;}.mud-chip-filled{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-chip-default);}.mud-chip-filled:hover:not(.mud-disabled),.mud-chip-filled:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-chip-default-hover);}.mud-chip-filled.mud-chip-color-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-chip-filled.mud-chip-color-primary:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-primary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-primary-darken);}.mud-chip-filled.mud-chip-color-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-chip-filled.mud-chip-color-secondary:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-secondary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-secondary-darken);}.mud-chip-filled.mud-chip-color-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-chip-filled.mud-chip-color-tertiary:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-tertiary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-tertiary-darken);}.mud-chip-filled.mud-chip-color-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-chip-filled.mud-chip-color-info:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-info:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-info-darken);}.mud-chip-filled.mud-chip-color-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-chip-filled.mud-chip-color-success:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-success:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-success-darken);}.mud-chip-filled.mud-chip-color-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-chip-filled.mud-chip-color-warning:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-warning:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-warning-darken);}.mud-chip-filled.mud-chip-color-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-chip-filled.mud-chip-color-error:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-error:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-error-darken);}.mud-chip-filled.mud-chip-color-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-chip-filled.mud-chip-color-dark:hover:not(.mud-disabled),.mud-chip-filled.mud-chip-color-dark:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-dark-darken);}.mud-chip-outlined{color:var(--mud-palette-text-primary);border:1px solid var(--mud-palette-lines-inputs);}.mud-chip-outlined:hover:not(.mud-disabled),.mud-chip-outlined:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-action-default-hover);}.mud-chip-outlined.mud-chip-color-primary{color:var(--mud-palette-primary);border:1px solid var(--mud-palette-primary);}.mud-chip-outlined.mud-chip-color-primary:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-primary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-primary-hover);}.mud-chip-outlined.mud-chip-color-primary.mud-chip-selected{background-color:var(--mud-palette-primary-hover);}.mud-chip-outlined.mud-chip-color-primary.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-primary.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-primary-rgb),.12);}.mud-chip-outlined.mud-chip-color-secondary{color:var(--mud-palette-secondary);border:1px solid var(--mud-palette-secondary);}.mud-chip-outlined.mud-chip-color-secondary:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-secondary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-secondary-hover);}.mud-chip-outlined.mud-chip-color-secondary.mud-chip-selected{background-color:var(--mud-palette-secondary-hover);}.mud-chip-outlined.mud-chip-color-secondary.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-secondary.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-secondary-rgb),.12);}.mud-chip-outlined.mud-chip-color-tertiary{color:var(--mud-palette-tertiary);border:1px solid var(--mud-palette-tertiary);}.mud-chip-outlined.mud-chip-color-tertiary:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-tertiary:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-tertiary-hover);}.mud-chip-outlined.mud-chip-color-tertiary.mud-chip-selected{background-color:var(--mud-palette-tertiary-hover);}.mud-chip-outlined.mud-chip-color-tertiary.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-tertiary.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-tertiary-rgb),.12);}.mud-chip-outlined.mud-chip-color-info{color:var(--mud-palette-info);border:1px solid var(--mud-palette-info);}.mud-chip-outlined.mud-chip-color-info:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-info:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-info-hover);}.mud-chip-outlined.mud-chip-color-info.mud-chip-selected{background-color:var(--mud-palette-info-hover);}.mud-chip-outlined.mud-chip-color-info.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-info.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-info-rgb),.12);}.mud-chip-outlined.mud-chip-color-success{color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);}.mud-chip-outlined.mud-chip-color-success:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-success:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-success-hover);}.mud-chip-outlined.mud-chip-color-success.mud-chip-selected{background-color:var(--mud-palette-success-hover);}.mud-chip-outlined.mud-chip-color-success.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-success.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-success-rgb),.12);}.mud-chip-outlined.mud-chip-color-warning{color:var(--mud-palette-warning);border:1px solid var(--mud-palette-warning);}.mud-chip-outlined.mud-chip-color-warning:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-warning:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-warning-hover);}.mud-chip-outlined.mud-chip-color-warning.mud-chip-selected{background-color:var(--mud-palette-warning-hover);}.mud-chip-outlined.mud-chip-color-warning.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-warning.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-warning-rgb),.12);}.mud-chip-outlined.mud-chip-color-error{color:var(--mud-palette-error);border:1px solid var(--mud-palette-error);}.mud-chip-outlined.mud-chip-color-error:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-error:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-error-hover);}.mud-chip-outlined.mud-chip-color-error.mud-chip-selected{background-color:var(--mud-palette-error-hover);}.mud-chip-outlined.mud-chip-color-error.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-error.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-error-rgb),.12);}.mud-chip-outlined.mud-chip-color-dark{color:var(--mud-palette-dark);border:1px solid var(--mud-palette-dark);}.mud-chip-outlined.mud-chip-color-dark:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-dark:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-dark-hover);}.mud-chip-outlined.mud-chip-color-dark.mud-chip-selected{background-color:var(--mud-palette-dark-hover);}.mud-chip-outlined.mud-chip-color-dark.mud-chip-selected:hover:not(.mud-disabled),.mud-chip-outlined.mud-chip-color-dark.mud-chip-selected:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-dark-rgb),.12);}.mud-chip-text{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-chip-default);}.mud-chip-text:hover:not(.mud-disabled),.mud-chip-text:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-chip-default-hover);}.mud-chip-text.mud-chip-color-primary{color:var(--mud-palette-primary);background-color:var(--mud-palette-primary-hover);}.mud-chip-text.mud-chip-color-primary:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-primary:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-primary-rgb),.12);}.mud-chip-text.mud-chip-color-secondary{color:var(--mud-palette-secondary);background-color:var(--mud-palette-secondary-hover);}.mud-chip-text.mud-chip-color-secondary:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-secondary:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-secondary-rgb),.12);}.mud-chip-text.mud-chip-color-tertiary{color:var(--mud-palette-tertiary);background-color:var(--mud-palette-tertiary-hover);}.mud-chip-text.mud-chip-color-tertiary:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-tertiary:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-tertiary-rgb),.12);}.mud-chip-text.mud-chip-color-info{color:var(--mud-palette-info);background-color:var(--mud-palette-info-hover);}.mud-chip-text.mud-chip-color-info:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-info:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-info-rgb),.12);}.mud-chip-text.mud-chip-color-success{color:var(--mud-palette-success);background-color:var(--mud-palette-success-hover);}.mud-chip-text.mud-chip-color-success:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-success:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-success-rgb),.12);}.mud-chip-text.mud-chip-color-warning{color:var(--mud-palette-warning);background-color:var(--mud-palette-warning-hover);}.mud-chip-text.mud-chip-color-warning:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-warning:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-warning-rgb),.12);}.mud-chip-text.mud-chip-color-error{color:var(--mud-palette-error);background-color:var(--mud-palette-error-hover);}.mud-chip-text.mud-chip-color-error:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-error:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-error-rgb),.12);}.mud-chip-text.mud-chip-color-dark{color:var(--mud-palette-dark);background-color:var(--mud-palette-dark-hover);}.mud-chip-text.mud-chip-color-dark:hover:not(.mud-disabled),.mud-chip-text.mud-chip-color-dark:focus-visible:not(.mud-disabled){background-color:rgba(var(--mud-palette-dark-rgb),.12);}.mud-collapse-container{height:0;overflow:hidden;}@keyframes mud-expand-anim{from{height:0;}}.mud-collapse-entering{animation:mud-expand-anim 1s ease-in-out 0ms 1 forwards;}.mud-collapse-entering.mud-navgroup-collapse{animation-duration:300ms!important;}.mud-collapse-entered{overflow:initial;}@keyframes mud-collapse-anim{to{height:0;}}.mud-collapse-exiting{animation:mud-collapse-anim .5s cubic-bezier(0,1,0,1) 0ms 1 forwards;}.mud-collapse-exiting.mud-navgroup-collapse{animation-duration:300ms;}.mud-collapse-hidden{visibility:hidden;}.mud-collapse-wrapper{display:flex;}.mud-collapse-wrapper-inner{width:100%;}.mud-dialog-container{display:flex;position:fixed;top:0;width:100%;height:100%;z-index:var(--mud-zindex-dialog);}.mud-dialog-container.mud-dialog-center{align-items:center;justify-content:center;}.mud-dialog-container.mud-dialog-topcenter{align-items:flex-start;justify-content:center;padding-top:32px;}.mud-dialog-container.mud-dialog-bottomcenter{align-items:flex-end;justify-content:center;padding-bottom:32px;}.mud-dialog-container.mud-dialog-centerright{align-items:center;justify-content:flex-end;padding-right:32px;}.mud-dialog-container.mud-dialog-centerleft{align-items:center;justify-content:flex-start;padding-left:32px;}.mud-dialog-container.mud-dialog-topleft .mud-dialog{position:absolute;top:32px;left:32px;}.mud-dialog-container.mud-dialog-topright .mud-dialog{position:absolute;top:32px;right:32px;}.mud-dialog-container.mud-dialog-bottomleft .mud-dialog{position:absolute;bottom:32px;left:32px;}.mud-dialog-container.mud-dialog-bottomright .mud-dialog{position:absolute;bottom:32px;right:32px;}.mud-dialog{display:flex;z-index:calc(var(--mud-zindex-dialog) + 2);flex-direction:column;color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);border-radius:var(--mud-default-borderradius);-webkit-animation:mud-open-dialog-center .1s cubic-bezier(.39,.575,.565,1) both;animation:mud-open-dialog-center .1s cubic-bezier(.39,.575,.565,1) both;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);max-height:calc(100vh - var(--mud-appbar-height));overflow-y:auto;}.mud-dialog.mud-dialog-rtl .mud-dialog-title .mud-button-close{right:unset;left:8px;}.mud-dialog .mud-dialog-title{z-index:1;flex:0 0 auto;margin:0;padding:16px 24px;border-top-left-radius:var(--mud-default-borderradius);border-top-right-radius:var(--mud-default-borderradius);}.mud-dialog .mud-dialog-title+*>.mud-dialog-content{border-radius:0;}.mud-dialog .mud-dialog-title .mud-button-close{top:8px;right:8px;position:absolute;}.mud-dialog .mud-dialog-content{position:relative;flex:1 1 auto;padding:8px 24px;-webkit-overflow-scrolling:touch;border-top-left-radius:var(--mud-default-borderradius);border-top-right-radius:var(--mud-default-borderradius);}.mud-dialog .mud-dialog-content.mud-dialog-no-side-padding{padding:12px 0;}.mud-dialog .mud-dialog-actions{flex:0 0 auto;display:flex;padding:8px;align-items:center;justify-content:flex-end;border-bottom-left-radius:var(--mud-default-borderradius);border-bottom-right-radius:var(--mud-default-borderradius);}.mud-dialog .mud-dialog-actions>:not(:first-child){margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;}.mud-dialog-width-false{max-width:calc(100% - 64px);}.mud-dialog-width-xs{max-width:444px;}.mud-dialog-width-sm{max-width:600px;}.mud-dialog-width-md{max-width:960px;}.mud-dialog-width-lg{max-width:1280px;}.mud-dialog-width-xl{max-width:1920px;}.mud-dialog-width-xxl{max-width:2560px;}.mud-dialog-width-full{width:calc(100% - 64px);}.mud-dialog-fullscreen{width:100%;height:100%;margin:0;max-width:100%;max-height:none;border-radius:0;overflow-y:hidden;}@-webkit-keyframes mud-open-dialog-center{0%{opacity:0;}1%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1;}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes mud-open-dialog-center{0%{opacity:0;}1%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1;}100%{-webkit-transform:scale(1);transform:scale(1);}}.mud-input-control.mud-field .mud-input-slot{height:auto;min-height:19px;}.mud-input-control.mud-field .mud-input-slot.mud-input-root-outlined.mud-input-adorned-start{padding-left:0;padding-inline-start:0;padding-inline-end:14px;}.mud-input-control.mud-field .mud-input-slot.mud-input-root-filled.mud-input-adorned-start{padding-left:0;padding-inline-start:0;padding-inline-end:12px;}.mud-input-control.mud-field .mud-input-slot.mud-input-slot-nopadding{padding-top:0;padding-bottom:0;}.mud-input-control.mud-field .mud-input-slot.mud-input-slot-nopadding.mud-input-root-filled{padding-top:21px;padding-bottom:2px;}.mud-input-control.mud-field .mud-input-slot.mud-input-slot-nopadding.mud-input-root-outlined{padding-top:7px;padding-bottom:2px;}.mud-grid{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;}.mud-grid-item{margin:0;box-sizing:border-box;}.mud-grid-spacing-xs-1{width:calc(100% + 8px);margin:-4px;}.mud-grid-spacing-xs-1>.mud-grid-item{padding:4px;}.mud-grid-spacing-xs-2{width:calc(100% + 16px);margin:-8px;}.mud-grid-spacing-xs-2>.mud-grid-item{padding:8px;}.mud-grid-spacing-xs-3{width:calc(100% + 24px);margin:-12px;}.mud-grid-spacing-xs-3>.mud-grid-item{padding:12px;}.mud-grid-spacing-xs-4{width:calc(100% + 32px);margin:-16px;}.mud-grid-spacing-xs-4>.mud-grid-item{padding:16px;}.mud-grid-spacing-xs-5{width:calc(100% + 40px);margin:-20px;}.mud-grid-spacing-xs-5>.mud-grid-item{padding:20px;}.mud-grid-spacing-xs-6{width:calc(100% + 48px);margin:-24px;}.mud-grid-spacing-xs-6>.mud-grid-item{padding:24px;}.mud-grid-spacing-xs-7{width:calc(100% + 56px);margin:-28px;}.mud-grid-spacing-xs-7>.mud-grid-item{padding:28px;}.mud-grid-spacing-xs-8{width:calc(100% + 64px);margin:-32px;}.mud-grid-spacing-xs-8>.mud-grid-item{padding:32px;}.mud-grid-spacing-xs-9{width:calc(100% + 72px);margin:-36px;}.mud-grid-spacing-xs-9>.mud-grid-item{padding:36px;}.mud-grid-spacing-xs-10{width:calc(100% + 80px);margin:-40px;}.mud-grid-spacing-xs-10>.mud-grid-item{padding:40px;}.mud-grid-item-xs-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-xs-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-xs-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-xs-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-xs-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-xs-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-xs-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-xs-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-xs-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-xs-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-xs-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-xs-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-xs-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-xs-12{flex-grow:0;max-width:100%;flex-basis:100%;}@media(min-width:600px){.mud-grid-item-sm-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-sm-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-sm-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-sm-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-sm-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-sm-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-sm-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-sm-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-sm-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-sm-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-sm-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-sm-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-sm-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-sm-12{flex-grow:0;max-width:100%;flex-basis:100%;}}@media(min-width:960px){.mud-grid-item-md-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-md-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-md-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-md-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-md-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-md-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-md-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-md-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-md-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-md-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-md-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-md-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-md-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-md-12{flex-grow:0;max-width:100%;flex-basis:100%;}}@media(min-width:1280px){.mud-grid-item-lg-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-lg-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-lg-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-lg-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-lg-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-lg-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-lg-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-lg-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-lg-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-lg-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-lg-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-lg-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-lg-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-lg-12{flex-grow:0;max-width:100%;flex-basis:100%;}}@media(min-width:1920px){.mud-grid-item-xl-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-xl-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-xl-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-xl-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-xl-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-xl-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-xl-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-xl-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-xl-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-xl-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-xl-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-xl-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-xl-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-xl-12{flex-grow:0;max-width:100%;flex-basis:100%;}}@media(min-width:2560px){.mud-grid-item-xxl-auto{flex-grow:0;max-width:none;flex-basis:auto;}.mud-grid-item-xxl-true{flex-grow:1;max-width:100%;flex-basis:0;}.mud-grid-item-xxl-1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%;}.mud-grid-item-xxl-2{flex-grow:0;max-width:16.666667%;flex-basis:16.666667%;}.mud-grid-item-xxl-3{flex-grow:0;max-width:25%;flex-basis:25%;}.mud-grid-item-xxl-4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.mud-grid-item-xxl-5{flex-grow:0;max-width:41.666667%;flex-basis:41.666667%;}.mud-grid-item-xxl-6{flex-grow:0;max-width:50%;flex-basis:50%;}.mud-grid-item-xxl-7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%;}.mud-grid-item-xxl-8{flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.mud-grid-item-xxl-9{flex-grow:0;max-width:75%;flex-basis:75%;}.mud-grid-item-xxl-10{flex-grow:0;max-width:83.333333%;flex-basis:83.333333%;}.mud-grid-item-xxl-11{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;}.mud-grid-item-xxl-12{flex-grow:0;max-width:100%;flex-basis:100%;}}.mud-paper{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);border-radius:var(--mud-default-borderradius);transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-paper-square{border-radius:0;}.mud-paper-outlined{border:1px solid var(--mud-palette-lines-default);}.mud-icon-default{color:var(--mud-palette-text-secondary);}.mud-disabled .mud-icon-root,.mud-disabled .mud-svg-icon,.mud-disabled .mud-icon-default{color:var(--mud-palette-text-disabled);}.mud-icon-root{width:1em;height:1em;display:inline-block;transition:fill 200ms cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;user-select:none;}.mud-icon-root:focus{outline:0;}.mud-icon-root.mud-svg-icon{fill:currentColor;}.mud-icon-size-small{font-size:1.25rem;}.mud-icon-size-medium{font-size:1.5rem;}.mud-icon-size-large{font-size:2.25rem;}.mud-divider{margin:0;flex-shrink:0;border-color:var(--mud-palette-divider);border-width:1px;border-style:solid none none none;}.mud-divider-absolute{left:0;width:100%;bottom:0;position:absolute;}.mud-divider-inset{margin-left:72px;margin-inline-start:72px;margin-inline-end:unset;}.mud-divider-light{border-color:var(--mud-palette-divider-light);}.mud-divider-middle{margin-left:16px;margin-right:16px;}.mud-divider-vertical{border-style:none solid none none;height:100%;}.mud-divider-flexitem{height:auto;align-self:stretch;}.mud-divider-fullwidth{flex-grow:1;width:100%;}.mud-drop-zone{position:relative;transition:all 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-drop-zone-drag-block>*{pointer-events:none;}.mud-drop-zone-can-drop{background-color:var(--mud-palette-success-hover);}.mud-drop-zone-no-drop{background-color:var(--mud-palette-error-hover);}.mud-drop-item:not(.mud-drop-item-preview-start){cursor:grab;user-select:none;}.mud-drop-item:not(.mud-drop-item-preview-start):active{cursor:grabbing;}.mud-drop-item-preview-start{height:20px;width:100%;position:absolute;top:0;left:0;z-index:1;}.mud-expansion-panels{flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:var(--mud-default-borderradius);}.mud-expansion-panels.mud-expansion-panels-square{border-radius:0;}.mud-expansion-panels.mud-expansion-panels-borders .mud-expand-panel{border-bottom:1px solid var(--mud-palette-lines-default);}.mud-expand-panel{flex:1 0 100%;max-width:100%;position:relative;transition:margin .3s cubic-bezier(.25,.8,.5,1);transition-delay:100ms;color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);}.mud-expand-panel.mud-expand-panel-border{border-bottom:1px solid var(--mud-palette-lines-default);}.mud-expand-panel:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-expand-panel:last-child{border-bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;}.mud-expand-panel.mud-panel-expanded{margin:16px 0;border-radius:inherit;border-bottom:0;transition-delay:0ms;}.mud-expand-panel.mud-panel-expanded:first-child{margin-top:0;}.mud-expand-panel.mud-panel-expanded:last-child{margin-bottom:0;}.mud-expand-panel.mud-panel-expanded+.mud-expand-panel{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-expand-panel.mud-panel-next-expanded{border-bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;}.mud-expand-panel .mud-expand-panel-header{width:100%;align-items:center;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:0;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);user-select:none;}.mud-expand-panel .mud-expand-panel-header:hover{cursor:pointer;}.mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text{flex:1 1 auto;}.mud-expand-panel .mud-expand-panel-header .mud-expand-panel-icon{transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;}.mud-expand-panel .mud-expand-panel-header .mud-expand-panel-icon.mud-transform{transform:rotate(-180deg);}.mud-expand-panel .mud-expand-panel-content{padding:0 24px 16px;flex:1 1 auto;max-width:100%;}.mud-expand-panel .mud-expand-panel-content.mud-expand-panel-gutters{padding-left:0;padding-right:0;}.mud-expand-panel .mud-expand-panel-content.mud-expand-panel-dense{padding-top:0;padding-bottom:0;}.mud-disabled>.mud-expand-panel-header{color:var(--mud-palette-text-disabled);}.mud-disabled>.mud-expand-panel-header:hover{cursor:default;}.mud-fab{padding:0;font-family:var(--mud-typography-button-family);font-size:var(--mud-typography-button-size);font-weight:var(--mud-typography-button-weight);line-height:var(--mud-typography-button-lineheight);letter-spacing:var(--mud-typography-button-letterspacing);text-transform:var(--mud-typography-button-text-transform);min-width:0;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-sizing:border-box;min-height:36px;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:50%;color:var(--mud-palette-text-primary);background-color:var(--mud-palette-action-default-hover);}.mud-fab:hover,.mud-fab:focus-visible{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);text-decoration:none;background-color:var(--mud-palette-action-disabled-background);}.mud-fab:active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);}.mud-fab:disabled{color:var(--mud-palette-action-disabled);box-shadow:none;background-color:var(--mud-palette-action-disabled-background);cursor:default;pointer-events:none;}.mud-fab:disabled:hover{background-color:var(--mud-palette-action-disabled-background);}.mud-fab-disable-elevation{box-shadow:none;}.mud-fab-disable-elevation:hover{box-shadow:none;}.mud-fab-disable-elevation:active{box-shadow:none;}.mud-fab-disable-elevation.mud-focus-visible{box-shadow:none;}.mud-fab-disable-elevation:disabled{box-shadow:none;}.mud-fab-label{width:100%;display:inherit;align-items:inherit;justify-content:inherit;}.mud-fab-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-fab-primary:hover,.mud-fab-primary:focus-visible{background-color:var(--mud-palette-primary-darken);}.mud-fab-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-fab-secondary:hover,.mud-fab-secondary:focus-visible{background-color:var(--mud-palette-secondary-darken);}.mud-fab-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-fab-tertiary:hover,.mud-fab-tertiary:focus-visible{background-color:var(--mud-palette-tertiary-darken);}.mud-fab-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-fab-info:hover,.mud-fab-info:focus-visible{background-color:var(--mud-palette-info-darken);}.mud-fab-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-fab-success:hover,.mud-fab-success:focus-visible{background-color:var(--mud-palette-success-darken);}.mud-fab-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-fab-warning:hover,.mud-fab-warning:focus-visible{background-color:var(--mud-palette-warning-darken);}.mud-fab-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-fab-error:hover,.mud-fab-error:focus-visible{background-color:var(--mud-palette-error-darken);}.mud-fab-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-fab-dark:hover,.mud-fab-dark:focus-visible{background-color:var(--mud-palette-dark-darken);}.mud-fab-extended.mud-fab-size-large{width:auto;height:48px;padding:0 16px;min-width:48px;min-height:auto;border-radius:24px;}.mud-fab-extended.mud-fab-size-large .mud-fab-label{gap:8px;}.mud-fab-extended.mud-fab-size-small{width:auto;height:34px;padding:0 12px;min-width:34px;border-radius:17px;}.mud-fab-extended.mud-fab-size-small .mud-fab-label{gap:4px;}.mud-fab-extended.mud-fab-size-medium{width:auto;height:40px;padding:0 16px;min-width:40px;border-radius:20px;}.mud-fab-extended.mud-fab-size-medium .mud-fab-label{gap:8px;}.mud-fab-color-inherit{color:inherit;}.mud-fab-size-small{width:40px;height:40px;}.mud-fab-size-medium{width:48px;height:48px;}.mud-fab-size-large{width:56px;height:56px;}.mud-list{margin:0;padding:0;position:relative;list-style:none;}.mud-list.mud-list-padding{padding-top:8px;padding-bottom:8px;}.mud-list-item{width:100%;display:flex;position:relative;box-sizing:border-box;text-align:start;align-items:center;padding-top:8px;padding-bottom:8px;justify-content:flex-start;text-decoration:none;}.mud-list-item.mud-list-item-dense{padding-top:4px;padding-bottom:4px;}.mud-list-item.mud-list-item-disabled{color:var(--mud-palette-action-disabled)!important;cursor:default!important;pointer-events:none!important;}.mud-list-item.mud-list-item-disabled .mud-list-item-icon{color:var(--mud-palette-action-disabled)!important;}.mud-list-item-clickable{color:inherit;border:0;cursor:pointer;margin:0;outline:0;user-select:none;border-radius:0;vertical-align:middle;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-list-item-clickable:hover{background-color:var(--mud-palette-action-default-hover);}.mud-list-item-clickable:focus:not(.mud-selected-item){background-color:var(--mud-palette-action-default-hover);}.mud-list-item-gutters{padding-left:16px;padding-right:16px;}.mud-list-item-text{flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}.mud-list-item-text-inset{padding-left:56px;padding-inline-start:56px;padding-inline-end:unset;}.mud-list-item-icon{color:var(--mud-palette-action-default);display:inline-flex;min-width:56px;flex-shrink:0;}.mud-list-subheader{color:var(--mud-palette-action-default);font-size:.875rem;box-sizing:border-box;list-style:none;font-weight:500;padding-top:8px;padding-bottom:20px;}.mud-list-subheader-gutters{padding-left:16px;padding-right:16px;}.mud-list-subheader-inset{padding-left:72px;padding-inline-start:72px;padding-inline-end:unset;}.mud-list-subheader-sticky{top:0;z-index:1;position:sticky;background-color:inherit;}.mud-list-item-avatar{min-width:56px;flex-shrink:0;}.mud-nested-list>.mud-list-item{padding-left:32px;padding-inline-start:32px;padding-inline-end:unset;}.mud-application-layout-rtl{direction:rtl;}.mud-menu{display:inline-flex;align-self:center;position:relative;}.mud-menu *{cursor:pointer;}.mud-menu>div.mud-disabled{cursor:default;}.mud-menu>div.mud-disabled *{cursor:default;}.mud-menu>div.mud-menu-activator{display:contents;}.mud-link.mud-link-underline-none{text-decoration:none;}.mud-link.mud-link-underline-hover{text-decoration:none;}.mud-link.mud-link-underline-hover:hover,.mud-link.mud-link-underline-hover:focus-visible{text-decoration:underline;}.mud-link.mud-link-underline-always{text-decoration:underline;}.mud-link.mud-link-disabled{cursor:default;color:var(--mud-palette-action-disabled)!important;}.mud-link.mud-link-disabled:not(.mud-link-underline-always){text-decoration:none;}.mud-navmenu{margin:0;position:relative;list-style:none;overscroll-behavior-y:contain;}.mud-nav-group{width:100%;display:block;justify-content:flex-start;}.mud-nav-group>.mud-nav-link>.mud-nav-link-text{font-weight:500;}.mud-nav-group * .mud-nav-group>.mud-nav-link>.mud-nav-link-text{font-weight:400;}.mud-nav-group * .mud-nav-group>.mud-nav-link.mud-expanded>.mud-nav-link-text{font-weight:500;}.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding-left:36px;padding-inline-start:36px;padding-inline-end:unset;}.mud-nav-group-disabled,.mud-nav-group-disabled .mud-nav-link-text,.mud-nav-group-disabled .mud-nav-link-expand-icon,.mud-nav-group-disabled .mud-nav-link-icon{color:var(--mud-palette-text-disabled)!important;cursor:default;pointer-events:none;}.mud-nav-item{width:100%;display:flex;justify-content:flex-start;text-decoration:none;}.mud-nav-link{width:100%;font-weight:400;padding:8px 16px 8px 16px;color:inherit;line-height:1.75;display:inline-flex;align-items:center;justify-content:flex-start;text-transform:inherit;background-color:transparent;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms,padding 250ms cubic-bezier(.4,0,.2,1) 0ms;align-items:flex-start;}.mud-nav-link.mud-nav-link-disabled{color:var(--mud-palette-text-disabled)!important;cursor:default;pointer-events:none;}.mud-nav-link:hover:not(.mud-nav-link-disabled){cursor:pointer;text-decoration:none;background-color:var(--mud-palette-action-default-hover);}.mud-nav-link:focus:not(.mud-nav-link-disabled){background-color:var(--mud-palette-action-default-hover);}.mud-nav-link.active:not(.mud-nav-link-disabled){font-weight:500!important;}.mud-nav-link:not(.mud-nav-link-disabled) .mud-nav-link-icon.mud-nav-link-icon-default{color:var(--mud-palette-drawer-icon);}.mud-nav-link.mud-nav-link-disabled .mud-nav-link-icon{color:var(--mud-palette-text-disabled);}.mud-nav-link .mud-nav-link-expand-icon{color:var(--mud-palette-drawer-icon);transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;}.mud-nav-link .mud-nav-link-expand-icon.mud-transform{transform:rotate(-180deg);}.mud-nav-link .mud-nav-link-expand-icon.mud-transform-disabled{transform:rotate(-180deg);}.mud-nav-link .mud-nav-link-text{width:100%;text-align:start;margin-left:12px;margin-inline-start:12px;margin-inline-end:unset;letter-spacing:0;}.mud-navmenu.mud-navmenu-dense .mud-nav-link{padding:4px 16px 4px 16px;}.mud-navmenu.mud-navmenu-margin-dense .mud-nav-link{margin:2px 0;}.mud-navmenu.mud-navmenu-margin-normal .mud-nav-link{margin:4px 0;}.mud-navmenu.mud-navmenu-rounded .mud-nav-link{border-radius:var(--mud-default-borderradius);}.mud-navmenu.mud-navmenu-bordered .mud-nav-link.active:not(.mud-nav-link-disabled){border-inline-end-style:solid;border-inline-end-width:2px;}.mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-primary);background-color:var(--mud-palette-action-default-hover);}.mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:var(--mud-palette-action-default-hover);}.mud-navmenu.mud-navmenu-default .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-primary);}.mud-navmenu.mud-navmenu-primary .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-primary);background-color:var(--mud-palette-primary-hover);}.mud-navmenu.mud-navmenu-primary .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-primary .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-primary-rgb),.12);}.mud-navmenu.mud-navmenu-primary .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-primary);}.mud-navmenu.mud-navmenu-primary .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-primary);}.mud-navmenu.mud-navmenu-secondary .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-secondary);background-color:var(--mud-palette-secondary-hover);}.mud-navmenu.mud-navmenu-secondary .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-secondary .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-secondary-rgb),.12);}.mud-navmenu.mud-navmenu-secondary .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-secondary);}.mud-navmenu.mud-navmenu-secondary .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-secondary);}.mud-navmenu.mud-navmenu-tertiary .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-tertiary);background-color:var(--mud-palette-tertiary-hover);}.mud-navmenu.mud-navmenu-tertiary .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-tertiary .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-tertiary-rgb),.12);}.mud-navmenu.mud-navmenu-tertiary .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-tertiary);}.mud-navmenu.mud-navmenu-tertiary .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-tertiary);}.mud-navmenu.mud-navmenu-info .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-info);background-color:var(--mud-palette-info-hover);}.mud-navmenu.mud-navmenu-info .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-info .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-info-rgb),.12);}.mud-navmenu.mud-navmenu-info .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-info);}.mud-navmenu.mud-navmenu-info .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-info);}.mud-navmenu.mud-navmenu-success .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-success);background-color:var(--mud-palette-success-hover);}.mud-navmenu.mud-navmenu-success .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-success .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-success-rgb),.12);}.mud-navmenu.mud-navmenu-success .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-success);}.mud-navmenu.mud-navmenu-success .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-success);}.mud-navmenu.mud-navmenu-warning .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-warning);background-color:var(--mud-palette-warning-hover);}.mud-navmenu.mud-navmenu-warning .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-warning .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-warning-rgb),.12);}.mud-navmenu.mud-navmenu-warning .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-warning);}.mud-navmenu.mud-navmenu-warning .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-warning);}.mud-navmenu.mud-navmenu-error .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-error);background-color:var(--mud-palette-error-hover);}.mud-navmenu.mud-navmenu-error .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-error .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-error-rgb),.12);}.mud-navmenu.mud-navmenu-error .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-error);}.mud-navmenu.mud-navmenu-error .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-error);}.mud-navmenu.mud-navmenu-dark .mud-nav-link.active:not(.mud-nav-link-disabled){color:var(--mud-palette-dark);background-color:var(--mud-palette-dark-hover);}.mud-navmenu.mud-navmenu-dark .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled),.mud-navmenu.mud-navmenu-dark .mud-nav-link.active:not(.mud-nav-link-disabled):focus-visible:not(.mud-nav-link-disabled){background-color:rgba(var(--mud-palette-dark-rgb),.12);}.mud-navmenu.mud-navmenu-dark .mud-nav-link.active:not(.mud-nav-link-disabled) .mud-nav-link-icon{color:var(--mud-palette-dark);}.mud-navmenu.mud-navmenu-dark .mud-nav-link-expand-icon.mud-transform{fill:var(--mud-palette-dark);}.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding-left:36px;padding-inline-start:36px;padding-inline-end:16px;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding-left:48px;padding-inline-start:48px;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding-left:48px;padding-inline-start:48px;padding-inline-end:16px;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding-left:60px;padding-inline-start:60px;padding-inline-end:0;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding-left:60px;padding-inline-start:60px;padding-inline-end:16px;}.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding-left:72px;padding-inline-start:72px;padding-inline-end:0;}.mud-drawer-mini .mud-nav-link{line-height:1;display:flex;align-items:center;}.mud-drawer--closed.mud-drawer-mini>.mud-drawer-content>.mud-navmenu .mud-nav-link .mud-icon-root:first-child+.mud-nav-link-text{display:none;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group .mud-nav-link{padding:8px 16px 8px 16px;}.mud-drawer--closed.mud-drawer-mini .mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu>.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link{padding:8px 16px 8px 16px;}.page-content-navigation .page-content-navigation-navlink.active .mud-nav-link{color:var(--mud-palette-primary);border-color:var(--mud-palette-primary);background-color:transparent;}.page-content-navigation .page-content-navigation-navlink .mud-nav-link{padding:4px 16px 4px 16px;color:var(--mud-palette-text-secondary);border-left:2px solid var(--mud-palette-action-disabled-background);}.page-content-navigation .page-content-navigation-navlink .mud-nav-link.active{color:var(--mud-palette-primary);border-color:var(--mud-palette-primary);background-color:transparent;}.page-content-navigation .page-content-navigation-navlink .mud-nav-link .mud-nav-link-text{margin-left:0;margin-inline-start:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mud-pagination{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;}.mud-pagination .mud-pagination-item>*{height:32px;min-width:32px;margin:0 3px;padding:0 6px;text-align:center;border-radius:16px;}.mud-pagination .mud-pagination-item :not(mud-pagination-item-selected)>*{box-shadow:none;}.mud-pagination .mud-pagination-item .mud-button{line-height:normal;}.mud-pagination .mud-pagination-item .mud-icon-button{padding:0;}.mud-pagination .mud-pagination-item-rectangular .mud-button{border-radius:var(--mud-default-borderradius);}.mud-pagination .mud-pagination-item .mud-typography[disabled]{color:var(--mud-palette-action-disabled)!important;}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-default{background-color:var(--mud-palette-action-default-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-primary{background-color:var(--mud-palette-primary-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-secondary{background-color:var(--mud-palette-secondary-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-tertiary{background-color:var(--mud-palette-tertiary-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-info{background-color:var(--mud-palette-info-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-success{background-color:var(--mud-palette-success-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-warning{background-color:var(--mud-palette-warning-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-error{background-color:var(--mud-palette-error-hover);}.mud-pagination-outlined .mud-pagination-item-selected .mud-button-outlined-dark{background-color:var(--mud-palette-dark-hover);}.mud-pagination-filled .mud-pagination-item:not(.mud-pagination-item-selected) .mud-button{background-color:var(--mud-palette-surface);}.mud-pagination-filled .mud-pagination-item .mud-button{box-shadow:var(--mud-elevation-1);}.mud-pagination-small .mud-pagination-item>*{height:26px;min-width:26px;margin:0 1px;padding:0 4px;border-radius:13px;}.mud-pagination-large .mud-pagination-item>*{height:40px;min-width:40px;padding:0 10px;border-radius:20px;}.mud-pagination-disable-elevation .mud-pagination-item .mud-button{box-shadow:none;}.mud-pagination-rtl .mud-pagination-item .mud-icon-root{transform:scaleX(-1);}.mud-picker.mud-rounded{border-radius:var(--mud-default-borderradius);}.mud-picker .mud-picker-actions{flex:0 0 auto;display:flex;padding:8px;align-items:center;justify-content:flex-end;}.mud-picker .mud-picker-actions>:not(:first-child){margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;}.mud-picker-inline{display:flex;flex:1 1 auto;position:relative;max-width:100%;}.mud-picker-inline.mud-picker-input-button .mud-input,.mud-picker-inline.mud-picker-input-button .mud-input .mud-input-root{cursor:pointer;}.mud-picker-inline.mud-picker-input-button.mud-disabled .mud-input,.mud-picker-inline.mud-picker-input-button.mud-disabled .mud-input .mud-input-root{cursor:default;}.mud-picker-inline.mud-picker-input-text{cursor:text;}.mud-picker-inline.mud-picker-input-text:hover{cursor:text;}.mud-picker-inline.mud-picker-input-text.mud-disabled{cursor:default;}.mud-picker-inline.mud-picker-input-text.mud-disabled:hover{cursor:default;}.mud-picker-static{display:flex;overflow:hidden;min-width:310px;flex-direction:column;}.mud-picker-container{display:flex;flex-direction:column;border-radius:inherit;}.mud-picker-container.mud-picker-container-landscape{flex-direction:row;}.mud-picker-container .mud-toolbar{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-picker-popover-paper{outline:0;z-index:calc(var(--mud-zindex-popover) + 1);position:absolute;min-width:16px;min-height:16px;overflow-x:hidden;overflow-y:auto;}.mud-picker-view{display:none;margin-top:20px;}.mud-picker-view.mud-picker-open{display:block;animation:mud-animation-fadein 251ms;}.mud-picker-content{display:flex;max-width:100%;min-width:310px;min-height:305px;overflow:hidden;flex-direction:column;justify-content:center;}.mud-picker-content.mud-picker-content-landscape{padding:0 8px;}.mud-picker-toolbar{height:100px;display:flex;align-items:center;flex-direction:row;justify-content:center;}.mud-picker-toolbar.mud-picker-toolbar-landscape{height:auto;padding:8px;max-width:150px;justify-content:flex-start;}.mud-picker-toolbar.mud-button-root{padding:0;min-width:16px;text-transform:none;}.mud-picker-inline-paper .mud-paper{position:relative!important;}.mud-picker-hidden{visibility:hidden;}.mud-picker-pos-top{top:0;position:fixed;visibility:visible;}.mud-picker-pos-top.mud-picker-pos-left{left:10px;}.mud-picker-pos-top.mud-picker-pos-right{right:10px;}.mud-picker-pos-above{bottom:0;visibility:visible;}.mud-picker-pos-above.mud-picker-pos-left{left:50%;transform:translateX(-50%);}.mud-picker-pos-above.mud-picker-pos-right{right:0;}.mud-picker-pos-bottom{bottom:10px;position:fixed;visibility:visible;}.mud-picker-pos-bottom.mud-picker-pos-left{left:10px;}.mud-picker-pos-bottom.mud-picker-pos-right{right:10px;}.mud-picker-pos-below{visibility:visible;}.mud-picker-pos-below.mud-picker-pos-left{left:50%;transform:translateX(-50%);}.mud-picker-pos-below.mud-picker-pos-right{right:0;}.mud-picker-datepicker-toolbar{align-items:flex-start;flex-direction:column;}.mud-picker-datepicker-toolbar .mud-button-year{font-size:1rem;font-weight:400;line-height:1.75;letter-spacing:.00938em;}.mud-picker-datepicker-toolbar .mud-button-date{font-size:2.125rem;font-weight:400;line-height:1.17;letter-spacing:.00735em;text-transform:none;}.mud-picker-datepicker-toolbar-landscape{padding:16px;}.mud-picker-datepicker-date-landscape{margin-right:16px;margin-inline-end:16px;margin-inline-start:unset;}.mud-picker-calendar-header-switch{display:flex;margin-top:4px;align-items:center;margin-bottom:8px;justify-content:space-between;}.mud-picker-calendar-header-switch>.mud-icon-button{z-index:1;padding:8px;margin:6px;background-color:var(--mud-palette-surface);}.mud-picker-calendar-header-switch>.mud-icon-button:hover{background-color:var(--mud-palette-action-default-hover);}.mud-picker-calendar-header-switch .mud-picker-calendar-header-transition{width:100%;height:23px;overflow:hidden;}.mud-picker-calendar-header-switch .mud-picker-calendar-header-transition:hover .mud-typography{cursor:pointer;font-weight:500;}.mud-picker-calendar-header-day{display:flex;max-height:16px;align-items:center;justify-content:center;}.mud-picker-calendar-header-day .mud-day-label{color:var(--mud-palette-text-secondary);width:36px;margin:0 2px;text-align:center;}.mud-picker-year-container{height:300px;overflow-y:auto;}.mud-picker-year-container .mud-picker-year{cursor:pointer;height:40px;display:flex;outline:0;align-items:center;justify-content:center;user-select:none;animation:mud-animation-fadein 500ms;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-picker-year-container .mud-picker-year:hover{background-color:var(--mud-palette-action-default-hover);}.mud-picker-year-container .mud-picker-year .mud-picker-year-selected{margin:10px 0;font-weight:500;}.mud-picker-month-container{width:310px;display:flex;flex-wrap:wrap;align-content:stretch;}.mud-picker-month-container .mud-picker-month{flex:1 0 33.33%;cursor:pointer;height:60px;display:flex;outline:0;transition:font-size 100ms cubic-bezier(.4,0,.2,1) 0ms;align-items:center;justify-content:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-picker-month-container .mud-picker-month:hover{background-color:var(--mud-palette-action-default-hover);}.mud-picker-month-container .mud-picker-month .mud-picker-month-selected{font-weight:500;}.mud-picker-month-container .mud-picker-month.mud-disabled{color:var(--mud-palette-text-disabled);pointer-events:none;}.mud-picker-slide-transition{display:block;position:relative;}.mud-picker-slide-transition>*{top:0;left:0;right:0;position:absolute;}.mud-picker-calendar-transition{margin-top:12px;min-height:216px;}.mud-picker-calendar-progress-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.mud-picker-calendar-content{display:grid;--selected-day:0;grid-column-gap:10px;grid-template-columns:auto;}@media(min-width:600px){.mud-picker-calendar-content:not(.mud-picker-calendar-content-1){grid-template-columns:repeat(2,minmax(auto,1fr));}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-1 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-3 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-5 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-7 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-9 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-11 .mud-picker-nav-button-next{visibility:hidden;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-1 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-3 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-5 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-7 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-9 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-11 .mud-picker-nav-button-prev{visibility:visible;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-2 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-4 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-6 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-8 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-10 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-12 .mud-picker-nav-button-next{visibility:visible;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-2 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-4 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-6 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-8 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-10 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1) .mud-picker-calendar-header-12 .mud-picker-nav-button-prev{visibility:hidden;}}@media(min-width:960px){.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2){grid-template-columns:repeat(3,minmax(auto,1fr));}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-1 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-4 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-7 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-10 .mud-picker-nav-button-next{visibility:hidden;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-1 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-4 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-7 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-10 .mud-picker-nav-button-prev{visibility:visible;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-2 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-2 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-5 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-5 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-8 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-8 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-11 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-11 .mud-picker-nav-button-prev{visibility:hidden;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-3 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-6 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-9 .mud-picker-nav-button-next,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-12 .mud-picker-nav-button-next{visibility:visible;}.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-3 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-6 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-9 .mud-picker-nav-button-prev,.mud-picker-calendar-content:not(.mud-picker-calendar-content-1):not(.mud-picker-calendar-content-2) .mud-picker-calendar-header-12 .mud-picker-nav-button-prev{visibility:hidden;}}:not(.mud-picker-hidden) .mud-picker-calendar-header-last .mud-picker-nav-button-next{visibility:inherit!important;}.mud-picker-hidden .mud-picker-nav-button-next,.mud-picker-hidden .mud-picker-nav-button-prev{visibility:hidden!important;}.mud-picker-calendar-container{display:flex;width:310px;flex-direction:column;}.mud-picker-calendar{display:flex;flex-wrap:wrap;justify-content:center;}.mud-picker-calendar .mud-day{color:var(--mud-palette-text-primary);width:36px;height:36px;margin:0 2px;padding:0;font-size:.75rem;font-weight:500;}.mud-picker-calendar .mud-day:hover{background-color:var(--mud-palette-action-default-hover);}.mud-picker-calendar .mud-day.mud-hidden{opacity:0;pointer-events:none;}.mud-picker-calendar .mud-day.mud-current{font-weight:600;}.mud-picker-calendar .mud-day.mud-selected{font-weight:500;}.mud-picker-calendar .mud-day .mud-typography{margin-top:2px;}.mud-picker-calendar .mud-day.mud-disabled{color:var(--mud-palette-text-disabled);pointer-events:none;}.mud-picker-calendar .mud-day.mud-range{margin:0;width:40px;transition:none;}.mud-picker-calendar .mud-day.mud-range.mud-range-start-selected{border-radius:50% 0% 0% 50%;}.mud-picker-calendar .mud-day.mud-range.mud-range-end-selected{border-radius:0% 50% 50% 0%;}.mud-picker-calendar .mud-day.mud-range.mud-range-between{border-radius:0;background-color:var(--mud-palette-action-default-hover);}.mud-picker-calendar .mud-day.mud-range.mud-range-selection:hover.mud-range-start-selected{border-radius:50%;}.mud-picker-calendar .mud-day.mud-range.mud-range-selection:hover:not(.mud-range-start-selected){border-radius:0% 50% 50% 0%;}.mud-picker-calendar .mud-day.mud-range.mud-range-selection:not(:hover):not(.mud-range-start-selected){border-radius:0;background:linear-gradient(var(--mud-palette-action-default-hover) 100%,var(--mud-palette-action-default-hover) 100%,transparent 0%);background-size:100% calc(100%*(var(--selected-day) - var(--day-id)));}.mud-range-selection-primary:hover{color:var(--mud-palette-primary-text)!important;background-color:var(--mud-palette-primary)!important;}.mud-range-selection-secondary:hover{color:var(--mud-palette-secondary-text)!important;background-color:var(--mud-palette-secondary)!important;}.mud-range-selection-tertiary:hover{color:var(--mud-palette-tertiary-text)!important;background-color:var(--mud-palette-tertiary)!important;}.mud-range-selection-info:hover{color:var(--mud-palette-info-text)!important;background-color:var(--mud-palette-info)!important;}.mud-range-selection-success:hover{color:var(--mud-palette-success-text)!important;background-color:var(--mud-palette-success)!important;}.mud-range-selection-warning:hover{color:var(--mud-palette-warning-text)!important;background-color:var(--mud-palette-warning)!important;}.mud-range-selection-error:hover{color:var(--mud-palette-error-text)!important;background-color:var(--mud-palette-error)!important;}.mud-range-selection-dark:hover{color:var(--mud-palette-dark-text)!important;background-color:var(--mud-palette-dark)!important;}.mud-picker-calendar-week{display:flex;margin:0 5px;justify-content:center;align-items:center;}.mud-picker-calendar-week .mud-picker-calendar-week-text{width:15px;margin-top:2px!important;color:var(--mud-palette-text-disabled);}.mud-application-layout-rtl .mud-picker-calendar .mud-day.mud-range.mud-range-start-selected{border-radius:0% 50% 50% 0%;}.mud-application-layout-rtl .mud-picker-calendar .mud-day.mud-range.mud-range-end-selected{border-radius:50% 0% 0% 50%;}.mud-application-layout-rtl .mud-picker-calendar .mud-day.mud-range.mud-range-selection:hover:not(.mud-range-start-selected){border-radius:50% 0% 0% 50%;}.mud-picker-timepicker-toolbar .mud-timepicker-button{padding:0;min-width:16px;text-transform:none;}.mud-picker-timepicker-toolbar .mud-timepicker-button.mud-timepicker-toolbar-text{color:rgba(255,255,255,.54);}.mud-picker-timepicker-toolbar .mud-timepicker-button:hover{background-color:var(--mud-theme-default-hover);}.mud-picker-timepicker-toolbar .mud-timepicker-hourminute{display:flex;align-items:baseline;justify-content:flex-end;}.mud-picker-timepicker-toolbar .mud-timepicker-hourminute .mud-timepicker-button{font-size:3.75rem;font-weight:300;line-height:1;letter-spacing:-.00833em;}.mud-picker-timepicker-toolbar .mud-timepicker-ampm{display:flex;margin-left:20px;margin-right:-20px;margin-inline-start:20px;margin-inline-end:-20px;flex-direction:column;}.mud-picker-timepicker-toolbar .mud-timepicker-ampm .mud-timepicker-button{font-size:18px;font-weight:400;line-height:1.75;letter-spacing:.00938em;}.mud-picker-timepicker-toolbar .mud-timepicker-separator{cursor:default;margin:0 4px 0 2px;margin-inline-start:2px;margin-inline-end:4px;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape{flex-wrap:wrap;width:150px;justify-content:center;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape .mud-timepicker-hourminute .mud-timepicker-button{font-size:3rem;font-weight:400;line-height:1.04;letter-spacing:0;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape .mud-timepicker-ampm{display:flex;margin-left:20px;margin-right:-20px;margin-inline-start:20px;margin-inline-end:-20px;flex-direction:column;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape .mud-timepicker-ampm .mud-timepicker-button{font-size:18px;font-weight:400;line-height:1.75;letter-spacing:.00938em;}.mud-picker-timepicker-toolbar.mud-picker-timepicker-toolbar-landscape .mud-timepicker-separator{font-size:3rem;font-weight:400;line-height:1.04;letter-spacing:0;}.mud-picker-time-container{margin:16px 0 8px;display:flex;align-items:flex-end;justify-content:center;}.mud-picker-time-container .mud-picker-time-clock{width:260px;height:260px;position:relative;border-radius:50%;pointer-events:none;background-color:rgba(0,0,0,.07);}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-mask{width:100%;height:100%;outline:0;position:absolute;user-select:none;touch-actions:none;pointer-events:auto;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pin{top:50%;left:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%);border-radius:50%;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick-inner{left:calc(50% - 1px);width:3px;height:35%;bottom:0;position:absolute;transform-origin:center bottom 0;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick-inner.mud-hour:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);height:48px;width:48px;top:-60%;border-radius:50%;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick-outer{left:calc(50% - 1px);width:0;height:35%;bottom:35%;position:absolute;transform-origin:center bottom 0;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick-outer.mud-hour:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);height:48px;width:62px;top:-20px;border-radius:50%;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick{left:calc(50% - 1px);width:3px;height:50%;bottom:50%;position:absolute;transform-origin:center bottom 0;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick.mud-hour:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);height:62px;width:62px;top:20px;border-radius:50%;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-stick.mud-minute:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);height:44px;width:15px;top:20px;border-radius:50%;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer{left:calc(50% - 1px);width:2px;bottom:50%;position:absolute;transform-origin:center bottom 0;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer.mud-picker-time-clock-pointer-animation{transition:transform 150ms cubic-bezier(.4,0,.2,1) 0ms,height 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer .mud-picker-time-clock-pointer-thumb{position:absolute;border-radius:100%;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer .mud-picker-time-clock-pointer-thumb.mud-onclock-text{top:-19px;left:-13px;width:28px;height:28px;border:0;background-color:inherit;}.mud-picker-time-container .mud-picker-time-clock .mud-picker-time-clock-pointer .mud-picker-time-clock-pointer-thumb.mud-onclock-minute{background:transparent;border:2px solid;width:10px;height:10px;top:-9px;left:-4px;}.mud-picker-time-container .mud-picker-time-clock .mud-clock-number{left:calc((100% - 32px)/2);color:var(--mud-palette-text-primary);background-color:transparent!important;width:32px;height:32px;display:inline-flex;position:absolute;align-items:center;user-select:none;border-radius:50%;justify-content:center;transition-duration:120ms;transition-property:color;}.mud-time-picker-dial{width:100%;height:100%;position:absolute;transition:transform 350ms,opacity 350ms;}.mud-time-picker-dial-out{opacity:0;}.mud-time-picker-hour.mud-time-picker-dial-out{transform:scale(1.2,1.2);transform-origin:center;}.mud-time-picker-minute.mud-time-picker-dial-out{transform:scale(.8,.8);transform-origin:center;}.mud-time-picker-dial-hidden{visibility:hidden;}.mud-picker-container+.mud-picker-color-toolbar{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-picker-container+.mud-picker-color-content{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-picker-color-toolbar{height:32px;padding-right:2px;padding-left:2px;}.mud-picker-color-content{min-height:unset;position:relative;}.mud-picker-color-picker{width:312px;height:250px;position:relative;overflow:hidden;}.mud-picker-color-picker .mud-picker-color-overlay{width:100%;height:100%;}.mud-picker-color-picker .mud-picker-color-overlay.mud-picker-color-overlay-white{background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0) 100%);}.mud-picker-color-picker .mud-picker-color-overlay.mud-picker-color-overlay-black{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);}.mud-picker-color-picker .mud-picker-color-selector{position:absolute;top:-13px;left:-13px;}.mud-picker-color-controls{width:312px;padding:16px;display:flex;flex-direction:column;}.mud-picker-color-controls .mud-picker-color-controls-row{display:flex;align-items:center;}.mud-picker-color-controls .mud-picker-color-controls-row+.mud-picker-color-controls-row{margin-top:24px;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders{display:flex;flex:1 0 auto;flex-direction:column;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider{min-width:224px;border-radius:var(--mud-default-borderradius);}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input{height:10px;border-radius:var(--mud-default-borderradius);}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-webkit-slider-runnable-track{background:initial;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-moz-range-track{background:initial;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-webkit-slider-thumb{appearance:none;margin-top:-6px;height:14px;width:14px;transform:none;transition:none;background:#f0f0f0;box-shadow:rgba(0,0,0,.37) 0 1px 4px 0;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-moz-range-thumb{appearance:none;margin-top:-6px;height:14px;width:14px;transform:none;transition:none;background:#f0f0f0;box-shadow:rgba(0,0,0,.37) 0 1px 4px 0;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input:active::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--mud-palette-action-default-hover)!important;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input:active::-moz-range-thumb{box-shadow:0 0 0 2px var(--mud-palette-action-default-hover)!important;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider.hue+.alpha{margin-top:18px;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider.hue .mud-slider-input{background:linear-gradient(90deg,#f00,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,#f00);}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider.alpha .mud-slider-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNgYGCQwoKxgqGgcJA5h3yFAAs8BRWVSwooAAAAAElFTkSuQmCC) repeat;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs{display:flex;flex:1 1 auto;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield{width:100%;margin-right:8px;margin-inline-end:8px;margin-inline-start:unset;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield:last-of-type{margin-right:0;margin-inline-end:0;margin-inline-start:unset;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield .mud-input input{padding:6px;height:1em;text-align:center;font-size:14px;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield .mud-input-helper-text{text-align:center;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-inputs .mud-picker-color-inputfield .mud-input-helper-text div div{margin:auto;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-control-switch{margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;padding-bottom:16px;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-collection{display:flex;min-width:230px;justify-content:space-between;}.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-collection .mud-picker-color-dot{max-width:38px;}.mud-picker-color-dot{height:38px;min-width:38px;width:100%;transition:background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms,border 250ms cubic-bezier(.4,0,.2,1) 0ms,border-radius 150ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:var(--mud-default-borderradius);box-shadow:0 0 6px rgba(127,130,134,.18);}.mud-picker-color-dot:hover{cursor:pointer;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);}.mud-picker-color-dot.mud-picker-color-dot-current{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNgYGCQwoKxgqGgcJA5h3yFAAs8BRWVSwooAAAAAElFTkSuQmCC) repeat;}.mud-picker-color-dot .mud-picker-color-fill{width:100%;height:100%;border-radius:inherit;}.mud-picker-color-dot+.mud-picker-color-sliders{margin-left:16px;margin-inline-start:16px;margin-inline-end:unset;}.mud-picker-color-dot+.mud-picker-color-collection{margin-left:10px;margin-inline-start:10px;margin-inline-end:unset;}.mud-picker-color-view{position:absolute;width:100%;height:100%;overflow:auto;padding:6px;background-color:var(--mud-palette-surface);}.mud-picker-color-view .mud-picker-color-view-collection{display:flex;flex-wrap:wrap;justify-content:space-evenly;}.mud-picker-color-view .mud-picker-color-view-collection .mud-picker-color-dot{max-width:38px;margin:8px;}.mud-picker-color-view .mud-picker-color-view-collection .mud-picker-color-dot.selected{border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);}.mud-picker-color-picker .mud-picker-color-grid{display:flex;flex-wrap:wrap;}.mud-picker-color-picker .mud-picker-color-grid .mud-picker-color-dot{height:25px;min-width:26px;max-width:26px;border-radius:0;box-shadow:none;}.mud-popover{outline:0;z-index:calc(var(--mud-zindex-popover) + 1);position:absolute;opacity:0;}.mud-popover.mud-popover-fixed{position:fixed;}.mud-popover.mud-popover-relative-width{width:100%;}.mud-popover.mud-popover-open{opacity:1;transition:opacity;}.mud-popover:not(.mud-popover-open){pointer-events:none;transition-duration:0ms!important;transition-delay:0ms!important;}.mud-appbar .mud-popover-cascading-value{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer:not(.mud-drawer-temporary) .mud-popover-cascading-value{z-index:calc(var(--mud-zindex-drawer) + 2);}.mud-drawer.mud-drawer-temporary .mud-popover-cascading-value,.mud-drawer.mud-drawer-responsive .mud-popover-cascading-value{z-index:calc(var(--mud-zindex-appbar) + 4);}.mud-dialog .mud-popover-cascading-value{z-index:calc(var(--mud-zindex-dialog) + 3);}.mud-popover .mud-list{max-height:inherit;overflow-y:auto;}.mud-simple-table table{width:100%;display:table;border-spacing:0;border-collapse:collapse;}.mud-simple-table table thead{display:table-header-group;}.mud-simple-table table tbody{display:table-row-group;}.mud-simple-table table * tr{color:inherit;display:table-row;outline:0;vertical-align:middle;}.mud-simple-table table * tr>td,.mud-simple-table table * tr th{display:table-cell;padding:16px;font-size:.875rem;text-align:start;font-weight:400;line-height:1.43;border-bottom:1px solid var(--mud-palette-table-lines);letter-spacing:.01071em;vertical-align:inherit;}.mud-simple-table table * tr>th{font-weight:500;line-height:1.5rem;}.mud-simple-table table tbody tr:last-child td{border-bottom:0;}.mud-simple-table.mud-table-dense * tr td,.mud-simple-table.mud-table-dense * tr th{padding:6px 16px;}.mud-simple-table.mud-table-hover .mud-table-container table tbody tr:hover{background-color:var(--mud-palette-table-hover);}.mud-simple-table.mud-table-bordered .mud-table-container table tbody tr td{border-right:1px solid var(--mud-palette-table-lines);}.mud-simple-table.mud-table-bordered .mud-table-container table tbody tr td:last-child{border-right:0;}.mud-simple-table.mud-table-striped .mud-table-container table tbody tr:nth-of-type(odd){background-color:var(--mud-palette-table-striped);}.mud-table-hover.mud-table-striped .mud-table-container table tbody tr:nth-of-type(odd):nth-of-type(odd):hover{background-color:var(--mud-palette-table-hover);}.mud-simple-table.mud-table-sticky-header .mud-table-container{overflow-x:auto;max-height:100%;}.mud-simple-table.mud-table-sticky-header * table{border-collapse:separate;}.mud-simple-table.mud-table-sticky-header * table thead * th:first-child{border-radius:var(--mud-default-borderradius) 0 0 0;}.mud-simple-table.mud-table-sticky-header * table thead * th:last-child{border-radius:0 var(--mud-default-borderradius) 0 0;}.mud-simple-table.mud-table-sticky-header * table thead * th{background-color:var(--mud-palette-surface);position:sticky;z-index:1;top:0;}.mud-simple-table.mud-table-sticky-footer .mud-table-container{overflow-x:auto;max-height:100%;}.mud-simple-table.mud-table-sticky-footer * table{border-collapse:separate;}.mud-simple-table.mud-table-sticky-footer * table tfoot * td{background-color:var(--mud-palette-surface);position:sticky;z-index:1;bottom:0;}.mud-skeleton{height:1.2em;display:block;background-color:rgba(0,0,0,.11);}.mud-skeleton-text{height:auto;transform:scale(1,.6);margin-top:0;border-radius:var(--mud-default-borderradius);margin-bottom:0;transform-origin:0 60%;}.mud-skeleton-text:empty:before{content:" ";}.mud-skeleton-circle{border-radius:50%;}.mud-skeleton-pulse{animation:mud-skeleton-keyframes-pulse 1.5s ease-in-out .5s infinite;}.mud-skeleton-wave{overflow:hidden;position:relative;}.mud-skeleton-wave::after{top:0;left:0;right:0;bottom:0;content:"";position:absolute;animation:mud-skeleton-keyframes-wave 1.6s linear .5s infinite;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(0,0,0,.04),transparent);}.mud-slider{color:var(--mud-palette-text-primary);display:inline-block;width:100%;user-select:none;}.mud-slider>.mud-typography{margin-top:10px;}.mud-slider.mud-slider-vertical{transform:rotate(270deg);height:100%;width:unset;}.mud-slider .mud-slider-input{-webkit-appearance:none;-moz-appearance:none;position:relative;display:block;width:100%;background-color:transparent;cursor:pointer;}.mud-slider .mud-slider-input:focus{outline:0;}.mud-slider .mud-slider-input:active+.mud-slider-value-label{opacity:1;}.mud-slider .mud-slider-input::-webkit-slider-runnable-track{border-radius:var(--mud-default-borderradius);width:100%;}.mud-slider .mud-slider-input::-moz-range-track{border-radius:var(--mud-default-borderradius);width:100%;}.mud-slider .mud-slider-input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;border:0;border-radius:50%;cursor:pointer;transition:box-shadow 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-slider .mud-slider-input::-moz-range-thumb{appearance:none;-webkit-appearance:none;border:0;border-radius:50%;cursor:pointer;transition:box-shadow 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-slider .mud-slider-input:disabled{cursor:default;opacity:.38;}.mud-slider .mud-slider-input:disabled::-webkit-slider-runnable-track{background-color:var(--mud-palette-text-disabled);}.mud-slider .mud-slider-input:disabled::-moz-range-track{background-color:var(--mud-palette-text-disabled);}.mud-slider .mud-slider-input:disabled::-webkit-slider-thumb{background-color:#000;color:#fff;box-shadow:0 0 0 1px #fff!important;transform:scale(4,4);}.mud-slider .mud-slider-input:disabled::-webkit-slider-thumb:hover{box-shadow:0 0 0 1px #fff!important;}.mud-slider .mud-slider-input:disabled::-moz-range-thumb{background-color:#000;color:#fff;box-shadow:0 0 0 1px #fff!important;transform:scale(4,4);}.mud-slider .mud-slider-input:disabled::-moz-range-thumb:hover{box-shadow:0 0 0 1px #fff!important;}.mud-slider.mud-slider-primary .mud-slider-filled{background-color:var(--mud-palette-primary);}.mud-slider.mud-slider-primary .mud-slider-track-tick{background-color:var(--mud-palette-primary);}.mud-slider.mud-slider-primary .mud-slider-value-label{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-slider.mud-slider-primary .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-primary-rgb),.3);}.mud-slider.mud-slider-primary .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-primary-rgb),.3);}.mud-slider.mud-slider-primary .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-primary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3);}.mud-slider.mud-slider-primary .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-primary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3);}.mud-slider.mud-slider-primary .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-primary-rgb),.24);}.mud-slider.mud-slider-primary .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-primary-rgb),.24);}.mud-slider.mud-slider-primary .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-primary .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-primary-rgb),.24);}.mud-slider.mud-slider-primary .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-primary .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-primary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-primary-rgb),.24);}.mud-slider.mud-slider-secondary .mud-slider-filled{background-color:var(--mud-palette-secondary);}.mud-slider.mud-slider-secondary .mud-slider-track-tick{background-color:var(--mud-palette-secondary);}.mud-slider.mud-slider-secondary .mud-slider-value-label{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-slider.mud-slider-secondary .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-secondary-rgb),.3);}.mud-slider.mud-slider-secondary .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-secondary-rgb),.3);}.mud-slider.mud-slider-secondary .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-secondary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3);}.mud-slider.mud-slider-secondary .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-secondary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3);}.mud-slider.mud-slider-secondary .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-secondary-rgb),.24);}.mud-slider.mud-slider-secondary .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-secondary-rgb),.24);}.mud-slider.mud-slider-secondary .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-secondary .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-secondary-rgb),.24);}.mud-slider.mud-slider-secondary .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-secondary .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-secondary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-secondary-rgb),.24);}.mud-slider.mud-slider-tertiary .mud-slider-filled{background-color:var(--mud-palette-tertiary);}.mud-slider.mud-slider-tertiary .mud-slider-track-tick{background-color:var(--mud-palette-tertiary);}.mud-slider.mud-slider-tertiary .mud-slider-value-label{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-slider.mud-slider-tertiary .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-tertiary-rgb),.3);}.mud-slider.mud-slider-tertiary .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-tertiary-rgb),.3);}.mud-slider.mud-slider-tertiary .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-tertiary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3);}.mud-slider.mud-slider-tertiary .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-tertiary);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3);}.mud-slider.mud-slider-tertiary .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-tertiary-rgb),.24);}.mud-slider.mud-slider-tertiary .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3),0 0 0 1px rgba(var(--mud-palette-tertiary-rgb),.24);}.mud-slider.mud-slider-tertiary .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-tertiary .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-tertiary-rgb),.24);}.mud-slider.mud-slider-tertiary .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-tertiary .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-tertiary-rgb),.3),0 0 0 2px rgba(var(--mud-palette-tertiary-rgb),.24);}.mud-slider.mud-slider-info .mud-slider-filled{background-color:var(--mud-palette-info);}.mud-slider.mud-slider-info .mud-slider-track-tick{background-color:var(--mud-palette-info);}.mud-slider.mud-slider-info .mud-slider-value-label{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-slider.mud-slider-info .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-info-rgb),.3);}.mud-slider.mud-slider-info .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-info-rgb),.3);}.mud-slider.mud-slider-info .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-info);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3);}.mud-slider.mud-slider-info .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-info);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3);}.mud-slider.mud-slider-info .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3),0 0 0 1px rgba(var(--mud-palette-info-rgb),.24);}.mud-slider.mud-slider-info .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3),0 0 0 1px rgba(var(--mud-palette-info-rgb),.24);}.mud-slider.mud-slider-info .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-info .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3),0 0 0 2px rgba(var(--mud-palette-info-rgb),.24);}.mud-slider.mud-slider-info .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-info .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-info-rgb),.3),0 0 0 2px rgba(var(--mud-palette-info-rgb),.24);}.mud-slider.mud-slider-success .mud-slider-filled{background-color:var(--mud-palette-success);}.mud-slider.mud-slider-success .mud-slider-track-tick{background-color:var(--mud-palette-success);}.mud-slider.mud-slider-success .mud-slider-value-label{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-slider.mud-slider-success .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-success-rgb),.3);}.mud-slider.mud-slider-success .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-success-rgb),.3);}.mud-slider.mud-slider-success .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-success);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3);}.mud-slider.mud-slider-success .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-success);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3);}.mud-slider.mud-slider-success .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3),0 0 0 1px rgba(var(--mud-palette-success-rgb),.24);}.mud-slider.mud-slider-success .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3),0 0 0 1px rgba(var(--mud-palette-success-rgb),.24);}.mud-slider.mud-slider-success .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-success .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3),0 0 0 2px rgba(var(--mud-palette-success-rgb),.24);}.mud-slider.mud-slider-success .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-success .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-success-rgb),.3),0 0 0 2px rgba(var(--mud-palette-success-rgb),.24);}.mud-slider.mud-slider-warning .mud-slider-filled{background-color:var(--mud-palette-warning);}.mud-slider.mud-slider-warning .mud-slider-track-tick{background-color:var(--mud-palette-warning);}.mud-slider.mud-slider-warning .mud-slider-value-label{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-slider.mud-slider-warning .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-warning-rgb),.3);}.mud-slider.mud-slider-warning .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-warning-rgb),.3);}.mud-slider.mud-slider-warning .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-warning);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3);}.mud-slider.mud-slider-warning .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-warning);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3);}.mud-slider.mud-slider-warning .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3),0 0 0 1px rgba(var(--mud-palette-warning-rgb),.24);}.mud-slider.mud-slider-warning .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3),0 0 0 1px rgba(var(--mud-palette-warning-rgb),.24);}.mud-slider.mud-slider-warning .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-warning .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3),0 0 0 2px rgba(var(--mud-palette-warning-rgb),.24);}.mud-slider.mud-slider-warning .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-warning .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-warning-rgb),.3),0 0 0 2px rgba(var(--mud-palette-warning-rgb),.24);}.mud-slider.mud-slider-error .mud-slider-filled{background-color:var(--mud-palette-error);}.mud-slider.mud-slider-error .mud-slider-track-tick{background-color:var(--mud-palette-error);}.mud-slider.mud-slider-error .mud-slider-value-label{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-slider.mud-slider-error .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-error-rgb),.3);}.mud-slider.mud-slider-error .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-error-rgb),.3);}.mud-slider.mud-slider-error .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-error);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3);}.mud-slider.mud-slider-error .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-error);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3);}.mud-slider.mud-slider-error .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3),0 0 0 1px rgba(var(--mud-palette-error-rgb),.24);}.mud-slider.mud-slider-error .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3),0 0 0 1px rgba(var(--mud-palette-error-rgb),.24);}.mud-slider.mud-slider-error .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-error .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3),0 0 0 2px rgba(var(--mud-palette-error-rgb),.24);}.mud-slider.mud-slider-error .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-error .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-error-rgb),.3),0 0 0 2px rgba(var(--mud-palette-error-rgb),.24);}.mud-slider.mud-slider-dark .mud-slider-filled{background-color:var(--mud-palette-dark);}.mud-slider.mud-slider-dark .mud-slider-track-tick{background-color:var(--mud-palette-dark);}.mud-slider.mud-slider-dark .mud-slider-value-label{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-slider.mud-slider-dark .mud-slider-input::-webkit-slider-runnable-track{background-color:rgba(var(--mud-palette-dark-rgb),.3);}.mud-slider.mud-slider-dark .mud-slider-input::-moz-range-track{background-color:rgba(var(--mud-palette-dark-rgb),.3);}.mud-slider.mud-slider-dark .mud-slider-input::-webkit-slider-thumb{background-color:var(--mud-palette-dark);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3);}.mud-slider.mud-slider-dark .mud-slider-input::-moz-range-thumb{background-color:var(--mud-palette-dark);box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3);}.mud-slider.mud-slider-dark .mud-slider-input::-webkit-slider-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3),0 0 0 1px rgba(var(--mud-palette-dark-rgb),.24);}.mud-slider.mud-slider-dark .mud-slider-input::-moz-range-thumb:hover{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3),0 0 0 1px rgba(var(--mud-palette-dark-rgb),.24);}.mud-slider.mud-slider-dark .mud-slider-input:active::-webkit-slider-thumb,.mud-slider.mud-slider-dark .mud-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3),0 0 0 2px rgba(var(--mud-palette-dark-rgb),.24);}.mud-slider.mud-slider-dark .mud-slider-input:active::-moz-range-thumb,.mud-slider.mud-slider-dark .mud-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 1px 2px -1px rgba(var(--mud-palette-dark-rgb),.3),0 0 0 2px rgba(var(--mud-palette-dark-rgb),.24);}.mud-slider.mud-slider-small .mud-slider-filled{height:2px;}.mud-slider.mud-slider-small .mud-slider-track-tick{width:2px;height:2px;}.mud-slider.mud-slider-small .mud-slider-track-tick-label{transform:translateX(-50%) translateY(50%);}.mud-slider.mud-slider-small .mud-slider-input::-webkit-slider-runnable-track{height:2px;margin:10px 0;}.mud-slider.mud-slider-small .mud-slider-input::-moz-range-track{height:2px;margin:10px 0;}.mud-slider.mud-slider-small .mud-slider-input::-webkit-slider-thumb{height:2px;width:2px;transform:scale(6,6);}.mud-slider.mud-slider-small .mud-slider-input::-moz-range-thumb{height:2px;width:2px;transform:scale(6,6);}.mud-slider.mud-slider-medium .mud-slider-filled{height:4px;}.mud-slider.mud-slider-medium .mud-slider-track-tick{width:4px;height:4px;}.mud-slider.mud-slider-medium .mud-slider-track-tick-label{transform:translateX(-50%) translateY(80%);}.mud-slider.mud-slider-medium .mud-slider-input::-webkit-slider-runnable-track{height:4px;margin:12px 0;}.mud-slider.mud-slider-medium .mud-slider-input::-moz-range-track{height:4px;margin:12px 0;}.mud-slider.mud-slider-medium .mud-slider-input::-webkit-slider-thumb{height:4px;width:4px;transform:scale(5,5);}.mud-slider.mud-slider-medium .mud-slider-input::-moz-range-thumb{height:4px;width:4px;transform:scale(5,5);}.mud-slider.mud-slider-large .mud-slider-filled{height:6px;}.mud-slider.mud-slider-large .mud-slider-track-tick{width:6px;height:6px;}.mud-slider.mud-slider-large .mud-slider-track-tick-label{transform:translateX(-50%) translateY(110%);}.mud-slider.mud-slider-large .mud-slider-input::-webkit-slider-runnable-track{height:6px;margin:14px 0;}.mud-slider.mud-slider-large .mud-slider-input::-moz-range-track{height:6px;margin:14px 0;}.mud-slider.mud-slider-large .mud-slider-input::-webkit-slider-thumb{height:6px;width:6px;transform:scale(4,4);}.mud-slider.mud-slider-large .mud-slider-input::-moz-range-thumb{height:6px;width:6px;transform:scale(4,4);}.mud-slider .mud-slider-container{position:relative;width:100%;display:flex;align-content:center;}.mud-slider .mud-slider-filled{border-radius:var(--mud-default-borderradius);}.mud-slider .mud-slider-inner-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;}.mud-slider .mud-slider-value-label{position:absolute;top:0;transform:translateX(-50%) translateY(-125%);padding:4px 8px;text-align:center;align-items:center;justify-content:center;font-size:12px;border-radius:2px;line-height:normal;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none;user-select:none;}.mud-slider .mud-slider-tickmarks{display:flex;justify-content:space-between;flex-grow:1;}.mud-slider .mud-slider-track-tick{border-radius:9999%;background-color:var(--mud-palette-primary);}.mud-slider .mud-slider-track-tick-label{position:absolute;top:0;left:0;}.mud-progress-circular{display:inline-block;color:var(--mud-palette-text-secondary);}.mud-progress-circular.mud-progress-indeterminate{animation:mud-progress-circular-keyframes-circular-rotate 1.4s linear infinite;}.mud-progress-circular.mud-progress-static{transition:transform 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-progress-circular.mud-progress-small{height:24px;width:24px;}.mud-progress-circular.mud-progress-medium{height:40px;width:40px;}.mud-progress-circular.mud-progress-large{height:56px;width:56px;}.mud-progress-circular-svg{display:block;transform:rotate(-90deg);}.mud-progress-circular-circle{stroke:currentColor;}.mud-progress-circular-circle.mud-progress-indeterminate{animation:mud-progress-circular-keyframes-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80px,200px;stroke-dashoffset:0;}.mud-progress-circular-circle.mud-progress-static{transition:stroke-dashoffset 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-progress-circular-disable-shrink{animation:none;}.mud-progress-linear{position:relative;}.mud-progress-linear::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.2;}.mud-progress-linear.horizontal{width:100%;}.mud-progress-linear.horizontal.mud-progress-linear-small{height:4px;}.mud-progress-linear.horizontal.mud-progress-linear-medium{height:8px;}.mud-progress-linear.horizontal.mud-progress-linear-large{height:12px;}.mud-progress-linear.horizontal .mud-progress-linear-dashed{animation:mud-progress-linear-horizontal-keyframes-buffer 3s infinite linear;}.mud-progress-linear.vertical{height:100%;}.mud-progress-linear.vertical.mud-progress-linear-small{width:4px;}.mud-progress-linear.vertical.mud-progress-linear-medium{width:8px;}.mud-progress-linear.vertical.mud-progress-linear-large{width:12px;}.mud-progress-linear .mud-progress-linear-content{position:absolute;height:100%;width:100%;display:flex;justify-content:center;align-items:center;}.mud-progress-linear .mud-progress-linear-bars{position:absolute;height:100%;width:100%;overflow:hidden;}.mud-progress-linear .mud-progress-linear-bar{top:0;left:0;width:100%;bottom:0;position:absolute;transition:transform .2s linear;transform-origin:left;}.mud-progress-linear .mud-progress-linear-bar.mud-progress-linear-1-indeterminate.horizontal{width:auto;animation:mud-progress-linear-horizontal-keyframes-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}.mud-progress-linear .mud-progress-linear-bar.mud-progress-linear-1-indeterminate.vertical{height:auto;animation:mud-progress-linear-vertical-keyframes-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}.mud-progress-linear .mud-progress-linear-bar.mud-progress-linear-2-indeterminate.horizontal{width:auto;animation:mud-progress-linear-horizontal-keyframes-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite;}.mud-progress-linear .mud-progress-linear-bar.mud-progress-linear-2-indeterminate.vertical{height:auto;animation:mud-progress-linear-vertical-keyframes-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite;}.mud-progress-linear.mud-progress-linear-color-default:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-action-disabled);}.mud-progress-linear.mud-progress-linear-color-default:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-action-default);}.mud-progress-linear.mud-progress-linear-color-default.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-action-disabled) 0%,var(--mud-palette-action-disabled) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-default.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-action-default);}.mud-progress-linear.mud-progress-linear-color-default.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-default.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-action-disabled);}.mud-progress-linear.mud-progress-linear-color-primary:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-primary);}.mud-progress-linear.mud-progress-linear-color-primary:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-primary);}.mud-progress-linear.mud-progress-linear-color-primary.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-primary) 0%,var(--mud-palette-primary) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-primary.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-primary);}.mud-progress-linear.mud-progress-linear-color-primary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-primary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-primary);}.mud-progress-linear.mud-progress-linear-color-secondary:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-secondary);}.mud-progress-linear.mud-progress-linear-color-secondary:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-secondary);}.mud-progress-linear.mud-progress-linear-color-secondary.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-secondary) 0%,var(--mud-palette-secondary) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-secondary.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-secondary);}.mud-progress-linear.mud-progress-linear-color-secondary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-secondary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-secondary);}.mud-progress-linear.mud-progress-linear-color-tertiary:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-tertiary);}.mud-progress-linear.mud-progress-linear-color-tertiary:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-tertiary);}.mud-progress-linear.mud-progress-linear-color-tertiary.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-tertiary) 0%,var(--mud-palette-tertiary) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-tertiary.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-tertiary);}.mud-progress-linear.mud-progress-linear-color-tertiary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-tertiary.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-tertiary);}.mud-progress-linear.mud-progress-linear-color-info:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-info);}.mud-progress-linear.mud-progress-linear-color-info:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-info);}.mud-progress-linear.mud-progress-linear-color-info.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-info) 0%,var(--mud-palette-info) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-info.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-info);}.mud-progress-linear.mud-progress-linear-color-info.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-info.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-info);}.mud-progress-linear.mud-progress-linear-color-success:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-success);}.mud-progress-linear.mud-progress-linear-color-success:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-success);}.mud-progress-linear.mud-progress-linear-color-success.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-success) 0%,var(--mud-palette-success) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-success.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-success);}.mud-progress-linear.mud-progress-linear-color-success.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-success.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-success);}.mud-progress-linear.mud-progress-linear-color-warning:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-warning);}.mud-progress-linear.mud-progress-linear-color-warning:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-warning);}.mud-progress-linear.mud-progress-linear-color-warning.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-warning) 0%,var(--mud-palette-warning) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-warning.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-warning);}.mud-progress-linear.mud-progress-linear-color-warning.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-warning.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-warning);}.mud-progress-linear.mud-progress-linear-color-error:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-error);}.mud-progress-linear.mud-progress-linear-color-error:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-error);}.mud-progress-linear.mud-progress-linear-color-error.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-error) 0%,var(--mud-palette-error) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-error.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-error);}.mud-progress-linear.mud-progress-linear-color-error.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-error.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-error);}.mud-progress-linear.mud-progress-linear-color-dark:not(.mud-progress-linear-buffer)::before{background-color:var(--mud-palette-dark);}.mud-progress-linear.mud-progress-linear-color-dark:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{background-color:var(--mud-palette-dark);}.mud-progress-linear.mud-progress-linear-color-dark.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{background-size:10px 10px;background-image:radial-gradient(var(--mud-palette-dark) 0%,var(--mud-palette-dark) 16%,transparent 42%);background-position:0 -23px;}.mud-progress-linear.mud-progress-linear-color-dark.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){background-color:var(--mud-palette-dark);}.mud-progress-linear.mud-progress-linear-color-dark.mud-progress-linear-buffer .mud-progress-linear-bar:last-child{transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-color-dark.mud-progress-linear-buffer .mud-progress-linear-bar:last-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.4;background-color:var(--mud-palette-dark);}.mud-progress-linear.mud-progress-indeterminate.horizontal .mud-progress-linear-bar:first-child{width:auto;animation:mud-progress-linear-horizontal-keyframes-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}.mud-progress-linear.mud-progress-indeterminate.horizontal .mud-progress-linear-bar:last-child{width:auto;animation:mud-progress-linear-horizontal-keyframes-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite;}.mud-progress-linear.mud-progress-indeterminate.vertical .mud-progress-linear-bar:first-child{height:auto;animation:mud-progress-linear-vertical-keyframes-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}.mud-progress-linear.mud-progress-indeterminate.vertical .mud-progress-linear-bar:last-child{height:auto;animation:mud-progress-linear-vertical-keyframes-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite;}.mud-progress-linear.mud-progress-linear-buffer .mud-progress-linear-bar:first-child{width:100%;height:100%;position:absolute;margin-top:0;}.mud-progress-linear.mud-progress-linear-buffer .mud-progress-linear-bar:nth-child(2){z-index:1;transition:transform .4s linear;}.mud-progress-linear.mud-progress-linear-buffer.horizontal .mud-progress-linear-bar:first-child{animation:mud-progress-linear-horizontal-keyframes-buffer 3s infinite linear;}.mud-progress-linear.mud-progress-linear-buffer.vertical .mud-progress-linear-bar:first-child{animation:mud-progress-linear-vertical-keyframes-buffer 3s infinite linear;}.mud-progress-linear.mud-progress-linear-striped .mud-progress-linear-bar{background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-size:40px 40px;background-repeat:repeat;animation:mud-progress-linear-striped-loading 10s linear infinite;}.mud-progress-linear.mud-progress-linear-rounded{border-radius:var(--mud-default-borderradius);}.mud-progress-linear.mud-progress-linear-rounded .mud-progress-linear-bars{border-radius:var(--mud-default-borderradius);}.mud-progress-linear.mud-progress-linear-rounded .mud-progress-linear-bar{border-radius:var(--mud-default-borderradius);}.mud-progress-linear.mud-progress-linear-rounded::before{border-radius:var(--mud-default-borderradius);}.mud-radio{cursor:pointer;display:inline-flex;align-items:center;vertical-align:middle;-webkit-tap-highlight-color:transparent;color:var(--mud-palette-action-default);}.mud-radio>.mud-radio-content{color:var(--mud-palette-text-primary);}.mud-radio.mud-disabled,.mud-radio .mud-disabled:hover,.mud-radio .mud-disabled:focus-visible{cursor:default;background-color:transparent!important;}.mud-radio.mud-disabled>.mud-radio-content,.mud-radio .mud-disabled:hover>.mud-radio-content,.mud-radio .mud-disabled:focus-visible>.mud-radio-content{color:var(--mud-palette-text-disabled);}.mud-radio.mud-disabled *,.mud-radio .mud-disabled:hover *,.mud-radio .mud-disabled:focus-visible *{cursor:default;color:var(--mud-palette-text-disabled);}.mud-radio.mud-readonly,.mud-radio .mud-readonly:hover{cursor:default;}.mud-radio .mud-radio-dense{padding:4px;}.mud-radio.mud-checked{color:var(--mud-palette-action-default);}.mud-radio.mud-checked:hover{background-color:var(--mud-palette-action-default-hover);}.mud-radio-button{width:100%;display:flex;align-items:inherit;justify-content:inherit;}.mud-radio-button .mud-radio-input{top:0;left:0;width:100%;cursor:inherit;height:100%;margin:0;opacity:0;padding:0;z-index:1;position:absolute;}.mud-radio-button .mud-radio-icons{display:flex;position:relative;}.mud-radio-icons.mud-checked .mud-radio-icon-checked{transform:scale(1);transition:transform 150ms cubic-bezier(0,0,.2,1) 0ms;}.mud-radio-icon-checked{left:0;position:absolute;transform:scale(0);transition:transform 150ms cubic-bezier(.4,0,1,1) 0ms;}.mud-radio-content-placement-start{margin-left:16px;margin-right:-11px;margin-inline-start:16px;margin-inline-end:-11px;flex-direction:row-reverse;}.mud-radio-content-placement-end{margin-left:-11px;margin-right:16px;margin-inline-start:-11px;margin-inline-end:16px;flex-direction:row;}.mud-radio-content-placement-top{margin-left:16px;margin-inline-start:16px;margin-inline-end:unset;flex-direction:column-reverse;}.mud-radio-content-placement-bottom{margin-left:16px;margin-inline-start:16px;margin-inline-end:unset;flex-direction:column;}.mud-rating-root{display:inline-flex;color:#ffb400;}.mud-rating-root:focus-visible{outline:0;}.mud-rating-root:focus-visible:not(.mud-disabled){background-color:var(--mud-palette-action-default-hover);}.mud-rating-item{cursor:pointer;transition:transform 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-rating-item.mud-rating-item-active{transform:scale(1.2);}.mud-rating-item.mud-disabled,.mud-rating-item .mud-disabled:hover{cursor:default;pointer-events:none;}.mud-rating-item.mud-disabled *,.mud-rating-item .mud-disabled:hover *{cursor:default;color:var(--mud-palette-text-disabled);}.mud-rating-item.mud-readonly{cursor:default;}.mud-rating-item .mud-rating-input{clip:rect(0,0,0,0);margin:0;opacity:0;padding:0;z-index:1;position:absolute;cursor:inherit;overflow:hidden;}.mud-rating-item svg{pointer-events:none;}.mud-rating-item svg path{pointer-events:none;}.mud-snackbar{display:flex;flex-grow:initial;padding:6px 16px;align-items:center;position:relative;pointer-events:auto;font-weight:400;line-height:1.43;overflow:hidden;margin-top:16px;min-width:288px;max-width:500px;border-radius:var(--mud-default-borderradius);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);}.mud-snackbar.force-cursor{cursor:pointer;}.mud-snackbar.mud-snackbar-blurred{backdrop-filter:blur(18px);}.mud-snackbar.mud-snackbar-surface{background:var(--mud-palette-surface);}.mud-snackbar .mud-snackbar-content-message{padding:8px 0;overflow-wrap:anywhere;}.mud-snackbar .mud-snackbar-content-action{display:flex;align-items:center;margin-left:auto;margin-right:-8px;padding-left:16px;margin-inline-start:auto;margin-inline-end:-8px;padding-inline-start:16px;padding-inline-end:unset;}.mud-snackbar .mud-snackbar-content-action>button{color:inherit;}.mud-snackbar-location-top-left{top:24px;left:24px;}.mud-snackbar-location-top-center{top:24px;left:50%;transform:translateX(-50%);}.mud-snackbar-location-top-right{top:24px;right:24px;}.mud-snackbar-location-bottom-right{right:24px;bottom:24px;}.mud-snackbar-location-bottom-center{bottom:24px;left:50%;transform:translateX(-50%);}.mud-snackbar-location-bottom-left{bottom:24px;left:24px;}#mud-snackbar-container{position:fixed;z-index:var(--mud-zindex-snackbar);pointer-events:none;}.mud-snackbar-icon{display:flex;opacity:.9;padding:7px 0;font-size:22px;margin-right:12px;margin-inline-end:12px;margin-inline-start:unset;}.mud-switch{cursor:pointer;display:inline-flex;align-items:center;margin-left:-11px;margin-right:16px;margin-inline-start:-11px;margin-inline-end:16px;vertical-align:middle;-webkit-tap-highlight-color:transparent;}.mud-switch.mud-disabled{color:var(--mud-palette-text-disabled)!important;cursor:default;}.mud-switch.mud-readonly,.mud-switch .mud-readonly:hover{cursor:default;background-color:transparent!important;}.mud-switch-span{width:58px;height:38px;display:inline-flex;padding:12px;z-index:0;overflow:hidden;position:relative;box-sizing:border-box;flex-shrink:0;vertical-align:middle;}.mud-switch-span .mud-switch-track{width:100%;height:100%;opacity:.48;z-index:-1;transition:opacity 150ms cubic-bezier(.4,0,.2,1) 0ms,background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;border-radius:9px;background-color:var(--mud-palette-black);}.mud-switch-base{padding:9px;top:0;left:0;color:#fafafa;z-index:1;position:absolute;transition:left 150ms cubic-bezier(.4,0,.2,1) 0ms,transform 150ms cubic-bezier(.4,0,.2,1) 0ms,background-color 250ms cubic-bezier(.4,0,.2,1) 0ms,box-shadow 250ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-switch-base.mud-checked{transform:translateX(20px);}.mud-switch-base.mud-checked+.mud-switch-track{opacity:.5;}.mud-switch-base:hover{background-color:var(--mud-palette-action-default-hover);}.mud-switch-base.mud-switch-disabled{color:var(--mud-palette-grey-default)!important;}.mud-switch-base.mud-switch-disabled+.mud-switch-track{opacity:.12!important;}.mud-switch-base.mud-switch-disabled:hover,.mud-switch-base.mud-switch-disabled:focus-visible{cursor:default;background-color:transparent!important;}.mud-switch-button{display:flex;align-items:inherit;justify-content:inherit;}.mud-switch-button .mud-switch-input{top:0;left:0;width:100%;cursor:inherit;height:100%;margin:0;opacity:0;padding:0;z-index:1;position:absolute;}.mud-switch-button .mud-switch-thumb-small{width:14px;height:14px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:50%;background-color:currentColor;}.mud-switch-button .mud-switch-thumb-medium{width:20px;height:20px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:50%;background-color:currentColor;}.mud-switch-button .mud-switch-thumb-large{width:26px;height:26px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:50%;background-color:currentColor;}.mud-switch-base-small.mud-switch-base{padding:5px;}.mud-switch-base-medium.mud-switch-base{padding:9px;}.mud-switch-base-large.mud-switch-base{padding:13px;}.mud-switch-span-small.mud-switch-span{padding:7px;width:44px;height:24px;}.mud-switch-span-medium.mud-switch-span{padding:12px;width:58px;height:38px;}.mud-switch-span-large.mud-switch-span{padding:17px;width:72px;height:52px;}.mud-switch-label-small{font-size:.8125rem!important;}.mud-switch-label-medium{font-size:1rem!important;}.mud-switch-label-large{font-size:1.1875rem!important;}.mud-timeline{position:relative;display:flex;}.mud-timeline-vertical{padding-top:24px;flex-direction:column;}.mud-timeline-vertical::before{top:0;bottom:0;content:"";height:100%;position:absolute;width:2px;background:var(--mud-palette-divider);}.mud-timeline-vertical .mud-timeline-item{padding-bottom:24px;}.mud-timeline-vertical .mud-timeline-item .mud-timeline-item-content{max-width:calc(50% - 48px);}.mud-timeline-vertical .mud-timeline-item .mud-timeline-item-divider{min-width:96px;}.mud-timeline-vertical .mud-timeline-item .mud-timeline-item-opposite{flex:1 1 auto;max-width:calc(50% - 48px);}.mud-timeline-horizontal{flex-direction:row;}.mud-timeline-horizontal::before{top:0;bottom:0;content:"";height:2px;position:absolute;width:100%;background:var(--mud-palette-divider);}.mud-timeline-horizontal .mud-timeline-item{padding-left:24px;padding-right:24px;width:100%;min-width:0;}.mud-timeline-horizontal .mud-timeline-item .mud-timeline-item-content{max-height:calc(50% - 48px);}.mud-timeline-horizontal .mud-timeline-item .mud-timeline-item-divider{min-height:96px;}.mud-timeline-item{display:flex;}.mud-timeline-item .mud-timeline-item-content{position:relative;height:100%;flex:1 1 auto;}.mud-timeline-item .mud-timeline-item-divider{position:relative;display:flex;align-items:center;justify-content:center;}.mud-timeline-item .mud-timeline-item-opposite{align-self:center;}.mud-timeline-vertical.mud-timeline-align-start .mud-timeline-item-divider{align-items:flex-start;}.mud-timeline-vertical.mud-timeline-align-start .mud-timeline-item-opposite{align-self:flex-start;}.mud-timeline-vertical.mud-timeline-align-end .mud-timeline-item-divider{align-items:flex-end;}.mud-timeline-vertical.mud-timeline-align-end .mud-timeline-item-opposite{align-self:flex-end;}.mud-timeline-vertical.mud-timeline-position-alternate::before{left:auto;right:calc(50% - 1px);}.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start),.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end{flex-direction:row-reverse;}.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-opposite,.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-opposite{text-align:end;}.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end){flex-direction:row;}.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-opposite{text-align:start;}.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end),.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-start{flex-direction:row;}.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-opposite,.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-opposite{text-align:start;}.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start){flex-direction:row-reverse;}.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-opposite{text-align:end;}.mud-timeline-vertical.mud-timeline-position-start::before{right:auto;left:47px;}.mud-timeline-vertical.mud-timeline-position-start.mud-timeline-rtl::before{right:47px;left:auto;}.mud-timeline-vertical.mud-timeline-position-start .mud-timeline-item{flex-direction:row-reverse;}.mud-timeline-vertical.mud-timeline-position-end::before{right:47px;left:auto;}.mud-timeline-vertical.mud-timeline-position-end.mud-timeline-rtl::before{left:47px;right:auto;}.mud-timeline-vertical.mud-timeline-position-end .mud-timeline-item{flex-direction:row;}.mud-timeline-vertical.mud-timeline-position-start .mud-timeline-item-content,.mud-timeline-vertical.mud-timeline-position-end .mud-timeline-item-content{max-width:calc(100% - 96px);}.mud-timeline-vertical.mud-timeline-position-start .mud-timeline-item-opposite,.mud-timeline-vertical.mud-timeline-position-end .mud-timeline-item-opposite{display:none;}.mud-timeline-horizontal.mud-timeline-align-start .mud-timeline-item-divider{justify-content:flex-start;}.mud-timeline-horizontal.mud-timeline-align-start .mud-timeline-item-opposite{align-self:flex-start;}.mud-timeline-horizontal.mud-timeline-align-end .mud-timeline-item-divider{justify-content:flex-end;}.mud-timeline-horizontal.mud-timeline-align-end .mud-timeline-item-opposite{align-self:flex-end;}.mud-timeline-horizontal.mud-timeline-position-alternate::before{top:auto;bottom:calc(50% - 1px);}.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd),.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end{flex-direction:column-reverse;}.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n),.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-start{flex-direction:column;}.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd),.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-end{flex-direction:column;}.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n),.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-start{flex-direction:column-reverse;}.mud-timeline-horizontal.mud-timeline-position-top::before{top:47px;bottom:auto;}.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item{flex-direction:column-reverse;}.mud-timeline-horizontal.mud-timeline-position-bottom::before{top:auto;bottom:47px;}.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item{flex-direction:column;}.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-content,.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-content{max-height:calc(100% - 96px);}.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-opposite,.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-opposite{display:none;}.mud-timeline-item-dot{display:flex;justify-content:center;align-items:center;background:var(--mud-palette-surface);border-radius:50%;left:calc(50% - 19px);}.mud-timeline-item-dot.mud-timeline-dot-size-small{width:24px;height:24px;}.mud-timeline-item-dot.mud-timeline-dot-size-small .mud-timeline-item-dot-inner{height:18px;width:18px;}.mud-timeline-item-dot.mud-timeline-dot-size-medium{width:38px;height:38px;}.mud-timeline-item-dot.mud-timeline-dot-size-medium .mud-timeline-item-dot-inner{height:30px;width:30px;}.mud-timeline-item-dot.mud-timeline-dot-size-large{width:52px;height:52px;}.mud-timeline-item-dot.mud-timeline-dot-size-large .mud-timeline-item-dot-inner{height:42px;width:42px;}.mud-timeline-item-dot .mud-timeline-item-dot-inner{border-radius:50%;display:flex;justify-content:center;align-items:center;}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-fill{height:inherit;width:inherit;}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-default{background-color:var(--mud-palette-grey-light);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-tertiary{color:var(--mud-palette-tertiary-text);background-color:var(--mud-palette-tertiary);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-info{color:var(--mud-palette-info-text);background-color:var(--mud-palette-info);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-success{color:var(--mud-palette-success-text);background-color:var(--mud-palette-success);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-warning{color:var(--mud-palette-warning-text);background-color:var(--mud-palette-warning);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error);}.mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-dark{color:var(--mud-palette-dark-text);background-color:var(--mud-palette-dark);}.mud-timeline-modifiers .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers .mud-timeline-item-content .mud-card::after{content:"";position:absolute;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end.mud-timeline-rtl .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end.mud-timeline-rtl .mud-timeline-item-content .mud-card::after{transform:rotate(0);left:-16px;right:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end.mud-timeline-rtl .mud-timeline-item-content .mud-card.mud-paper-outlined::after{left:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start.mud-timeline-rtl .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start.mud-timeline-rtl .mud-timeline-item-content .mud-card::after{transform:rotate(180deg);right:-16px;left:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-end:not(.mud-timeline-rtl) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-start.mud-timeline-rtl .mud-timeline-item-content .mud-card.mud-paper-outlined::after{right:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::after{transform:rotate(0);left:-16px;right:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card.mud-paper-outlined::after{left:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after{transform:rotate(180deg);right:-16px;left:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after{right:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card::after{transform:rotate(180deg);right:-16px;left:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item.mud-timeline-item-start .mud-timeline-item-content .mud-card.mud-paper-outlined::after{right:-15px;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after{transform:rotate(0);left:-16px;right:auto;}.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-reverse:not(.mud-timeline-rtl) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-vertical.mud-timeline-position-alternate.mud-timeline-rtl:not(.mud-timeline-reverse) .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after{left:-15px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-content .mud-card::after{transform:rotate(90deg);top:-24px;bottom:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-top .mud-timeline-item-content .mud-card.mud-paper-outlined::after{top:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-content .mud-card::after{transform:rotate(270deg);bottom:-24px;top:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-bottom .mud-timeline-item-content .mud-card.mud-paper-outlined::after{bottom:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::after{transform:rotate(90deg);top:-24px;bottom:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card.mud-paper-outlined::after{top:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after{transform:rotate(270deg);bottom:-24px;top:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after{bottom:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card::after,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card::after{transform:rotate(270deg);bottom:-24px;top:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(odd):not(.mud-timeline-item-start) .mud-timeline-item-content .mud-card.mud-paper-outlined::after,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item.mud-timeline-item-end .mud-timeline-item-content .mud-card.mud-paper-outlined::after{bottom:-23px;}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::before,.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card::after{transform:rotate(90deg);top:-24px;bottom:auto;left:calc(50% - 8px);}.mud-timeline-modifiers.mud-timeline-horizontal.mud-timeline-position-alternate.mud-timeline-reverse .mud-timeline-item:nth-child(2n):not(.mud-timeline-item-end) .mud-timeline-item-content .mud-card.mud-paper-outlined::after{top:-23px;}.mud-timeline-modifiers .mud-timeline-item-content .mud-card::before{border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid rgba(0,0,0,.1);top:calc(50% - 14px);}.mud-timeline-modifiers .mud-timeline-item-content .mud-card::after{border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid var(--mud-palette-surface);top:calc(50% - 16px);}.mud-timeline-modifiers .mud-timeline-item-content .mud-card.mud-paper-outlined::before{top:calc(50% - 16px);border-right-color:var(--mud-palette-lines-default);}.mud-typography{margin:0;}.mud-typography-body1{font-size:var(--mud-typography-body1-size);font-family:var(--mud-typography-body1-family);font-weight:var(--mud-typography-body1-weight);line-height:var(--mud-typography-body1-lineheight);letter-spacing:var(--mud-typography-body1-letterspacing);text-transform:var(--mud-typography-body1-text-transform);}.mud-typography-body2{font-size:var(--mud-typography-body2-size);font-family:var(--mud-typography-body2-family);font-weight:var(--mud-typography-body2-weight);line-height:var(--mud-typography-body2-lineheight);letter-spacing:var(--mud-typography-body2-letterspacing);text-transform:var(--mud-typography-body2-text-transform);}.mud-typography-caption{font-size:var(--mud-typography-caption-size);font-family:var(--mud-typography-caption-family);font-weight:var(--mud-typography-caption-weight);line-height:var(--mud-typography-caption-lineheight);letter-spacing:var(--mud-typography-caption-letterspacing);text-transform:var(--mud-typography-caption-text-transform);}.mud-typography-button{font-size:var(--mud-typography-button-size);font-family:var(--mud-typography-button-family);font-weight:var(--mud-typography-button-weight);line-height:var(--mud-typography-button-lineheight);letter-spacing:var(--mud-typography-button-letterspacing);text-transform:var(--mud-typography-button-text-transform);}.mud-typography-h1{font-size:var(--mud-typography-h1-size);font-family:var(--mud-typography-h1-family);font-weight:var(--mud-typography-h1-weight);line-height:var(--mud-typography-h1-lineheight);letter-spacing:var(--mud-typography-h1-letterspacing);text-transform:var(--mud-typography-h1-text-transform);}.mud-typography-h2{font-size:var(--mud-typography-h2-size);font-family:var(--mud-typography-h2-family);font-weight:var(--mud-typography-h2-weight);line-height:var(--mud-typography-h2-lineheight);letter-spacing:var(--mud-typography-h2-letterspacing);text-transform:var(--mud-typography-h2-text-transform);}.mud-typography-h3{font-size:var(--mud-typography-h3-size);font-family:var(--mud-typography-h3-family);font-weight:var(--mud-typography-h3-weight);line-height:var(--mud-typography-h3-lineheight);letter-spacing:var(--mud-typography-h3-letterspacing);text-transform:var(--mud-typography-h3-text-transform);}.mud-typography-h4{font-size:var(--mud-typography-h4-size);font-family:var(--mud-typography-h4-family);font-weight:var(--mud-typography-h4-weight);line-height:var(--mud-typography-h4-lineheight);letter-spacing:var(--mud-typography-h4-letterspacing);text-transform:var(--mud-typography-h4-text-transform);}.mud-typography-h5{font-size:var(--mud-typography-h5-size);font-family:var(--mud-typography-h5-family);font-weight:var(--mud-typography-h5-weight);line-height:var(--mud-typography-h5-lineheight);letter-spacing:var(--mud-typography-h5-letterspacing);text-transform:var(--mud-typography-h5-text-transform);}.mud-typography-h6{font-size:var(--mud-typography-h6-size);font-family:var(--mud-typography-h6-family);font-weight:var(--mud-typography-h6-weight);line-height:var(--mud-typography-h6-lineheight);letter-spacing:var(--mud-typography-h6-letterspacing);text-transform:var(--mud-typography-h6-text-transform);}.mud-typography-subtitle1{font-size:var(--mud-typography-subtitle1-size);font-family:var(--mud-typography-subtitle1-family);font-weight:var(--mud-typography-subtitle1-weight);line-height:var(--mud-typography-subtitle1-lineheight);letter-spacing:var(--mud-typography-subtitle1-letterspacing);text-transform:var(--mud-typography-subtitle1-text-transform);}.mud-typography-subtitle2{font-size:var(--mud-typography-subtitle2-size);font-family:var(--mud-typography-subtitle2-family);font-weight:var(--mud-typography-subtitle2-weight);line-height:var(--mud-typography-subtitle2-lineheight);letter-spacing:var(--mud-typography-subtitle2-letterspacing);text-transform:var(--mud-typography-subtitle2-text-transform);}.mud-typography-overline{font-size:var(--mud-typography-overline-size);font-family:var(--mud-typography-overline-family);font-weight:var(--mud-typography-overline-weight);line-height:var(--mud-typography-overline-lineheight);letter-spacing:var(--mud-typography-overline-letterspacing);text-transform:var(--mud-typography-overline-text-transform);}.mud-typography-srOnly{width:1px;height:1px;overflow:hidden;position:absolute;}.mud-typography-align-left{text-align:left;}.mud-typography-align-center{text-align:center;}.mud-typography-align-right{text-align:right;}.mud-typography-align-justify{text-align:justify;}.mud-typography-nowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.mud-typography-gutterbottom{margin-bottom:.35em;}.mud-typography-paragraph{margin-bottom:16px;}.mud-typography-display-inline{display:inline;}.mud-typography-display-block{display:block;}.mud-table{color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);border-radius:var(--mud-default-borderradius);transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-table.mud-table-square{border-radius:0;}.mud-table.mud-table-outlined{border:1px solid var(--mud-palette-lines-default);}.mud-table-container{width:100%;overflow-y:auto;}.mud-table-root{width:100%;border-spacing:0;}.mud-table-root .mud-table-head{display:table-header-group;}.mud-table-root .mud-table-head .mud-table-cell{color:var(--mud-palette-text-primary);font-weight:500;line-height:1.5rem;}.mud-table-root .mud-table-body{display:table-row-group;}.mud-table-root .mud-table-body .mud-table-cell{color:var(--mud-palette-text-primary);}.mud-table-root>.mud-table-body:last-child>.mud-table-row:last-child>.mud-table-cell,.mud-table-root>.mud-table-foot:last-child>.mud-table-row:last-child>.mud-table-cell{border-bottom:0;}.mud-table-sort-label{cursor:pointer;display:inline-flex;align-items:center;flex-direction:inherit;justify-content:flex-start;}.mud-table-sort-label:hover{color:var(--mud-palette-action-default);}.mud-table-sort-label:hover .mud-table-sort-label-icon{opacity:.8;}.mud-table-sort-label .mud-table-sort-label-icon{font-size:18px;transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;margin-left:4px;user-select:none;margin-right:4px;opacity:0;}.mud-table-sort-label .mud-table-sort-label-icon.mud-direction-desc{opacity:1;transform:rotate(180deg);}.mud-table-sort-label .mud-table-sort-label-icon.mud-direction-asc{opacity:1;transform:rotate(0deg);}.mud-table-toolbar{padding-left:16px;padding-right:8px;padding-inline-start:16px;padding-inline-end:8px;}.mud-table-cell{display:table-cell;padding:16px;font-size:.875rem;text-align:start;font-weight:400;line-height:1.43;border-bottom:1px solid var(--mud-palette-table-lines);letter-spacing:.01071em;vertical-align:inherit;}.mud-table-cell .mud-checkbox{margin:-12px;}.mud-table-cell-footer{color:var(--mud-palette-text-secondary);font-size:.75rem;line-height:1.3125rem;}.mud-table-dense * .mud-table-row .mud-table-cell{padding:6px 24px 6px 16px;padding-inline-start:16px;padding-inline-end:24px;}.mud-table-dense * .mud-table-row .mud-table-cell .mud-table-cell-checkbox .mud-button-root{padding:4px;}.mud-table-dense * .mud-table-row .mud-table-cell .mud-table-row-expander{padding:4px;}.mud-table-dense * .mud-table-row .mud-table-cell:last-child{padding-right:16px;padding-inline-end:16px;}.mud-table-bordered .mud-table-container .mud-table-root .mud-table-body .mud-table-row .mud-table-cell:not(:last-child){border-right:1px solid var(--mud-palette-table-lines);}.mud-table-bordered .mud-table-container .mud-table-root .mud-table-head.table-head-bordered .mud-table-row .mud-table-cell:not(:last-child){border-right:1px solid var(--mud-palette-table-lines);}.mud-table-bordered .mud-table-container .mud-table-root .mud-table-foot.table-foot-bordered .mud-table-row .mud-table-cell:not(:last-child){border-right:1px solid var(--mud-palette-table-lines);}.mud-table-sticky-header .mud-table-container{overflow-x:auto;}.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell:first-child{border-radius:var(--mud-default-borderradius) 0 0 0;}.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell:last-child{border-radius:0 var(--mud-default-borderradius) 0 0;}.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell{background-color:var(--mud-palette-surface);position:sticky;z-index:2;top:0;}.mud-table-sticky-footer .mud-table-container{overflow-x:auto;}.mud-table-sticky-footer * .mud-table-root .mud-table-foot{position:sticky;z-index:2;bottom:0;}.mud-table-sticky-footer * .mud-table-root .mud-table-foot * .mud-table-cell{background-color:var(--mud-palette-surface);}.mud-table-row{color:inherit;display:table-row;outline:0;vertical-align:middle;}.mud-table-hover .mud-table-container .mud-table-root .mud-table-body .mud-table-row:hover{background-color:var(--mud-palette-table-hover);}.mud-table-striped .mud-table-container .mud-table-root .mud-table-body .mud-table-row:nth-of-type(odd){background-color:var(--mud-palette-table-striped);}.mud-table-hover.mud-table-striped .mud-table-container .mud-table-root .mud-table-body .mud-table-row:nth-of-type(odd):hover{background-color:var(--mud-palette-table-hover);}.mud-table-cell>.mud-input-control>div.mud-input.mud-input-text{color:var(--mud-theme-on-surface);font-size:.875rem;margin-top:-14px;margin-bottom:-8px;}.mud-table-cell>.mud-select>.mud-input-control>div.mud-input.mud-input-text{color:var(--mud-theme-on-surface);font-size:.875rem;margin-top:-14px;margin-bottom:-8px;}.mud-table-cell-align-left{text-align:left;}.mud-table-cell-align-center{text-align:center;}.mud-table-cell-align-right{text-align:right;flex-direction:row-reverse;}.mud-table-cell-align-justify{text-align:justify;}.mud-table-pagination-display{display:flex;flex-shrink:0;}.mud-table-pagination-display .mud-tablepager-left{flex-direction:row!important;}.mud-table-pagination-display .mud-tablepager-right{flex-direction:row-reverse!important;}.mud-table-pagination-information{white-space:nowrap;direction:initial;}.mud-table-page-number-information{white-space:nowrap;direction:initial;}.mud-table-pagination{color:var(--mud-theme-on-surface);overflow:auto;font-size:.875rem;display:initial;}.mud-table-pagination:last-child{padding:0;}.mud-table-pagination-toolbar{border-top:1px solid var(--mud-palette-table-lines);height:52px;padding-right:2px;padding-inline-end:2px;padding-inline-start:unset;flex-wrap:nowrap;}.mud-table-pagination-toolbar .mud-tablepager-left{flex-direction:row!important;}.mud-table-pagination-toolbar .mud-tablepager-right{flex-direction:row-reverse!important;}.mud-table-pagination-spacer{flex:1 1 100%;}.mud-table-pagination-caption{display:flex;flex-shrink:0;align-items:center;padding-left:10px;padding-right:10px;}.mud-table-pagination-select{cursor:pointer;margin-left:10px!important;margin-right:10px!important;margin-top:0!important;min-width:52px;}.mud-table-pagination-select .mud-select-input{margin-top:0!important;padding:0 7px!important;}.mud-table-pagination-select .mud-input .mud-input-root{max-width:80px;cursor:pointer;margin-top:2px;border:0;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.01071em;color:var(--mud-theme-on-surface);}.mud-table-pagination-actions{flex-shrink:0;align-items:center;margin-left:10px;margin-inline-start:10px;margin-inline-end:unset;}.mud-table-smalldevices-sortselect{display:none;}.mud-table-loading{position:relative;}.mud-table-loading .mud-table-loading-progress{width:100%;}.mud-table-empty-row{background-color:var(--mud-palette-surface);vertical-align:middle;text-align:center;}tr.mud-table-row-group-indented-1 td:first-child{padding-left:48px!important;}tr.mud-table-row-group-indented-2 td:first-child{padding-left:96px!important;}tr.mud-table-row-group-indented-3 td:first-child{padding-left:144px!important;}tr.mud-table-row-group-indented-4 td:first-child{padding-left:192px!important;}tr.mud-table-row-group-indented-5 td:first-child{padding-left:240px!important;}.mud-table-row-expander{margin:-12px -2px -12px -12px;}@media(max-width:360px){.mud-table .mud-table-pagination .mud-select{margin-left:auto;margin-right:-14px;margin-inline-start:auto;margin-inline-end:-14px;}.mud-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:unset!important;margin-inline-start:unset!important;}}@media(max-width:416px){.mud-table .mud-table-pagination .mud-table-pagination-toolbar{flex-wrap:wrap;padding-top:16px;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;min-height:100px;}.mud-table .mud-table-pagination .mud-table-pagination-toolbar .mud-table-pagination-actions{margin-left:auto;margin-right:-14px;margin-inline-start:auto;margin-inline-end:-14px;}}@media(max-width:600px){.mud-xs-table .mud-table-root .mud-table-head,.mud-xs-table .mud-table-root .mud-table-foot{display:none;}.mud-xs-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-xs-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-xs-table .mud-table-row{display:revert;}.mud-xs-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-xs-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:0;padding:14px 16px;text-align:start!important;}.mud-xs-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-xs-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-xs-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-xs-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-xs-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-xs-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-xs-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-xs-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(max-width:960px){.mud-sm-table .mud-table-root .mud-table-head,.mud-sm-table .mud-table-root .mud-table-foot{display:none;}.mud-sm-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-sm-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-sm-table .mud-table-row{display:revert;}.mud-sm-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-sm-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:0;padding:14px 16px;text-align:start!important;}.mud-sm-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-sm-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-sm-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-sm-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-sm-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-sm-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-sm-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-sm-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(max-width:1280px){.mud-md-table .mud-table-root .mud-table-head,.mud-md-table .mud-table-root .mud-table-foot{display:none;}.mud-md-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-md-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-md-table .mud-table-row{display:revert;}.mud-md-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-md-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:0;padding:14px 16px;text-align:start!important;}.mud-md-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-md-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-md-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-md-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-md-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-md-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-md-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-md-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(max-width:1920px){.mud-lg-table .mud-table-root .mud-table-head,.mud-lg-table .mud-table-root .mud-table-foot{display:none;}.mud-lg-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-lg-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-lg-table .mud-table-row{display:revert;}.mud-lg-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-lg-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:0;padding:14px 16px;text-align:start!important;}.mud-lg-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-lg-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-lg-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-lg-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-lg-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-lg-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-lg-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-lg-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(max-width:2560px){.mud-xl-table .mud-table-root .mud-table-head,.mud-xl-table .mud-table-root .mud-table-foot{display:none;}.mud-xl-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-xl-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-xl-table .mud-table-row{display:revert;}.mud-xl-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-xl-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:0;padding:14px 16px;text-align:start!important;}.mud-xl-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-xl-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-xl-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-xl-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-xl-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-xl-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-xl-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-xl-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}@media(min-width:2560px){.mud-xxl-table .mud-table-root .mud-table-head,.mud-xxl-table .mud-table-root .mud-table-foot{display:none;}.mud-xxl-table .mud-table-smalldevices-sortselect{display:block;padding:4px 16px 8px;}.mud-xxl-table .mud-table-body{border-top:1px solid var(--mud-palette-table-lines);}.mud-xxl-table .mud-table-row{display:revert;}.mud-xxl-table .mud-table-row .mud-table-cell:last-child{border-bottom:1px solid var(--mud-palette-table-lines);}.mud-xxl-table .mud-table-cell{display:flex;justify-content:space-between;align-items:center;border:0;padding:14px 16px;text-align:start!important;}.mud-xxl-table.mud-table-dense .mud-table-cell{padding:6px 16px;}.mud-xxl-table .mud-table-cell:before{content:attr(data-label);font-weight:500;padding-right:16px;padding-inline-end:16px;padding-inline-start:unset;}.mud-xxl-table.mud-table-small-alignright .mud-table-cell:before{margin-right:auto;}.mud-xxl-table .mud-table-cell-hide{visibility:collapse;height:0;padding:0;margin:0;}.mud-xxl-table .mud-table-pagination .mud-table-pagination-spacer{flex:none;}.mud-xxl-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:first-child{display:none;}.mud-xxl-table .mud-table-pagination .mud-table-pagination-actions .mud-button-root:last-child{display:none;}.mud-xxl-table .mud-table-pagination .mud-select~.mud-table-pagination-caption{margin-left:auto;margin-inline-start:auto;}}.mud-tabs{display:flex;flex-direction:column;}.mud-tabs.mud-tabs-reverse{flex-direction:column-reverse;}.mud-tabs.mud-tabs-vertical{flex-direction:row;}.mud-tabs.mud-tabs-vertical-reverse{flex-direction:row-reverse;}.mud-tabs.mud-tabs-rounded{border-radius:var(--mud-default-borderradius);}.mud-tabs.mud-tabs-rounded .mud-tabs-toolbar{border-radius:var(--mud-default-borderradius);}.mud-tabs.mud-tabs-rounded .mud-tabs-panels{border-radius:var(--mud-default-borderradius);}.mud-tabs-toolbar{position:relative;background-color:var(--mud-palette-surface);}.mud-tabs-toolbar.mud-tabs-border-left{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:1px solid var(--mud-palette-lines-default);}.mud-tabs-toolbar.mud-tabs-border-right{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:1px solid var(--mud-palette-lines-default);}.mud-tabs-toolbar.mud-tabs-border-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:1px solid var(--mud-palette-lines-default);}.mud-tabs-toolbar.mud-tabs-border-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:1px solid var(--mud-palette-lines-default);}.mud-tabs-toolbar.mud-tabs-rounded{border-radius:var(--mud-default-borderradius);}.mud-tabs-toolbar.mud-tabs-vertical .mud-tabs-toolbar-inner{flex-direction:column;}.mud-tabs-toolbar.mud-tabs-vertical .mud-tabs-toolbar-inner .mud-tabs-scroll-button .mud-button-root{width:100%;border-radius:0;height:32px;}.mud-tabs-toolbar.mud-tabs-vertical .mud-tabs-toolbar-inner .mud-tabs-scroll-button .mud-button-root .mud-icon-button-label .mud-icon-root{transform:rotate(90deg);}.mud-tabs-toolbar .mud-tabs-toolbar-inner{display:flex;min-height:48px;}.mud-tabs-toolbar-content{width:100%;flex:1 1 auto;display:inline-block;position:relative;white-space:nowrap;overflow:hidden;}.mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper{width:max-content;position:inherit;display:flex;transition:.3s cubic-bezier(.25,.8,.5,1);}.mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper.mud-tabs-centered{margin:auto;}.mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper.mud-tabs-vertical{flex-direction:column;}.mud-tabs-panels{position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);}.mud-tabs-panels.mud-tabs-vertical{display:flex;flex-grow:1;}.mud-tab{width:100%;display:inline-flex;padding:6px 12px;min-height:48px;flex-shrink:0;font-weight:500;line-height:1.75;user-select:none;white-space:normal;letter-spacing:.02857em;text-transform:uppercase;text-align:center;align-items:center;justify-content:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-tab:hover{cursor:pointer;background-color:var(--mud-palette-action-default-hover);}.mud-tab.mud-tab-active{color:var(--mud-palette-primary);}.mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-primary-hover);}.mud-tab.mud-disabled{cursor:default;pointer-events:none;color:var(--mud-palette-text-disabled);}.mud-tab .mud-tab-icon-text{margin-right:8px;margin-inline-end:8px;margin-inline-start:unset;}.mud-tab-slider{position:absolute;background:var(--mud-palette-primary);}.mud-tab-slider.mud-tab-slider-horizontal{height:2px;bottom:0;transition:left .3s cubic-bezier(.64,.09,.08,1);will-change:left;}.mud-tab-slider.mud-tab-slider-horizontal.mud-tab-slider-horizontal-reverse{top:0;bottom:unset;}.mud-tab-slider.mud-tab-slider-vertical{width:2px;right:0;transition:top .3s cubic-bezier(.64,.09,.08,1);will-change:top;}.mud-tab-slider.mud-tab-slider-vertical.mud-tab-slider-vertical-reverse{left:0;right:unset;}.mud-tab-badge{margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;}.mud-tabs-toolbar-primary{background-color:var(--mud-palette-primary);color:var(--mud-palette-primary-text);}.mud-tabs-toolbar-primary .mud-tab-slider{background:var(--mud-palette-primary-text);}.mud-tabs-toolbar-primary .mud-tab.mud-tab-active{color:var(--mud-palette-primary-text);}.mud-tabs-toolbar-primary .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-primary-lighten);}.mud-tabs-toolbar-secondary{background-color:var(--mud-palette-secondary);color:var(--mud-palette-secondary-text);}.mud-tabs-toolbar-secondary .mud-tab-slider{background:var(--mud-palette-secondary-text);}.mud-tabs-toolbar-secondary .mud-tab.mud-tab-active{color:var(--mud-palette-secondary-text);}.mud-tabs-toolbar-secondary .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-secondary-lighten);}.mud-tabs-toolbar-tertiary{background-color:var(--mud-palette-tertiary);color:var(--mud-palette-tertiary-text);}.mud-tabs-toolbar-tertiary .mud-tab-slider{background:var(--mud-palette-tertiary-text);}.mud-tabs-toolbar-tertiary .mud-tab.mud-tab-active{color:var(--mud-palette-tertiary-text);}.mud-tabs-toolbar-tertiary .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-tertiary-lighten);}.mud-tabs-toolbar-info{background-color:var(--mud-palette-info);color:var(--mud-palette-info-text);}.mud-tabs-toolbar-info .mud-tab-slider{background:var(--mud-palette-info-text);}.mud-tabs-toolbar-info .mud-tab.mud-tab-active{color:var(--mud-palette-info-text);}.mud-tabs-toolbar-info .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-info-lighten);}.mud-tabs-toolbar-success{background-color:var(--mud-palette-success);color:var(--mud-palette-success-text);}.mud-tabs-toolbar-success .mud-tab-slider{background:var(--mud-palette-success-text);}.mud-tabs-toolbar-success .mud-tab.mud-tab-active{color:var(--mud-palette-success-text);}.mud-tabs-toolbar-success .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-success-lighten);}.mud-tabs-toolbar-warning{background-color:var(--mud-palette-warning);color:var(--mud-palette-warning-text);}.mud-tabs-toolbar-warning .mud-tab-slider{background:var(--mud-palette-warning-text);}.mud-tabs-toolbar-warning .mud-tab.mud-tab-active{color:var(--mud-palette-warning-text);}.mud-tabs-toolbar-warning .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-warning-lighten);}.mud-tabs-toolbar-error{background-color:var(--mud-palette-error);color:var(--mud-palette-error-text);}.mud-tabs-toolbar-error .mud-tab-slider{background:var(--mud-palette-error-text);}.mud-tabs-toolbar-error .mud-tab.mud-tab-active{color:var(--mud-palette-error-text);}.mud-tabs-toolbar-error .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-error-lighten);}.mud-tabs-toolbar-dark{background-color:var(--mud-palette-dark);color:var(--mud-palette-dark-text);}.mud-tabs-toolbar-dark .mud-tab-slider{background:var(--mud-palette-dark-text);}.mud-tabs-toolbar-dark .mud-tab.mud-tab-active{color:var(--mud-palette-dark-text);}.mud-tabs-toolbar-dark .mud-tab.mud-tab-active:hover{background-color:var(--mud-palette-dark-lighten);}.tab-transition-enter{transform:translate(100%,0);}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0;}.tab-transition-leave-to{position:absolute;transform:translate(-100%,0);}.tab-reverse-transition-enter{transform:translate(-100%,0);}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;transform:translate(100%,0);}.mud-dynamic-tabs .mud-tabs-toolbar .mud-tab{padding:6px 14px;}.mud-dynamic-tabs .mud-tabs-toolbar .mud-tab .mud-icon-button{padding:4px;margin-right:-4px;margin-inline-end:-4px;margin-inline-start:unset;}.mud-dynamic-tabs .mud-tabs-toolbar .mud-tab .mud-tabs-panel-header-before{padding-right:8px;padding-inline-end:8px;padding-inline-start:unset;}.mud-dynamic-tabs .mud-tabs-toolbar .mud-tab .mud-tabs-panel-header-after{padding-left:8px;padding-inline-start:8px;padding-inline-end:unset;}.mud-tabs-header.mud-tabs-header-before{display:inherit;}.mud-tabs-header.mud-tabs-header-after{display:inherit;}.mud-tabs-panel-header{display:flex;flex:1 1 auto;}.mud-tabs-panel-header.mud-tabs-panel-header-before{justify-content:flex-start;}.mud-tabs-panel-header.mud-tabs-panel-header-after{justify-content:flex-end;}.mud-select{display:flex;flex-grow:1;position:relative;}.mud-select.mud-autocomplete{display:block;}.mud-select.mud-autocomplete .mud-select-input{cursor:text;}.mud-select.mud-autocomplete .mud-input-adornment{cursor:pointer;}.mud-select.mud-autocomplete--with-progress .mud-select-input input{padding-right:3.5rem!important;}.mud-select.mud-autocomplete--with-progress .mud-input-adorned-end input{padding-right:4.5rem!important;}.mud-select.mud-autocomplete--with-progress .mud-select-input .mud-icon-button{display:none!important;}.mud-select.mud-autocomplete--with-progress .progress-indicator-circular{position:absolute;width:100%;top:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;padding-top:.25rem;padding-bottom:.25rem;padding-right:1rem;}.mud-select.mud-autocomplete--with-progress .progress-indicator-circular--with-adornment{padding-right:3rem;}.mud-select.mud-autocomplete--with-progress .mud-progress-linear{position:absolute;bottom:-1px;height:2px;}.mud-select .mud-select-input{cursor:pointer;}.mud-select .mud-select-input .mud-input-slot{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.mud-select .mud-select-input .mud-input-adornment-end{margin-left:0;}.mud-select .mud-select-input:disabled{cursor:default;}.mud-select .mud-disabled .mud-select-input{cursor:default;}.mud-select>.mud-form-helpertext{margin-top:-21px;}.mud-select-all{margin-top:10px;border-bottom:1px solid #d3d3d3;padding-bottom:18px;}.mud-input{position:relative;color:var(--mud-palette-text-primary);cursor:text;display:inline-flex;font-size:1rem;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1876em;letter-spacing:.00938em;}.mud-input.mud-input-full-width{width:100%;}.mud-input.mud-disabled{color:var(--mud-palette-text-disabled);cursor:default;}.mud-input.mud-disabled>.mud-input-adornment{color:var(--mud-palette-text-disabled);pointer-events:none;}.mud-input.mud-input-underline:before{left:0;right:0;bottom:0;content:" ";position:absolute;transition:border-bottom .2s,background-color .2s;border-bottom:1px solid var(--mud-palette-lines-inputs);pointer-events:none;}.mud-input.mud-input-underline:hover:not(.mud-disabled):before{border-bottom:1px solid var(--mud-palette-action-default);}.mud-input.mud-input-underline:after{left:0;right:0;bottom:0;content:"";position:absolute;transform:scaleX(0);transition:transform 200ms cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid var(--mud-palette-primary);pointer-events:none;}.mud-input.mud-input-underline.mud-disabled:before{border-bottom-style:dotted;}.mud-input.mud-input-underline.mud-input-error:after{transform:scaleX(1);border-bottom-color:var(--mud-palette-error);}.mud-input.mud-input-filled{position:relative;transition:background-color 200ms cubic-bezier(0,0,.2,1) 0ms;background-color:rgba(0,0,0,.09);border-top-left-radius:4px;border-top-right-radius:4px;}.mud-input.mud-input-filled:hover{background-color:rgba(0,0,0,.13);}.mud-input.mud-input-filled.mud-focused{background-color:rgba(0,0,0,.09);}.mud-input.mud-input-filled.mud-disabled{background-color:rgba(0,0,0,.12);}.mud-input.mud-input-filled.mud-input-adorned-start{padding-left:12px;padding-inline-start:12px;padding-inline-end:unset;}.mud-input.mud-input-filled.mud-input-adorned-end{padding-right:12px;padding-inline-end:12px;padding-inline-start:unset;}.mud-input.mud-input-filled.mud-input-underline:before{left:0;right:0;bottom:0;content:" ";position:absolute;transition:border-bottom-color 200ms cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid var(--mud-palette-lines-inputs);pointer-events:none;}.mud-input.mud-input-filled.mud-input-underline:after{left:0;right:0;bottom:0;content:"";position:absolute;transform:scaleX(0);transition:transform 200ms cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid var(--mud-palette-primary);pointer-events:none;}.mud-input.mud-input-filled.mud-input-underline:hover:before{border-bottom:1px solid var(--mud-palette-action-default);}.mud-input.mud-input-filled.mud-input-underline.mud-disabled:before{border-bottom-style:dotted;}.mud-input.mud-input-filled.mud-input-underline.mud-input-error:after{transform:scaleX(1);border-bottom-color:var(--mud-palette-error);}.mud-input.mud-input-outlined{position:relative;border-width:0;}.mud-input.mud-input-outlined .mud-input-outlined-border{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:start;pointer-events:none;border-radius:var(--mud-default-borderradius);border-color:var(--mud-palette-lines-inputs);border-width:1px;border-style:solid;transition:border-width,border-color 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input.mud-input-outlined:not(.mud-disabled):not(:focus-within):hover .mud-input-outlined-border{border-color:var(--mud-palette-action-default);}.mud-input.mud-input-outlined:focus-within .mud-input-outlined-border{border-width:2px;border-color:var(--mud-palette-primary);}.mud-input.mud-input-outlined.mud-disabled .mud-input-outlined-border{border-color:var(--mud-palette-action-disabled);}.mud-input.mud-input-outlined.mud-input-adorned-start{padding-left:14px;padding-inline-start:14px;padding-inline-end:unset;}.mud-input.mud-input-outlined.mud-input-adorned-end{padding-right:14px;padding-inline-end:14px;padding-inline-start:unset;}.mud-input-error .mud-input-outlined-border{border-color:var(--mud-palette-error)!important;}.mud-input:focus-within.mud-input-underline:after{transform:scaleX(1);}.mud-input>input.mud-input-root,div.mud-input-slot.mud-input-root{font:inherit;color:currentColor;width:100%;border:0;height:1.1876em;margin:0;display:block;padding:6px 0 7px;min-width:0;background:none;position:relative;box-sizing:content-box;letter-spacing:inherit;-webkit-tap-highlight-color:transparent;}.mud-input>input.mud-input-root::placeholder,div.mud-input-slot.mud-input-root::placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root::-webkit-input-placeholder,div.mud-input-slot.mud-input-root::-webkit-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root:-moz-placeholder,div.mud-input-slot.mud-input-root:-moz-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root::-moz-placeholder,div.mud-input-slot.mud-input-root::-moz-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root:-ms-input-placeholder,div.mud-input-slot.mud-input-root:-ms-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root::-ms-input-placeholder,div.mud-input-slot.mud-input-root::-ms-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>input.mud-input-root.mud-input-root-margin-dense,div.mud-input-slot.mud-input-root.mud-input-root-margin-dense{padding-top:3px;}.mud-input>input.mud-input-root.mud-input-root-multiline,div.mud-input-slot.mud-input-root.mud-input-root-multiline{height:auto;resize:none;padding:0;}.mud-input>input.mud-input-root.mud-input-root-type-search,div.mud-input-slot.mud-input-root.mud-input-root-type-search{-moz-appearance:textfield;-webkit-appearance:textfield;}.mud-input>input.mud-input-root:focus,div.mud-input-slot.mud-input-root:focus{outline:0;}.mud-input>input.mud-input-root:invalid,div.mud-input-slot.mud-input-root:invalid{box-shadow:none;}.mud-input>input.mud-input-root:disabled,div.mud-input-slot.mud-input-root:disabled{opacity:1;}.mud-input>input.mud-input-root.mud-input-root-filled,div.mud-input-slot.mud-input-root.mud-input-root-filled{padding:27px 12px 10px;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-margin-dense,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-margin-dense{padding-top:23px;padding-bottom:6px;}.mud-input>input.mud-input-root.mud-input-root-filled:-webkit-autofill,div.mud-input-slot.mud-input-root.mud-input-root-filled:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label{padding-top:18px;padding-bottom:19px;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label.mud-input-root-margin-dense,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label.mud-input-root-margin-dense{padding-top:10px;padding-bottom:11px;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-multiline,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-multiline{padding:0;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-adorned-start,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-adorned-start{padding-left:0;padding-inline-start:0;padding-inline-end:12px;}.mud-input>input.mud-input-root.mud-input-root-filled.mud-input-root-adorned-end,div.mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-adorned-end{padding-right:0;padding-inline-end:0;padding-inline-start:12px;}.mud-input>input.mud-input-root-outlined,div.mud-input-slot.mud-input-root-outlined{padding:18.5px 14px;}.mud-input>input.mud-input-root-outlined.mud-input-root:-webkit-autofill,div.mud-input-slot.mud-input-root-outlined.mud-input-root:-webkit-autofill{border-radius:inherit;}.mud-input>input.mud-input-root-outlined.mud-input-root-margin-dense,div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense{padding-top:10.5px;padding-bottom:10.5px;}.mud-input>input.mud-input-root-outlined.mud-input-root-adorned-start,div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-start{padding-left:0;padding-inline-start:0;padding-inline-end:14px;}.mud-input>input.mud-input-root-outlined.mud-input-root-adorned-end,div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end{padding-right:0;padding-inline-end:0;padding-inline-start:14px;}.mud-input>input::-ms-reveal,.mud-input>input::-ms-clear,div.mud-input-slot::-ms-reveal,div.mud-input-slot::-ms-clear{display:none!important;}.mud-input>textarea.mud-input-root{font:inherit;color:currentColor;width:100%;border:0;height:auto;margin:6px 0 7px;padding:0;display:block;min-width:0;background:none;position:relative;box-sizing:content-box;letter-spacing:inherit;-webkit-tap-highlight-color:transparent;height:auto;resize:none;cursor:auto;}.mud-input>textarea.mud-input-root::placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root::-webkit-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root:-moz-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root::-moz-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root:-ms-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root::-ms-input-placeholder{color:currentColor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-input>textarea.mud-input-root.mud-input-root-margin-dense{margin-top:3px;}.mud-input>textarea.mud-input-root.mud-input-root-type-search{-moz-appearance:textfield;-webkit-appearance:textfield;}.mud-input>textarea.mud-input-root:focus{outline:0;}.mud-input>textarea.mud-input-root:invalid{box-shadow:none;}.mud-input>textarea.mud-input-root:disabled{opacity:1;}.mud-input>textarea.mud-input-root.mud-input-root-filled{margin:27px 12px 10px;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-margin-dense{margin-top:23px;margin-bottom:6px;}.mud-input>textarea.mud-input-root.mud-input-root-filled:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label{margin-top:18px;margin-bottom:19px;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-hidden-label.mud-input-root-margin-dense{margin-top:10px;margin-bottom:11px;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-adorned-start{margin-left:0;margin-inline-start:0;margin-inline-end:12px;}.mud-input>textarea.mud-input-root.mud-input-root-filled.mud-input-root-adorned-end{margin-right:0;margin-inline-end:unset;margin-inline-start:12px;}.mud-input>textarea.mud-input-root::-webkit-scrollbar{width:8px;height:8px;z-index:1;cursor:crosshair;}.mud-input>textarea.mud-input-root::-webkit-scrollbar-thumb{background:var(--mud-palette-lines-inputs);border-radius:1px;}.mud-input>textarea.mud-input-root::-webkit-scrollbar-track{background:transparent;}.mud-input>textarea.mud-input-root-outlined{margin:18.5px 14px;}.mud-input>textarea.mud-input-root-outlined.mud-input-root:-webkit-autofill{border-radius:inherit;}.mud-input>textarea.mud-input-root-outlined.mud-input-root-margin-dense{margin-top:10.5px;margin-bottom:10.5px;}.mud-input>textarea.mud-input-root-outlined.mud-input-root-adorned-start{margin-left:0;margin-inline-start:0;margin-inline-end:14px;}.mud-input>textarea.mud-input-root-outlined.mud-input-root-adorned-end{margin-right:0;margin-inline-end:0;margin-inline-start:14px;}.mud-input-adornment{height:.01em;display:flex;max-height:2em;align-items:center;white-space:nowrap;}.mud-input-adornment-start.mud-input-root-filled-shrink{margin-top:16px;}.mud-input-adornment-start{margin-right:8px;margin-inline-end:8px;margin-inline-start:unset;}.mud-input-adornment-end{margin-left:8px;margin-inline-start:8px;margin-inline-end:unset;}.mud-input-number-control.mud-input-showspin .mud-input-adornment-end{margin-right:12px;margin-inline-end:12px;margin-inline-start:unset;}.mud-input-number-control.mud-input-showspin .mud-input-underline:not(.mud-input-filled) .mud-input-adornment-end{margin-right:24px;margin-inline-end:24px;margin-inline-start:unset;}.mud-input-adornment-disable-pointerevents{pointer-events:none;}.mud-range-input-separator{visibility:hidden;margin:0 4px;}.mud-input:focus-within .mud-range-input-separator{visibility:visible;}.mud-picker .mud-shrink .mud-range-input-separator{visibility:visible;}.mud-input-control{border:0;margin:0;padding:0;display:flex;flex:1 1 auto;max-width:100%;position:relative;flex-direction:column;vertical-align:top;margin-top:6px;}.mud-input-control.mud-input-control-margin-normal{margin-top:16px;margin-bottom:8px;}.mud-input-control.mud-input-control-margin-dense{margin-top:3px;margin-bottom:2px;}.mud-input-control.mud-input-control-full-width{width:100%;}.mud-input-control.mud-input-control-boolean-input{flex:none;margin:0;}.mud-input-control>.mud-input-control-input-container{position:relative;display:flex;flex-direction:column;}.mud-input-control>.mud-input-control-input-container>div.mud-input.mud-input-text{margin-top:16px;}.mud-input-control>.mud-input-control-input-container>.mud-input-label-outlined.mud-input-label-inputcontrol{line-height:18px;}.mud-input-control>.mud-input-control-input-container>.mud-input-label-inputcontrol{color:var(--mud-palette-text-secondary);padding:0;font-size:1rem;font-weight:400;line-height:1;letter-spacing:.00938em;z-index:0;pointer-events:none;}.mud-input-control>.mud-input-control-input-container>.mud-input-label-inputcontrol.mud-disabled{color:var(--mud-palette-text-disabled);}.mud-input-control>.mud-input-control-input-container>.mud-input-label-inputcontrol.mud-input-error{color:var(--mud-palette-error)!important;}.mud-input-control.mud-input-required>.mud-input-control-input-container>.mud-input-label::after{content:"*";}.mud-input-control.mud-input-number-control input::-webkit-outer-spin-button,.mud-input-control.mud-input-number-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.mud-input-control.mud-input-number-control input[type=number]{-moz-appearance:textfield;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end) input{padding-right:24px;padding-inline-end:24px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end) input.mud-input-root-margin-dense{padding-right:20px;padding-inline-end:20px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-text input{padding-inline-start:0;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-text input.mud-input-root-margin-dense{padding-inline-start:0;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-filled input{padding-inline-start:12px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-filled input.mud-input-root-margin-dense{padding-inline-start:12px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-outlined input{padding-inline-start:14px;}.mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end).mud-input-outlined input.mud-input-root-margin-dense{padding-inline-start:14px;}.mud-input-control.mud-input-number-control .mud-input-numeric-spin{display:inline-flex;flex-direction:column;justify-content:space-between;position:absolute;right:0;top:0;bottom:0;}.mud-input-control.mud-input-number-control .mud-input-numeric-spin button{padding:2px;min-width:unset;min-height:unset;}.mud-input-control.mud-input-number-control .mud-input-numeric-spin button{padding:2px 0;}.mud-input-control-helper-container{overflow:hidden;margin-top:3px;}.mud-input-helper-text{color:var(--mud-palette-text-secondary);margin:0;font-size:.75rem;text-align:start;font-weight:400;line-height:1.66;letter-spacing:.03333em;}.mud-input-helper-text.mud-input-helper-onfocus{transform:translateY(-100%);transition:color 200ms cubic-bezier(0,0,.2,1) 0ms,transform 200ms cubic-bezier(0,0,.2,1) 0ms;}.mud-input-control:focus-within .mud-input-helper-text.mud-input-helper-onfocus,.mud-input-control.mud-input-error .mud-input-helper-text.mud-input-helper-onfocus{transform:translateY(0);}.mud-input-helper-text.mud-disabled{color:var(--mud-palette-text-disabled);}.mud-input-helper-text.mud-input-error{color:var(--mud-palette-error)!important;}.mud-input-helper-text-margin-dense{margin-top:4px;}.mud-input-helper-text-contained{margin-left:14px;margin-right:14px;}.mud-application-layout-rtl .mud-input-control.mud-input-number-control .mud-input-numeric-spin{left:0;right:unset;}.mud-input-label{display:block;transform-origin:top left;}.mud-input-label-inputcontrol{top:0;left:0;position:absolute;transform:translate(0,24px) scale(1);}.mud-input-label-margindense{transform:translate(0,21px) scale(1);}.mud-input-label-shrink{transform:translate(0,1.5px) scale(.75);transform-origin:top left;}.mud-input-label-animated{transition:color 200ms cubic-bezier(0,0,.2,1) 0ms,transform 200ms cubic-bezier(0,0,.2,1) 0ms;}.mud-input-label-filled{z-index:1;transform:translate(12px,20px) scale(1);pointer-events:none;}.mud-input-label-filled.mud-input-label-margin-dense{transform:translate(12px,17px) scale(1);}.mud-input-label-outlined{transform:translate(14px,20px) scale(1);pointer-events:none;background-color:var(--mud-palette-surface);padding:0 5px!important;}.mud-input-label-outlined.mud-input-label-margin-dense{transform:translate(14px,12px) scale(1);}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol{color:var(--mud-palette-text-primary);}.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol{color:var(--mud-palette-primary);}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol{transform:translate(0,1.5px) scale(.75);transform-origin:top left;}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled{transform:translate(12px,10px) scale(.75);}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled.mud-input-label-margin-dense,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled.mud-input-label-margin-dense{transform:translate(12px,7px) scale(.75);}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined{transform:translate(14px,-6px) scale(.75);}.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-error{color:var(--mud-palette-error);}.mud-application-layout-rtl .mud-input-label{transform-origin:top right;}.mud-application-layout-rtl .mud-input-label-inputcontrol{left:unset;right:0;}.mud-application-layout-rtl .mud-input-label-shrink{transform-origin:top right;}.mud-application-layout-rtl .mud-input-label-filled{transform:translate(-12px,20px) scale(1);}.mud-application-layout-rtl .mud-input-label-filled.mud-input-label-margin-dense{transform:translate(-12px,17px) scale(1);}.mud-application-layout-rtl .mud-input-label-outlined{transform:translate(-14px,20px) scale(1);}.mud-application-layout-rtl .mud-input-label-outlined.mud-input-label-margin-dense{transform:translate(-14px,12px) scale(1);}.mud-application-layout-rtl .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol,.mud-application-layout-rtl .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol{transform-origin:top right;}.mud-application-layout-rtl .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled,.mud-application-layout-rtl .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled{transform:translate(-12px,10px) scale(.75);}.mud-application-layout-rtl .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled.mud-input-label-margin-dense,.mud-application-layout-rtl .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled.mud-input-label-margin-dense{transform:translate(-12px,7px) scale(.75);}.mud-application-layout-rtl .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined,.mud-application-layout-rtl .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined{transform:translate(-14px,-6px) scale(.75);}.mud-file-upload{flex-grow:0;}.mud-file-upload>.mud-input-control-input-container{display:initial!important;}.mud-image.fluid{max-width:100%;height:auto;}.mud-overlay{top:0;left:0;right:0;bottom:0;margin:0!important;align-items:center;justify-content:center;border-radius:inherit;display:flex;position:fixed;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms;z-index:5;}.mud-overlay.mud-overlay-absolute{position:absolute;}.mud-overlay .mud-overlay-scrim{top:0;left:0;right:0;bottom:0;border-radius:inherit;position:absolute;height:100%;width:100%;border-color:transparent;background-color:transparent;animation:mud-animation-fadein ease .15s;-webkit-animation:mud-animation-fadein ease .15s;-moz-animation:mud-animation-fadein ease .15s;-o-animation:mud-animation-fadein ease .15s;}.mud-overlay .mud-overlay-scrim.mud-overlay-dark{border-color:var(--mud-palette-overlay-dark);background-color:var(--mud-palette-overlay-dark);}.mud-overlay .mud-overlay-scrim.mud-overlay-light{border-color:var(--mud-palette-overlay-light);background-color:var(--mud-palette-overlay-light);}.mud-overlay .mud-overlay-scrim:hover{cursor:default;}.mud-overlay .mud-overlay-content{position:relative;}.mud-overlay.mud-overlay-popover{z-index:var(--mud-zindex-popover);}.mud-overlay.mud-overlay-dialog{z-index:calc(var(--mud-zindex-dialog) + 1);}.mud-overlay.mud-overlay-drawer{z-index:calc(var(--mud-zindex-appbar) + 1);}.mud-treeview{margin:0;padding:0;list-style:none;overflow:auto;}.mud-treeview.mud-treeview-selected-primary .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-primary);background-color:var(--mud-palette-primary-hover);}.mud-treeview.mud-treeview-selected-secondary .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-secondary);background-color:var(--mud-palette-secondary-hover);}.mud-treeview.mud-treeview-selected-tertiary .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-tertiary);background-color:var(--mud-palette-tertiary-hover);}.mud-treeview.mud-treeview-selected-info .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-info);background-color:var(--mud-palette-info-hover);}.mud-treeview.mud-treeview-selected-success .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-success);background-color:var(--mud-palette-success-hover);}.mud-treeview.mud-treeview-selected-warning .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-warning);background-color:var(--mud-palette-warning-hover);}.mud-treeview.mud-treeview-selected-error .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-error);background-color:var(--mud-palette-error-hover);}.mud-treeview.mud-treeview-selected-dark .mud-treeview-item-content.mud-treeview-item-selected{color:var(--mud-palette-dark);background-color:var(--mud-palette-dark-hover);}.mud-treeview.mud-treeview-checked-primary .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-primary);}.mud-treeview.mud-treeview-checked-secondary .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-secondary);}.mud-treeview.mud-treeview-checked-tertiary .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-tertiary);}.mud-treeview.mud-treeview-checked-info .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-info);}.mud-treeview.mud-treeview-checked-success .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-success);}.mud-treeview.mud-treeview-checked-warning .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-warning);}.mud-treeview.mud-treeview-checked-error .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-error);}.mud-treeview.mud-treeview-checked-dark .mud-treeview-item-checkbox .mud-button-root.mud-icon-button{color:var(--mud-palette-dark);}.mud-treeview-group{margin:0;padding:0;margin-left:17px;margin-inline-start:17px;margin-inline-end:unset;list-style:none;}.mud-treeview-item{margin:0;outline:0;padding:0;cursor:default;list-style:none;min-height:2rem;align-items:center;-webkit-tap-highlight-color:transparent;}.mud-treeview-item .mud-treeview-item-arrow .mud-icon-button,.mud-treeview-item .mud-treeview-item-checkbox .mud-icon-button{padding:4px;}.mud-treeview-item-content{width:100%;display:flex;padding:4px 8px;align-items:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-treeview-hover .mud-treeview-item-content:hover{background-color:var(--mud-palette-action-default-hover);}.mud-treeview-item-arrow{width:2rem;display:flex;flex-shrink:0;margin:0 4px;min-height:32px;justify-content:center;}.mud-treeview-item-arrow .mud-treeview-item-arrow-expand{transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;}.mud-treeview-item-arrow .mud-treeview-item-arrow-expand.mud-transform{transform:rotate(90deg);}.mud-treeview-item-arrow .mud-treeview-item-arrow-load{animation:rotation 1s infinite linear;}.mud-treeview-item-icon{width:32px;display:flex;flex-shrink:0;margin-right:4px;margin-inline-end:4px;margin-inline-start:unset;justify-content:center;}.mud-treeview-item-label{flex-grow:1;padding-left:4px;padding-right:4px;}.mud-treeview-dense .mud-treeview-item{min-height:unset;}.mud-treeview-dense .mud-treeview-item-content{padding:1px 4px;}.mud-treeview-dense .mud-treeview-item-arrow{min-height:unset;}.mud-treeview-dense .mud-icon-button{padding:0;}.mud-treeview-select-none{user-select:none;}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}.mud-application-layout-rtl .mud-treeview-item-arrow{transform:scaleX(-1);}.mud-data-grid th{position:relative;}.mud-data-grid .drop-allowed{color:var(--mud-palette-success);}.mud-data-grid .drop-not-allowed{color:var(--mud-palette-error);}.mud-data-grid .drag-icon-options{transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;opacity:0;cursor:grab;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-input-control{margin:0!important;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-input{font-size:inherit;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-input:before{content:none;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-inputafter{content:none;}.mud-data-grid .mud-table-cell.edit-mode-cell .mud-input .mud-input-outlined-border{border:0;}.mud-data-grid .mud-table-cell.filter-header-cell{padding:6px 24px 6px 16px;padding-inline-start:16px;padding-inline-end:24px;}.mud-data-grid .mud-table-cell.sticky-left{left:0;position:sticky;background-color:var(--mud-palette-background-grey);z-index:1;}.mud-data-grid .mud-table-cell.sticky-right{right:0;position:sticky;background-color:var(--mud-palette-background-grey);z-index:1;}.mud-data-grid .mud-table-cell .mud-input-text{margin-top:0!important;}.mud-data-grid .mud-table-cell .column-header{display:flex;align-items:center;justify-content:space-between;}.mud-data-grid .mud-table-cell .column-header .sortable-column-header{width:100%;}.mud-data-grid .mud-table-cell .column-header:hover .column-options .sort-direction-icon,.mud-data-grid .mud-table-cell .column-header:hover .column-options .column-options-icon,.mud-data-grid .mud-table-cell .column-header:hover .column-options .drag-icon-options{opacity:.8;color:var(--mud-palette-action-default);}.mud-data-grid .mud-table-cell .column-header:hover .column-options .mud-menu .mud-icon-button-label{opacity:1;color:var(--mud-palette-action-default);}.mud-data-grid .mud-table-cell .column-header .column-options{display:inline-flex;align-items:center;flex-direction:inherit;justify-content:flex-start;}.mud-data-grid .mud-table-cell .column-header .sort-direction-icon{font-size:18px;margin-left:4px;margin-left:4px;margin-inline-start:4px;margin-inline-end:unset;user-select:none;transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;opacity:0;}.mud-data-grid .mud-table-cell .column-header .sort-direction-icon.mud-direction-desc{opacity:1;transform:rotate(180deg);}.mud-data-grid .mud-table-cell .column-header .sort-direction-icon.mud-direction-asc{opacity:1;transform:rotate(0deg);}.mud-data-grid .mud-table-cell .column-header .mud-sort-index{transform:scale(.9) translate(-2px,-2px);}.mud-data-grid .mud-table-cell .column-header .column-options .mud-menu .mud-icon-button-label{user-select:none;transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;opacity:0;}.mud-data-grid .mud-table-cell .mud-resizer{position:absolute;top:0;right:0;width:8px;cursor:col-resize;user-select:none;}.mud-data-grid .mud-table-cell .mud-resizer:hover,.mud-data-grid .mud-table-cell .mud-resizing{border-right:2px solid var(--mud-palette-primary);}.mud-data-grid-columns-panel:hover .column-options .sort-direction-icon,.mud-data-grid-columns-panel:hover .column-options .column-options-icon,.mud-data-grid-columns-panel:hover .column-options .drag-icon-options{opacity:.8;color:var(--mud-palette-action-default);}.mud-data-grid-columns-panel:hover .column-options .mud-menu .mud-icon-button-label{opacity:1;color:var(--mud-palette-action-default);}.mud-data-grid-columns-panel .sort-direction-icon{font-size:18px;margin-left:4px;margin-left:4px;margin-inline-start:4px;margin-inline-end:unset;user-select:none;transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-data-grid-columns-panel .sort-direction-icon.mud-direction-desc{opacity:1;transform:rotate(180deg);}.mud-data-grid-columns-panel .sort-direction-icon.mud-direction-asc{opacity:1;transform:rotate(0deg);}.mud-data-grid-columns-panel .mud-sort-index{transform:scale(.9) translate(-2px,-2px);}.mud-data-grid-columns-panel .drag-icon-options{transition:opacity 300ms cubic-bezier(.4,0,.2,1) 0ms,transform 200ms cubic-bezier(.4,0,.2,1) 0ms;opacity:1;cursor:grab;}.mud-data-grid-columns-panel .mud-drop-item-preview-start{z-index:0;}.rounded-0{border-radius:0!important;}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important;}.rounded-r-0,.rounded-e-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important;}.rounded-b-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;}.rounded-l-0,.rounded-s-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.rounded-tl-0,.rounded-ts-0{border-top-left-radius:0!important;}.rounded-tr-0,.rounded-te-0{border-top-right-radius:0!important;}.rounded-br-0,.rounded-be-0{border-bottom-right-radius:0!important;}.rounded-bl-0,.rounded-bs-0{border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-s-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-e-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;}.mud-application-layout-rtl .rounded-ts-0{border-top-right-radius:0!important;border-top-left-radius:0!important;}.mud-application-layout-rtl .rounded-te-0{border-top-left-radius:0!important;border-top-right-radius:0!important;}.mud-application-layout-rtl .rounded-bs-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-be-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;}.rounded-sm{border-radius:2px!important;}.rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important;}.rounded-r-sm,.rounded-e-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important;}.rounded-b-sm{border-bottom-right-radius:2px!important;border-bottom-left-radius:2px!important;}.rounded-l-sm,.rounded-s-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important;}.rounded-tl-sm,.rounded-ts-sm{border-top-left-radius:2px!important;}.rounded-tr-sm,.rounded-te-sm{border-top-right-radius:2px!important;}.rounded-br-sm,.rounded-be-sm{border-bottom-right-radius:2px!important;}.rounded-bl-sm,.rounded-bs-sm{border-bottom-left-radius:2px!important;}.mud-application-layout-rtl .rounded-s-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-e-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;}.mud-application-layout-rtl .rounded-ts-sm{border-top-right-radius:2px!important;border-top-left-radius:0!important;}.mud-application-layout-rtl .rounded-te-sm{border-top-left-radius:2px!important;border-top-right-radius:0!important;}.mud-application-layout-rtl .rounded-bs-sm{border-bottom-right-radius:2px!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-be-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:0!important;}.rounded-lg{border-radius:8px!important;}.rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important;}.rounded-r-lg,.rounded-e-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;}.rounded-b-lg{border-bottom-right-radius:8px!important;border-bottom-left-radius:8px!important;}.rounded-l-lg,.rounded-s-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;}.rounded-tl-lg,.rounded-ts-lg{border-top-left-radius:8px!important;}.rounded-tr-lg,.rounded-te-lg{border-top-right-radius:8px!important;}.rounded-br-lg,.rounded-be-lg{border-bottom-right-radius:8px!important;}.rounded-bl-lg,.rounded-bs-lg{border-bottom-left-radius:8px!important;}.mud-application-layout-rtl .rounded-s-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-e-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;}.mud-application-layout-rtl .rounded-ts-lg{border-top-right-radius:8px!important;border-top-left-radius:0!important;}.mud-application-layout-rtl .rounded-te-lg{border-top-left-radius:8px!important;border-top-right-radius:0!important;}.mud-application-layout-rtl .rounded-bs-lg{border-bottom-right-radius:8px!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-be-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:0!important;}.rounded-xl{border-radius:24px!important;}.rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important;}.rounded-r-xl,.rounded-e-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important;}.rounded-b-xl{border-bottom-right-radius:24px!important;border-bottom-left-radius:24px!important;}.rounded-l-xl,.rounded-s-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important;}.rounded-tl-xl,.rounded-ts-xl{border-top-left-radius:24px!important;}.rounded-tr-xl,.rounded-te-xl{border-top-right-radius:24px!important;}.rounded-br-xl,.rounded-be-xl{border-bottom-right-radius:24px!important;}.rounded-bl-xl,.rounded-bs-xl{border-bottom-left-radius:24px!important;}.mud-application-layout-rtl .rounded-s-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-e-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;}.mud-application-layout-rtl .rounded-ts-xl{border-top-right-radius:24px!important;border-top-left-radius:0!important;}.mud-application-layout-rtl .rounded-te-xl{border-top-left-radius:24px!important;border-top-right-radius:0!important;}.mud-application-layout-rtl .rounded-bs-xl{border-bottom-right-radius:24px!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-be-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:0!important;}.rounded{border-radius:var(--mud-default-borderradius)!important;}.rounded-t{border-top-left-radius:var(--mud-default-borderradius)!important;border-top-right-radius:var(--mud-default-borderradius)!important;}.rounded-r,.rounded-e{border-top-right-radius:var(--mud-default-borderradius)!important;border-bottom-right-radius:var(--mud-default-borderradius)!important;}.rounded-b{border-bottom-right-radius:var(--mud-default-borderradius)!important;border-bottom-left-radius:var(--mud-default-borderradius)!important;}.rounded-l,.rounded-s{border-top-left-radius:var(--mud-default-borderradius)!important;border-bottom-left-radius:var(--mud-default-borderradius)!important;}.rounded-tl,.rounded-ts{border-top-left-radius:var(--mud-default-borderradius)!important;}.rounded-tr,.rounded-te{border-top-right-radius:var(--mud-default-borderradius)!important;}.rounded-br,.rounded-be{border-bottom-right-radius:var(--mud-default-borderradius)!important;}.rounded-bl,.rounded-bs{border-bottom-left-radius:var(--mud-default-borderradius)!important;}.mud-application-layout-rtl .rounded-s{border-top-right-radius:var(--mud-default-borderradius)!important;border-bottom-right-radius:var(--mud-default-borderradius)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-e{border-top-left-radius:var(--mud-default-borderradius)!important;border-bottom-left-radius:var(--mud-default-borderradius)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;}.mud-application-layout-rtl .rounded-ts{border-top-right-radius:var(--mud-default-borderradius)!important;border-top-left-radius:0!important;}.mud-application-layout-rtl .rounded-te{border-top-left-radius:var(--mud-default-borderradius)!important;border-top-right-radius:0!important;}.mud-application-layout-rtl .rounded-bs{border-bottom-right-radius:var(--mud-default-borderradius)!important;border-bottom-left-radius:0!important;}.mud-application-layout-rtl .rounded-be{border-bottom-left-radius:var(--mud-default-borderradius)!important;border-bottom-right-radius:0!important;}.rounded-circle{border-radius:50%!important;}.rounded-pill{border-radius:9999px!important;}.border-solid{border-style:solid!important;}.border-dashed{border-style:dashed!important;}.border-dotted{border-style:dotted!important;}.border-double{border-style:double!important;}.border-hidden{border-style:hidden!important;}.border-none{border-style:none!important;}.border-0{border-width:0!important;}.border-t-0{border-top-width:0!important;}.border-r-0{border-right-width:0!important;}.border-b-0{border-bottom-width:0!important;}.border-l-0{border-left-width:0!important;}.border-x-0{border-left-width:0!important;border-right-width:0!important;}.border-y-0{border-top-width:0!important;border-bottom-width:0!important;}.border{border-width:1px!important;}.border-t{border-top-width:1px!important;}.border-r{border-right-width:1px!important;}.border-b{border-bottom-width:1px!important;}.border-l{border-left-width:1px!important;}.border-x{border-left-width:1px!important;border-right-width:1px!important;}.border-y{border-top-width:1px!important;border-bottom-width:1px!important;}.border-2{border-width:2px!important;}.border-t-2{border-top-width:2px!important;}.border-r-2{border-right-width:2px!important;}.border-b-2{border-bottom-width:2px!important;}.border-l-2{border-left-width:2px!important;}.border-x-2{border-left-width:2px!important;border-right-width:2px!important;}.border-y-2{border-top-width:2px!important;border-bottom-width:2px!important;}.border-4{border-width:4px!important;}.border-t-4{border-top-width:4px!important;}.border-r-4{border-right-width:4px!important;}.border-b-4{border-bottom-width:4px!important;}.border-l-4{border-left-width:4px!important;}.border-x-4{border-left-width:4px!important;border-right-width:4px!important;}.border-y-4{border-top-width:4px!important;border-bottom-width:4px!important;}.border-8{border-width:8px!important;}.border-t-8{border-top-width:8px!important;}.border-r-8{border-right-width:8px!important;}.border-b-8{border-bottom-width:8px!important;}.border-l-8{border-left-width:8px!important;}.border-x-8{border-left-width:8px!important;border-right-width:8px!important;}.border-y-8{border-top-width:8px!important;border-bottom-width:8px!important;}.outline-none{outline-style:none;}.outline-solid{outline-style:solid;}.outline-dashed{outline-style:dashed;}.outline-dotted{outline-style:dotted;}.outline-double{outline-style:double;}.outline-hidden{outline-style:hidden;}.flex-1{flex:1 1 0%!important;}.flex-auto{flex:1 1 auto!important;}.flex-initial{flex:0 1 auto!important;}.flex-none{flex:none!important;}.flex-row{flex-direction:row!important;}.flex-row-reverse{flex-direction:row-reverse!important;}.flex-column{flex-direction:column!important;}.flex-column-reverse{flex-direction:column-reverse!important;}.flex-grow-0{flex-grow:0!important;}.flex-grow-1{flex-grow:1!important;}.flex-shrink-0{flex-shrink:0!important;}.flex-shrink-1{flex-shrink:1!important;}.flex-wrap{flex-wrap:wrap!important;}.flex-nowrap{flex-wrap:nowrap!important;}.flex-wrap-reverse{flex-wrap:wrap-reverse!important;}.justify-start{justify-content:flex-start!important;}.justify-end{justify-content:flex-end!important;}.justify-center{justify-content:center!important;}.justify-space-between{justify-content:space-between!important;}.justify-space-around{justify-content:space-around!important;}.justify-space-evenly{justify-content:space-evenly!important;}.order-first{order:-9999!important;}.order-last{order:9999!important;}.order-0{order:0!important;}.order-1{order:1!important;}.order-2{order:2!important;}.order-3{order:3!important;}.order-4{order:4!important;}.order-5{order:5!important;}.order-6{order:6!important;}.order-7{order:7!important;}.order-8{order:8!important;}.order-9{order:9!important;}.order-10{order:10!important;}.order-11{order:11!important;}.order-12{order:12!important;}.align-content-start{align-content:flex-start!important;}.align-content-end{align-content:flex-end!important;}.align-content-center{align-content:center!important;}.align-content-space-between{align-content:space-between!important;}.align-content-space-around{align-content:space-around!important;}.align-content-stretch{align-content:stretch!important;}.align-start{align-items:flex-start!important;}.align-end{align-items:flex-end!important;}.align-center{align-items:center!important;}.align-baseline{align-items:baseline!important;}.align-stretch{align-items:stretch!important;}.align-self-auto{align-self:auto!important;}.align-self-start{align-self:flex-start!important;}.align-self-end{align-self:flex-end!important;}.align-self-center{align-self:center!important;}.align-self-stretch{align-self:stretch!important;}.gap-0{gap:0;}.gap-x-0{column-gap:0;}.gap-y-0{row-gap:0;}.gap-1{gap:4px;}.gap-x-1{column-gap:4px;}.gap-y-1{row-gap:4px;}.gap-2{gap:8px;}.gap-x-2{column-gap:8px;}.gap-y-2{row-gap:8px;}.gap-3{gap:12px;}.gap-x-3{column-gap:12px;}.gap-y-3{row-gap:12px;}.gap-4{gap:16px;}.gap-x-4{column-gap:16px;}.gap-y-4{row-gap:16px;}.gap-5{gap:20px;}.gap-x-5{column-gap:20px;}.gap-y-5{row-gap:20px;}.gap-6{gap:24px;}.gap-x-6{column-gap:24px;}.gap-y-6{row-gap:24px;}.gap-7{gap:28px;}.gap-x-7{column-gap:28px;}.gap-y-7{row-gap:28px;}.gap-8{gap:32px;}.gap-x-8{column-gap:32px;}.gap-y-8{row-gap:32px;}.gap-9{gap:36px;}.gap-x-9{column-gap:36px;}.gap-y-9{row-gap:36px;}.gap-10{gap:40px;}.gap-x-10{column-gap:40px;}.gap-y-10{row-gap:40px;}.gap-11{gap:44px;}.gap-x-11{column-gap:44px;}.gap-y-11{row-gap:44px;}.gap-12{gap:48px;}.gap-x-12{column-gap:48px;}.gap-y-12{row-gap:48px;}.gap-13{gap:52px;}.gap-x-13{column-gap:52px;}.gap-y-13{row-gap:52px;}.gap-14{gap:56px;}.gap-x-14{column-gap:56px;}.gap-y-14{row-gap:56px;}.gap-15{gap:60px;}.gap-x-15{column-gap:60px;}.gap-y-15{row-gap:60px;}.gap-16{gap:64px;}.gap-x-16{column-gap:64px;}.gap-y-16{row-gap:64px;}@media(min-width:600px){.flex-sm-1{flex:1 1 0%!important;}.flex-sm-auto{flex:1 1 auto!important;}.flex-sm-initial{flex:0 1 auto!important;}.flex-sm-none{flex:none!important;}.flex-sm-row{flex-direction:row!important;}.flex-sm-row-reverse{flex-direction:row-reverse!important;}.flex-sm-column{flex-direction:column!important;}.flex-sm-column-reverse{flex-direction:column-reverse!important;}.flex-sm-grow-0{flex-grow:0!important;}.flex-sm-grow-1{flex-grow:1!important;}.flex-sm-shrink-0{flex-shrink:0!important;}.flex-sm-shrink-1{flex-shrink:1!important;}.flex-sm-wrap{flex-wrap:wrap!important;}.flex-sm-nowrap{flex-wrap:nowrap!important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important;}.justify-sm-start{justify-content:flex-start!important;}.justify-sm-end{justify-content:flex-end!important;}.justify-sm-center{justify-content:center!important;}.justify-sm-space-between{justify-content:space-between!important;}.justify-sm-space-around{justify-content:space-around!important;}.justify-sm-space-evenly{justify-content:space-evenly!important;}.order-sm-first{order:-9999!important;}.order-sm-last{order:9999!important;}.order-sm-0{order:0!important;}.order-sm-1{order:1!important;}.order-sm-2{order:2!important;}.order-sm-3{order:3!important;}.order-sm-4{order:4!important;}.order-sm-5{order:5!important;}.order-sm-6{order:6!important;}.order-sm-7{order:7!important;}.order-sm-8{order:8!important;}.order-sm-9{order:9!important;}.order-sm-10{order:10!important;}.order-sm-11{order:11!important;}.order-sm-12{order:12!important;}.align-content-sm-start{align-content:flex-start!important;}.align-content-sm-end{align-content:flex-end!important;}.align-content-sm-center{align-content:center!important;}.align-content-sm-space-between{align-content:space-between!important;}.align-content-sm-space-around{align-content:space-around!important;}.align-content-sm-stretch{align-content:stretch!important;}.align-sm-start{align-items:flex-start!important;}.align-sm-end{align-items:flex-end!important;}.align-sm-center{align-items:center!important;}.align-sm-baseline{align-items:baseline!important;}.align-sm-stretch{align-items:stretch!important;}.align-self-sm-auto{align-self:auto!important;}.align-self-sm-start{align-self:flex-start!important;}.align-self-sm-end{align-self:flex-end!important;}.align-self-sm-center{align-self:center!important;}.align-self-sm-stretch{align-self:stretch!important;}.gap-sm-0{gap:0;}.gap-x-sm-0{column-gap:0;}.gap-y-sm-0{row-gap:0;}.gap-sm-1{gap:4px;}.gap-x-sm-1{column-gap:4px;}.gap-y-sm-1{row-gap:4px;}.gap-sm-2{gap:8px;}.gap-x-sm-2{column-gap:8px;}.gap-y-sm-2{row-gap:8px;}.gap-sm-3{gap:12px;}.gap-x-sm-3{column-gap:12px;}.gap-y-sm-3{row-gap:12px;}.gap-sm-4{gap:16px;}.gap-x-sm-4{column-gap:16px;}.gap-y-sm-4{row-gap:16px;}.gap-sm-5{gap:20px;}.gap-x-sm-5{column-gap:20px;}.gap-y-sm-5{row-gap:20px;}.gap-sm-6{gap:24px;}.gap-x-sm-6{column-gap:24px;}.gap-y-sm-6{row-gap:24px;}.gap-sm-7{gap:28px;}.gap-x-sm-7{column-gap:28px;}.gap-y-sm-7{row-gap:28px;}.gap-sm-8{gap:32px;}.gap-x-sm-8{column-gap:32px;}.gap-y-sm-8{row-gap:32px;}.gap-sm-9{gap:36px;}.gap-x-sm-9{column-gap:36px;}.gap-y-sm-9{row-gap:36px;}.gap-sm-10{gap:40px;}.gap-x-sm-10{column-gap:40px;}.gap-y-sm-10{row-gap:40px;}.gap-sm-11{gap:44px;}.gap-x-sm-11{column-gap:44px;}.gap-y-sm-11{row-gap:44px;}.gap-sm-12{gap:48px;}.gap-x-sm-12{column-gap:48px;}.gap-y-sm-12{row-gap:48px;}.gap-sm-13{gap:52px;}.gap-x-sm-13{column-gap:52px;}.gap-y-sm-13{row-gap:52px;}.gap-sm-14{gap:56px;}.gap-x-sm-14{column-gap:56px;}.gap-y-sm-14{row-gap:56px;}.gap-sm-15{gap:60px;}.gap-x-sm-15{column-gap:60px;}.gap-y-sm-15{row-gap:60px;}.gap-sm-16{gap:64px;}.gap-x-sm-16{column-gap:64px;}.gap-y-sm-16{row-gap:64px;}}@media(min-width:960px){.flex-md-1{flex:1 1 0%!important;}.flex-md-auto{flex:1 1 auto!important;}.flex-md-initial{flex:0 1 auto!important;}.flex-md-none{flex:none!important;}.flex-md-row{flex-direction:row!important;}.flex-md-row-reverse{flex-direction:row-reverse!important;}.flex-md-column{flex-direction:column!important;}.flex-md-column-reverse{flex-direction:column-reverse!important;}.flex-md-grow-0{flex-grow:0!important;}.flex-md-grow-1{flex-grow:1!important;}.flex-md-shrink-0{flex-shrink:0!important;}.flex-md-shrink-1{flex-shrink:1!important;}.flex-md-wrap{flex-wrap:wrap!important;}.flex-md-nowrap{flex-wrap:nowrap!important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important;}.justify-md-start{justify-content:flex-start!important;}.justify-md-end{justify-content:flex-end!important;}.justify-md-center{justify-content:center!important;}.justify-md-space-between{justify-content:space-between!important;}.justify-md-space-around{justify-content:space-around!important;}.justify-md-space-evenly{justify-content:space-evenly!important;}.order-md-first{order:-9999!important;}.order-md-last{order:9999!important;}.order-md-0{order:0!important;}.order-md-1{order:1!important;}.order-md-2{order:2!important;}.order-md-3{order:3!important;}.order-md-4{order:4!important;}.order-md-5{order:5!important;}.order-md-6{order:6!important;}.order-md-7{order:7!important;}.order-md-8{order:8!important;}.order-md-9{order:9!important;}.order-md-10{order:10!important;}.order-md-11{order:11!important;}.order-md-12{order:12!important;}.align-content-md-start{align-content:flex-start!important;}.align-content-md-end{align-content:flex-end!important;}.align-content-md-center{align-content:center!important;}.align-content-md-space-between{align-content:space-between!important;}.align-content-md-space-around{align-content:space-around!important;}.align-content-md-stretch{align-content:stretch!important;}.align-md-start{align-items:flex-start!important;}.align-md-end{align-items:flex-end!important;}.align-md-center{align-items:center!important;}.align-md-baseline{align-items:baseline!important;}.align-md-stretch{align-items:stretch!important;}.align-self-md-auto{align-self:auto!important;}.align-self-md-start{align-self:flex-start!important;}.align-self-md-end{align-self:flex-end!important;}.align-self-md-center{align-self:center!important;}.align-self-md-stretch{align-self:stretch!important;}.gap-md-0{gap:0;}.gap-x-md-0{column-gap:0;}.gap-y-md-0{row-gap:0;}.gap-md-1{gap:4px;}.gap-x-md-1{column-gap:4px;}.gap-y-md-1{row-gap:4px;}.gap-md-2{gap:8px;}.gap-x-md-2{column-gap:8px;}.gap-y-md-2{row-gap:8px;}.gap-md-3{gap:12px;}.gap-x-md-3{column-gap:12px;}.gap-y-md-3{row-gap:12px;}.gap-md-4{gap:16px;}.gap-x-md-4{column-gap:16px;}.gap-y-md-4{row-gap:16px;}.gap-md-5{gap:20px;}.gap-x-md-5{column-gap:20px;}.gap-y-md-5{row-gap:20px;}.gap-md-6{gap:24px;}.gap-x-md-6{column-gap:24px;}.gap-y-md-6{row-gap:24px;}.gap-md-7{gap:28px;}.gap-x-md-7{column-gap:28px;}.gap-y-md-7{row-gap:28px;}.gap-md-8{gap:32px;}.gap-x-md-8{column-gap:32px;}.gap-y-md-8{row-gap:32px;}.gap-md-9{gap:36px;}.gap-x-md-9{column-gap:36px;}.gap-y-md-9{row-gap:36px;}.gap-md-10{gap:40px;}.gap-x-md-10{column-gap:40px;}.gap-y-md-10{row-gap:40px;}.gap-md-11{gap:44px;}.gap-x-md-11{column-gap:44px;}.gap-y-md-11{row-gap:44px;}.gap-md-12{gap:48px;}.gap-x-md-12{column-gap:48px;}.gap-y-md-12{row-gap:48px;}.gap-md-13{gap:52px;}.gap-x-md-13{column-gap:52px;}.gap-y-md-13{row-gap:52px;}.gap-md-14{gap:56px;}.gap-x-md-14{column-gap:56px;}.gap-y-md-14{row-gap:56px;}.gap-md-15{gap:60px;}.gap-x-md-15{column-gap:60px;}.gap-y-md-15{row-gap:60px;}.gap-md-16{gap:64px;}.gap-x-md-16{column-gap:64px;}.gap-y-md-16{row-gap:64px;}}@media(min-width:1280px){.flex-lg-1{flex:1 1 0%!important;}.flex-lg-auto{flex:1 1 auto!important;}.flex-lg-initial{flex:0 1 auto!important;}.flex-lg-none{flex:none!important;}.flex-lg-row{flex-direction:row!important;}.flex-lg-row-reverse{flex-direction:row-reverse!important;}.flex-lg-column{flex-direction:column!important;}.flex-lg-column-reverse{flex-direction:column-reverse!important;}.flex-lg-grow-0{flex-grow:0!important;}.flex-lg-grow-1{flex-grow:1!important;}.flex-lg-shrink-0{flex-shrink:0!important;}.flex-lg-shrink-1{flex-shrink:1!important;}.flex-lg-wrap{flex-wrap:wrap!important;}.flex-lg-nowrap{flex-wrap:nowrap!important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important;}.justify-lg-start{justify-content:flex-start!important;}.justify-lg-end{justify-content:flex-end!important;}.justify-lg-center{justify-content:center!important;}.justify-lg-space-between{justify-content:space-between!important;}.justify-lg-space-around{justify-content:space-around!important;}.justify-lg-space-evenly{justify-content:space-evenly!important;}.order-lg-first{order:-9999!important;}.order-lg-last{order:9999!important;}.order-lg-0{order:0!important;}.order-lg-1{order:1!important;}.order-lg-2{order:2!important;}.order-lg-3{order:3!important;}.order-lg-4{order:4!important;}.order-lg-5{order:5!important;}.order-lg-6{order:6!important;}.order-lg-7{order:7!important;}.order-lg-8{order:8!important;}.order-lg-9{order:9!important;}.order-lg-10{order:10!important;}.order-lg-11{order:11!important;}.order-lg-12{order:12!important;}.align-content-lg-start{align-content:flex-start!important;}.align-content-lg-end{align-content:flex-end!important;}.align-content-lg-center{align-content:center!important;}.align-content-lg-space-between{align-content:space-between!important;}.align-content-lg-space-around{align-content:space-around!important;}.align-content-lg-stretch{align-content:stretch!important;}.align-lg-start{align-items:flex-start!important;}.align-lg-end{align-items:flex-end!important;}.align-lg-center{align-items:center!important;}.align-lg-baseline{align-items:baseline!important;}.align-lg-stretch{align-items:stretch!important;}.align-self-lg-auto{align-self:auto!important;}.align-self-lg-start{align-self:flex-start!important;}.align-self-lg-end{align-self:flex-end!important;}.align-self-lg-center{align-self:center!important;}.align-self-lg-stretch{align-self:stretch!important;}.gap-lg-0{gap:0;}.gap-x-lg-0{column-gap:0;}.gap-y-lg-0{row-gap:0;}.gap-lg-1{gap:4px;}.gap-x-lg-1{column-gap:4px;}.gap-y-lg-1{row-gap:4px;}.gap-lg-2{gap:8px;}.gap-x-lg-2{column-gap:8px;}.gap-y-lg-2{row-gap:8px;}.gap-lg-3{gap:12px;}.gap-x-lg-3{column-gap:12px;}.gap-y-lg-3{row-gap:12px;}.gap-lg-4{gap:16px;}.gap-x-lg-4{column-gap:16px;}.gap-y-lg-4{row-gap:16px;}.gap-lg-5{gap:20px;}.gap-x-lg-5{column-gap:20px;}.gap-y-lg-5{row-gap:20px;}.gap-lg-6{gap:24px;}.gap-x-lg-6{column-gap:24px;}.gap-y-lg-6{row-gap:24px;}.gap-lg-7{gap:28px;}.gap-x-lg-7{column-gap:28px;}.gap-y-lg-7{row-gap:28px;}.gap-lg-8{gap:32px;}.gap-x-lg-8{column-gap:32px;}.gap-y-lg-8{row-gap:32px;}.gap-lg-9{gap:36px;}.gap-x-lg-9{column-gap:36px;}.gap-y-lg-9{row-gap:36px;}.gap-lg-10{gap:40px;}.gap-x-lg-10{column-gap:40px;}.gap-y-lg-10{row-gap:40px;}.gap-lg-11{gap:44px;}.gap-x-lg-11{column-gap:44px;}.gap-y-lg-11{row-gap:44px;}.gap-lg-12{gap:48px;}.gap-x-lg-12{column-gap:48px;}.gap-y-lg-12{row-gap:48px;}.gap-lg-13{gap:52px;}.gap-x-lg-13{column-gap:52px;}.gap-y-lg-13{row-gap:52px;}.gap-lg-14{gap:56px;}.gap-x-lg-14{column-gap:56px;}.gap-y-lg-14{row-gap:56px;}.gap-lg-15{gap:60px;}.gap-x-lg-15{column-gap:60px;}.gap-y-lg-15{row-gap:60px;}.gap-lg-16{gap:64px;}.gap-x-lg-16{column-gap:64px;}.gap-y-lg-16{row-gap:64px;}}@media(min-width:1920px){.flex-xl-1{flex:1 1 0%!important;}.flex-xl-auto{flex:1 1 auto!important;}.flex-xl-initial{flex:0 1 auto!important;}.flex-xl-none{flex:none!important;}.flex-xl-row{flex-direction:row!important;}.flex-xl-row-reverse{flex-direction:row-reverse!important;}.flex-xl-column{flex-direction:column!important;}.flex-xl-column-reverse{flex-direction:column-reverse!important;}.flex-xl-grow-0{flex-grow:0!important;}.flex-xl-grow-1{flex-grow:1!important;}.flex-xl-shrink-0{flex-shrink:0!important;}.flex-xl-shrink-1{flex-shrink:1!important;}.flex-xl-wrap{flex-wrap:wrap!important;}.flex-xl-nowrap{flex-wrap:nowrap!important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important;}.justify-xl-start{justify-content:flex-start!important;}.justify-xl-end{justify-content:flex-end!important;}.justify-xl-center{justify-content:center!important;}.justify-xl-space-between{justify-content:space-between!important;}.justify-xl-space-around{justify-content:space-around!important;}.justify-xl-space-evenly{justify-content:space-evenly!important;}.order-xl-first{order:-9999!important;}.order-xl-last{order:9999!important;}.order-xl-0{order:0!important;}.order-xl-1{order:1!important;}.order-xl-2{order:2!important;}.order-xl-3{order:3!important;}.order-xl-4{order:4!important;}.order-xl-5{order:5!important;}.order-xl-6{order:6!important;}.order-xl-7{order:7!important;}.order-xl-8{order:8!important;}.order-xl-9{order:9!important;}.order-xl-10{order:10!important;}.order-xl-11{order:11!important;}.order-xl-12{order:12!important;}.align-content-xl-start{align-content:flex-start!important;}.align-content-xl-end{align-content:flex-end!important;}.align-content-xl-center{align-content:center!important;}.align-content-xl-space-between{align-content:space-between!important;}.align-content-xl-space-around{align-content:space-around!important;}.align-content-xl-stretch{align-content:stretch!important;}.align-xl-start{align-items:flex-start!important;}.align-xl-end{align-items:flex-end!important;}.align-xl-center{align-items:center!important;}.align-xl-baseline{align-items:baseline!important;}.align-xl-stretch{align-items:stretch!important;}.align-self-xl-auto{align-self:auto!important;}.align-self-xl-start{align-self:flex-start!important;}.align-self-xl-end{align-self:flex-end!important;}.align-self-xl-center{align-self:center!important;}.align-self-xl-stretch{align-self:stretch!important;}.gap-xl-0{gap:0;}.gap-x-xl-0{column-gap:0;}.gap-y-xl-0{row-gap:0;}.gap-xl-1{gap:4px;}.gap-x-xl-1{column-gap:4px;}.gap-y-xl-1{row-gap:4px;}.gap-xl-2{gap:8px;}.gap-x-xl-2{column-gap:8px;}.gap-y-xl-2{row-gap:8px;}.gap-xl-3{gap:12px;}.gap-x-xl-3{column-gap:12px;}.gap-y-xl-3{row-gap:12px;}.gap-xl-4{gap:16px;}.gap-x-xl-4{column-gap:16px;}.gap-y-xl-4{row-gap:16px;}.gap-xl-5{gap:20px;}.gap-x-xl-5{column-gap:20px;}.gap-y-xl-5{row-gap:20px;}.gap-xl-6{gap:24px;}.gap-x-xl-6{column-gap:24px;}.gap-y-xl-6{row-gap:24px;}.gap-xl-7{gap:28px;}.gap-x-xl-7{column-gap:28px;}.gap-y-xl-7{row-gap:28px;}.gap-xl-8{gap:32px;}.gap-x-xl-8{column-gap:32px;}.gap-y-xl-8{row-gap:32px;}.gap-xl-9{gap:36px;}.gap-x-xl-9{column-gap:36px;}.gap-y-xl-9{row-gap:36px;}.gap-xl-10{gap:40px;}.gap-x-xl-10{column-gap:40px;}.gap-y-xl-10{row-gap:40px;}.gap-xl-11{gap:44px;}.gap-x-xl-11{column-gap:44px;}.gap-y-xl-11{row-gap:44px;}.gap-xl-12{gap:48px;}.gap-x-xl-12{column-gap:48px;}.gap-y-xl-12{row-gap:48px;}.gap-xl-13{gap:52px;}.gap-x-xl-13{column-gap:52px;}.gap-y-xl-13{row-gap:52px;}.gap-xl-14{gap:56px;}.gap-x-xl-14{column-gap:56px;}.gap-y-xl-14{row-gap:56px;}.gap-xl-15{gap:60px;}.gap-x-xl-15{column-gap:60px;}.gap-y-xl-15{row-gap:60px;}.gap-xl-16{gap:64px;}.gap-x-xl-16{column-gap:64px;}.gap-y-xl-16{row-gap:64px;}}@media(min-width:2560px){.flex-xxl-1{flex:1 1 0%!important;}.flex-xxl-auto{flex:1 1 auto!important;}.flex-xxl-initial{flex:0 1 auto!important;}.flex-xxl-none{flex:none!important;}.flex-xxl-row{flex-direction:row!important;}.flex-xxl-row-reverse{flex-direction:row-reverse!important;}.flex-xxl-column{flex-direction:column!important;}.flex-xxl-column-reverse{flex-direction:column-reverse!important;}.flex-xxl-grow-0{flex-grow:0!important;}.flex-xxl-grow-1{flex-grow:1!important;}.flex-xxl-shrink-0{flex-shrink:0!important;}.flex-xxl-shrink-1{flex-shrink:1!important;}.flex-xxl-wrap{flex-wrap:wrap!important;}.flex-xxl-nowrap{flex-wrap:nowrap!important;}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important;}.justify-xxl-start{justify-content:flex-start!important;}.justify-xxl-end{justify-content:flex-end!important;}.justify-xxl-center{justify-content:center!important;}.justify-xxl-space-between{justify-content:space-between!important;}.justify-xxl-space-around{justify-content:space-around!important;}.justify-xxl-space-evenly{justify-content:space-evenly!important;}.order-xxl-first{order:-9999!important;}.order-xxl-last{order:9999!important;}.order-xxl-0{order:0!important;}.order-xxl-1{order:1!important;}.order-xxl-2{order:2!important;}.order-xxl-3{order:3!important;}.order-xxl-4{order:4!important;}.order-xxl-5{order:5!important;}.order-xxl-6{order:6!important;}.order-xxl-7{order:7!important;}.order-xxl-8{order:8!important;}.order-xxl-9{order:9!important;}.order-xxl-10{order:10!important;}.order-xxl-11{order:11!important;}.order-xxl-12{order:12!important;}.align-content-xxl-start{align-content:flex-start!important;}.align-content-xxl-end{align-content:flex-end!important;}.align-content-xxl-center{align-content:center!important;}.align-content-xxl-space-between{align-content:space-between!important;}.align-content-xxl-space-around{align-content:space-around!important;}.align-content-xxl-stretch{align-content:stretch!important;}.align-xxl-start{align-items:flex-start!important;}.align-xxl-end{align-items:flex-end!important;}.align-xxl-center{align-items:center!important;}.align-xxl-baseline{align-items:baseline!important;}.align-xxl-stretch{align-items:stretch!important;}.align-self-xxl-auto{align-self:auto!important;}.align-self-xxl-start{align-self:flex-start!important;}.align-self-xxl-end{align-self:flex-end!important;}.align-self-xxl-center{align-self:center!important;}.align-self-xxl-stretch{align-self:stretch!important;}.gap-xxl-0{gap:0;}.gap-x-xxl-0{column-gap:0;}.gap-y-xxl-0{row-gap:0;}.gap-xxl-1{gap:4px;}.gap-x-xxl-1{column-gap:4px;}.gap-y-xxl-1{row-gap:4px;}.gap-xxl-2{gap:8px;}.gap-x-xxl-2{column-gap:8px;}.gap-y-xxl-2{row-gap:8px;}.gap-xxl-3{gap:12px;}.gap-x-xxl-3{column-gap:12px;}.gap-y-xxl-3{row-gap:12px;}.gap-xxl-4{gap:16px;}.gap-x-xxl-4{column-gap:16px;}.gap-y-xxl-4{row-gap:16px;}.gap-xxl-5{gap:20px;}.gap-x-xxl-5{column-gap:20px;}.gap-y-xxl-5{row-gap:20px;}.gap-xxl-6{gap:24px;}.gap-x-xxl-6{column-gap:24px;}.gap-y-xxl-6{row-gap:24px;}.gap-xxl-7{gap:28px;}.gap-x-xxl-7{column-gap:28px;}.gap-y-xxl-7{row-gap:28px;}.gap-xxl-8{gap:32px;}.gap-x-xxl-8{column-gap:32px;}.gap-y-xxl-8{row-gap:32px;}.gap-xxl-9{gap:36px;}.gap-x-xxl-9{column-gap:36px;}.gap-y-xxl-9{row-gap:36px;}.gap-xxl-10{gap:40px;}.gap-x-xxl-10{column-gap:40px;}.gap-y-xxl-10{row-gap:40px;}.gap-xxl-11{gap:44px;}.gap-x-xxl-11{column-gap:44px;}.gap-y-xxl-11{row-gap:44px;}.gap-xxl-12{gap:48px;}.gap-x-xxl-12{column-gap:48px;}.gap-y-xxl-12{row-gap:48px;}.gap-xxl-13{gap:52px;}.gap-x-xxl-13{column-gap:52px;}.gap-y-xxl-13{row-gap:52px;}.gap-xxl-14{gap:56px;}.gap-x-xxl-14{column-gap:56px;}.gap-y-xxl-14{row-gap:56px;}.gap-xxl-15{gap:60px;}.gap-x-xxl-15{column-gap:60px;}.gap-y-xxl-15{row-gap:60px;}.gap-xxl-16{gap:64px;}.gap-x-xxl-16{column-gap:64px;}.gap-y-xxl-16{row-gap:64px;}}.cursor-auto{cursor:auto!important;}.cursor-default{cursor:default!important;}.cursor-pointer{cursor:pointer!important;}.cursor-wait{cursor:wait!important;}.cursor-text{cursor:text!important;}.cursor-move{cursor:move!important;}.cursor-help{cursor:help!important;}.cursor-not-allowed{cursor:not-allowed!important;}.cursor-none{cursor:none!important;}.cursor-progress{cursor:progress!important;}.cursor-cell{cursor:cell!important;}.cursor-crosshair{cursor:crosshair!important;}.cursor-vertical-text{cursor:vertical-text!important;}.cursor-alias{cursor:alias!important;}.cursor-copy{cursor:copy!important;}.cursor-no-drop{cursor:no-drop!important;}.cursor-grab{cursor:grab!important;}.cursor-grabbing{cursor:grabbing!important;}.cursor-all-scroll{cursor:all-scroll!important;}.cursor-col-resize{cursor:col-resize!important;}.cursor-row-resize{cursor:row-resize!important;}.cursor-n-resize{cursor:n-resize!important;}.cursor-w-resize{cursor:w-resize!important;}.cursor-zoom-in{cursor:zoom-in!important;}.cursor-zoom-out{cursor:zoom-out!important;}.cursor-url{cursor:url!important;}.pointer-events-none{pointer-events:none;}.pointer-events-auto{pointer-events:auto;}.d-none{display:none!important;}.d-inline{display:inline!important;}.d-inline-block{display:inline-block!important;}.d-block{display:block!important;}.d-table{display:table!important;}.d-table-row{display:table-row!important;}.d-table-cell{display:table-cell!important;}.d-flex{display:flex!important;}.d-inline-flex{display:inline-flex!important;}@media(min-width:600px){.d-sm-none{display:none!important;}.d-sm-inline{display:inline!important;}.d-sm-inline-block{display:inline-block!important;}.d-sm-block{display:block!important;}.d-sm-table{display:table!important;}.d-sm-table-row{display:table-row!important;}.d-sm-table-cell{display:table-cell!important;}.d-sm-flex{display:flex!important;}.d-sm-inline-flex{display:inline-flex!important;}}@media(min-width:960px){.d-md-none{display:none!important;}.d-md-inline{display:inline!important;}.d-md-inline-block{display:inline-block!important;}.d-md-block{display:block!important;}.d-md-table{display:table!important;}.d-md-table-row{display:table-row!important;}.d-md-table-cell{display:table-cell!important;}.d-md-flex{display:flex!important;}.d-md-inline-flex{display:inline-flex!important;}}@media(min-width:1280px){.d-lg-none{display:none!important;}.d-lg-inline{display:inline!important;}.d-lg-inline-block{display:inline-block!important;}.d-lg-block{display:block!important;}.d-lg-table{display:table!important;}.d-lg-table-row{display:table-row!important;}.d-lg-table-cell{display:table-cell!important;}.d-lg-flex{display:flex!important;}.d-lg-inline-flex{display:inline-flex!important;}}@media(min-width:1920px){.d-xl-none{display:none!important;}.d-xl-inline{display:inline!important;}.d-xl-inline-block{display:inline-block!important;}.d-xl-block{display:block!important;}.d-xl-table{display:table!important;}.d-xl-table-row{display:table-row!important;}.d-xl-table-cell{display:table-cell!important;}.d-xl-flex{display:flex!important;}.d-xl-inline-flex{display:inline-flex!important;}}@media(min-width:2560px){.d-xxl-none{display:none!important;}.d-xxl-inline{display:inline!important;}.d-xxl-inline-block{display:inline-block!important;}.d-xxl-block{display:block!important;}.d-xxl-table{display:table!important;}.d-xxl-table-row{display:table-row!important;}.d-xxl-table-cell{display:table-cell!important;}.d-xxl-flex{display:flex!important;}.d-xxl-inline-flex{display:inline-flex!important;}}.object-none{object-fit:none;}.object-cover{object-fit:cover;}.object-contain{object-fit:contain;}.object-fill{object-fit:fill;}.object-scale-down{object-fit:scale-down;}.object-center{object-position:center;}.object-top{object-position:top;}.object-bottom{object-position:bottom;}.object-left{object-position:left;}.object-left-top{object-position:left top;}.object-left-bottom{object-position:left bottom;}.object-right{object-position:right;}.object-right-top{object-position:right top;}.object-right-bottom{object-position:right bottom;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-visible{overflow:visible;}.overflow-scroll{overflow:scroll;}.overflow-x-auto{overflow-x:auto;}.overflow-y-auto{overflow-y:auto;}.overflow-x-hidden{overflow-x:hidden;}.overflow-y-hidden{overflow-y:hidden;}.overflow-x-visible{overflow-x:visible;}.overflow-y-visible{overflow-y:visible;}.overflow-x-scroll{overflow-x:scroll;}.overflow-y-scroll{overflow-y:scroll;}.absolute{position:absolute!important;}.fixed{position:fixed!important;}.relative{position:relative!important;}.static{position:static!important;}.sticky{position:sticky!important;}.visible{visibility:visible;}.invisible{visibility:hidden;}[hidden]{display:none!important;}.z-0{z-index:0;}.z-10{z-index:10;}.z-20{z-index:20;}.z-30{z-index:30;}.z-40{z-index:40;}.z-50{z-index:50;}.z-60{z-index:60;}.z-70{z-index:70;}.z-80{z-index:80;}.z-90{z-index:90;}.z-100{z-index:100;}.z-auto{z-index:auto;}.mt-0,.my-0{margin-top:0!important;}.mr-0,.mx-0{margin-right:0!important;}.ml-0,.mx-0{margin-left:0!important;}.mb-0,.my-0{margin-bottom:0!important;}.ms-0{margin-inline-start:0!important;}.me-0{margin-inline-end:0!important;}.ma-0{margin:0!important;}.mt-1,.my-1{margin-top:4px!important;}.mr-1,.mx-1{margin-right:4px!important;}.ml-1,.mx-1{margin-left:4px!important;}.mb-1,.my-1{margin-bottom:4px!important;}.ms-1{margin-inline-start:4px!important;}.me-1{margin-inline-end:4px!important;}.ma-1{margin:4px!important;}.mt-2,.my-2{margin-top:8px!important;}.mr-2,.mx-2{margin-right:8px!important;}.ml-2,.mx-2{margin-left:8px!important;}.mb-2,.my-2{margin-bottom:8px!important;}.ms-2{margin-inline-start:8px!important;}.me-2{margin-inline-end:8px!important;}.ma-2{margin:8px!important;}.mt-3,.my-3{margin-top:12px!important;}.mr-3,.mx-3{margin-right:12px!important;}.ml-3,.mx-3{margin-left:12px!important;}.mb-3,.my-3{margin-bottom:12px!important;}.ms-3{margin-inline-start:12px!important;}.me-3{margin-inline-end:12px!important;}.ma-3{margin:12px!important;}.mt-4,.my-4{margin-top:16px!important;}.mr-4,.mx-4{margin-right:16px!important;}.ml-4,.mx-4{margin-left:16px!important;}.mb-4,.my-4{margin-bottom:16px!important;}.ms-4{margin-inline-start:16px!important;}.me-4{margin-inline-end:16px!important;}.ma-4{margin:16px!important;}.mt-5,.my-5{margin-top:20px!important;}.mr-5,.mx-5{margin-right:20px!important;}.ml-5,.mx-5{margin-left:20px!important;}.mb-5,.my-5{margin-bottom:20px!important;}.ms-5{margin-inline-start:20px!important;}.me-5{margin-inline-end:20px!important;}.ma-5{margin:20px!important;}.mt-6,.my-6{margin-top:24px!important;}.mr-6,.mx-6{margin-right:24px!important;}.ml-6,.mx-6{margin-left:24px!important;}.mb-6,.my-6{margin-bottom:24px!important;}.ms-6{margin-inline-start:24px!important;}.me-6{margin-inline-end:24px!important;}.ma-6{margin:24px!important;}.mt-7,.my-7{margin-top:28px!important;}.mr-7,.mx-7{margin-right:28px!important;}.ml-7,.mx-7{margin-left:28px!important;}.mb-7,.my-7{margin-bottom:28px!important;}.ms-7{margin-inline-start:28px!important;}.me-7{margin-inline-end:28px!important;}.ma-7{margin:28px!important;}.mt-8,.my-8{margin-top:32px!important;}.mr-8,.mx-8{margin-right:32px!important;}.ml-8,.mx-8{margin-left:32px!important;}.mb-8,.my-8{margin-bottom:32px!important;}.ms-8{margin-inline-start:32px!important;}.me-8{margin-inline-end:32px!important;}.ma-8{margin:32px!important;}.mt-9,.my-9{margin-top:36px!important;}.mr-9,.mx-9{margin-right:36px!important;}.ml-9,.mx-9{margin-left:36px!important;}.mb-9,.my-9{margin-bottom:36px!important;}.ms-9{margin-inline-start:36px!important;}.me-9{margin-inline-end:36px!important;}.ma-9{margin:36px!important;}.mt-10,.my-10{margin-top:40px!important;}.mr-10,.mx-10{margin-right:40px!important;}.ml-10,.mx-10{margin-left:40px!important;}.mb-10,.my-10{margin-bottom:40px!important;}.ms-10{margin-inline-start:40px!important;}.me-10{margin-inline-end:40px!important;}.ma-10{margin:40px!important;}.mt-11,.my-11{margin-top:44px!important;}.mr-11,.mx-11{margin-right:44px!important;}.ml-11,.mx-11{margin-left:44px!important;}.mb-11,.my-11{margin-bottom:44px!important;}.ms-11{margin-inline-start:44px!important;}.me-11{margin-inline-end:44px!important;}.ma-11{margin:44px!important;}.mt-12,.my-12{margin-top:48px!important;}.mr-12,.mx-12{margin-right:48px!important;}.ml-12,.mx-12{margin-left:48px!important;}.mb-12,.my-12{margin-bottom:48px!important;}.ms-12{margin-inline-start:48px!important;}.me-12{margin-inline-end:48px!important;}.ma-12{margin:48px!important;}.mt-13,.my-13{margin-top:52px!important;}.mr-13,.mx-13{margin-right:52px!important;}.ml-13,.mx-13{margin-left:52px!important;}.mb-13,.my-13{margin-bottom:52px!important;}.ms-13{margin-inline-start:52px!important;}.me-13{margin-inline-end:52px!important;}.ma-13{margin:52px!important;}.mt-14,.my-14{margin-top:56px!important;}.mr-14,.mx-14{margin-right:56px!important;}.ml-14,.mx-14{margin-left:56px!important;}.mb-14,.my-14{margin-bottom:56px!important;}.ms-14{margin-inline-start:56px!important;}.me-14{margin-inline-end:56px!important;}.ma-14{margin:56px!important;}.mt-15,.my-15{margin-top:60px!important;}.mr-15,.mx-15{margin-right:60px!important;}.ml-15,.mx-15{margin-left:60px!important;}.mb-15,.my-15{margin-bottom:60px!important;}.ms-15{margin-inline-start:60px!important;}.me-15{margin-inline-end:60px!important;}.ma-15{margin:60px!important;}.mt-16,.my-16{margin-top:64px!important;}.mr-16,.mx-16{margin-right:64px!important;}.ml-16,.mx-16{margin-left:64px!important;}.mb-16,.my-16{margin-bottom:64px!important;}.ms-16{margin-inline-start:64px!important;}.me-16{margin-inline-end:64px!important;}.ma-16{margin:64px!important;}.mt-auto,.my-auto{margin-top:auto!important;}.mr-auto,.mx-auto{margin-right:auto!important;}.ml-auto,.mx-auto{margin-left:auto!important;}.mb-auto,.my-auto{margin-bottom:auto!important;}.ms-auto{margin-inline-start:auto!important;}.me-auto{margin-inline-end:auto!important;}.ma-auto{margin:auto!important;}.pt-0,.py-0{padding-top:0!important;}.pr-0,.px-0{padding-right:0!important;}.pl-0,.px-0{padding-left:0!important;}.pb-0,.py-0{padding-bottom:0!important;}.ps-0{padding-inline-start:0!important;}.pe-0{padding-inline-end:0!important;}.pa-0{padding:0!important;}.pt-1,.py-1{padding-top:4px!important;}.pr-1,.px-1{padding-right:4px!important;}.pl-1,.px-1{padding-left:4px!important;}.pb-1,.py-1{padding-bottom:4px!important;}.ps-1{padding-inline-start:4px!important;}.pe-1{padding-inline-end:4px!important;}.pa-1{padding:4px!important;}.pt-2,.py-2{padding-top:8px!important;}.pr-2,.px-2{padding-right:8px!important;}.pl-2,.px-2{padding-left:8px!important;}.pb-2,.py-2{padding-bottom:8px!important;}.ps-2{padding-inline-start:8px!important;}.pe-2{padding-inline-end:8px!important;}.pa-2{padding:8px!important;}.pt-3,.py-3{padding-top:12px!important;}.pr-3,.px-3{padding-right:12px!important;}.pl-3,.px-3{padding-left:12px!important;}.pb-3,.py-3{padding-bottom:12px!important;}.ps-3{padding-inline-start:12px!important;}.pe-3{padding-inline-end:12px!important;}.pa-3{padding:12px!important;}.pt-4,.py-4{padding-top:16px!important;}.pr-4,.px-4{padding-right:16px!important;}.pl-4,.px-4{padding-left:16px!important;}.pb-4,.py-4{padding-bottom:16px!important;}.ps-4{padding-inline-start:16px!important;}.pe-4{padding-inline-end:16px!important;}.pa-4{padding:16px!important;}.pt-5,.py-5{padding-top:20px!important;}.pr-5,.px-5{padding-right:20px!important;}.pl-5,.px-5{padding-left:20px!important;}.pb-5,.py-5{padding-bottom:20px!important;}.ps-5{padding-inline-start:20px!important;}.pe-5{padding-inline-end:20px!important;}.pa-5{padding:20px!important;}.pt-6,.py-6{padding-top:24px!important;}.pr-6,.px-6{padding-right:24px!important;}.pl-6,.px-6{padding-left:24px!important;}.pb-6,.py-6{padding-bottom:24px!important;}.ps-6{padding-inline-start:24px!important;}.pe-6{padding-inline-end:24px!important;}.pa-6{padding:24px!important;}.pt-7,.py-7{padding-top:28px!important;}.pr-7,.px-7{padding-right:28px!important;}.pl-7,.px-7{padding-left:28px!important;}.pb-7,.py-7{padding-bottom:28px!important;}.ps-7{padding-inline-start:28px!important;}.pe-7{padding-inline-end:28px!important;}.pa-7{padding:28px!important;}.pt-8,.py-8{padding-top:32px!important;}.pr-8,.px-8{padding-right:32px!important;}.pl-8,.px-8{padding-left:32px!important;}.pb-8,.py-8{padding-bottom:32px!important;}.ps-8{padding-inline-start:32px!important;}.pe-8{padding-inline-end:32px!important;}.pa-8{padding:32px!important;}.pt-9,.py-9{padding-top:36px!important;}.pr-9,.px-9{padding-right:36px!important;}.pl-9,.px-9{padding-left:36px!important;}.pb-9,.py-9{padding-bottom:36px!important;}.ps-9{padding-inline-start:36px!important;}.pe-9{padding-inline-end:36px!important;}.pa-9{padding:36px!important;}.pt-10,.py-10{padding-top:40px!important;}.pr-10,.px-10{padding-right:40px!important;}.pl-10,.px-10{padding-left:40px!important;}.pb-10,.py-10{padding-bottom:40px!important;}.ps-10{padding-inline-start:40px!important;}.pe-10{padding-inline-end:40px!important;}.pa-10{padding:40px!important;}.pt-11,.py-11{padding-top:44px!important;}.pr-11,.px-11{padding-right:44px!important;}.pl-11,.px-11{padding-left:44px!important;}.pb-11,.py-11{padding-bottom:44px!important;}.ps-11{padding-inline-start:44px!important;}.pe-11{padding-inline-end:44px!important;}.pa-11{padding:44px!important;}.pt-12,.py-12{padding-top:48px!important;}.pr-12,.px-12{padding-right:48px!important;}.pl-12,.px-12{padding-left:48px!important;}.pb-12,.py-12{padding-bottom:48px!important;}.ps-12{padding-inline-start:48px!important;}.pe-12{padding-inline-end:48px!important;}.pa-12{padding:48px!important;}.pt-13,.py-13{padding-top:52px!important;}.pr-13,.px-13{padding-right:52px!important;}.pl-13,.px-13{padding-left:52px!important;}.pb-13,.py-13{padding-bottom:52px!important;}.ps-13{padding-inline-start:52px!important;}.pe-13{padding-inline-end:52px!important;}.pa-13{padding:52px!important;}.pt-14,.py-14{padding-top:56px!important;}.pr-14,.px-14{padding-right:56px!important;}.pl-14,.px-14{padding-left:56px!important;}.pb-14,.py-14{padding-bottom:56px!important;}.ps-14{padding-inline-start:56px!important;}.pe-14{padding-inline-end:56px!important;}.pa-14{padding:56px!important;}.pt-15,.py-15{padding-top:60px!important;}.pr-15,.px-15{padding-right:60px!important;}.pl-15,.px-15{padding-left:60px!important;}.pb-15,.py-15{padding-bottom:60px!important;}.ps-15{padding-inline-start:60px!important;}.pe-15{padding-inline-end:60px!important;}.pa-15{padding:60px!important;}.pt-16,.py-16{padding-top:64px!important;}.pr-16,.px-16{padding-right:64px!important;}.pl-16,.px-16{padding-left:64px!important;}.pb-16,.py-16{padding-bottom:64px!important;}.ps-16{padding-inline-start:64px!important;}.pe-16{padding-inline-end:64px!important;}.pa-16{padding:64px!important;}.pt-auto,.py-auto{padding-top:auto!important;}.pr-auto,.px-auto{padding-right:auto!important;}.pl-auto,.px-auto{padding-left:auto!important;}.pb-auto,.py-auto{padding-bottom:auto!important;}.ps-auto{padding-inline-start:auto!important;}.pe-auto{padding-inline-end:auto!important;}.pa-auto{padding:auto!important;}.mt-n1,.my-n1{margin-top:-4px!important;}.mr-n1,.mx-n1{margin-right:-4px!important;}.ml-n1,.mx-n1{margin-left:-4px!important;}.mb-n1,.my-n1{margin-bottom:-4px!important;}.ms-n1{margin-inline-start:-4px!important;}.me-n1{margin-inline-end:-4px!important;}.ma-n1{margin:-4px!important;}.mt-n2,.my-n2{margin-top:-8px!important;}.mr-n2,.mx-n2{margin-right:-8px!important;}.ml-n2,.mx-n2{margin-left:-8px!important;}.mb-n2,.my-n2{margin-bottom:-8px!important;}.ms-n2{margin-inline-start:-8px!important;}.me-n2{margin-inline-end:-8px!important;}.ma-n2{margin:-8px!important;}.mt-n3,.my-n3{margin-top:-12px!important;}.mr-n3,.mx-n3{margin-right:-12px!important;}.ml-n3,.mx-n3{margin-left:-12px!important;}.mb-n3,.my-n3{margin-bottom:-12px!important;}.ms-n3{margin-inline-start:-12px!important;}.me-n3{margin-inline-end:-12px!important;}.ma-n3{margin:-12px!important;}.mt-n4,.my-n4{margin-top:-16px!important;}.mr-n4,.mx-n4{margin-right:-16px!important;}.ml-n4,.mx-n4{margin-left:-16px!important;}.mb-n4,.my-n4{margin-bottom:-16px!important;}.ms-n4{margin-inline-start:-16px!important;}.me-n4{margin-inline-end:-16px!important;}.ma-n4{margin:-16px!important;}.mt-n5,.my-n5{margin-top:-20px!important;}.mr-n5,.mx-n5{margin-right:-20px!important;}.ml-n5,.mx-n5{margin-left:-20px!important;}.mb-n5,.my-n5{margin-bottom:-20px!important;}.ms-n5{margin-inline-start:-20px!important;}.me-n5{margin-inline-end:-20px!important;}.ma-n5{margin:-20px!important;}.mt-n6,.my-n6{margin-top:-24px!important;}.mr-n6,.mx-n6{margin-right:-24px!important;}.ml-n6,.mx-n6{margin-left:-24px!important;}.mb-n6,.my-n6{margin-bottom:-24px!important;}.ms-n6{margin-inline-start:-24px!important;}.me-n6{margin-inline-end:-24px!important;}.ma-n6{margin:-24px!important;}.mt-n7,.my-n7{margin-top:-28px!important;}.mr-n7,.mx-n7{margin-right:-28px!important;}.ml-n7,.mx-n7{margin-left:-28px!important;}.mb-n7,.my-n7{margin-bottom:-28px!important;}.ms-n7{margin-inline-start:-28px!important;}.me-n7{margin-inline-end:-28px!important;}.ma-n7{margin:-28px!important;}.mt-n8,.my-n8{margin-top:-32px!important;}.mr-n8,.mx-n8{margin-right:-32px!important;}.ml-n8,.mx-n8{margin-left:-32px!important;}.mb-n8,.my-n8{margin-bottom:-32px!important;}.ms-n8{margin-inline-start:-32px!important;}.me-n8{margin-inline-end:-32px!important;}.ma-n8{margin:-32px!important;}.mt-n9,.my-n9{margin-top:-36px!important;}.mr-n9,.mx-n9{margin-right:-36px!important;}.ml-n9,.mx-n9{margin-left:-36px!important;}.mb-n9,.my-n9{margin-bottom:-36px!important;}.ms-n9{margin-inline-start:-36px!important;}.me-n9{margin-inline-end:-36px!important;}.ma-n9{margin:-36px!important;}.mt-n10,.my-n10{margin-top:-40px!important;}.mr-n10,.mx-n10{margin-right:-40px!important;}.ml-n10,.mx-n10{margin-left:-40px!important;}.mb-n10,.my-n10{margin-bottom:-40px!important;}.ms-n10{margin-inline-start:-40px!important;}.me-n10{margin-inline-end:-40px!important;}.ma-n10{margin:-40px!important;}.mt-n11,.my-n11{margin-top:-44px!important;}.mr-n11,.mx-n11{margin-right:-44px!important;}.ml-n11,.mx-n11{margin-left:-44px!important;}.mb-n11,.my-n11{margin-bottom:-44px!important;}.ms-n11{margin-inline-start:-44px!important;}.me-n11{margin-inline-end:-44px!important;}.ma-n11{margin:-44px!important;}.mt-n12,.my-n12{margin-top:-48px!important;}.mr-n12,.mx-n12{margin-right:-48px!important;}.ml-n12,.mx-n12{margin-left:-48px!important;}.mb-n12,.my-n12{margin-bottom:-48px!important;}.ms-n12{margin-inline-start:-48px!important;}.me-n12{margin-inline-end:-48px!important;}.ma-n12{margin:-48px!important;}.mt-n13,.my-n13{margin-top:-52px!important;}.mr-n13,.mx-n13{margin-right:-52px!important;}.ml-n13,.mx-n13{margin-left:-52px!important;}.mb-n13,.my-n13{margin-bottom:-52px!important;}.ms-n13{margin-inline-start:-52px!important;}.me-n13{margin-inline-end:-52px!important;}.ma-n13{margin:-52px!important;}.mt-n14,.my-n14{margin-top:-56px!important;}.mr-n14,.mx-n14{margin-right:-56px!important;}.ml-n14,.mx-n14{margin-left:-56px!important;}.mb-n14,.my-n14{margin-bottom:-56px!important;}.ms-n14{margin-inline-start:-56px!important;}.me-n14{margin-inline-end:-56px!important;}.ma-n14{margin:-56px!important;}.mt-n15,.my-n15{margin-top:-60px!important;}.mr-n15,.mx-n15{margin-right:-60px!important;}.ml-n15,.mx-n15{margin-left:-60px!important;}.mb-n15,.my-n15{margin-bottom:-60px!important;}.ms-n15{margin-inline-start:-60px!important;}.me-n15{margin-inline-end:-60px!important;}.ma-n15{margin:-60px!important;}.mt-n16,.my-n16{margin-top:-64px!important;}.mr-n16,.mx-n16{margin-right:-64px!important;}.ml-n16,.mx-n16{margin-left:-64px!important;}.mb-n16,.my-n16{margin-bottom:-64px!important;}.ms-n16{margin-inline-start:-64px!important;}.me-n16{margin-inline-end:-64px!important;}.ma-n16{margin:-64px!important;}@media screen and (min-width:600px){.mt-sm-0,.my-sm-0{margin-top:0!important;}.mr-sm-0,.mx-sm-0{margin-right:0!important;}.ml-sm-0,.mx-sm-0{margin-left:0!important;}.mb-sm-0,.my-sm-0{margin-bottom:0!important;}.ms-sm-0{margin-inline-start:0!important;}.me-sm-0{margin-inline-end:0!important;}.ma-sm-0{margin:0!important;}.mt-sm-1,.my-sm-1{margin-top:4px!important;}.mr-sm-1,.mx-sm-1{margin-right:4px!important;}.ml-sm-1,.mx-sm-1{margin-left:4px!important;}.mb-sm-1,.my-sm-1{margin-bottom:4px!important;}.ms-sm-1{margin-inline-start:4px!important;}.me-sm-1{margin-inline-end:4px!important;}.ma-sm-1{margin:4px!important;}.mt-sm-2,.my-sm-2{margin-top:8px!important;}.mr-sm-2,.mx-sm-2{margin-right:8px!important;}.ml-sm-2,.mx-sm-2{margin-left:8px!important;}.mb-sm-2,.my-sm-2{margin-bottom:8px!important;}.ms-sm-2{margin-inline-start:8px!important;}.me-sm-2{margin-inline-end:8px!important;}.ma-sm-2{margin:8px!important;}.mt-sm-3,.my-sm-3{margin-top:12px!important;}.mr-sm-3,.mx-sm-3{margin-right:12px!important;}.ml-sm-3,.mx-sm-3{margin-left:12px!important;}.mb-sm-3,.my-sm-3{margin-bottom:12px!important;}.ms-sm-3{margin-inline-start:12px!important;}.me-sm-3{margin-inline-end:12px!important;}.ma-sm-3{margin:12px!important;}.mt-sm-4,.my-sm-4{margin-top:16px!important;}.mr-sm-4,.mx-sm-4{margin-right:16px!important;}.ml-sm-4,.mx-sm-4{margin-left:16px!important;}.mb-sm-4,.my-sm-4{margin-bottom:16px!important;}.ms-sm-4{margin-inline-start:16px!important;}.me-sm-4{margin-inline-end:16px!important;}.ma-sm-4{margin:16px!important;}.mt-sm-5,.my-sm-5{margin-top:20px!important;}.mr-sm-5,.mx-sm-5{margin-right:20px!important;}.ml-sm-5,.mx-sm-5{margin-left:20px!important;}.mb-sm-5,.my-sm-5{margin-bottom:20px!important;}.ms-sm-5{margin-inline-start:20px!important;}.me-sm-5{margin-inline-end:20px!important;}.ma-sm-5{margin:20px!important;}.mt-sm-6,.my-sm-6{margin-top:24px!important;}.mr-sm-6,.mx-sm-6{margin-right:24px!important;}.ml-sm-6,.mx-sm-6{margin-left:24px!important;}.mb-sm-6,.my-sm-6{margin-bottom:24px!important;}.ms-sm-6{margin-inline-start:24px!important;}.me-sm-6{margin-inline-end:24px!important;}.ma-sm-6{margin:24px!important;}.mt-sm-7,.my-sm-7{margin-top:28px!important;}.mr-sm-7,.mx-sm-7{margin-right:28px!important;}.ml-sm-7,.mx-sm-7{margin-left:28px!important;}.mb-sm-7,.my-sm-7{margin-bottom:28px!important;}.ms-sm-7{margin-inline-start:28px!important;}.me-sm-7{margin-inline-end:28px!important;}.ma-sm-7{margin:28px!important;}.mt-sm-8,.my-sm-8{margin-top:32px!important;}.mr-sm-8,.mx-sm-8{margin-right:32px!important;}.ml-sm-8,.mx-sm-8{margin-left:32px!important;}.mb-sm-8,.my-sm-8{margin-bottom:32px!important;}.ms-sm-8{margin-inline-start:32px!important;}.me-sm-8{margin-inline-end:32px!important;}.ma-sm-8{margin:32px!important;}.mt-sm-9,.my-sm-9{margin-top:36px!important;}.mr-sm-9,.mx-sm-9{margin-right:36px!important;}.ml-sm-9,.mx-sm-9{margin-left:36px!important;}.mb-sm-9,.my-sm-9{margin-bottom:36px!important;}.ms-sm-9{margin-inline-start:36px!important;}.me-sm-9{margin-inline-end:36px!important;}.ma-sm-9{margin:36px!important;}.mt-sm-10,.my-sm-10{margin-top:40px!important;}.mr-sm-10,.mx-sm-10{margin-right:40px!important;}.ml-sm-10,.mx-sm-10{margin-left:40px!important;}.mb-sm-10,.my-sm-10{margin-bottom:40px!important;}.ms-sm-10{margin-inline-start:40px!important;}.me-sm-10{margin-inline-end:40px!important;}.ma-sm-10{margin:40px!important;}.mt-sm-11,.my-sm-11{margin-top:44px!important;}.mr-sm-11,.mx-sm-11{margin-right:44px!important;}.ml-sm-11,.mx-sm-11{margin-left:44px!important;}.mb-sm-11,.my-sm-11{margin-bottom:44px!important;}.ms-sm-11{margin-inline-start:44px!important;}.me-sm-11{margin-inline-end:44px!important;}.ma-sm-11{margin:44px!important;}.mt-sm-12,.my-sm-12{margin-top:48px!important;}.mr-sm-12,.mx-sm-12{margin-right:48px!important;}.ml-sm-12,.mx-sm-12{margin-left:48px!important;}.mb-sm-12,.my-sm-12{margin-bottom:48px!important;}.ms-sm-12{margin-inline-start:48px!important;}.me-sm-12{margin-inline-end:48px!important;}.ma-sm-12{margin:48px!important;}.mt-sm-13,.my-sm-13{margin-top:52px!important;}.mr-sm-13,.mx-sm-13{margin-right:52px!important;}.ml-sm-13,.mx-sm-13{margin-left:52px!important;}.mb-sm-13,.my-sm-13{margin-bottom:52px!important;}.ms-sm-13{margin-inline-start:52px!important;}.me-sm-13{margin-inline-end:52px!important;}.ma-sm-13{margin:52px!important;}.mt-sm-14,.my-sm-14{margin-top:56px!important;}.mr-sm-14,.mx-sm-14{margin-right:56px!important;}.ml-sm-14,.mx-sm-14{margin-left:56px!important;}.mb-sm-14,.my-sm-14{margin-bottom:56px!important;}.ms-sm-14{margin-inline-start:56px!important;}.me-sm-14{margin-inline-end:56px!important;}.ma-sm-14{margin:56px!important;}.mt-sm-15,.my-sm-15{margin-top:60px!important;}.mr-sm-15,.mx-sm-15{margin-right:60px!important;}.ml-sm-15,.mx-sm-15{margin-left:60px!important;}.mb-sm-15,.my-sm-15{margin-bottom:60px!important;}.ms-sm-15{margin-inline-start:60px!important;}.me-sm-15{margin-inline-end:60px!important;}.ma-sm-15{margin:60px!important;}.mt-sm-16,.my-sm-16{margin-top:64px!important;}.mr-sm-16,.mx-sm-16{margin-right:64px!important;}.ml-sm-16,.mx-sm-16{margin-left:64px!important;}.mb-sm-16,.my-sm-16{margin-bottom:64px!important;}.ms-sm-16{margin-inline-start:64px!important;}.me-sm-16{margin-inline-end:64px!important;}.ma-sm-16{margin:64px!important;}.mt-sm-auto,.my-sm-auto{margin-top:auto!important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important;}.ms-sm-auto{margin-inline-start:auto!important;}.me-sm-auto{margin-inline-end:auto!important;}.ma-sm-auto{margin:auto!important;}.pt-sm-0,.py-sm-0{padding-top:0!important;}.pr-sm-0,.px-sm-0{padding-right:0!important;}.pl-sm-0,.px-sm-0{padding-left:0!important;}.pb-sm-0,.py-sm-0{padding-bottom:0!important;}.ps-sm-0{padding-inline-start:0!important;}.pe-sm-0{padding-inline-end:0!important;}.pa-sm-0{padding:0!important;}.pt-sm-1,.py-sm-1{padding-top:4px!important;}.pr-sm-1,.px-sm-1{padding-right:4px!important;}.pl-sm-1,.px-sm-1{padding-left:4px!important;}.pb-sm-1,.py-sm-1{padding-bottom:4px!important;}.ps-sm-1{padding-inline-start:4px!important;}.pe-sm-1{padding-inline-end:4px!important;}.pa-sm-1{padding:4px!important;}.pt-sm-2,.py-sm-2{padding-top:8px!important;}.pr-sm-2,.px-sm-2{padding-right:8px!important;}.pl-sm-2,.px-sm-2{padding-left:8px!important;}.pb-sm-2,.py-sm-2{padding-bottom:8px!important;}.ps-sm-2{padding-inline-start:8px!important;}.pe-sm-2{padding-inline-end:8px!important;}.pa-sm-2{padding:8px!important;}.pt-sm-3,.py-sm-3{padding-top:12px!important;}.pr-sm-3,.px-sm-3{padding-right:12px!important;}.pl-sm-3,.px-sm-3{padding-left:12px!important;}.pb-sm-3,.py-sm-3{padding-bottom:12px!important;}.ps-sm-3{padding-inline-start:12px!important;}.pe-sm-3{padding-inline-end:12px!important;}.pa-sm-3{padding:12px!important;}.pt-sm-4,.py-sm-4{padding-top:16px!important;}.pr-sm-4,.px-sm-4{padding-right:16px!important;}.pl-sm-4,.px-sm-4{padding-left:16px!important;}.pb-sm-4,.py-sm-4{padding-bottom:16px!important;}.ps-sm-4{padding-inline-start:16px!important;}.pe-sm-4{padding-inline-end:16px!important;}.pa-sm-4{padding:16px!important;}.pt-sm-5,.py-sm-5{padding-top:20px!important;}.pr-sm-5,.px-sm-5{padding-right:20px!important;}.pl-sm-5,.px-sm-5{padding-left:20px!important;}.pb-sm-5,.py-sm-5{padding-bottom:20px!important;}.ps-sm-5{padding-inline-start:20px!important;}.pe-sm-5{padding-inline-end:20px!important;}.pa-sm-5{padding:20px!important;}.pt-sm-6,.py-sm-6{padding-top:24px!important;}.pr-sm-6,.px-sm-6{padding-right:24px!important;}.pl-sm-6,.px-sm-6{padding-left:24px!important;}.pb-sm-6,.py-sm-6{padding-bottom:24px!important;}.ps-sm-6{padding-inline-start:24px!important;}.pe-sm-6{padding-inline-end:24px!important;}.pa-sm-6{padding:24px!important;}.pt-sm-7,.py-sm-7{padding-top:28px!important;}.pr-sm-7,.px-sm-7{padding-right:28px!important;}.pl-sm-7,.px-sm-7{padding-left:28px!important;}.pb-sm-7,.py-sm-7{padding-bottom:28px!important;}.ps-sm-7{padding-inline-start:28px!important;}.pe-sm-7{padding-inline-end:28px!important;}.pa-sm-7{padding:28px!important;}.pt-sm-8,.py-sm-8{padding-top:32px!important;}.pr-sm-8,.px-sm-8{padding-right:32px!important;}.pl-sm-8,.px-sm-8{padding-left:32px!important;}.pb-sm-8,.py-sm-8{padding-bottom:32px!important;}.ps-sm-8{padding-inline-start:32px!important;}.pe-sm-8{padding-inline-end:32px!important;}.pa-sm-8{padding:32px!important;}.pt-sm-9,.py-sm-9{padding-top:36px!important;}.pr-sm-9,.px-sm-9{padding-right:36px!important;}.pl-sm-9,.px-sm-9{padding-left:36px!important;}.pb-sm-9,.py-sm-9{padding-bottom:36px!important;}.ps-sm-9{padding-inline-start:36px!important;}.pe-sm-9{padding-inline-end:36px!important;}.pa-sm-9{padding:36px!important;}.pt-sm-10,.py-sm-10{padding-top:40px!important;}.pr-sm-10,.px-sm-10{padding-right:40px!important;}.pl-sm-10,.px-sm-10{padding-left:40px!important;}.pb-sm-10,.py-sm-10{padding-bottom:40px!important;}.ps-sm-10{padding-inline-start:40px!important;}.pe-sm-10{padding-inline-end:40px!important;}.pa-sm-10{padding:40px!important;}.pt-sm-11,.py-sm-11{padding-top:44px!important;}.pr-sm-11,.px-sm-11{padding-right:44px!important;}.pl-sm-11,.px-sm-11{padding-left:44px!important;}.pb-sm-11,.py-sm-11{padding-bottom:44px!important;}.ps-sm-11{padding-inline-start:44px!important;}.pe-sm-11{padding-inline-end:44px!important;}.pa-sm-11{padding:44px!important;}.pt-sm-12,.py-sm-12{padding-top:48px!important;}.pr-sm-12,.px-sm-12{padding-right:48px!important;}.pl-sm-12,.px-sm-12{padding-left:48px!important;}.pb-sm-12,.py-sm-12{padding-bottom:48px!important;}.ps-sm-12{padding-inline-start:48px!important;}.pe-sm-12{padding-inline-end:48px!important;}.pa-sm-12{padding:48px!important;}.pt-sm-13,.py-sm-13{padding-top:52px!important;}.pr-sm-13,.px-sm-13{padding-right:52px!important;}.pl-sm-13,.px-sm-13{padding-left:52px!important;}.pb-sm-13,.py-sm-13{padding-bottom:52px!important;}.ps-sm-13{padding-inline-start:52px!important;}.pe-sm-13{padding-inline-end:52px!important;}.pa-sm-13{padding:52px!important;}.pt-sm-14,.py-sm-14{padding-top:56px!important;}.pr-sm-14,.px-sm-14{padding-right:56px!important;}.pl-sm-14,.px-sm-14{padding-left:56px!important;}.pb-sm-14,.py-sm-14{padding-bottom:56px!important;}.ps-sm-14{padding-inline-start:56px!important;}.pe-sm-14{padding-inline-end:56px!important;}.pa-sm-14{padding:56px!important;}.pt-sm-15,.py-sm-15{padding-top:60px!important;}.pr-sm-15,.px-sm-15{padding-right:60px!important;}.pl-sm-15,.px-sm-15{padding-left:60px!important;}.pb-sm-15,.py-sm-15{padding-bottom:60px!important;}.ps-sm-15{padding-inline-start:60px!important;}.pe-sm-15{padding-inline-end:60px!important;}.pa-sm-15{padding:60px!important;}.pt-sm-16,.py-sm-16{padding-top:64px!important;}.pr-sm-16,.px-sm-16{padding-right:64px!important;}.pl-sm-16,.px-sm-16{padding-left:64px!important;}.pb-sm-16,.py-sm-16{padding-bottom:64px!important;}.ps-sm-16{padding-inline-start:64px!important;}.pe-sm-16{padding-inline-end:64px!important;}.pa-sm-16{padding:64px!important;}.pt-sm-auto,.py-sm-auto{padding-top:auto!important;}.pr-sm-auto,.px-sm-auto{padding-right:auto!important;}.pl-sm-auto,.px-sm-auto{padding-left:auto!important;}.pb-sm-auto,.py-sm-auto{padding-bottom:auto!important;}.ps-sm-auto{padding-inline-start:auto!important;}.pe-sm-auto{padding-inline-end:auto!important;}.pa-sm-auto{padding:auto!important;}.mt-sm-n1,.my-sm-n1{margin-top:-4px!important;}.mr-sm-n1,.mx-sm-n1{margin-right:-4px!important;}.ml-sm-n1,.mx-sm-n1{margin-left:-4px!important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-4px!important;}.ms-sm-n1{margin-inline-start:-4px!important;}.me-sm-n1{margin-inline-end:-4px!important;}.ma-sm-n1{margin:-4px!important;}.mt-sm-n2,.my-sm-n2{margin-top:-8px!important;}.mr-sm-n2,.mx-sm-n2{margin-right:-8px!important;}.ml-sm-n2,.mx-sm-n2{margin-left:-8px!important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-8px!important;}.ms-sm-n2{margin-inline-start:-8px!important;}.me-sm-n2{margin-inline-end:-8px!important;}.ma-sm-n2{margin:-8px!important;}.mt-sm-n3,.my-sm-n3{margin-top:-12px!important;}.mr-sm-n3,.mx-sm-n3{margin-right:-12px!important;}.ml-sm-n3,.mx-sm-n3{margin-left:-12px!important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-12px!important;}.ms-sm-n3{margin-inline-start:-12px!important;}.me-sm-n3{margin-inline-end:-12px!important;}.ma-sm-n3{margin:-12px!important;}.mt-sm-n4,.my-sm-n4{margin-top:-16px!important;}.mr-sm-n4,.mx-sm-n4{margin-right:-16px!important;}.ml-sm-n4,.mx-sm-n4{margin-left:-16px!important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-16px!important;}.ms-sm-n4{margin-inline-start:-16px!important;}.me-sm-n4{margin-inline-end:-16px!important;}.ma-sm-n4{margin:-16px!important;}.mt-sm-n5,.my-sm-n5{margin-top:-20px!important;}.mr-sm-n5,.mx-sm-n5{margin-right:-20px!important;}.ml-sm-n5,.mx-sm-n5{margin-left:-20px!important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-20px!important;}.ms-sm-n5{margin-inline-start:-20px!important;}.me-sm-n5{margin-inline-end:-20px!important;}.ma-sm-n5{margin:-20px!important;}.mt-sm-n6,.my-sm-n6{margin-top:-24px!important;}.mr-sm-n6,.mx-sm-n6{margin-right:-24px!important;}.ml-sm-n6,.mx-sm-n6{margin-left:-24px!important;}.mb-sm-n6,.my-sm-n6{margin-bottom:-24px!important;}.ms-sm-n6{margin-inline-start:-24px!important;}.me-sm-n6{margin-inline-end:-24px!important;}.ma-sm-n6{margin:-24px!important;}.mt-sm-n7,.my-sm-n7{margin-top:-28px!important;}.mr-sm-n7,.mx-sm-n7{margin-right:-28px!important;}.ml-sm-n7,.mx-sm-n7{margin-left:-28px!important;}.mb-sm-n7,.my-sm-n7{margin-bottom:-28px!important;}.ms-sm-n7{margin-inline-start:-28px!important;}.me-sm-n7{margin-inline-end:-28px!important;}.ma-sm-n7{margin:-28px!important;}.mt-sm-n8,.my-sm-n8{margin-top:-32px!important;}.mr-sm-n8,.mx-sm-n8{margin-right:-32px!important;}.ml-sm-n8,.mx-sm-n8{margin-left:-32px!important;}.mb-sm-n8,.my-sm-n8{margin-bottom:-32px!important;}.ms-sm-n8{margin-inline-start:-32px!important;}.me-sm-n8{margin-inline-end:-32px!important;}.ma-sm-n8{margin:-32px!important;}.mt-sm-n9,.my-sm-n9{margin-top:-36px!important;}.mr-sm-n9,.mx-sm-n9{margin-right:-36px!important;}.ml-sm-n9,.mx-sm-n9{margin-left:-36px!important;}.mb-sm-n9,.my-sm-n9{margin-bottom:-36px!important;}.ms-sm-n9{margin-inline-start:-36px!important;}.me-sm-n9{margin-inline-end:-36px!important;}.ma-sm-n9{margin:-36px!important;}.mt-sm-n10,.my-sm-n10{margin-top:-40px!important;}.mr-sm-n10,.mx-sm-n10{margin-right:-40px!important;}.ml-sm-n10,.mx-sm-n10{margin-left:-40px!important;}.mb-sm-n10,.my-sm-n10{margin-bottom:-40px!important;}.ms-sm-n10{margin-inline-start:-40px!important;}.me-sm-n10{margin-inline-end:-40px!important;}.ma-sm-n10{margin:-40px!important;}.mt-sm-n11,.my-sm-n11{margin-top:-44px!important;}.mr-sm-n11,.mx-sm-n11{margin-right:-44px!important;}.ml-sm-n11,.mx-sm-n11{margin-left:-44px!important;}.mb-sm-n11,.my-sm-n11{margin-bottom:-44px!important;}.ms-sm-n11{margin-inline-start:-44px!important;}.me-sm-n11{margin-inline-end:-44px!important;}.ma-sm-n11{margin:-44px!important;}.mt-sm-n12,.my-sm-n12{margin-top:-48px!important;}.mr-sm-n12,.mx-sm-n12{margin-right:-48px!important;}.ml-sm-n12,.mx-sm-n12{margin-left:-48px!important;}.mb-sm-n12,.my-sm-n12{margin-bottom:-48px!important;}.ms-sm-n12{margin-inline-start:-48px!important;}.me-sm-n12{margin-inline-end:-48px!important;}.ma-sm-n12{margin:-48px!important;}.mt-sm-n13,.my-sm-n13{margin-top:-52px!important;}.mr-sm-n13,.mx-sm-n13{margin-right:-52px!important;}.ml-sm-n13,.mx-sm-n13{margin-left:-52px!important;}.mb-sm-n13,.my-sm-n13{margin-bottom:-52px!important;}.ms-sm-n13{margin-inline-start:-52px!important;}.me-sm-n13{margin-inline-end:-52px!important;}.ma-sm-n13{margin:-52px!important;}.mt-sm-n14,.my-sm-n14{margin-top:-56px!important;}.mr-sm-n14,.mx-sm-n14{margin-right:-56px!important;}.ml-sm-n14,.mx-sm-n14{margin-left:-56px!important;}.mb-sm-n14,.my-sm-n14{margin-bottom:-56px!important;}.ms-sm-n14{margin-inline-start:-56px!important;}.me-sm-n14{margin-inline-end:-56px!important;}.ma-sm-n14{margin:-56px!important;}.mt-sm-n15,.my-sm-n15{margin-top:-60px!important;}.mr-sm-n15,.mx-sm-n15{margin-right:-60px!important;}.ml-sm-n15,.mx-sm-n15{margin-left:-60px!important;}.mb-sm-n15,.my-sm-n15{margin-bottom:-60px!important;}.ms-sm-n15{margin-inline-start:-60px!important;}.me-sm-n15{margin-inline-end:-60px!important;}.ma-sm-n15{margin:-60px!important;}.mt-sm-n16,.my-sm-n16{margin-top:-64px!important;}.mr-sm-n16,.mx-sm-n16{margin-right:-64px!important;}.ml-sm-n16,.mx-sm-n16{margin-left:-64px!important;}.mb-sm-n16,.my-sm-n16{margin-bottom:-64px!important;}.ms-sm-n16{margin-inline-start:-64px!important;}.me-sm-n16{margin-inline-end:-64px!important;}.ma-sm-n16{margin:-64px!important;}}@media screen and (min-width:960px){.mt-md-0,.my-md-0{margin-top:0!important;}.mr-md-0,.mx-md-0{margin-right:0!important;}.ml-md-0,.mx-md-0{margin-left:0!important;}.mb-md-0,.my-md-0{margin-bottom:0!important;}.ms-md-0{margin-inline-start:0!important;}.me-md-0{margin-inline-end:0!important;}.ma-md-0{margin:0!important;}.mt-md-1,.my-md-1{margin-top:4px!important;}.mr-md-1,.mx-md-1{margin-right:4px!important;}.ml-md-1,.mx-md-1{margin-left:4px!important;}.mb-md-1,.my-md-1{margin-bottom:4px!important;}.ms-md-1{margin-inline-start:4px!important;}.me-md-1{margin-inline-end:4px!important;}.ma-md-1{margin:4px!important;}.mt-md-2,.my-md-2{margin-top:8px!important;}.mr-md-2,.mx-md-2{margin-right:8px!important;}.ml-md-2,.mx-md-2{margin-left:8px!important;}.mb-md-2,.my-md-2{margin-bottom:8px!important;}.ms-md-2{margin-inline-start:8px!important;}.me-md-2{margin-inline-end:8px!important;}.ma-md-2{margin:8px!important;}.mt-md-3,.my-md-3{margin-top:12px!important;}.mr-md-3,.mx-md-3{margin-right:12px!important;}.ml-md-3,.mx-md-3{margin-left:12px!important;}.mb-md-3,.my-md-3{margin-bottom:12px!important;}.ms-md-3{margin-inline-start:12px!important;}.me-md-3{margin-inline-end:12px!important;}.ma-md-3{margin:12px!important;}.mt-md-4,.my-md-4{margin-top:16px!important;}.mr-md-4,.mx-md-4{margin-right:16px!important;}.ml-md-4,.mx-md-4{margin-left:16px!important;}.mb-md-4,.my-md-4{margin-bottom:16px!important;}.ms-md-4{margin-inline-start:16px!important;}.me-md-4{margin-inline-end:16px!important;}.ma-md-4{margin:16px!important;}.mt-md-5,.my-md-5{margin-top:20px!important;}.mr-md-5,.mx-md-5{margin-right:20px!important;}.ml-md-5,.mx-md-5{margin-left:20px!important;}.mb-md-5,.my-md-5{margin-bottom:20px!important;}.ms-md-5{margin-inline-start:20px!important;}.me-md-5{margin-inline-end:20px!important;}.ma-md-5{margin:20px!important;}.mt-md-6,.my-md-6{margin-top:24px!important;}.mr-md-6,.mx-md-6{margin-right:24px!important;}.ml-md-6,.mx-md-6{margin-left:24px!important;}.mb-md-6,.my-md-6{margin-bottom:24px!important;}.ms-md-6{margin-inline-start:24px!important;}.me-md-6{margin-inline-end:24px!important;}.ma-md-6{margin:24px!important;}.mt-md-7,.my-md-7{margin-top:28px!important;}.mr-md-7,.mx-md-7{margin-right:28px!important;}.ml-md-7,.mx-md-7{margin-left:28px!important;}.mb-md-7,.my-md-7{margin-bottom:28px!important;}.ms-md-7{margin-inline-start:28px!important;}.me-md-7{margin-inline-end:28px!important;}.ma-md-7{margin:28px!important;}.mt-md-8,.my-md-8{margin-top:32px!important;}.mr-md-8,.mx-md-8{margin-right:32px!important;}.ml-md-8,.mx-md-8{margin-left:32px!important;}.mb-md-8,.my-md-8{margin-bottom:32px!important;}.ms-md-8{margin-inline-start:32px!important;}.me-md-8{margin-inline-end:32px!important;}.ma-md-8{margin:32px!important;}.mt-md-9,.my-md-9{margin-top:36px!important;}.mr-md-9,.mx-md-9{margin-right:36px!important;}.ml-md-9,.mx-md-9{margin-left:36px!important;}.mb-md-9,.my-md-9{margin-bottom:36px!important;}.ms-md-9{margin-inline-start:36px!important;}.me-md-9{margin-inline-end:36px!important;}.ma-md-9{margin:36px!important;}.mt-md-10,.my-md-10{margin-top:40px!important;}.mr-md-10,.mx-md-10{margin-right:40px!important;}.ml-md-10,.mx-md-10{margin-left:40px!important;}.mb-md-10,.my-md-10{margin-bottom:40px!important;}.ms-md-10{margin-inline-start:40px!important;}.me-md-10{margin-inline-end:40px!important;}.ma-md-10{margin:40px!important;}.mt-md-11,.my-md-11{margin-top:44px!important;}.mr-md-11,.mx-md-11{margin-right:44px!important;}.ml-md-11,.mx-md-11{margin-left:44px!important;}.mb-md-11,.my-md-11{margin-bottom:44px!important;}.ms-md-11{margin-inline-start:44px!important;}.me-md-11{margin-inline-end:44px!important;}.ma-md-11{margin:44px!important;}.mt-md-12,.my-md-12{margin-top:48px!important;}.mr-md-12,.mx-md-12{margin-right:48px!important;}.ml-md-12,.mx-md-12{margin-left:48px!important;}.mb-md-12,.my-md-12{margin-bottom:48px!important;}.ms-md-12{margin-inline-start:48px!important;}.me-md-12{margin-inline-end:48px!important;}.ma-md-12{margin:48px!important;}.mt-md-13,.my-md-13{margin-top:52px!important;}.mr-md-13,.mx-md-13{margin-right:52px!important;}.ml-md-13,.mx-md-13{margin-left:52px!important;}.mb-md-13,.my-md-13{margin-bottom:52px!important;}.ms-md-13{margin-inline-start:52px!important;}.me-md-13{margin-inline-end:52px!important;}.ma-md-13{margin:52px!important;}.mt-md-14,.my-md-14{margin-top:56px!important;}.mr-md-14,.mx-md-14{margin-right:56px!important;}.ml-md-14,.mx-md-14{margin-left:56px!important;}.mb-md-14,.my-md-14{margin-bottom:56px!important;}.ms-md-14{margin-inline-start:56px!important;}.me-md-14{margin-inline-end:56px!important;}.ma-md-14{margin:56px!important;}.mt-md-15,.my-md-15{margin-top:60px!important;}.mr-md-15,.mx-md-15{margin-right:60px!important;}.ml-md-15,.mx-md-15{margin-left:60px!important;}.mb-md-15,.my-md-15{margin-bottom:60px!important;}.ms-md-15{margin-inline-start:60px!important;}.me-md-15{margin-inline-end:60px!important;}.ma-md-15{margin:60px!important;}.mt-md-16,.my-md-16{margin-top:64px!important;}.mr-md-16,.mx-md-16{margin-right:64px!important;}.ml-md-16,.mx-md-16{margin-left:64px!important;}.mb-md-16,.my-md-16{margin-bottom:64px!important;}.ms-md-16{margin-inline-start:64px!important;}.me-md-16{margin-inline-end:64px!important;}.ma-md-16{margin:64px!important;}.mt-md-auto,.my-md-auto{margin-top:auto!important;}.mr-md-auto,.mx-md-auto{margin-right:auto!important;}.ml-md-auto,.mx-md-auto{margin-left:auto!important;}.mb-md-auto,.my-md-auto{margin-bottom:auto!important;}.ms-md-auto{margin-inline-start:auto!important;}.me-md-auto{margin-inline-end:auto!important;}.ma-md-auto{margin:auto!important;}.pt-md-0,.py-md-0{padding-top:0!important;}.pr-md-0,.px-md-0{padding-right:0!important;}.pl-md-0,.px-md-0{padding-left:0!important;}.pb-md-0,.py-md-0{padding-bottom:0!important;}.ps-md-0{padding-inline-start:0!important;}.pe-md-0{padding-inline-end:0!important;}.pa-md-0{padding:0!important;}.pt-md-1,.py-md-1{padding-top:4px!important;}.pr-md-1,.px-md-1{padding-right:4px!important;}.pl-md-1,.px-md-1{padding-left:4px!important;}.pb-md-1,.py-md-1{padding-bottom:4px!important;}.ps-md-1{padding-inline-start:4px!important;}.pe-md-1{padding-inline-end:4px!important;}.pa-md-1{padding:4px!important;}.pt-md-2,.py-md-2{padding-top:8px!important;}.pr-md-2,.px-md-2{padding-right:8px!important;}.pl-md-2,.px-md-2{padding-left:8px!important;}.pb-md-2,.py-md-2{padding-bottom:8px!important;}.ps-md-2{padding-inline-start:8px!important;}.pe-md-2{padding-inline-end:8px!important;}.pa-md-2{padding:8px!important;}.pt-md-3,.py-md-3{padding-top:12px!important;}.pr-md-3,.px-md-3{padding-right:12px!important;}.pl-md-3,.px-md-3{padding-left:12px!important;}.pb-md-3,.py-md-3{padding-bottom:12px!important;}.ps-md-3{padding-inline-start:12px!important;}.pe-md-3{padding-inline-end:12px!important;}.pa-md-3{padding:12px!important;}.pt-md-4,.py-md-4{padding-top:16px!important;}.pr-md-4,.px-md-4{padding-right:16px!important;}.pl-md-4,.px-md-4{padding-left:16px!important;}.pb-md-4,.py-md-4{padding-bottom:16px!important;}.ps-md-4{padding-inline-start:16px!important;}.pe-md-4{padding-inline-end:16px!important;}.pa-md-4{padding:16px!important;}.pt-md-5,.py-md-5{padding-top:20px!important;}.pr-md-5,.px-md-5{padding-right:20px!important;}.pl-md-5,.px-md-5{padding-left:20px!important;}.pb-md-5,.py-md-5{padding-bottom:20px!important;}.ps-md-5{padding-inline-start:20px!important;}.pe-md-5{padding-inline-end:20px!important;}.pa-md-5{padding:20px!important;}.pt-md-6,.py-md-6{padding-top:24px!important;}.pr-md-6,.px-md-6{padding-right:24px!important;}.pl-md-6,.px-md-6{padding-left:24px!important;}.pb-md-6,.py-md-6{padding-bottom:24px!important;}.ps-md-6{padding-inline-start:24px!important;}.pe-md-6{padding-inline-end:24px!important;}.pa-md-6{padding:24px!important;}.pt-md-7,.py-md-7{padding-top:28px!important;}.pr-md-7,.px-md-7{padding-right:28px!important;}.pl-md-7,.px-md-7{padding-left:28px!important;}.pb-md-7,.py-md-7{padding-bottom:28px!important;}.ps-md-7{padding-inline-start:28px!important;}.pe-md-7{padding-inline-end:28px!important;}.pa-md-7{padding:28px!important;}.pt-md-8,.py-md-8{padding-top:32px!important;}.pr-md-8,.px-md-8{padding-right:32px!important;}.pl-md-8,.px-md-8{padding-left:32px!important;}.pb-md-8,.py-md-8{padding-bottom:32px!important;}.ps-md-8{padding-inline-start:32px!important;}.pe-md-8{padding-inline-end:32px!important;}.pa-md-8{padding:32px!important;}.pt-md-9,.py-md-9{padding-top:36px!important;}.pr-md-9,.px-md-9{padding-right:36px!important;}.pl-md-9,.px-md-9{padding-left:36px!important;}.pb-md-9,.py-md-9{padding-bottom:36px!important;}.ps-md-9{padding-inline-start:36px!important;}.pe-md-9{padding-inline-end:36px!important;}.pa-md-9{padding:36px!important;}.pt-md-10,.py-md-10{padding-top:40px!important;}.pr-md-10,.px-md-10{padding-right:40px!important;}.pl-md-10,.px-md-10{padding-left:40px!important;}.pb-md-10,.py-md-10{padding-bottom:40px!important;}.ps-md-10{padding-inline-start:40px!important;}.pe-md-10{padding-inline-end:40px!important;}.pa-md-10{padding:40px!important;}.pt-md-11,.py-md-11{padding-top:44px!important;}.pr-md-11,.px-md-11{padding-right:44px!important;}.pl-md-11,.px-md-11{padding-left:44px!important;}.pb-md-11,.py-md-11{padding-bottom:44px!important;}.ps-md-11{padding-inline-start:44px!important;}.pe-md-11{padding-inline-end:44px!important;}.pa-md-11{padding:44px!important;}.pt-md-12,.py-md-12{padding-top:48px!important;}.pr-md-12,.px-md-12{padding-right:48px!important;}.pl-md-12,.px-md-12{padding-left:48px!important;}.pb-md-12,.py-md-12{padding-bottom:48px!important;}.ps-md-12{padding-inline-start:48px!important;}.pe-md-12{padding-inline-end:48px!important;}.pa-md-12{padding:48px!important;}.pt-md-13,.py-md-13{padding-top:52px!important;}.pr-md-13,.px-md-13{padding-right:52px!important;}.pl-md-13,.px-md-13{padding-left:52px!important;}.pb-md-13,.py-md-13{padding-bottom:52px!important;}.ps-md-13{padding-inline-start:52px!important;}.pe-md-13{padding-inline-end:52px!important;}.pa-md-13{padding:52px!important;}.pt-md-14,.py-md-14{padding-top:56px!important;}.pr-md-14,.px-md-14{padding-right:56px!important;}.pl-md-14,.px-md-14{padding-left:56px!important;}.pb-md-14,.py-md-14{padding-bottom:56px!important;}.ps-md-14{padding-inline-start:56px!important;}.pe-md-14{padding-inline-end:56px!important;}.pa-md-14{padding:56px!important;}.pt-md-15,.py-md-15{padding-top:60px!important;}.pr-md-15,.px-md-15{padding-right:60px!important;}.pl-md-15,.px-md-15{padding-left:60px!important;}.pb-md-15,.py-md-15{padding-bottom:60px!important;}.ps-md-15{padding-inline-start:60px!important;}.pe-md-15{padding-inline-end:60px!important;}.pa-md-15{padding:60px!important;}.pt-md-16,.py-md-16{padding-top:64px!important;}.pr-md-16,.px-md-16{padding-right:64px!important;}.pl-md-16,.px-md-16{padding-left:64px!important;}.pb-md-16,.py-md-16{padding-bottom:64px!important;}.ps-md-16{padding-inline-start:64px!important;}.pe-md-16{padding-inline-end:64px!important;}.pa-md-16{padding:64px!important;}.pt-md-auto,.py-md-auto{padding-top:auto!important;}.pr-md-auto,.px-md-auto{padding-right:auto!important;}.pl-md-auto,.px-md-auto{padding-left:auto!important;}.pb-md-auto,.py-md-auto{padding-bottom:auto!important;}.ps-md-auto{padding-inline-start:auto!important;}.pe-md-auto{padding-inline-end:auto!important;}.pa-md-auto{padding:auto!important;}.mt-md-n1,.my-md-n1{margin-top:-4px!important;}.mr-md-n1,.mx-md-n1{margin-right:-4px!important;}.ml-md-n1,.mx-md-n1{margin-left:-4px!important;}.mb-md-n1,.my-md-n1{margin-bottom:-4px!important;}.ms-md-n1{margin-inline-start:-4px!important;}.me-md-n1{margin-inline-end:-4px!important;}.ma-md-n1{margin:-4px!important;}.mt-md-n2,.my-md-n2{margin-top:-8px!important;}.mr-md-n2,.mx-md-n2{margin-right:-8px!important;}.ml-md-n2,.mx-md-n2{margin-left:-8px!important;}.mb-md-n2,.my-md-n2{margin-bottom:-8px!important;}.ms-md-n2{margin-inline-start:-8px!important;}.me-md-n2{margin-inline-end:-8px!important;}.ma-md-n2{margin:-8px!important;}.mt-md-n3,.my-md-n3{margin-top:-12px!important;}.mr-md-n3,.mx-md-n3{margin-right:-12px!important;}.ml-md-n3,.mx-md-n3{margin-left:-12px!important;}.mb-md-n3,.my-md-n3{margin-bottom:-12px!important;}.ms-md-n3{margin-inline-start:-12px!important;}.me-md-n3{margin-inline-end:-12px!important;}.ma-md-n3{margin:-12px!important;}.mt-md-n4,.my-md-n4{margin-top:-16px!important;}.mr-md-n4,.mx-md-n4{margin-right:-16px!important;}.ml-md-n4,.mx-md-n4{margin-left:-16px!important;}.mb-md-n4,.my-md-n4{margin-bottom:-16px!important;}.ms-md-n4{margin-inline-start:-16px!important;}.me-md-n4{margin-inline-end:-16px!important;}.ma-md-n4{margin:-16px!important;}.mt-md-n5,.my-md-n5{margin-top:-20px!important;}.mr-md-n5,.mx-md-n5{margin-right:-20px!important;}.ml-md-n5,.mx-md-n5{margin-left:-20px!important;}.mb-md-n5,.my-md-n5{margin-bottom:-20px!important;}.ms-md-n5{margin-inline-start:-20px!important;}.me-md-n5{margin-inline-end:-20px!important;}.ma-md-n5{margin:-20px!important;}.mt-md-n6,.my-md-n6{margin-top:-24px!important;}.mr-md-n6,.mx-md-n6{margin-right:-24px!important;}.ml-md-n6,.mx-md-n6{margin-left:-24px!important;}.mb-md-n6,.my-md-n6{margin-bottom:-24px!important;}.ms-md-n6{margin-inline-start:-24px!important;}.me-md-n6{margin-inline-end:-24px!important;}.ma-md-n6{margin:-24px!important;}.mt-md-n7,.my-md-n7{margin-top:-28px!important;}.mr-md-n7,.mx-md-n7{margin-right:-28px!important;}.ml-md-n7,.mx-md-n7{margin-left:-28px!important;}.mb-md-n7,.my-md-n7{margin-bottom:-28px!important;}.ms-md-n7{margin-inline-start:-28px!important;}.me-md-n7{margin-inline-end:-28px!important;}.ma-md-n7{margin:-28px!important;}.mt-md-n8,.my-md-n8{margin-top:-32px!important;}.mr-md-n8,.mx-md-n8{margin-right:-32px!important;}.ml-md-n8,.mx-md-n8{margin-left:-32px!important;}.mb-md-n8,.my-md-n8{margin-bottom:-32px!important;}.ms-md-n8{margin-inline-start:-32px!important;}.me-md-n8{margin-inline-end:-32px!important;}.ma-md-n8{margin:-32px!important;}.mt-md-n9,.my-md-n9{margin-top:-36px!important;}.mr-md-n9,.mx-md-n9{margin-right:-36px!important;}.ml-md-n9,.mx-md-n9{margin-left:-36px!important;}.mb-md-n9,.my-md-n9{margin-bottom:-36px!important;}.ms-md-n9{margin-inline-start:-36px!important;}.me-md-n9{margin-inline-end:-36px!important;}.ma-md-n9{margin:-36px!important;}.mt-md-n10,.my-md-n10{margin-top:-40px!important;}.mr-md-n10,.mx-md-n10{margin-right:-40px!important;}.ml-md-n10,.mx-md-n10{margin-left:-40px!important;}.mb-md-n10,.my-md-n10{margin-bottom:-40px!important;}.ms-md-n10{margin-inline-start:-40px!important;}.me-md-n10{margin-inline-end:-40px!important;}.ma-md-n10{margin:-40px!important;}.mt-md-n11,.my-md-n11{margin-top:-44px!important;}.mr-md-n11,.mx-md-n11{margin-right:-44px!important;}.ml-md-n11,.mx-md-n11{margin-left:-44px!important;}.mb-md-n11,.my-md-n11{margin-bottom:-44px!important;}.ms-md-n11{margin-inline-start:-44px!important;}.me-md-n11{margin-inline-end:-44px!important;}.ma-md-n11{margin:-44px!important;}.mt-md-n12,.my-md-n12{margin-top:-48px!important;}.mr-md-n12,.mx-md-n12{margin-right:-48px!important;}.ml-md-n12,.mx-md-n12{margin-left:-48px!important;}.mb-md-n12,.my-md-n12{margin-bottom:-48px!important;}.ms-md-n12{margin-inline-start:-48px!important;}.me-md-n12{margin-inline-end:-48px!important;}.ma-md-n12{margin:-48px!important;}.mt-md-n13,.my-md-n13{margin-top:-52px!important;}.mr-md-n13,.mx-md-n13{margin-right:-52px!important;}.ml-md-n13,.mx-md-n13{margin-left:-52px!important;}.mb-md-n13,.my-md-n13{margin-bottom:-52px!important;}.ms-md-n13{margin-inline-start:-52px!important;}.me-md-n13{margin-inline-end:-52px!important;}.ma-md-n13{margin:-52px!important;}.mt-md-n14,.my-md-n14{margin-top:-56px!important;}.mr-md-n14,.mx-md-n14{margin-right:-56px!important;}.ml-md-n14,.mx-md-n14{margin-left:-56px!important;}.mb-md-n14,.my-md-n14{margin-bottom:-56px!important;}.ms-md-n14{margin-inline-start:-56px!important;}.me-md-n14{margin-inline-end:-56px!important;}.ma-md-n14{margin:-56px!important;}.mt-md-n15,.my-md-n15{margin-top:-60px!important;}.mr-md-n15,.mx-md-n15{margin-right:-60px!important;}.ml-md-n15,.mx-md-n15{margin-left:-60px!important;}.mb-md-n15,.my-md-n15{margin-bottom:-60px!important;}.ms-md-n15{margin-inline-start:-60px!important;}.me-md-n15{margin-inline-end:-60px!important;}.ma-md-n15{margin:-60px!important;}.mt-md-n16,.my-md-n16{margin-top:-64px!important;}.mr-md-n16,.mx-md-n16{margin-right:-64px!important;}.ml-md-n16,.mx-md-n16{margin-left:-64px!important;}.mb-md-n16,.my-md-n16{margin-bottom:-64px!important;}.ms-md-n16{margin-inline-start:-64px!important;}.me-md-n16{margin-inline-end:-64px!important;}.ma-md-n16{margin:-64px!important;}}@media screen and (min-width:1280px){.mt-lg-0,.my-lg-0{margin-top:0!important;}.mr-lg-0,.mx-lg-0{margin-right:0!important;}.ml-lg-0,.mx-lg-0{margin-left:0!important;}.mb-lg-0,.my-lg-0{margin-bottom:0!important;}.ms-lg-0{margin-inline-start:0!important;}.me-lg-0{margin-inline-end:0!important;}.ma-lg-0{margin:0!important;}.mt-lg-1,.my-lg-1{margin-top:4px!important;}.mr-lg-1,.mx-lg-1{margin-right:4px!important;}.ml-lg-1,.mx-lg-1{margin-left:4px!important;}.mb-lg-1,.my-lg-1{margin-bottom:4px!important;}.ms-lg-1{margin-inline-start:4px!important;}.me-lg-1{margin-inline-end:4px!important;}.ma-lg-1{margin:4px!important;}.mt-lg-2,.my-lg-2{margin-top:8px!important;}.mr-lg-2,.mx-lg-2{margin-right:8px!important;}.ml-lg-2,.mx-lg-2{margin-left:8px!important;}.mb-lg-2,.my-lg-2{margin-bottom:8px!important;}.ms-lg-2{margin-inline-start:8px!important;}.me-lg-2{margin-inline-end:8px!important;}.ma-lg-2{margin:8px!important;}.mt-lg-3,.my-lg-3{margin-top:12px!important;}.mr-lg-3,.mx-lg-3{margin-right:12px!important;}.ml-lg-3,.mx-lg-3{margin-left:12px!important;}.mb-lg-3,.my-lg-3{margin-bottom:12px!important;}.ms-lg-3{margin-inline-start:12px!important;}.me-lg-3{margin-inline-end:12px!important;}.ma-lg-3{margin:12px!important;}.mt-lg-4,.my-lg-4{margin-top:16px!important;}.mr-lg-4,.mx-lg-4{margin-right:16px!important;}.ml-lg-4,.mx-lg-4{margin-left:16px!important;}.mb-lg-4,.my-lg-4{margin-bottom:16px!important;}.ms-lg-4{margin-inline-start:16px!important;}.me-lg-4{margin-inline-end:16px!important;}.ma-lg-4{margin:16px!important;}.mt-lg-5,.my-lg-5{margin-top:20px!important;}.mr-lg-5,.mx-lg-5{margin-right:20px!important;}.ml-lg-5,.mx-lg-5{margin-left:20px!important;}.mb-lg-5,.my-lg-5{margin-bottom:20px!important;}.ms-lg-5{margin-inline-start:20px!important;}.me-lg-5{margin-inline-end:20px!important;}.ma-lg-5{margin:20px!important;}.mt-lg-6,.my-lg-6{margin-top:24px!important;}.mr-lg-6,.mx-lg-6{margin-right:24px!important;}.ml-lg-6,.mx-lg-6{margin-left:24px!important;}.mb-lg-6,.my-lg-6{margin-bottom:24px!important;}.ms-lg-6{margin-inline-start:24px!important;}.me-lg-6{margin-inline-end:24px!important;}.ma-lg-6{margin:24px!important;}.mt-lg-7,.my-lg-7{margin-top:28px!important;}.mr-lg-7,.mx-lg-7{margin-right:28px!important;}.ml-lg-7,.mx-lg-7{margin-left:28px!important;}.mb-lg-7,.my-lg-7{margin-bottom:28px!important;}.ms-lg-7{margin-inline-start:28px!important;}.me-lg-7{margin-inline-end:28px!important;}.ma-lg-7{margin:28px!important;}.mt-lg-8,.my-lg-8{margin-top:32px!important;}.mr-lg-8,.mx-lg-8{margin-right:32px!important;}.ml-lg-8,.mx-lg-8{margin-left:32px!important;}.mb-lg-8,.my-lg-8{margin-bottom:32px!important;}.ms-lg-8{margin-inline-start:32px!important;}.me-lg-8{margin-inline-end:32px!important;}.ma-lg-8{margin:32px!important;}.mt-lg-9,.my-lg-9{margin-top:36px!important;}.mr-lg-9,.mx-lg-9{margin-right:36px!important;}.ml-lg-9,.mx-lg-9{margin-left:36px!important;}.mb-lg-9,.my-lg-9{margin-bottom:36px!important;}.ms-lg-9{margin-inline-start:36px!important;}.me-lg-9{margin-inline-end:36px!important;}.ma-lg-9{margin:36px!important;}.mt-lg-10,.my-lg-10{margin-top:40px!important;}.mr-lg-10,.mx-lg-10{margin-right:40px!important;}.ml-lg-10,.mx-lg-10{margin-left:40px!important;}.mb-lg-10,.my-lg-10{margin-bottom:40px!important;}.ms-lg-10{margin-inline-start:40px!important;}.me-lg-10{margin-inline-end:40px!important;}.ma-lg-10{margin:40px!important;}.mt-lg-11,.my-lg-11{margin-top:44px!important;}.mr-lg-11,.mx-lg-11{margin-right:44px!important;}.ml-lg-11,.mx-lg-11{margin-left:44px!important;}.mb-lg-11,.my-lg-11{margin-bottom:44px!important;}.ms-lg-11{margin-inline-start:44px!important;}.me-lg-11{margin-inline-end:44px!important;}.ma-lg-11{margin:44px!important;}.mt-lg-12,.my-lg-12{margin-top:48px!important;}.mr-lg-12,.mx-lg-12{margin-right:48px!important;}.ml-lg-12,.mx-lg-12{margin-left:48px!important;}.mb-lg-12,.my-lg-12{margin-bottom:48px!important;}.ms-lg-12{margin-inline-start:48px!important;}.me-lg-12{margin-inline-end:48px!important;}.ma-lg-12{margin:48px!important;}.mt-lg-13,.my-lg-13{margin-top:52px!important;}.mr-lg-13,.mx-lg-13{margin-right:52px!important;}.ml-lg-13,.mx-lg-13{margin-left:52px!important;}.mb-lg-13,.my-lg-13{margin-bottom:52px!important;}.ms-lg-13{margin-inline-start:52px!important;}.me-lg-13{margin-inline-end:52px!important;}.ma-lg-13{margin:52px!important;}.mt-lg-14,.my-lg-14{margin-top:56px!important;}.mr-lg-14,.mx-lg-14{margin-right:56px!important;}.ml-lg-14,.mx-lg-14{margin-left:56px!important;}.mb-lg-14,.my-lg-14{margin-bottom:56px!important;}.ms-lg-14{margin-inline-start:56px!important;}.me-lg-14{margin-inline-end:56px!important;}.ma-lg-14{margin:56px!important;}.mt-lg-15,.my-lg-15{margin-top:60px!important;}.mr-lg-15,.mx-lg-15{margin-right:60px!important;}.ml-lg-15,.mx-lg-15{margin-left:60px!important;}.mb-lg-15,.my-lg-15{margin-bottom:60px!important;}.ms-lg-15{margin-inline-start:60px!important;}.me-lg-15{margin-inline-end:60px!important;}.ma-lg-15{margin:60px!important;}.mt-lg-16,.my-lg-16{margin-top:64px!important;}.mr-lg-16,.mx-lg-16{margin-right:64px!important;}.ml-lg-16,.mx-lg-16{margin-left:64px!important;}.mb-lg-16,.my-lg-16{margin-bottom:64px!important;}.ms-lg-16{margin-inline-start:64px!important;}.me-lg-16{margin-inline-end:64px!important;}.ma-lg-16{margin:64px!important;}.mt-lg-auto,.my-lg-auto{margin-top:auto!important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important;}.ms-lg-auto{margin-inline-start:auto!important;}.me-lg-auto{margin-inline-end:auto!important;}.ma-lg-auto{margin:auto!important;}.pt-lg-0,.py-lg-0{padding-top:0!important;}.pr-lg-0,.px-lg-0{padding-right:0!important;}.pl-lg-0,.px-lg-0{padding-left:0!important;}.pb-lg-0,.py-lg-0{padding-bottom:0!important;}.ps-lg-0{padding-inline-start:0!important;}.pe-lg-0{padding-inline-end:0!important;}.pa-lg-0{padding:0!important;}.pt-lg-1,.py-lg-1{padding-top:4px!important;}.pr-lg-1,.px-lg-1{padding-right:4px!important;}.pl-lg-1,.px-lg-1{padding-left:4px!important;}.pb-lg-1,.py-lg-1{padding-bottom:4px!important;}.ps-lg-1{padding-inline-start:4px!important;}.pe-lg-1{padding-inline-end:4px!important;}.pa-lg-1{padding:4px!important;}.pt-lg-2,.py-lg-2{padding-top:8px!important;}.pr-lg-2,.px-lg-2{padding-right:8px!important;}.pl-lg-2,.px-lg-2{padding-left:8px!important;}.pb-lg-2,.py-lg-2{padding-bottom:8px!important;}.ps-lg-2{padding-inline-start:8px!important;}.pe-lg-2{padding-inline-end:8px!important;}.pa-lg-2{padding:8px!important;}.pt-lg-3,.py-lg-3{padding-top:12px!important;}.pr-lg-3,.px-lg-3{padding-right:12px!important;}.pl-lg-3,.px-lg-3{padding-left:12px!important;}.pb-lg-3,.py-lg-3{padding-bottom:12px!important;}.ps-lg-3{padding-inline-start:12px!important;}.pe-lg-3{padding-inline-end:12px!important;}.pa-lg-3{padding:12px!important;}.pt-lg-4,.py-lg-4{padding-top:16px!important;}.pr-lg-4,.px-lg-4{padding-right:16px!important;}.pl-lg-4,.px-lg-4{padding-left:16px!important;}.pb-lg-4,.py-lg-4{padding-bottom:16px!important;}.ps-lg-4{padding-inline-start:16px!important;}.pe-lg-4{padding-inline-end:16px!important;}.pa-lg-4{padding:16px!important;}.pt-lg-5,.py-lg-5{padding-top:20px!important;}.pr-lg-5,.px-lg-5{padding-right:20px!important;}.pl-lg-5,.px-lg-5{padding-left:20px!important;}.pb-lg-5,.py-lg-5{padding-bottom:20px!important;}.ps-lg-5{padding-inline-start:20px!important;}.pe-lg-5{padding-inline-end:20px!important;}.pa-lg-5{padding:20px!important;}.pt-lg-6,.py-lg-6{padding-top:24px!important;}.pr-lg-6,.px-lg-6{padding-right:24px!important;}.pl-lg-6,.px-lg-6{padding-left:24px!important;}.pb-lg-6,.py-lg-6{padding-bottom:24px!important;}.ps-lg-6{padding-inline-start:24px!important;}.pe-lg-6{padding-inline-end:24px!important;}.pa-lg-6{padding:24px!important;}.pt-lg-7,.py-lg-7{padding-top:28px!important;}.pr-lg-7,.px-lg-7{padding-right:28px!important;}.pl-lg-7,.px-lg-7{padding-left:28px!important;}.pb-lg-7,.py-lg-7{padding-bottom:28px!important;}.ps-lg-7{padding-inline-start:28px!important;}.pe-lg-7{padding-inline-end:28px!important;}.pa-lg-7{padding:28px!important;}.pt-lg-8,.py-lg-8{padding-top:32px!important;}.pr-lg-8,.px-lg-8{padding-right:32px!important;}.pl-lg-8,.px-lg-8{padding-left:32px!important;}.pb-lg-8,.py-lg-8{padding-bottom:32px!important;}.ps-lg-8{padding-inline-start:32px!important;}.pe-lg-8{padding-inline-end:32px!important;}.pa-lg-8{padding:32px!important;}.pt-lg-9,.py-lg-9{padding-top:36px!important;}.pr-lg-9,.px-lg-9{padding-right:36px!important;}.pl-lg-9,.px-lg-9{padding-left:36px!important;}.pb-lg-9,.py-lg-9{padding-bottom:36px!important;}.ps-lg-9{padding-inline-start:36px!important;}.pe-lg-9{padding-inline-end:36px!important;}.pa-lg-9{padding:36px!important;}.pt-lg-10,.py-lg-10{padding-top:40px!important;}.pr-lg-10,.px-lg-10{padding-right:40px!important;}.pl-lg-10,.px-lg-10{padding-left:40px!important;}.pb-lg-10,.py-lg-10{padding-bottom:40px!important;}.ps-lg-10{padding-inline-start:40px!important;}.pe-lg-10{padding-inline-end:40px!important;}.pa-lg-10{padding:40px!important;}.pt-lg-11,.py-lg-11{padding-top:44px!important;}.pr-lg-11,.px-lg-11{padding-right:44px!important;}.pl-lg-11,.px-lg-11{padding-left:44px!important;}.pb-lg-11,.py-lg-11{padding-bottom:44px!important;}.ps-lg-11{padding-inline-start:44px!important;}.pe-lg-11{padding-inline-end:44px!important;}.pa-lg-11{padding:44px!important;}.pt-lg-12,.py-lg-12{padding-top:48px!important;}.pr-lg-12,.px-lg-12{padding-right:48px!important;}.pl-lg-12,.px-lg-12{padding-left:48px!important;}.pb-lg-12,.py-lg-12{padding-bottom:48px!important;}.ps-lg-12{padding-inline-start:48px!important;}.pe-lg-12{padding-inline-end:48px!important;}.pa-lg-12{padding:48px!important;}.pt-lg-13,.py-lg-13{padding-top:52px!important;}.pr-lg-13,.px-lg-13{padding-right:52px!important;}.pl-lg-13,.px-lg-13{padding-left:52px!important;}.pb-lg-13,.py-lg-13{padding-bottom:52px!important;}.ps-lg-13{padding-inline-start:52px!important;}.pe-lg-13{padding-inline-end:52px!important;}.pa-lg-13{padding:52px!important;}.pt-lg-14,.py-lg-14{padding-top:56px!important;}.pr-lg-14,.px-lg-14{padding-right:56px!important;}.pl-lg-14,.px-lg-14{padding-left:56px!important;}.pb-lg-14,.py-lg-14{padding-bottom:56px!important;}.ps-lg-14{padding-inline-start:56px!important;}.pe-lg-14{padding-inline-end:56px!important;}.pa-lg-14{padding:56px!important;}.pt-lg-15,.py-lg-15{padding-top:60px!important;}.pr-lg-15,.px-lg-15{padding-right:60px!important;}.pl-lg-15,.px-lg-15{padding-left:60px!important;}.pb-lg-15,.py-lg-15{padding-bottom:60px!important;}.ps-lg-15{padding-inline-start:60px!important;}.pe-lg-15{padding-inline-end:60px!important;}.pa-lg-15{padding:60px!important;}.pt-lg-16,.py-lg-16{padding-top:64px!important;}.pr-lg-16,.px-lg-16{padding-right:64px!important;}.pl-lg-16,.px-lg-16{padding-left:64px!important;}.pb-lg-16,.py-lg-16{padding-bottom:64px!important;}.ps-lg-16{padding-inline-start:64px!important;}.pe-lg-16{padding-inline-end:64px!important;}.pa-lg-16{padding:64px!important;}.pt-lg-auto,.py-lg-auto{padding-top:auto!important;}.pr-lg-auto,.px-lg-auto{padding-right:auto!important;}.pl-lg-auto,.px-lg-auto{padding-left:auto!important;}.pb-lg-auto,.py-lg-auto{padding-bottom:auto!important;}.ps-lg-auto{padding-inline-start:auto!important;}.pe-lg-auto{padding-inline-end:auto!important;}.pa-lg-auto{padding:auto!important;}.mt-lg-n1,.my-lg-n1{margin-top:-4px!important;}.mr-lg-n1,.mx-lg-n1{margin-right:-4px!important;}.ml-lg-n1,.mx-lg-n1{margin-left:-4px!important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-4px!important;}.ms-lg-n1{margin-inline-start:-4px!important;}.me-lg-n1{margin-inline-end:-4px!important;}.ma-lg-n1{margin:-4px!important;}.mt-lg-n2,.my-lg-n2{margin-top:-8px!important;}.mr-lg-n2,.mx-lg-n2{margin-right:-8px!important;}.ml-lg-n2,.mx-lg-n2{margin-left:-8px!important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-8px!important;}.ms-lg-n2{margin-inline-start:-8px!important;}.me-lg-n2{margin-inline-end:-8px!important;}.ma-lg-n2{margin:-8px!important;}.mt-lg-n3,.my-lg-n3{margin-top:-12px!important;}.mr-lg-n3,.mx-lg-n3{margin-right:-12px!important;}.ml-lg-n3,.mx-lg-n3{margin-left:-12px!important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-12px!important;}.ms-lg-n3{margin-inline-start:-12px!important;}.me-lg-n3{margin-inline-end:-12px!important;}.ma-lg-n3{margin:-12px!important;}.mt-lg-n4,.my-lg-n4{margin-top:-16px!important;}.mr-lg-n4,.mx-lg-n4{margin-right:-16px!important;}.ml-lg-n4,.mx-lg-n4{margin-left:-16px!important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-16px!important;}.ms-lg-n4{margin-inline-start:-16px!important;}.me-lg-n4{margin-inline-end:-16px!important;}.ma-lg-n4{margin:-16px!important;}.mt-lg-n5,.my-lg-n5{margin-top:-20px!important;}.mr-lg-n5,.mx-lg-n5{margin-right:-20px!important;}.ml-lg-n5,.mx-lg-n5{margin-left:-20px!important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-20px!important;}.ms-lg-n5{margin-inline-start:-20px!important;}.me-lg-n5{margin-inline-end:-20px!important;}.ma-lg-n5{margin:-20px!important;}.mt-lg-n6,.my-lg-n6{margin-top:-24px!important;}.mr-lg-n6,.mx-lg-n6{margin-right:-24px!important;}.ml-lg-n6,.mx-lg-n6{margin-left:-24px!important;}.mb-lg-n6,.my-lg-n6{margin-bottom:-24px!important;}.ms-lg-n6{margin-inline-start:-24px!important;}.me-lg-n6{margin-inline-end:-24px!important;}.ma-lg-n6{margin:-24px!important;}.mt-lg-n7,.my-lg-n7{margin-top:-28px!important;}.mr-lg-n7,.mx-lg-n7{margin-right:-28px!important;}.ml-lg-n7,.mx-lg-n7{margin-left:-28px!important;}.mb-lg-n7,.my-lg-n7{margin-bottom:-28px!important;}.ms-lg-n7{margin-inline-start:-28px!important;}.me-lg-n7{margin-inline-end:-28px!important;}.ma-lg-n7{margin:-28px!important;}.mt-lg-n8,.my-lg-n8{margin-top:-32px!important;}.mr-lg-n8,.mx-lg-n8{margin-right:-32px!important;}.ml-lg-n8,.mx-lg-n8{margin-left:-32px!important;}.mb-lg-n8,.my-lg-n8{margin-bottom:-32px!important;}.ms-lg-n8{margin-inline-start:-32px!important;}.me-lg-n8{margin-inline-end:-32px!important;}.ma-lg-n8{margin:-32px!important;}.mt-lg-n9,.my-lg-n9{margin-top:-36px!important;}.mr-lg-n9,.mx-lg-n9{margin-right:-36px!important;}.ml-lg-n9,.mx-lg-n9{margin-left:-36px!important;}.mb-lg-n9,.my-lg-n9{margin-bottom:-36px!important;}.ms-lg-n9{margin-inline-start:-36px!important;}.me-lg-n9{margin-inline-end:-36px!important;}.ma-lg-n9{margin:-36px!important;}.mt-lg-n10,.my-lg-n10{margin-top:-40px!important;}.mr-lg-n10,.mx-lg-n10{margin-right:-40px!important;}.ml-lg-n10,.mx-lg-n10{margin-left:-40px!important;}.mb-lg-n10,.my-lg-n10{margin-bottom:-40px!important;}.ms-lg-n10{margin-inline-start:-40px!important;}.me-lg-n10{margin-inline-end:-40px!important;}.ma-lg-n10{margin:-40px!important;}.mt-lg-n11,.my-lg-n11{margin-top:-44px!important;}.mr-lg-n11,.mx-lg-n11{margin-right:-44px!important;}.ml-lg-n11,.mx-lg-n11{margin-left:-44px!important;}.mb-lg-n11,.my-lg-n11{margin-bottom:-44px!important;}.ms-lg-n11{margin-inline-start:-44px!important;}.me-lg-n11{margin-inline-end:-44px!important;}.ma-lg-n11{margin:-44px!important;}.mt-lg-n12,.my-lg-n12{margin-top:-48px!important;}.mr-lg-n12,.mx-lg-n12{margin-right:-48px!important;}.ml-lg-n12,.mx-lg-n12{margin-left:-48px!important;}.mb-lg-n12,.my-lg-n12{margin-bottom:-48px!important;}.ms-lg-n12{margin-inline-start:-48px!important;}.me-lg-n12{margin-inline-end:-48px!important;}.ma-lg-n12{margin:-48px!important;}.mt-lg-n13,.my-lg-n13{margin-top:-52px!important;}.mr-lg-n13,.mx-lg-n13{margin-right:-52px!important;}.ml-lg-n13,.mx-lg-n13{margin-left:-52px!important;}.mb-lg-n13,.my-lg-n13{margin-bottom:-52px!important;}.ms-lg-n13{margin-inline-start:-52px!important;}.me-lg-n13{margin-inline-end:-52px!important;}.ma-lg-n13{margin:-52px!important;}.mt-lg-n14,.my-lg-n14{margin-top:-56px!important;}.mr-lg-n14,.mx-lg-n14{margin-right:-56px!important;}.ml-lg-n14,.mx-lg-n14{margin-left:-56px!important;}.mb-lg-n14,.my-lg-n14{margin-bottom:-56px!important;}.ms-lg-n14{margin-inline-start:-56px!important;}.me-lg-n14{margin-inline-end:-56px!important;}.ma-lg-n14{margin:-56px!important;}.mt-lg-n15,.my-lg-n15{margin-top:-60px!important;}.mr-lg-n15,.mx-lg-n15{margin-right:-60px!important;}.ml-lg-n15,.mx-lg-n15{margin-left:-60px!important;}.mb-lg-n15,.my-lg-n15{margin-bottom:-60px!important;}.ms-lg-n15{margin-inline-start:-60px!important;}.me-lg-n15{margin-inline-end:-60px!important;}.ma-lg-n15{margin:-60px!important;}.mt-lg-n16,.my-lg-n16{margin-top:-64px!important;}.mr-lg-n16,.mx-lg-n16{margin-right:-64px!important;}.ml-lg-n16,.mx-lg-n16{margin-left:-64px!important;}.mb-lg-n16,.my-lg-n16{margin-bottom:-64px!important;}.ms-lg-n16{margin-inline-start:-64px!important;}.me-lg-n16{margin-inline-end:-64px!important;}.ma-lg-n16{margin:-64px!important;}}@media screen and (min-width:1920px){.mt-xl-0,.my-xl-0{margin-top:0!important;}.mr-xl-0,.mx-xl-0{margin-right:0!important;}.ml-xl-0,.mx-xl-0{margin-left:0!important;}.mb-xl-0,.my-xl-0{margin-bottom:0!important;}.ms-xl-0{margin-inline-start:0!important;}.me-xl-0{margin-inline-end:0!important;}.ma-xl-0{margin:0!important;}.mt-xl-1,.my-xl-1{margin-top:4px!important;}.mr-xl-1,.mx-xl-1{margin-right:4px!important;}.ml-xl-1,.mx-xl-1{margin-left:4px!important;}.mb-xl-1,.my-xl-1{margin-bottom:4px!important;}.ms-xl-1{margin-inline-start:4px!important;}.me-xl-1{margin-inline-end:4px!important;}.ma-xl-1{margin:4px!important;}.mt-xl-2,.my-xl-2{margin-top:8px!important;}.mr-xl-2,.mx-xl-2{margin-right:8px!important;}.ml-xl-2,.mx-xl-2{margin-left:8px!important;}.mb-xl-2,.my-xl-2{margin-bottom:8px!important;}.ms-xl-2{margin-inline-start:8px!important;}.me-xl-2{margin-inline-end:8px!important;}.ma-xl-2{margin:8px!important;}.mt-xl-3,.my-xl-3{margin-top:12px!important;}.mr-xl-3,.mx-xl-3{margin-right:12px!important;}.ml-xl-3,.mx-xl-3{margin-left:12px!important;}.mb-xl-3,.my-xl-3{margin-bottom:12px!important;}.ms-xl-3{margin-inline-start:12px!important;}.me-xl-3{margin-inline-end:12px!important;}.ma-xl-3{margin:12px!important;}.mt-xl-4,.my-xl-4{margin-top:16px!important;}.mr-xl-4,.mx-xl-4{margin-right:16px!important;}.ml-xl-4,.mx-xl-4{margin-left:16px!important;}.mb-xl-4,.my-xl-4{margin-bottom:16px!important;}.ms-xl-4{margin-inline-start:16px!important;}.me-xl-4{margin-inline-end:16px!important;}.ma-xl-4{margin:16px!important;}.mt-xl-5,.my-xl-5{margin-top:20px!important;}.mr-xl-5,.mx-xl-5{margin-right:20px!important;}.ml-xl-5,.mx-xl-5{margin-left:20px!important;}.mb-xl-5,.my-xl-5{margin-bottom:20px!important;}.ms-xl-5{margin-inline-start:20px!important;}.me-xl-5{margin-inline-end:20px!important;}.ma-xl-5{margin:20px!important;}.mt-xl-6,.my-xl-6{margin-top:24px!important;}.mr-xl-6,.mx-xl-6{margin-right:24px!important;}.ml-xl-6,.mx-xl-6{margin-left:24px!important;}.mb-xl-6,.my-xl-6{margin-bottom:24px!important;}.ms-xl-6{margin-inline-start:24px!important;}.me-xl-6{margin-inline-end:24px!important;}.ma-xl-6{margin:24px!important;}.mt-xl-7,.my-xl-7{margin-top:28px!important;}.mr-xl-7,.mx-xl-7{margin-right:28px!important;}.ml-xl-7,.mx-xl-7{margin-left:28px!important;}.mb-xl-7,.my-xl-7{margin-bottom:28px!important;}.ms-xl-7{margin-inline-start:28px!important;}.me-xl-7{margin-inline-end:28px!important;}.ma-xl-7{margin:28px!important;}.mt-xl-8,.my-xl-8{margin-top:32px!important;}.mr-xl-8,.mx-xl-8{margin-right:32px!important;}.ml-xl-8,.mx-xl-8{margin-left:32px!important;}.mb-xl-8,.my-xl-8{margin-bottom:32px!important;}.ms-xl-8{margin-inline-start:32px!important;}.me-xl-8{margin-inline-end:32px!important;}.ma-xl-8{margin:32px!important;}.mt-xl-9,.my-xl-9{margin-top:36px!important;}.mr-xl-9,.mx-xl-9{margin-right:36px!important;}.ml-xl-9,.mx-xl-9{margin-left:36px!important;}.mb-xl-9,.my-xl-9{margin-bottom:36px!important;}.ms-xl-9{margin-inline-start:36px!important;}.me-xl-9{margin-inline-end:36px!important;}.ma-xl-9{margin:36px!important;}.mt-xl-10,.my-xl-10{margin-top:40px!important;}.mr-xl-10,.mx-xl-10{margin-right:40px!important;}.ml-xl-10,.mx-xl-10{margin-left:40px!important;}.mb-xl-10,.my-xl-10{margin-bottom:40px!important;}.ms-xl-10{margin-inline-start:40px!important;}.me-xl-10{margin-inline-end:40px!important;}.ma-xl-10{margin:40px!important;}.mt-xl-11,.my-xl-11{margin-top:44px!important;}.mr-xl-11,.mx-xl-11{margin-right:44px!important;}.ml-xl-11,.mx-xl-11{margin-left:44px!important;}.mb-xl-11,.my-xl-11{margin-bottom:44px!important;}.ms-xl-11{margin-inline-start:44px!important;}.me-xl-11{margin-inline-end:44px!important;}.ma-xl-11{margin:44px!important;}.mt-xl-12,.my-xl-12{margin-top:48px!important;}.mr-xl-12,.mx-xl-12{margin-right:48px!important;}.ml-xl-12,.mx-xl-12{margin-left:48px!important;}.mb-xl-12,.my-xl-12{margin-bottom:48px!important;}.ms-xl-12{margin-inline-start:48px!important;}.me-xl-12{margin-inline-end:48px!important;}.ma-xl-12{margin:48px!important;}.mt-xl-13,.my-xl-13{margin-top:52px!important;}.mr-xl-13,.mx-xl-13{margin-right:52px!important;}.ml-xl-13,.mx-xl-13{margin-left:52px!important;}.mb-xl-13,.my-xl-13{margin-bottom:52px!important;}.ms-xl-13{margin-inline-start:52px!important;}.me-xl-13{margin-inline-end:52px!important;}.ma-xl-13{margin:52px!important;}.mt-xl-14,.my-xl-14{margin-top:56px!important;}.mr-xl-14,.mx-xl-14{margin-right:56px!important;}.ml-xl-14,.mx-xl-14{margin-left:56px!important;}.mb-xl-14,.my-xl-14{margin-bottom:56px!important;}.ms-xl-14{margin-inline-start:56px!important;}.me-xl-14{margin-inline-end:56px!important;}.ma-xl-14{margin:56px!important;}.mt-xl-15,.my-xl-15{margin-top:60px!important;}.mr-xl-15,.mx-xl-15{margin-right:60px!important;}.ml-xl-15,.mx-xl-15{margin-left:60px!important;}.mb-xl-15,.my-xl-15{margin-bottom:60px!important;}.ms-xl-15{margin-inline-start:60px!important;}.me-xl-15{margin-inline-end:60px!important;}.ma-xl-15{margin:60px!important;}.mt-xl-16,.my-xl-16{margin-top:64px!important;}.mr-xl-16,.mx-xl-16{margin-right:64px!important;}.ml-xl-16,.mx-xl-16{margin-left:64px!important;}.mb-xl-16,.my-xl-16{margin-bottom:64px!important;}.ms-xl-16{margin-inline-start:64px!important;}.me-xl-16{margin-inline-end:64px!important;}.ma-xl-16{margin:64px!important;}.mt-xl-auto,.my-xl-auto{margin-top:auto!important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important;}.ms-xl-auto{margin-inline-start:auto!important;}.me-xl-auto{margin-inline-end:auto!important;}.ma-xl-auto{margin:auto!important;}.pt-xl-0,.py-xl-0{padding-top:0!important;}.pr-xl-0,.px-xl-0{padding-right:0!important;}.pl-xl-0,.px-xl-0{padding-left:0!important;}.pb-xl-0,.py-xl-0{padding-bottom:0!important;}.ps-xl-0{padding-inline-start:0!important;}.pe-xl-0{padding-inline-end:0!important;}.pa-xl-0{padding:0!important;}.pt-xl-1,.py-xl-1{padding-top:4px!important;}.pr-xl-1,.px-xl-1{padding-right:4px!important;}.pl-xl-1,.px-xl-1{padding-left:4px!important;}.pb-xl-1,.py-xl-1{padding-bottom:4px!important;}.ps-xl-1{padding-inline-start:4px!important;}.pe-xl-1{padding-inline-end:4px!important;}.pa-xl-1{padding:4px!important;}.pt-xl-2,.py-xl-2{padding-top:8px!important;}.pr-xl-2,.px-xl-2{padding-right:8px!important;}.pl-xl-2,.px-xl-2{padding-left:8px!important;}.pb-xl-2,.py-xl-2{padding-bottom:8px!important;}.ps-xl-2{padding-inline-start:8px!important;}.pe-xl-2{padding-inline-end:8px!important;}.pa-xl-2{padding:8px!important;}.pt-xl-3,.py-xl-3{padding-top:12px!important;}.pr-xl-3,.px-xl-3{padding-right:12px!important;}.pl-xl-3,.px-xl-3{padding-left:12px!important;}.pb-xl-3,.py-xl-3{padding-bottom:12px!important;}.ps-xl-3{padding-inline-start:12px!important;}.pe-xl-3{padding-inline-end:12px!important;}.pa-xl-3{padding:12px!important;}.pt-xl-4,.py-xl-4{padding-top:16px!important;}.pr-xl-4,.px-xl-4{padding-right:16px!important;}.pl-xl-4,.px-xl-4{padding-left:16px!important;}.pb-xl-4,.py-xl-4{padding-bottom:16px!important;}.ps-xl-4{padding-inline-start:16px!important;}.pe-xl-4{padding-inline-end:16px!important;}.pa-xl-4{padding:16px!important;}.pt-xl-5,.py-xl-5{padding-top:20px!important;}.pr-xl-5,.px-xl-5{padding-right:20px!important;}.pl-xl-5,.px-xl-5{padding-left:20px!important;}.pb-xl-5,.py-xl-5{padding-bottom:20px!important;}.ps-xl-5{padding-inline-start:20px!important;}.pe-xl-5{padding-inline-end:20px!important;}.pa-xl-5{padding:20px!important;}.pt-xl-6,.py-xl-6{padding-top:24px!important;}.pr-xl-6,.px-xl-6{padding-right:24px!important;}.pl-xl-6,.px-xl-6{padding-left:24px!important;}.pb-xl-6,.py-xl-6{padding-bottom:24px!important;}.ps-xl-6{padding-inline-start:24px!important;}.pe-xl-6{padding-inline-end:24px!important;}.pa-xl-6{padding:24px!important;}.pt-xl-7,.py-xl-7{padding-top:28px!important;}.pr-xl-7,.px-xl-7{padding-right:28px!important;}.pl-xl-7,.px-xl-7{padding-left:28px!important;}.pb-xl-7,.py-xl-7{padding-bottom:28px!important;}.ps-xl-7{padding-inline-start:28px!important;}.pe-xl-7{padding-inline-end:28px!important;}.pa-xl-7{padding:28px!important;}.pt-xl-8,.py-xl-8{padding-top:32px!important;}.pr-xl-8,.px-xl-8{padding-right:32px!important;}.pl-xl-8,.px-xl-8{padding-left:32px!important;}.pb-xl-8,.py-xl-8{padding-bottom:32px!important;}.ps-xl-8{padding-inline-start:32px!important;}.pe-xl-8{padding-inline-end:32px!important;}.pa-xl-8{padding:32px!important;}.pt-xl-9,.py-xl-9{padding-top:36px!important;}.pr-xl-9,.px-xl-9{padding-right:36px!important;}.pl-xl-9,.px-xl-9{padding-left:36px!important;}.pb-xl-9,.py-xl-9{padding-bottom:36px!important;}.ps-xl-9{padding-inline-start:36px!important;}.pe-xl-9{padding-inline-end:36px!important;}.pa-xl-9{padding:36px!important;}.pt-xl-10,.py-xl-10{padding-top:40px!important;}.pr-xl-10,.px-xl-10{padding-right:40px!important;}.pl-xl-10,.px-xl-10{padding-left:40px!important;}.pb-xl-10,.py-xl-10{padding-bottom:40px!important;}.ps-xl-10{padding-inline-start:40px!important;}.pe-xl-10{padding-inline-end:40px!important;}.pa-xl-10{padding:40px!important;}.pt-xl-11,.py-xl-11{padding-top:44px!important;}.pr-xl-11,.px-xl-11{padding-right:44px!important;}.pl-xl-11,.px-xl-11{padding-left:44px!important;}.pb-xl-11,.py-xl-11{padding-bottom:44px!important;}.ps-xl-11{padding-inline-start:44px!important;}.pe-xl-11{padding-inline-end:44px!important;}.pa-xl-11{padding:44px!important;}.pt-xl-12,.py-xl-12{padding-top:48px!important;}.pr-xl-12,.px-xl-12{padding-right:48px!important;}.pl-xl-12,.px-xl-12{padding-left:48px!important;}.pb-xl-12,.py-xl-12{padding-bottom:48px!important;}.ps-xl-12{padding-inline-start:48px!important;}.pe-xl-12{padding-inline-end:48px!important;}.pa-xl-12{padding:48px!important;}.pt-xl-13,.py-xl-13{padding-top:52px!important;}.pr-xl-13,.px-xl-13{padding-right:52px!important;}.pl-xl-13,.px-xl-13{padding-left:52px!important;}.pb-xl-13,.py-xl-13{padding-bottom:52px!important;}.ps-xl-13{padding-inline-start:52px!important;}.pe-xl-13{padding-inline-end:52px!important;}.pa-xl-13{padding:52px!important;}.pt-xl-14,.py-xl-14{padding-top:56px!important;}.pr-xl-14,.px-xl-14{padding-right:56px!important;}.pl-xl-14,.px-xl-14{padding-left:56px!important;}.pb-xl-14,.py-xl-14{padding-bottom:56px!important;}.ps-xl-14{padding-inline-start:56px!important;}.pe-xl-14{padding-inline-end:56px!important;}.pa-xl-14{padding:56px!important;}.pt-xl-15,.py-xl-15{padding-top:60px!important;}.pr-xl-15,.px-xl-15{padding-right:60px!important;}.pl-xl-15,.px-xl-15{padding-left:60px!important;}.pb-xl-15,.py-xl-15{padding-bottom:60px!important;}.ps-xl-15{padding-inline-start:60px!important;}.pe-xl-15{padding-inline-end:60px!important;}.pa-xl-15{padding:60px!important;}.pt-xl-16,.py-xl-16{padding-top:64px!important;}.pr-xl-16,.px-xl-16{padding-right:64px!important;}.pl-xl-16,.px-xl-16{padding-left:64px!important;}.pb-xl-16,.py-xl-16{padding-bottom:64px!important;}.ps-xl-16{padding-inline-start:64px!important;}.pe-xl-16{padding-inline-end:64px!important;}.pa-xl-16{padding:64px!important;}.pt-xl-auto,.py-xl-auto{padding-top:auto!important;}.pr-xl-auto,.px-xl-auto{padding-right:auto!important;}.pl-xl-auto,.px-xl-auto{padding-left:auto!important;}.pb-xl-auto,.py-xl-auto{padding-bottom:auto!important;}.ps-xl-auto{padding-inline-start:auto!important;}.pe-xl-auto{padding-inline-end:auto!important;}.pa-xl-auto{padding:auto!important;}.mt-xl-n1,.my-xl-n1{margin-top:-4px!important;}.mr-xl-n1,.mx-xl-n1{margin-right:-4px!important;}.ml-xl-n1,.mx-xl-n1{margin-left:-4px!important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-4px!important;}.ms-xl-n1{margin-inline-start:-4px!important;}.me-xl-n1{margin-inline-end:-4px!important;}.ma-xl-n1{margin:-4px!important;}.mt-xl-n2,.my-xl-n2{margin-top:-8px!important;}.mr-xl-n2,.mx-xl-n2{margin-right:-8px!important;}.ml-xl-n2,.mx-xl-n2{margin-left:-8px!important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-8px!important;}.ms-xl-n2{margin-inline-start:-8px!important;}.me-xl-n2{margin-inline-end:-8px!important;}.ma-xl-n2{margin:-8px!important;}.mt-xl-n3,.my-xl-n3{margin-top:-12px!important;}.mr-xl-n3,.mx-xl-n3{margin-right:-12px!important;}.ml-xl-n3,.mx-xl-n3{margin-left:-12px!important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-12px!important;}.ms-xl-n3{margin-inline-start:-12px!important;}.me-xl-n3{margin-inline-end:-12px!important;}.ma-xl-n3{margin:-12px!important;}.mt-xl-n4,.my-xl-n4{margin-top:-16px!important;}.mr-xl-n4,.mx-xl-n4{margin-right:-16px!important;}.ml-xl-n4,.mx-xl-n4{margin-left:-16px!important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-16px!important;}.ms-xl-n4{margin-inline-start:-16px!important;}.me-xl-n4{margin-inline-end:-16px!important;}.ma-xl-n4{margin:-16px!important;}.mt-xl-n5,.my-xl-n5{margin-top:-20px!important;}.mr-xl-n5,.mx-xl-n5{margin-right:-20px!important;}.ml-xl-n5,.mx-xl-n5{margin-left:-20px!important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-20px!important;}.ms-xl-n5{margin-inline-start:-20px!important;}.me-xl-n5{margin-inline-end:-20px!important;}.ma-xl-n5{margin:-20px!important;}.mt-xl-n6,.my-xl-n6{margin-top:-24px!important;}.mr-xl-n6,.mx-xl-n6{margin-right:-24px!important;}.ml-xl-n6,.mx-xl-n6{margin-left:-24px!important;}.mb-xl-n6,.my-xl-n6{margin-bottom:-24px!important;}.ms-xl-n6{margin-inline-start:-24px!important;}.me-xl-n6{margin-inline-end:-24px!important;}.ma-xl-n6{margin:-24px!important;}.mt-xl-n7,.my-xl-n7{margin-top:-28px!important;}.mr-xl-n7,.mx-xl-n7{margin-right:-28px!important;}.ml-xl-n7,.mx-xl-n7{margin-left:-28px!important;}.mb-xl-n7,.my-xl-n7{margin-bottom:-28px!important;}.ms-xl-n7{margin-inline-start:-28px!important;}.me-xl-n7{margin-inline-end:-28px!important;}.ma-xl-n7{margin:-28px!important;}.mt-xl-n8,.my-xl-n8{margin-top:-32px!important;}.mr-xl-n8,.mx-xl-n8{margin-right:-32px!important;}.ml-xl-n8,.mx-xl-n8{margin-left:-32px!important;}.mb-xl-n8,.my-xl-n8{margin-bottom:-32px!important;}.ms-xl-n8{margin-inline-start:-32px!important;}.me-xl-n8{margin-inline-end:-32px!important;}.ma-xl-n8{margin:-32px!important;}.mt-xl-n9,.my-xl-n9{margin-top:-36px!important;}.mr-xl-n9,.mx-xl-n9{margin-right:-36px!important;}.ml-xl-n9,.mx-xl-n9{margin-left:-36px!important;}.mb-xl-n9,.my-xl-n9{margin-bottom:-36px!important;}.ms-xl-n9{margin-inline-start:-36px!important;}.me-xl-n9{margin-inline-end:-36px!important;}.ma-xl-n9{margin:-36px!important;}.mt-xl-n10,.my-xl-n10{margin-top:-40px!important;}.mr-xl-n10,.mx-xl-n10{margin-right:-40px!important;}.ml-xl-n10,.mx-xl-n10{margin-left:-40px!important;}.mb-xl-n10,.my-xl-n10{margin-bottom:-40px!important;}.ms-xl-n10{margin-inline-start:-40px!important;}.me-xl-n10{margin-inline-end:-40px!important;}.ma-xl-n10{margin:-40px!important;}.mt-xl-n11,.my-xl-n11{margin-top:-44px!important;}.mr-xl-n11,.mx-xl-n11{margin-right:-44px!important;}.ml-xl-n11,.mx-xl-n11{margin-left:-44px!important;}.mb-xl-n11,.my-xl-n11{margin-bottom:-44px!important;}.ms-xl-n11{margin-inline-start:-44px!important;}.me-xl-n11{margin-inline-end:-44px!important;}.ma-xl-n11{margin:-44px!important;}.mt-xl-n12,.my-xl-n12{margin-top:-48px!important;}.mr-xl-n12,.mx-xl-n12{margin-right:-48px!important;}.ml-xl-n12,.mx-xl-n12{margin-left:-48px!important;}.mb-xl-n12,.my-xl-n12{margin-bottom:-48px!important;}.ms-xl-n12{margin-inline-start:-48px!important;}.me-xl-n12{margin-inline-end:-48px!important;}.ma-xl-n12{margin:-48px!important;}.mt-xl-n13,.my-xl-n13{margin-top:-52px!important;}.mr-xl-n13,.mx-xl-n13{margin-right:-52px!important;}.ml-xl-n13,.mx-xl-n13{margin-left:-52px!important;}.mb-xl-n13,.my-xl-n13{margin-bottom:-52px!important;}.ms-xl-n13{margin-inline-start:-52px!important;}.me-xl-n13{margin-inline-end:-52px!important;}.ma-xl-n13{margin:-52px!important;}.mt-xl-n14,.my-xl-n14{margin-top:-56px!important;}.mr-xl-n14,.mx-xl-n14{margin-right:-56px!important;}.ml-xl-n14,.mx-xl-n14{margin-left:-56px!important;}.mb-xl-n14,.my-xl-n14{margin-bottom:-56px!important;}.ms-xl-n14{margin-inline-start:-56px!important;}.me-xl-n14{margin-inline-end:-56px!important;}.ma-xl-n14{margin:-56px!important;}.mt-xl-n15,.my-xl-n15{margin-top:-60px!important;}.mr-xl-n15,.mx-xl-n15{margin-right:-60px!important;}.ml-xl-n15,.mx-xl-n15{margin-left:-60px!important;}.mb-xl-n15,.my-xl-n15{margin-bottom:-60px!important;}.ms-xl-n15{margin-inline-start:-60px!important;}.me-xl-n15{margin-inline-end:-60px!important;}.ma-xl-n15{margin:-60px!important;}.mt-xl-n16,.my-xl-n16{margin-top:-64px!important;}.mr-xl-n16,.mx-xl-n16{margin-right:-64px!important;}.ml-xl-n16,.mx-xl-n16{margin-left:-64px!important;}.mb-xl-n16,.my-xl-n16{margin-bottom:-64px!important;}.ms-xl-n16{margin-inline-start:-64px!important;}.me-xl-n16{margin-inline-end:-64px!important;}.ma-xl-n16{margin:-64px!important;}}@media screen and (min-width:2560px){.mt-xxl-0,.my-xxl-0{margin-top:0!important;}.mr-xxl-0,.mx-xxl-0{margin-right:0!important;}.ml-xxl-0,.mx-xxl-0{margin-left:0!important;}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important;}.ms-xxl-0{margin-inline-start:0!important;}.me-xxl-0{margin-inline-end:0!important;}.ma-xxl-0{margin:0!important;}.mt-xxl-1,.my-xxl-1{margin-top:4px!important;}.mr-xxl-1,.mx-xxl-1{margin-right:4px!important;}.ml-xxl-1,.mx-xxl-1{margin-left:4px!important;}.mb-xxl-1,.my-xxl-1{margin-bottom:4px!important;}.ms-xxl-1{margin-inline-start:4px!important;}.me-xxl-1{margin-inline-end:4px!important;}.ma-xxl-1{margin:4px!important;}.mt-xxl-2,.my-xxl-2{margin-top:8px!important;}.mr-xxl-2,.mx-xxl-2{margin-right:8px!important;}.ml-xxl-2,.mx-xxl-2{margin-left:8px!important;}.mb-xxl-2,.my-xxl-2{margin-bottom:8px!important;}.ms-xxl-2{margin-inline-start:8px!important;}.me-xxl-2{margin-inline-end:8px!important;}.ma-xxl-2{margin:8px!important;}.mt-xxl-3,.my-xxl-3{margin-top:12px!important;}.mr-xxl-3,.mx-xxl-3{margin-right:12px!important;}.ml-xxl-3,.mx-xxl-3{margin-left:12px!important;}.mb-xxl-3,.my-xxl-3{margin-bottom:12px!important;}.ms-xxl-3{margin-inline-start:12px!important;}.me-xxl-3{margin-inline-end:12px!important;}.ma-xxl-3{margin:12px!important;}.mt-xxl-4,.my-xxl-4{margin-top:16px!important;}.mr-xxl-4,.mx-xxl-4{margin-right:16px!important;}.ml-xxl-4,.mx-xxl-4{margin-left:16px!important;}.mb-xxl-4,.my-xxl-4{margin-bottom:16px!important;}.ms-xxl-4{margin-inline-start:16px!important;}.me-xxl-4{margin-inline-end:16px!important;}.ma-xxl-4{margin:16px!important;}.mt-xxl-5,.my-xxl-5{margin-top:20px!important;}.mr-xxl-5,.mx-xxl-5{margin-right:20px!important;}.ml-xxl-5,.mx-xxl-5{margin-left:20px!important;}.mb-xxl-5,.my-xxl-5{margin-bottom:20px!important;}.ms-xxl-5{margin-inline-start:20px!important;}.me-xxl-5{margin-inline-end:20px!important;}.ma-xxl-5{margin:20px!important;}.mt-xxl-6,.my-xxl-6{margin-top:24px!important;}.mr-xxl-6,.mx-xxl-6{margin-right:24px!important;}.ml-xxl-6,.mx-xxl-6{margin-left:24px!important;}.mb-xxl-6,.my-xxl-6{margin-bottom:24px!important;}.ms-xxl-6{margin-inline-start:24px!important;}.me-xxl-6{margin-inline-end:24px!important;}.ma-xxl-6{margin:24px!important;}.mt-xxl-7,.my-xxl-7{margin-top:28px!important;}.mr-xxl-7,.mx-xxl-7{margin-right:28px!important;}.ml-xxl-7,.mx-xxl-7{margin-left:28px!important;}.mb-xxl-7,.my-xxl-7{margin-bottom:28px!important;}.ms-xxl-7{margin-inline-start:28px!important;}.me-xxl-7{margin-inline-end:28px!important;}.ma-xxl-7{margin:28px!important;}.mt-xxl-8,.my-xxl-8{margin-top:32px!important;}.mr-xxl-8,.mx-xxl-8{margin-right:32px!important;}.ml-xxl-8,.mx-xxl-8{margin-left:32px!important;}.mb-xxl-8,.my-xxl-8{margin-bottom:32px!important;}.ms-xxl-8{margin-inline-start:32px!important;}.me-xxl-8{margin-inline-end:32px!important;}.ma-xxl-8{margin:32px!important;}.mt-xxl-9,.my-xxl-9{margin-top:36px!important;}.mr-xxl-9,.mx-xxl-9{margin-right:36px!important;}.ml-xxl-9,.mx-xxl-9{margin-left:36px!important;}.mb-xxl-9,.my-xxl-9{margin-bottom:36px!important;}.ms-xxl-9{margin-inline-start:36px!important;}.me-xxl-9{margin-inline-end:36px!important;}.ma-xxl-9{margin:36px!important;}.mt-xxl-10,.my-xxl-10{margin-top:40px!important;}.mr-xxl-10,.mx-xxl-10{margin-right:40px!important;}.ml-xxl-10,.mx-xxl-10{margin-left:40px!important;}.mb-xxl-10,.my-xxl-10{margin-bottom:40px!important;}.ms-xxl-10{margin-inline-start:40px!important;}.me-xxl-10{margin-inline-end:40px!important;}.ma-xxl-10{margin:40px!important;}.mt-xxl-11,.my-xxl-11{margin-top:44px!important;}.mr-xxl-11,.mx-xxl-11{margin-right:44px!important;}.ml-xxl-11,.mx-xxl-11{margin-left:44px!important;}.mb-xxl-11,.my-xxl-11{margin-bottom:44px!important;}.ms-xxl-11{margin-inline-start:44px!important;}.me-xxl-11{margin-inline-end:44px!important;}.ma-xxl-11{margin:44px!important;}.mt-xxl-12,.my-xxl-12{margin-top:48px!important;}.mr-xxl-12,.mx-xxl-12{margin-right:48px!important;}.ml-xxl-12,.mx-xxl-12{margin-left:48px!important;}.mb-xxl-12,.my-xxl-12{margin-bottom:48px!important;}.ms-xxl-12{margin-inline-start:48px!important;}.me-xxl-12{margin-inline-end:48px!important;}.ma-xxl-12{margin:48px!important;}.mt-xxl-13,.my-xxl-13{margin-top:52px!important;}.mr-xxl-13,.mx-xxl-13{margin-right:52px!important;}.ml-xxl-13,.mx-xxl-13{margin-left:52px!important;}.mb-xxl-13,.my-xxl-13{margin-bottom:52px!important;}.ms-xxl-13{margin-inline-start:52px!important;}.me-xxl-13{margin-inline-end:52px!important;}.ma-xxl-13{margin:52px!important;}.mt-xxl-14,.my-xxl-14{margin-top:56px!important;}.mr-xxl-14,.mx-xxl-14{margin-right:56px!important;}.ml-xxl-14,.mx-xxl-14{margin-left:56px!important;}.mb-xxl-14,.my-xxl-14{margin-bottom:56px!important;}.ms-xxl-14{margin-inline-start:56px!important;}.me-xxl-14{margin-inline-end:56px!important;}.ma-xxl-14{margin:56px!important;}.mt-xxl-15,.my-xxl-15{margin-top:60px!important;}.mr-xxl-15,.mx-xxl-15{margin-right:60px!important;}.ml-xxl-15,.mx-xxl-15{margin-left:60px!important;}.mb-xxl-15,.my-xxl-15{margin-bottom:60px!important;}.ms-xxl-15{margin-inline-start:60px!important;}.me-xxl-15{margin-inline-end:60px!important;}.ma-xxl-15{margin:60px!important;}.mt-xxl-16,.my-xxl-16{margin-top:64px!important;}.mr-xxl-16,.mx-xxl-16{margin-right:64px!important;}.ml-xxl-16,.mx-xxl-16{margin-left:64px!important;}.mb-xxl-16,.my-xxl-16{margin-bottom:64px!important;}.ms-xxl-16{margin-inline-start:64px!important;}.me-xxl-16{margin-inline-end:64px!important;}.ma-xxl-16{margin:64px!important;}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important;}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important;}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important;}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important;}.ms-xxl-auto{margin-inline-start:auto!important;}.me-xxl-auto{margin-inline-end:auto!important;}.ma-xxl-auto{margin:auto!important;}.pt-xxl-0,.py-xxl-0{padding-top:0!important;}.pr-xxl-0,.px-xxl-0{padding-right:0!important;}.pl-xxl-0,.px-xxl-0{padding-left:0!important;}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important;}.ps-xxl-0{padding-inline-start:0!important;}.pe-xxl-0{padding-inline-end:0!important;}.pa-xxl-0{padding:0!important;}.pt-xxl-1,.py-xxl-1{padding-top:4px!important;}.pr-xxl-1,.px-xxl-1{padding-right:4px!important;}.pl-xxl-1,.px-xxl-1{padding-left:4px!important;}.pb-xxl-1,.py-xxl-1{padding-bottom:4px!important;}.ps-xxl-1{padding-inline-start:4px!important;}.pe-xxl-1{padding-inline-end:4px!important;}.pa-xxl-1{padding:4px!important;}.pt-xxl-2,.py-xxl-2{padding-top:8px!important;}.pr-xxl-2,.px-xxl-2{padding-right:8px!important;}.pl-xxl-2,.px-xxl-2{padding-left:8px!important;}.pb-xxl-2,.py-xxl-2{padding-bottom:8px!important;}.ps-xxl-2{padding-inline-start:8px!important;}.pe-xxl-2{padding-inline-end:8px!important;}.pa-xxl-2{padding:8px!important;}.pt-xxl-3,.py-xxl-3{padding-top:12px!important;}.pr-xxl-3,.px-xxl-3{padding-right:12px!important;}.pl-xxl-3,.px-xxl-3{padding-left:12px!important;}.pb-xxl-3,.py-xxl-3{padding-bottom:12px!important;}.ps-xxl-3{padding-inline-start:12px!important;}.pe-xxl-3{padding-inline-end:12px!important;}.pa-xxl-3{padding:12px!important;}.pt-xxl-4,.py-xxl-4{padding-top:16px!important;}.pr-xxl-4,.px-xxl-4{padding-right:16px!important;}.pl-xxl-4,.px-xxl-4{padding-left:16px!important;}.pb-xxl-4,.py-xxl-4{padding-bottom:16px!important;}.ps-xxl-4{padding-inline-start:16px!important;}.pe-xxl-4{padding-inline-end:16px!important;}.pa-xxl-4{padding:16px!important;}.pt-xxl-5,.py-xxl-5{padding-top:20px!important;}.pr-xxl-5,.px-xxl-5{padding-right:20px!important;}.pl-xxl-5,.px-xxl-5{padding-left:20px!important;}.pb-xxl-5,.py-xxl-5{padding-bottom:20px!important;}.ps-xxl-5{padding-inline-start:20px!important;}.pe-xxl-5{padding-inline-end:20px!important;}.pa-xxl-5{padding:20px!important;}.pt-xxl-6,.py-xxl-6{padding-top:24px!important;}.pr-xxl-6,.px-xxl-6{padding-right:24px!important;}.pl-xxl-6,.px-xxl-6{padding-left:24px!important;}.pb-xxl-6,.py-xxl-6{padding-bottom:24px!important;}.ps-xxl-6{padding-inline-start:24px!important;}.pe-xxl-6{padding-inline-end:24px!important;}.pa-xxl-6{padding:24px!important;}.pt-xxl-7,.py-xxl-7{padding-top:28px!important;}.pr-xxl-7,.px-xxl-7{padding-right:28px!important;}.pl-xxl-7,.px-xxl-7{padding-left:28px!important;}.pb-xxl-7,.py-xxl-7{padding-bottom:28px!important;}.ps-xxl-7{padding-inline-start:28px!important;}.pe-xxl-7{padding-inline-end:28px!important;}.pa-xxl-7{padding:28px!important;}.pt-xxl-8,.py-xxl-8{padding-top:32px!important;}.pr-xxl-8,.px-xxl-8{padding-right:32px!important;}.pl-xxl-8,.px-xxl-8{padding-left:32px!important;}.pb-xxl-8,.py-xxl-8{padding-bottom:32px!important;}.ps-xxl-8{padding-inline-start:32px!important;}.pe-xxl-8{padding-inline-end:32px!important;}.pa-xxl-8{padding:32px!important;}.pt-xxl-9,.py-xxl-9{padding-top:36px!important;}.pr-xxl-9,.px-xxl-9{padding-right:36px!important;}.pl-xxl-9,.px-xxl-9{padding-left:36px!important;}.pb-xxl-9,.py-xxl-9{padding-bottom:36px!important;}.ps-xxl-9{padding-inline-start:36px!important;}.pe-xxl-9{padding-inline-end:36px!important;}.pa-xxl-9{padding:36px!important;}.pt-xxl-10,.py-xxl-10{padding-top:40px!important;}.pr-xxl-10,.px-xxl-10{padding-right:40px!important;}.pl-xxl-10,.px-xxl-10{padding-left:40px!important;}.pb-xxl-10,.py-xxl-10{padding-bottom:40px!important;}.ps-xxl-10{padding-inline-start:40px!important;}.pe-xxl-10{padding-inline-end:40px!important;}.pa-xxl-10{padding:40px!important;}.pt-xxl-11,.py-xxl-11{padding-top:44px!important;}.pr-xxl-11,.px-xxl-11{padding-right:44px!important;}.pl-xxl-11,.px-xxl-11{padding-left:44px!important;}.pb-xxl-11,.py-xxl-11{padding-bottom:44px!important;}.ps-xxl-11{padding-inline-start:44px!important;}.pe-xxl-11{padding-inline-end:44px!important;}.pa-xxl-11{padding:44px!important;}.pt-xxl-12,.py-xxl-12{padding-top:48px!important;}.pr-xxl-12,.px-xxl-12{padding-right:48px!important;}.pl-xxl-12,.px-xxl-12{padding-left:48px!important;}.pb-xxl-12,.py-xxl-12{padding-bottom:48px!important;}.ps-xxl-12{padding-inline-start:48px!important;}.pe-xxl-12{padding-inline-end:48px!important;}.pa-xxl-12{padding:48px!important;}.pt-xxl-13,.py-xxl-13{padding-top:52px!important;}.pr-xxl-13,.px-xxl-13{padding-right:52px!important;}.pl-xxl-13,.px-xxl-13{padding-left:52px!important;}.pb-xxl-13,.py-xxl-13{padding-bottom:52px!important;}.ps-xxl-13{padding-inline-start:52px!important;}.pe-xxl-13{padding-inline-end:52px!important;}.pa-xxl-13{padding:52px!important;}.pt-xxl-14,.py-xxl-14{padding-top:56px!important;}.pr-xxl-14,.px-xxl-14{padding-right:56px!important;}.pl-xxl-14,.px-xxl-14{padding-left:56px!important;}.pb-xxl-14,.py-xxl-14{padding-bottom:56px!important;}.ps-xxl-14{padding-inline-start:56px!important;}.pe-xxl-14{padding-inline-end:56px!important;}.pa-xxl-14{padding:56px!important;}.pt-xxl-15,.py-xxl-15{padding-top:60px!important;}.pr-xxl-15,.px-xxl-15{padding-right:60px!important;}.pl-xxl-15,.px-xxl-15{padding-left:60px!important;}.pb-xxl-15,.py-xxl-15{padding-bottom:60px!important;}.ps-xxl-15{padding-inline-start:60px!important;}.pe-xxl-15{padding-inline-end:60px!important;}.pa-xxl-15{padding:60px!important;}.pt-xxl-16,.py-xxl-16{padding-top:64px!important;}.pr-xxl-16,.px-xxl-16{padding-right:64px!important;}.pl-xxl-16,.px-xxl-16{padding-left:64px!important;}.pb-xxl-16,.py-xxl-16{padding-bottom:64px!important;}.ps-xxl-16{padding-inline-start:64px!important;}.pe-xxl-16{padding-inline-end:64px!important;}.pa-xxl-16{padding:64px!important;}.pt-xxl-auto,.py-xxl-auto{padding-top:auto!important;}.pr-xxl-auto,.px-xxl-auto{padding-right:auto!important;}.pl-xxl-auto,.px-xxl-auto{padding-left:auto!important;}.pb-xxl-auto,.py-xxl-auto{padding-bottom:auto!important;}.ps-xxl-auto{padding-inline-start:auto!important;}.pe-xxl-auto{padding-inline-end:auto!important;}.pa-xxl-auto{padding:auto!important;}.mt-xxl-n1,.my-xxl-n1{margin-top:-4px!important;}.mr-xxl-n1,.mx-xxl-n1{margin-right:-4px!important;}.ml-xxl-n1,.mx-xxl-n1{margin-left:-4px!important;}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-4px!important;}.ms-xxl-n1{margin-inline-start:-4px!important;}.me-xxl-n1{margin-inline-end:-4px!important;}.ma-xxl-n1{margin:-4px!important;}.mt-xxl-n2,.my-xxl-n2{margin-top:-8px!important;}.mr-xxl-n2,.mx-xxl-n2{margin-right:-8px!important;}.ml-xxl-n2,.mx-xxl-n2{margin-left:-8px!important;}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-8px!important;}.ms-xxl-n2{margin-inline-start:-8px!important;}.me-xxl-n2{margin-inline-end:-8px!important;}.ma-xxl-n2{margin:-8px!important;}.mt-xxl-n3,.my-xxl-n3{margin-top:-12px!important;}.mr-xxl-n3,.mx-xxl-n3{margin-right:-12px!important;}.ml-xxl-n3,.mx-xxl-n3{margin-left:-12px!important;}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-12px!important;}.ms-xxl-n3{margin-inline-start:-12px!important;}.me-xxl-n3{margin-inline-end:-12px!important;}.ma-xxl-n3{margin:-12px!important;}.mt-xxl-n4,.my-xxl-n4{margin-top:-16px!important;}.mr-xxl-n4,.mx-xxl-n4{margin-right:-16px!important;}.ml-xxl-n4,.mx-xxl-n4{margin-left:-16px!important;}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-16px!important;}.ms-xxl-n4{margin-inline-start:-16px!important;}.me-xxl-n4{margin-inline-end:-16px!important;}.ma-xxl-n4{margin:-16px!important;}.mt-xxl-n5,.my-xxl-n5{margin-top:-20px!important;}.mr-xxl-n5,.mx-xxl-n5{margin-right:-20px!important;}.ml-xxl-n5,.mx-xxl-n5{margin-left:-20px!important;}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-20px!important;}.ms-xxl-n5{margin-inline-start:-20px!important;}.me-xxl-n5{margin-inline-end:-20px!important;}.ma-xxl-n5{margin:-20px!important;}.mt-xxl-n6,.my-xxl-n6{margin-top:-24px!important;}.mr-xxl-n6,.mx-xxl-n6{margin-right:-24px!important;}.ml-xxl-n6,.mx-xxl-n6{margin-left:-24px!important;}.mb-xxl-n6,.my-xxl-n6{margin-bottom:-24px!important;}.ms-xxl-n6{margin-inline-start:-24px!important;}.me-xxl-n6{margin-inline-end:-24px!important;}.ma-xxl-n6{margin:-24px!important;}.mt-xxl-n7,.my-xxl-n7{margin-top:-28px!important;}.mr-xxl-n7,.mx-xxl-n7{margin-right:-28px!important;}.ml-xxl-n7,.mx-xxl-n7{margin-left:-28px!important;}.mb-xxl-n7,.my-xxl-n7{margin-bottom:-28px!important;}.ms-xxl-n7{margin-inline-start:-28px!important;}.me-xxl-n7{margin-inline-end:-28px!important;}.ma-xxl-n7{margin:-28px!important;}.mt-xxl-n8,.my-xxl-n8{margin-top:-32px!important;}.mr-xxl-n8,.mx-xxl-n8{margin-right:-32px!important;}.ml-xxl-n8,.mx-xxl-n8{margin-left:-32px!important;}.mb-xxl-n8,.my-xxl-n8{margin-bottom:-32px!important;}.ms-xxl-n8{margin-inline-start:-32px!important;}.me-xxl-n8{margin-inline-end:-32px!important;}.ma-xxl-n8{margin:-32px!important;}.mt-xxl-n9,.my-xxl-n9{margin-top:-36px!important;}.mr-xxl-n9,.mx-xxl-n9{margin-right:-36px!important;}.ml-xxl-n9,.mx-xxl-n9{margin-left:-36px!important;}.mb-xxl-n9,.my-xxl-n9{margin-bottom:-36px!important;}.ms-xxl-n9{margin-inline-start:-36px!important;}.me-xxl-n9{margin-inline-end:-36px!important;}.ma-xxl-n9{margin:-36px!important;}.mt-xxl-n10,.my-xxl-n10{margin-top:-40px!important;}.mr-xxl-n10,.mx-xxl-n10{margin-right:-40px!important;}.ml-xxl-n10,.mx-xxl-n10{margin-left:-40px!important;}.mb-xxl-n10,.my-xxl-n10{margin-bottom:-40px!important;}.ms-xxl-n10{margin-inline-start:-40px!important;}.me-xxl-n10{margin-inline-end:-40px!important;}.ma-xxl-n10{margin:-40px!important;}.mt-xxl-n11,.my-xxl-n11{margin-top:-44px!important;}.mr-xxl-n11,.mx-xxl-n11{margin-right:-44px!important;}.ml-xxl-n11,.mx-xxl-n11{margin-left:-44px!important;}.mb-xxl-n11,.my-xxl-n11{margin-bottom:-44px!important;}.ms-xxl-n11{margin-inline-start:-44px!important;}.me-xxl-n11{margin-inline-end:-44px!important;}.ma-xxl-n11{margin:-44px!important;}.mt-xxl-n12,.my-xxl-n12{margin-top:-48px!important;}.mr-xxl-n12,.mx-xxl-n12{margin-right:-48px!important;}.ml-xxl-n12,.mx-xxl-n12{margin-left:-48px!important;}.mb-xxl-n12,.my-xxl-n12{margin-bottom:-48px!important;}.ms-xxl-n12{margin-inline-start:-48px!important;}.me-xxl-n12{margin-inline-end:-48px!important;}.ma-xxl-n12{margin:-48px!important;}.mt-xxl-n13,.my-xxl-n13{margin-top:-52px!important;}.mr-xxl-n13,.mx-xxl-n13{margin-right:-52px!important;}.ml-xxl-n13,.mx-xxl-n13{margin-left:-52px!important;}.mb-xxl-n13,.my-xxl-n13{margin-bottom:-52px!important;}.ms-xxl-n13{margin-inline-start:-52px!important;}.me-xxl-n13{margin-inline-end:-52px!important;}.ma-xxl-n13{margin:-52px!important;}.mt-xxl-n14,.my-xxl-n14{margin-top:-56px!important;}.mr-xxl-n14,.mx-xxl-n14{margin-right:-56px!important;}.ml-xxl-n14,.mx-xxl-n14{margin-left:-56px!important;}.mb-xxl-n14,.my-xxl-n14{margin-bottom:-56px!important;}.ms-xxl-n14{margin-inline-start:-56px!important;}.me-xxl-n14{margin-inline-end:-56px!important;}.ma-xxl-n14{margin:-56px!important;}.mt-xxl-n15,.my-xxl-n15{margin-top:-60px!important;}.mr-xxl-n15,.mx-xxl-n15{margin-right:-60px!important;}.ml-xxl-n15,.mx-xxl-n15{margin-left:-60px!important;}.mb-xxl-n15,.my-xxl-n15{margin-bottom:-60px!important;}.ms-xxl-n15{margin-inline-start:-60px!important;}.me-xxl-n15{margin-inline-end:-60px!important;}.ma-xxl-n15{margin:-60px!important;}.mt-xxl-n16,.my-xxl-n16{margin-top:-64px!important;}.mr-xxl-n16,.mx-xxl-n16{margin-right:-64px!important;}.ml-xxl-n16,.mx-xxl-n16{margin-left:-64px!important;}.mb-xxl-n16,.my-xxl-n16{margin-bottom:-64px!important;}.ms-xxl-n16{margin-inline-start:-64px!important;}.me-xxl-n16{margin-inline-end:-64px!important;}.ma-xxl-n16{margin:-64px!important;}}.mud-width-full{width:100%;}.mud-height-full{height:100%;}.w-max{width:max-content;}.mud-appbar{width:100%;display:flex;z-index:var(--mud-zindex-appbar);position:relative;box-sizing:border-box;flex-shrink:0;flex-direction:column;color:var(--mud-palette-appbar-text);background-color:var(--mud-palette-appbar-background);transition:margin 225ms cubic-bezier(0,0,.2,1) 0ms,width 225ms cubic-bezier(0,0,.2,1) 0ms;}.mud-appbar.mud-appbar-fixed-top{position:fixed;top:0;right:0;left:0;}.mud-appbar.mud-appbar-fixed-top .mud-popover-cascading-value{position:fixed;}.mud-appbar.mud-appbar-fixed-bottom{position:fixed;bottom:0;right:0;left:0;}.mud-appbar.mud-appbar-fixed-bottom .mud-popover-cascading-value{position:fixed;}.mud-appbar .mud-toolbar-appbar{height:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);}@media(min-width:0) and (orientation:landscape){.mud-appbar .mud-toolbar-appbar{height:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:600px){.mud-appbar .mud-toolbar-appbar{height:var(--mud-appbar-height);}}.mud-appbar.mud-appbar-dense .mud-toolbar-appbar{height:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);}@media(min-width:0){.mud-drawer-open-responsive-xs-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-xs-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:600px){.mud-drawer-open-responsive-sm-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-sm-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:960px){.mud-drawer-open-responsive-md-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-md-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:1280px){.mud-drawer-open-responsive-lg-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-lg-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:1920px){.mud-drawer-open-responsive-xl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-xl-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:2560px){.mud-drawer-open-responsive-xxl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-responsive-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-responsive-xxl-left.mud-drawer-left-clipped-never.mud-drawer-open-responsive-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}.mud-drawer-open-persistent-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-persistent-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-persistent-left.mud-drawer-left-clipped-never.mud-drawer-open-persistent-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}@media(min-width:0){.mud-drawer-open-mini-xs-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-xs-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:600px){.mud-drawer-open-mini-sm-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-sm-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:960px){.mud-drawer-open-mini-md-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-md-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:1280px){.mud-drawer-open-mini-lg-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-lg-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:1920px){.mud-drawer-open-mini-xl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-xl-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}@media(min-width:2560px){.mud-drawer-open-mini-xxl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);width:calc(100% - var(--mud-drawer-width-left));}.mud-drawer-open-mini-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-right));}.mud-drawer-open-mini-xxl-left.mud-drawer-left-clipped-never.mud-drawer-open-mini-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-left);margin-right:var(--mud-drawer-width-right);width:calc(100% - var(--mud-drawer-width-left) - var(--mud-drawer-width-right));}}.mud-drawer-close-mini-xs-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xs-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-xs-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:0){.mud-drawer-close-mini-xs-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xs-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xs-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-xs-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-sm-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-sm-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-sm-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:600px){.mud-drawer-close-mini-sm-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-sm-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-sm-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-sm-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-md-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-md-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-md-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:960px){.mud-drawer-close-mini-md-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-md-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-md-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-md-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-lg-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-lg-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-lg-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:1280px){.mud-drawer-close-mini-lg-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-lg-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-lg-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-lg-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-xl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xl-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-xl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:1920px){.mud-drawer-close-mini-xl-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xl-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xl-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-xl-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer-close-mini-xxl-left.mud-drawer-left-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xxl-left.mud-drawer-left-clipped-never.mud-drawer-close-mini-xxl-right.mud-drawer-right-clipped-never .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}@media(max-width:2560px){.mud-drawer-close-mini-xxl-left.mud-drawer-left-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);width:calc(100% - var(--mud-drawer-width-mini-left));}.mud-drawer-close-mini-xxl-right.mud-drawer-right-clipped-docked .mud-appbar{margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-right));}.mud-drawer-close-mini-xxl-left.mud-drawer-left-clipped-docked.mud-drawer-close-mini-xxl-right.mud-drawer-right-clipped-docked .mud-appbar{margin-left:var(--mud-drawer-width-mini-left);margin-right:var(--mud-drawer-width-mini-right);width:calc(100% - var(--mud-drawer-width-mini-left) - var(--mud-drawer-width-mini-right));}}.mud-drawer{display:flex;flex-shrink:0;flex-grow:1;flex:0 0 auto;outline:0;position:fixed;z-index:var(--mud-zindex-drawer);overflow-y:auto;flex-direction:column;color:var(--mud-palette-drawer-text);background-color:var(--mud-palette-drawer-background);--mud-drawer-content-height:0;}.mud-drawer .mud-drawer-content{height:100%;max-height:100%;display:flex;flex-shrink:0;flex-grow:1;flex:0 0 auto;flex-direction:column;}.mud-drawer:not(.mud-drawer-fixed){position:absolute;}@media(max-width:-1px){.mud-drawer.mud-drawer-mini.mud-drawer-xs:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-xs{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-xs:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-xs.mud-drawer--initial:not(.mud-drawer-mini){display:none!important;}}@media(max-width:599px){.mud-drawer.mud-drawer-mini.mud-drawer-sm:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-sm{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-sm:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-sm.mud-drawer--initial:not(.mud-drawer-mini){display:none!important;}}@media(max-width:959px){.mud-drawer.mud-drawer-mini.mud-drawer-md:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-md{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-md:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-md.mud-drawer--initial:not(.mud-drawer-mini){display:none!important;}}@media(max-width:1279px){.mud-drawer.mud-drawer-mini.mud-drawer-lg:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-lg{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-lg:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-lg.mud-drawer--initial:not(.mud-drawer-mini){display:none!important;}}@media(max-width:1919px){.mud-drawer.mud-drawer-mini.mud-drawer-xl:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-xl{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-xl:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-xl.mud-drawer--initial:not(.mud-drawer-mini){display:none!important;}}@media(max-width:2559px){.mud-drawer.mud-drawer-mini.mud-drawer-xxl:not(.mud-drawer--closed),.mud-drawer.mud-drawer-responsive.mud-drawer-xxl{z-index:calc(var(--mud-zindex-appbar) + 2);}.mud-drawer.mud-drawer-mini.mud-drawer-xxl:not(.mud-drawer--closed).mud-drawer--initial:not(.mud-drawer-mini),.mud-drawer.mud-drawer-responsive.mud-drawer-xxl.mud-drawer--initial:not(.mud-drawer-mini){display:none!important;}}.mud-drawer.mud-drawer-responsive,.mud-drawer.mud-drawer-persistent{height:100%;}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left{right:auto;width:var(--mud-drawer-width,var(--mud-drawer-width-left));}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--open,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--open{left:0;}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--open:not(.mud-drawer--initial),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-left 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--closed,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--closed{box-shadow:none;left:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-left)));}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--closed:not(.mud-drawer--initial),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-left 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right{left:auto;width:var(--mud-drawer-width,var(--mud-drawer-width-right));}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right.mud-drawer--open,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--open{right:0;}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right.mud-drawer--open:not(.mud-drawer--initial),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-right 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right.mud-drawer--closed,.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--closed{box-shadow:none;right:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-right)));}.mud-drawer.mud-drawer-responsive.mud-drawer-pos-right.mud-drawer--closed:not(.mud-drawer--initial),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-right 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-mini{height:100%;transition:width 225ms cubic-bezier(0,0,.2,1);}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left{left:0;right:auto;}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--closed{width:var(--mud-drawer-width-mini-left);}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--open{width:var(--mud-drawer-width-left);}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right{left:auto;right:0;}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right.mud-drawer--closed{width:var(--mud-drawer-width-mini-right);}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right.mud-drawer--open{width:var(--mud-drawer-width-right);}.mud-drawer.mud-drawer-temporary{margin:0!important;z-index:calc(var(--mud-zindex-appbar) + 2);transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left{right:auto;top:0;height:100%;width:var(--mud-drawer-width,var(--mud-drawer-width-left));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left.mud-drawer--open{left:0;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-left 225ms cubic-bezier(0,0,.2,1) forwards;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left.mud-drawer--closed{left:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-left)));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-left.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-left 225ms cubic-bezier(0,0,.2,1) forwards;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right{left:auto;top:0;height:100%;width:var(--mud-drawer-width,var(--mud-drawer-width-right));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--open{right:0;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-right 225ms cubic-bezier(0,0,.2,1) forwards;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--closed{right:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-right)));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-right 225ms cubic-bezier(0,0,.2,1) forwards;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom{left:0;top:auto;width:100%;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom.mud-drawer--open{bottom:0;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-bottom 225ms cubic-bezier(0,0,.2,1) 0ms 1;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom.mud-drawer--closed{bottom:calc(-1*var(--mud-drawer-content-height));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-bottom 225ms cubic-bezier(0,0,.2,1) 0ms 1;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top{left:0;bottom:auto;width:100%;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top.mud-drawer--open{top:0;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top.mud-drawer--open:not(.mud-drawer--initial){animation:mud-drawer-slide-in-top 225ms cubic-bezier(0,0,.2,1) 0ms 1;}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top.mud-drawer--closed{top:calc(-1*var(--mud-drawer-content-height));}.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top.mud-drawer--closed:not(.mud-drawer--initial){animation:mud-drawer-slide-out-top 225ms cubic-bezier(0,0,.2,1) 0ms 1;}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left~div:not(.mud-main-content),.mud-drawer.mud-drawer-mini.mud-drawer-pos-right~div:not(.mud-main-content),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left~div:not(.mud-main-content),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right~div:not(.mud-main-content){transition:margin 225ms cubic-bezier(0,0,.2,1) 0ms;}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--open~div:not(.mud-main-content),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--open~div:not(.mud-main-content){margin-left:var(--mud-drawer-width,var(--mud-drawer-width-left));}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right.mud-drawer--open~div:not(.mud-main-content),.mud-drawer.mud-drawer-persistent.mud-drawer-pos-right.mud-drawer--open~div:not(.mud-main-content){margin-right:var(--mud-drawer-width,var(--mud-drawer-width-right));}.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--closed~div:not(.mud-main-content){margin-left:var(--mud-drawer-width,var(--mud-drawer-width-mini-left));}.mud-drawer.mud-drawer-mini.mud-drawer-pos-right.mud-drawer--closed~div:not(.mud-main-content){margin-right:var(--mud-drawer-width,var(--mud-drawer-width-mini-right));}.mud-drawer-header{display:flex;min-height:var(--mud-appbar-height);padding:12px 24px 12px 24px;}.mud-drawer-header.mud-drawer-header-dense{min-height:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);padding:8px 24px 8px 24px;}.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-persistent:not(.mud-drawer-clipped-never),.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-temporary.mud-drawer-clipped-always{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}@media(max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-persistent:not(.mud-drawer-clipped-never),.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-temporary.mud-drawer-clipped-always{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - (var(--mud-appbar-height) - var(--mud-appbar-height)/4));}}@media(max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-persistent:not(.mud-drawer-clipped-never),.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-always,.mud-drawer-fixed.mud-drawer-temporary.mud-drawer-clipped-always{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - (var(--mud-appbar-height) - var(--mud-appbar-height)/8));}}@media(min-width:0){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xs,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xs{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:0) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xs,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xs{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:0) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xs,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xs{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:600px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-sm,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-sm{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:600px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-sm,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-sm{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:600px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-sm,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-sm{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:960px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-md,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-md{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:960px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-md,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-md{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:960px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-md,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-md{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:1280px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-lg,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-lg{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:1280px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-lg,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-lg{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:1280px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-lg,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-lg{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:1920px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xl{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:1920px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:1920px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}@media(min-width:2560px){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xxl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xxl{top:var(--mud-appbar-height);height:calc(100% - var(--mud-appbar-height));}}@media(min-width:2560px) and (max-width:599px) and (orientation:landscape){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xxl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xxl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:2560px) and (max-width:599px) and (orientation:portrait){.mud-drawer-fixed.mud-drawer-mini.mud-drawer-clipped-docked.mud-drawer-xxl,.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xxl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);height:calc(100% - var(--mud-appbar-height)/8);}}.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-mini:not(.mud-drawer-clipped-never),.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-persistent:not(.mud-drawer-clipped-never),.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-always,.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-temporary.mud-drawer-clipped-always{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}@media(min-width:0){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xs{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:600px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-sm{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:960px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-md{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:1280px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-lg{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:1920px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}@media(min-width:2560px){.mud-appbar-dense~.mud-drawer-fixed.mud-drawer-responsive.mud-drawer-clipped-docked.mud-drawer-xxl{top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);height:calc(100% - var(--mud-appbar-height) + var(--mud-appbar-height)/4);}}.mud-drawer-overlay{display:none;}@media(max-width:-1px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xs{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xs.mud-drawer--initial{display:none;}}@media(max-width:-1px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-xs{display:block;}}@media(max-width:599px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-sm{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-sm.mud-drawer--initial{display:none;}}@media(max-width:599px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-sm{display:block;}}@media(max-width:959px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-md{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-md.mud-drawer--initial{display:none;}}@media(max-width:959px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-md{display:block;}}@media(max-width:1279px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-lg{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-lg.mud-drawer--initial{display:none;}}@media(max-width:1279px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-lg{display:block;}}@media(max-width:1919px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xl{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xl.mud-drawer--initial{display:none;}}@media(max-width:1919px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-xl{display:block;}}@media(max-width:2559px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xxl{display:block;}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-responsive.mud-drawer-overlay-xxl.mud-drawer--initial{display:none;}}@media(max-width:2559px){.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-mini.mud-drawer-overlay-xxl{display:block;}}.mud-drawer-overlay.mud-drawer-overlay--open.mud-drawer-overlay-temporary{display:block;}@keyframes mud-drawer-slide-in-left{from{left:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-left)));}}@keyframes mud-drawer-slide-out-left{from{left:0;}}@keyframes mud-drawer-slide-in-right{from{right:calc(-1*var(--mud-drawer-width,var(--mud-drawer-width-right)));}}@keyframes mud-drawer-slide-out-right{from{right:0;}}@keyframes mud-drawer-slide-in-bottom{from{bottom:calc(-1*var(--mud-drawer-content-height));}}@keyframes mud-drawer-slide-out-bottom{from{bottom:0;}}@keyframes mud-drawer-slide-in-top{from{top:calc(-1*var(--mud-drawer-content-height));}}@keyframes mud-drawer-slide-out-top{from{top:0;}}.mud-main-content{margin:0;flex:1 1 auto;padding-top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/8);transition:margin 225ms cubic-bezier(0,0,.2,1) 0ms;}@media(min-width:0) and (orientation:landscape){.mud-main-content{padding-top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);}}@media(min-width:600px){.mud-main-content{padding-top:var(--mud-appbar-height);}}.mud-appbar-dense~.mud-main-content{padding-top:calc(var(--mud-appbar-height) - var(--mud-appbar-height)/4);}@media(min-width:0){.mud-drawer-open-responsive-xs-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-xs-left.mud-drawer-open-responsive-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:600px){.mud-drawer-open-responsive-sm-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-sm-left.mud-drawer-open-responsive-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:960px){.mud-drawer-open-responsive-md-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-md-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-md-left.mud-drawer-open-responsive-md-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:1280px){.mud-drawer-open-responsive-lg-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-lg-left.mud-drawer-open-responsive-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:1920px){.mud-drawer-open-responsive-xl-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-xl-left.mud-drawer-open-responsive-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:2560px){.mud-drawer-open-responsive-xxl-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-responsive-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-responsive-xxl-left.mud-drawer-open-responsive-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}.mud-drawer-open-persistent-left:not(.mud-drawer-open-persistent-right) .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-persistent-right:not(.mud-drawer-open-persistent-left) .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-persistent-left.mud-drawer-open-persistent-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}@media(min-width:0){.mud-drawer-open-mini-xs-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-xs-left.mud-drawer-open-mini-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:600px){.mud-drawer-open-mini-sm-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-sm-left.mud-drawer-open-mini-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:960px){.mud-drawer-open-mini-md-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-md-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-md-left.mud-drawer-open-mini-md-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:1280px){.mud-drawer-open-mini-lg-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-lg-left.mud-drawer-open-mini-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:1920px){.mud-drawer-open-mini-xl-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-xl-left.mud-drawer-open-mini-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}@media(min-width:2560px){.mud-drawer-open-mini-xxl-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-xxl-left.mud-drawer-open-mini-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}}.mud-drawer-open-mini-none-left .mud-main-content,.mud-drawer-open-mini-always-left .mud-main-content{margin-left:var(--mud-drawer-width-left);}.mud-drawer-open-mini-none-right .mud-main-content,.mud-drawer-open-mini-always-right .mud-main-content{margin-right:var(--mud-drawer-width-right);}.mud-drawer-open-mini-none-left.mud-drawer-open-mini-none,.mud-drawer-open-mini-none .mud-drawer-open-mini-always-right .mud-main-content,.mud-drawer-open-mini-always-left.mud-drawer-open-mini-none,.mud-drawer-open-mini-always .mud-drawer-open-mini-always-right .mud-main-content{margin-right:var(--mud-drawer-width-right);margin-left:var(--mud-drawer-width-left);}.mud-drawer-close-mini-xs-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-xs-left.mud-drawer-close-mini-xs-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-sm-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-sm-left.mud-drawer-close-mini-sm-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-md-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-md-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-md-left.mud-drawer-close-mini-md-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-lg-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-lg-left.mud-drawer-close-mini-lg-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xl-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-xl-left.mud-drawer-close-mini-xl-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xxl-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-xxl-left.mud-drawer-close-mini-xxl-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-none-left .mud-main-content,.mud-drawer-close-mini-always-left .mud-main-content{margin-left:var(--mud-drawer-width-mini-left);}.mud-drawer-close-mini-none-right .mud-main-content,.mud-drawer-close-mini-always-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);}.mud-drawer-close-mini-none-left.mud-drawer-close-mini-none,.mud-drawer-close-mini-none .mud-drawer-close-mini-always-right .mud-main-content,.mud-drawer-close-mini-always-left.mud-drawer-close-mini-none,.mud-drawer-close-mini-always .mud-drawer-close-mini-always-right .mud-main-content{margin-right:var(--mud-drawer-width-mini-right);margin-left:var(--mud-drawer-width-mini-left);}.mud-container{width:100%;display:block;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}@media(min-width:600px){.mud-container{padding-left:24px;padding-right:24px;}}.mud-container-disable-gutters{padding-left:0;padding-right:0;}@media(min-width:600px){.mud-container-fixed{max-width:600px;}}@media(min-width:960px){.mud-container-fixed{max-width:960px;}}@media(min-width:1280px){.mud-container-fixed{max-width:1280px;}}@media(min-width:1920px){.mud-container-fixed{max-width:1920px;}}@media(min-width:2560px){.mud-container-fixed{max-width:2560px;}}@media(min-width:0){.mud-container-maxwidth-xs{max-width:444px;}}@media(min-width:600px){.mud-container-maxwidth-sm{max-width:600px;}}@media(min-width:960px){.mud-container-maxwidth-md{max-width:960px;}}@media(min-width:1280px){.mud-container-maxwidth-lg{max-width:1280px;}}@media(min-width:1920px){.mud-container-maxwidth-xl{max-width:1920px;}}@media(min-width:2560px){.mud-container-maxwidth-xxl{max-width:2560px;}}.scroll-locked{padding-right:8px;overflow:hidden;}.scroll-locked .mud-layout .mud-appbar{padding-right:8px;}.scroll-locked .mud-layout .mud-main-content .mud-scroll-to-top{padding-right:8px;}.scroll-locked-no-padding{overflow:hidden;}@-moz-document url-prefix(){.scroll-locked{padding-right:17px;}.scroll-locked .mud-layout .mud-appbar{padding-right:17px;}.scroll-locked .mud-layout .mud-main-content .mud-scroll-to-top{padding-right:17px;}}.mud-scroll-to-top{position:fixed;cursor:pointer;z-index:100;}.mud-scroll-to-top.visible{bottom:16px;right:16px;opacity:1;transition:transform .5s;flex:1;}.mud-scroll-to-top.hidden{bottom:16px;right:16px;opacity:0;transition:all .5s;visibility:hidden;transform:scale(0) rotate(180deg);flex:0;}.mud-scroll-to-top:after{content:"";background:transparent;top:0;bottom:0;left:0;right:0;position:absolute;z-index:var(--mud-zindex-tooltip);}.red{background-color:#f44336;}.red-text{color:#f44336;}.red.lighten-5{background-color:#ffebee;}.red-text.text-lighten-5{color:#ffebee;}.red.lighten-4{background-color:#ffcdd2;}.red-text.text-lighten-4{color:#ffcdd2;}.red.lighten-3{background-color:#ef9a9a;}.red-text.text-lighten-3{color:#ef9a9a;}.red.lighten-2{background-color:#e57373;}.red-text.text-lighten-2{color:#e57373;}.red.lighten-1{background-color:#ef5350;}.red-text.text-lighten-1{color:#ef5350;}.red.darken-1{background-color:#e53935;}.red-text.text-darken-1{color:#e53935;}.red.darken-2{background-color:#d32f2f;}.red-text.text-darken-2{color:#d32f2f;}.red.darken-3{background-color:#c62828;}.red-text.text-darken-3{color:#c62828;}.red.darken-4{background-color:#b71c1c;}.red-text.text-darken-4{color:#b71c1c;}.red.accent-1{background-color:#ff8a80;}.red-text.text-accent-1{color:#ff8a80;}.red.accent-2{background-color:#ff5252;}.red-text.text-accent-2{color:#ff5252;}.red.accent-3{background-color:#ff1744;}.red-text.text-accent-3{color:#ff1744;}.red.accent-4{background-color:#d50000;}.red-text.text-accent-4{color:#d50000;}.pink{background-color:#e91e63;}.pink-text{color:#e91e63;}.pink.lighten-5{background-color:#fce4ec;}.pink-text.text-lighten-5{color:#fce4ec;}.pink.lighten-4{background-color:#f8bbd0;}.pink-text.text-lighten-4{color:#f8bbd0;}.pink.lighten-3{background-color:#f48fb1;}.pink-text.text-lighten-3{color:#f48fb1;}.pink.lighten-2{background-color:#f06292;}.pink-text.text-lighten-2{color:#f06292;}.pink.lighten-1{background-color:#ec407a;}.pink-text.text-lighten-1{color:#ec407a;}.pink.darken-1{background-color:#d81b60;}.pink-text.text-darken-1{color:#d81b60;}.pink.darken-2{background-color:#c2185b;}.pink-text.text-darken-2{color:#c2185b;}.pink.darken-3{background-color:#ad1457;}.pink-text.text-darken-3{color:#ad1457;}.pink.darken-4{background-color:#880e4f;}.pink-text.text-darken-4{color:#880e4f;}.pink.accent-1{background-color:#ff80ab;}.pink-text.text-accent-1{color:#ff80ab;}.pink.accent-2{background-color:#ff4081;}.pink-text.text-accent-2{color:#ff4081;}.pink.accent-3{background-color:#f50057;}.pink-text.text-accent-3{color:#f50057;}.pink.accent-4{background-color:#c51162;}.pink-text.text-accent-4{color:#c51162;}.purple{background-color:#9c27b0;}.purple-text{color:#9c27b0;}.purple.lighten-5{background-color:#f3e5f5;}.purple-text.text-lighten-5{color:#f3e5f5;}.purple.lighten-4{background-color:#e1bee7;}.purple-text.text-lighten-4{color:#e1bee7;}.purple.lighten-3{background-color:#ce93d8;}.purple-text.text-lighten-3{color:#ce93d8;}.purple.lighten-2{background-color:#ba68c8;}.purple-text.text-lighten-2{color:#ba68c8;}.purple.lighten-1{background-color:#ab47bc;}.purple-text.text-lighten-1{color:#ab47bc;}.purple.darken-1{background-color:#8e24aa;}.purple-text.text-darken-1{color:#8e24aa;}.purple.darken-2{background-color:#7b1fa2;}.purple-text.text-darken-2{color:#7b1fa2;}.purple.darken-3{background-color:#6a1b9a;}.purple-text.text-darken-3{color:#6a1b9a;}.purple.darken-4{background-color:#4a148c;}.purple-text.text-darken-4{color:#4a148c;}.purple.accent-1{background-color:#ea80fc;}.purple-text.text-accent-1{color:#ea80fc;}.purple.accent-2{background-color:#e040fb;}.purple-text.text-accent-2{color:#e040fb;}.purple.accent-3{background-color:#d500f9;}.purple-text.text-accent-3{color:#d500f9;}.purple.accent-4{background-color:#a0f;}.purple-text.text-accent-4{color:#a0f;}.deep-purple{background-color:#673ab7;}.deep-purple-text{color:#673ab7;}.deep-purple.lighten-5{background-color:#ede7f6;}.deep-purple-text.text-lighten-5{color:#ede7f6;}.deep-purple.lighten-4{background-color:#d1c4e9;}.deep-purple-text.text-lighten-4{color:#d1c4e9;}.deep-purple.lighten-3{background-color:#b39ddb;}.deep-purple-text.text-lighten-3{color:#b39ddb;}.deep-purple.lighten-2{background-color:#9575cd;}.deep-purple-text.text-lighten-2{color:#9575cd;}.deep-purple.lighten-1{background-color:#7e57c2;}.deep-purple-text.text-lighten-1{color:#7e57c2;}.deep-purple.darken-1{background-color:#5e35b1;}.deep-purple-text.text-darken-1{color:#5e35b1;}.deep-purple.darken-2{background-color:#512da8;}.deep-purple-text.text-darken-2{color:#512da8;}.deep-purple.darken-3{background-color:#4527a0;}.deep-purple-text.text-darken-3{color:#4527a0;}.deep-purple.darken-4{background-color:#311b92;}.deep-purple-text.text-darken-4{color:#311b92;}.deep-purple.accent-1{background-color:#b388ff;}.deep-purple-text.text-accent-1{color:#b388ff;}.deep-purple.accent-2{background-color:#7c4dff;}.deep-purple-text.text-accent-2{color:#7c4dff;}.deep-purple.accent-3{background-color:#651fff;}.deep-purple-text.text-accent-3{color:#651fff;}.deep-purple.accent-4{background-color:#6200ea;}.deep-purple-text.text-accent-4{color:#6200ea;}.indigo{background-color:#3f51b5;}.indigo-text{color:#3f51b5;}.indigo.lighten-5{background-color:#e8eaf6;}.indigo-text.text-lighten-5{color:#e8eaf6;}.indigo.lighten-4{background-color:#c5cae9;}.indigo-text.text-lighten-4{color:#c5cae9;}.indigo.lighten-3{background-color:#9fa8da;}.indigo-text.text-lighten-3{color:#9fa8da;}.indigo.lighten-2{background-color:#7986cb;}.indigo-text.text-lighten-2{color:#7986cb;}.indigo.lighten-1{background-color:#5c6bc0;}.indigo-text.text-lighten-1{color:#5c6bc0;}.indigo.darken-1{background-color:#3949ab;}.indigo-text.text-darken-1{color:#3949ab;}.indigo.darken-2{background-color:#303f9f;}.indigo-text.text-darken-2{color:#303f9f;}.indigo.darken-3{background-color:#283593;}.indigo-text.text-darken-3{color:#283593;}.indigo.darken-4{background-color:#1a237e;}.indigo-text.text-darken-4{color:#1a237e;}.indigo.accent-1{background-color:#8c9eff;}.indigo-text.text-accent-1{color:#8c9eff;}.indigo.accent-2{background-color:#536dfe;}.indigo-text.text-accent-2{color:#536dfe;}.indigo.accent-3{background-color:#3d5afe;}.indigo-text.text-accent-3{color:#3d5afe;}.indigo.accent-4{background-color:#304ffe;}.indigo-text.text-accent-4{color:#304ffe;}.blue{background-color:#2196f3;}.blue-text{color:#2196f3;}.blue.lighten-5{background-color:#e3f2fd;}.blue-text.text-lighten-5{color:#e3f2fd;}.blue.lighten-4{background-color:#bbdefb;}.blue-text.text-lighten-4{color:#bbdefb;}.blue.lighten-3{background-color:#90caf9;}.blue-text.text-lighten-3{color:#90caf9;}.blue.lighten-2{background-color:#64b5f6;}.blue-text.text-lighten-2{color:#64b5f6;}.blue.lighten-1{background-color:#42a5f5;}.blue-text.text-lighten-1{color:#42a5f5;}.blue.darken-1{background-color:#1e88e5;}.blue-text.text-darken-1{color:#1e88e5;}.blue.darken-2{background-color:#1976d2;}.blue-text.text-darken-2{color:#1976d2;}.blue.darken-3{background-color:#1565c0;}.blue-text.text-darken-3{color:#1565c0;}.blue.darken-4{background-color:#0d47a1;}.blue-text.text-darken-4{color:#0d47a1;}.blue.accent-1{background-color:#82b1ff;}.blue-text.text-accent-1{color:#82b1ff;}.blue.accent-2{background-color:#448aff;}.blue-text.text-accent-2{color:#448aff;}.blue.accent-3{background-color:#2979ff;}.blue-text.text-accent-3{color:#2979ff;}.blue.accent-4{background-color:#2962ff;}.blue-text.text-accent-4{color:#2962ff;}.light-blue{background-color:#03a9f4;}.light-blue-text{color:#03a9f4;}.light-blue.lighten-5{background-color:#e1f5fe;}.light-blue-text.text-lighten-5{color:#e1f5fe;}.light-blue.lighten-4{background-color:#b3e5fc;}.light-blue-text.text-lighten-4{color:#b3e5fc;}.light-blue.lighten-3{background-color:#81d4fa;}.light-blue-text.text-lighten-3{color:#81d4fa;}.light-blue.lighten-2{background-color:#4fc3f7;}.light-blue-text.text-lighten-2{color:#4fc3f7;}.light-blue.lighten-1{background-color:#29b6f6;}.light-blue-text.text-lighten-1{color:#29b6f6;}.light-blue.darken-1{background-color:#039be5;}.light-blue-text.text-darken-1{color:#039be5;}.light-blue.darken-2{background-color:#0288d1;}.light-blue-text.text-darken-2{color:#0288d1;}.light-blue.darken-3{background-color:#0277bd;}.light-blue-text.text-darken-3{color:#0277bd;}.light-blue.darken-4{background-color:#01579b;}.light-blue-text.text-darken-4{color:#01579b;}.light-blue.accent-1{background-color:#80d8ff;}.light-blue-text.text-accent-1{color:#80d8ff;}.light-blue.accent-2{background-color:#40c4ff;}.light-blue-text.text-accent-2{color:#40c4ff;}.light-blue.accent-3{background-color:#00b0ff;}.light-blue-text.text-accent-3{color:#00b0ff;}.light-blue.accent-4{background-color:#0091ea;}.light-blue-text.text-accent-4{color:#0091ea;}.cyan{background-color:#00bcd4;}.cyan-text{color:#00bcd4;}.cyan.lighten-5{background-color:#e0f7fa;}.cyan-text.text-lighten-5{color:#e0f7fa;}.cyan.lighten-4{background-color:#b2ebf2;}.cyan-text.text-lighten-4{color:#b2ebf2;}.cyan.lighten-3{background-color:#80deea;}.cyan-text.text-lighten-3{color:#80deea;}.cyan.lighten-2{background-color:#4dd0e1;}.cyan-text.text-lighten-2{color:#4dd0e1;}.cyan.lighten-1{background-color:#26c6da;}.cyan-text.text-lighten-1{color:#26c6da;}.cyan.darken-1{background-color:#00acc1;}.cyan-text.text-darken-1{color:#00acc1;}.cyan.darken-2{background-color:#0097a7;}.cyan-text.text-darken-2{color:#0097a7;}.cyan.darken-3{background-color:#00838f;}.cyan-text.text-darken-3{color:#00838f;}.cyan.darken-4{background-color:#006064;}.cyan-text.text-darken-4{color:#006064;}.cyan.accent-1{background-color:#84ffff;}.cyan-text.text-accent-1{color:#84ffff;}.cyan.accent-2{background-color:#18ffff;}.cyan-text.text-accent-2{color:#18ffff;}.cyan.accent-3{background-color:#00e5ff;}.cyan-text.text-accent-3{color:#00e5ff;}.cyan.accent-4{background-color:#00b8d4;}.cyan-text.text-accent-4{color:#00b8d4;}.teal{background-color:#009688;}.teal-text{color:#009688;}.teal.lighten-5{background-color:#e0f2f1;}.teal-text.text-lighten-5{color:#e0f2f1;}.teal.lighten-4{background-color:#b2dfdb;}.teal-text.text-lighten-4{color:#b2dfdb;}.teal.lighten-3{background-color:#80cbc4;}.teal-text.text-lighten-3{color:#80cbc4;}.teal.lighten-2{background-color:#4db6ac;}.teal-text.text-lighten-2{color:#4db6ac;}.teal.lighten-1{background-color:#26a69a;}.teal-text.text-lighten-1{color:#26a69a;}.teal.darken-1{background-color:#00897b;}.teal-text.text-darken-1{color:#00897b;}.teal.darken-2{background-color:#00796b;}.teal-text.text-darken-2{color:#00796b;}.teal.darken-3{background-color:#00695c;}.teal-text.text-darken-3{color:#00695c;}.teal.darken-4{background-color:#004d40;}.teal-text.text-darken-4{color:#004d40;}.teal.accent-1{background-color:#a7ffeb;}.teal-text.text-accent-1{color:#a7ffeb;}.teal.accent-2{background-color:#64ffda;}.teal-text.text-accent-2{color:#64ffda;}.teal.accent-3{background-color:#1de9b6;}.teal-text.text-accent-3{color:#1de9b6;}.teal.accent-4{background-color:#00bfa5;}.teal-text.text-accent-4{color:#00bfa5;}.green{background-color:#4caf50;}.green-text{color:#4caf50;}.green.lighten-5{background-color:#e8f5e9;}.green-text.text-lighten-5{color:#e8f5e9;}.green.lighten-4{background-color:#c8e6c9;}.green-text.text-lighten-4{color:#c8e6c9;}.green.lighten-3{background-color:#a5d6a7;}.green-text.text-lighten-3{color:#a5d6a7;}.green.lighten-2{background-color:#81c784;}.green-text.text-lighten-2{color:#81c784;}.green.lighten-1{background-color:#66bb6a;}.green-text.text-lighten-1{color:#66bb6a;}.green.darken-1{background-color:#43a047;}.green-text.text-darken-1{color:#43a047;}.green.darken-2{background-color:#388e3c;}.green-text.text-darken-2{color:#388e3c;}.green.darken-3{background-color:#2e7d32;}.green-text.text-darken-3{color:#2e7d32;}.green.darken-4{background-color:#1b5e20;}.green-text.text-darken-4{color:#1b5e20;}.green.accent-1{background-color:#b9f6ca;}.green-text.text-accent-1{color:#b9f6ca;}.green.accent-2{background-color:#69f0ae;}.green-text.text-accent-2{color:#69f0ae;}.green.accent-3{background-color:#00e676;}.green-text.text-accent-3{color:#00e676;}.green.accent-4{background-color:#00c853;}.green-text.text-accent-4{color:#00c853;}.light-green{background-color:#8bc34a;}.light-green-text{color:#8bc34a;}.light-green.lighten-5{background-color:#f1f8e9;}.light-green-text.text-lighten-5{color:#f1f8e9;}.light-green.lighten-4{background-color:#dcedc8;}.light-green-text.text-lighten-4{color:#dcedc8;}.light-green.lighten-3{background-color:#c5e1a5;}.light-green-text.text-lighten-3{color:#c5e1a5;}.light-green.lighten-2{background-color:#aed581;}.light-green-text.text-lighten-2{color:#aed581;}.light-green.lighten-1{background-color:#9ccc65;}.light-green-text.text-lighten-1{color:#9ccc65;}.light-green.darken-1{background-color:#7cb342;}.light-green-text.text-darken-1{color:#7cb342;}.light-green.darken-2{background-color:#689f38;}.light-green-text.text-darken-2{color:#689f38;}.light-green.darken-3{background-color:#558b2f;}.light-green-text.text-darken-3{color:#558b2f;}.light-green.darken-4{background-color:#33691e;}.light-green-text.text-darken-4{color:#33691e;}.light-green.accent-1{background-color:#ccff90;}.light-green-text.text-accent-1{color:#ccff90;}.light-green.accent-2{background-color:#b2ff59;}.light-green-text.text-accent-2{color:#b2ff59;}.light-green.accent-3{background-color:#76ff03;}.light-green-text.text-accent-3{color:#76ff03;}.light-green.accent-4{background-color:#64dd17;}.light-green-text.text-accent-4{color:#64dd17;}.lime{background-color:#cddc39;}.lime-text{color:#cddc39;}.lime.lighten-5{background-color:#f9fbe7;}.lime-text.text-lighten-5{color:#f9fbe7;}.lime.lighten-4{background-color:#f0f4c3;}.lime-text.text-lighten-4{color:#f0f4c3;}.lime.lighten-3{background-color:#e6ee9c;}.lime-text.text-lighten-3{color:#e6ee9c;}.lime.lighten-2{background-color:#dce775;}.lime-text.text-lighten-2{color:#dce775;}.lime.lighten-1{background-color:#d4e157;}.lime-text.text-lighten-1{color:#d4e157;}.lime.darken-1{background-color:#c0ca33;}.lime-text.text-darken-1{color:#c0ca33;}.lime.darken-2{background-color:#afb42b;}.lime-text.text-darken-2{color:#afb42b;}.lime.darken-3{background-color:#9e9d24;}.lime-text.text-darken-3{color:#9e9d24;}.lime.darken-4{background-color:#827717;}.lime-text.text-darken-4{color:#827717;}.lime.accent-1{background-color:#f4ff81;}.lime-text.text-accent-1{color:#f4ff81;}.lime.accent-2{background-color:#eeff41;}.lime-text.text-accent-2{color:#eeff41;}.lime.accent-3{background-color:#c6ff00;}.lime-text.text-accent-3{color:#c6ff00;}.lime.accent-4{background-color:#aeea00;}.lime-text.text-accent-4{color:#aeea00;}.yellow{background-color:#ffeb3b;}.yellow-text{color:#ffeb3b;}.yellow.lighten-5{background-color:#fffde7;}.yellow-text.text-lighten-5{color:#fffde7;}.yellow.lighten-4{background-color:#fff9c4;}.yellow-text.text-lighten-4{color:#fff9c4;}.yellow.lighten-3{background-color:#fff59d;}.yellow-text.text-lighten-3{color:#fff59d;}.yellow.lighten-2{background-color:#fff176;}.yellow-text.text-lighten-2{color:#fff176;}.yellow.lighten-1{background-color:#ffee58;}.yellow-text.text-lighten-1{color:#ffee58;}.yellow.darken-1{background-color:#fdd835;}.yellow-text.text-darken-1{color:#fdd835;}.yellow.darken-2{background-color:#fbc02d;}.yellow-text.text-darken-2{color:#fbc02d;}.yellow.darken-3{background-color:#f9a825;}.yellow-text.text-darken-3{color:#f9a825;}.yellow.darken-4{background-color:#f57f17;}.yellow-text.text-darken-4{color:#f57f17;}.yellow.accent-1{background-color:#ffff8d;}.yellow-text.text-accent-1{color:#ffff8d;}.yellow.accent-2{background-color:#ff0;}.yellow-text.text-accent-2{color:#ff0;}.yellow.accent-3{background-color:#ffea00;}.yellow-text.text-accent-3{color:#ffea00;}.yellow.accent-4{background-color:#ffd600;}.yellow-text.text-accent-4{color:#ffd600;}.amber{background-color:#ffc107;}.amber-text{color:#ffc107;}.amber.lighten-5{background-color:#fff8e1;}.amber-text.text-lighten-5{color:#fff8e1;}.amber.lighten-4{background-color:#ffecb3;}.amber-text.text-lighten-4{color:#ffecb3;}.amber.lighten-3{background-color:#ffe082;}.amber-text.text-lighten-3{color:#ffe082;}.amber.lighten-2{background-color:#ffd54f;}.amber-text.text-lighten-2{color:#ffd54f;}.amber.lighten-1{background-color:#ffca28;}.amber-text.text-lighten-1{color:#ffca28;}.amber.darken-1{background-color:#ffb300;}.amber-text.text-darken-1{color:#ffb300;}.amber.darken-2{background-color:#ffa000;}.amber-text.text-darken-2{color:#ffa000;}.amber.darken-3{background-color:#ff8f00;}.amber-text.text-darken-3{color:#ff8f00;}.amber.darken-4{background-color:#ff6f00;}.amber-text.text-darken-4{color:#ff6f00;}.amber.accent-1{background-color:#ffe57f;}.amber-text.text-accent-1{color:#ffe57f;}.amber.accent-2{background-color:#ffd740;}.amber-text.text-accent-2{color:#ffd740;}.amber.accent-3{background-color:#ffc400;}.amber-text.text-accent-3{color:#ffc400;}.amber.accent-4{background-color:#ffab00;}.amber-text.text-accent-4{color:#ffab00;}.orange{background-color:#ff9800;}.orange-text{color:#ff9800;}.orange.lighten-5{background-color:#fff3e0;}.orange-text.text-lighten-5{color:#fff3e0;}.orange.lighten-4{background-color:#ffe0b2;}.orange-text.text-lighten-4{color:#ffe0b2;}.orange.lighten-3{background-color:#ffcc80;}.orange-text.text-lighten-3{color:#ffcc80;}.orange.lighten-2{background-color:#ffb74d;}.orange-text.text-lighten-2{color:#ffb74d;}.orange.lighten-1{background-color:#ffa726;}.orange-text.text-lighten-1{color:#ffa726;}.orange.darken-1{background-color:#fb8c00;}.orange-text.text-darken-1{color:#fb8c00;}.orange.darken-2{background-color:#f57c00;}.orange-text.text-darken-2{color:#f57c00;}.orange.darken-3{background-color:#ef6c00;}.orange-text.text-darken-3{color:#ef6c00;}.orange.darken-4{background-color:#e65100;}.orange-text.text-darken-4{color:#e65100;}.orange.accent-1{background-color:#ffd180;}.orange-text.text-accent-1{color:#ffd180;}.orange.accent-2{background-color:#ffab40;}.orange-text.text-accent-2{color:#ffab40;}.orange.accent-3{background-color:#ff9100;}.orange-text.text-accent-3{color:#ff9100;}.orange.accent-4{background-color:#ff6d00;}.orange-text.text-accent-4{color:#ff6d00;}.deep-orange{background-color:#ff5722;}.deep-orange-text{color:#ff5722;}.deep-orange.lighten-5{background-color:#fbe9e7;}.deep-orange-text.text-lighten-5{color:#fbe9e7;}.deep-orange.lighten-4{background-color:#ffccbc;}.deep-orange-text.text-lighten-4{color:#ffccbc;}.deep-orange.lighten-3{background-color:#ffab91;}.deep-orange-text.text-lighten-3{color:#ffab91;}.deep-orange.lighten-2{background-color:#ff8a65;}.deep-orange-text.text-lighten-2{color:#ff8a65;}.deep-orange.lighten-1{background-color:#ff7043;}.deep-orange-text.text-lighten-1{color:#ff7043;}.deep-orange.darken-1{background-color:#f4511e;}.deep-orange-text.text-darken-1{color:#f4511e;}.deep-orange.darken-2{background-color:#e64a19;}.deep-orange-text.text-darken-2{color:#e64a19;}.deep-orange.darken-3{background-color:#d84315;}.deep-orange-text.text-darken-3{color:#d84315;}.deep-orange.darken-4{background-color:#bf360c;}.deep-orange-text.text-darken-4{color:#bf360c;}.deep-orange.accent-1{background-color:#ff9e80;}.deep-orange-text.text-accent-1{color:#ff9e80;}.deep-orange.accent-2{background-color:#ff6e40;}.deep-orange-text.text-accent-2{color:#ff6e40;}.deep-orange.accent-3{background-color:#ff3d00;}.deep-orange-text.text-accent-3{color:#ff3d00;}.deep-orange.accent-4{background-color:#dd2c00;}.deep-orange-text.text-accent-4{color:#dd2c00;}.brown{background-color:#795548;}.brown-text{color:#795548;}.brown.lighten-5{background-color:#efebe9;}.brown-text.text-lighten-5{color:#efebe9;}.brown.lighten-4{background-color:#d7ccc8;}.brown-text.text-lighten-4{color:#d7ccc8;}.brown.lighten-3{background-color:#bcaaa4;}.brown-text.text-lighten-3{color:#bcaaa4;}.brown.lighten-2{background-color:#a1887f;}.brown-text.text-lighten-2{color:#a1887f;}.brown.lighten-1{background-color:#8d6e63;}.brown-text.text-lighten-1{color:#8d6e63;}.brown.darken-1{background-color:#6d4c41;}.brown-text.text-darken-1{color:#6d4c41;}.brown.darken-2{background-color:#5d4037;}.brown-text.text-darken-2{color:#5d4037;}.brown.darken-3{background-color:#4e342e;}.brown-text.text-darken-3{color:#4e342e;}.brown.darken-4{background-color:#3e2723;}.brown-text.text-darken-4{color:#3e2723;}.blue-grey{background-color:#607d8b;}.blue-grey-text{color:#607d8b;}.blue-grey.lighten-5{background-color:#eceff1;}.blue-grey-text.text-lighten-5{color:#eceff1;}.blue-grey.lighten-4{background-color:#cfd8dc;}.blue-grey-text.text-lighten-4{color:#cfd8dc;}.blue-grey.lighten-3{background-color:#b0bec5;}.blue-grey-text.text-lighten-3{color:#b0bec5;}.blue-grey.lighten-2{background-color:#90a4ae;}.blue-grey-text.text-lighten-2{color:#90a4ae;}.blue-grey.lighten-1{background-color:#78909c;}.blue-grey-text.text-lighten-1{color:#78909c;}.blue-grey.darken-1{background-color:#546e7a;}.blue-grey-text.text-darken-1{color:#546e7a;}.blue-grey.darken-2{background-color:#455a64;}.blue-grey-text.text-darken-2{color:#455a64;}.blue-grey.darken-3{background-color:#37474f;}.blue-grey-text.text-darken-3{color:#37474f;}.blue-grey.darken-4{background-color:#263238;}.blue-grey-text.text-darken-4{color:#263238;}.grey{background-color:#9e9e9e;}.grey-text{color:#9e9e9e;}.grey.lighten-5{background-color:#fafafa;}.grey-text.text-lighten-5{color:#fafafa;}.grey.lighten-4{background-color:#f5f5f5;}.grey-text.text-lighten-4{color:#f5f5f5;}.grey.lighten-3{background-color:#eee;}.grey-text.text-lighten-3{color:#eee;}.grey.lighten-2{background-color:#e0e0e0;}.grey-text.text-lighten-2{color:#e0e0e0;}.grey.lighten-1{background-color:#bdbdbd;}.grey-text.text-lighten-1{color:#bdbdbd;}.grey.darken-1{background-color:#757575;}.grey-text.text-darken-1{color:#757575;}.grey.darken-2{background-color:#616161;}.grey-text.text-darken-2{color:#616161;}.grey.darken-3{background-color:#424242;}.grey-text.text-darken-3{color:#424242;}.grey.darken-4{background-color:#212121;}.grey-text.text-darken-4{color:#212121;}.shades.black{background-color:#000;}.shades-text.text-black{color:#000;}.shades.white{background-color:#fff;}.shades-text.text-white{color:#fff;}.shades.transparent{background-color:transparent;}.shades-text.text-transparent{color:transparent;}.mud-ripple{--mud-ripple-offset-x:0;--mud-ripple-offset-y:0;position:relative;overflow:hidden;}.mud-ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:var(--mud-ripple-offset-y);left:var(--mud-ripple-offset-x);pointer-events:none;background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(20,20);opacity:0;transition:transform .6s,opacity 1s;}.mud-ripple:active:after{transform:scale(0,0);opacity:.1;transition:0s;}.mud-ripple-icon:after,.mud-ripple-checkbox:after,.mud-ripple-switch:after,.mud-ripple-radio:after{transform:scale(14,14);}.mud-ripple-switch{position:absolute;}.mud-rtl{direction:rtl!important;}.mud-ltr{direction:ltr!important;}.mud-application-layout-rtl .mud-flip-x-rtl{transform:scaleX(-1);} \ No newline at end of file diff --git a/_content/MudBlazor/MudBlazor.min.css.gz b/_content/MudBlazor/MudBlazor.min.css.gz deleted file mode 100644 index b1604c3..0000000 Binary files a/_content/MudBlazor/MudBlazor.min.css.gz and /dev/null differ diff --git a/_content/MudBlazor/MudBlazor.min.js b/_content/MudBlazor/MudBlazor.min.js index e17135c..f53a396 100644 --- a/_content/MudBlazor/MudBlazor.min.js +++ b/_content/MudBlazor/MudBlazor.min.js @@ -1,6 +1,7 @@ -/*! +function watchDarkThemeMedia(dotNetHelper){dotNetHelperTheme=dotNetHelper;window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",function(){dotNetHelperTheme.invokeMethodAsync("SystemPreferenceChanged",window.matchMedia("(prefers-color-scheme: dark)").matches)})}function setRippleOffset(event,target){const rect=target.getBoundingClientRect(),x=event.clientX-rect.left-rect.width/2,y=event.clientY-rect.top-rect.height/2;target.style.setProperty("--mud-ripple-offset-x",`${x}px`);target.style.setProperty("--mud-ripple-offset-y",`${y}px`)}class MudScrollManager{scrollToYear(elementId){let element=document.getElementById(elementId);element&&(element.parentNode.scrollTop=element.offsetTop-element.parentNode.offsetTop-element.scrollHeight*3)}scrollToListItem(elementId){let element=document.getElementById(elementId);if(element){let parent=element.parentElement;parent&&(parent.scrollTop=element.offsetTop)}}scrollTo(selector,left,top,behavior){let element=document.querySelector(selector)||document.documentElement;element.scrollTo({left,top,behavior})}scrollIntoView(selector,behavior){let element=document.querySelector(selector)||document.documentElement;element&&element.scrollIntoView({behavior,block:"center",inline:"start"})}scrollToBottom(selector){let element=document.querySelector(selector);element?element.scrollTop=element.scrollHeight:window.scrollTo(0,document.body.scrollHeight)}lockScroll(selector,lockclass){let element=document.querySelector(selector)||document.body,hasScrollBar=window.innerWidth>document.body.clientWidth;if(hasScrollBar)element.classList.add(lockclass);else{let lockClassNoPadding=lockclass+"-no-padding";element.classList.add(lockClassNoPadding)}}unlockScroll(selector,lockclass){let element=document.querySelector(selector)||document.body;element.classList.remove(lockclass);element.classList.remove(lockclass+"-no-padding")}}window.mudScrollManager=new MudScrollManager;window.mudpopoverHelper={calculatePopoverPosition:function(list,boundingRect,selfRect){let top=0,left=0;list.indexOf("mud-popover-anchor-top-left")>=0?(left=boundingRect.left,top=boundingRect.top):list.indexOf("mud-popover-anchor-top-center")>=0?(left=boundingRect.left+boundingRect.width/2,top=boundingRect.top):list.indexOf("mud-popover-anchor-top-right")>=0?(left=boundingRect.left+boundingRect.width,top=boundingRect.top):list.indexOf("mud-popover-anchor-center-left")>=0?(left=boundingRect.left,top=boundingRect.top+boundingRect.height/2):list.indexOf("mud-popover-anchor-center-center")>=0?(left=boundingRect.left+boundingRect.width/2,top=boundingRect.top+boundingRect.height/2):list.indexOf("mud-popover-anchor-center-right")>=0?(left=boundingRect.left+boundingRect.width,top=boundingRect.top+boundingRect.height/2):list.indexOf("mud-popover-anchor-bottom-left")>=0?(left=boundingRect.left,top=boundingRect.top+boundingRect.height):list.indexOf("mud-popover-anchor-bottom-center")>=0?(left=boundingRect.left+boundingRect.width/2,top=boundingRect.top+boundingRect.height):list.indexOf("mud-popover-anchor-bottom-right")>=0&&(left=boundingRect.left+boundingRect.width,top=boundingRect.top+boundingRect.height);let offsetX=0,offsetY=0;return list.indexOf("mud-popover-top-left")>=0?(offsetX=0,offsetY=0):list.indexOf("mud-popover-top-center")>=0?(offsetX=-selfRect.width/2,offsetY=0):list.indexOf("mud-popover-top-right")>=0?(offsetX=-selfRect.width,offsetY=0):list.indexOf("mud-popover-center-left")>=0?(offsetX=0,offsetY=-selfRect.height/2):list.indexOf("mud-popover-center-center")>=0?(offsetX=-selfRect.width/2,offsetY=-selfRect.height/2):list.indexOf("mud-popover-center-right")>=0?(offsetX=-selfRect.width,offsetY=-selfRect.height/2):list.indexOf("mud-popover-bottom-left")>=0?(offsetX=0,offsetY=-selfRect.height):list.indexOf("mud-popover-bottom-center")>=0?(offsetX=-selfRect.width/2,offsetY=-selfRect.height):list.indexOf("mud-popover-bottom-right")>=0&&(offsetX=-selfRect.width,offsetY=-selfRect.height),{top:top,left:left,offsetX:offsetX,offsetY:offsetY}},flipClassReplacements:{top:{"mud-popover-top-left":"mud-popover-bottom-left","mud-popover-top-center":"mud-popover-bottom-center","mud-popover-anchor-bottom-center":"mud-popover-anchor-top-center","mud-popover-top-right":"mud-popover-bottom-right"},left:{"mud-popover-top-left":"mud-popover-top-right","mud-popover-center-left":"mud-popover-center-right","mud-popover-anchor-center-right":"mud-popover-anchor-center-left","mud-popover-bottom-left":"mud-popover-bottom-right"},right:{"mud-popover-top-right":"mud-popover-top-left","mud-popover-center-right":"mud-popover-center-left","mud-popover-anchor-center-left":"mud-popover-anchor-center-right","mud-popover-bottom-right":"mud-popover-bottom-left"},bottom:{"mud-popover-bottom-left":"mud-popover-top-left","mud-popover-bottom-center":"mud-popover-top-center","mud-popover-anchor-top-center":"mud-popover-anchor-bottom-center","mud-popover-bottom-right":"mud-popover-top-right"},"top-and-left":{"mud-popover-top-left":"mud-popover-bottom-right"},"top-and-right":{"mud-popover-top-right":"mud-popover-bottom-left"},"bottom-and-left":{"mud-popover-bottom-left":"mud-popover-top-right"},"bottom-and-right":{"mud-popover-bottom-right":"mud-popover-top-left"}},flipMargin:0,getPositionForFlippedPopver:function(inputArray,selector,boundingRect,selfRect){const classList=[];for(var i=0;i0&&(appBarOffset=appBarElements[0].getBoundingClientRect().height);const graceMargin=window.mudpopoverHelper.flipMargin,deltaToLeft=left+offsetX,deltaToRight=window.innerWidth-left-selfRect.width,deltaTop=top-selfRect.height-appBarOffset,spaceToTop=top-appBarOffset,deltaBottom=window.innerHeight-top-selfRect.height;let selector=popoverContentNode.mudPopoverFliped;if(selector||(classList.contains("mud-popover-top-left")?deltaBottom=selfRect.height&&deltaToLeft>=selfRect.width?selector="top-and-left":deltaBottom=selfRect.height?selector="top":deltaToRight=selfRect.width&&(selector="left"):classList.contains("mud-popover-top-center")?deltaBottom=selfRect.height&&(selector="top"):classList.contains("mud-popover-top-right")?deltaBottom=selfRect.height&&deltaToRight>=selfRect.width?selector="top-and-right":deltaBottom=selfRect.height?selector="top":deltaToLeft=selfRect.width&&(selector="right"):classList.contains("mud-popover-center-left")?deltaToRight=selfRect.width&&(selector="left"):classList.contains("mud-popover-center-right")?deltaToLeft=selfRect.width&&(selector="right"):classList.contains("mud-popover-bottom-left")?deltaTop=0&&deltaToLeft>=selfRect.width?selector="bottom-and-left":deltaTop=0?selector="bottom":deltaToRight=selfRect.width&&(selector="left"):classList.contains("mud-popover-bottom-center")?deltaTop=0&&(selector="bottom"):classList.contains("mud-popover-bottom-right")&&(deltaTop=0&&deltaToRight>=selfRect.width?selector="bottom-and-right":deltaTop=0?selector="bottom":deltaToLeft=selfRect.width&&(selector="right"))),selector&&selector!="none"){const newPosition=window.mudpopoverHelper.getPositionForFlippedPopver(classListArray,selector,boundingRect,selfRect);left=newPosition.left;top=newPosition.top;offsetX=newPosition.offsetX;offsetY=newPosition.offsetY;popoverContentNode.setAttribute("data-mudpopover-flip","flipped")}else popoverContentNode.removeAttribute("data-mudpopover-flip");classList.contains("mud-popover-overflow-flip-onopen")&&(popoverContentNode.mudPopoverFliped||(popoverContentNode.mudPopoverFliped=selector||"none"))}popoverContentNode.classList.contains("mud-popover-fixed")||(window.getComputedStyle(popoverNode).position=="fixed"?popoverContentNode.style.position="fixed":(offsetX+=window.scrollX,offsetY+=window.scrollY));popoverContentNode.style.left=left+offsetX+"px";popoverContentNode.style.top=top+offsetY+"px";window.getComputedStyle(popoverNode).getPropertyValue("z-index")!="auto"&&(popoverContentNode.style["z-index"]=window.getComputedStyle(popoverNode).getPropertyValue("z-index"),popoverContentNode.skipZIndex=!0)}},placePopoverByClassSelector:function(classSelector=null){var items=window.mudPopover.getAllObservedContainers();for(let i=0;i=0||(tickValues.push(tickValue),tickValue>max&&(max=tickValue)))}if(tickValues.length==0)continue;const sortedTickValues=tickValues.sort((x,y)=>x-y);for(let i=0;i{window.mudpopoverHelper.placePopoverByClassSelector()}),this.contentObserver.observe(mainContent[0])))}connect(id){this.initialize(this.mainContainerClass);const popoverNode=document.getElementById("popover-"+id),popoverContentNode=document.getElementById("popovercontent-"+id);if(popoverNode&&popoverNode.parentNode&&popoverContentNode){window.mudpopoverHelper.placePopover(popoverNode);const observer=new MutationObserver(this.callback.bind(this,id));observer.observe(popoverContentNode,{attributeFilter:["class","data-ticks"]});const resizeObserver=new ResizeObserver(entries=>{for(let entry of entries){const target=entry.target;for(var i=0;i{for(let entry of entries){var target=entry.target;window.mudpopoverHelper.placePopoverByNode(target)}});contentNodeObserver.observe(popoverContentNode);this.map[id]={mutationObserver:observer,resizeObserver:resizeObserver,contentNodeObserver:contentNodeObserver}}}disconnect(id){if(this.map[id]){const item=this.map[id];item.mutationObserver.disconnect();item.resizeObserver.disconnect();item.contentNodeObserver.disconnect();delete this.map[id]}}dispose(){for(var i in this.map)disconnect(i);this.contentObserver.disconnect();this.contentObserver=null}getAllObservedContainers(){const result=[];for(var i in this.map)result.push(i);return result}}window.mudPopover=new MudPopover;window.addEventListener("scroll",()=>{window.mudpopoverHelper.placePopoverByClassSelector("mud-popover-fixed"),window.mudpopoverHelper.placePopoverByClassSelector("mud-popover-overflow-flip-always")});window.addEventListener("resize",()=>{window.mudpopoverHelper.placePopoverByClassSelector()});class MudScrollSpy{constructor(){this.scrollToSectionRequested=null;this.lastKnowElement=null;this.handlerRef=null}spying(dotnetReference,selector){this.scrollToSectionRequested=null;this.lastKnowElement=null;this.handlerRef=this.handleScroll.bind(this,selector,dotnetReference);document.addEventListener("scroll",this.handlerRef,!0);window.addEventListener("resize",this.handlerRef,!0)}handleScroll(dotnetReference,selector){const elements=document.getElementsByClassName(selector);if(elements.length!==0){const center=window.innerHeight/2;let minDifference=Number.MAX_SAFE_INTEGER,elementId="";for(let i=0;i0?this.throttleEventHandler.bind(this,key):this.eventHandler.bind(this,key);document.addEventListener(eventName,handlerRef,!1);this.mapper[key]={eventName:eventName,handler:handlerRef,delay:throotleInterval,timerId:-1,reference:dotnetReference,elementId:document,properties:properties,projection:null}}throttleEventHandler(key,event){const entry=this.mapper[key];entry&&(clearTimeout(entry.timerId),entry.timerId=window.setTimeout(this.eventHandler.bind(this,key,event),entry.delay))}eventHandler(key,event){var elem,i;const entry=this.mapper[key];if(entry&&(elem=document.getElementById(entry.elementId),elem==event.srcElement||entry.elementId==document)){const eventEntry={};for(i=0;i{const elem=document.getElementById("mud-drop-zone-"+id);elem.addEventListener("dragover",()=>event.preventDefault());elem.addEventListener("dragstart",()=>event.dataTransfer.setData("",event.target.id))},makeDropZonesNotRelative:()=>{var firstDropItems=Array.from(document.getElementsByClassName("mud-drop-item")).filter(x=>x.getAttribute("index")=="-1");for(let dropItem of firstDropItems)dropItem.style.position="static";const dropZones=document.getElementsByClassName("mud-drop-zone");for(let dropZone of dropZones)dropZone.style.position="unset"},getDropZoneIdentifierOnPosition:(x,y)=>{const elems=document.elementsFromPoint(x,y),dropZones=elems.filter(e=>e.classList.contains("mud-drop-zone")),dropZone=dropZones[0];return dropZone?dropZone.getAttribute("identifier")||"":""},getDropIndexOnPosition:(x,y,id)=>{const elems=document.elementsFromPoint(x,y),dropItems=elems.filter(e=>e.classList.contains("mud-drop-item")&&e.id!="mud-drop-item-"+id),dropItem=dropItems[0];return dropItem?dropItem.getAttribute("index")||"":""},makeDropZonesRelative:()=>{const dropZones=document.getElementsByClassName("mud-drop-zone");for(let dropZone of dropZones)dropZone.style.position="relative";var firstDropItems=Array.from(document.getElementsByClassName("mud-drop-item")).filter(x=>x.getAttribute("index")=="-1");for(let dropItem of firstDropItems)dropItem.style.position="relative"},moveItemByDifference:(id,dx,dy)=>{const elem=document.getElementById("mud-drop-item-"+id);var tx=(parseFloat(elem.getAttribute("data-x"))||0)+dx,ty=(parseFloat(elem.getAttribute("data-y"))||0)+dy;elem.style.webkitTransform=elem.style.transform="translate3d("+tx+"px, "+ty+"px, 10px)";elem.setAttribute("data-x",tx);elem.setAttribute("data-y",ty)},resetItem:id=>{const elem=document.getElementById("mud-drop-item-"+id);elem&&(elem.style.webkitTransform=elem.style.transform="",elem.setAttribute("data-x",0),elem.setAttribute("data-y",0))}};class MudElementReference{constructor(){this.listenerId=0;this.eventListeners={}}focus(element){element&&element.focus()}blur(element){element&&element.blur()}focusFirst(element,skip=0,min=0){if(element){let tabbables=getTabbableElements(element);tabbables.length<=min?element.focus():tabbables[skip].focus()}}focusLast(element,skip=0,min=0){if(element){let tabbables=getTabbableElements(element);tabbables.length<=min?element.focus():tabbables[tabbables.length-skip-1].focus()}}saveFocus(element){element&&(element.mudblazor_savedFocus=document.activeElement)}restoreFocus(element){if(element){let previous=element.mudblazor_savedFocus;delete element.mudblazor_savedFocus;previous&&previous.focus()}}selectRange(element,pos1,pos2){if(element){if(element.createTextRange){let selRange=element.createTextRange();selRange.collapse(!0);selRange.moveStart("character",pos1);selRange.moveEnd("character",pos2);selRange.select()}else element.setSelectionRange?element.setSelectionRange(pos1,pos2):element.selectionStart&&(element.selectionStart=pos1,element.selectionEnd=pos2);element.focus()}}select(element){element&&element.select()}getBoundingClientRect(element){if(element){var rect=JSON.parse(JSON.stringify(element.getBoundingClientRect()));return rect.scrollY=window.scrollY||document.documentElement.scrollTop,rect.scrollX=window.scrollX||document.documentElement.scrollLeft,rect.windowHeight=window.innerHeight,rect.windowWidth=window.innerWidth,rect}}changeCss(element,css){element&&(element.className=css)}removeEventListener(element,event,eventId){element.removeEventListener(event,this.eventListeners[eventId]);delete this.eventListeners[eventId]}addDefaultPreventingHandler(element,eventName){let listener=function(e){e.preventDefault()};return element.addEventListener(eventName,listener,{passive:!1}),this.eventListeners[++this.listenerId]=listener,this.listenerId}removeDefaultPreventingHandler(element,eventName,listenerId){this.removeEventListener(element,eventName,listenerId)}addDefaultPreventingHandlers(element,eventNames){let listeners=[];for(const eventName of eventNames){let listenerId=this.addDefaultPreventingHandler(element,eventName);listeners.push(listenerId)}return listeners}removeDefaultPreventingHandlers(element,eventNames,listenerIds){for(let index=0;indexdarkThemeMediaQuery.matches; +/*! * MudBlazor (https://mudblazor.com/) * Copyright (c) 2021 MudBlazor * Licensed under MIT (https://github.com/MudBlazor/MudBlazor/blob/master/LICENSE) */ -window.mudDragAndDrop={initDropZone:id=>{const elem=document.getElementById("mud-drop-zone-"+id);elem.addEventListener("dragover",()=>event.preventDefault());elem.addEventListener("dragstart",()=>event.dataTransfer.setData("",event.target.id))}};class MudElementReference{constructor(){this.listenerId=0;this.eventListeners={}}focus(element){element&&element.focus()}blur(element){element&&element.blur()}focusFirst(element,skip=0,min=0){if(element){let tabbables=getTabbableElements(element);tabbables.length<=min?element.focus():tabbables[skip].focus()}}focusLast(element,skip=0,min=0){if(element){let tabbables=getTabbableElements(element);tabbables.length<=min?element.focus():tabbables[tabbables.length-skip-1].focus()}}saveFocus(element){element&&(element.mudblazor_savedFocus=document.activeElement)}restoreFocus(element){if(element){let previous=element.mudblazor_savedFocus;delete element.mudblazor_savedFocus;previous&&previous.focus()}}selectRange(element,pos1,pos2){if(element){if(element.createTextRange){let selRange=element.createTextRange();selRange.collapse(!0);selRange.moveStart("character",pos1);selRange.moveEnd("character",pos2);selRange.select()}else element.setSelectionRange?element.setSelectionRange(pos1,pos2):element.selectionStart&&(element.selectionStart=pos1,element.selectionEnd=pos2);element.focus()}}select(element){element&&element.select()}getClientRectFromParent(element){if(element){let parent=element.parentElement;if(parent)return this.getBoundingClientRect(parent)}}getClientRectFromFirstChild(element){if(element){let child=element.children&&element.children[0];if(child)return this.getBoundingClientRect(child)}}getBoundingClientRect(element){if(element){var rect=JSON.parse(JSON.stringify(element.getBoundingClientRect()));return rect.scrollY=window.scrollY||document.documentElement.scrollTop,rect.scrollX=window.scrollX||document.documentElement.scrollLeft,rect.windowHeight=window.innerHeight,rect.windowWidth=window.innerWidth,rect}}hasFixedAncestors(element){for(;element&&element!==document;element=element.parentNode)if(window.getComputedStyle(element).getPropertyValue("position")==="fixed")return!0;return!1}changeCss(element,css){element&&(element.className=css)}changeCssVariable(element,name,newValue){element&&element.style.setProperty(name,newValue)}addEventListener(element,dotnet,event,callback,spec,stopPropagation){let listener=function(e){const args=Array.from(spec,x=>serializeParameter(e,x));dotnet.invokeMethodAsync(callback,...args);stopPropagation&&e.stopPropagation()};return element.addEventListener(event,listener),this.eventListeners[++this.listenerId]=listener,this.listenerId}removeEventListener(element,event,eventId){element.removeEventListener(event,this.eventListeners[eventId]);delete this.eventListeners[eventId]}}window.mudElementRef=new MudElementReference;class MudThrottledEventManager{constructor(){this.mapper={}}subscribe(eventName,elementId,projection,throotleInterval,key,properties,dotnetReference){const handlerRef=this.throttleEventHandler.bind(this,key);let elem=document.getElementById(elementId);if(elem){elem.addEventListener(eventName,handlerRef,!1);let projector=null;if(projection){const parts=projection.split(".");let functionPointer=window,functionReferenceFound=!0;if(parts.length==0||parts.length==1)functionPointer=functionPointer[projection];else for(let i=0;i0?this.throttleEventHandler.bind(this,key):this.eventHandler.bind(this,key);document.addEventListener(eventName,handlerRef,!1);this.mapper[key]={eventName:eventName,handler:handlerRef,delay:throotleInterval,timerId:-1,reference:dotnetReference,elementId:document,properties:properties,projection:null}}throttleEventHandler(key,event){const entry=this.mapper[key];entry&&(clearTimeout(entry.timerId),entry.timerId=window.setTimeout(this.eventHandler.bind(this,key,event),entry.delay))}eventHandler(key,event){var elem,i;const entry=this.mapper[key];if(entry&&(elem=document.getElementById(entry.elementId),elem==event.srcElement||entry.elementId==document)){const eventEntry={};for(i=0;ielement.querySelectorAll("a[href]:not([tabindex='-1']),area[href]:not([tabindex='-1']),button:not([disabled]):not([tabindex='-1']),input:not([disabled]):not([tabindex='-1']):not([type='hidden']),select:not([disabled]):not([tabindex='-1']),textarea:not([disabled]):not([tabindex='-1']),iframe:not([tabindex='-1']),details:not([tabindex='-1']),[tabindex]:not([tabindex='-1']),[contentEditable=true]:not([tabindex='-1']");window.serializeParameter=(data,spec)=>{if(typeof data=="undefined"||data===null)return null;if(typeof data=="number"||typeof data=="string"||typeof data=="boolean")return data;let res=Array.isArray(data)?[]:{};spec||(spec="*");for(let i in data){let currentMember=data[i];if(typeof currentMember!="function"&¤tMember!==null){let currentMemberSpec;if(spec!="*"){if(currentMemberSpec=Array.isArray(data)?spec:spec[i],!currentMemberSpec)continue}else currentMemberSpec="*";if(typeof currentMember=="object")if(Array.isArray(currentMember)||currentMember.length){res[i]=[];for(let j=0;j{};this.logger("[MudBlazor | JsEvent] Initialized",{options});this._subscribedEvents={}}connect(element){if(this._options){if(!this._options.targetClass)throw"_options.targetClass: css class name expected";if(!this._observer){var targetClass=this._options.targetClass;this.logger("[MudBlazor | JsEvent] Start observing DOM of element for changes to child with class ",{element,targetClass});this._element=element;this._observer=new MutationObserver(this.onDomChanged);this._observer.mudJsEvent=this;this._observer.observe(this._element,{attributes:!1,childList:!0,subtree:!0});this._observedChildren=[]}}}disconnect(){if(this._observer){this.logger("[MudBlazor | JsEvent] disconnect mutation observer and event handler ");this._observer.disconnect();this._observer=null;for(const child of this._observedChildren)this.detachHandlers(child)}}subscribe(eventName){if(!this._subscribedEvents[eventName]){var element=this._element,targetClass=this._options.targetClass;this._subscribedEvents[eventName]=!0;for(const child of element.getElementsByClassName(targetClass))this.attachHandlers(child)}}unsubscribe(eventName){if(this._observer){this.logger("[MudBlazor | JsEvent] unsubscribe event handler "+eventName);this._observer.disconnect();this._observer=null;this._subscribedEvents[eventName]=!1;for(const child of this._observedChildren)this.detachHandler(child,eventName)}}attachHandlers(child){child.mudJsEvent=this;for(var eventName of Object.getOwnPropertyNames(this._subscribedEvents))this._subscribedEvents[eventName]&&(this.logger("[MudBlazor | JsEvent] attaching event "+eventName,child),child.addEventListener(eventName,this.eventHandler));this._observedChildren.indexOf(child)<0&&this._observedChildren.push(child)}detachHandler(child,eventName){this.logger("[MudBlazor | JsEvent] detaching handler "+eventName,child);child.removeEventListener(eventName,this.eventHandler)}detachHandlers(child){this.logger("[MudBlazor | JsEvent] detaching handlers ",child);for(var eventName of Object.getOwnPropertyNames(this._subscribedEvents))this._subscribedEvents[eventName]&&child.removeEventListener(eventName,this.eventHandler);this._observedChildren=this._observedChildren.filter(x=>x!==child)}onDomChanged(mutationsList){var self=this.mudJsEvent,targetClass=self._options.targetClass;for(const mutation of mutationsList){for(const element of mutation.addedNodes)element.classList&&element.classList.contains(targetClass)&&(self._options.TagName&&element.tagName!=self._options.TagName||self.attachHandlers(element));for(const element of mutation.removedNodes)element.classList&&element.classList.contains(targetClass)&&(self._options.tagName&&element.tagName!=self._options.tagName||self.detachHandlers(element))}}eventHandler(e){var self=this.mudJsEvent,eventName=e.type;self.logger('[MudBlazor | JsEvent] "'+eventName+'"',e);self["on"+eventName](self,e)}onkeyup(self,e){const caretPosition=e.target.selectionStart,invoke=self._subscribedEvents.keyup;invoke&&self._dotNetRef.invokeMethodAsync("OnCaretPositionChanged",caretPosition)}onclick(self,e){const caretPosition=e.target.selectionStart,invoke=self._subscribedEvents.click;invoke&&self._dotNetRef.invokeMethodAsync("OnCaretPositionChanged",caretPosition)}onpaste(self,e){const invoke=self._subscribedEvents.paste;if(invoke){e.preventDefault();e.stopPropagation();const text=(e.originalEvent||e).clipboardData.getData("text/plain");self._dotNetRef.invokeMethodAsync("OnPaste",text)}}onselect(self,e){const invoke=self._subscribedEvents.select;if(invoke){const start=e.target.selectionStart,end=e.target.selectionEnd;if(start===end)return;self._dotNetRef.invokeMethodAsync("OnSelect",start,end)}}}class MudKeyInterceptorFactory{connect(dotNetRef,elementId,options){if(!elementId)throw"elementId: expected element id!";var element=document.getElementById(elementId);if(!element)throw"no element found for id: "+elementId;element.mudKeyInterceptor||(element.mudKeyInterceptor=new MudKeyInterceptor(dotNetRef,options));element.mudKeyInterceptor.connect(element)}updatekey(elementId,option){var element=document.getElementById(elementId);element&&element.mudKeyInterceptor&&element.mudKeyInterceptor.updatekey(option)}disconnect(elementId){var element=document.getElementById(elementId);element&&element.mudKeyInterceptor&&element.mudKeyInterceptor.disconnect()}}window.mudKeyInterceptor=new MudKeyInterceptorFactory;class MudKeyInterceptor{constructor(dotNetRef,options){this._dotNetRef=dotNetRef;this._options=options;this.logger=options.enableLogging?console.log:()=>{};this.logger("[MudBlazor | KeyInterceptor] Interceptor initialized",{options})}connect(element){if(this._options){if(!this._options.keys)throw"_options.keys: array of KeyOptions expected";if(!this._options.targetClass)throw"_options.targetClass: css class name expected";if(!this._observer){var targetClass=this._options.targetClass;this.logger("[MudBlazor | KeyInterceptor] Start observing DOM of element for changes to child with class ",{element,targetClass});this._element=element;this._observer=new MutationObserver(this.onDomChanged);this._observer.mudKeyInterceptor=this;this._observer.observe(this._element,{attributes:!1,childList:!0,subtree:!0});this._observedChildren=[];this._keyOptions={};this._regexOptions=[];for(const keyOption of this._options.keys){if(!keyOption||!keyOption.key){this.logger("[MudBlazor | KeyInterceptor] got invalid key options: ",keyOption);continue}this.setKeyOption(keyOption)}this.logger("[MudBlazor | KeyInterceptor] key options: ",this._keyOptions);this._regexOptions.size>0&&this.logger("[MudBlazor | KeyInterceptor] regex options: ",this._regexOptions);for(const child of this._element.getElementsByClassName(targetClass))this.attachHandlers(child)}}}setKeyOption(keyOption){keyOption.key.length>2&&keyOption.key.startsWith("/")&&keyOption.key.endsWith("/")?(keyOption.regex=new RegExp(keyOption.key.substring(1,keyOption.key.length-1)),this._regexOptions.push(keyOption)):this._keyOptions[keyOption.key.toLowerCase()]=keyOption;var whitespace=new RegExp("\\s","g");keyOption.preventDown=(keyOption.preventDown||"none").replace(whitespace,"").toLowerCase();keyOption.preventUp=(keyOption.preventUp||"none").replace(whitespace,"").toLowerCase();keyOption.stopDown=(keyOption.stopDown||"none").replace(whitespace,"").toLowerCase();keyOption.stopUp=(keyOption.stopUp||"none").replace(whitespace,"").toLowerCase()}updatekey(updatedOption){var option=this._keyOptions[updatedOption.key.toLowerCase()];option||this.logger("[MudBlazor | KeyInterceptor] updating option failed: key not registered");this.setKeyOption(updatedOption);this.logger("[MudBlazor | KeyInterceptor] updated option ",{option,updatedOption})}disconnect(){if(this._observer){this.logger("[MudBlazor | KeyInterceptor] disconnect mutation observer and event handlers");this._observer.disconnect();this._observer=null;for(const child of this._observedChildren)this.detachHandlers(child)}}attachHandlers(child){(this.logger("[MudBlazor | KeyInterceptor] attaching handlers ",{child}),this._observedChildren.indexOf(child)>-1)||(child.mudKeyInterceptor=this,child.addEventListener("keydown",this.onKeyDown),child.addEventListener("keyup",this.onKeyUp),this._observedChildren.push(child))}detachHandlers(child){this.logger("[MudBlazor | KeyInterceptor] detaching handlers ",{child});child.removeEventListener("keydown",this.onKeyDown);child.removeEventListener("keyup",this.onKeyUp);this._observedChildren=this._observedChildren.filter(x=>x!==child)}onDomChanged(mutationsList){var self=this.mudKeyInterceptor,targetClass=self._options.targetClass;for(const mutation of mutationsList){for(const element of mutation.addedNodes)element.classList&&element.classList.contains(targetClass)&&self.attachHandlers(element);for(const element of mutation.removedNodes)element.classList&&element.classList.contains(targetClass)&&self.detachHandlers(element)}}matchesKeyCombination(option,args){var combi;if(!option||option==="none")return!1;if(option==="any")return!0;var shift=args.shiftKey,ctrl=args.ctrlKey,alt=args.altKey,meta=args.metaKey,any=shift||ctrl||alt||meta;return any&&option==="key+any"?!0:!any&&option.includes("key+none")?!0:any?(combi=`key${shift?"+shift":""}${ctrl?"+ctrl":""}${alt?"+alt":""}${meta?"+meta":""}`,option.includes(combi)):!1}onKeyDown(args){var self=this.mudKeyInterceptor,key=args.key.toLowerCase(),invoke,keyOptions,eventArgs;self.logger('[MudBlazor | KeyInterceptor] down "'+key+'"',args);invoke=!1;self._keyOptions.hasOwnProperty(key)&&(keyOptions=self._keyOptions[key],self.logger('[MudBlazor | KeyInterceptor] options for "'+key+'"',keyOptions),self.processKeyDown(args,keyOptions),keyOptions.subscribeDown&&(invoke=!0));for(const keyOptions of self._regexOptions)keyOptions.regex.test(key)&&(self.logger('[MudBlazor | KeyInterceptor] regex options for "'+key+'"',keyOptions),self.processKeyDown(args,keyOptions),keyOptions.subscribeDown&&(invoke=!0));invoke&&(eventArgs=self.toKeyboardEventArgs(args),eventArgs.Type="keydown",self._dotNetRef.invokeMethodAsync("OnKeyDown",eventArgs))}processKeyDown(args,keyOptions){this.matchesKeyCombination(keyOptions.preventDown,args)&&args.preventDefault();this.matchesKeyCombination(keyOptions.stopDown,args)&&args.stopPropagation()}onKeyUp(args){var self=this.mudKeyInterceptor,key=args.key.toLowerCase(),invoke,keyOptions,eventArgs;self.logger('[MudBlazor | KeyInterceptor] up "'+key+'"',args);invoke=!1;self._keyOptions.hasOwnProperty(key)&&(keyOptions=self._keyOptions[key],self.processKeyUp(args,keyOptions),keyOptions.subscribeUp&&(invoke=!0));for(const keyOptions of self._regexOptions)keyOptions.regex.test(key)&&(self.processKeyUp(args,keyOptions),keyOptions.subscribeUp&&(invoke=!0));invoke&&(eventArgs=self.toKeyboardEventArgs(args),eventArgs.Type="keyup",self._dotNetRef.invokeMethodAsync("OnKeyUp",eventArgs))}processKeyUp(args,keyOptions){this.matchesKeyCombination(keyOptions.preventUp,args)&&args.preventDefault();this.matchesKeyCombination(keyOptions.stopUp,args)&&args.stopPropagation()}toKeyboardEventArgs(args){return{Key:args.key,Code:args.code,Location:args.location,Repeat:args.repeat,CtrlKey:args.ctrlKey,ShiftKey:args.shiftKey,AltKey:args.altKey,MetaKey:args.metaKey}}}window.mudpopoverHelper={calculatePopoverPosition:function(list,boundingRect,selfRect){let top=0,left=0;list.indexOf("mud-popover-anchor-top-left")>=0?(left=boundingRect.left,top=boundingRect.top):list.indexOf("mud-popover-anchor-top-center")>=0?(left=boundingRect.left+boundingRect.width/2,top=boundingRect.top):list.indexOf("mud-popover-anchor-top-right")>=0?(left=boundingRect.left+boundingRect.width,top=boundingRect.top):list.indexOf("mud-popover-anchor-center-left")>=0?(left=boundingRect.left,top=boundingRect.top+boundingRect.height/2):list.indexOf("mud-popover-anchor-center-center")>=0?(left=boundingRect.left+boundingRect.width/2,top=boundingRect.top+boundingRect.height/2):list.indexOf("mud-popover-anchor-center-right")>=0?(left=boundingRect.left+boundingRect.width,top=boundingRect.top+boundingRect.height/2):list.indexOf("mud-popover-anchor-bottom-left")>=0?(left=boundingRect.left,top=boundingRect.top+boundingRect.height):list.indexOf("mud-popover-anchor-bottom-center")>=0?(left=boundingRect.left+boundingRect.width/2,top=boundingRect.top+boundingRect.height):list.indexOf("mud-popover-anchor-bottom-right")>=0&&(left=boundingRect.left+boundingRect.width,top=boundingRect.top+boundingRect.height);let offsetX=0,offsetY=0;return list.indexOf("mud-popover-top-left")>=0?(offsetX=0,offsetY=0):list.indexOf("mud-popover-top-center")>=0?(offsetX=-selfRect.width/2,offsetY=0):list.indexOf("mud-popover-top-right")>=0?(offsetX=-selfRect.width,offsetY=0):list.indexOf("mud-popover-center-left")>=0?(offsetX=0,offsetY=-selfRect.height/2):list.indexOf("mud-popover-center-center")>=0?(offsetX=-selfRect.width/2,offsetY=-selfRect.height/2):list.indexOf("mud-popover-center-right")>=0?(offsetX=-selfRect.width,offsetY=-selfRect.height/2):list.indexOf("mud-popover-bottom-left")>=0?(offsetX=0,offsetY=-selfRect.height):list.indexOf("mud-popover-bottom-center")>=0?(offsetX=-selfRect.width/2,offsetY=-selfRect.height):list.indexOf("mud-popover-bottom-right")>=0&&(offsetX=-selfRect.width,offsetY=-selfRect.height),{top:top,left:left,offsetX:offsetX,offsetY:offsetY}},flipClassReplacements:{top:{"mud-popover-top-left":"mud-popover-bottom-left","mud-popover-top-center":"mud-popover-bottom-center","mud-popover-anchor-bottom-center":"mud-popover-anchor-top-center","mud-popover-top-right":"mud-popover-bottom-right"},left:{"mud-popover-top-left":"mud-popover-top-right","mud-popover-center-left":"mud-popover-center-right","mud-popover-anchor-center-right":"mud-popover-anchor-center-left","mud-popover-bottom-left":"mud-popover-bottom-right"},right:{"mud-popover-top-right":"mud-popover-top-left","mud-popover-center-right":"mud-popover-center-left","mud-popover-anchor-center-left":"mud-popover-anchor-center-right","mud-popover-bottom-right":"mud-popover-bottom-left"},bottom:{"mud-popover-bottom-left":"mud-popover-top-left","mud-popover-bottom-center":"mud-popover-top-center","mud-popover-anchor-top-center":"mud-popover-anchor-bottom-center","mud-popover-bottom-right":"mud-popover-top-right"},"top-and-left":{"mud-popover-top-left":"mud-popover-bottom-right"},"top-and-right":{"mud-popover-top-right":"mud-popover-bottom-left"},"bottom-and-left":{"mud-popover-bottom-left":"mud-popover-top-right"},"bottom-and-right":{"mud-popover-bottom-right":"mud-popover-top-left"}},flipMargin:0,getPositionForFlippedPopver:function(inputArray,selector,boundingRect,selfRect){const classList=[];for(var i=0;i0&&(appBarOffset=appBarElements[0].getBoundingClientRect().height);const graceMargin=window.mudpopoverHelper.flipMargin,deltaToLeft=left+offsetX,deltaToRight=window.innerWidth-left-selfRect.width,deltaTop=top-selfRect.height-appBarOffset,spaceToTop=top-appBarOffset,deltaBottom=window.innerHeight-top-selfRect.height;let selector=popoverContentNode.mudPopoverFliped;if(selector||(classList.contains("mud-popover-top-left")?deltaBottom=selfRect.height&&deltaToLeft>=selfRect.width?selector="top-and-left":deltaBottom=selfRect.height?selector="top":deltaToRight=selfRect.width&&(selector="left"):classList.contains("mud-popover-top-center")?deltaBottom=selfRect.height&&(selector="top"):classList.contains("mud-popover-top-right")?deltaBottom=selfRect.height&&deltaToRight>=selfRect.width?selector="top-and-right":deltaBottom=selfRect.height?selector="top":deltaToLeft=selfRect.width&&(selector="right"):classList.contains("mud-popover-center-left")?deltaToRight=selfRect.width&&(selector="left"):classList.contains("mud-popover-center-right")?deltaToLeft=selfRect.width&&(selector="right"):classList.contains("mud-popover-bottom-left")?deltaTop=0&&deltaToLeft>=selfRect.width?selector="bottom-and-left":deltaTop=0?selector="bottom":deltaToRight=selfRect.width&&(selector="left"):classList.contains("mud-popover-bottom-center")?deltaTop=0&&(selector="bottom"):classList.contains("mud-popover-bottom-right")&&(deltaTop=0&&deltaToRight>=selfRect.width?selector="bottom-and-right":deltaTop=0?selector="bottom":deltaToLeft=selfRect.width&&(selector="right"))),selector&&selector!="none"){const newPosition=window.mudpopoverHelper.getPositionForFlippedPopver(classListArray,selector,boundingRect,selfRect);left=newPosition.left;top=newPosition.top;offsetX=newPosition.offsetX;offsetY=newPosition.offsetY;popoverContentNode.setAttribute("data-mudpopover-flip","flipped")}else popoverContentNode.removeAttribute("data-mudpopover-flip");classList.contains("mud-popover-overflow-flip-onopen")&&(popoverContentNode.mudPopoverFliped||(popoverContentNode.mudPopoverFliped=selector||"none"))}popoverContentNode.classList.contains("mud-popover-fixed")||(window.getComputedStyle(popoverNode).position=="fixed"?popoverContentNode.style.position="fixed":(offsetX+=window.scrollX,offsetY+=window.scrollY));popoverContentNode.style.left=left+offsetX+"px";popoverContentNode.style.top=top+offsetY+"px";window.getComputedStyle(popoverNode).getPropertyValue("z-index")!="auto"&&(popoverContentNode.style["z-index"]=window.getComputedStyle(popoverNode).getPropertyValue("z-index"),popoverContentNode.skipZIndex=!0)}},placePopoverByClassSelector:function(classSelector=null){var items=window.mudPopover.getAllObservedContainers();for(let i=0;i=0||(tickValues.push(tickValue),tickValue>max&&(max=tickValue)))}if(tickValues.length==0)continue;const sortedTickValues=tickValues.sort((x,y)=>x-y);for(let i=0;i{window.mudpopoverHelper.placePopoverByClassSelector()}),this.contentObserver.observe(mainContent[0])))}connect(id){this.initialize(this.mainContainerClass);const popoverNode=document.getElementById("popover-"+id),popoverContentNode=document.getElementById("popovercontent-"+id);if(popoverNode&&popoverNode.parentNode&&popoverContentNode){window.mudpopoverHelper.placePopover(popoverNode);const observer=new MutationObserver(this.callback.bind(this,id));observer.observe(popoverContentNode,{attributeFilter:["class","data-ticks"]});const resizeObserver=new ResizeObserver(entries=>{for(let entry of entries){const target=entry.target;for(var i=0;i{for(let entry of entries){var target=entry.target;window.mudpopoverHelper.placePopoverByNode(target)}});contentNodeObserver.observe(popoverContentNode);this.map[id]={mutationObserver:observer,resizeObserver:resizeObserver,contentNodeObserver:contentNodeObserver}}}disconnect(id){if(this.map[id]){const item=this.map[id];item.mutationObserver.disconnect();item.resizeObserver.disconnect();item.contentNodeObserver.disconnect();delete this.map[id]}}dispose(){for(var i in this.map)disconnect(i);this.contentObserver.disconnect();this.contentObserver=null}getAllObservedContainers(){const result=[];for(var i in this.map)result.push(i);return result}}window.mudPopover=new MudPopover;window.addEventListener("scroll",()=>{window.mudpopoverHelper.placePopoverByClassSelector("mud-popover-fixed"),window.mudpopoverHelper.placePopoverByClassSelector("mud-popover-overflow-flip-always")});window.addEventListener("resize",()=>{window.mudpopoverHelper.placePopoverByClassSelector()});class MudResizeListener{constructor(id){this.logger=function(){};this.options={};this.throttleResizeHandlerId=-1;this.dotnet=undefined;this.breakpoint=-1;this.id=id}listenForResize(dotnetRef,options){if(this.dotnet){this.options=options;return}this.options=options;this.dotnet=dotnetRef;this.logger=options.enableLogging?console.log:()=>{};this.logger(`[MudBlazor] Reporting resize events at rate of: ${(this.options||{}).reportRate||100}ms`);window.addEventListener("resize",this.throttleResizeHandler.bind(this),!1);this.options.suppressInitEvent||this.resizeHandler();this.breakpoint=this.getBreakpoint(window.innerWidth)}throttleResizeHandler(){clearTimeout(this.throttleResizeHandlerId);this.throttleResizeHandlerId=window.setTimeout(this.resizeHandler.bind(this),(this.options||{}).reportRate||100)}resizeHandler(){if(this.options.notifyOnBreakpointOnly){let bp=this.getBreakpoint(window.innerWidth);if(bp==this.breakpoint)return;this.breakpoint=bp}try{this.id?this.dotnet.invokeMethodAsync("RaiseOnResized",{height:window.innerHeight,width:window.innerWidth},this.getBreakpoint(window.innerWidth),this.id):this.dotnet.invokeMethodAsync("RaiseOnResized",{height:window.innerHeight,width:window.innerWidth},this.getBreakpoint(window.innerWidth))}catch(error){this.logger("[MudBlazor] Error in resizeHandler:",{error})}}cancelListener(){this.dotnet=undefined;window.removeEventListener("resize",this.throttleResizeHandler)}matchMedia(query){return window.matchMedia(query).matches}getBrowserWindowSize(){return{height:window.innerHeight,width:window.innerWidth}}getBreakpoint(width){return width>=this.options.breakpointDefinitions.Xl?4:width>=this.options.breakpointDefinitions.Lg?3:width>=this.options.breakpointDefinitions.Md?2:width>=this.options.breakpointDefinitions.Sm?1:0}}window.mudResizeListener=new MudResizeListener;window.mudResizeListenerFactory={mapping:{},listenForResize:(dotnetRef,options,id)=>{var map=window.mudResizeListenerFactory.mapping,listener;map[id]||(listener=new MudResizeListener(id),listener.listenForResize(dotnetRef,options),map[id]=listener)},cancelListener:id=>{var map=window.mudResizeListenerFactory.mapping,listener;map[id]&&(listener=map[id],listener.cancelListener(),delete map[id])},cancelListeners:ids=>{for(let i=0;i{};this.options=options;this._dotNetRef=dotNetRef;delay=(this.options||{}).reportRate||200;this.throttleResizeHandlerId=-1;observervedElements=[];this._observervedElements=observervedElements;this.logger("[MudBlazor | ResizeObserver] Observer initialized");this._resizeObserver=new ResizeObserver(entries=>{var changes=[],target,affectedObservedElement,size;this.logger("[MudBlazor | ResizeObserver] changes detected");for(let entry of entries)target=entry.target,affectedObservedElement=observervedElements.find(x=>x.element==target),affectedObservedElement&&(size=entry.target.getBoundingClientRect(),affectedObservedElement.isInitialized==!0?changes.push({id:affectedObservedElement.id,size:size}):affectedObservedElement.isInitialized=!0);changes.length>0&&(this.throttleResizeHandlerId>=0&&clearTimeout(this.throttleResizeHandlerId),this.throttleResizeHandlerId=window.setTimeout(this.resizeHandler.bind(this,changes),delay))})}resizeHandler(changes){try{this.logger("[MudBlazor | ResizeObserver] OnSizeChanged handler invoked");this._dotNetRef.invokeMethodAsync("OnSizeChanged",changes)}catch(error){this.logger("[MudBlazor | ResizeObserver] Error in OnSizeChanged handler:",{error})}}connect(elements,ids){var result=[],i,newEntry;for(this.logger("[MudBlazor | ResizeObserver] Start observing elements..."),i=0;ix.id==elementId);affectedObservedElement&&(element=affectedObservedElement.element,this._resizeObserver.unobserve(element),this.logger("[MudBlazor | ResizeObserver] Element found. Ubobserving size changes of element",{element}),index=this._observervedElements.indexOf(affectedObservedElement),this._observervedElements.splice(index,1))}cancelListener(){this.logger("[MudBlazor | ResizeObserver] Closing ResizeObserver. Detaching all observed elements");this._resizeObserver.disconnect();this._dotNetRef=undefined}}window.mudResizeObserver=new MudResizeObserverFactory;class MudScrollListener{constructor(){this.throttleScrollHandlerId=-1}listenForScroll(dotnetReference,selector){let element=selector?document.querySelector(selector):document;element.addEventListener("scroll",this.throttleScrollHandler.bind(this,dotnetReference),!1)}throttleScrollHandler(dotnetReference,event){clearTimeout(this.throttleScrollHandlerId);this.throttleScrollHandlerId=window.setTimeout(this.scrollHandler.bind(this,dotnetReference,event),100)}scrollHandler(dotnetReference,event){try{let element=event.target,scrollTop=element.scrollTop,scrollHeight=element.scrollHeight,scrollWidth=element.scrollWidth,scrollLeft=element.scrollLeft,nodeName=element.nodeName,firstChild=element.firstElementChild,firstChildBoundingClientRect=firstChild.getBoundingClientRect();dotnetReference.invokeMethodAsync("RaiseOnScroll",{firstChildBoundingClientRect,scrollLeft,scrollTop,scrollHeight,scrollWidth,nodeName})}catch(error){console.log("[MudBlazor] Error in scrollHandler:",{error})}}cancelListener(selector){let element=selector?document.querySelector(selector):document.documentElement;element.removeEventListener("scroll",this.throttleScrollHandler)}}window.mudScrollListener=new MudScrollListener;class MudScrollManager{scrollToFragment(elementId,behavior){let element=document.getElementById(elementId);element&&element.scrollIntoView({behavior,block:"center",inline:"start"})}scrollToYear(elementId){let element=document.getElementById(elementId);element&&(element.parentNode.scrollTop=element.offsetTop-element.parentNode.offsetTop-element.scrollHeight*3)}scrollToListItem(elementId){let element=document.getElementById(elementId);if(element){let parent=element.parentElement;parent&&(parent.scrollTop=element.offsetTop)}}scrollTo(selector,left,top,behavior){let element=document.querySelector(selector)||document.documentElement;element.scrollTo({left,top,behavior})}scrollToBottom(selector){let element=document.querySelector(selector);element?element.scrollTop=element.scrollHeight:window.scrollTo(0,document.body.scrollHeight)}lockScroll(selector,lockclass){let element=document.querySelector(selector)||document.body,hasScrollBar=window.innerWidth>document.body.clientWidth;hasScrollBar&&element.classList.add(lockclass)}unlockScroll(selector,lockclass){let element=document.querySelector(selector)||document.body;element.classList.remove(lockclass)}}window.mudScrollManager=new MudScrollManager;class MudScrollSpy{constructor(){this.scrollToSectionRequested=null;this.lastKnowElement=null;this.handlerRef=null}spying(dotnetReference,selector){this.scrollToSectionRequested=null;this.lastKnowElement=null;this.handlerRef=this.handleScroll.bind(this,selector,dotnetReference);document.addEventListener("scroll",this.handlerRef,!0);window.addEventListener("resize",this.handlerRef,!0)}handleScroll(dotnetReference,selector){const elements=document.getElementsByClassName(selector);if(elements.length!==0){const center=window.innerHeight/2;let minDifference=Number.MAX_SAFE_INTEGER,elementId="";for(let i=0;idarkThemeMediaQuery.matches;class MudWindow{copyToClipboard(text){navigator.clipboard.writeText(text)}changeCssById(id,css){var element=document.getElementById(id);element&&(element.className=css)}changeGlobalCssVariable(name,newValue){document.documentElement.style.setProperty(name,newValue)}open(args){window.open(args)}}window.mudWindow=new MudWindow; \ No newline at end of file +class MudWindow{copyToClipboard(text){navigator.clipboard.writeText(text)}changeCssById(id,css){var element=document.getElementById(id);element&&(element.className=css)}updateStyleProperty(elementId,propertyName,value){const element=document.getElementById(elementId);element&&element.style.setProperty(propertyName,value)}changeGlobalCssVariable(name,newValue){document.documentElement.style.setProperty(name,newValue)}open(args){window.open(args)}}window.mudWindow=new MudWindow;class MudResizeObserverFactory{constructor(){this._maps={}}connect(id,dotNetRef,elements,elementIds,options){var existingEntry=this._maps[id],observer;return existingEntry||(observer=new MudResizeObserver(dotNetRef,options),this._maps[id]=observer),this._maps[id].connect(elements,elementIds)}disconnect(id,element){var existingEntry=this._maps[id];existingEntry&&existingEntry.disconnect(element)}cancelListener(id){var existingEntry=this._maps[id];existingEntry&&(existingEntry.cancelListener(),delete this._maps[id])}}class MudResizeObserver{constructor(dotNetRef,options){var delay,observervedElements;this.logger=options.enableLogging?console.log:()=>{};this.options=options;this._dotNetRef=dotNetRef;delay=(this.options||{}).reportRate||200;this.throttleResizeHandlerId=-1;observervedElements=[];this._observervedElements=observervedElements;this.logger("[MudBlazor | ResizeObserver] Observer initialized");this._resizeObserver=new ResizeObserver(entries=>{var changes=[],target,affectedObservedElement,size;this.logger("[MudBlazor | ResizeObserver] changes detected");for(let entry of entries)target=entry.target,affectedObservedElement=observervedElements.find(x=>x.element==target),affectedObservedElement&&(size=entry.target.getBoundingClientRect(),affectedObservedElement.isInitialized==!0?changes.push({id:affectedObservedElement.id,size:size}):affectedObservedElement.isInitialized=!0);changes.length>0&&(this.throttleResizeHandlerId>=0&&clearTimeout(this.throttleResizeHandlerId),this.throttleResizeHandlerId=window.setTimeout(this.resizeHandler.bind(this,changes),delay))})}resizeHandler(changes){try{this.logger("[MudBlazor | ResizeObserver] OnSizeChanged handler invoked");this._dotNetRef.invokeMethodAsync("OnSizeChanged",changes)}catch(error){this.logger("[MudBlazor | ResizeObserver] Error in OnSizeChanged handler:",{error})}}connect(elements,ids){var result=[],i,newEntry;for(this.logger("[MudBlazor | ResizeObserver] Start observing elements..."),i=0;ix.id==elementId);affectedObservedElement&&(element=affectedObservedElement.element,this._resizeObserver.unobserve(element),this.logger("[MudBlazor | ResizeObserver] Element found. Ubobserving size changes of element",{element}),index=this._observervedElements.indexOf(affectedObservedElement),this._observervedElements.splice(index,1))}cancelListener(){this.logger("[MudBlazor | ResizeObserver] Closing ResizeObserver. Detaching all observed elements");this._resizeObserver.disconnect();this._dotNetRef=undefined}}window.mudResizeObserver=new MudResizeObserverFactory;class MudKeyInterceptorFactory{connect(dotNetRef,elementId,options){if(!elementId)throw"elementId: expected element id!";var element=document.getElementById(elementId);if(!element)throw"no element found for id: "+elementId;element.mudKeyInterceptor||(element.mudKeyInterceptor=new MudKeyInterceptor(dotNetRef,options));element.mudKeyInterceptor.connect(element)}updatekey(elementId,option){var element=document.getElementById(elementId);element&&element.mudKeyInterceptor&&element.mudKeyInterceptor.updatekey(option)}disconnect(elementId){var element=document.getElementById(elementId);element&&element.mudKeyInterceptor&&element.mudKeyInterceptor.disconnect()}}window.mudKeyInterceptor=new MudKeyInterceptorFactory;class MudKeyInterceptor{constructor(dotNetRef,options){this._dotNetRef=dotNetRef;this._options=options;this.logger=options.enableLogging?console.log:()=>{};this.logger("[MudBlazor | KeyInterceptor] Interceptor initialized",{options})}connect(element){if(this._options){if(!this._options.keys)throw"_options.keys: array of KeyOptions expected";if(!this._options.targetClass)throw"_options.targetClass: css class name expected";if(!this._observer){var targetClass=this._options.targetClass;this.logger("[MudBlazor | KeyInterceptor] Start observing DOM of element for changes to child with class ",{element,targetClass});this._element=element;this._observer=new MutationObserver(this.onDomChanged);this._observer.mudKeyInterceptor=this;this._observer.observe(this._element,{attributes:!1,childList:!0,subtree:!0});this._observedChildren=[];this._keyOptions={};this._regexOptions=[];for(const keyOption of this._options.keys){if(!keyOption||!keyOption.key){this.logger("[MudBlazor | KeyInterceptor] got invalid key options: ",keyOption);continue}this.setKeyOption(keyOption)}this.logger("[MudBlazor | KeyInterceptor] key options: ",this._keyOptions);this._regexOptions.size>0&&this.logger("[MudBlazor | KeyInterceptor] regex options: ",this._regexOptions);for(const child of this._element.getElementsByClassName(targetClass))this.attachHandlers(child)}}}setKeyOption(keyOption){keyOption.key.length>2&&keyOption.key.startsWith("/")&&keyOption.key.endsWith("/")?(keyOption.regex=new RegExp(keyOption.key.substring(1,keyOption.key.length-1)),this._regexOptions.push(keyOption)):this._keyOptions[keyOption.key.toLowerCase()]=keyOption;var whitespace=new RegExp("//s","g");keyOption.preventDown=(keyOption.preventDown||"none").replace(whitespace,"").toLowerCase();keyOption.preventUp=(keyOption.preventUp||"none").replace(whitespace,"").toLowerCase();keyOption.stopDown=(keyOption.stopDown||"none").replace(whitespace,"").toLowerCase();keyOption.stopUp=(keyOption.stopUp||"none").replace(whitespace,"").toLowerCase()}updatekey(updatedOption){var option=this._keyOptions[updatedOption.key.toLowerCase()];option||this.logger("[MudBlazor | KeyInterceptor] updating option failed: key not registered");this.setKeyOption(updatedOption);this.logger("[MudBlazor | KeyInterceptor] updated option ",{option,updatedOption})}disconnect(){if(this._observer){this.logger("[MudBlazor | KeyInterceptor] disconnect mutation observer and event handlers");this._observer.disconnect();this._observer=null;for(const child of this._observedChildren)this.detachHandlers(child)}}attachHandlers(child){(this.logger("[MudBlazor | KeyInterceptor] attaching handlers ",{child}),this._observedChildren.indexOf(child)>-1)||(child.mudKeyInterceptor=this,child.addEventListener("keydown",this.onKeyDown),child.addEventListener("keyup",this.onKeyUp),this._observedChildren.push(child))}detachHandlers(child){this.logger("[MudBlazor | KeyInterceptor] detaching handlers ",{child});child.removeEventListener("keydown",this.onKeyDown);child.removeEventListener("keyup",this.onKeyUp);this._observedChildren=this._observedChildren.filter(x=>x!==child)}onDomChanged(mutationsList){var self=this.mudKeyInterceptor,targetClass=self._options.targetClass;for(const mutation of mutationsList){for(const element of mutation.addedNodes)element.classList&&element.classList.contains(targetClass)&&self.attachHandlers(element);for(const element of mutation.removedNodes)element.classList&&element.classList.contains(targetClass)&&self.detachHandlers(element)}}matchesKeyCombination(option,args){var combi;if(!option||option==="none")return!1;if(option==="any")return!0;var shift=args.shiftKey,ctrl=args.ctrlKey,alt=args.altKey,meta=args.metaKey,any=shift||ctrl||alt||meta;return any&&option==="key+any"?!0:!any&&option.includes("key+none")?!0:any?(combi=`key${shift?"+shift":""}${ctrl?"+ctrl":""}${alt?"+alt":""}${meta?"+meta":""}`,option.includes(combi)):!1}onKeyDown(args){var self=this.mudKeyInterceptor,key=args.key.toLowerCase(),invoke,keyOptions,eventArgs;self.logger('[MudBlazor | KeyInterceptor] down "'+key+'"',args);invoke=!1;self._keyOptions.hasOwnProperty(key)&&(keyOptions=self._keyOptions[key],self.logger('[MudBlazor | KeyInterceptor] options for "'+key+'"',keyOptions),self.processKeyDown(args,keyOptions),keyOptions.subscribeDown&&(invoke=!0));for(const keyOptions of self._regexOptions)keyOptions.regex.test(key)&&(self.logger('[MudBlazor | KeyInterceptor] regex options for "'+key+'"',keyOptions),self.processKeyDown(args,keyOptions),keyOptions.subscribeDown&&(invoke=!0));invoke&&(eventArgs=self.toKeyboardEventArgs(args),eventArgs.Type="keydown",self._dotNetRef.invokeMethodAsync("OnKeyDown",eventArgs))}processKeyDown(args,keyOptions){this.matchesKeyCombination(keyOptions.preventDown,args)&&args.preventDefault();this.matchesKeyCombination(keyOptions.stopDown,args)&&args.stopPropagation()}onKeyUp(args){var self=this.mudKeyInterceptor,key=args.key.toLowerCase(),invoke,keyOptions,eventArgs;self.logger('[MudBlazor | KeyInterceptor] up "'+key+'"',args);invoke=!1;self._keyOptions.hasOwnProperty(key)&&(keyOptions=self._keyOptions[key],self.processKeyUp(args,keyOptions),keyOptions.subscribeUp&&(invoke=!0));for(const keyOptions of self._regexOptions)keyOptions.regex.test(key)&&(self.processKeyUp(args,keyOptions),keyOptions.subscribeUp&&(invoke=!0));invoke&&(eventArgs=self.toKeyboardEventArgs(args),eventArgs.Type="keyup",self._dotNetRef.invokeMethodAsync("OnKeyUp",eventArgs))}processKeyUp(args,keyOptions){this.matchesKeyCombination(keyOptions.preventUp,args)&&args.preventDefault();this.matchesKeyCombination(keyOptions.stopUp,args)&&args.stopPropagation()}toKeyboardEventArgs(args){return{Key:args.key,Code:args.code,Location:args.location,Repeat:args.repeat,CtrlKey:args.ctrlKey,ShiftKey:args.shiftKey,AltKey:args.altKey,MetaKey:args.metaKey}}}window.getTabbableElements=element=>element.querySelectorAll("a[href]:not([tabindex='-1']),area[href]:not([tabindex='-1']),button:not([disabled]):not([tabindex='-1']),input:not([disabled]):not([tabindex='-1']):not([type='hidden']),select:not([disabled]):not([tabindex='-1']),textarea:not([disabled]):not([tabindex='-1']),iframe:not([tabindex='-1']),details:not([tabindex='-1']),[tabindex]:not([tabindex='-1']),[contentEditable=true]:not([tabindex='-1']");window.serializeParameter=(data,spec)=>{if(typeof data=="undefined"||data===null)return null;if(typeof data=="number"||typeof data=="string"||typeof data=="boolean")return data;let res=Array.isArray(data)?[]:{};spec||(spec="*");for(let i in data){let currentMember=data[i];if(typeof currentMember!="function"&¤tMember!==null){let currentMemberSpec;if(spec!="*"){if(currentMemberSpec=Array.isArray(data)?spec:spec[i],!currentMemberSpec)continue}else currentMemberSpec="*";if(typeof currentMember=="object")if(Array.isArray(currentMember)||currentMember.length){res[i]=[];for(let j=0;j{const compStyles=getComputedStyle(elem),lineHeight=parseFloat(compStyles.getPropertyValue("line-height"));let minHeight=lineHeight*elem.rows,maxHeight=0;maxLines>0&&(maxHeight=lineHeight*maxLines);elem.adjustAutoGrowHeight=function(){elem.style.height=0;let newHeight=Math.max(minHeight,elem.scrollHeight);maxHeight>0&&(newHeight=Math.min(newHeight,maxHeight));elem.style.height=newHeight+"px"};elem.addEventListener("input",()=>{elem.adjustAutoGrowHeight()});elem.adjustAutoGrowHeight()},adjustHeight:elem=>{typeof elem.adjustAutoGrowHeight=="function"&&elem.adjustAutoGrowHeight()}};class MudJsEventFactory{connect(dotNetRef,elementId,options){if(!elementId)throw"[MudBlazor | JsEvent] elementId: expected element id!";var element=document.getElementById(elementId);if(!element)throw"[MudBlazor | JsEvent] no element found for id: "+elementId;element.mudJsEvent||(element.mudJsEvent=new MudJsEvent(dotNetRef,options));element.mudJsEvent.connect(element)}disconnect(elementId){var element=document.getElementById(elementId);element&&element.mudJsEvent&&element.mudJsEvent.disconnect()}subscribe(elementId,eventName){if(!elementId)throw"[MudBlazor | JsEvent] elementId: expected element id!";var element=document.getElementById(elementId);if(!element)throw"[MudBlazor | JsEvent] no element found for id: "+elementId;if(!element.mudJsEvent)throw"[MudBlazor | JsEvent] please connect before subscribing";element.mudJsEvent.subscribe(eventName)}unsubscribe(elementId,eventName){var element=document.getElementById(elementId);element&&element.mudJsEvent&&element.mudJsEvent.unsubscribe(element,eventName)}}window.mudJsEvent=new MudJsEventFactory;class MudJsEvent{constructor(dotNetRef,options){this._dotNetRef=dotNetRef;this._options=options||{};this.logger=options.enableLogging?console.log:()=>{};this.logger("[MudBlazor | JsEvent] Initialized",{options});this._subscribedEvents={}}connect(element){if(this._options){if(!this._options.targetClass)throw"_options.targetClass: css class name expected";if(!this._observer){var targetClass=this._options.targetClass;this.logger("[MudBlazor | JsEvent] Start observing DOM of element for changes to child with class ",{element,targetClass});this._element=element;this._observer=new MutationObserver(this.onDomChanged);this._observer.mudJsEvent=this;this._observer.observe(this._element,{attributes:!1,childList:!0,subtree:!0});this._observedChildren=[]}}}disconnect(){if(this._observer){this.logger("[MudBlazor | JsEvent] disconnect mutation observer and event handler ");this._observer.disconnect();this._observer=null;for(const child of this._observedChildren)this.detachHandlers(child)}}subscribe(eventName){if(!this._subscribedEvents[eventName]){var element=this._element,targetClass=this._options.targetClass;this._subscribedEvents[eventName]=!0;for(const child of element.getElementsByClassName(targetClass))this.attachHandlers(child)}}unsubscribe(eventName){if(this._observer){this.logger("[MudBlazor | JsEvent] unsubscribe event handler "+eventName);this._observer.disconnect();this._observer=null;this._subscribedEvents[eventName]=!1;for(const child of this._observedChildren)this.detachHandler(child,eventName)}}attachHandlers(child){child.mudJsEvent=this;for(var eventName of Object.getOwnPropertyNames(this._subscribedEvents))this._subscribedEvents[eventName]&&(this.logger("[MudBlazor | JsEvent] attaching event "+eventName,child),child.addEventListener(eventName,this.eventHandler));this._observedChildren.indexOf(child)<0&&this._observedChildren.push(child)}detachHandler(child,eventName){this.logger("[MudBlazor | JsEvent] detaching handler "+eventName,child);child.removeEventListener(eventName,this.eventHandler)}detachHandlers(child){this.logger("[MudBlazor | JsEvent] detaching handlers ",child);for(var eventName of Object.getOwnPropertyNames(this._subscribedEvents))this._subscribedEvents[eventName]&&child.removeEventListener(eventName,this.eventHandler);this._observedChildren=this._observedChildren.filter(x=>x!==child)}onDomChanged(mutationsList){var self=this.mudJsEvent,targetClass=self._options.targetClass;for(const mutation of mutationsList){for(const element of mutation.addedNodes)element.classList&&element.classList.contains(targetClass)&&(self._options.TagName&&element.tagName!=self._options.TagName||self.attachHandlers(element));for(const element of mutation.removedNodes)element.classList&&element.classList.contains(targetClass)&&(self._options.tagName&&element.tagName!=self._options.tagName||self.detachHandlers(element))}}eventHandler(e){var self=this.mudJsEvent,eventName=e.type;self.logger('[MudBlazor | JsEvent] "'+eventName+'"',e);self["on"+eventName](self,e)}onkeyup(self,e){const caretPosition=e.target.selectionStart,invoke=self._subscribedEvents.keyup;invoke&&self._dotNetRef.invokeMethodAsync("OnCaretPositionChanged",caretPosition)}onclick(self,e){const caretPosition=e.target.selectionStart,invoke=self._subscribedEvents.click;invoke&&self._dotNetRef.invokeMethodAsync("OnCaretPositionChanged",caretPosition)}onpaste(self,e){const invoke=self._subscribedEvents.paste;if(invoke){e.preventDefault();e.stopPropagation();const text=(e.originalEvent||e).clipboardData.getData("text/plain");self._dotNetRef.invokeMethodAsync("OnPaste",text)}}onselect(self,e){const invoke=self._subscribedEvents.select;if(invoke){const start=e.target.selectionStart,end=e.target.selectionEnd;if(start===end)return;self._dotNetRef.invokeMethodAsync("OnSelect",start,end)}}}class MudResizeListener{constructor(id){this.logger=function(){};this.options={};this.throttleResizeHandlerId=-1;this.dotnet=undefined;this.breakpoint=-1;this.id=id;this.handleResize=this.throttleResizeHandler.bind(this)}listenForResize(dotnetRef,options){if(this.dotnet){this.options=options;return}this.options=options;this.dotnet=dotnetRef;this.logger=options.enableLogging?console.log:()=>{};this.logger(`[MudBlazor] Reporting resize events at rate of: ${(this.options||{}).reportRate||100}ms`);window.addEventListener("resize",this.handleResize,!1);this.options.suppressInitEvent||this.resizeHandler();this.breakpoint=this.getBreakpoint(window.innerWidth)}throttleResizeHandler(){clearTimeout(this.throttleResizeHandlerId);this.throttleResizeHandlerId=window.setTimeout(this.resizeHandler.bind(this),(this.options||{}).reportRate||100)}resizeHandler(){if(this.options.notifyOnBreakpointOnly){let bp=this.getBreakpoint(window.innerWidth);if(bp==this.breakpoint)return;this.breakpoint=bp}try{this.id?this.dotnet.invokeMethodAsync("RaiseOnResized",{height:window.innerHeight,width:window.innerWidth},this.getBreakpoint(window.innerWidth),this.id):this.dotnet.invokeMethodAsync("RaiseOnResized",{height:window.innerHeight,width:window.innerWidth},this.getBreakpoint(window.innerWidth))}catch(error){this.logger("[MudBlazor] Error in resizeHandler:",{error})}}cancelListener(){this.dotnet=undefined;window.removeEventListener("resize",this.handleResize)}matchMedia(query){return window.matchMedia(query).matches}getBrowserWindowSize(){return{height:window.innerHeight,width:window.innerWidth}}getBreakpoint(width){return width>=this.options.breakpointDefinitions.Xxl?5:width>=this.options.breakpointDefinitions.Xl?4:width>=this.options.breakpointDefinitions.Lg?3:width>=this.options.breakpointDefinitions.Md?2:width>=this.options.breakpointDefinitions.Sm?1:0}}window.mudResizeListener=new MudResizeListener;window.mudResizeListenerFactory={mapping:{},listenForResize:(dotnetRef,options,id)=>{var map=window.mudResizeListenerFactory.mapping,listener;map[id]||(listener=new MudResizeListener(id),listener.listenForResize(dotnetRef,options),map[id]=listener)},cancelListener:id=>{var map=window.mudResizeListenerFactory.mapping,listener;map[id]&&(listener=map[id],listener.cancelListener(),delete map[id])},cancelListeners:ids=>{for(let i=0;i{"use strict";var e,t,n;!function(e){window.DotNet=e;const t=[],n=new Map,r=new Map,o="__jsObjectId",s="__byte[]";class a{constructor(e){this._jsObject=e,this._cachedFunctions=new Map}findFunction(e){const t=this._cachedFunctions.get(e);if(t)return t;let n,r=this._jsObject;if(e.split(".").forEach((t=>{if(!(t in r))throw new Error(`Could not find '${e}' ('${t}' was undefined).`);n=r,r=r[t]})),r instanceof Function)return r=r.bind(n),this._cachedFunctions.set(e,r),r;throw new Error(`The value '${e}' is not a function.`)}getWrappedObject(){return this._jsObject}}const i={},c={0:new a(window)};c[0]._cachedFunctions.set("import",(e=>("string"==typeof e&&e.startsWith("./")&&(e=document.baseURI+e.substr(2)),import(e))));let l,u=1,d=1,f=null;function m(e){t.push(e)}function h(e){if(e&&"object"==typeof e){c[d]=new a(e);const t={[o]:d};return d++,t}throw new Error(`Cannot create a JSObjectReference from the value '${e}'.`)}function p(e){let t=-1;if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),e instanceof Blob)t=e.size;else{if(!(e.buffer instanceof ArrayBuffer))throw new Error("Supplied value is not a typed array or blob.");if(void 0===e.byteLength)throw new Error(`Cannot create a JSStreamReference from the value '${e}' as it doesn't have a byteLength.`);t=e.byteLength}const n={__jsStreamReferenceLength:t};try{const t=h(e);n.__jsObjectId=t.__jsObjectId}catch{throw new Error(`Cannot create a JSStreamReference from the value '${e}'.`)}return n}function y(e){return e?JSON.parse(e,((e,n)=>t.reduce(((t,n)=>n(e,t)),n))):null}function g(e,t,n,r){const o=w();if(o.invokeDotNetFromJS){const s=O(r),a=o.invokeDotNetFromJS(e,t,n,s);return a?y(a):null}throw new Error("The current dispatcher does not support synchronous calls from JS to .NET. Use invokeMethodAsync instead.")}function b(e,t,n,r){if(e&&n)throw new Error(`For instance method calls, assemblyName should be null. Received '${e}'.`);const o=u++,s=new Promise(((e,t)=>{i[o]={resolve:e,reject:t}}));try{const s=O(r);w().beginInvokeDotNetFromJS(o,e,t,n,s)}catch(e){v(o,!1,e)}return s}function w(){if(null!==f)return f;throw new Error("No .NET call dispatcher has been set.")}function v(e,t,n){if(!i.hasOwnProperty(e))throw new Error(`There is no pending async call with ID ${e}.`);const r=i[e];delete i[e],t?r.resolve(n):r.reject(n)}function E(e){return e instanceof Error?`${e.message}\n${e.stack}`:e?e.toString():"null"}function _(e,t){let n=c[t];if(n)return n.findFunction(e);throw new Error(`JS object instance with ID ${t} does not exist (has it been disposed?).`)}function I(e){delete c[e]}e.attachDispatcher=function(e){f=e},e.attachReviver=m,e.invokeMethod=function(e,t,...n){return g(e,t,null,n)},e.invokeMethodAsync=function(e,t,...n){return b(e,t,null,n)},e.createJSObjectReference=h,e.createJSStreamReference=p,e.disposeJSObjectReference=function(e){const t=e&&e.__jsObjectId;"number"==typeof t&&I(t)},function(e){e[e.Default=0]="Default",e[e.JSObjectReference=1]="JSObjectReference",e[e.JSStreamReference=2]="JSStreamReference",e[e.JSVoidResult=3]="JSVoidResult"}(l=e.JSCallResultType||(e.JSCallResultType={})),e.jsCallDispatcher={findJSFunction:_,disposeJSObjectReferenceById:I,invokeJSFromDotNet:(e,t,n,r)=>{const o=S(_(e,r).apply(null,y(t)),n);return null==o?null:O(o)},beginInvokeJSFromDotNet:(e,t,n,r,o)=>{const s=new Promise((e=>{e(_(t,o).apply(null,y(n)))}));e&&s.then((t=>w().endInvokeJSFromDotNet(e,!0,O([e,!0,S(t,r)]))),(t=>w().endInvokeJSFromDotNet(e,!1,JSON.stringify([e,!1,E(t)]))))},endInvokeDotNetFromJS:(e,t,n)=>{const r=t?y(n):new Error(n);v(parseInt(e),t,r)},receiveByteArray:(e,t)=>{n.set(e,t)},supplyDotNetStream:(e,t)=>{if(r.has(e)){const n=r.get(e);r.delete(e),n.resolve(t)}else{const n=new A;n.resolve(t),r.set(e,n)}}};class N{constructor(e){this._id=e}invokeMethod(e,...t){return g(null,e,this._id,t)}invokeMethodAsync(e,...t){return b(null,e,this._id,t)}dispose(){b(null,"__Dispose",this._id,null).catch((e=>console.error(e)))}serializeAsArg(){return{__dotNetObject:this._id}}}e.DotNetObject=N,m((function(e,t){if(t&&"object"==typeof t){if(t.hasOwnProperty("__dotNetObject"))return new N(t.__dotNetObject);if(t.hasOwnProperty(o)){const e=t.__jsObjectId,n=c[e];if(n)return n.getWrappedObject();throw new Error(`JS object instance with Id '${e}' does not exist. It may have been disposed.`)}if(t.hasOwnProperty(s)){const e=t["__byte[]"],r=n.get(e);if(void 0===r)throw new Error(`Byte array index '${e}' does not exist.`);return n.delete(e),r}if(t.hasOwnProperty("__dotNetStream"))return new C(t.__dotNetStream)}return t}));class C{constructor(e){var t;if(r.has(e))this._streamPromise=null===(t=r.get(e))||void 0===t?void 0:t.streamPromise,r.delete(e);else{const t=new A;r.set(e,t),this._streamPromise=t.streamPromise}}stream(){return this._streamPromise}async arrayBuffer(){return new Response(await this.stream()).arrayBuffer()}}class A{constructor(){this.streamPromise=new Promise(((e,t)=>{this.resolve=e,this.reject=t}))}}function S(e,t){switch(t){case l.Default:return e;case l.JSObjectReference:return h(e);case l.JSStreamReference:return p(e);case l.JSVoidResult:return null;default:throw new Error(`Invalid JS call result type '${t}'.`)}}let R=0;function O(e){return R=0,JSON.stringify(e,k)}function k(e,t){if(t instanceof N)return t.serializeAsArg();if(t instanceof Uint8Array){f.sendByteArray(R,t);const e={[s]:R};return R++,e}return t}}(e||(e={})),function(e){e[e.prependFrame=1]="prependFrame",e[e.removeFrame=2]="removeFrame",e[e.setAttribute=3]="setAttribute",e[e.removeAttribute=4]="removeAttribute",e[e.updateText=5]="updateText",e[e.stepIn=6]="stepIn",e[e.stepOut=7]="stepOut",e[e.updateMarkup=8]="updateMarkup",e[e.permutationListEntry=9]="permutationListEntry",e[e.permutationListEnd=10]="permutationListEnd"}(t||(t={})),function(e){e[e.element=1]="element",e[e.text=2]="text",e[e.attribute=3]="attribute",e[e.component=4]="component",e[e.region=5]="region",e[e.elementReferenceCapture=6]="elementReferenceCapture",e[e.markup=8]="markup"}(n||(n={}));class r{constructor(e,t){this.componentId=e,this.fieldValue=t}static fromEvent(e,t){const n=t.target;if(n instanceof Element){const t=function(e){return e instanceof HTMLInputElement?e.type&&"checkbox"===e.type.toLowerCase()?{value:e.checked}:{value:e.value}:e instanceof HTMLSelectElement||e instanceof HTMLTextAreaElement?{value:e.value}:null}(n);if(t)return new r(e,t.value)}return null}}const o=new Map,s=new Map,a=[];function i(e){return o.get(e)}function c(e){const t=o.get(e);return(null==t?void 0:t.browserEventName)||e}function l(e,t){e.forEach((e=>o.set(e,t)))}function u(e){const t=[];for(let n=0;ne.selected)).map((e=>e.value))}}{const e=function(e){return!!e&&"INPUT"===e.tagName&&"checkbox"===e.getAttribute("type")}(t);return{value:e?!!t.checked:t.value}}}}),l(["copy","cut","paste"],{createEventArgs:e=>({type:e.type})}),l(["drag","dragend","dragenter","dragleave","dragover","dragstart","drop"],{createEventArgs:e=>{return{...d(t=e),dataTransfer:t.dataTransfer?{dropEffect:t.dataTransfer.dropEffect,effectAllowed:t.dataTransfer.effectAllowed,files:Array.from(t.dataTransfer.files).map((e=>e.name)),items:Array.from(t.dataTransfer.items).map((e=>({kind:e.kind,type:e.type}))),types:t.dataTransfer.types}:null};var t}}),l(["focus","blur","focusin","focusout"],{createEventArgs:e=>({type:e.type})}),l(["keydown","keyup","keypress"],{createEventArgs:e=>{return{key:(t=e).key,code:t.code,location:t.location,repeat:t.repeat,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey,type:t.type};var t}}),l(["contextmenu","click","mouseover","mouseout","mousemove","mousedown","mouseup","dblclick"],{createEventArgs:e=>d(e)}),l(["error"],{createEventArgs:e=>{return{message:(t=e).message,filename:t.filename,lineno:t.lineno,colno:t.colno,type:t.type};var t}}),l(["loadstart","timeout","abort","load","loadend","progress"],{createEventArgs:e=>{return{lengthComputable:(t=e).lengthComputable,loaded:t.loaded,total:t.total,type:t.type};var t}}),l(["touchcancel","touchend","touchmove","touchenter","touchleave","touchstart"],{createEventArgs:e=>{return{detail:(t=e).detail,touches:u(t.touches),targetTouches:u(t.targetTouches),changedTouches:u(t.changedTouches),ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey,type:t.type};var t}}),l(["gotpointercapture","lostpointercapture","pointercancel","pointerdown","pointerenter","pointerleave","pointermove","pointerout","pointerover","pointerup"],{createEventArgs:e=>{return{...d(t=e),pointerId:t.pointerId,width:t.width,height:t.height,pressure:t.pressure,tiltX:t.tiltX,tiltY:t.tiltY,pointerType:t.pointerType,isPrimary:t.isPrimary};var t}}),l(["wheel","mousewheel"],{createEventArgs:e=>{return{...d(t=e),deltaX:t.deltaX,deltaY:t.deltaY,deltaZ:t.deltaZ,deltaMode:t.deltaMode};var t}}),l(["toggle"],{createEventArgs:()=>({})});const f=["date","datetime-local","month","time","week"],m=new Map;let h,p,y=0;const g={async add(e,t,n){if(!n)throw new Error("initialParameters must be an object, even if empty.");const r="__bl-dynamic-root:"+(++y).toString();m.set(r,e);const o=await v().invokeMethodAsync("AddRootComponent",t,r),s=new w(o,p[t]);return await s.setParameters(n),s}};class b{invoke(e){return this._callback(e)}setCallback(t){this._selfJSObjectReference||(this._selfJSObjectReference=e.createJSObjectReference(this)),this._callback=t}getJSObjectReference(){return this._selfJSObjectReference}dispose(){this._selfJSObjectReference&&e.disposeJSObjectReference(this._selfJSObjectReference)}}class w{constructor(e,t){this._jsEventCallbackWrappers=new Map,this._componentId=e;for(const e of t)"eventcallback"===e.type&&this._jsEventCallbackWrappers.set(e.name.toLowerCase(),new b)}setParameters(e){const t={},n=Object.entries(e||{}),r=n.length;for(const[e,r]of n){const n=this._jsEventCallbackWrappers.get(e.toLowerCase());n&&r?(n.setCallback(r),t[e]=n.getJSObjectReference()):t[e]=r}return v().invokeMethodAsync("SetRootComponentParameters",this._componentId,r,t)}async dispose(){if(null!==this._componentId){await v().invokeMethodAsync("RemoveRootComponent",this._componentId),this._componentId=null;for(const e of this._jsEventCallbackWrappers.values())e.dispose()}}}function v(){if(!h)throw new Error("Dynamic root components have not been enabled in this application.");return h}const E=new Map;let _;const I=new Promise((e=>{_=e}));function N(e,t,n){return A(e,t.eventHandlerId,(()=>C(e).invokeMethodAsync("DispatchEventAsync",t,n)))}function C(e){const t=E.get(e);if(!t)throw new Error(`No interop methods are registered for renderer ${e}`);return t}let A=(e,t,n)=>n();const S=F(["abort","blur","canplay","canplaythrough","change","cuechange","durationchange","emptied","ended","error","focus","load","loadeddata","loadedmetadata","loadend","loadstart","mouseenter","mouseleave","pause","play","playing","progress","ratechange","reset","scroll","seeked","seeking","stalled","submit","suspend","timeupdate","toggle","unload","volumechange","waiting","DOMNodeInsertedIntoDocument","DOMNodeRemovedFromDocument"]),R={submit:!0},O=F(["click","dblclick","mousedown","mousemove","mouseup"]);class k{constructor(e){this.browserRendererId=e,this.afterClickCallbacks=[];const t=++k.nextEventDelegatorId;this.eventsCollectionKey=`_blazorEvents_${t}`,this.eventInfoStore=new D(this.onGlobalEvent.bind(this))}setListener(e,t,n,r){const o=this.getEventHandlerInfosForElement(e,!0),s=o.getHandler(t);if(s)this.eventInfoStore.update(s.eventHandlerId,n);else{const s={element:e,eventName:t,eventHandlerId:n,renderingComponentId:r};this.eventInfoStore.add(s),o.setHandler(t,s)}}getHandler(e){return this.eventInfoStore.get(e)}removeListener(e){const t=this.eventInfoStore.remove(e);if(t){const e=t.element,n=this.getEventHandlerInfosForElement(e,!1);n&&n.removeHandler(t.eventName)}}notifyAfterClick(e){this.afterClickCallbacks.push(e),this.eventInfoStore.addGlobalListener("click")}setStopPropagation(e,t,n){this.getEventHandlerInfosForElement(e,!0).stopPropagation(t,n)}setPreventDefault(e,t,n){this.getEventHandlerInfosForElement(e,!0).preventDefault(t,n)}onGlobalEvent(e){if(!(e.target instanceof Element))return;this.dispatchGlobalEventToAllElements(e.type,e);const t=(n=e.type,s.get(n));var n;t&&t.forEach((t=>this.dispatchGlobalEventToAllElements(t,e))),"click"===e.type&&this.afterClickCallbacks.forEach((t=>t(e)))}dispatchGlobalEventToAllElements(e,t){const n=t.composedPath();let o=n.shift(),s=null,a=!1;const c=S.hasOwnProperty(e);let l=!1;for(;o;){const f=o,m=this.getEventHandlerInfosForElement(f,!1);if(m){const n=m.getHandler(e);if(n&&(u=f,d=t.type,!((u instanceof HTMLButtonElement||u instanceof HTMLInputElement||u instanceof HTMLTextAreaElement||u instanceof HTMLSelectElement)&&O.hasOwnProperty(d)&&u.disabled))){if(!a){const n=i(e);s=(null==n?void 0:n.createEventArgs)?n.createEventArgs(t):{},a=!0}R.hasOwnProperty(t.type)&&t.preventDefault(),N(this.browserRendererId,{eventHandlerId:n.eventHandlerId,eventName:e,eventFieldInfo:r.fromEvent(n.renderingComponentId,t)},s)}m.stopPropagation(e)&&(l=!0),m.preventDefault(e)&&t.preventDefault()}o=c||l?void 0:n.shift()}var u,d}getEventHandlerInfosForElement(e,t){return e.hasOwnProperty(this.eventsCollectionKey)?e[this.eventsCollectionKey]:t?e[this.eventsCollectionKey]=new B:null}}k.nextEventDelegatorId=0;class D{constructor(e){this.globalListener=e,this.infosByEventHandlerId={},this.countByEventName={},a.push(this.handleEventNameAliasAdded.bind(this))}add(e){if(this.infosByEventHandlerId[e.eventHandlerId])throw new Error(`Event ${e.eventHandlerId} is already tracked`);this.infosByEventHandlerId[e.eventHandlerId]=e,this.addGlobalListener(e.eventName)}get(e){return this.infosByEventHandlerId[e]}addGlobalListener(e){if(e=c(e),this.countByEventName.hasOwnProperty(e))this.countByEventName[e]++;else{this.countByEventName[e]=1;const t=S.hasOwnProperty(e);document.addEventListener(e,this.globalListener,t)}}update(e,t){if(this.infosByEventHandlerId.hasOwnProperty(t))throw new Error(`Event ${t} is already tracked`);const n=this.infosByEventHandlerId[e];delete this.infosByEventHandlerId[e],n.eventHandlerId=t,this.infosByEventHandlerId[t]=n}remove(e){const t=this.infosByEventHandlerId[e];if(t){delete this.infosByEventHandlerId[e];const n=c(t.eventName);0==--this.countByEventName[n]&&(delete this.countByEventName[n],document.removeEventListener(n,this.globalListener))}return t}handleEventNameAliasAdded(e,t){if(this.countByEventName.hasOwnProperty(e)){const n=this.countByEventName[e];delete this.countByEventName[e],document.removeEventListener(e,this.globalListener),this.addGlobalListener(t),this.countByEventName[t]+=n-1}}}class B{constructor(){this.handlers={},this.preventDefaultFlags=null,this.stopPropagationFlags=null}getHandler(e){return this.handlers.hasOwnProperty(e)?this.handlers[e]:null}setHandler(e,t){this.handlers[e]=t}removeHandler(e){delete this.handlers[e]}preventDefault(e,t){return void 0!==t&&(this.preventDefaultFlags=this.preventDefaultFlags||{},this.preventDefaultFlags[e]=t),!!this.preventDefaultFlags&&this.preventDefaultFlags[e]}stopPropagation(e,t){return void 0!==t&&(this.stopPropagationFlags=this.stopPropagationFlags||{},this.stopPropagationFlags[e]=t),!!this.stopPropagationFlags&&this.stopPropagationFlags[e]}}function F(e){const t={};return e.forEach((e=>{t[e]=!0})),t}const T=Y("_blazorLogicalChildren"),M=Y("_blazorLogicalParent"),j=Y("_blazorLogicalEnd");function L(e,t){if(e.childNodes.length>0&&!t)throw new Error("New logical elements must start empty, or allowExistingContents must be true");return T in e||(e[T]=[]),e}function P(e,t){const n=document.createComment("!");return x(n,e,t),n}function x(e,t,n){const r=e;if(e instanceof Comment&&z(r)&&z(r).length>0)throw new Error("Not implemented: inserting non-empty logical container");if($(r))throw new Error("Not implemented: moving existing logical children");const o=z(t);if(n0;)H(n,0)}const r=n;r.parentNode.removeChild(r)}function $(e){return e[M]||null}function J(e,t){return z(e)[t]}function U(e){var t=W(e);return"http://www.w3.org/2000/svg"===t.namespaceURI&&"foreignObject"!==t.tagName}function z(e){return e[T]}function G(e,t){const n=z(e);t.forEach((e=>{e.moveRangeStart=n[e.fromSiblingIndex],e.moveRangeEnd=X(e.moveRangeStart)})),t.forEach((t=>{const r=t.moveToBeforeMarker=document.createComment("marker"),o=n[t.toSiblingIndex+1];o?o.parentNode.insertBefore(r,o):V(r,e)})),t.forEach((e=>{const t=e.moveToBeforeMarker,n=t.parentNode,r=e.moveRangeStart,o=e.moveRangeEnd;let s=r;for(;s;){const e=s.nextSibling;if(n.insertBefore(s,t),s===o)break;s=e}n.removeChild(t)})),t.forEach((e=>{n[e.toSiblingIndex]=e.moveRangeStart}))}function W(e){if(e instanceof Element||e instanceof DocumentFragment)return e;if(e instanceof Comment)return e.parentNode;throw new Error("Not a valid logical element")}function K(e){const t=z($(e));return t[Array.prototype.indexOf.call(t,e)+1]||null}function V(e,t){if(t instanceof Element||t instanceof DocumentFragment)t.appendChild(e);else{if(!(t instanceof Comment))throw new Error(`Cannot append node because the parent is not a valid logical element. Parent: ${t}`);{const n=K(t);n?n.parentNode.insertBefore(e,n):V(e,$(t))}}}function X(e){if(e instanceof Element||e instanceof DocumentFragment)return e;const t=K(e);if(t)return t.previousSibling;{const t=$(e);return t instanceof Element||t instanceof DocumentFragment?t.lastChild:X(t)}}function Y(e){return"function"==typeof Symbol?Symbol():e}function q(e){return`_bl_${e}`}e.attachReviver(((e,t)=>t&&"object"==typeof t&&t.hasOwnProperty("__internalId")&&"string"==typeof t.__internalId?function(e){const t=`[${q(e)}]`;return document.querySelector(t)}(t.__internalId):t));const Z="_blazorDeferredValue",Q=document.createElement("template"),ee=document.createElementNS("http://www.w3.org/2000/svg","g"),te={},ne="__internal_",re="preventDefault_",oe="stopPropagation_";class se{constructor(e){this.rootComponentIds=new Set,this.childComponentLocations={},this.eventDelegator=new k(e),this.eventDelegator.notifyAfterClick((e=>{if(!he)return;if(0!==e.button||function(e){return e.ctrlKey||e.shiftKey||e.altKey||e.metaKey}(e))return;if(e.defaultPrevented)return;const t=function(e){const t=!window._blazorDisableComposedPath&&e.composedPath&&e.composedPath();if(t){for(let e=0;eve(!1))))},enableNavigationInterception:function(){he=!0},navigateTo:be,getBaseURI:()=>document.baseURI,getLocationHref:()=>location.href};function be(e,t,n=!1){const r=_e(e),o=t instanceof Object?t:{forceLoad:t,replaceHistoryEntry:n};!o.forceLoad&&Ne(r)?we(r,!1,o.replaceHistoryEntry):function(e,t){if(location.href===e){const t=e+"?";history.replaceState(null,"",t),location.replace(e)}else t?location.replace(e):location.href=e}(e,o.replaceHistoryEntry)}function we(e,t,n){fe=!0,n?history.replaceState(null,"",e):history.pushState(null,"",e),ve(t)}async function ve(e){ye&&await ye(location.href,e)}let Ee;function _e(e){return Ee=Ee||document.createElement("a"),Ee.href=e,Ee.href}function Ie(e,t){return e?e.tagName===t?e:Ie(e.parentElement,t):null}function Ne(e){const t=(n=document.baseURI).substr(0,n.lastIndexOf("/")+1);var n;return e.startsWith(t)}const Ce={focus:function(e,t){if(e instanceof HTMLElement)e.focus({preventScroll:t});else{if(!(e instanceof SVGElement))throw new Error("Unable to focus an invalid element.");if(!e.hasAttribute("tabindex"))throw new Error("Unable to focus an SVG element that does not have a tabindex.");e.focus({preventScroll:t})}},focusBySelector:function(e){const t=document.querySelector(e);t&&(t.hasAttribute("tabindex")||(t.tabIndex=-1),t.focus())}},Ae={init:function(e,t,n,r=50){const o=Re(t);(o||document.documentElement).style.overflowAnchor="none";const s=document.createRange();u(n.parentElement)&&(t.style.display="table-row",n.style.display="table-row");const a=new IntersectionObserver((function(r){r.forEach((r=>{var o;if(!r.isIntersecting)return;s.setStartAfter(t),s.setEndBefore(n);const a=s.getBoundingClientRect().height,i=null===(o=r.rootBounds)||void 0===o?void 0:o.height;r.target===t?e.invokeMethodAsync("OnSpacerBeforeVisible",r.intersectionRect.top-r.boundingClientRect.top,a,i):r.target===n&&n.offsetHeight>0&&e.invokeMethodAsync("OnSpacerAfterVisible",r.boundingClientRect.bottom-r.intersectionRect.bottom,a,i)}))}),{root:o,rootMargin:`${r}px`});a.observe(t),a.observe(n);const i=l(t),c=l(n);function l(e){const t={attributes:!0},n=new MutationObserver(((n,r)=>{u(e.parentElement)&&(r.disconnect(),e.style.display="table-row",r.observe(e,t)),a.unobserve(e),a.observe(e)}));return n.observe(e,t),n}function u(e){return null!==e&&(e instanceof HTMLTableElement&&""===e.style.display||"table"===e.style.display||e instanceof HTMLTableSectionElement&&""===e.style.display||"table-row-group"===e.style.display)}Se[e._id]={intersectionObserver:a,mutationObserverBefore:i,mutationObserverAfter:c}},dispose:function(e){const t=Se[e._id];t&&(t.intersectionObserver.disconnect(),t.mutationObserverBefore.disconnect(),t.mutationObserverAfter.disconnect(),e.dispose(),delete Se[e._id])}},Se={};function Re(e){return e?"visible"!==getComputedStyle(e).overflowY?e:Re(e.parentElement):null}const Oe={getAndRemoveExistingTitle:function(){var e;const t=document.getElementsByTagName("title");if(0===t.length)return null;let n=null;for(let r=t.length-1;r>=0;r--){const o=t[r],s=o.previousSibling;s instanceof Comment&&null!==$(s)||(null===n&&(n=o.textContent),null===(e=o.parentNode)||void 0===e||e.removeChild(o))}return n}},ke={init:function(e,t){t._blazorInputFileNextFileId=0,t.addEventListener("click",(function(){t.value=""})),t.addEventListener("change",(function(){t._blazorFilesById={};const n=Array.prototype.map.call(t.files,(function(e){const n={id:++t._blazorInputFileNextFileId,lastModified:new Date(e.lastModified).toISOString(),name:e.name,size:e.size,contentType:e.type,readPromise:void 0,arrayBuffer:void 0,blob:e};return t._blazorFilesById[n.id]=n,n}));e.invokeMethodAsync("NotifyChange",n)}))},toImageFile:async function(e,t,n,r,o){const s=De(e,t),a=await new Promise((function(e){const t=new Image;t.onload=function(){URL.revokeObjectURL(t.src),e(t)},t.onerror=function(){t.onerror=null,URL.revokeObjectURL(t.src)},t.src=URL.createObjectURL(s.blob)})),i=await new Promise((function(e){var t;const s=Math.min(1,r/a.width),i=Math.min(1,o/a.height),c=Math.min(s,i),l=document.createElement("canvas");l.width=Math.round(a.width*c),l.height=Math.round(a.height*c),null===(t=l.getContext("2d"))||void 0===t||t.drawImage(a,0,0,l.width,l.height),l.toBlob(e,n)})),c={id:++e._blazorInputFileNextFileId,lastModified:s.lastModified,name:s.name,size:(null==i?void 0:i.size)||0,contentType:n,blob:i||s.blob};return e._blazorFilesById[c.id]=c,c},readFileData:async function(e,t){return De(e,t).blob}};function De(e,t){const n=e._blazorFilesById[t];if(!n)throw new Error(`There is no file with ID ${t}. The file list may have changed.`);return n}const Be=new Map,Fe={navigateTo:be,registerCustomEventType:function(e,t){if(!t)throw new Error("The options parameter is required.");if(o.has(e))throw new Error(`The event '${e}' is already registered.`);if(t.browserEventName){const n=s.get(t.browserEventName);n?n.push(e):s.set(t.browserEventName,[e]),a.forEach((n=>n(e,t.browserEventName)))}o.set(e,t)},rootComponents:g,_internal:{navigationManager:ge,domWrapper:Ce,Virtualize:Ae,PageTitle:Oe,InputFile:ke,getJSDataStreamChunk:async function(e,t,n){return e instanceof Blob?await async function(e,t,n){const r=e.slice(t,t+n),o=await r.arrayBuffer();return new Uint8Array(o)}(e,t,n):function(e,t,n){return new Uint8Array(e.buffer,e.byteOffset+t,n)}(e,t,n)},receiveDotNetDataStream:function(t,n,r,o){let s=Be.get(t);if(!s){const n=new ReadableStream({start(e){Be.set(t,e),s=e}});e.jsCallDispatcher.supplyDotNetStream(t,n)}o?(s.error(o),Be.delete(t)):0===r?(s.close(),Be.delete(t)):s.enqueue(n.length===r?n:n.subarray(0,r))},attachWebRendererInterop:function(t,n,r,o){if(E.has(t))throw new Error(`Interop methods are already registered for renderer ${t}`);E.set(t,n),Object.keys(r).length>0&&function(t,n,r){if(h)throw new Error("Dynamic root components have already been enabled.");h=t,p=n;for(const[t,o]of Object.entries(r)){const r=e.jsCallDispatcher.findJSFunction(t,0);for(const e of o)r(e,n[e])}}(C(t),r,o),_()}}};let Te;function Me(e){return Te=e,Te}window.Blazor=Fe;const je=window.chrome&&navigator.userAgent.indexOf("Edge")<0;let Le=!1,Pe=!1;function xe(){return(Le||Pe)&&je}let He=!1;async function $e(){let e=document.querySelector("#blazor-error-ui");e&&(e.style.display="block"),He||(He=!0,document.querySelectorAll("#blazor-error-ui .reload").forEach((e=>{e.onclick=function(e){location.reload(),e.preventDefault()}})),document.querySelectorAll("#blazor-error-ui .dismiss").forEach((e=>{e.onclick=function(e){const t=document.querySelector("#blazor-error-ui");t&&(t.style.display="none"),e.preventDefault()}})))}class Je{constructor(e,t){this.bootConfig=e,this.applicationEnvironment=t}static async initAsync(e,t){const n=void 0!==e?e("manifest","blazor.boot.json","_framework/blazor.boot.json",""):a("_framework/blazor.boot.json");let r;r=n?"string"==typeof n?await a(n):await n:await a("_framework/blazor.boot.json");const o=t||r.headers.get("Blazor-Environment")||"Production",s=await r.json();return s.modifiableAssemblies=r.headers.get("DOTNET-MODIFIABLE-ASSEMBLIES"),s.aspnetCoreBrowserTools=r.headers.get("ASPNETCORE-BROWSER-TOOLS"),new Je(s,o);async function a(e){return fetch(e,{method:"GET",credentials:"include",cache:"no-cache"})}}}var Ue;let ze;!function(e){e[e.Sharded=0]="Sharded",e[e.All=1]="All",e[e.Invariant=2]="Invariant"}(Ue||(Ue={}));const Ge=Math.pow(2,32),We=Math.pow(2,21)-1;let Ke=null;function Ve(e){return Module.HEAP32[e>>2]}const Xe={start:function(t){return new Promise(((n,r)=>{(function(e){Le=!!e.bootConfig.resources.pdb,Pe=e.bootConfig.debugBuild;const t=navigator.platform.match(/^Mac/i)?"Cmd":"Alt";xe()&&console.info(`Debugging hotkey: Shift+${t}+D (when application has focus)`),document.addEventListener("keydown",(e=>{e.shiftKey&&(e.metaKey||e.altKey)&&"KeyD"===e.code&&(Pe||Le?je?function(){const e=document.createElement("a");e.href=`_framework/debug?url=${encodeURIComponent(location.href)}`,e.target="_blank",e.rel="noopener noreferrer",e.click()}():console.error("Currently, only Microsoft Edge (80+), or Google Chrome, are supported for debugging."):console.error("Cannot start debugging, because the application was not compiled with debugging enabled."))}))})(t),window.Browser={init:()=>{}},function(o){const s=document.createElement("script");window.__wasmmodulecallback__=()=>{window.Module=function(t,n,r){const o=t.bootConfig.resources,s=window.Module||{},a=["DEBUGGING ENABLED"];s.print=e=>a.indexOf(e)<0&&console.log(e),s.printErr=e=>{console.error(e),$e()},s.preRun=s.preRun||[],s.postRun=s.postRun||[],s.preloadPlugins=[];const i="dotnet.wasm",c=t.loadResources(o.assembly,(e=>`_framework/${e}`),"assembly"),l=t.loadResources(o.pdb||{},(e=>`_framework/${e}`),"pdb"),u=t.loadResource(i,"_framework/dotnet.wasm",t.bootConfig.resources.runtime["dotnet.wasm"],"dotnetwasm"),d="dotnet.timezones.blat";let f,m;if(t.bootConfig.resources.runtime.hasOwnProperty(d)&&(f=t.loadResource(d,"_framework/dotnet.timezones.blat",t.bootConfig.resources.runtime["dotnet.timezones.blat"],"globalization")),t.bootConfig.icuDataMode!=Ue.Invariant){const e=t.startOptions.applicationCulture||navigator.languages&&navigator.languages[0],n=function(e,t){if(!t||e.icuDataMode===Ue.All)return"icudt.dat";const n=t.split("-")[0];return["en","fr","it","de","es"].includes(n)?"icudt_EFIGS.dat":["zh","ko","ja"].includes(n)?"icudt_CJK.dat":"icudt_no_CJK.dat"}(t.bootConfig,e);m=t.loadResource(n,`_framework/${n}`,t.bootConfig.resources.runtime[n],"globalization")}return s.instantiateWasm=(e,t)=>((async()=>{let n;try{const t=await u;n=await async function(e,t){if("function"==typeof WebAssembly.instantiateStreaming)try{return(await WebAssembly.instantiateStreaming(e.response,t)).instance}catch(e){console.info("Streaming compilation failed. Falling back to ArrayBuffer instantiation. ",e)}const n=await e.response.then((e=>e.arrayBuffer()));return(await WebAssembly.instantiate(n,t)).instance}(t,e)}catch(e){throw s.printErr(e.toString()),e}t(n)})(),[]),s.onRuntimeInitialized=()=>{m||MONO.mono_wasm_setenv("DOTNET_SYSTEM_GLOBALIZATION_INVARIANT","1")},s.preRun.push((()=>{ze=cwrap("mono_wasm_add_assembly",null,["string","number","number"]),MONO.loaded_files=[],f&&async function(e){const t="blazor:timezonedata";addRunDependency(t);const n=await e.response,r=await n.arrayBuffer();Module.FS_createPath("/","usr",!0,!0),Module.FS_createPath("/usr/","share",!0,!0),Module.FS_createPath("/usr/share/","zoneinfo",!0,!0),MONO.mono_wasm_load_data_archive(new Uint8Array(r),"/usr/share/zoneinfo/"),removeRunDependency(t)}(f),m&&async function(e){const t="blazor:icudata";addRunDependency(t);const n=await e.response,r=new Uint8Array(await n.arrayBuffer()),o=MONO.mono_wasm_load_bytes_into_heap(r);if(!MONO.mono_wasm_load_icu_data(o))throw new Error("Error loading ICU asset.");removeRunDependency(t)}(m),c.forEach((e=>h(e,et(e.name,".dll")))),l.forEach((e=>h(e,e.name))),Fe._internal.dotNetCriticalError=e=>{s.printErr(BINDING.conv_string(e)||"(null)")},Fe._internal.getSatelliteAssemblies=e=>{const n=BINDING.mono_array_to_js_array(e),r=t.bootConfig.resources.satelliteResources;if(t.startOptions.applicationCulture||navigator.languages&&navigator.languages[0],r){const e=Promise.all(n.filter((e=>r.hasOwnProperty(e))).map((e=>t.loadResources(r[e],(e=>`_framework/${e}`),"assembly"))).reduce(((e,t)=>e.concat(t)),new Array).map((async e=>(await e.response).arrayBuffer())));return BINDING.js_to_mono_obj(e.then((e=>(e.length&&(Fe._internal.readSatelliteAssemblies=()=>{const t=BINDING.mono_obj_array_new(e.length);for(var n=0;n{const r=BINDING.mono_array_to_js_array(n),o=t.bootConfig.resources.lazyAssembly;if(!o)throw new Error("No assemblies have been marked as lazy-loadable. Use the 'BlazorWebAssemblyLazyLoad' item group in your project file to enable lazy loading an assembly.");var s=r.filter((e=>o.hasOwnProperty(e)));if(s.length!=r.length){var a=r.filter((e=>!s.includes(e)));throw new Error(`${a.join()} must be marked with 'BlazorWebAssemblyLazyLoad' item group in your project file to allow lazy-loading.`)}let i;if(xe()){const e=t.bootConfig.resources.pdb,n=s.map((e=>et(e,".pdb")));e&&(i=Promise.all(n.map((e=>o.hasOwnProperty(e)?t.loadResource(e,`_framework/${e}`,o[e],"pdb"):null)).map((async e=>e?(await e.response).arrayBuffer():null))))}const c=Promise.all(s.map((e=>t.loadResource(e,`_framework/${e}`,o[e],"assembly"))).map((async e=>(await e.response).arrayBuffer())));return BINDING.js_to_mono_obj(Promise.all([c,i]).then((t=>(e.assemblies=t[0],e.pdbs=t[1],e.assemblies.length&&(Fe._internal.readLazyAssemblies=()=>{const{assemblies:t}=e;if(!t)return BINDING.mono_obj_array_new(0);const n=BINDING.mono_obj_array_new(t.length);for(let e=0;e{const{assemblies:t,pdbs:n}=e;if(!t)return BINDING.mono_obj_array_new(0);const r=BINDING.mono_obj_array_new(t.length);for(let e=0;e{t.bootConfig.debugBuild&&t.bootConfig.cacheBootResources&&t.logToConsole(),t.purgeUnusedCacheEntriesAsync(),t.bootConfig.icuDataMode===Ue.Sharded&&(MONO.mono_wasm_setenv("__BLAZOR_SHARDED_ICU","1"),t.startOptions.applicationCulture&&MONO.mono_wasm_setenv("LANG",`${t.startOptions.applicationCulture}.UTF-8`));let r="UTC";try{r=Intl.DateTimeFormat().resolvedOptions().timeZone}catch{}MONO.mono_wasm_setenv("TZ",r||"UTC"),t.bootConfig.modifiableAssemblies&&MONO.mono_wasm_setenv("DOTNET_MODIFIABLE_ASSEMBLIES",t.bootConfig.modifiableAssemblies),t.bootConfig.aspnetCoreBrowserTools&&MONO.mono_wasm_setenv("__ASPNETCORE_BROWSER_TOOLS",t.bootConfig.aspnetCoreBrowserTools),cwrap("mono_wasm_load_runtime",null,["string","number"])("appBinDir",xe()?-1:0),MONO.mono_wasm_runtime_ready(),function(){const t=Ze("Microsoft.AspNetCore.Components.WebAssembly","Microsoft.AspNetCore.Components.WebAssembly.Services.DefaultWebAssemblyJSRuntime","InvokeDotNet"),n=Ze("Microsoft.AspNetCore.Components.WebAssembly","Microsoft.AspNetCore.Components.WebAssembly.Services.DefaultWebAssemblyJSRuntime","BeginInvokeDotNet"),r=Ze("Microsoft.AspNetCore.Components.WebAssembly","Microsoft.AspNetCore.Components.WebAssembly.Services.DefaultWebAssemblyJSRuntime","EndInvokeJS"),o=Ze("Microsoft.AspNetCore.Components.WebAssembly","Microsoft.AspNetCore.Components.WebAssembly.Services.DefaultWebAssemblyJSRuntime","NotifyByteArrayAvailable");e.attachDispatcher({beginInvokeDotNetFromJS:(e,t,r,o,s)=>{if(tt(),!o&&!t)throw new Error("Either assemblyName or dotNetObjectId must have a non null value.");const a=o?o.toString():t;n(e?e.toString():null,a,r,s)},endInvokeJSFromDotNet:(e,t,n)=>{r(n)},sendByteArray:(e,t)=>{Qe=t,o(e)},invokeDotNetFromJS:(e,n,r,o)=>(tt(),t(e||null,n,r?r.toString():null,o))})}(),n()})),s;async function h(e,t){const n=`blazor:${e.name}`;addRunDependency(n);try{const n=await e.response.then((e=>e.arrayBuffer())),r=new Uint8Array(n),s=Module._malloc(r.length);new Uint8Array(Module.HEAPU8.buffer,s,r.length).set(r),ze(t,s,r.length),MONO.loaded_files.push((o=e.url,Ye.href=o,Ye.href))}catch(e){return void r(e)}var o;removeRunDependency(n)}}(t,n,r),function(e){if("undefined"==typeof WebAssembly||!WebAssembly.validate)throw new Error("This browser does not support WebAssembly.");const t=Object.keys(e.bootConfig.resources.runtime).filter((e=>e.startsWith("dotnet.")&&e.endsWith(".js")))[0],n=e.bootConfig.resources.runtime[t],r=document.createElement("script");if(r.src=`_framework/${t}`,r.defer=!0,e.bootConfig.cacheBootResources&&(r.integrity=n,r.crossOrigin="anonymous"),e.startOptions.loadBootResource){const o="dotnetjs",s=e.startOptions.loadBootResource(o,t,r.src,n);if("string"==typeof s)r.src=s;else if(s)throw new Error(`For a ${o} resource, custom loaders must supply a URI string.`)}document.body.appendChild(r)}(t)},s.text="var Module; window.__wasmmodulecallback__(); delete window.__wasmmodulecallback__;",document.body.appendChild(s)}()}))},callEntryPoint:async function(e){const t=[[]];try{await BINDING.call_assembly_entry_point(e,t,"m")}catch(e){console.error(e),$e()}},toUint8Array:function(e){const t=qe(e),n=Ve(t),r=new Uint8Array(n);return r.set(Module.HEAPU8.subarray(t+4,t+4+n)),r},getArrayLength:function(e){return Ve(qe(e))},getArrayEntryPtr:function(e,t,n){return qe(e)+4+t*n},getObjectFieldsBaseAddress:function(e){return e+8},readInt16Field:function(e,t){return n=e+(t||0),Module.HEAP16[n>>1];var n},readInt32Field:function(e,t){return Ve(e+(t||0))},readUint64Field:function(e,t){return function(e){const t=e>>2,n=Module.HEAPU32[t+1];if(n>We)throw new Error(`Cannot read uint64 with high order part ${n}, because the result would exceed Number.MAX_SAFE_INTEGER.`);return n*Ge+Module.HEAPU32[t]}(e+(t||0))},readFloatField:function(e,t){return n=e+(t||0),Module.HEAPF32[n>>2];var n},readObjectField:function(e,t){return Ve(e+(t||0))},readStringField:function(e,t,n){const r=Ve(e+(t||0));if(0===r)return null;if(n){const e=BINDING.unbox_mono_obj(r);return"boolean"==typeof e?e?"":null:e}let o;return Ke?(o=Ke.stringCache.get(r),void 0===o&&(o=BINDING.conv_string(r),Ke.stringCache.set(r,o))):o=BINDING.conv_string(r),o},readStructField:function(e,t){return e+(t||0)},beginHeapLock:function(){return tt(),Ke=new nt,Ke},invokeWhenHeapUnlocked:function(e){Ke?Ke.enqueuePostReleaseAction(e):e()}},Ye=document.createElement("a");function qe(e){return e+12}function Ze(e,t,n){const r=`[${e}] ${t}:${n}`;return BINDING.bind_static_method(r)}let Qe=null;function et(e,t){const n=e.lastIndexOf(".");if(n<0)throw new Error(`No extension to replace in '${e}'`);return e.substr(0,n)+t}function tt(){if(Ke)throw new Error("Assertion failed - heap is currently locked")}class nt{constructor(){this.stringCache=new Map}enqueuePostReleaseAction(e){this.postReleaseActions||(this.postReleaseActions=[]),this.postReleaseActions.push(e)}release(){var e;if(Ke!==this)throw new Error("Trying to release a lock which isn't current");for(Ke=null;null===(e=this.postReleaseActions)||void 0===e?void 0:e.length;)this.postReleaseActions.shift()(),tt()}}class rt{constructor(e){this.batchAddress=e,this.arrayRangeReader=ot,this.arrayBuilderSegmentReader=st,this.diffReader=at,this.editReader=it,this.frameReader=ct}updatedComponents(){return Te.readStructField(this.batchAddress,0)}referenceFrames(){return Te.readStructField(this.batchAddress,ot.structLength)}disposedComponentIds(){return Te.readStructField(this.batchAddress,2*ot.structLength)}disposedEventHandlerIds(){return Te.readStructField(this.batchAddress,3*ot.structLength)}updatedComponentsEntry(e,t){return lt(e,t,at.structLength)}referenceFramesEntry(e,t){return lt(e,t,ct.structLength)}disposedComponentIdsEntry(e,t){const n=lt(e,t,4);return Te.readInt32Field(n)}disposedEventHandlerIdsEntry(e,t){const n=lt(e,t,8);return Te.readUint64Field(n)}}const ot={structLength:8,values:e=>Te.readObjectField(e,0),count:e=>Te.readInt32Field(e,4)},st={structLength:12,values:e=>{const t=Te.readObjectField(e,0),n=Te.getObjectFieldsBaseAddress(t);return Te.readObjectField(n,0)},offset:e=>Te.readInt32Field(e,4),count:e=>Te.readInt32Field(e,8)},at={structLength:4+st.structLength,componentId:e=>Te.readInt32Field(e,0),edits:e=>Te.readStructField(e,4),editsEntry:(e,t)=>lt(e,t,it.structLength)},it={structLength:20,editType:e=>Te.readInt32Field(e,0),siblingIndex:e=>Te.readInt32Field(e,4),newTreeIndex:e=>Te.readInt32Field(e,8),moveToSiblingIndex:e=>Te.readInt32Field(e,8),removedAttributeName:e=>Te.readStringField(e,16)},ct={structLength:36,frameType:e=>Te.readInt16Field(e,4),subtreeLength:e=>Te.readInt32Field(e,8),elementReferenceCaptureId:e=>Te.readStringField(e,16),componentId:e=>Te.readInt32Field(e,12),elementName:e=>Te.readStringField(e,16),textContent:e=>Te.readStringField(e,16),markupContent:e=>Te.readStringField(e,16),attributeName:e=>Te.readStringField(e,16),attributeValue:e=>Te.readStringField(e,24,!0),attributeEventHandlerId:e=>Te.readUint64Field(e,8)};function lt(e,t,n){return Te.getArrayEntryPtr(e,t,n)}class ut{constructor(e,t,n){this.bootConfig=e,this.cacheIfUsed=t,this.startOptions=n,this.usedCacheKeys={},this.networkLoads={},this.cacheLoads={}}static async initAsync(e,t){const n=await async function(e){if(!e.cacheBootResources||"undefined"==typeof caches)return null;if(!1===window.isSecureContext)return null;const t=`blazor-resources-${document.baseURI.substring(document.location.origin.length)}`;try{return await caches.open(t)||null}catch{return null}}(e);return new ut(e,n,t)}loadResources(e,t,n){return Object.keys(e).map((r=>this.loadResource(r,t(r),e[r],n)))}loadResource(e,t,n,r){return{name:e,url:t,response:this.cacheIfUsed?this.loadResourceWithCaching(this.cacheIfUsed,e,t,n,r):this.loadResourceWithoutCaching(e,t,n,r)}}logToConsole(){const e=Object.values(this.cacheLoads),t=Object.values(this.networkLoads),n=dt(e),r=dt(t),o=n+r;if(0===o)return;const s=this.bootConfig.linkerEnabled?"%c":"\n%cThis application was built with linking (tree shaking) disabled. Published applications will be significantly smaller.";console.groupCollapsed(`%cblazor%c Loaded ${ft(o)} resources${s}`,"background: purple; color: white; padding: 1px 3px; border-radius: 3px;","font-weight: bold;","font-weight: normal;"),e.length&&(console.groupCollapsed(`Loaded ${ft(n)} resources from cache`),console.table(this.cacheLoads),console.groupEnd()),t.length&&(console.groupCollapsed(`Loaded ${ft(r)} resources from network`),console.table(this.networkLoads),console.groupEnd()),console.groupEnd()}async purgeUnusedCacheEntriesAsync(){const e=this.cacheIfUsed;if(e){const t=(await e.keys()).map((async t=>{t.url in this.usedCacheKeys||await e.delete(t)}));await Promise.all(t)}}async loadResourceWithCaching(e,t,n,r,o){if(!r||0===r.length)throw new Error("Content hash is required");const s=_e(`${n}.${r}`);let a;this.usedCacheKeys[s]=!0;try{a=await e.match(s)}catch{}if(a){const e=parseInt(a.headers.get("content-length")||"0");return this.cacheLoads[t]={responseBytes:e},a}{const a=await this.loadResourceWithoutCaching(t,n,r,o);return this.addToCacheAsync(e,t,s,a),a}}loadResourceWithoutCaching(e,t,n,r){if(this.startOptions.loadBootResource){const o=this.startOptions.loadBootResource(r,e,t,n);if(o instanceof Promise)return o;"string"==typeof o&&(t=o)}return fetch(t,{cache:"no-cache",integrity:this.bootConfig.cacheBootResources?n:void 0})}async addToCacheAsync(e,t,n,r){const o=await r.clone().arrayBuffer(),s=function(e){if("undefined"!=typeof performance)return performance.getEntriesByName(e)[0]}(r.url),a=s&&s.encodedBodySize||void 0;this.networkLoads[t]={responseBytes:a};const i=new Response(o,{headers:{"content-type":r.headers.get("content-type")||"","content-length":(a||r.headers.get("content-length")||"").toString()}});try{await e.put(n,i)}catch{}}}function dt(e){return e.reduce(((e,t)=>e+(t.responseBytes||0)),0)}function ft(e){return`${(e/1048576).toFixed(2)} MB`}class mt{static async initAsync(e){Fe._internal.getApplicationEnvironment=()=>BINDING.js_string_to_mono_string(e.applicationEnvironment);const t=await Promise.all((e.bootConfig.config||[]).filter((t=>"appsettings.json"===t||t===`appsettings.${e.applicationEnvironment}.json`)).map((async e=>({name:e,content:await n(e)}))));async function n(e){const t=await fetch(e,{method:"GET",credentials:"include",cache:"no-cache"});return new Uint8Array(await t.arrayBuffer())}Fe._internal.getConfig=e=>{const n=BINDING.conv_string(e),r=t.find((e=>e.name===n));return r?BINDING.js_typed_array_to_array(r.content):void 0}}}class ht{constructor(e){this.preregisteredComponents=e;const t={};for(let n=0;no.push(e))),e[M]=r,t&&(e[j]=t,L(t)),L(e)}(this.componentsById[t].start,this.componentsById[t].end)}getParameterValues(e){return this.componentsById[e].parameterValues}getParameterDefinitions(e){return this.componentsById[e].parameterDefinitions}getTypeName(e){return this.componentsById[e].typeName}getAssembly(e){return this.componentsById[e].assembly}getId(e){return this.preregisteredComponents[e].id}getCount(){return this.preregisteredComponents.length}}const pt=/^\s*Blazor-Component-State:(?[a-zA-Z0-9\+\/=]+)$/;function yt(e){var t;if(e.nodeType===Node.COMMENT_NODE){const n=e.textContent||"",r=pt.exec(n),o=r&&r.groups&&r.groups.state;return o&&(null===(t=e.parentNode)||void 0===t||t.removeChild(e)),o}if(!e.hasChildNodes())return;const n=e.childNodes;for(let e=0;e.*)$/);function wt(e,t){const n=e.currentElement;if(n&&n.nodeType===Node.COMMENT_NODE&&n.textContent){const r=bt.exec(n.textContent),o=r&&r.groups&&r.groups.descriptor;if(!o)return;try{const r=function(e){const t=JSON.parse(e),{type:n}=t;if("server"!==n&&"webassembly"!==n)throw new Error(`Invalid component type '${n}'.`);return t}(o);switch(t){case"webassembly":return function(e,t,n){const{type:r,assembly:o,typeName:s,parameterDefinitions:a,parameterValues:i,prerenderId:c}=e;if("webassembly"===r){if(!o)throw new Error("assembly must be defined when using a descriptor.");if(!s)throw new Error("typeName must be defined when using a descriptor.");if(c){const e=vt(c,n);if(!e)throw new Error(`Could not find an end component comment for '${t}'`);return{type:r,assembly:o,typeName:s,parameterDefinitions:a&&atob(a),parameterValues:i&&atob(i),start:t,prerenderId:c,end:e}}return{type:r,assembly:o,typeName:s,parameterDefinitions:a&&atob(a),parameterValues:i&&atob(i),start:t}}}(r,n,e);case"server":return function(e,t,n){const{type:r,descriptor:o,sequence:s,prerenderId:a}=e;if("server"===r){if(!o)throw new Error("descriptor must be defined when using a descriptor.");if(void 0===s)throw new Error("sequence must be defined when using a descriptor.");if(!Number.isInteger(s))throw new Error(`Error parsing the sequence '${s}' for component '${JSON.stringify(e)}'`);if(a){const e=vt(a,n);if(!e)throw new Error(`Could not find an end component comment for '${t}'`);return{type:r,sequence:s,descriptor:o,start:t,prerenderId:a,end:e}}return{type:r,sequence:s,descriptor:o,start:t}}}(r,n,e)}}catch(e){throw new Error(`Found malformed component comment at ${n.textContent}`)}}}function vt(e,t){for(;t.next()&&t.currentElement;){const n=t.currentElement;if(n.nodeType!==Node.COMMENT_NODE)continue;if(!n.textContent)continue;const r=bt.exec(n.textContent),o=r&&r[1];if(o)return Et(o,e),n}}function Et(e,t){const n=JSON.parse(e);if(1!==Object.keys(n).length)throw new Error(`Invalid end of component comment: '${e}'`);const r=n.prerenderId;if(!r)throw new Error(`End of component comment must have a value for the prerendered property: '${e}'`);if(r!==t)throw new Error(`End of component comment prerendered property must match the start comment prerender id: '${t}', '${r}'`)}class _t{constructor(e){this.childNodes=e,this.currentIndex=-1,this.length=e.length}next(){return this.currentIndex++,this.currentIndexasync function(e,n){const r=function(e){const t=document.baseURI;return t.endsWith("/")?`${t}${e}`:`${t}/${e}`}(n),o=await import(r);if(void 0===o)return;const{beforeStart:s,afterStarted:a}=o;return a&&e.afterStartedCallbacks.push(a),s?s(...t):void 0}(this,e))))}async invokeAfterStartedCallbacks(e){await I,await Promise.all(this.afterStartedCallbacks.map((t=>t(e))))}}let Ct=!1;async function At(t){if(Ct)throw new Error("Blazor has already started.");Ct=!0,function(){if(window.parent!==window&&!window.opener&&window.frameElement){const e=window.sessionStorage&&window.sessionStorage["Microsoft.AspNetCore.Components.WebAssembly.Authentication.CachedAuthSettings"],t=e&&JSON.parse(e);return t&&t.redirect_uri&&location.href.startsWith(t.redirect_uri)}return!1}()&&await new Promise((()=>{})),A=(e,t,n)=>{const r=function(e){return de[e]}(e);r.eventDelegator.getHandler(t)&&Xe.invokeWhenHeapUnlocked(n)},Fe._internal.applyHotReload=(t,n,r,o)=>{e.invokeMethod("Microsoft.AspNetCore.Components.WebAssembly","ApplyHotReloadDelta",t,n,r,o)},Fe._internal.getApplyUpdateCapabilities=()=>e.invokeMethod("Microsoft.AspNetCore.Components.WebAssembly","GetApplyUpdateCapabilities"),Fe._internal.invokeJSFromDotNet=St,Fe._internal.endInvokeDotNetFromJS=Rt,Fe._internal.receiveByteArray=Ot,Fe._internal.retrieveByteArray=kt;const n=Me(Xe);Fe.platform=n,Fe._internal.renderBatch=(e,t)=>{const n=Xe.beginHeapLock();try{!function(e,t){const n=de[e];if(!n)throw new Error(`There is no browser renderer with ID ${e}.`);const r=t.arrayRangeReader,o=t.updatedComponents(),s=r.values(o),a=r.count(o),i=t.referenceFrames(),c=r.values(i),l=t.diffReader;for(let e=0;eBINDING.js_string_to_mono_string(r()),Fe._internal.navigationManager.getUnmarshalledLocationHref=()=>BINDING.js_string_to_mono_string(o()),Fe._internal.navigationManager.listenForNavigationEvents((async(t,n)=>{await e.invokeMethodAsync("Microsoft.AspNetCore.Components.WebAssembly","NotifyLocationChanged",t,n)}));const s=null!=t?t:{},a=s.environment,i=Je.initAsync(s.loadBootResource,a),c=function(e,t){return function(e){const t=gt(e,"webassembly"),n=[];for(let e=0;ee.id-t.id))}(e)}(document),l=new ht(c);Fe._internal.registeredComponents={getRegisteredComponentsCount:()=>l.getCount(),getId:e=>l.getId(e),getAssembly:e=>BINDING.js_string_to_mono_string(l.getAssembly(e)),getTypeName:e=>BINDING.js_string_to_mono_string(l.getTypeName(e)),getParameterDefinitions:e=>BINDING.js_string_to_mono_string(l.getParameterDefinitions(e)||""),getParameterValues:e=>BINDING.js_string_to_mono_string(l.getParameterValues(e)||"")},Fe._internal.getPersistedState=()=>BINDING.js_string_to_mono_string(yt(document)||""),Fe._internal.attachRootComponentToElement=(e,t,n)=>{const r=l.resolveRegisteredElement(e);r?me(n,r,t,!1):function(e,t,n){const r="::after";let o=!1;if(e.endsWith(r))e=e.slice(0,-r.length),o=!0;else if(e.endsWith("::before"))throw new Error("The '::before' selector is not supported.");const s=function(e){const t=m.get(e);if(t)return m.delete(e),t}(e)||document.querySelector(e);if(!s)throw new Error(`Could not find any element matching selector '${e}'.`);me(n||0,L(s,!0),t,o)}(e,t,n)};const u=await i,d=await async function(e,t){const n=e.resources.libraryInitializers,r=new Nt;return n&&await r.importInitializersAsync(Object.keys(n),[t,e.resources.extensions]),r}(u.bootConfig,s),[f]=await Promise.all([ut.initAsync(u.bootConfig,s||{}),mt.initAsync(u)]);try{await n.start(f)}catch(e){throw new Error(`Failed to start platform. Reason: ${e}`)}n.callEntryPoint(f.bootConfig.entryAssembly),d.invokeAfterStartedCallbacks(Fe)}function St(t,n,r,o){const s=Xe.readStringField(t,0),a=Xe.readInt32Field(t,4),i=Xe.readStringField(t,8),c=Xe.readUint64Field(t,20);if(null!==i){const n=Xe.readUint64Field(t,12);if(0!==n)return e.jsCallDispatcher.beginInvokeJSFromDotNet(n,s,i,a,c),0;{const t=e.jsCallDispatcher.invokeJSFromDotNet(s,i,a,c);return null===t?0:BINDING.js_string_to_mono_string(t)}}{const t=e.jsCallDispatcher.findJSFunction(s,c).call(null,n,r,o);switch(a){case e.JSCallResultType.Default:return t;case e.JSCallResultType.JSObjectReference:return e.createJSObjectReference(t).__jsObjectId;case e.JSCallResultType.JSStreamReference:const n=e.createJSStreamReference(t),r=JSON.stringify(n);return BINDING.js_string_to_mono_string(r);case e.JSCallResultType.JSVoidResult:return null;default:throw new Error(`Invalid JS call result type '${a}'.`)}}}function Rt(t,n,r){const o=BINDING.conv_string(t),s=0!==n,a=BINDING.conv_string(r);e.jsCallDispatcher.endInvokeDotNetFromJS(o,s,a)}function Ot(t,n){const r=t,o=Xe.toUint8Array(n);e.jsCallDispatcher.receiveByteArray(r,o)}function kt(){if(null===Qe)throw new Error("Byte array not available for transfer");return BINDING.js_typed_array_to_array(Qe)}Fe.start=At,document&&document.currentScript&&"false"!==document.currentScript.getAttribute("autostart")&&At().catch((e=>{"undefined"!=typeof Module&&Module.printErr?Module.printErr(e):console.error(e)}))})(); \ No newline at end of file +(()=>{"use strict";var e,t,n;!function(e){const t=[],n="__jsObjectId",r="__dotNetObject",o="__byte[]",i="__dotNetStream",s="__jsStreamReferenceLength";let a,c;class l{constructor(e){this._jsObject=e,this._cachedFunctions=new Map}findFunction(e){const t=this._cachedFunctions.get(e);if(t)return t;let n,r=this._jsObject;if(e.split(".").forEach((t=>{if(!(t in r))throw new Error(`Could not find '${e}' ('${t}' was undefined).`);n=r,r=r[t]})),r instanceof Function)return r=r.bind(n),this._cachedFunctions.set(e,r),r;throw new Error(`The value '${e}' is not a function.`)}getWrappedObject(){return this._jsObject}}const u={0:new l(window)};u[0]._cachedFunctions.set("import",(e=>("string"==typeof e&&e.startsWith("./")&&(e=new URL(e.substr(2),document.baseURI).toString()),import(e))));let d,f=1;function m(e){t.push(e)}function h(e){if(e&&"object"==typeof e){u[f]=new l(e);const t={[n]:f};return f++,t}throw new Error(`Cannot create a JSObjectReference from the value '${e}'.`)}function p(e){let t=-1;if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),e instanceof Blob)t=e.size;else{if(!(e.buffer instanceof ArrayBuffer))throw new Error("Supplied value is not a typed array or blob.");if(void 0===e.byteLength)throw new Error(`Cannot create a JSStreamReference from the value '${e}' as it doesn't have a byteLength.`);t=e.byteLength}const r={[s]:t};try{const t=h(e);r[n]=t[n]}catch(t){throw new Error(`Cannot create a JSStreamReference from the value '${e}'.`)}return r}function v(e,n){c=e;const r=n?JSON.parse(n,((e,n)=>t.reduce(((t,n)=>n(e,t)),n))):null;return c=void 0,r}function b(){if(void 0===a)throw new Error("No call dispatcher has been set.");if(null===a)throw new Error("There are multiple .NET runtimes present, so a default dispatcher could not be resolved. Use DotNetObject to invoke .NET instance methods.");return a}e.attachDispatcher=function(e){const t=new g(e);return void 0===a?a=t:a&&(a=null),t},e.attachReviver=m,e.invokeMethod=function(e,t,...n){return b().invokeDotNetStaticMethod(e,t,...n)},e.invokeMethodAsync=function(e,t,...n){return b().invokeDotNetStaticMethodAsync(e,t,...n)},e.createJSObjectReference=h,e.createJSStreamReference=p,e.disposeJSObjectReference=function(e){const t=e&&e[n];"number"==typeof t&&E(t)},function(e){e[e.Default=0]="Default",e[e.JSObjectReference=1]="JSObjectReference",e[e.JSStreamReference=2]="JSStreamReference",e[e.JSVoidResult=3]="JSVoidResult"}(d=e.JSCallResultType||(e.JSCallResultType={}));class g{constructor(e){this._dotNetCallDispatcher=e,this._byteArraysToBeRevived=new Map,this._pendingDotNetToJSStreams=new Map,this._pendingAsyncCalls={},this._nextAsyncCallId=1}getDotNetCallDispatcher(){return this._dotNetCallDispatcher}invokeJSFromDotNet(e,t,n,r){const o=v(this,t),i=I(w(e,r)(...o||[]),n);return null==i?null:_(this,i)}beginInvokeJSFromDotNet(e,t,n,r,o){const i=new Promise((e=>{const r=v(this,n);e(w(t,o)(...r||[]))}));e&&i.then((t=>_(this,[e,!0,I(t,r)]))).then((t=>this._dotNetCallDispatcher.endInvokeJSFromDotNet(e,!0,t)),(t=>this._dotNetCallDispatcher.endInvokeJSFromDotNet(e,!1,JSON.stringify([e,!1,y(t)]))))}endInvokeDotNetFromJS(e,t,n){const r=t?v(this,n):new Error(n);this.completePendingCall(parseInt(e,10),t,r)}invokeDotNetStaticMethod(e,t,...n){return this.invokeDotNetMethod(e,t,null,n)}invokeDotNetStaticMethodAsync(e,t,...n){return this.invokeDotNetMethodAsync(e,t,null,n)}invokeDotNetMethod(e,t,n,r){if(this._dotNetCallDispatcher.invokeDotNetFromJS){const o=_(this,r),i=this._dotNetCallDispatcher.invokeDotNetFromJS(e,t,n,o);return i?v(this,i):null}throw new Error("The current dispatcher does not support synchronous calls from JS to .NET. Use invokeDotNetMethodAsync instead.")}invokeDotNetMethodAsync(e,t,n,r){if(e&&n)throw new Error(`For instance method calls, assemblyName should be null. Received '${e}'.`);const o=this._nextAsyncCallId++,i=new Promise(((e,t)=>{this._pendingAsyncCalls[o]={resolve:e,reject:t}}));try{const i=_(this,r);this._dotNetCallDispatcher.beginInvokeDotNetFromJS(o,e,t,n,i)}catch(e){this.completePendingCall(o,!1,e)}return i}receiveByteArray(e,t){this._byteArraysToBeRevived.set(e,t)}processByteArray(e){const t=this._byteArraysToBeRevived.get(e);return t?(this._byteArraysToBeRevived.delete(e),t):null}supplyDotNetStream(e,t){if(this._pendingDotNetToJSStreams.has(e)){const n=this._pendingDotNetToJSStreams.get(e);this._pendingDotNetToJSStreams.delete(e),n.resolve(t)}else{const n=new C;n.resolve(t),this._pendingDotNetToJSStreams.set(e,n)}}getDotNetStreamPromise(e){let t;if(this._pendingDotNetToJSStreams.has(e))t=this._pendingDotNetToJSStreams.get(e).streamPromise,this._pendingDotNetToJSStreams.delete(e);else{const n=new C;this._pendingDotNetToJSStreams.set(e,n),t=n.streamPromise}return t}completePendingCall(e,t,n){if(!this._pendingAsyncCalls.hasOwnProperty(e))throw new Error(`There is no pending async call with ID ${e}.`);const r=this._pendingAsyncCalls[e];delete this._pendingAsyncCalls[e],t?r.resolve(n):r.reject(n)}}function y(e){return e instanceof Error?`${e.message}\n${e.stack}`:e?e.toString():"null"}function w(e,t){const n=u[t];if(n)return n.findFunction(e);throw new Error(`JS object instance with ID ${t} does not exist (has it been disposed?).`)}function E(e){delete u[e]}e.findJSFunction=w,e.disposeJSObjectReferenceById=E;class S{constructor(e,t){this._id=e,this._callDispatcher=t}invokeMethod(e,...t){return this._callDispatcher.invokeDotNetMethod(null,e,this._id,t)}invokeMethodAsync(e,...t){return this._callDispatcher.invokeDotNetMethodAsync(null,e,this._id,t)}dispose(){this._callDispatcher.invokeDotNetMethodAsync(null,"__Dispose",this._id,null).catch((e=>console.error(e)))}serializeAsArg(){return{[r]:this._id}}}e.DotNetObject=S,m((function(e,t){if(t&&"object"==typeof t){if(t.hasOwnProperty(r))return new S(t[r],c);if(t.hasOwnProperty(n)){const e=t[n],r=u[e];if(r)return r.getWrappedObject();throw new Error(`JS object instance with Id '${e}' does not exist. It may have been disposed.`)}if(t.hasOwnProperty(o)){const e=t[o],n=c.processByteArray(e);if(void 0===n)throw new Error(`Byte array index '${e}' does not exist.`);return n}if(t.hasOwnProperty(i)){const e=t[i],n=c.getDotNetStreamPromise(e);return new A(n)}}return t}));class A{constructor(e){this._streamPromise=e}stream(){return this._streamPromise}async arrayBuffer(){return new Response(await this.stream()).arrayBuffer()}}class C{constructor(){this.streamPromise=new Promise(((e,t)=>{this.resolve=e,this.reject=t}))}}function I(e,t){switch(t){case d.Default:return e;case d.JSObjectReference:return h(e);case d.JSStreamReference:return p(e);case d.JSVoidResult:return null;default:throw new Error(`Invalid JS call result type '${t}'.`)}}let N=0;function _(e,t){N=0,c=e;const n=JSON.stringify(t,R);return c=void 0,n}function R(e,t){if(t instanceof S)return t.serializeAsArg();if(t instanceof Uint8Array){c.getDotNetCallDispatcher().sendByteArray(N,t);const e={[o]:N};return N++,e}return t}}(e||(e={})),function(e){e[e.prependFrame=1]="prependFrame",e[e.removeFrame=2]="removeFrame",e[e.setAttribute=3]="setAttribute",e[e.removeAttribute=4]="removeAttribute",e[e.updateText=5]="updateText",e[e.stepIn=6]="stepIn",e[e.stepOut=7]="stepOut",e[e.updateMarkup=8]="updateMarkup",e[e.permutationListEntry=9]="permutationListEntry",e[e.permutationListEnd=10]="permutationListEnd"}(t||(t={})),function(e){e[e.element=1]="element",e[e.text=2]="text",e[e.attribute=3]="attribute",e[e.component=4]="component",e[e.region=5]="region",e[e.elementReferenceCapture=6]="elementReferenceCapture",e[e.markup=8]="markup",e[e.namedEvent=10]="namedEvent"}(n||(n={}));class r{constructor(e,t){this.componentId=e,this.fieldValue=t}static fromEvent(e,t){const n=t.target;if(n instanceof Element){const t=function(e){return e instanceof HTMLInputElement?e.type&&"checkbox"===e.type.toLowerCase()?{value:e.checked}:{value:e.value}:e instanceof HTMLSelectElement||e instanceof HTMLTextAreaElement?{value:e.value}:null}(n);if(t)return new r(e,t.value)}return null}}const o=new Map,i=new Map,s=[];function a(e){return o.get(e)}function c(e){const t=o.get(e);return(null==t?void 0:t.browserEventName)||e}function l(e,t){e.forEach((e=>o.set(e,t)))}function u(e){const t=[];for(let n=0;ne.selected)).map((e=>e.value))}}{const e=function(e){return!!e&&"INPUT"===e.tagName&&"checkbox"===e.getAttribute("type")}(t);return{value:e?!!t.checked:t.value}}}}),l(["copy","cut","paste"],{createEventArgs:e=>({type:e.type})}),l(["drag","dragend","dragenter","dragleave","dragover","dragstart","drop"],{createEventArgs:e=>{return{...d(t=e),dataTransfer:t.dataTransfer?{dropEffect:t.dataTransfer.dropEffect,effectAllowed:t.dataTransfer.effectAllowed,files:Array.from(t.dataTransfer.files).map((e=>e.name)),items:Array.from(t.dataTransfer.items).map((e=>({kind:e.kind,type:e.type}))),types:t.dataTransfer.types}:null};var t}}),l(["focus","blur","focusin","focusout"],{createEventArgs:e=>({type:e.type})}),l(["keydown","keyup","keypress"],{createEventArgs:e=>{return{key:(t=e).key,code:t.code,location:t.location,repeat:t.repeat,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey,type:t.type};var t}}),l(["contextmenu","click","mouseover","mouseout","mousemove","mousedown","mouseup","mouseleave","mouseenter","dblclick"],{createEventArgs:e=>d(e)}),l(["error"],{createEventArgs:e=>{return{message:(t=e).message,filename:t.filename,lineno:t.lineno,colno:t.colno,type:t.type};var t}}),l(["loadstart","timeout","abort","load","loadend","progress"],{createEventArgs:e=>{return{lengthComputable:(t=e).lengthComputable,loaded:t.loaded,total:t.total,type:t.type};var t}}),l(["touchcancel","touchend","touchmove","touchenter","touchleave","touchstart"],{createEventArgs:e=>{return{detail:(t=e).detail,touches:u(t.touches),targetTouches:u(t.targetTouches),changedTouches:u(t.changedTouches),ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey,type:t.type};var t}}),l(["gotpointercapture","lostpointercapture","pointercancel","pointerdown","pointerenter","pointerleave","pointermove","pointerout","pointerover","pointerup"],{createEventArgs:e=>{return{...d(t=e),pointerId:t.pointerId,width:t.width,height:t.height,pressure:t.pressure,tiltX:t.tiltX,tiltY:t.tiltY,pointerType:t.pointerType,isPrimary:t.isPrimary};var t}}),l(["wheel","mousewheel"],{createEventArgs:e=>{return{...d(t=e),deltaX:t.deltaX,deltaY:t.deltaY,deltaZ:t.deltaZ,deltaMode:t.deltaMode};var t}}),l(["cancel","close","toggle"],{createEventArgs:()=>({})});const f=["date","datetime-local","month","time","week"],m=new Map;let h,p,v=0;const b={async add(e,t,n){if(!n)throw new Error("initialParameters must be an object, even if empty.");const r="__bl-dynamic-root:"+(++v).toString();m.set(r,e);const o=await w().invokeMethodAsync("AddRootComponent",t,r),i=new y(o,p[t]);return await i.setParameters(n),i}};class g{invoke(e){return this._callback(e)}setCallback(t){this._selfJSObjectReference||(this._selfJSObjectReference=e.createJSObjectReference(this)),this._callback=t}getJSObjectReference(){return this._selfJSObjectReference}dispose(){this._selfJSObjectReference&&e.disposeJSObjectReference(this._selfJSObjectReference)}}class y{constructor(e,t){this._jsEventCallbackWrappers=new Map,this._componentId=e;for(const e of t)"eventcallback"===e.type&&this._jsEventCallbackWrappers.set(e.name.toLowerCase(),new g)}setParameters(e){const t={},n=Object.entries(e||{}),r=n.length;for(const[e,r]of n){const n=this._jsEventCallbackWrappers.get(e.toLowerCase());n&&r?(n.setCallback(r),t[e]=n.getJSObjectReference()):t[e]=r}return w().invokeMethodAsync("SetRootComponentParameters",this._componentId,r,t)}async dispose(){if(null!==this._componentId){await w().invokeMethodAsync("RemoveRootComponent",this._componentId),this._componentId=null;for(const e of this._jsEventCallbackWrappers.values())e.dispose()}}}function w(){if(!h)throw new Error("Dynamic root components have not been enabled in this application.");return h}const E=new Map,S=[],A=new Map;function C(e,t,n){return N(e,t.eventHandlerId,(()=>I(e).invokeMethodAsync("DispatchEventAsync",t,n)))}function I(e){const t=E.get(e);if(!t)throw new Error(`No interop methods are registered for renderer ${e}`);return t}let N=(e,t,n)=>n();const _=O(["abort","blur","cancel","canplay","canplaythrough","change","close","cuechange","durationchange","emptied","ended","error","focus","load","loadeddata","loadedmetadata","loadend","loadstart","mouseenter","mouseleave","pointerenter","pointerleave","pause","play","playing","progress","ratechange","reset","scroll","seeked","seeking","stalled","submit","suspend","timeupdate","toggle","unload","volumechange","waiting","DOMNodeInsertedIntoDocument","DOMNodeRemovedFromDocument"]),R={submit:!0},D=O(["click","dblclick","mousedown","mousemove","mouseup"]);class k{constructor(e){this.browserRendererId=e,this.afterClickCallbacks=[];const t=++k.nextEventDelegatorId;this.eventsCollectionKey=`_blazorEvents_${t}`,this.eventInfoStore=new F(this.onGlobalEvent.bind(this))}setListener(e,t,n,r){const o=this.getEventHandlerInfosForElement(e,!0),i=o.getHandler(t);if(i)this.eventInfoStore.update(i.eventHandlerId,n);else{const i={element:e,eventName:t,eventHandlerId:n,renderingComponentId:r};this.eventInfoStore.add(i),o.setHandler(t,i)}}getHandler(e){return this.eventInfoStore.get(e)}removeListener(e){const t=this.eventInfoStore.remove(e);if(t){const e=t.element,n=this.getEventHandlerInfosForElement(e,!1);n&&n.removeHandler(t.eventName)}}notifyAfterClick(e){this.afterClickCallbacks.push(e),this.eventInfoStore.addGlobalListener("click")}setStopPropagation(e,t,n){this.getEventHandlerInfosForElement(e,!0).stopPropagation(t,n)}setPreventDefault(e,t,n){this.getEventHandlerInfosForElement(e,!0).preventDefault(t,n)}onGlobalEvent(e){if(!(e.target instanceof Element))return;this.dispatchGlobalEventToAllElements(e.type,e);const t=(n=e.type,i.get(n));var n;t&&t.forEach((t=>this.dispatchGlobalEventToAllElements(t,e))),"click"===e.type&&this.afterClickCallbacks.forEach((t=>t(e)))}dispatchGlobalEventToAllElements(e,t){const n=t.composedPath();let o=n.shift(),i=null,s=!1;const c=Object.prototype.hasOwnProperty.call(_,e);let l=!1;for(;o;){const f=o,m=this.getEventHandlerInfosForElement(f,!1);if(m){const n=m.getHandler(e);if(n&&(u=f,d=t.type,!((u instanceof HTMLButtonElement||u instanceof HTMLInputElement||u instanceof HTMLTextAreaElement||u instanceof HTMLSelectElement)&&Object.prototype.hasOwnProperty.call(D,d)&&u.disabled))){if(!s){const n=a(e);i=(null==n?void 0:n.createEventArgs)?n.createEventArgs(t):{},s=!0}Object.prototype.hasOwnProperty.call(R,t.type)&&t.preventDefault(),C(this.browserRendererId,{eventHandlerId:n.eventHandlerId,eventName:e,eventFieldInfo:r.fromEvent(n.renderingComponentId,t)},i)}m.stopPropagation(e)&&(l=!0),m.preventDefault(e)&&t.preventDefault()}o=c||l?void 0:n.shift()}var u,d}getEventHandlerInfosForElement(e,t){return Object.prototype.hasOwnProperty.call(e,this.eventsCollectionKey)?e[this.eventsCollectionKey]:t?e[this.eventsCollectionKey]=new T:null}}k.nextEventDelegatorId=0;class F{constructor(e){this.globalListener=e,this.infosByEventHandlerId={},this.countByEventName={},s.push(this.handleEventNameAliasAdded.bind(this))}add(e){if(this.infosByEventHandlerId[e.eventHandlerId])throw new Error(`Event ${e.eventHandlerId} is already tracked`);this.infosByEventHandlerId[e.eventHandlerId]=e,this.addGlobalListener(e.eventName)}get(e){return this.infosByEventHandlerId[e]}addGlobalListener(e){if(e=c(e),Object.prototype.hasOwnProperty.call(this.countByEventName,e))this.countByEventName[e]++;else{this.countByEventName[e]=1;const t=Object.prototype.hasOwnProperty.call(_,e);document.addEventListener(e,this.globalListener,t)}}update(e,t){if(Object.prototype.hasOwnProperty.call(this.infosByEventHandlerId,t))throw new Error(`Event ${t} is already tracked`);const n=this.infosByEventHandlerId[e];delete this.infosByEventHandlerId[e],n.eventHandlerId=t,this.infosByEventHandlerId[t]=n}remove(e){const t=this.infosByEventHandlerId[e];if(t){delete this.infosByEventHandlerId[e];const n=c(t.eventName);0==--this.countByEventName[n]&&(delete this.countByEventName[n],document.removeEventListener(n,this.globalListener))}return t}handleEventNameAliasAdded(e,t){if(Object.prototype.hasOwnProperty.call(this.countByEventName,e)){const n=this.countByEventName[e];delete this.countByEventName[e],document.removeEventListener(e,this.globalListener),this.addGlobalListener(t),this.countByEventName[t]+=n-1}}}class T{constructor(){this.handlers={},this.preventDefaultFlags=null,this.stopPropagationFlags=null}getHandler(e){return Object.prototype.hasOwnProperty.call(this.handlers,e)?this.handlers[e]:null}setHandler(e,t){this.handlers[e]=t}removeHandler(e){delete this.handlers[e]}preventDefault(e,t){return void 0!==t&&(this.preventDefaultFlags=this.preventDefaultFlags||{},this.preventDefaultFlags[e]=t),!!this.preventDefaultFlags&&this.preventDefaultFlags[e]}stopPropagation(e,t){return void 0!==t&&(this.stopPropagationFlags=this.stopPropagationFlags||{},this.stopPropagationFlags[e]=t),!!this.stopPropagationFlags&&this.stopPropagationFlags[e]}}function O(e){const t={};return e.forEach((e=>{t[e]=!0})),t}const L=Symbol(),M=Symbol(),x=Symbol();function P(e,t){if(L in e)return e;const n=[];if(e.childNodes.length>0){if(!t)throw new Error("New logical elements must start empty, or allowExistingContents must be true");e.childNodes.forEach((t=>{const r=P(t,!0);r[M]=e,n.push(r)}))}return e[L]=n,e}function B(e){const t=U(e);for(;t.length;)H(e,0)}function J(e,t){const n=document.createComment("!");return j(n,e,t),n}function j(e,t,n){const r=e;let o=e;if(L in e){const t=G(r);if(t!==e){const n=new Range;n.setStartBefore(e),n.setEndAfter(t),o=n.extractContents()}}const i=$(r);if(i){const e=U(i),t=Array.prototype.indexOf.call(e,r);e.splice(t,1),delete r[M]}const s=U(t);if(n0;)H(n,0)}const r=n;r.parentNode.removeChild(r)}function $(e){return e[M]||null}function z(e,t){return U(e)[t]}function W(e){const t=X(e);return"http://www.w3.org/2000/svg"===t.namespaceURI&&"foreignObject"!==t.tagName}function U(e){return e[L]}function K(e){const t=U($(e));return t[Array.prototype.indexOf.call(t,e)+1]||null}function V(e,t){const n=U(e);t.forEach((e=>{e.moveRangeStart=n[e.fromSiblingIndex],e.moveRangeEnd=G(e.moveRangeStart)})),t.forEach((t=>{const r=document.createComment("marker");t.moveToBeforeMarker=r;const o=n[t.toSiblingIndex+1];o?o.parentNode.insertBefore(r,o):Y(r,e)})),t.forEach((e=>{const t=e.moveToBeforeMarker,n=t.parentNode,r=e.moveRangeStart,o=e.moveRangeEnd;let i=r;for(;i;){const e=i.nextSibling;if(n.insertBefore(i,t),i===o)break;i=e}n.removeChild(t)})),t.forEach((e=>{n[e.toSiblingIndex]=e.moveRangeStart}))}function X(e){if(e instanceof Element||e instanceof DocumentFragment)return e;if(e instanceof Comment)return e.parentNode;throw new Error("Not a valid logical element")}function Y(e,t){if(t instanceof Element||t instanceof DocumentFragment)t.appendChild(e);else{if(!(t instanceof Comment))throw new Error(`Cannot append node because the parent is not a valid logical element. Parent: ${t}`);{const n=K(t);n?n.parentNode.insertBefore(e,n):Y(e,$(t))}}}function G(e){if(e instanceof Element||e instanceof DocumentFragment)return e;const t=K(e);if(t)return t.previousSibling;{const t=$(e);return t instanceof Element||t instanceof DocumentFragment?t.lastChild:G(t)}}function q(e){return`_bl_${e}`}const Z="__internalId";e.attachReviver(((e,t)=>t&&"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,Z)&&"string"==typeof t[Z]?function(e){const t=`[${q(e)}]`;return document.querySelector(t)}(t[Z]):t));const Q="_blazorDeferredValue";function ee(e){return"select-multiple"===e.type}function te(e,t){e.value=t||""}function ne(e,t){e instanceof HTMLSelectElement?ee(e)?function(e,t){t||(t=[]);for(let n=0;n{Ie()&&function(e,t){if(0!==e.button||function(e){return e.ctrlKey||e.shiftKey||e.altKey||e.metaKey}(e))return;if(e.defaultPrevented)return;const n=function(e){const t=!window._blazorDisableComposedPath&&e.composedPath&&e.composedPath();if(t){for(let e=0;e{const t=document.createElement("script");t.textContent=e.textContent,e.getAttributeNames().forEach((n=>{t.setAttribute(n,e.getAttribute(n))})),e.parentNode.replaceChild(t,e)})),oe.content));var s;let a=0;for(;i.firstChild;)j(i.firstChild,o,a++)}applyAttribute(e,t,n,r){const o=e.frameReader,i=o.attributeName(r),s=o.attributeEventHandlerId(r);if(s){const e=fe(i);return void this.eventDelegator.setListener(n,e,s,t)}const a=o.attributeValue(r);this.setOrRemoveAttributeOrProperty(n,i,a)}insertFrameRange(e,t,n,r,o,i,s){const a=r;for(let a=i;a{He(t,e)})},enableNavigationInterception:function(e){if(void 0!==he&&he!==e)throw new Error("Only one interactive runtime may enable navigation interception at a time.");he=e},setHasLocationChangingListeners:function(e,t){const n=ke.get(e);if(!n)throw new Error(`Renderer with ID '${e}' is not listening for navigation events`);n.hasLocationChangingEventListeners=t},endLocationChanging:function(e,t){Te&&e===De&&(Te(t),Te=null)},navigateTo:function(e,t){Me(e,t,!0)},refresh:function(e){!e&&Ee()?Se(location.href,!0):location.reload()},getBaseURI:()=>document.baseURI,getLocationHref:()=>location.href,scrollToElement:Le};function Le(e){const t=document.getElementById(e);return!!t&&(t.scrollIntoView(),!0)}function Me(e,t,n=!1){const r=Ae(e);!t.forceLoad&&we(r)?We()?xe(r,!1,t.replaceHistoryEntry,t.historyEntryState,n):Se(r,t.replaceHistoryEntry):function(e,t){if(location.href===e){const t=e+"?";history.replaceState(null,"",t),location.replace(e)}else t?location.replace(e):location.href=e}(e,t.replaceHistoryEntry)}async function xe(e,t,n,r=void 0,o=!1){if(Je(),function(e){const t=e.indexOf("#");return t>-1&&location.href.replace(location.hash,"")===e.substring(0,t)}(e))return void function(e,t,n){Pe(e,t,n);const r=e.indexOf("#");r!==e.length-1&&Le(e.substring(r+1))}(e,n,r);const i=ze();(o||!(null==i?void 0:i.hasLocationChangingEventListeners)||await je(e,r,t,i))&&(ge=!0,Pe(e,n,r),await He(t))}function Pe(e,t,n=void 0){t?history.replaceState({userState:n,_index:Re},"",e):(Re++,history.pushState({userState:n,_index:Re},"",e))}function Be(e){return new Promise((t=>{const n=Fe;Fe=()=>{Fe=n,t()},history.go(e)}))}function Je(){Te&&(Te(!1),Te=null)}function je(e,t,n,r){return new Promise((o=>{Je(),De++,Te=o,r.locationChanging(De,e,t,n)}))}async function He(e,t){const n=null!=t?t:location.href;await Promise.all(Array.from(ke,(async([t,r])=>{var o,i;i=t,E.has(i)&&await r.locationChanged(n,null===(o=history.state)||void 0===o?void 0:o.userState,e)})))}async function $e(e){var t,n;Fe&&We()&&await Fe(e),Re=null!==(n=null===(t=history.state)||void 0===t?void 0:t._index)&&void 0!==n?n:0}function ze(){const e=Ne();if(void 0!==e)return ke.get(e)}function We(){return Ie()||!Ee()}const Ue={focus:function(e,t){if(e instanceof HTMLElement)e.focus({preventScroll:t});else{if(!(e instanceof SVGElement))throw new Error("Unable to focus an invalid element.");if(!e.hasAttribute("tabindex"))throw new Error("Unable to focus an SVG element that does not have a tabindex.");e.focus({preventScroll:t})}},focusBySelector:function(e,t){const n=document.querySelector(e);n&&(n.hasAttribute("tabindex")||(n.tabIndex=-1),n.focus({preventScroll:!0}))}},Ke={init:function(e,t,n,r=50){const o=Xe(t);(o||document.documentElement).style.overflowAnchor="none";const i=document.createRange();f(n.parentElement)&&(t.style.display="table-row",n.style.display="table-row");const s=new IntersectionObserver((function(r){r.forEach((r=>{var o;if(!r.isIntersecting)return;i.setStartAfter(t),i.setEndBefore(n);const s=i.getBoundingClientRect().height,a=null===(o=r.rootBounds)||void 0===o?void 0:o.height;r.target===t?e.invokeMethodAsync("OnSpacerBeforeVisible",r.intersectionRect.top-r.boundingClientRect.top,s,a):r.target===n&&n.offsetHeight>0&&e.invokeMethodAsync("OnSpacerAfterVisible",r.boundingClientRect.bottom-r.intersectionRect.bottom,s,a)}))}),{root:o,rootMargin:`${r}px`});s.observe(t),s.observe(n);const a=d(t),c=d(n),{observersByDotNetObjectId:l,id:u}=Ye(e);function d(e){const t={attributes:!0},n=new MutationObserver(((n,r)=>{f(e.parentElement)&&(r.disconnect(),e.style.display="table-row",r.observe(e,t)),s.unobserve(e),s.observe(e)}));return n.observe(e,t),n}function f(e){return null!==e&&(e instanceof HTMLTableElement&&""===e.style.display||"table"===e.style.display||e instanceof HTMLTableSectionElement&&""===e.style.display||"table-row-group"===e.style.display)}l[u]={intersectionObserver:s,mutationObserverBefore:a,mutationObserverAfter:c}},dispose:function(e){const{observersByDotNetObjectId:t,id:n}=Ye(e),r=t[n];r&&(r.intersectionObserver.disconnect(),r.mutationObserverBefore.disconnect(),r.mutationObserverAfter.disconnect(),e.dispose(),delete t[n])}},Ve=Symbol();function Xe(e){return e&&e!==document.body&&e!==document.documentElement?"visible"!==getComputedStyle(e).overflowY?e:Xe(e.parentElement):null}function Ye(e){var t;const n=e._callDispatcher,r=e._id;return null!==(t=n[Ve])&&void 0!==t||(n[Ve]={}),{observersByDotNetObjectId:n[Ve],id:r}}const Ge={getAndRemoveExistingTitle:function(){var e;const t=document.head?document.head.getElementsByTagName("title"):[];if(0===t.length)return null;let n=null;for(let r=t.length-1;r>=0;r--){const o=t[r],i=o.previousSibling;i instanceof Comment&&null!==$(i)||(null===n&&(n=o.textContent),null===(e=o.parentNode)||void 0===e||e.removeChild(o))}return n}},qe={init:function(e,t){t._blazorInputFileNextFileId=0,t.addEventListener("click",(function(){t.value=""})),t.addEventListener("change",(function(){t._blazorFilesById={};const n=Array.prototype.map.call(t.files,(function(e){const n={id:++t._blazorInputFileNextFileId,lastModified:new Date(e.lastModified).toISOString(),name:e.name,size:e.size,contentType:e.type,readPromise:void 0,arrayBuffer:void 0,blob:e};return t._blazorFilesById[n.id]=n,n}));e.invokeMethodAsync("NotifyChange",n)}))},toImageFile:async function(e,t,n,r,o){const i=Ze(e,t),s=await new Promise((function(e){const t=new Image;t.onload=function(){URL.revokeObjectURL(t.src),e(t)},t.onerror=function(){t.onerror=null,URL.revokeObjectURL(t.src)},t.src=URL.createObjectURL(i.blob)})),a=await new Promise((function(e){var t;const i=Math.min(1,r/s.width),a=Math.min(1,o/s.height),c=Math.min(i,a),l=document.createElement("canvas");l.width=Math.round(s.width*c),l.height=Math.round(s.height*c),null===(t=l.getContext("2d"))||void 0===t||t.drawImage(s,0,0,l.width,l.height),l.toBlob(e,n)})),c={id:++e._blazorInputFileNextFileId,lastModified:i.lastModified,name:i.name,size:(null==a?void 0:a.size)||0,contentType:n,blob:a||i.blob};return e._blazorFilesById[c.id]=c,c},readFileData:async function(e,t){return Ze(e,t).blob}};function Ze(e,t){const n=e._blazorFilesById[t];if(!n)throw new Error(`There is no file with ID ${t}. The file list may have changed. See https://aka.ms/aspnet/blazor-input-file-multiple-selections.`);return n}const Qe=new Set,et={enableNavigationPrompt:function(e){0===Qe.size&&window.addEventListener("beforeunload",tt),Qe.add(e)},disableNavigationPrompt:function(e){Qe.delete(e),0===Qe.size&&window.removeEventListener("beforeunload",tt)}};function tt(e){e.preventDefault(),e.returnValue=!0}const nt=new Map,rt={navigateTo:function(e,t,n=!1){Me(e,t instanceof Object?t:{forceLoad:t,replaceHistoryEntry:n})},registerCustomEventType:function(e,t){if(!t)throw new Error("The options parameter is required.");if(o.has(e))throw new Error(`The event '${e}' is already registered.`);if(t.browserEventName){const n=i.get(t.browserEventName);n?n.push(e):i.set(t.browserEventName,[e]),s.forEach((n=>n(e,t.browserEventName)))}o.set(e,t)},rootComponents:b,runtime:{},_internal:{navigationManager:Oe,domWrapper:Ue,Virtualize:Ke,PageTitle:Ge,InputFile:qe,NavigationLock:et,getJSDataStreamChunk:async function(e,t,n){return e instanceof Blob?await async function(e,t,n){const r=e.slice(t,t+n),o=await r.arrayBuffer();return new Uint8Array(o)}(e,t,n):function(e,t,n){return new Uint8Array(e.buffer,e.byteOffset+t,n)}(e,t,n)},attachWebRendererInterop:function(t,n,r,o){var i,s;if(E.has(t))throw new Error(`Interop methods are already registered for renderer ${t}`);E.set(t,n),r&&o&&Object.keys(r).length>0&&function(t,n,r){if(h)throw new Error("Dynamic root components have already been enabled.");h=t,p=n;for(const[t,o]of Object.entries(r)){const r=e.findJSFunction(t,0);for(const e of o)r(e,n[e])}}(I(t),r,o),null===(s=null===(i=A.get(t))||void 0===i?void 0:i[0])||void 0===s||s.call(i),function(e){for(const t of S)t(e)}(t)}}};var ot,it;window.Blazor=rt;const st=navigator,at=st.userAgentData&&st.userAgentData.brands,ct=at&&at.length>0?at.some((e=>"Google Chrome"===e.brand||"Microsoft Edge"===e.brand||"Chromium"===e.brand)):window.chrome,lt=null!==(it=null===(ot=st.userAgentData)||void 0===ot?void 0:ot.platform)&&void 0!==it?it:navigator.platform;function ut(e){return 0!==e.debugLevel&&(ct||navigator.userAgent.includes("Firefox"))}let dt=!1;function ft(){const e=document.querySelector("#blazor-error-ui");e&&(e.style.display="block"),dt||(dt=!0,document.querySelectorAll("#blazor-error-ui .reload").forEach((e=>{e.onclick=function(e){location.reload(),e.preventDefault()}})),document.querySelectorAll("#blazor-error-ui .dismiss").forEach((e=>{e.onclick=function(e){const t=document.querySelector("#blazor-error-ui");t&&(t.style.display="none"),e.preventDefault()}})))}var mt,ht;!function(e){e[e.Default=0]="Default",e[e.Server=1]="Server",e[e.WebAssembly=2]="WebAssembly",e[e.WebView=3]="WebView"}(mt||(mt={})),function(e){e[e.Trace=0]="Trace",e[e.Debug=1]="Debug",e[e.Information=2]="Information",e[e.Warning=3]="Warning",e[e.Error=4]="Error",e[e.Critical=5]="Critical",e[e.None=6]="None"}(ht||(ht={}));class pt{constructor(e=!0,t,n,r=0){this.singleRuntime=e,this.logger=t,this.webRendererId=r,this.afterStartedCallbacks=[],n&&this.afterStartedCallbacks.push(...n)}async importInitializersAsync(e,t){await Promise.all(e.map((e=>async function(e,n){const r=function(e){const t=document.baseURI;return t.endsWith("/")?`${t}${e}`:`${t}/${e}`}(n),o=await import(r);if(void 0!==o){if(e.singleRuntime){const{beforeStart:n,afterStarted:r,beforeWebAssemblyStart:s,afterWebAssemblyStarted:a,beforeServerStart:c,afterServerStarted:l}=o;let u=n;e.webRendererId===mt.Server&&c&&(u=c),e.webRendererId===mt.WebAssembly&&s&&(u=s);let d=r;return e.webRendererId===mt.Server&&l&&(d=l),e.webRendererId===mt.WebAssembly&&a&&(d=a),i(e,u,d,t)}return function(e,t,n){var o;const s=n[0],{beforeStart:a,afterStarted:c,beforeWebStart:l,afterWebStarted:u,beforeWebAssemblyStart:d,afterWebAssemblyStarted:f,beforeServerStart:m,afterServerStarted:h}=t,p=!(l||u||d||f||m||h||!a&&!c),v=p&&s.enableClassicInitializers;if(p&&!s.enableClassicInitializers)null===(o=e.logger)||void 0===o||o.log(ht.Warning,`Initializer '${r}' will be ignored because multiple runtimes are available. use 'before(web|webAssembly|server)Start' and 'after(web|webAssembly|server)Started?' instead.)`);else if(v)return i(e,a,c,n);if(function(e){e.webAssembly?e.webAssembly.initializers||(e.webAssembly.initializers={beforeStart:[],afterStarted:[]}):e.webAssembly={initializers:{beforeStart:[],afterStarted:[]}},e.circuit?e.circuit.initializers||(e.circuit.initializers={beforeStart:[],afterStarted:[]}):e.circuit={initializers:{beforeStart:[],afterStarted:[]}}}(s),d&&s.webAssembly.initializers.beforeStart.push(d),f&&s.webAssembly.initializers.afterStarted.push(f),m&&s.circuit.initializers.beforeStart.push(m),h&&s.circuit.initializers.afterStarted.push(h),u&&e.afterStartedCallbacks.push(u),l)return l(s)}(e,o,t)}function i(e,t,n,r){if(n&&e.afterStartedCallbacks.push(n),t)return t(...r)}}(this,e))))}async invokeAfterStartedCallbacks(e){const t=function(e){var t;return null===(t=A.get(e))||void 0===t?void 0:t[1]}(this.webRendererId);t&&await t,await Promise.all(this.afterStartedCallbacks.map((t=>t(e))))}}let vt,bt,gt,yt,wt,Et,St;const At=Math.pow(2,32),Ct=Math.pow(2,21)-1;let It=null;function Nt(e){return bt.getI32(e)}const _t={load:function(e,t){return async function(e,t){const{dotnet:n}=await async function(e){if("undefined"==typeof WebAssembly||!WebAssembly.validate)throw new Error("This browser does not support WebAssembly.");let t="_framework/dotnet.js";if(e.loadBootResource){const n="dotnetjs",r=e.loadBootResource(n,"dotnet.js",t,"","js-module-dotnet");if("string"==typeof r)t=r;else if(r)throw new Error(`For a ${n} resource, custom loaders must supply a URI string.`)}const n=new URL(t,document.baseURI).toString();return await import(n)}(e),r=function(e,t){const n={maxParallelDownloads:1e6,enableDownloadRetry:!1,applicationEnvironment:e.environment},r={...window.Module||{},onConfigLoaded:async n=>{n.environmentVariables||(n.environmentVariables={}),"sharded"===n.globalizationMode&&(n.environmentVariables.__BLAZOR_SHARDED_ICU="1"),rt._internal.getApplicationEnvironment=()=>n.applicationEnvironment,null==t||t(n),St=await async function(e,t){var n,r,o;if(e.initializers)return await Promise.all(e.initializers.beforeStart.map((t=>t(e)))),new pt(!1,void 0,e.initializers.afterStarted,mt.WebAssembly);{const i=[e,null!==(r=null===(n=t.resources)||void 0===n?void 0:n.extensions)&&void 0!==r?r:{}],s=new pt(!0,void 0,void 0,mt.WebAssembly),a=Object.keys((null===(o=null==t?void 0:t.resources)||void 0===o?void 0:o.libraryInitializers)||{});return await s.importInitializersAsync(a,i),s}}(e,n)},onDownloadResourceProgress:Rt,config:n,disableDotnet6Compatibility:!1,out:kt,err:Ft};return r}(e,t);e.applicationCulture&&n.withApplicationCulture(e.applicationCulture),e.environment&&n.withApplicationEnvironment(e.environment),e.loadBootResource&&n.withResourceLoader(e.loadBootResource),n.withModuleConfig(r),e.configureRuntime&&e.configureRuntime(n),Et=await n.create()}(e,t)},start:function(){return async function(){if(!Et)throw new Error("The runtime must be loaded it gets configured.");const{MONO:t,BINDING:n,Module:r,setModuleImports:o,INTERNAL:i,getConfig:s,invokeLibraryInitializers:a}=Et;gt=r,vt=n,bt=t,wt=i,function(e){const t=lt.match(/^Mac/i)?"Cmd":"Alt";ut(e)&&console.info(`Debugging hotkey: Shift+${t}+D (when application has focus)`),document.addEventListener("keydown",(t=>{t.shiftKey&&(t.metaKey||t.altKey)&&"KeyD"===t.code&&(ut(e)?navigator.userAgent.includes("Firefox")?async function(){const e=await fetch(`_framework/debug?url=${encodeURIComponent(location.href)}&isFirefox=true`);200!==e.status&&console.warn(await e.text())}():ct?function(){const e=document.createElement("a");e.href=`_framework/debug?url=${encodeURIComponent(location.href)}`,e.target="_blank",e.rel="noopener noreferrer",e.click()}():console.error("Currently, only Microsoft Edge (80+), Google Chrome, or Chromium, are supported for debugging."):console.error("Cannot start debugging, because the application was not compiled with debugging enabled."))}))}(s()),rt.runtime=Et,rt._internal.dotNetCriticalError=Ft,o("blazor-internal",{Blazor:{_internal:rt._internal}});const c=await Et.getAssemblyExports("Microsoft.AspNetCore.Components.WebAssembly");return Object.assign(rt._internal,{dotNetExports:{...c.Microsoft.AspNetCore.Components.WebAssembly.Services.DefaultWebAssemblyJSRuntime}}),yt=e.attachDispatcher({beginInvokeDotNetFromJS:(e,t,n,r,o)=>{if(Ot(),!r&&!t)throw new Error("Either assemblyName or dotNetObjectId must have a non null value.");const i=r?r.toString():t;rt._internal.dotNetExports.BeginInvokeDotNet(e?e.toString():null,i,n,o)},endInvokeJSFromDotNet:(e,t,n)=>{rt._internal.dotNetExports.EndInvokeJS(n)},sendByteArray:(e,t)=>{rt._internal.dotNetExports.ReceiveByteArrayFromJS(e,t)},invokeDotNetFromJS:(e,t,n,r)=>(Ot(),rt._internal.dotNetExports.InvokeDotNet(e||null,t,null!=n?n:0,r))}),{invokeLibraryInitializers:a}}()},callEntryPoint:async function(){try{await Et.runMain(Et.getConfig().mainAssemblyName,[])}catch(e){console.error(e),ft()}},toUint8Array:function(e){const t=Tt(e),n=Nt(t),r=new Uint8Array(n);return r.set(gt.HEAPU8.subarray(t+4,t+4+n)),r},getArrayLength:function(e){return Nt(Tt(e))},getArrayEntryPtr:function(e,t,n){return Tt(e)+4+t*n},getObjectFieldsBaseAddress:function(e){return e+8},readInt16Field:function(e,t){return n=e+(t||0),bt.getI16(n);var n},readInt32Field:function(e,t){return Nt(e+(t||0))},readUint64Field:function(e,t){return function(e){const t=e>>2,n=gt.HEAPU32[t+1];if(n>Ct)throw new Error(`Cannot read uint64 with high order part ${n}, because the result would exceed Number.MAX_SAFE_INTEGER.`);return n*At+gt.HEAPU32[t]}(e+(t||0))},readFloatField:function(e,t){return n=e+(t||0),bt.getF32(n);var n},readObjectField:function(e,t){return Nt(e+(t||0))},readStringField:function(e,t,n){const r=Nt(e+(t||0));if(0===r)return null;if(n){const e=vt.unbox_mono_obj(r);return"boolean"==typeof e?e?"":null:e}return vt.conv_string(r)},readStructField:function(e,t){return e+(t||0)},beginHeapLock:function(){return Ot(),It=Lt.create(),It},invokeWhenHeapUnlocked:function(e){It?It.enqueuePostReleaseAction(e):e()}};function Rt(e,t){const n=e/t*100;document.documentElement.style.setProperty("--blazor-load-percentage",`${n}%`),document.documentElement.style.setProperty("--blazor-load-percentage-text",`"${Math.floor(n)}%"`)}const Dt=["DEBUGGING ENABLED"],kt=e=>Dt.indexOf(e)<0&&console.log(e),Ft=e=>{console.error(e||"(null)"),ft()};function Tt(e){return e+12}function Ot(){if(It)throw new Error("Assertion failed - heap is currently locked")}class Lt{enqueuePostReleaseAction(e){this.postReleaseActions||(this.postReleaseActions=[]),this.postReleaseActions.push(e)}release(){var e;if(It!==this)throw new Error("Trying to release a lock which isn't current");for(wt.mono_wasm_gc_unlock(),It=null;null===(e=this.postReleaseActions)||void 0===e?void 0:e.length;)this.postReleaseActions.shift()(),Ot()}static create(){return wt.mono_wasm_gc_lock(),new Lt}}let Mt;class xt{constructor(e){this.batchAddress=e,this.arrayRangeReader=Pt,this.arrayBuilderSegmentReader=Bt,this.diffReader=Jt,this.editReader=jt,this.frameReader=Ht}updatedComponents(){return Mt.readStructField(this.batchAddress,0)}referenceFrames(){return Mt.readStructField(this.batchAddress,Pt.structLength)}disposedComponentIds(){return Mt.readStructField(this.batchAddress,2*Pt.structLength)}disposedEventHandlerIds(){return Mt.readStructField(this.batchAddress,3*Pt.structLength)}updatedComponentsEntry(e,t){return $t(e,t,Jt.structLength)}referenceFramesEntry(e,t){return $t(e,t,Ht.structLength)}disposedComponentIdsEntry(e,t){const n=$t(e,t,4);return Mt.readInt32Field(n)}disposedEventHandlerIdsEntry(e,t){const n=$t(e,t,8);return Mt.readUint64Field(n)}}const Pt={structLength:8,values:e=>Mt.readObjectField(e,0),count:e=>Mt.readInt32Field(e,4)},Bt={structLength:12,values:e=>{const t=Mt.readObjectField(e,0),n=Mt.getObjectFieldsBaseAddress(t);return Mt.readObjectField(n,0)},offset:e=>Mt.readInt32Field(e,4),count:e=>Mt.readInt32Field(e,8)},Jt={structLength:4+Bt.structLength,componentId:e=>Mt.readInt32Field(e,0),edits:e=>Mt.readStructField(e,4),editsEntry:(e,t)=>$t(e,t,jt.structLength)},jt={structLength:20,editType:e=>Mt.readInt32Field(e,0),siblingIndex:e=>Mt.readInt32Field(e,4),newTreeIndex:e=>Mt.readInt32Field(e,8),moveToSiblingIndex:e=>Mt.readInt32Field(e,8),removedAttributeName:e=>Mt.readStringField(e,16)},Ht={structLength:36,frameType:e=>Mt.readInt16Field(e,4),subtreeLength:e=>Mt.readInt32Field(e,8),elementReferenceCaptureId:e=>Mt.readStringField(e,16),componentId:e=>Mt.readInt32Field(e,12),elementName:e=>Mt.readStringField(e,16),textContent:e=>Mt.readStringField(e,16),markupContent:e=>Mt.readStringField(e,16),attributeName:e=>Mt.readStringField(e,16),attributeValue:e=>Mt.readStringField(e,24,!0),attributeEventHandlerId:e=>Mt.readUint64Field(e,8)};function $t(e,t,n){return Mt.getArrayEntryPtr(e,t,n)}const zt=/^\s*Blazor-WebAssembly-Component-State:(?[a-zA-Z0-9+/=]+)$/;function Wt(e,t,n="state"){var r;if(e.nodeType===Node.COMMENT_NODE){const o=e.textContent||"",i=t.exec(o),s=i&&i.groups&&i.groups[n];return s&&(null===(r=e.parentNode)||void 0===r||r.removeChild(e)),s}if(!e.hasChildNodes())return;const o=e.childNodes;for(let e=0;e.*)$/);function Vt(e,t){const n=e.currentElement;var r,o,i;if(n&&n.nodeType===Node.COMMENT_NODE&&n.textContent){const s=Kt.exec(n.textContent),a=s&&s.groups&&s.groups.descriptor;if(!a)return;!function(e){if(e.parentNode instanceof Document)throw new Error("Root components cannot be marked as interactive. The element must be rendered statically so that scripts are not evaluated multiple times.")}(n);try{const s=function(e){const t=JSON.parse(e),{type:n}=t;if("server"!==n&&"webassembly"!==n&&"auto"!==n)throw new Error(`Invalid component type '${n}'.`);return t}(a),c=function(e,t,n){const{prerenderId:r}=e;if(r){for(;n.next()&&n.currentElement;){const e=n.currentElement;if(e.nodeType!==Node.COMMENT_NODE)continue;if(!e.textContent)continue;const t=Kt.exec(e.textContent),o=t&&t[1];if(o)return en(o,r),e}throw new Error(`Could not find an end component comment for '${t}'.`)}}(s,n,e);if(t!==s.type)return;switch(s.type){case"webassembly":return o=n,i=c,Qt(r=s),{...r,uniqueId:qt++,start:o,end:i};case"server":return function(e,t,n){return Zt(e),{...e,uniqueId:qt++,start:t,end:n}}(s,n,c);case"auto":return function(e,t,n){return Zt(e),Qt(e),{...e,uniqueId:qt++,start:t,end:n}}(s,n,c)}}catch(e){throw new Error(`Found malformed component comment at ${n.textContent}`)}}}let Xt,Yt,Gt,qt=0;function Zt(e){const{descriptor:t,sequence:n}=e;if(!t)throw new Error("descriptor must be defined when using a descriptor.");if(void 0===n)throw new Error("sequence must be defined when using a descriptor.");if(!Number.isInteger(n))throw new Error(`Error parsing the sequence '${n}' for component '${JSON.stringify(e)}'`)}function Qt(e){const{assembly:t,typeName:n}=e;if(!t)throw new Error("assembly must be defined when using a descriptor.");if(!n)throw new Error("typeName must be defined when using a descriptor.");e.parameterDefinitions=e.parameterDefinitions&&atob(e.parameterDefinitions),e.parameterValues=e.parameterValues&&atob(e.parameterValues)}function en(e,t){const n=JSON.parse(e);if(1!==Object.keys(n).length)throw new Error(`Invalid end of component comment: '${e}'`);const r=n.prerenderId;if(!r)throw new Error(`End of component comment must have a value for the prerendered property: '${e}'`);if(r!==t)throw new Error(`End of component comment prerendered property must match the start comment prerender id: '${t}', '${r}'`)}class tn{constructor(e){this.childNodes=e,this.currentIndex=-1,this.length=e.length}next(){return this.currentIndex++,this.currentIndex{on=e}));const un=new Promise((e=>{sn=e}));let dn;function fn(e){if(Xt)throw new Error("WebAssembly options have already been configured.");!async function(e){const t=await e;Xt=t,dn()}(e)}function mn(e){if(void 0!==rn)throw new Error("Blazor WebAssembly has already started.");return rn=new Promise(hn.bind(null,e)),rn}async function hn(e,t,n){(function(){if(window.parent!==window&&!window.opener&&window.frameElement){const e=window.sessionStorage&&window.sessionStorage["Microsoft.AspNetCore.Components.WebAssembly.Authentication.CachedAuthSettings"],t=e&&JSON.parse(e);return t&&t.redirect_uri&&location.href.startsWith(t.redirect_uri)}return!1})()&&await new Promise((()=>{}));const r=pn();!function(e){const t=N;N=(e,n,r)=>{((e,t,n)=>{const r=function(e){return me[e]}(e);(null==r?void 0:r.eventDelegator.getHandler(t))&&_t.invokeWhenHeapUnlocked(n)})(e,n,(()=>t(e,n,r)))}}(),rt._internal.applyHotReload=(e,t,n,r)=>{yt.invokeDotNetStaticMethod("Microsoft.AspNetCore.Components.WebAssembly","ApplyHotReloadDelta",e,t,n,r)},rt._internal.getApplyUpdateCapabilities=()=>yt.invokeDotNetStaticMethod("Microsoft.AspNetCore.Components.WebAssembly","GetApplyUpdateCapabilities"),rt._internal.invokeJSFromDotNet=vn,rt._internal.invokeJSJson=bn,rt._internal.endInvokeDotNetFromJS=gn,rt._internal.receiveWebAssemblyDotNetDataStream=yn,rt._internal.receiveByteArray=wn;const o=(Mt=_t,Mt);rt.platform=o,rt._internal.renderBatch=(e,t)=>{const n=_t.beginHeapLock();try{!function(e,t){const n=me[e];if(!n)throw new Error(`There is no browser renderer with ID ${e}.`);const r=t.arrayRangeReader,o=t.updatedComponents(),i=r.values(o),s=r.count(o),a=t.referenceFrames(),c=r.values(a),l=t.diffReader;for(let e=0;e{await yt.invokeDotNetStaticMethodAsync("Microsoft.AspNetCore.Components.WebAssembly","NotifyLocationChanged",e,t,n)}),(async(e,t,n,r)=>{const o=await yt.invokeDotNetStaticMethodAsync("Microsoft.AspNetCore.Components.WebAssembly","NotifyLocationChangingAsync",t,n,r);rt._internal.navigationManager.endLocationChanging(e,o)}));const i=new nn(e);let s;rt._internal.registeredComponents={getRegisteredComponentsCount:()=>i.getCount(),getAssembly:e=>i.getAssembly(e),getTypeName:e=>i.getTypeName(e),getParameterDefinitions:e=>i.getParameterDefinitions(e)||"",getParameterValues:e=>i.getParameterValues(e)||""},rt._internal.getPersistedState=()=>Wt(document,zt)||"",rt._internal.getInitialComponentsUpdate=()=>un,rt._internal.updateRootComponents=e=>{var t;return null===(t=rt._internal.dotNetExports)||void 0===t?void 0:t.UpdateRootComponentsCore(e)},rt._internal.endUpdateRootComponents=t=>{var n;return null===(n=e.onAfterUpdateRootComponents)||void 0===n?void 0:n.call(e,t)},rt._internal.attachRootComponentToElement=(e,t,n)=>{const r=i.resolveRegisteredElement(e);r?ye(n,r,t,!1):function(e,t,n){const r="::before";let o=!1;if(e.endsWith("::after"))e=e.slice(0,-7),o=!0;else if(e.endsWith(r))throw new Error(`The '${r}' selector is not supported.`);const i=function(e){const t=m.get(e);if(t)return m.delete(e),t}(e)||document.querySelector(e);if(!i)throw new Error(`Could not find any element matching selector '${e}'.`);ye(n,P(i,!0),t,o)}(e,t,n)};try{await r,s=await o.start()}catch(e){throw new Error(`Failed to start platform. Reason: ${e}`)}o.callEntryPoint(),St.invokeAfterStartedCallbacks(rt),cn=!0,t()}function pn(){return null!=Gt||(Gt=(async()=>{await Yt;const e=null!=Xt?Xt:{},t=null==Xt?void 0:Xt.configureRuntime;e.configureRuntime=e=>{null==t||t(e),ln&&e.withEnvironmentVariable("__BLAZOR_WEBASSEMBLY_WAIT_FOR_ROOT_COMPONENTS","true")},await _t.load(e,on),an=!0})()),Gt}function vn(t,n,r,o){const i=_t.readStringField(t,0),s=_t.readInt32Field(t,4),a=_t.readStringField(t,8),c=_t.readUint64Field(t,20);if(null!==a){const e=_t.readUint64Field(t,12);if(0!==e)return yt.beginInvokeJSFromDotNet(e,i,a,s,c),0;{const e=yt.invokeJSFromDotNet(i,a,s,c);return null===e?0:vt.js_string_to_mono_string(e)}}{const t=e.findJSFunction(i,c).call(null,n,r,o);switch(s){case e.JSCallResultType.Default:return t;case e.JSCallResultType.JSObjectReference:return e.createJSObjectReference(t).__jsObjectId;case e.JSCallResultType.JSStreamReference:{const n=e.createJSStreamReference(t),r=JSON.stringify(n);return vt.js_string_to_mono_string(r)}case e.JSCallResultType.JSVoidResult:return null;default:throw new Error(`Invalid JS call result type '${s}'.`)}}}function bn(e,t,n,r,o){return 0!==o?(yt.beginInvokeJSFromDotNet(o,e,r,n,t),null):yt.invokeJSFromDotNet(e,r,n,t)}function gn(e,t,n){yt.endInvokeDotNetFromJS(e,t,n)}function yn(e,t,n,r){!function(e,t,n,r,o){let i=nt.get(t);if(!i){const n=new ReadableStream({start(e){nt.set(t,e),i=e}});e.supplyDotNetStream(t,n)}o?(i.error(o),nt.delete(t)):0===r?(i.close(),nt.delete(t)):i.enqueue(n.length===r?n:n.subarray(0,r))}(yt,e,t,n,r)}function wn(e,t){yt.receiveByteArray(e,t)}Yt=new Promise((e=>{dn=e}));class En{constructor(e){this.initialComponents=e}resolveRootComponent(e){return this.initialComponents[e]}}class Sn{constructor(){this._eventListeners=new Map}static create(e){const t=new Sn;return e.addEventListener=t.addEventListener.bind(t),e.removeEventListener=t.removeEventListener.bind(t),t}addEventListener(e,t){let n=this._eventListeners.get(e);n||(n=new Set,this._eventListeners.set(e,n)),n.add(t)}removeEventListener(e,t){var n;null===(n=this._eventListeners.get(e))||void 0===n||n.delete(t)}dispatchEvent(e,t){const n=this._eventListeners.get(e);if(!n)return;const r={...t,type:e};for(const e of n)e(r)}}let An=!1;async function Cn(e){if(An)throw new Error("Blazor has already started.");An=!0,fn(Promise.resolve(e||{})),Sn.create(rt);const t=Ut(document,"webassembly"),n=new En(t);await mn(n)}rt.start=Cn,window.DotNet=e,document&&document.currentScript&&"false"!==document.currentScript.getAttribute("autostart")&&Cn().catch((e=>{void 0!==gt&>.err?gt.err(e):console.error(e)}))})(); \ No newline at end of file diff --git a/_framework/blazor.webassembly.js.br b/_framework/blazor.webassembly.js.br index cbd5753..16751ba 100644 Binary files a/_framework/blazor.webassembly.js.br and b/_framework/blazor.webassembly.js.br differ diff --git a/_framework/blazor.webassembly.js.gz b/_framework/blazor.webassembly.js.gz index 97641c2..42eeab6 100644 Binary files a/_framework/blazor.webassembly.js.gz and b/_framework/blazor.webassembly.js.gz differ diff --git a/_framework/dotnet.6.0.18.5p2yni1cew.js b/_framework/dotnet.6.0.18.5p2yni1cew.js deleted file mode 100644 index 74bf0d9..0000000 --- a/_framework/dotnet.6.0.18.5p2yni1cew.js +++ /dev/null @@ -1,321 +0,0 @@ -var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}function getValue(ptr,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":return HEAP8[ptr>>0];case"i8":return HEAP8[ptr>>0];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":return HEAP32[ptr>>2];case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];default:abort("invalid type for getValue: "+type)}return null}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();SOCKFS.root=FS.mount(SOCKFS,{},null);callRuntimeCallbacks(__ATINIT__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile="dotnet.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"env":asmLibraryArg,"wasi_snapshot_preview1":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["memory"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["__indirect_function_table"];addOnInit(Module["asm"]["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){var result=WebAssembly.instantiate(binary,info);return result}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={580244:function($0,$1){MONO.string_decoder.decode($0,$0+$1,true)},580295:function($0,$1,$2){var js_str=MONO.string_decoder.copy($0);try{var res=eval(js_str);setValue($2,0,"i32");if(res===null||res===undefined)return 0;else res=res.toString()}catch(e){res=e.toString();setValue($2,1,"i32");if(res===null||res===undefined)res="unknown exception";var stack=e.stack;if(stack){if(stack.startsWith(res))res=stack;else res+="\n"+stack}}var buff=Module._malloc((res.length+1)*2);stringToUTF16(res,buff,(res.length+1)*2);setValue($1,res.length,"i32");return buff},580850:function($0,$1,$2,$3,$4){var log_level=$0;var message=Module.UTF8ToString($1);var isFatal=$2;var domain=Module.UTF8ToString($3);var dataPtr=$4;if(MONO["logging"]&&MONO.logging["trace"]){MONO.logging.trace(domain,log_level,message,isFatal,dataPtr);return}if(isFatal)console.trace(message);switch(Module.UTF8ToString($0)){case"critical":case"error":console.error(message);break;case"warning":console.warn(message);break;case"message":console.log(message);break;case"info":console.info(message);break;case"debug":console.debug(message);break;default:console.log(message);break}},581474:function($0,$1){var level=$0;var message=Module.UTF8ToString($1);var namespace="Debugger.Debug";if(MONO["logging"]&&MONO.logging["debugger"]){MONO.logging.debugger(level,message);return}console.debug("%s: %s",namespace,message)},581714:function($0,$1,$2,$3){MONO.mono_wasm_add_dbg_command_received($0,$1,$2,$3)},581776:function($0,$1,$2,$3){MONO.mono_wasm_add_dbg_command_received($0,$1,$2,$3)},581838:function($0,$1,$2,$3){MONO.mono_wasm_add_dbg_command_received($0,$1,$2,$3)},581900:function($0,$1,$2,$3){MONO.mono_wasm_add_dbg_command_received($0,$1,$2,$3)},581962:function($0,$1){MONO.mono_wasm_add_dbg_command_received(1,0,$0,$1)}};function compile_function(snippet_ptr,len,is_exception){try{var data=MONO.string_decoder.decode(snippet_ptr,snippet_ptr+len);var wrapper="(function () { "+data+" })";var funcFactory=eval(wrapper);var func=funcFactory();if(typeof func!=="function"){throw new Error("Code must return an instance of a JavaScript function. "+"Please use `return` statement to return a function.")}setValue(is_exception,0,"i32");return BINDING.js_to_mono_obj(func,true)}catch(e){res=e.toString();setValue(is_exception,1,"i32");if(res===null||res===undefined)res="unknown exception";return BINDING.js_to_mono_obj(res,true)}}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var error=new Error;if(!error.stack){try{throw new Error}catch(e){error=e}if(!error.stack){return"(no stack trace available)"}}return error.stack.toString()}var runtimeKeepaliveCounter=0;function keepRuntimeAlive(){return noExitRuntime||runtimeKeepaliveCounter>0}function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+UTF8ToString(condition)+", at: "+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])}var _emscripten_get_now;if(ENVIRONMENT_IS_NODE){_emscripten_get_now=function(){var t=process["hrtime"]();return t[0]*1e3+t[1]/1e6}}else if(typeof dateNow!=="undefined"){_emscripten_get_now=dateNow}else _emscripten_get_now=function(){return performance.now()};var _emscripten_get_now_is_monotonic=true;function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}function _clock_gettime(clk_id,tp){var now;if(clk_id===0){now=Date.now()}else if((clk_id===1||clk_id===4)&&_emscripten_get_now_is_monotonic){now=_emscripten_get_now()}else{setErrNo(28);return-1}HEAP32[tp>>2]=now/1e3|0;HEAP32[tp+4>>2]=now%1e3*1e3*1e3|0;return 0}function ___clock_gettime(a0,a1){return _clock_gettime(a0,a1)}var ExceptionInfoAttrs={DESTRUCTOR_OFFSET:0,REFCOUNT_OFFSET:4,TYPE_OFFSET:8,CAUGHT_OFFSET:12,RETHROWN_OFFSET:13,SIZE:16};function ___cxa_allocate_exception(size){return _malloc(size+ExceptionInfoAttrs.SIZE)+ExceptionInfoAttrs.SIZE}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-ExceptionInfoAttrs.SIZE;this.set_type=function(type){HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]=type};this.get_type=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]};this.set_destructor=function(destructor){HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]=destructor};this.get_destructor=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]!=0};this.init=function(type,destructor){this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=prev-1;return prev===1}}function CatchInfo(ptr){this.free=function(){_free(this.ptr);this.ptr=0};this.set_base_ptr=function(basePtr){HEAP32[this.ptr>>2]=basePtr};this.get_base_ptr=function(){return HEAP32[this.ptr>>2]};this.set_adjusted_ptr=function(adjustedPtr){var ptrSize=4;HEAP32[this.ptr+ptrSize>>2]=adjustedPtr};this.get_adjusted_ptr=function(){var ptrSize=4;return HEAP32[this.ptr+ptrSize>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_exception_info().get_type());if(isPointer){return HEAP32[this.get_base_ptr()>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.get_base_ptr()};this.get_exception_info=function(){return new ExceptionInfo(this.get_base_ptr())};if(ptr===undefined){this.ptr=_malloc(8);this.set_adjusted_ptr(0)}else{this.ptr=ptr}}var exceptionCaught=[];function exception_addRef(info){info.add_ref()}var uncaughtExceptionCount=0;function ___cxa_begin_catch(ptr){var catchInfo=new CatchInfo(ptr);var info=catchInfo.get_exception_info();if(!info.get_caught()){info.set_caught(true);uncaughtExceptionCount--}info.set_rethrown(false);exceptionCaught.push(catchInfo);exception_addRef(info);return catchInfo.get_exception_ptr()}var exceptionLast=0;function ___cxa_free_exception(ptr){return _free(new ExceptionInfo(ptr).ptr)}function exception_decRef(info){if(info.release_ref()&&!info.get_rethrown()){var destructor=info.get_destructor();if(destructor){wasmTable.get(destructor)(info.excPtr)}___cxa_free_exception(info.excPtr)}}function ___cxa_end_catch(){_setThrew(0);var catchInfo=exceptionCaught.pop();exception_decRef(catchInfo.get_exception_info());catchInfo.free();exceptionLast=0}function ___resumeException(catchInfoPtr){var catchInfo=new CatchInfo(catchInfoPtr);var ptr=catchInfo.get_base_ptr();if(!exceptionLast){exceptionLast=ptr}catchInfo.free();throw ptr}function ___cxa_find_matching_catch_3(){var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0|0}var info=new ExceptionInfo(thrown);var thrownType=info.get_type();var catchInfo=new CatchInfo;catchInfo.set_base_ptr(thrown);if(!thrownType){setTempRet0(0);return catchInfo.ptr|0}var typeArray=Array.prototype.slice.call(arguments);var stackTop=stackSave();var exceptionThrowBuf=stackAlloc(4);HEAP32[exceptionThrowBuf>>2]=thrown;for(var i=0;i>2];if(thrown!==adjusted){catchInfo.set_adjusted_ptr(adjusted)}setTempRet0(caughtType);return catchInfo.ptr|0}}stackRestore(stackTop);setTempRet0(thrownType);return catchInfo.ptr|0}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}var PATH={splitPath:function(filename){var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:function(path){if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},extname:function(path){return PATH.splitPath(path)[3]},join:function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))},join2:function(l,r){return PATH.normalize(l+"/"+r)}};function getRandomDevice(){if(typeof crypto==="object"&&typeof crypto["getRandomValues"]==="function"){var randomBuffer=new Uint8Array(1);return function(){crypto.getRandomValues(randomBuffer);return randomBuffer[0]}}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");return function(){return crypto_module["randomBytes"](1)[0]}}catch(e){}}return function(){abort("randomDevice")}}var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(function(p){return!!p}),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:function(from,to){from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function mmapAlloc(size){var alignedSize=alignMemory(size,65536);var ptr=_malloc(alignedSize);while(size=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr:function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr:function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup:function(parent,name){throw FS.genericErrors[44]},mknod:function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename:function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir:function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries},symlink:function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink:function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read:function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}},hashName:function(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:function(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:function(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:function(node){FS.hashRemoveNode(node)},isRoot:function(node){return node===node.parent},isMountpoint:function(node){return!!node.mounted},isFile:function(mode){return(mode&61440)===32768},isDir:function(mode){return(mode&61440)===16384},isLink:function(mode){return(mode&61440)===40960},isChrdev:function(mode){return(mode&61440)===8192},isBlkdev:function(mode){return(mode&61440)===24576},isFIFO:function(mode){return(mode&61440)===4096},isSocket:function(mode){return(mode&49152)===49152},flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:function(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:function(dir){var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:function(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:function(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:function(fd){return FS.streams[fd]},createStream:function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=function(){};FS.FSStream.prototype={object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}}}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:function(fd){FS.streams[fd]=null},chrdev_stream_ops:{open:function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:function(){throw new FS.ErrnoError(70)}},major:function(dev){return dev>>8},minor:function(dev){return dev&255},makedev:function(ma,mi){return ma<<8|mi},registerDevice:function(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:function(dev){return FS.devices[dev]},getMounts:function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:function(parent,name){return parent.node_ops.lookup(parent,name)},mknod:function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:function(path,mode){var dirs=path.split("/");var d="";for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}};var lazyArray=this;lazyArray.setDataGetter(function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){FS.forceLoadFile(node);var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;HEAP32[buf+56>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+76>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+80>>2]=tempI64[0],HEAP32[buf+84>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},doMkdir:function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0},doMknod:function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0},doReadlink:function(path,buf,bufsize){if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len},doAccess:function(path,amode){if(amode&~7){return-28}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0},doDup:function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd},doReadv:function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream},get64:function(low,high){return low}};function ___sys_access(path,amode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doAccess(path,amode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_chdir(path){try{path=SYSCALLS.getStr(path);FS.chdir(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var ERRNO_CODES={EPERM:63,ENOENT:44,ESRCH:71,EINTR:27,EIO:29,ENXIO:60,E2BIG:1,ENOEXEC:45,EBADF:8,ECHILD:12,EAGAIN:6,EWOULDBLOCK:6,ENOMEM:48,EACCES:2,EFAULT:21,ENOTBLK:105,EBUSY:10,EEXIST:20,EXDEV:75,ENODEV:43,ENOTDIR:54,EISDIR:31,EINVAL:28,ENFILE:41,EMFILE:33,ENOTTY:59,ETXTBSY:74,EFBIG:22,ENOSPC:51,ESPIPE:70,EROFS:69,EMLINK:34,EPIPE:64,EDOM:18,ERANGE:68,ENOMSG:49,EIDRM:24,ECHRNG:106,EL2NSYNC:156,EL3HLT:107,EL3RST:108,ELNRNG:109,EUNATCH:110,ENOCSI:111,EL2HLT:112,EDEADLK:16,ENOLCK:46,EBADE:113,EBADR:114,EXFULL:115,ENOANO:104,EBADRQC:103,EBADSLT:102,EDEADLOCK:16,EBFONT:101,ENOSTR:100,ENODATA:116,ETIME:117,ENOSR:118,ENONET:119,ENOPKG:120,EREMOTE:121,ENOLINK:47,EADV:122,ESRMNT:123,ECOMM:124,EPROTO:65,EMULTIHOP:36,EDOTDOT:125,EBADMSG:9,ENOTUNIQ:126,EBADFD:127,EREMCHG:128,ELIBACC:129,ELIBBAD:130,ELIBSCN:131,ELIBMAX:132,ELIBEXEC:133,ENOSYS:52,ENOTEMPTY:55,ENAMETOOLONG:37,ELOOP:32,EOPNOTSUPP:138,EPFNOSUPPORT:139,ECONNRESET:15,ENOBUFS:42,EAFNOSUPPORT:5,EPROTOTYPE:67,ENOTSOCK:57,ENOPROTOOPT:50,ESHUTDOWN:140,ECONNREFUSED:14,EADDRINUSE:3,ECONNABORTED:13,ENETUNREACH:40,ENETDOWN:38,ETIMEDOUT:73,EHOSTDOWN:142,EHOSTUNREACH:23,EINPROGRESS:26,EALREADY:7,EDESTADDRREQ:17,EMSGSIZE:35,EPROTONOSUPPORT:66,ESOCKTNOSUPPORT:137,EADDRNOTAVAIL:4,ENETRESET:39,EISCONN:30,ENOTCONN:53,ETOOMANYREFS:141,EUSERS:136,EDQUOT:19,ESTALE:72,ENOTSUP:138,ENOMEDIUM:148,EILSEQ:25,EOVERFLOW:61,ECANCELED:11,ENOTRECOVERABLE:56,EOWNERDEAD:62,ESTRPIPE:135};var SOCKFS={mount:function(mount){Module["websocket"]=Module["websocket"]&&"object"===typeof Module["websocket"]?Module["websocket"]:{};Module["websocket"]._callbacks={};Module["websocket"]["on"]=function(event,callback){if("function"===typeof callback){this._callbacks[event]=callback}return this};Module["websocket"].emit=function(event,param){if("function"===typeof this._callbacks[event]){this._callbacks[event].call(this,param)}};return FS.createNode(null,"/",16384|511,0)},createSocket:function(family,type,protocol){type&=~526336;var streaming=type==1;if(protocol){assert(streaming==(protocol==6))}var sock={family:family,type:type,protocol:protocol,server:null,error:null,peers:{},pending:[],recv_queue:[],sock_ops:SOCKFS.websocket_sock_ops};var name=SOCKFS.nextname();var node=FS.createNode(SOCKFS.root,name,49152,0);node.sock=sock;var stream=FS.createStream({path:name,node:node,flags:2,seekable:false,stream_ops:SOCKFS.stream_ops});sock.stream=stream;return sock},getSocket:function(fd){var stream=FS.getStream(fd);if(!stream||!FS.isSocket(stream.node.mode)){return null}return stream.node.sock},stream_ops:{poll:function(stream){var sock=stream.node.sock;return sock.sock_ops.poll(sock)},ioctl:function(stream,request,varargs){var sock=stream.node.sock;return sock.sock_ops.ioctl(sock,request,varargs)},read:function(stream,buffer,offset,length,position){var sock=stream.node.sock;var msg=sock.sock_ops.recvmsg(sock,length);if(!msg){return 0}buffer.set(msg.buffer,offset);return msg.buffer.length},write:function(stream,buffer,offset,length,position){var sock=stream.node.sock;return sock.sock_ops.sendmsg(sock,buffer,offset,length)},close:function(stream){var sock=stream.node.sock;sock.sock_ops.close(sock)}},nextname:function(){if(!SOCKFS.nextname.current){SOCKFS.nextname.current=0}return"socket["+SOCKFS.nextname.current+++"]"},websocket_sock_ops:{createPeer:function(sock,addr,port){var ws;if(typeof addr==="object"){ws=addr;addr=null;port=null}if(ws){if(ws._socket){addr=ws._socket.remoteAddress;port=ws._socket.remotePort}else{var result=/ws[s]?:\/\/([^:]+):(\d+)/.exec(ws.url);if(!result){throw new Error("WebSocket URL must be in the format ws(s)://address:port")}addr=result[1];port=parseInt(result[2],10)}}else{try{var runtimeConfig=Module["websocket"]&&"object"===typeof Module["websocket"];var url="ws:#".replace("#","//");if(runtimeConfig){if("string"===typeof Module["websocket"]["url"]){url=Module["websocket"]["url"]}}if(url==="ws://"||url==="wss://"){var parts=addr.split("/");url=url+parts[0]+":"+port+"/"+parts.slice(1).join("/")}var subProtocols="binary";if(runtimeConfig){if("string"===typeof Module["websocket"]["subprotocol"]){subProtocols=Module["websocket"]["subprotocol"]}}var opts=undefined;if(subProtocols!=="null"){subProtocols=subProtocols.replace(/^ +| +$/g,"").split(/ *, */);opts=ENVIRONMENT_IS_NODE?{"protocol":subProtocols.toString()}:subProtocols}if(runtimeConfig&&null===Module["websocket"]["subprotocol"]){subProtocols="null";opts=undefined}var WebSocketConstructor;if(ENVIRONMENT_IS_NODE){WebSocketConstructor=require("ws")}else{WebSocketConstructor=WebSocket}ws=new WebSocketConstructor(url,opts);ws.binaryType="arraybuffer"}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EHOSTUNREACH)}}var peer={addr:addr,port:port,socket:ws,dgram_send_queue:[]};SOCKFS.websocket_sock_ops.addPeer(sock,peer);SOCKFS.websocket_sock_ops.handlePeerEvents(sock,peer);if(sock.type===2&&typeof sock.sport!=="undefined"){peer.dgram_send_queue.push(new Uint8Array([255,255,255,255,"p".charCodeAt(0),"o".charCodeAt(0),"r".charCodeAt(0),"t".charCodeAt(0),(sock.sport&65280)>>8,sock.sport&255]))}return peer},getPeer:function(sock,addr,port){return sock.peers[addr+":"+port]},addPeer:function(sock,peer){sock.peers[peer.addr+":"+peer.port]=peer},removePeer:function(sock,peer){delete sock.peers[peer.addr+":"+peer.port]},handlePeerEvents:function(sock,peer){var first=true;var handleOpen=function(){Module["websocket"].emit("open",sock.stream.fd);try{var queued=peer.dgram_send_queue.shift();while(queued){peer.socket.send(queued);queued=peer.dgram_send_queue.shift()}}catch(e){peer.socket.close()}};function handleMessage(data){if(typeof data==="string"){var encoder=new TextEncoder;data=encoder.encode(data)}else{assert(data.byteLength!==undefined);if(data.byteLength==0){return}else{data=new Uint8Array(data)}}var wasfirst=first;first=false;if(wasfirst&&data.length===10&&data[0]===255&&data[1]===255&&data[2]===255&&data[3]===255&&data[4]==="p".charCodeAt(0)&&data[5]==="o".charCodeAt(0)&&data[6]==="r".charCodeAt(0)&&data[7]==="t".charCodeAt(0)){var newport=data[8]<<8|data[9];SOCKFS.websocket_sock_ops.removePeer(sock,peer);peer.port=newport;SOCKFS.websocket_sock_ops.addPeer(sock,peer);return}sock.recv_queue.push({addr:peer.addr,port:peer.port,data:data});Module["websocket"].emit("message",sock.stream.fd)}if(ENVIRONMENT_IS_NODE){peer.socket.on("open",handleOpen);peer.socket.on("message",function(data,flags){if(!flags.binary){return}handleMessage(new Uint8Array(data).buffer)});peer.socket.on("close",function(){Module["websocket"].emit("close",sock.stream.fd)});peer.socket.on("error",function(error){sock.error=ERRNO_CODES.ECONNREFUSED;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])})}else{peer.socket.onopen=handleOpen;peer.socket.onclose=function(){Module["websocket"].emit("close",sock.stream.fd)};peer.socket.onmessage=function peer_socket_onmessage(event){handleMessage(event.data)};peer.socket.onerror=function(error){sock.error=ERRNO_CODES.ECONNREFUSED;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])}}},poll:function(sock){if(sock.type===1&&sock.server){return sock.pending.length?64|1:0}var mask=0;var dest=sock.type===1?SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport):null;if(sock.recv_queue.length||!dest||dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=64|1}if(!dest||dest&&dest.socket.readyState===dest.socket.OPEN){mask|=4}if(dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=16}return mask},ioctl:function(sock,request,arg){switch(request){case 21531:var bytes=0;if(sock.recv_queue.length){bytes=sock.recv_queue[0].data.length}HEAP32[arg>>2]=bytes;return 0;default:return ERRNO_CODES.EINVAL}},close:function(sock){if(sock.server){try{sock.server.close()}catch(e){}sock.server=null}var peers=Object.keys(sock.peers);for(var i=0;i>8&255)+"."+(addr>>16&255)+"."+(addr>>24&255)}function inetNtop6(ints){var str="";var word=0;var longest=0;var lastzero=0;var zstart=0;var len=0;var i=0;var parts=[ints[0]&65535,ints[0]>>16,ints[1]&65535,ints[1]>>16,ints[2]&65535,ints[2]>>16,ints[3]&65535,ints[3]>>16];var hasipv4=true;var v4part="";for(i=0;i<5;i++){if(parts[i]!==0){hasipv4=false;break}}if(hasipv4){v4part=inetNtop4(parts[6]|parts[7]<<16);if(parts[5]===-1){str="::ffff:";str+=v4part;return str}if(parts[5]===0){str="::";if(v4part==="0.0.0.0")v4part="";if(v4part==="0.0.0.1")v4part="1";str+=v4part;return str}}for(word=0;word<8;word++){if(parts[word]===0){if(word-lastzero>1){len=0}lastzero=word;len++}if(len>longest){longest=len;zstart=word-longest+1}}for(word=0;word<8;word++){if(longest>1){if(parts[word]===0&&word>=zstart&&word>1];var port=_ntohs(HEAPU16[sa+2>>1]);var addr;switch(family){case 2:if(salen!==16){return{errno:28}}addr=HEAP32[sa+4>>2];addr=inetNtop4(addr);break;case 10:if(salen!==28){return{errno:28}}addr=[HEAP32[sa+8>>2],HEAP32[sa+12>>2],HEAP32[sa+16>>2],HEAP32[sa+20>>2]];addr=inetNtop6(addr);break;default:return{errno:5}}return{family:family,addr:addr,port:port}}function getSocketAddress(addrp,addrlen,allowNull){if(allowNull&&addrp===0)return null;var info=readSockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info}function ___sys_connect(fd,addr,addrlen){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.connect(sock,info.addr,info.port);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fadvise64_64(fd,offset,len,advice){return 0}function ___sys_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fstatfs64(fd,size,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return ___sys_statfs64(0,size,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_ftruncate64(fd,zero,low,high){try{var length=SYSCALLS.get64(low,high);FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd);if(size>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos>>2]=tempI64[0],HEAP32[dirp+pos+4>>2]=tempI64[1];tempI64=[(idx+1)*struct_size>>>0,(tempDouble=(idx+1)*struct_size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos+8>>2]=tempI64[0],HEAP32[dirp+pos+12>>2]=tempI64[1];HEAP16[dirp+pos+16>>1]=280;HEAP8[dirp+pos+18>>0]=type;stringToUTF8(name,dirp+pos+19,256);pos+=struct_size;idx+=1}FS.llseek(stream,idx*struct_size,0);return pos}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getpid(){return 42}function ___sys_getrusage(who,usage){try{_memset(usage,0,136);HEAP32[usage>>2]=1;HEAP32[usage+4>>2]=2;HEAP32[usage+8>>2]=3;HEAP32[usage+12>>2]=4;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_link(oldpath,newpath){return-34}function ___sys_lstat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_madvise1(addr,length,advice){return 0}function ___sys_mkdir(path,mode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doMkdir(path,mode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMmap2(addr,len,prot,flags,fd,off){off<<=12;var ptr;var allocated=false;if((flags&16)!==0&&addr%65536!==0){return-28}if((flags&32)!==0){ptr=_memalign(65536,len);if(!ptr)return-48;_memset(ptr,0,len);allocated=true}else{var info=FS.getStream(fd);if(!info)return-8;var res=FS.mmap(info,addr,len,off,prot,flags);ptr=res.ptr;allocated=res.allocated}SYSCALLS.mappings[ptr]={malloc:ptr,len:len,allocated:allocated,fd:fd,prot:prot,flags:flags,offset:off};return ptr}function ___sys_mmap2(addr,len,prot,flags,fd,off){try{return syscallMmap2(addr,len,prot,flags,fd,off)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_msync(addr,len,flags){try{var info=SYSCALLS.mappings[addr];if(!info)return 0;SYSCALLS.doMsync(addr,FS.getStream(info.fd),len,info.flags,0);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMunmap(addr,len){if((addr|0)===-1||len===0){return-28}var info=SYSCALLS.mappings[addr];if(!info)return 0;if(len===info.len){var stream=FS.getStream(info.fd);if(stream){if(info.prot&2){SYSCALLS.doMsync(addr,stream,len,info.flags,info.offset)}FS.munmap(stream)}SYSCALLS.mappings[addr]=null;if(info.allocated){_free(info.malloc)}}return 0}function ___sys_munmap(addr,len){try{return syscallMunmap(addr,len)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(path);var mode=varargs?SYSCALLS.get():0;var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_readlink(path,buf,bufsize){try{path=SYSCALLS.getStr(path);return SYSCALLS.doReadlink(path,buf,bufsize)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function inetPton4(str){var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0}function jstoi_q(str){return parseInt(str)}function inetPton6(str){var words;var w,offset,z;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.startsWith("::")){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=jstoi_q(words[words.length-4])+jstoi_q(words[words.length-3])*256;words[words.length-3]=jstoi_q(words[words.length-2])+jstoi_q(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w>2]=16}HEAP16[sa>>1]=family;HEAP32[sa+4>>2]=addr;HEAP16[sa+2>>1]=_htons(port);tempI64=[0>>>0,(tempDouble=0,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[sa+8>>2]=tempI64[0],HEAP32[sa+12>>2]=tempI64[1];break;case 10:addr=inetPton6(addr);if(addrlen){HEAP32[addrlen>>2]=28}HEAP32[sa>>2]=family;HEAP32[sa+8>>2]=addr[0];HEAP32[sa+12>>2]=addr[1];HEAP32[sa+16>>2]=addr[2];HEAP32[sa+20>>2]=addr[3];HEAP16[sa+2>>1]=_htons(port);HEAP32[sa+4>>2]=0;HEAP32[sa+24>>2]=0;break;default:return 5}return 0}var DNS={address_map:{id:1,addrs:{},names:{}},lookup_name:function(name){var res=inetPton4(name);if(res!==null){return name}res=inetPton6(name);if(res!==null){return name}var addr;if(DNS.address_map.addrs[name]){addr=DNS.address_map.addrs[name]}else{var id=DNS.address_map.id++;assert(id<65535,"exceeded max address mappings of 65535");addr="172.29."+(id&255)+"."+(id&65280);DNS.address_map.names[addr]=name;DNS.address_map.addrs[name]=addr}return addr},lookup_addr:function(addr){if(DNS.address_map.names[addr]){return DNS.address_map.names[addr]}return null}};function ___sys_recvfrom(fd,buf,len,flags,addr,addrlen){try{var sock=getSocketFromFD(fd);var msg=sock.sock_ops.recvmsg(sock,len);if(!msg)return 0;if(addr){var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(msg.addr),msg.port,addrlen)}HEAPU8.set(msg.buffer,buf);return msg.buffer.byteLength}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_rename(old_path,new_path){try{old_path=SYSCALLS.getStr(old_path);new_path=SYSCALLS.getStr(new_path);FS.rename(old_path,new_path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_rmdir(path){try{path=SYSCALLS.getStr(path);FS.rmdir(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_sendto(fd,message,length,flags,addr,addr_len){try{var sock=getSocketFromFD(fd);var dest=getSocketAddress(addr,addr_len,true);if(!dest){return FS.write(sock.stream,HEAP8,message,length)}else{return sock.sock_ops.sendmsg(sock,HEAP8,message,length,dest.addr,dest.port)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_setsockopt(fd){try{return-50}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_shutdown(fd,how){try{getSocketFromFD(fd);return-52}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_socket(domain,type,protocol){try{var sock=SOCKFS.createSocket(domain,type,protocol);return sock.stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_stat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.stat,path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_symlink(target,linkpath){try{target=SYSCALLS.getStr(target);linkpath=SYSCALLS.getStr(linkpath);FS.symlink(target,linkpath);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_unlink(path){try{path=SYSCALLS.getStr(path);FS.unlink(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var seconds=HEAP32[times>>2];var nanoseconds=HEAP32[times+4>>2];var atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=8;seconds=HEAP32[times>>2];nanoseconds=HEAP32[times+4>>2];var mtime=seconds*1e3+nanoseconds/(1e3*1e3);FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _abort(){abort()}function _emscripten_get_now_res(){if(ENVIRONMENT_IS_NODE){return 1}else if(typeof dateNow!=="undefined"){return 1e3}else return 1e3}function _clock_getres(clk_id,res){var nsec;if(clk_id===0){nsec=1e3*1e3}else if(clk_id===1&&_emscripten_get_now_is_monotonic){nsec=_emscripten_get_now_res()}else{setErrNo(28);return-1}HEAP32[res>>2]=nsec/1e9|0;HEAP32[res+4>>2]=nsec;return 0}function _difftime(time1,time0){return time1-time0}var DOTNETENTROPY={batchedQuotaMax:65536,getBatchedRandomValues:function(buffer,bufferLength){for(var i=0;i>=2;while(ch=HEAPU8[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?HEAPF64[buf++>>1]:HEAP32[buf]);++buf}return readAsmConstArgsArray}function _emscripten_asm_const_int(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_get_heap_max(){return 2147483648}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}function _emscripten_thread_sleep(msecs){var start=_emscripten_get_now();while(_emscripten_get_now()-start>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAP32[penviron_buf_size>>2]=bufSize;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _exit(status){exit(status)}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4;HEAP8[pbuf>>0]=type;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_pread(fd,iov,iovcnt,offset_low,offset_high,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt,offset_low);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_pwrite(fd,iov,iovcnt,offset_low,offset_high,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt,offset_low);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var stream=SYSCALLS.getStreamFromFD(fd);var HIGH_OFFSET=4294967296;var offset=offset_high*HIGH_OFFSET+(offset_low>>>0);var DOUBLE_LIMIT=9007199254740992;if(offset<=-DOUBLE_LIMIT||offset>=DOUBLE_LIMIT){return-61}FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_sync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);if(stream.stream_ops&&stream.stream_ops.fsync){return-stream.stream_ops.fsync(stream)}return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _flock(fd,operation){return 0}var GAI_ERRNO_MESSAGES={};function _gai_strerror(val){var buflen=256;if(!_gai_strerror.buffer){_gai_strerror.buffer=_malloc(buflen);GAI_ERRNO_MESSAGES["0"]="Success";GAI_ERRNO_MESSAGES[""+-1]="Invalid value for 'ai_flags' field";GAI_ERRNO_MESSAGES[""+-2]="NAME or SERVICE is unknown";GAI_ERRNO_MESSAGES[""+-3]="Temporary failure in name resolution";GAI_ERRNO_MESSAGES[""+-4]="Non-recoverable failure in name res";GAI_ERRNO_MESSAGES[""+-6]="'ai_family' not supported";GAI_ERRNO_MESSAGES[""+-7]="'ai_socktype' not supported";GAI_ERRNO_MESSAGES[""+-8]="SERVICE not supported for 'ai_socktype'";GAI_ERRNO_MESSAGES[""+-10]="Memory allocation failure";GAI_ERRNO_MESSAGES[""+-11]="System error returned in 'errno'";GAI_ERRNO_MESSAGES[""+-12]="Argument buffer overflow"}var msg="Unknown error";if(val in GAI_ERRNO_MESSAGES){if(GAI_ERRNO_MESSAGES[val].length>buflen-1){msg="Message too long"}else{msg=GAI_ERRNO_MESSAGES[val]}}writeAsciiToMemory(msg,_gai_strerror.buffer);return _gai_strerror.buffer}function _getTempRet0(){return getTempRet0()}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>2]=now/1e3|0;HEAP32[ptr+4>>2]=now%1e3*1e3|0;return 0}function _gmtime_r(time,tmPtr){var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();HEAP32[tmPtr+36>>2]=0;HEAP32[tmPtr+32>>2]=0;var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;if(!_gmtime_r.GMTString)_gmtime_r.GMTString=allocateUTF8("GMT");HEAP32[tmPtr+40>>2]=_gmtime_r.GMTString;return tmPtr}function _llvm_eh_typeid_for(type){return type}function _tzset(){if(_tzset.called)return;_tzset.called=true;var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAP32[__get_timezone()>>2]=stdTimezoneOffset*60;HEAP32[__get_daylight()>>2]=Number(winterOffset!=summerOffset);function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocateUTF8(winterName);var summerNamePtr=allocateUTF8(summerName);if(summerOffset>2]=winterNamePtr;HEAP32[__get_tzname()+4>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst;var zonePtr=HEAP32[__get_tzname()+(dst?4:0)>>2];HEAP32[tmPtr+40>>2]=zonePtr;return tmPtr}var MONO={pump_count:0,timeout_queue:[],spread_timers_maximum:0,_vt_stack:[],mono_wasm_runtime_is_ready:false,mono_wasm_ignore_pdb_load_errors:true,_id_table:{},pump_message:function(){if(!this.mono_background_exec)this.mono_background_exec=Module.cwrap("mono_background_exec",null);while(MONO.timeout_queue.length>0){--MONO.pump_count;MONO.timeout_queue.shift()()}while(MONO.pump_count>0){--MONO.pump_count;this.mono_background_exec()}},export_functions:function(module){module["pump_message"]=MONO.pump_message.bind(MONO);module["prevent_timer_throttling"]=MONO.prevent_timer_throttling.bind(MONO);module["mono_wasm_set_timeout_exec"]=MONO.mono_wasm_set_timeout_exec.bind(MONO);module["mono_load_runtime_and_bcl"]=MONO.mono_load_runtime_and_bcl.bind(MONO);module["mono_load_runtime_and_bcl_args"]=MONO.mono_load_runtime_and_bcl_args.bind(MONO);module["mono_wasm_load_bytes_into_heap"]=MONO.mono_wasm_load_bytes_into_heap.bind(MONO);module["mono_wasm_load_icu_data"]=MONO.mono_wasm_load_icu_data.bind(MONO);module["mono_wasm_get_icudt_name"]=MONO.mono_wasm_get_icudt_name.bind(MONO);module["mono_wasm_globalization_init"]=MONO.mono_wasm_globalization_init.bind(MONO);module["mono_wasm_get_loaded_files"]=MONO.mono_wasm_get_loaded_files.bind(MONO);module["mono_wasm_new_root_buffer"]=MONO.mono_wasm_new_root_buffer.bind(MONO);module["mono_wasm_new_root_buffer_from_pointer"]=MONO.mono_wasm_new_root_buffer_from_pointer.bind(MONO);module["mono_wasm_new_root"]=MONO.mono_wasm_new_root.bind(MONO);module["mono_wasm_new_roots"]=MONO.mono_wasm_new_roots.bind(MONO);module["mono_wasm_release_roots"]=MONO.mono_wasm_release_roots.bind(MONO);module["mono_wasm_load_config"]=MONO.mono_wasm_load_config.bind(MONO)},_base64Converter:{_base64Table:["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","+","/"],_makeByteReader:function(bytes,index,count){var position=typeof index==="number"?index:0;var endpoint;if(typeof count==="number")endpoint=position+count;else endpoint=bytes.length-position;var result={read:function(){if(position>=endpoint)return false;var nextByte=bytes[position];position+=1;return nextByte}};Object.defineProperty(result,"eof",{get:function(){return position>=endpoint},configurable:true,enumerable:true});return result},toBase64StringImpl:function(inArray,offset,length){var reader=this._makeByteReader(inArray,offset,length);var result="";var ch1=0,ch2=0,ch3=0,bits=0,equalsCount=0,sum=0;var mask1=(1<<24)-1,mask2=(1<<18)-1,mask3=(1<<12)-1,mask4=(1<<6)-1;var shift1=18,shift2=12,shift3=6,shift4=0;while(true){ch1=reader.read();ch2=reader.read();ch3=reader.read();if(ch1===false)break;if(ch2===false){ch2=0;equalsCount+=1}if(ch3===false){ch3=0;equalsCount+=1}sum=ch1<<16|ch2<<8|ch3<<0;bits=(sum&mask1)>>shift1;result+=this._base64Table[bits];bits=(sum&mask2)>>shift2;result+=this._base64Table[bits];if(equalsCount<2){bits=(sum&mask3)>>shift3;result+=this._base64Table[bits]}if(equalsCount===2){result+="=="}else if(equalsCount===1){result+="="}else{bits=(sum&mask4)>>shift4;result+=this._base64Table[bits]}}return result}},_mono_wasm_root_buffer_prototype:{_throw_index_out_of_range:function(){throw new Error("index out of range")},_check_in_range:function(index){if(index>=this.__count||index<0)this._throw_index_out_of_range()},get_address:function(index){this._check_in_range(index);return this.__offset+index*4},get_address_32:function(index){this._check_in_range(index);return this.__offset32+index},get:function(index){this._check_in_range(index);return Module.HEAP32[this.get_address_32(index)]},set:function(index,value){Module.HEAP32[this.get_address_32(index)]=value;return value},_unsafe_get:function(index){return Module.HEAP32[this.__offset32+index]},_unsafe_set:function(index,value){Module.HEAP32[this.__offset32+index]=value},clear:function(){if(this.__offset)MONO._zero_region(this.__offset,this.__count*4)},release:function(){if(this.__offset&&this.__ownsAllocation){MONO.mono_wasm_deregister_root(this.__offset);MONO._zero_region(this.__offset,this.__count*4);Module._free(this.__offset)}this.__handle=this.__offset=this.__count=this.__offset32=0},toString:function(){return"[root buffer @"+this.get_address(0)+", size "+this.__count+"]"}},_scratch_root_buffer:null,_scratch_root_free_indices:null,_scratch_root_free_indices_count:0,_scratch_root_free_instances:[],_mono_wasm_root_prototype:{get_address:function(){return this.__buffer.get_address(this.__index)},get_address_32:function(){return this.__buffer.get_address_32(this.__index)},get:function(){var result=this.__buffer._unsafe_get(this.__index);return result},set:function(value){this.__buffer._unsafe_set(this.__index,value);return value},valueOf:function(){return this.get()},clear:function(){this.set(0)},release:function(){const maxPooledInstances=128;if(MONO._scratch_root_free_instances.length>maxPooledInstances){MONO._mono_wasm_release_scratch_index(this.__index);this.__buffer=0;this.__index=0}else{this.set(0);MONO._scratch_root_free_instances.push(this)}},toString:function(){return"[root @"+this.get_address()+"]"}},_mono_wasm_release_scratch_index:function(index){if(index===undefined)return;this._scratch_root_buffer.set(index,0);this._scratch_root_free_indices[this._scratch_root_free_indices_count]=index;this._scratch_root_free_indices_count++},_mono_wasm_claim_scratch_index:function(){if(!this._scratch_root_buffer){const maxScratchRoots=8192;this._scratch_root_buffer=this.mono_wasm_new_root_buffer(maxScratchRoots,"js roots");this._scratch_root_free_indices=new Int32Array(maxScratchRoots);this._scratch_root_free_indices_count=maxScratchRoots;for(var i=0;i= 1");capacity=capacity|0;var capacityBytes=capacity*4;var offset=Module._malloc(capacityBytes);if(offset%4!==0)throw new Error("Malloc returned an unaligned offset");this._zero_region(offset,capacityBytes);var result=Object.create(this._mono_wasm_root_buffer_prototype);result.__offset=offset;result.__offset32=offset/4|0;result.__count=capacity;result.length=capacity;result.__handle=this.mono_wasm_register_root(offset,capacityBytes,msg||0);result.__ownsAllocation=true;return result},mono_wasm_new_root_buffer_from_pointer:function(offset,capacity,msg){if(!this.mono_wasm_register_root||!this.mono_wasm_deregister_root){this.mono_wasm_register_root=Module.cwrap("mono_wasm_register_root","number",["number","number","string"]);this.mono_wasm_deregister_root=Module.cwrap("mono_wasm_deregister_root",null,["number"])}if(capacity<=0)throw new Error("capacity >= 1");capacity=capacity|0;var capacityBytes=capacity*4;if(offset%4!==0)throw new Error("Unaligned offset");this._zero_region(offset,capacityBytes);var result=Object.create(this._mono_wasm_root_buffer_prototype);result.__offset=offset;result.__offset32=offset/4|0;result.__count=capacity;result.length=capacity;result.__handle=this.mono_wasm_register_root(offset,capacityBytes,msg||0);result.__ownsAllocation=false;return result},mono_wasm_new_root:function(value){var result;if(this._scratch_root_free_instances.length>0){result=this._scratch_root_free_instances.pop()}else{var index=this._mono_wasm_claim_scratch_index();var buffer=this._scratch_root_buffer;result=Object.create(this._mono_wasm_root_prototype);result.__buffer=buffer;result.__index=index}if(value!==undefined){if(typeof value!=="number")throw new Error("value must be an address in the managed heap");result.set(value)}else{result.set(0)}return result},mono_wasm_new_roots:function(count_or_values){var result;if(Array.isArray(count_or_values)){result=new Array(count_or_values.length);for(var i=0;i0){result=new Array(count_or_values);for(var i=0;ithis._debugger_buffer_len){if(this._debugger_buffer)Module._free(this._debugger_buffer);this._debugger_buffer_len=Math.max(command_parameters.length,this._debugger_buffer_len,256);this._debugger_buffer=Module._malloc(this._debugger_buffer_len)}this._debugger_heap_bytes=new Uint8Array(Module.HEAPU8.buffer,this._debugger_buffer,this._debugger_buffer_len);this._debugger_heap_bytes.set(this._base64_to_uint8(command_parameters))},mono_wasm_send_dbg_command_with_parms:function(id,command_set,command,command_parameters,length,valtype,newvalue){this.mono_wasm_malloc_and_set_debug_buffer(command_parameters);this._c_fn_table.mono_wasm_send_dbg_command_with_parms_wrapper(id,command_set,command,this._debugger_buffer,length,valtype,newvalue.toString());let{res_ok:res_ok,res:res}=MONO.commands_received.remove(id);if(!res_ok)throw new Error(`Failed on mono_wasm_invoke_method_debugger_agent_with_parms`);return res},mono_wasm_send_dbg_command:function(id,command_set,command,command_parameters){this.mono_wasm_malloc_and_set_debug_buffer(command_parameters);this._c_fn_table.mono_wasm_send_dbg_command_wrapper(id,command_set,command,this._debugger_buffer,command_parameters.length);let{res_ok:res_ok,res:res}=MONO.commands_received.remove(id);if(!res_ok)throw new Error(`Failed on mono_wasm_send_dbg_command`);return res},mono_wasm_get_dbg_command_info:function(){let{res_ok:res_ok,res:res}=MONO.commands_received.remove(0);if(!res_ok)throw new Error(`Failed on mono_wasm_get_dbg_command_info`);return res},_get_cfo_res_details:function(objectId,args){if(!(objectId in this._call_function_res_cache))throw new Error(`Could not find any object with id ${objectId}`);const real_obj=this._call_function_res_cache[objectId];const descriptors=Object.getOwnPropertyDescriptors(real_obj);if(args.accessorPropertiesOnly){Object.keys(descriptors).forEach(k=>{if(descriptors[k].get===undefined)Reflect.deleteProperty(descriptors,k)})}let res_details=[];Object.keys(descriptors).forEach(k=>{let new_obj;let prop_desc=descriptors[k];if(typeof prop_desc.value=="object"){new_obj=Object.assign({name:k},prop_desc)}else if(prop_desc.value!==undefined){new_obj={name:k,value:Object.assign({type:typeof prop_desc.value,description:""+prop_desc.value},prop_desc)}}else if(prop_desc.get!==undefined){new_obj={name:k,get:{className:"Function",description:`get ${k} () {}`,type:"function"}}}else{new_obj={name:k,value:{type:"symbol",value:"",description:""}}}res_details.push(new_obj)});return{__value_as_json_string__:JSON.stringify(res_details)}},mono_wasm_get_details:function(objectId,args={}){return this._get_cfo_res_details(`dotnet:cfo_res:${objectId}`,args)},_cache_call_function_res:function(obj){const id=`dotnet:cfo_res:${this._next_call_function_res_id++}`;this._call_function_res_cache[id]=obj;return id},mono_wasm_release_object:function(objectId){if(objectId in this._cache_call_function_res)delete this._cache_call_function_res[objectId]},_create_proxy_from_object_id:function(objectId,details){if(objectId.startsWith("dotnet:array:")){if(details.items===undefined){const ret=details.map(p=>p.value);return ret}if(details.dimensionsDetails==undefined||details.dimensionsDetails.length==1){const ret=details.items.map(p=>p.value);return ret}}let proxy={};Object.keys(details).forEach(p=>{var prop=details[p];if(prop.get!==undefined){Object.defineProperty(proxy,prop.name,{get(){return MONO.mono_wasm_send_dbg_command(prop.get.id,prop.get.commandSet,prop.get.command,prop.get.buffer,prop.get.length)},set:function(newValue){MONO.mono_wasm_send_dbg_command_with_parms(prop.set.id,prop.set.commandSet,prop.set.command,prop.set.buffer,prop.set.length,prop.set.valtype,newValue);return true}})}else if(prop.set!==undefined){Object.defineProperty(proxy,prop.name,{get(){return prop.value},set:function(newValue){MONO.mono_wasm_send_dbg_command_with_parms(prop.set.id,prop.set.commandSet,prop.set.command,prop.set.buffer,prop.set.length,prop.set.valtype,newValue);return true}})}else{proxy[prop.name]=prop.value}});return proxy},mono_wasm_call_function_on:function(request){if(request.arguments!=undefined&&!Array.isArray(request.arguments))throw new Error(`"arguments" should be an array, but was ${request.arguments}`);const objId=request.objectId;const details=request.details;let proxy;if(objId.startsWith("dotnet:cfo_res:")){if(objId in this._call_function_res_cache)proxy=this._call_function_res_cache[objId];else throw new Error(`Unknown object id ${objId}`)}else{proxy=this._create_proxy_from_object_id(objId,details)}const fn_args=request.arguments!=undefined?request.arguments.map(a=>JSON.stringify(a.value)):[];const fn_eval_str=`var fn = ${request.functionDeclaration}; fn.call (proxy, ...[${fn_args}]);`;const fn_res=eval(fn_eval_str);if(fn_res===undefined)return{type:"undefined"};if(Object(fn_res)!==fn_res){if(typeof fn_res=="object"&&fn_res==null)return{type:typeof fn_res,subtype:`${fn_res}`,value:null};return{type:typeof fn_res,description:`${fn_res}`,value:`${fn_res}`}}if(request.returnByValue&&fn_res.subtype==undefined)return{type:"object",value:fn_res};if(Object.getPrototypeOf(fn_res)==Array.prototype){const fn_res_id=this._cache_call_function_res(fn_res);return{type:"object",subtype:"array",className:"Array",description:`Array(${fn_res.length})`,objectId:fn_res_id}}if(fn_res.value!==undefined||fn_res.subtype!==undefined){return fn_res}if(fn_res==proxy)return{type:"object",className:"Object",description:"Object",objectId:objId};const fn_res_id=this._cache_call_function_res(fn_res);return{type:"object",className:"Object",description:"Object",objectId:fn_res_id}},_clear_per_step_state:function(){this._next_id_var=0;this._id_table={}},mono_wasm_debugger_resume:function(){this._clear_per_step_state()},mono_wasm_detach_debugger:function(){if(!this.mono_wasm_set_is_debugger_attached)this.mono_wasm_set_is_debugger_attached=Module.cwrap("mono_wasm_set_is_debugger_attached","void",["bool"]);this.mono_wasm_set_is_debugger_attached(false)},_register_c_fn:function(name,...args){Object.defineProperty(this._c_fn_table,name+"_wrapper",{value:Module.cwrap(name,...args)})},_register_c_var_fn:function(name,ret_type,params){if(ret_type!=="bool")throw new Error(`Bug: Expected a C function signature that returns bool`);this._register_c_fn(name,ret_type,params);Object.defineProperty(this,name+"_info",{value:function(...args){MONO.var_info=[];const res_ok=MONO._c_fn_table[name+"_wrapper"](...args);let res=MONO.var_info;MONO.var_info=[];if(res_ok){res=this._fixup_name_value_objects(res);return{res_ok:res_ok,res:res}}return{res_ok:res_ok,res:undefined}}})},mono_wasm_runtime_ready:function(){MONO.commands_received=new Map;MONO.commands_received.remove=function(key){const value=this.get(key);this.delete(key);return value};this.mono_wasm_runtime_is_ready=true;this._clear_per_step_state();this._next_call_function_res_id=0;this._call_function_res_cache={};this._c_fn_table={};this._register_c_fn("mono_wasm_send_dbg_command","bool",["number","number","number","number","number"]);this._register_c_fn("mono_wasm_send_dbg_command_with_parms","bool",["number","number","number","number","number","number","string"]);this._debugger_buffer_len=-1;if(globalThis.dotnetDebugger)debugger;else console.debug("mono_wasm_runtime_ready","fe00e07a-5519-4dfe-b35a-f867dbaf2e28")},mono_wasm_setenv:function(name,value){if(!this.wasm_setenv)this.wasm_setenv=Module.cwrap("mono_wasm_setenv",null,["string","string"]);this.wasm_setenv(name,value)},mono_wasm_set_runtime_options:function(options){if(!this.wasm_parse_runtime_options)this.wasm_parse_runtime_options=Module.cwrap("mono_wasm_parse_runtime_options",null,["number","number"]);var argv=Module._malloc(options.length*4);var wasm_strdup=Module.cwrap("mono_wasm_strdup","number",["string"]);let aindex=0;for(var i=0;i0?virtualName.substr(0,lastSlash):null;var fileName=lastSlash>0?virtualName.substr(lastSlash+1):virtualName;if(fileName.startsWith("/"))fileName=fileName.substr(1);if(parentDirectory){if(ctx.tracing)console.log("MONO_WASM: Creating directory '"+parentDirectory+"'");var pathRet=ctx.createPath("/",parentDirectory,true,true)}else{parentDirectory="/"}if(ctx.tracing)console.log("MONO_WASM: Creating file '"+fileName+"' in directory '"+parentDirectory+"'");if(!this.mono_wasm_load_data_archive(bytes,parentDirectory)){var fileRet=ctx.createDataFile(parentDirectory,fileName,bytes,true,true,true)}break;default:throw new Error("Unrecognized asset behavior:",asset.behavior,"for asset",asset.name)}if(asset.behavior==="assembly"){var hasPpdb=ctx.mono_wasm_add_assembly(virtualName,offset,bytes.length);if(!hasPpdb){var index=ctx.loaded_files.findIndex(element=>element.file==virtualName);ctx.loaded_files.splice(index,1)}}else if(asset.behavior==="icu"){if(this.mono_wasm_load_icu_data(offset))ctx.num_icu_assets_loaded_successfully+=1;else console.error("Error loading ICU asset",asset.name)}else if(asset.behavior==="resource"){ctx.mono_wasm_add_satellite_assembly(virtualName,asset.culture,offset,bytes.length)}},mono_load_runtime_and_bcl:function(unused_vfs_prefix,deploy_prefix,debug_level,file_list,loaded_cb,fetch_file_cb){var args={fetch_file_cb:fetch_file_cb,loaded_cb:loaded_cb,debug_level:debug_level,assembly_root:deploy_prefix,assets:[]};for(var i=0;iloaded_files_with_debug_info.push(value.url));MONO.loaded_files=loaded_files_with_debug_info;if(ctx.tracing){console.log("MONO_WASM: loaded_assets: "+JSON.stringify(ctx.loaded_assets));console.log("MONO_WASM: loaded_files: "+JSON.stringify(ctx.loaded_files))}var load_runtime=Module.cwrap("mono_wasm_load_runtime",null,["string","number"]);console.debug("MONO_WASM: Initializing mono runtime");this.mono_wasm_globalization_init(args.globalization_mode);if(ENVIRONMENT_IS_SHELL||ENVIRONMENT_IS_NODE){try{load_runtime("unused",args.debug_level)}catch(ex){print("MONO_WASM: load_runtime () failed: "+ex);print("MONO_WASM: Stacktrace: \n");print(ex.stack);var wasm_exit=Module.cwrap("mono_wasm_exit",null,["number"]);wasm_exit(1)}}else{load_runtime("unused",args.debug_level)}let tz;try{tz=Intl.DateTimeFormat().resolvedOptions().timeZone}catch{}MONO.mono_wasm_setenv("TZ",tz||"UTC");MONO.mono_wasm_runtime_ready();args.loaded_cb()},_load_assets_and_runtime:function(args){if(args.enable_debugging)args.debug_level=args.enable_debugging;if(args.assembly_list)throw new Error("Invalid args (assembly_list was replaced by assets)");if(args.runtime_assets)throw new Error("Invalid args (runtime_assets was replaced by assets)");if(args.runtime_asset_sources)throw new Error("Invalid args (runtime_asset_sources was replaced by remote_sources)");if(!args.loaded_cb)throw new Error("loaded_cb not provided");var ctx={tracing:args.diagnostic_tracing||false,pending_count:args.assets.length,mono_wasm_add_assembly:Module.cwrap("mono_wasm_add_assembly","number",["string","number","number"]),mono_wasm_add_satellite_assembly:Module.cwrap("mono_wasm_add_satellite_assembly","void",["string","string","number","number"]),loaded_assets:Object.create(null),loaded_files:[],createPath:Module["FS_createPath"],createDataFile:Module["FS_createDataFile"]};if(ctx.tracing)console.log("mono_wasm_load_runtime_with_args",JSON.stringify(args));this._apply_configuration_from_args(args);var fetch_file_cb=this._get_fetch_file_cb_from_args(args);var onPendingRequestComplete=function(){--ctx.pending_count;if(ctx.pending_count===0){try{MONO._finalize_startup(args,ctx)}catch(exc){console.error("Unhandled exception in _finalize_startup",exc);throw exc}}};var processFetchResponseBuffer=function(asset,url,blob){try{MONO._handle_loaded_asset(ctx,asset,url,blob)}catch(exc){console.error("Unhandled exception in processFetchResponseBuffer",exc);throw exc}finally{onPendingRequestComplete()}};args.assets.forEach(function(asset){var attemptNextSource;var sourceIndex=0;var sourcesList=asset.load_remote?args.remote_sources:[""];var handleFetchResponse=function(response){if(!response.ok){try{attemptNextSource();return}catch(exc){console.error("MONO_WASM: Unhandled exception in handleFetchResponse attemptNextSource for asset",asset.name,exc);throw exc}}try{var bufferPromise=response["arrayBuffer"]();bufferPromise.then(processFetchResponseBuffer.bind(this,asset,response.url))}catch(exc){console.error("MONO_WASM: Unhandled exception in handleFetchResponse for asset",asset.name,exc);attemptNextSource()}};attemptNextSource=function(){if(sourceIndex>=sourcesList.length){var msg="MONO_WASM: Failed to load "+asset.name;try{var isOk=asset.is_optional||asset.name.match(/\.pdb$/)&&MONO.mono_wasm_ignore_pdb_load_errors;if(isOk)console.debug(msg);else{console.error(msg);throw new Error(msg)}}finally{onPendingRequestComplete()}}var sourcePrefix=sourcesList[sourceIndex];sourceIndex++;if(sourcePrefix==="./")sourcePrefix="";var attemptUrl;if(sourcePrefix.trim()===""){if(asset.behavior==="assembly")attemptUrl=locateFile(args.assembly_root+"/"+asset.name);else if(asset.behavior==="resource"){var path=asset.culture!==""?`${asset.culture}/${asset.name}`:asset.name;attemptUrl=locateFile(args.assembly_root+"/"+path)}else attemptUrl=asset.name}else{attemptUrl=sourcePrefix+asset.name}try{if(asset.name===attemptUrl){if(ctx.tracing)console.log("Attempting to fetch '%s'",attemptUrl)}else{if(ctx.tracing)console.log("Attempting to fetch '%s' for '%s'",attemptUrl,asset.name)}var fetch_promise=fetch_file_cb(attemptUrl);fetch_promise.then(handleFetchResponse)}catch(exc){console.error("MONO_WASM: Error fetching '%s'\n%s",attemptUrl,exc);attemptNextSource()}};attemptNextSource()})},mono_wasm_globalization_init:function(globalization_mode){var invariantMode=false;if(globalization_mode==="invariant")invariantMode=true;if(!invariantMode){if(this.num_icu_assets_loaded_successfully>0){console.debug("MONO_WASM: ICU data archive(s) loaded, disabling invariant mode")}else if(globalization_mode!=="icu"){console.debug("MONO_WASM: ICU data archive(s) not loaded, using invariant globalization mode");invariantMode=true}else{var msg="invariant globalization mode is inactive and no ICU data archives were loaded";console.error("MONO_WASM: ERROR: "+msg);throw new Error(msg)}}if(invariantMode)this.mono_wasm_setenv("DOTNET_SYSTEM_GLOBALIZATION_INVARIANT","1");this.mono_wasm_setenv("DOTNET_SYSTEM_GLOBALIZATION_PREDEFINED_CULTURES_ONLY","1")},mono_wasm_get_loaded_files:function(){if(!this.mono_wasm_set_is_debugger_attached)this.mono_wasm_set_is_debugger_attached=Module.cwrap("mono_wasm_set_is_debugger_attached","void",["bool"]);this.mono_wasm_set_is_debugger_attached(true);return MONO.loaded_files},mono_wasm_get_loaded_asset_table:function(){return MONO.loaded_assets},_base64_to_uint8:function(base64String){const byteCharacters=atob(base64String);const byteNumbers=new Array(byteCharacters.length);for(let i=0;i{var file=m[0];var last=file.lastIndexOf("/");var directory=file.slice(0,last+1);folders.add(directory)});folders.forEach(folder=>{Module["FS_createPath"](prefix,folder,true,true)});for(row of manifest){var name=row[0];var length=row[1];var bytes=data.slice(0,length);Module["FS_createDataFile"](prefix,name,bytes,true,true);data=data.slice(length)}return true},mono_wasm_raise_debug_event:function(event,args={}){if(typeof event!=="object")throw new Error(`event must be an object, but got ${JSON.stringify(event)}`);if(event.eventName===undefined)throw new Error(`event.eventName is a required parameter, in event: ${JSON.stringify(event)}`);if(typeof args!=="object")throw new Error(`args must be an object, but got ${JSON.stringify(args)}`);console.debug("mono_wasm_debug_event_raised:aef14bca-5519-4dfe-b35a-f867abc123ae",JSON.stringify(event),JSON.stringify(args))},mono_wasm_load_config:async function(configFilePath){Module.addRunDependency(configFilePath);try{let config=null;if(ENVIRONMENT_IS_WEB){const configRaw=await fetch(configFilePath);config=await configRaw.json()}else if(ENVIRONMENT_IS_NODE){config=require(configFilePath)}else{config=JSON.parse(read(configFilePath))}Module.config=config}catch(e){Module.config={message:"failed to load config file",error:e}}finally{Module.removeRunDependency(configFilePath)}},mono_wasm_set_timeout_exec:function(id){if(!this.mono_set_timeout_exec)this.mono_set_timeout_exec=Module.cwrap("mono_set_timeout_exec",null,["number"]);this.mono_set_timeout_exec(id)},prevent_timer_throttling:function(){let now=(new Date).valueOf();const desired_reach_time=now+1e3*60*6;const next_reach_time=Math.max(now+1e3,this.spread_timers_maximum);const light_throttling_frequency=1e3;for(var schedule=next_reach_time;schedule{this.mono_wasm_set_timeout_exec(0);MONO.pump_count++;MONO.pump_message()},delay)}this.spread_timers_maximum=desired_reach_time}};function _mono_set_timeout(timeout,id){if(typeof globalThis.setTimeout==="function"){if(MONO.lastScheduleTimeoutId){globalThis.clearTimeout(MONO.lastScheduleTimeoutId);MONO.lastScheduleTimeoutId=undefined}MONO.lastScheduleTimeoutId=globalThis.setTimeout(function mono_wasm_set_timeout_exec(){MONO.mono_wasm_set_timeout_exec(id)},timeout)}else{++MONO.pump_count;MONO.timeout_queue.push(function(){MONO.mono_wasm_set_timeout_exec(id)})}}var BINDING={BINDING_ASM:"[System.Private.Runtime.InteropServices.JavaScript]System.Runtime.InteropServices.JavaScript.Runtime",_cs_owned_objects_by_js_handle:[],_js_handle_free_list:[],_next_js_handle:1,mono_wasm_marshal_enum_as_int:true,mono_bindings_init:function(binding_asm){this.BINDING_ASM=binding_asm},export_functions:function(module){module["mono_bindings_init"]=BINDING.mono_bindings_init.bind(BINDING);module["mono_bind_method"]=BINDING.bind_method.bind(BINDING);module["mono_method_invoke"]=BINDING.call_method.bind(BINDING);module["mono_method_get_call_signature"]=BINDING.mono_method_get_call_signature.bind(BINDING);module["mono_method_resolve"]=BINDING.resolve_method_fqn.bind(BINDING);module["mono_bind_static_method"]=BINDING.bind_static_method.bind(BINDING);module["mono_call_static_method"]=BINDING.call_static_method.bind(BINDING);module["mono_bind_assembly_entry_point"]=BINDING.bind_assembly_entry_point.bind(BINDING);module["mono_call_assembly_entry_point"]=BINDING.call_assembly_entry_point.bind(BINDING);module["mono_intern_string"]=BINDING.mono_intern_string.bind(BINDING)},bindings_lazy_init:function(){if(this.init)return;this.init=true;this.wasm_type_symbol=Symbol.for("wasm type");this.js_owned_gc_handle_symbol=Symbol.for("wasm js_owned_gc_handle");this.cs_owned_js_handle_symbol=Symbol.for("wasm cs_owned_js_handle");this.delegate_invoke_symbol=Symbol.for("wasm delegate_invoke");this.delegate_invoke_signature_symbol=Symbol.for("wasm delegate_invoke_signature");this.listener_registration_count_symbol=Symbol.for("wasm listener_registration_count");Object.prototype[this.wasm_type_symbol]=0;Array.prototype[this.wasm_type_symbol]=1;ArrayBuffer.prototype[this.wasm_type_symbol]=2;DataView.prototype[this.wasm_type_symbol]=3;Function.prototype[this.wasm_type_symbol]=4;Map.prototype[this.wasm_type_symbol]=5;if(typeof SharedArrayBuffer!=="undefined")SharedArrayBuffer.prototype[this.wasm_type_symbol]=6;Int8Array.prototype[this.wasm_type_symbol]=10;Uint8Array.prototype[this.wasm_type_symbol]=11;Uint8ClampedArray.prototype[this.wasm_type_symbol]=12;Int16Array.prototype[this.wasm_type_symbol]=13;Uint16Array.prototype[this.wasm_type_symbol]=14;Int32Array.prototype[this.wasm_type_symbol]=15;Uint32Array.prototype[this.wasm_type_symbol]=16;Float32Array.prototype[this.wasm_type_symbol]=17;Float64Array.prototype[this.wasm_type_symbol]=18;this.assembly_load=Module.cwrap("mono_wasm_assembly_load","number",["string"]);this.find_corlib_class=Module.cwrap("mono_wasm_find_corlib_class","number",["string","string"]);this.find_class=Module.cwrap("mono_wasm_assembly_find_class","number",["number","string","string"]);this._find_method=Module.cwrap("mono_wasm_assembly_find_method","number",["number","string","number"]);this.invoke_method=Module.cwrap("mono_wasm_invoke_method","number",["number","number","number","number"]);this.mono_string_get_utf8=Module.cwrap("mono_wasm_string_get_utf8","number",["number"]);this.mono_wasm_string_from_utf16=Module.cwrap("mono_wasm_string_from_utf16","number",["number","number"]);this.mono_get_obj_type=Module.cwrap("mono_wasm_get_obj_type","number",["number"]);this.mono_array_length=Module.cwrap("mono_wasm_array_length","number",["number"]);this.mono_array_get=Module.cwrap("mono_wasm_array_get","number",["number","number"]);this.mono_obj_array_new=Module.cwrap("mono_wasm_obj_array_new","number",["number"]);this.mono_obj_array_set=Module.cwrap("mono_wasm_obj_array_set","void",["number","number","number"]);this.mono_wasm_register_bundled_satellite_assemblies=Module.cwrap("mono_wasm_register_bundled_satellite_assemblies","void",[]);this.mono_wasm_try_unbox_primitive_and_get_type=Module.cwrap("mono_wasm_try_unbox_primitive_and_get_type","number",["number","number"]);this.mono_wasm_box_primitive=Module.cwrap("mono_wasm_box_primitive","number",["number","number","number"]);this.mono_wasm_intern_string=Module.cwrap("mono_wasm_intern_string","number",["number"]);this.assembly_get_entry_point=Module.cwrap("mono_wasm_assembly_get_entry_point","number",["number"]);this.mono_wasm_get_delegate_invoke=Module.cwrap("mono_wasm_get_delegate_invoke","number",["number"]);this.mono_wasm_string_array_new=Module.cwrap("mono_wasm_string_array_new","number",["number"]);this._box_buffer=Module._malloc(16);this._unbox_buffer=Module._malloc(16);this._class_int32=this.find_corlib_class("System","Int32");this._class_uint32=this.find_corlib_class("System","UInt32");this._class_double=this.find_corlib_class("System","Double");this._class_boolean=this.find_corlib_class("System","Boolean");this.mono_typed_array_new=Module.cwrap("mono_wasm_typed_array_new","number",["number","number","number","number"]);var binding_fqn_asm=this.BINDING_ASM.substring(this.BINDING_ASM.indexOf("[")+1,this.BINDING_ASM.indexOf("]")).trim();var binding_fqn_class=this.BINDING_ASM.substring(this.BINDING_ASM.indexOf("]")+1).trim();this.binding_module=this.assembly_load(binding_fqn_asm);if(!this.binding_module)throw"Can't find bindings module assembly: "+binding_fqn_asm;var namespace=null,classname=null;if(binding_fqn_class!==null&&typeof binding_fqn_class!=="undefined"){namespace="System.Runtime.InteropServices.JavaScript";classname=binding_fqn_class.length>0?binding_fqn_class:"Runtime";if(binding_fqn_class.indexOf(".")!=-1){var idx=binding_fqn_class.lastIndexOf(".");namespace=binding_fqn_class.substring(0,idx);classname=binding_fqn_class.substring(idx+1)}}var wasm_runtime_class=this.find_class(this.binding_module,namespace,classname);if(!wasm_runtime_class)throw"Can't find "+binding_fqn_class+" class";var get_method=function(method_name){var res=BINDING.find_method(wasm_runtime_class,method_name,-1);if(!res)throw"Can't find method "+namespace+"."+classname+":"+method_name;return res};var bind_runtime_method=function(method_name,signature){var method=get_method(method_name);return BINDING.bind_method(method,0,signature,"BINDINGS_"+method_name)};this.get_call_sig=get_method("GetCallSignature");this._get_cs_owned_object_by_js_handle=bind_runtime_method("GetCSOwnedObjectByJSHandle","ii!");this._get_cs_owned_object_js_handle=bind_runtime_method("GetCSOwnedObjectJSHandle","mi");this._try_get_cs_owned_object_js_handle=bind_runtime_method("TryGetCSOwnedObjectJSHandle","mi");this._create_cs_owned_proxy=bind_runtime_method("CreateCSOwnedProxy","iii!");this._get_js_owned_object_by_gc_handle=bind_runtime_method("GetJSOwnedObjectByGCHandle","i!");this._get_js_owned_object_gc_handle=bind_runtime_method("GetJSOwnedObjectGCHandle","m");this._release_js_owned_object_by_gc_handle=bind_runtime_method("ReleaseJSOwnedObjectByGCHandle","i");this._create_tcs=bind_runtime_method("CreateTaskSource","");this._set_tcs_result=bind_runtime_method("SetTaskSourceResult","io");this._set_tcs_failure=bind_runtime_method("SetTaskSourceFailure","is");this._get_tcs_task=bind_runtime_method("GetTaskSourceTask","i!");this._setup_js_cont=bind_runtime_method("SetupJSContinuation","mo");this._object_to_string=bind_runtime_method("ObjectToString","m");this._get_date_value=bind_runtime_method("GetDateValue","m");this._create_date_time=bind_runtime_method("CreateDateTime","d!");this._create_uri=bind_runtime_method("CreateUri","s!");this._is_simple_array=bind_runtime_method("IsSimpleArray","m");this._are_promises_supported=(typeof Promise==="object"||typeof Promise==="function")&&typeof Promise.resolve==="function";this.isThenable=(js_obj=>{return Promise.resolve(js_obj)===js_obj||(typeof js_obj==="object"||typeof js_obj==="function")&&typeof js_obj.then==="function"});this.isChromium=false;if(globalThis.navigator){var nav=globalThis.navigator;if(nav.userAgentData&&nav.userAgentData.brands){this.isChromium=nav.userAgentData.brands.some(i=>i.brand=="Chromium")}else if(globalThis.navigator.userAgent){this.isChromium=nav.userAgent.includes("Chrome")}}this._empty_string="";this._empty_string_ptr=0;this._interned_string_full_root_buffers=[];this._interned_string_current_root_buffer=null;this._interned_string_current_root_buffer_count=0;this._interned_js_string_table=new Map;this._js_owned_object_table=new Map;this._use_finalization_registry=typeof globalThis.FinalizationRegistry==="function";this._use_weak_ref=typeof globalThis.WeakRef==="function";if(this._use_finalization_registry){this._js_owned_object_registry=new globalThis.FinalizationRegistry(this._js_owned_object_finalized.bind(this))}},_js_owned_object_finalized:function(gc_handle){this._js_owned_object_table.delete(gc_handle);this._release_js_owned_object_by_gc_handle(gc_handle)},_lookup_js_owned_object:function(gc_handle){if(!gc_handle)return null;var wr=this._js_owned_object_table.get(gc_handle);if(wr){return wr.deref()}return null},_register_js_owned_object:function(gc_handle,js_obj){var wr;if(this._use_weak_ref){wr=new WeakRef(js_obj)}else{wr={deref:()=>{return js_obj}}}this._js_owned_object_table.set(gc_handle,wr)},_wrap_js_thenable_as_task:function(thenable){this.bindings_lazy_init();if(!thenable)return null;var thenable_js_handle=BINDING.mono_wasm_get_js_handle(thenable);const tcs_gc_handle=this._create_tcs();thenable.then(result=>{this._set_tcs_result(tcs_gc_handle,result);this._mono_wasm_release_js_handle(thenable_js_handle);if(!this._use_finalization_registry){this._release_js_owned_object_by_gc_handle(tcs_gc_handle)}},reason=>{this._set_tcs_failure(tcs_gc_handle,reason?reason.toString():"");this._mono_wasm_release_js_handle(thenable_js_handle);if(!this._use_finalization_registry){this._release_js_owned_object_by_gc_handle(tcs_gc_handle)}});if(this._use_finalization_registry){this._js_owned_object_registry.register(thenable,tcs_gc_handle)}return this._get_tcs_task(tcs_gc_handle)},_unbox_task_root_as_promise:function(root){this.bindings_lazy_init();const self=this;if(root.value===0)return null;if(!this._are_promises_supported)throw new Error("Promises are not supported thus 'System.Threading.Tasks.Task' can not work in this context.");const gc_handle=this._get_js_owned_object_gc_handle(root.value);var result=this._lookup_js_owned_object(gc_handle);if(!result){var cont_obj=null;var result=new Promise(function(resolve,reject){if(self._use_finalization_registry){cont_obj={resolve:resolve,reject:reject}}else{cont_obj={resolve:function(){const res=resolve.apply(null,arguments);self._js_owned_object_table.delete(gc_handle);self._release_js_owned_object_by_gc_handle(gc_handle);return res},reject:function(){const res=reject.apply(null,arguments);self._js_owned_object_table.delete(gc_handle);self._release_js_owned_object_by_gc_handle(gc_handle);return res}}}});this._setup_js_cont(root.value,cont_obj);if(this._use_finalization_registry){this._js_owned_object_registry.register(result,gc_handle)}this._register_js_owned_object(gc_handle,result)}return result},_unbox_ref_type_root_as_js_object:function(root){this.bindings_lazy_init();if(root.value===0)return null;var js_handle=this._try_get_cs_owned_object_js_handle(root.value,false);if(js_handle){if(js_handle===-1){throw new Error("Cannot access a disposed JSObject at "+root.value)}return this.mono_wasm_get_jsobj_from_js_handle(js_handle)}const gc_handle=this._get_js_owned_object_gc_handle(root.value);var result=this._lookup_js_owned_object(gc_handle);if(!result){result={};result[BINDING.js_owned_gc_handle_symbol]=gc_handle;if(this._use_finalization_registry){this._js_owned_object_registry.register(result,gc_handle)}this._register_js_owned_object(gc_handle,result)}return result},_wrap_delegate_root_as_function:function(root){this.bindings_lazy_init();if(root.value===0)return null;const gc_handle=this._get_js_owned_object_gc_handle(root.value);return this._wrap_delegate_gc_handle_as_function(gc_handle)},_wrap_delegate_gc_handle_as_function:function(gc_handle,after_listener_callback){this.bindings_lazy_init();var result=this._lookup_js_owned_object(gc_handle);if(!result){result=function(){const delegateRoot=MONO.mono_wasm_new_root(BINDING.get_js_owned_object_by_gc_handle(gc_handle));try{const res=BINDING.call_method(result[BINDING.delegate_invoke_symbol],delegateRoot.value,result[BINDING.delegate_invoke_signature_symbol],arguments);if(after_listener_callback){after_listener_callback()}return res}finally{delegateRoot.release()}};const delegateRoot=MONO.mono_wasm_new_root(BINDING.get_js_owned_object_by_gc_handle(gc_handle));try{if(typeof result[BINDING.delegate_invoke_symbol]==="undefined"){result[BINDING.delegate_invoke_symbol]=BINDING.mono_wasm_get_delegate_invoke(delegateRoot.value);if(!result[BINDING.delegate_invoke_symbol]){throw new Error("System.Delegate Invoke method can not be resolved.")}}if(typeof result[BINDING.delegate_invoke_signature_symbol]==="undefined"){result[BINDING.delegate_invoke_signature_symbol]=Module.mono_method_get_call_signature(result[BINDING.delegate_invoke_symbol],delegateRoot.value)}}finally{delegateRoot.release()}if(this._use_finalization_registry){this._js_owned_object_registry.register(result,gc_handle)}this._register_js_owned_object(gc_handle,result)}return result},mono_intern_string:function(string){if(string.length===0)return this._empty_string;var ptr=this.js_string_to_mono_string_interned(string);var result=MONO.interned_string_table.get(ptr);return result},_store_string_in_intern_table:function(string,ptr,internIt){if(!ptr)throw new Error("null pointer passed to _store_string_in_intern_table");else if(typeof ptr!=="number")throw new Error(`non-pointer passed to _store_string_in_intern_table: ${typeof ptr}`);const internBufferSize=8192;if(this._interned_string_current_root_buffer_count>=internBufferSize){this._interned_string_full_root_buffers.push(this._interned_string_current_root_buffer);this._interned_string_current_root_buffer=null}if(!this._interned_string_current_root_buffer){this._interned_string_current_root_buffer=MONO.mono_wasm_new_root_buffer(internBufferSize,"interned strings");this._interned_string_current_root_buffer_count=0}var rootBuffer=this._interned_string_current_root_buffer;var index=this._interned_string_current_root_buffer_count++;rootBuffer.set(index,ptr);if(internIt)rootBuffer.set(index,ptr=this.mono_wasm_intern_string(ptr));if(!ptr)throw new Error("mono_wasm_intern_string produced a null pointer");this._interned_js_string_table.set(string,ptr);if(!MONO.interned_string_table)MONO.interned_string_table=new Map;MONO.interned_string_table.set(ptr,string);if(string.length===0&&!this._empty_string_ptr)this._empty_string_ptr=ptr;return ptr},js_string_to_mono_string_interned:function(string){var text=typeof string==="symbol"?string.description||Symbol.keyFor(string)||"":string;if(text.length===0&&this._empty_string_ptr)return this._empty_string_ptr;var ptr=this._interned_js_string_table.get(string);if(ptr)return ptr;ptr=this.js_string_to_mono_string_new(text);ptr=this._store_string_in_intern_table(string,ptr,true);return ptr},js_string_to_mono_string:function(string){if(string===null)return null;else if(typeof string==="symbol")return this.js_string_to_mono_string_interned(string);else if(typeof string!=="string")throw new Error("Expected string argument, got "+typeof string);if(string.length===0)return this.js_string_to_mono_string_interned(string);if(string.length<=256){var interned=this._interned_js_string_table.get(string);if(interned)return interned}return this.js_string_to_mono_string_new(string)},js_string_to_mono_string_new:function(string){var buffer=Module._malloc((string.length+1)*2);var buffer16=buffer/2|0;for(var i=0;i0)return this.mono_wasm_get_jsobj_from_js_handle(js_handle);return null},_get_string_from_intern_table:function(mono_obj){if(!MONO.interned_string_table)return undefined;return MONO.interned_string_table.get(mono_obj)},conv_string:function(mono_obj){return MONO.string_decoder.copy(mono_obj)},is_nested_array:function(ele){return this._is_simple_array(ele)},mono_array_to_js_array:function(mono_array){if(mono_array===0)return null;var arrayRoot=MONO.mono_wasm_new_root(mono_array);try{return this._mono_array_root_to_js_array(arrayRoot)}finally{arrayRoot.release()}},_mono_array_root_to_js_array:function(arrayRoot){if(arrayRoot.value===0)return null;let elemRoot=MONO.mono_wasm_new_root();try{var len=this.mono_array_length(arrayRoot.value);var res=new Array(len);for(var i=0;i>>0===js_obj)result=this._box_js_uint(js_obj);else result=this._box_js_double(js_obj);if(!result)throw new Error(`Boxing failed for ${js_obj}`);return result}case typeof js_obj==="string":return this.js_string_to_mono_string(js_obj);case typeof js_obj==="symbol":return this.js_string_to_mono_string_interned(js_obj);case typeof js_obj==="boolean":return this._box_js_bool(js_obj);case this.isThenable(js_obj)===true:return this._wrap_js_thenable_as_task(js_obj);case js_obj.constructor.name==="Date":return this._create_date_time(js_obj.getTime());default:return this._extract_mono_obj(should_add_in_flight,js_obj)}},_extract_mono_obj:function(should_add_in_flight,js_obj){if(js_obj===null||typeof js_obj==="undefined")return 0;var result=null;if(js_obj[BINDING.js_owned_gc_handle_symbol]){result=this.get_js_owned_object_by_gc_handle(js_obj[BINDING.js_owned_gc_handle_symbol]);return result}if(js_obj[BINDING.cs_owned_js_handle_symbol]){result=this.get_cs_owned_object_by_js_handle(js_obj[BINDING.cs_owned_js_handle_symbol],should_add_in_flight);if(!result){delete js_obj[BINDING.cs_owned_js_handle_symbol]}}if(!result){const wasm_type=js_obj[this.wasm_type_symbol];const wasm_type_id=typeof wasm_type==="undefined"?0:wasm_type;var js_handle=BINDING.mono_wasm_get_js_handle(js_obj);result=this._create_cs_owned_proxy(js_handle,wasm_type_id,should_add_in_flight)}return result},has_backing_array_buffer:function(js_obj){return typeof SharedArrayBuffer!=="undefined"?js_obj.buffer instanceof ArrayBuffer||js_obj.buffer instanceof SharedArrayBuffer:js_obj.buffer instanceof ArrayBuffer},js_typed_array_to_array:function(js_obj){if(!!(this.has_backing_array_buffer(js_obj)&&js_obj.BYTES_PER_ELEMENT)){var arrayType=js_obj[this.wasm_type_symbol];var heapBytes=this.js_typedarray_to_heap(js_obj);var bufferArray=this.mono_typed_array_new(heapBytes.byteOffset,js_obj.length,js_obj.BYTES_PER_ELEMENT,arrayType);Module._free(heapBytes.byteOffset);return bufferArray}else{throw new Error("Object '"+js_obj+"' is not a typed array")}},typedarray_copy_to:function(typed_array,pinned_array,begin,end,bytes_per_element){if(!!(this.has_backing_array_buffer(typed_array)&&typed_array.BYTES_PER_ELEMENT)){if(bytes_per_element!==typed_array.BYTES_PER_ELEMENT)throw new Error("Inconsistent element sizes: TypedArray.BYTES_PER_ELEMENT '"+typed_array.BYTES_PER_ELEMENT+"' sizeof managed element: '"+bytes_per_element+"'");var num_of_bytes=(end-begin)*bytes_per_element;var view_bytes=typed_array.length*typed_array.BYTES_PER_ELEMENT;if(num_of_bytes>view_bytes)num_of_bytes=view_bytes;var offset=begin*bytes_per_element;var heapBytes=new Uint8Array(Module.HEAPU8.buffer,pinned_array+offset,num_of_bytes);heapBytes.set(new Uint8Array(typed_array.buffer,typed_array.byteOffset,num_of_bytes));return num_of_bytes}else{throw new Error("Object '"+typed_array+"' is not a typed array")}},typedarray_copy_from:function(typed_array,pinned_array,begin,end,bytes_per_element){if(!!(this.has_backing_array_buffer(typed_array)&&typed_array.BYTES_PER_ELEMENT)){if(bytes_per_element!==typed_array.BYTES_PER_ELEMENT)throw new Error("Inconsistent element sizes: TypedArray.BYTES_PER_ELEMENT '"+typed_array.BYTES_PER_ELEMENT+"' sizeof managed element: '"+bytes_per_element+"'");var num_of_bytes=(end-begin)*bytes_per_element;var view_bytes=typed_array.length*typed_array.BYTES_PER_ELEMENT;if(num_of_bytes>view_bytes)num_of_bytes=view_bytes;var typedarrayBytes=new Uint8Array(typed_array.buffer,0,num_of_bytes);var offset=begin*bytes_per_element;typedarrayBytes.set(Module.HEAPU8.subarray(pinned_array+offset,pinned_array+offset+num_of_bytes));return num_of_bytes}else{throw new Error("Object '"+typed_array+"' is not a typed array")}},typed_array_from:function(pinned_array,begin,end,bytes_per_element,type){var newTypedArray=0;switch(type){case 5:newTypedArray=new Int8Array(end-begin);break;case 6:newTypedArray=new Uint8Array(end-begin);break;case 7:newTypedArray=new Int16Array(end-begin);break;case 8:newTypedArray=new Uint16Array(end-begin);break;case 9:newTypedArray=new Int32Array(end-begin);break;case 10:newTypedArray=new Uint32Array(end-begin);break;case 13:newTypedArray=new Float32Array(end-begin);break;case 14:newTypedArray=new Float64Array(end-begin);break;case 15:newTypedArray=new Uint8ClampedArray(end-begin);break}this.typedarray_copy_from(newTypedArray,pinned_array,begin,end,bytes_per_element);return newTypedArray},js_to_mono_enum:function(js_obj,method,parmIdx){this.bindings_lazy_init();if(typeof js_obj!=="number")throw new Error(`Expected numeric value for enum argument, got '${js_obj}'`);return js_obj|0},get_js_owned_object_by_gc_handle:function(gc_handle){if(!gc_handle){return 0}return this._get_js_owned_object_by_gc_handle(gc_handle)},get_cs_owned_object_by_js_handle:function(js_handle,should_add_in_flight){if(!js_handle){return 0}return this._get_cs_owned_object_by_js_handle(js_handle,should_add_in_flight)},mono_method_get_call_signature:function(method,mono_obj){let instanceRoot=MONO.mono_wasm_new_root(mono_obj);try{this.bindings_lazy_init();return this.call_method(this.get_call_sig,null,"im",[method,instanceRoot.value])}finally{instanceRoot.release()}},_create_named_function:function(name,argumentNames,body,closure){var result=null,closureArgumentList=null,closureArgumentNames=null;if(closure){closureArgumentNames=Object.keys(closure);closureArgumentList=new Array(closureArgumentNames.length);for(var i=0,l=closureArgumentNames.length;i0;var has_args_marshal=typeof args_marshal==="string";if(has_args){if(!has_args_marshal)throw new Error("No signature provided for method call.");else if(args.length>args_marshal.length)throw new Error("Too many parameter values. Expected at most "+args_marshal.length+" value(s) for signature "+args_marshal)}return has_args_marshal&&has_args},_get_buffer_for_method_call:function(converter){if(!converter)return 0;var result=converter.scratchBuffer;converter.scratchBuffer=0;return result},_get_args_root_buffer_for_method_call:function(converter){if(!converter)return null;if(!converter.needs_root_buffer)return null;var result;if(converter.scratchRootBuffer){result=converter.scratchRootBuffer;converter.scratchRootBuffer=null}else{result=MONO.mono_wasm_new_root_buffer(converter.steps.length);result.converter=converter}return result},_release_args_root_buffer_from_method_call:function(converter,argsRootBuffer){if(!argsRootBuffer||!converter)return;if(!converter.scratchRootBuffer){argsRootBuffer.clear();converter.scratchRootBuffer=argsRootBuffer}else{argsRootBuffer.release()}},_release_buffer_from_method_call:function(converter,buffer){if(!converter||!buffer)return;if(!converter.scratchBuffer)converter.scratchBuffer=buffer|0;else Module._free(buffer|0)},_convert_exception_for_method_call:function(result,exception){if(exception===0)return null;var msg=this.conv_string(result);var err=new Error(msg);return err},_maybe_produce_signature_warning:function(converter){if(converter.has_warned_about_signature)return;console.warn("MONO_WASM: Deprecated raw return value signature: '"+converter.args_marshal+"'. End the signature with '!' instead of 'm'.");converter.has_warned_about_signature=true},_decide_if_result_is_marshaled:function(converter,argc){if(!converter)return true;if(converter.is_result_possibly_unmarshaled&&argc===converter.result_unmarshaled_if_argc){if(argc= ",converter.result_unmarshaled_if_argc,"argument(s) but got",argc,"for signature "+converter.args_marshal].join(" "));this._maybe_produce_signature_warning(converter);return false}else{if(argc0&&Array.isArray(args[0]))args[0]=BINDING.js_array_to_mono_array(args[0],true,false);let result=BINDING.call_method(method,null,signature,args);return Promise.resolve(result)}catch(error){return Promise.reject(error)}}},call_assembly_entry_point:function(assembly,args,signature){return this.bind_assembly_entry_point(assembly,signature)(...args)},mono_wasm_get_jsobj_from_js_handle:function(js_handle){if(js_handle>0)return this._cs_owned_objects_by_js_handle[js_handle];return null},mono_wasm_get_js_handle:function(js_obj){if(js_obj[BINDING.cs_owned_js_handle_symbol]){return js_obj[BINDING.cs_owned_js_handle_symbol]}var js_handle=this._js_handle_free_list.length?this._js_handle_free_list.pop():this._next_js_handle++;this._cs_owned_objects_by_js_handle[js_handle]=js_obj;js_obj[BINDING.cs_owned_js_handle_symbol]=js_handle;return js_handle},_mono_wasm_release_js_handle:function(js_handle){var obj=BINDING._cs_owned_objects_by_js_handle[js_handle];if(typeof obj!=="undefined"&&obj!==null){if(globalThis===obj)return obj;if(typeof obj[BINDING.cs_owned_js_handle_symbol]!=="undefined"){obj[BINDING.cs_owned_js_handle_symbol]=undefined}BINDING._cs_owned_objects_by_js_handle[js_handle]=undefined;BINDING._js_handle_free_list.push(js_handle)}return obj}};function _mono_wasm_add_event_listener(objHandle,name,listener_gc_handle,optionsHandle){var nameRoot=MONO.mono_wasm_new_root(name);try{BINDING.bindings_lazy_init();var sName=BINDING.conv_string(nameRoot.value);var obj=BINDING.mono_wasm_get_jsobj_from_js_handle(objHandle);if(!obj)throw new Error("ERR09: Invalid JS object handle for '"+sName+"'");const prevent_timer_throttling=!BINDING.isChromium||obj.constructor.name!=="WebSocket"?null:()=>MONO.prevent_timer_throttling(0);var listener=BINDING._wrap_delegate_gc_handle_as_function(listener_gc_handle,prevent_timer_throttling);if(!listener)throw new Error("ERR10: Invalid listener gc_handle");var options=optionsHandle?BINDING.mono_wasm_get_jsobj_from_js_handle(optionsHandle):null;if(!BINDING._use_finalization_registry){listener[BINDING.listener_registration_count_symbol]=listener[BINDING.listener_registration_count_symbol]?listener[BINDING.listener_registration_count_symbol]+1:1}if(options)obj.addEventListener(sName,listener,options);else obj.addEventListener(sName,listener);return 0}catch(exc){return BINDING.js_string_to_mono_string(exc.message)}finally{nameRoot.release()}}function _mono_wasm_asm_loaded(assembly_name,assembly_ptr,assembly_len,pdb_ptr,pdb_len){if(MONO.mono_wasm_runtime_is_ready!==true)return;const assembly_name_str=assembly_name!==0?Module.UTF8ToString(assembly_name).concat(".dll"):"";const assembly_data=new Uint8Array(Module.HEAPU8.buffer,assembly_ptr,assembly_len);const assembly_b64=MONO._base64Converter.toBase64StringImpl(assembly_data);let pdb_b64;if(pdb_ptr){const pdb_data=new Uint8Array(Module.HEAPU8.buffer,pdb_ptr,pdb_len);pdb_b64=MONO._base64Converter.toBase64StringImpl(pdb_data)}MONO.mono_wasm_raise_debug_event({eventName:"AssemblyLoaded",assembly_name:assembly_name_str,assembly_b64:assembly_b64,pdb_b64:pdb_b64})}function _mono_wasm_create_cs_owned_object(core_name,args,is_exception){var argsRoot=MONO.mono_wasm_new_root(args),nameRoot=MONO.mono_wasm_new_root(core_name);try{BINDING.bindings_lazy_init();var js_name=BINDING.conv_string(nameRoot.value);if(!js_name){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("Invalid name @"+nameRoot.value)}var coreObj=globalThis[js_name];if(coreObj===null||typeof coreObj==="undefined"){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("JavaScript host object '"+js_name+"' not found.")}var js_args=BINDING._mono_array_root_to_js_array(argsRoot);try{var allocator=function(constructor,js_args){var argsList=new Array;argsList[0]=constructor;if(js_args)argsList=argsList.concat(js_args);var tempCtor=constructor.bind.apply(constructor,argsList);var js_obj=new tempCtor;return js_obj};var js_obj=allocator(coreObj,js_args);var js_handle=BINDING.mono_wasm_get_js_handle(js_obj);return BINDING._js_to_mono_obj(false,js_handle)}catch(e){var res=e.toString();setValue(is_exception,1,"i32");if(res===null||res===undefined)res="Error allocating object.";return BINDING.js_string_to_mono_string(res)}}finally{argsRoot.release();nameRoot.release()}}function _mono_wasm_fire_debugger_agent_message(){debugger}function _mono_wasm_get_by_index(js_handle,property_index,is_exception){BINDING.bindings_lazy_init();var obj=BINDING.mono_wasm_get_jsobj_from_js_handle(js_handle);if(!obj){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR03: Invalid JS object handle '"+js_handle+"' while getting ["+property_index+"]")}try{var m=obj[property_index];return BINDING._js_to_mono_obj(true,m)}catch(e){var res=e.toString();setValue(is_exception,1,"i32");if(res===null||typeof res==="undefined")res="unknown exception";return BINDING.js_string_to_mono_string(res)}}function _mono_wasm_get_global_object(global_name,is_exception){var nameRoot=MONO.mono_wasm_new_root(global_name);try{BINDING.bindings_lazy_init();var js_name=BINDING.conv_string(nameRoot.value);var globalObj;if(!js_name){globalObj=globalThis}else{globalObj=globalThis[js_name]}if(globalObj===null||typeof globalObj===undefined){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("Global object '"+js_name+"' not found.")}return BINDING._js_to_mono_obj(true,globalObj)}finally{nameRoot.release()}}function _mono_wasm_get_object_property(js_handle,property_name,is_exception){BINDING.bindings_lazy_init();var nameRoot=MONO.mono_wasm_new_root(property_name);try{var js_name=BINDING.conv_string(nameRoot.value);if(!js_name){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("Invalid property name object '"+nameRoot.value+"'")}var obj=BINDING.mono_wasm_get_jsobj_from_js_handle(js_handle);if(!obj){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR01: Invalid JS object handle '"+js_handle+"' while geting '"+js_name+"'")}var res;try{var m=obj[js_name];return BINDING._js_to_mono_obj(true,m)}catch(e){var res=e.toString();setValue(is_exception,1,"i32");if(res===null||typeof res==="undefined")res="unknown exception";return BINDING.js_string_to_mono_string(res)}}finally{nameRoot.release()}}var DOTNET={conv_string:function(mono_obj){return MONO.string_decoder.copy(mono_obj)}};function _mono_wasm_invoke_js_blazor(exceptionMessage,callInfo,arg0,arg1,arg2){var mono_string=globalThis._mono_string_cached||(globalThis._mono_string_cached=Module.cwrap("mono_wasm_string_from_js","number",["string"]));try{var blazorExports=globalThis.Blazor;if(!blazorExports){throw new Error("The blazor.webassembly.js library is not loaded.")}return blazorExports._internal.invokeJSFromDotNet(callInfo,arg0,arg1,arg2)}catch(ex){var exceptionJsString=ex.message+"\n"+ex.stack;var exceptionSystemString=mono_string(exceptionJsString);setValue(exceptionMessage,exceptionSystemString,"i32");return 0}}function _mono_wasm_invoke_js_marshalled(exceptionMessage,asyncHandleLongPtr,functionName,argsJson,treatResultAsVoid){var mono_string=globalThis._mono_string_cached||(globalThis._mono_string_cached=Module.cwrap("mono_wasm_string_from_js","number",["string"]));try{var u32Index=asyncHandleLongPtr>>2;var asyncHandleJsNumber=Module.HEAPU32[u32Index+1]*4294967296+Module.HEAPU32[u32Index];var funcNameJsString=DOTNET.conv_string(functionName);var argsJsonJsString=argsJson&&DOTNET.conv_string(argsJson);var dotNetExports=globaThis.DotNet;if(!dotNetExports){throw new Error("The Microsoft.JSInterop.js library is not loaded.")}if(asyncHandleJsNumber){dotNetExports.jsCallDispatcher.beginInvokeJSFromDotNet(asyncHandleJsNumber,funcNameJsString,argsJsonJsString,treatResultAsVoid);return 0}else{var resultJson=dotNetExports.jsCallDispatcher.invokeJSFromDotNet(funcNameJsString,argsJsonJsString,treatResultAsVoid);return resultJson===null?0:mono_string(resultJson)}}catch(ex){var exceptionJsString=ex.message+"\n"+ex.stack;var exceptionSystemString=mono_string(exceptionJsString);setValue(exceptionMessage,exceptionSystemString,"i32");return 0}}function _mono_wasm_invoke_js_unmarshalled(exceptionMessage,funcName,arg0,arg1,arg2){try{var funcNameJsString=DOTNET.conv_string(funcName);var dotNetExports=globalThis.DotNet;if(!dotNetExports){throw new Error("The Microsoft.JSInterop.js library is not loaded.")}var funcInstance=dotNetExports.jsCallDispatcher.findJSFunction(funcNameJsString);return funcInstance.call(null,arg0,arg1,arg2)}catch(ex){var exceptionJsString=ex.message+"\n"+ex.stack;var mono_string=Module.cwrap("mono_wasm_string_from_js","number",["string"]);var exceptionSystemString=mono_string(exceptionJsString);setValue(exceptionMessage,exceptionSystemString,"i32");return 0}}function _mono_wasm_invoke_js_with_args(js_handle,method_name,args,is_exception){let argsRoot=MONO.mono_wasm_new_root(args),nameRoot=MONO.mono_wasm_new_root(method_name);try{BINDING.bindings_lazy_init();var js_name=BINDING.conv_string(nameRoot.value);if(!js_name||typeof js_name!=="string"){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR12: Invalid method name object '"+nameRoot.value+"'")}var obj=BINDING.get_js_obj(js_handle);if(!obj){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR13: Invalid JS object handle '"+js_handle+"' while invoking '"+js_name+"'")}var js_args=BINDING._mono_array_root_to_js_array(argsRoot);var res;try{var m=obj[js_name];if(typeof m==="undefined")throw new Error("Method: '"+js_name+"' not found for: '"+Object.prototype.toString.call(obj)+"'");var res=m.apply(obj,js_args);return BINDING._js_to_mono_obj(true,res)}catch(e){var res=e.toString();setValue(is_exception,1,"i32");if(res===null||res===undefined)res="unknown exception";return BINDING.js_string_to_mono_string(res)}}finally{argsRoot.release();nameRoot.release()}}function _mono_wasm_release_cs_owned_object(js_handle){BINDING.bindings_lazy_init();BINDING._mono_wasm_release_js_handle(js_handle)}function _mono_wasm_remove_event_listener(objHandle,name,listener_gc_handle,capture){var nameRoot=MONO.mono_wasm_new_root(name);try{BINDING.bindings_lazy_init();var obj=BINDING.mono_wasm_get_jsobj_from_js_handle(objHandle);if(!obj)throw new Error("ERR11: Invalid JS object handle");var listener=BINDING._lookup_js_owned_object(listener_gc_handle);if(!listener)return;var sName=BINDING.conv_string(nameRoot.value);obj.removeEventListener(sName,listener,!!capture);if(!BINDING._use_finalization_registry){listener[BINDING.listener_registration_count_symbol]--;if(listener[BINDING.listener_registration_count_symbol]===0){BINDING._js_owned_object_table.delete(listener_gc_handle);BINDING._release_js_owned_object_by_gc_handle(listener_gc_handle)}}return 0}catch(exc){return BINDING.js_string_to_mono_string(exc.message)}finally{nameRoot.release()}}function _mono_wasm_set_by_index(js_handle,property_index,value,is_exception){var valueRoot=MONO.mono_wasm_new_root(value);try{BINDING.bindings_lazy_init();var obj=BINDING.mono_wasm_get_jsobj_from_js_handle(js_handle);if(!obj){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR04: Invalid JS object handle '"+js_handle+"' while setting ["+property_index+"]")}var js_value=BINDING._unbox_mono_obj_root(valueRoot);try{obj[property_index]=js_value;return true}catch(e){var res=e.toString();setValue(is_exception,1,"i32");if(res===null||typeof res==="undefined")res="unknown exception";return BINDING.js_string_to_mono_string(res)}}finally{valueRoot.release()}}function _mono_wasm_set_object_property(js_handle,property_name,value,createIfNotExist,hasOwnProperty,is_exception){var valueRoot=MONO.mono_wasm_new_root(value),nameRoot=MONO.mono_wasm_new_root(property_name);try{BINDING.bindings_lazy_init();var property=BINDING.conv_string(nameRoot.value);if(!property){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("Invalid property name object '"+property_name+"'")}var js_obj=BINDING.mono_wasm_get_jsobj_from_js_handle(js_handle);if(!js_obj){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR02: Invalid JS object handle '"+js_handle+"' while setting '"+property+"'")}var result=false;var js_value=BINDING._unbox_mono_obj_root(valueRoot);if(createIfNotExist){js_obj[property]=js_value;result=true}else{result=false;if(!createIfNotExist){if(!js_obj.hasOwnProperty(property))return false}if(hasOwnProperty===true){if(js_obj.hasOwnProperty(property)){js_obj[property]=js_value;result=true}}else{js_obj[property]=js_value;result=true}}return BINDING._box_js_bool(result)}finally{nameRoot.release();valueRoot.release()}}function _mono_wasm_typed_array_copy_from(js_handle,pinned_array,begin,end,bytes_per_element,is_exception){BINDING.bindings_lazy_init();var js_obj=BINDING.mono_wasm_get_jsobj_from_js_handle(js_handle);if(!js_obj){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR08: Invalid JS object handle '"+js_handle+"'")}var res=BINDING.typedarray_copy_from(js_obj,pinned_array,begin,end,bytes_per_element);return BINDING._js_to_mono_obj(false,res)}function _mono_wasm_typed_array_copy_to(js_handle,pinned_array,begin,end,bytes_per_element,is_exception){BINDING.bindings_lazy_init();var js_obj=BINDING.mono_wasm_get_jsobj_from_js_handle(js_handle);if(!js_obj){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR07: Invalid JS object handle '"+js_handle+"'")}var res=BINDING.typedarray_copy_to(js_obj,pinned_array,begin,end,bytes_per_element);return BINDING._js_to_mono_obj(false,res)}function _mono_wasm_typed_array_from(pinned_array,begin,end,bytes_per_element,type,is_exception){BINDING.bindings_lazy_init();var res=BINDING.typed_array_from(pinned_array,begin,end,bytes_per_element,type);return BINDING._js_to_mono_obj(true,res)}function _mono_wasm_typed_array_to_array(js_handle,is_exception){BINDING.bindings_lazy_init();var js_obj=BINDING.mono_wasm_get_jsobj_from_js_handle(js_handle);if(!js_obj){setValue(is_exception,1,"i32");return BINDING.js_string_to_mono_string("ERR06: Invalid JS object handle '"+js_handle+"'")}return BINDING.js_typed_array_to_array(js_obj,false)}function _schedule_background_exec(){++MONO.pump_count;if(typeof globalThis.setTimeout==="function"){globalThis.setTimeout(MONO.pump_message,0)}}function _setTempRet0(val){setTempRet0(val)}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}else{return"PM"}},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"},"%V":function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}var FSNode=function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev};var readMode=292|73;var writeMode=146;Object.defineProperties(FSNode.prototype,{read:{get:function(){return(this.mode&readMode)===readMode},set:function(val){val?this.mode|=readMode:this.mode&=~readMode}},write:{get:function(){return(this.mode&writeMode)===writeMode},set:function(val){val?this.mode|=writeMode:this.mode&=~writeMode}},isFolder:{get:function(){return FS.isDir(this.mode)}},isDevice:{get:function(){return FS.isChrdev(this.mode)}}});FS.FSNode=FSNode;FS.staticInit();Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;MONO.export_functions(Module);BINDING.export_functions(Module);var ASSERTIONS=false;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var asmLibraryArg={"__assert_fail":___assert_fail,"__clock_gettime":___clock_gettime,"__cxa_allocate_exception":___cxa_allocate_exception,"__cxa_begin_catch":___cxa_begin_catch,"__cxa_end_catch":___cxa_end_catch,"__cxa_find_matching_catch_3":___cxa_find_matching_catch_3,"__cxa_throw":___cxa_throw,"__resumeException":___resumeException,"__sys_access":___sys_access,"__sys_chdir":___sys_chdir,"__sys_chmod":___sys_chmod,"__sys_connect":___sys_connect,"__sys_fadvise64_64":___sys_fadvise64_64,"__sys_fchmod":___sys_fchmod,"__sys_fcntl64":___sys_fcntl64,"__sys_fstat64":___sys_fstat64,"__sys_fstatfs64":___sys_fstatfs64,"__sys_ftruncate64":___sys_ftruncate64,"__sys_getcwd":___sys_getcwd,"__sys_getdents64":___sys_getdents64,"__sys_getpid":___sys_getpid,"__sys_getrusage":___sys_getrusage,"__sys_ioctl":___sys_ioctl,"__sys_link":___sys_link,"__sys_lstat64":___sys_lstat64,"__sys_madvise1":___sys_madvise1,"__sys_mkdir":___sys_mkdir,"__sys_mmap2":___sys_mmap2,"__sys_msync":___sys_msync,"__sys_munmap":___sys_munmap,"__sys_open":___sys_open,"__sys_readlink":___sys_readlink,"__sys_recvfrom":___sys_recvfrom,"__sys_rename":___sys_rename,"__sys_rmdir":___sys_rmdir,"__sys_sendto":___sys_sendto,"__sys_setsockopt":___sys_setsockopt,"__sys_shutdown":___sys_shutdown,"__sys_socket":___sys_socket,"__sys_stat64":___sys_stat64,"__sys_symlink":___sys_symlink,"__sys_unlink":___sys_unlink,"__sys_utimensat":___sys_utimensat,"abort":_abort,"clock_getres":_clock_getres,"clock_gettime":_clock_gettime,"compile_function":compile_function,"difftime":_difftime,"dotnet_browser_entropy":_dotnet_browser_entropy,"emscripten_asm_const_int":_emscripten_asm_const_int,"emscripten_get_heap_max":_emscripten_get_heap_max,"emscripten_memcpy_big":_emscripten_memcpy_big,"emscripten_resize_heap":_emscripten_resize_heap,"emscripten_thread_sleep":_emscripten_thread_sleep,"environ_get":_environ_get,"environ_sizes_get":_environ_sizes_get,"exit":_exit,"fd_close":_fd_close,"fd_fdstat_get":_fd_fdstat_get,"fd_pread":_fd_pread,"fd_pwrite":_fd_pwrite,"fd_read":_fd_read,"fd_seek":_fd_seek,"fd_sync":_fd_sync,"fd_write":_fd_write,"flock":_flock,"gai_strerror":_gai_strerror,"getTempRet0":_getTempRet0,"gettimeofday":_gettimeofday,"gmtime_r":_gmtime_r,"invoke_vi":invoke_vi,"llvm_eh_typeid_for":_llvm_eh_typeid_for,"localtime_r":_localtime_r,"mono_set_timeout":_mono_set_timeout,"mono_wasm_add_event_listener":_mono_wasm_add_event_listener,"mono_wasm_asm_loaded":_mono_wasm_asm_loaded,"mono_wasm_create_cs_owned_object":_mono_wasm_create_cs_owned_object,"mono_wasm_fire_debugger_agent_message":_mono_wasm_fire_debugger_agent_message,"mono_wasm_get_by_index":_mono_wasm_get_by_index,"mono_wasm_get_global_object":_mono_wasm_get_global_object,"mono_wasm_get_object_property":_mono_wasm_get_object_property,"mono_wasm_invoke_js_blazor":_mono_wasm_invoke_js_blazor,"mono_wasm_invoke_js_marshalled":_mono_wasm_invoke_js_marshalled,"mono_wasm_invoke_js_unmarshalled":_mono_wasm_invoke_js_unmarshalled,"mono_wasm_invoke_js_with_args":_mono_wasm_invoke_js_with_args,"mono_wasm_release_cs_owned_object":_mono_wasm_release_cs_owned_object,"mono_wasm_remove_event_listener":_mono_wasm_remove_event_listener,"mono_wasm_set_by_index":_mono_wasm_set_by_index,"mono_wasm_set_object_property":_mono_wasm_set_object_property,"mono_wasm_typed_array_copy_from":_mono_wasm_typed_array_copy_from,"mono_wasm_typed_array_copy_to":_mono_wasm_typed_array_copy_to,"mono_wasm_typed_array_from":_mono_wasm_typed_array_from,"mono_wasm_typed_array_to_array":_mono_wasm_typed_array_to_array,"schedule_background_exec":_schedule_background_exec,"setTempRet0":_setTempRet0,"strftime":_strftime,"time":_time,"tzset":_tzset};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["__wasm_call_ctors"]).apply(null,arguments)};var _mono_wasm_register_root=Module["_mono_wasm_register_root"]=function(){return(_mono_wasm_register_root=Module["_mono_wasm_register_root"]=Module["asm"]["mono_wasm_register_root"]).apply(null,arguments)};var _mono_wasm_deregister_root=Module["_mono_wasm_deregister_root"]=function(){return(_mono_wasm_deregister_root=Module["_mono_wasm_deregister_root"]=Module["asm"]["mono_wasm_deregister_root"]).apply(null,arguments)};var _mono_wasm_add_assembly=Module["_mono_wasm_add_assembly"]=function(){return(_mono_wasm_add_assembly=Module["_mono_wasm_add_assembly"]=Module["asm"]["mono_wasm_add_assembly"]).apply(null,arguments)};var _mono_wasm_add_satellite_assembly=Module["_mono_wasm_add_satellite_assembly"]=function(){return(_mono_wasm_add_satellite_assembly=Module["_mono_wasm_add_satellite_assembly"]=Module["asm"]["mono_wasm_add_satellite_assembly"]).apply(null,arguments)};var _mono_wasm_setenv=Module["_mono_wasm_setenv"]=function(){return(_mono_wasm_setenv=Module["_mono_wasm_setenv"]=Module["asm"]["mono_wasm_setenv"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["free"]).apply(null,arguments)};var _mono_wasm_register_bundled_satellite_assemblies=Module["_mono_wasm_register_bundled_satellite_assemblies"]=function(){return(_mono_wasm_register_bundled_satellite_assemblies=Module["_mono_wasm_register_bundled_satellite_assemblies"]=Module["asm"]["mono_wasm_register_bundled_satellite_assemblies"]).apply(null,arguments)};var _mono_wasm_load_runtime=Module["_mono_wasm_load_runtime"]=function(){return(_mono_wasm_load_runtime=Module["_mono_wasm_load_runtime"]=Module["asm"]["mono_wasm_load_runtime"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["malloc"]).apply(null,arguments)};var _mono_wasm_assembly_load=Module["_mono_wasm_assembly_load"]=function(){return(_mono_wasm_assembly_load=Module["_mono_wasm_assembly_load"]=Module["asm"]["mono_wasm_assembly_load"]).apply(null,arguments)};var _mono_wasm_find_corlib_class=Module["_mono_wasm_find_corlib_class"]=function(){return(_mono_wasm_find_corlib_class=Module["_mono_wasm_find_corlib_class"]=Module["asm"]["mono_wasm_find_corlib_class"]).apply(null,arguments)};var _mono_wasm_assembly_find_class=Module["_mono_wasm_assembly_find_class"]=function(){return(_mono_wasm_assembly_find_class=Module["_mono_wasm_assembly_find_class"]=Module["asm"]["mono_wasm_assembly_find_class"]).apply(null,arguments)};var _mono_wasm_assembly_find_method=Module["_mono_wasm_assembly_find_method"]=function(){return(_mono_wasm_assembly_find_method=Module["_mono_wasm_assembly_find_method"]=Module["asm"]["mono_wasm_assembly_find_method"]).apply(null,arguments)};var _mono_wasm_get_delegate_invoke=Module["_mono_wasm_get_delegate_invoke"]=function(){return(_mono_wasm_get_delegate_invoke=Module["_mono_wasm_get_delegate_invoke"]=Module["asm"]["mono_wasm_get_delegate_invoke"]).apply(null,arguments)};var _mono_wasm_box_primitive=Module["_mono_wasm_box_primitive"]=function(){return(_mono_wasm_box_primitive=Module["_mono_wasm_box_primitive"]=Module["asm"]["mono_wasm_box_primitive"]).apply(null,arguments)};var _mono_wasm_invoke_method=Module["_mono_wasm_invoke_method"]=function(){return(_mono_wasm_invoke_method=Module["_mono_wasm_invoke_method"]=Module["asm"]["mono_wasm_invoke_method"]).apply(null,arguments)};var _mono_wasm_assembly_get_entry_point=Module["_mono_wasm_assembly_get_entry_point"]=function(){return(_mono_wasm_assembly_get_entry_point=Module["_mono_wasm_assembly_get_entry_point"]=Module["asm"]["mono_wasm_assembly_get_entry_point"]).apply(null,arguments)};var _mono_wasm_string_get_utf8=Module["_mono_wasm_string_get_utf8"]=function(){return(_mono_wasm_string_get_utf8=Module["_mono_wasm_string_get_utf8"]=Module["asm"]["mono_wasm_string_get_utf8"]).apply(null,arguments)};var _mono_wasm_string_convert=Module["_mono_wasm_string_convert"]=function(){return(_mono_wasm_string_convert=Module["_mono_wasm_string_convert"]=Module["asm"]["mono_wasm_string_convert"]).apply(null,arguments)};var _mono_wasm_string_from_js=Module["_mono_wasm_string_from_js"]=function(){return(_mono_wasm_string_from_js=Module["_mono_wasm_string_from_js"]=Module["asm"]["mono_wasm_string_from_js"]).apply(null,arguments)};var _mono_wasm_string_from_utf16=Module["_mono_wasm_string_from_utf16"]=function(){return(_mono_wasm_string_from_utf16=Module["_mono_wasm_string_from_utf16"]=Module["asm"]["mono_wasm_string_from_utf16"]).apply(null,arguments)};var _mono_wasm_get_obj_type=Module["_mono_wasm_get_obj_type"]=function(){return(_mono_wasm_get_obj_type=Module["_mono_wasm_get_obj_type"]=Module["asm"]["mono_wasm_get_obj_type"]).apply(null,arguments)};var _mono_wasm_try_unbox_primitive_and_get_type=Module["_mono_wasm_try_unbox_primitive_and_get_type"]=function(){return(_mono_wasm_try_unbox_primitive_and_get_type=Module["_mono_wasm_try_unbox_primitive_and_get_type"]=Module["asm"]["mono_wasm_try_unbox_primitive_and_get_type"]).apply(null,arguments)};var _mono_unbox_int=Module["_mono_unbox_int"]=function(){return(_mono_unbox_int=Module["_mono_unbox_int"]=Module["asm"]["mono_unbox_int"]).apply(null,arguments)};var _mono_wasm_array_length=Module["_mono_wasm_array_length"]=function(){return(_mono_wasm_array_length=Module["_mono_wasm_array_length"]=Module["asm"]["mono_wasm_array_length"]).apply(null,arguments)};var _mono_wasm_array_get=Module["_mono_wasm_array_get"]=function(){return(_mono_wasm_array_get=Module["_mono_wasm_array_get"]=Module["asm"]["mono_wasm_array_get"]).apply(null,arguments)};var _mono_wasm_obj_array_new=Module["_mono_wasm_obj_array_new"]=function(){return(_mono_wasm_obj_array_new=Module["_mono_wasm_obj_array_new"]=Module["asm"]["mono_wasm_obj_array_new"]).apply(null,arguments)};var _mono_wasm_obj_array_set=Module["_mono_wasm_obj_array_set"]=function(){return(_mono_wasm_obj_array_set=Module["_mono_wasm_obj_array_set"]=Module["asm"]["mono_wasm_obj_array_set"]).apply(null,arguments)};var _mono_wasm_string_array_new=Module["_mono_wasm_string_array_new"]=function(){return(_mono_wasm_string_array_new=Module["_mono_wasm_string_array_new"]=Module["asm"]["mono_wasm_string_array_new"]).apply(null,arguments)};var _mono_wasm_exec_regression=Module["_mono_wasm_exec_regression"]=function(){return(_mono_wasm_exec_regression=Module["_mono_wasm_exec_regression"]=Module["asm"]["mono_wasm_exec_regression"]).apply(null,arguments)};var _mono_wasm_exit=Module["_mono_wasm_exit"]=function(){return(_mono_wasm_exit=Module["_mono_wasm_exit"]=Module["asm"]["mono_wasm_exit"]).apply(null,arguments)};var _mono_wasm_set_main_args=Module["_mono_wasm_set_main_args"]=function(){return(_mono_wasm_set_main_args=Module["_mono_wasm_set_main_args"]=Module["asm"]["mono_wasm_set_main_args"]).apply(null,arguments)};var _mono_wasm_strdup=Module["_mono_wasm_strdup"]=function(){return(_mono_wasm_strdup=Module["_mono_wasm_strdup"]=Module["asm"]["mono_wasm_strdup"]).apply(null,arguments)};var _mono_wasm_parse_runtime_options=Module["_mono_wasm_parse_runtime_options"]=function(){return(_mono_wasm_parse_runtime_options=Module["_mono_wasm_parse_runtime_options"]=Module["asm"]["mono_wasm_parse_runtime_options"]).apply(null,arguments)};var _mono_wasm_enable_on_demand_gc=Module["_mono_wasm_enable_on_demand_gc"]=function(){return(_mono_wasm_enable_on_demand_gc=Module["_mono_wasm_enable_on_demand_gc"]=Module["asm"]["mono_wasm_enable_on_demand_gc"]).apply(null,arguments)};var _mono_wasm_intern_string=Module["_mono_wasm_intern_string"]=function(){return(_mono_wasm_intern_string=Module["_mono_wasm_intern_string"]=Module["asm"]["mono_wasm_intern_string"]).apply(null,arguments)};var _mono_wasm_string_get_data=Module["_mono_wasm_string_get_data"]=function(){return(_mono_wasm_string_get_data=Module["_mono_wasm_string_get_data"]=Module["asm"]["mono_wasm_string_get_data"]).apply(null,arguments)};var _mono_wasm_typed_array_new=Module["_mono_wasm_typed_array_new"]=function(){return(_mono_wasm_typed_array_new=Module["_mono_wasm_typed_array_new"]=Module["asm"]["mono_wasm_typed_array_new"]).apply(null,arguments)};var _mono_wasm_unbox_enum=Module["_mono_wasm_unbox_enum"]=function(){return(_mono_wasm_unbox_enum=Module["_mono_wasm_unbox_enum"]=Module["asm"]["mono_wasm_unbox_enum"]).apply(null,arguments)};var _memset=Module["_memset"]=function(){return(_memset=Module["_memset"]=Module["asm"]["memset"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["__errno_location"]).apply(null,arguments)};var _putchar=Module["_putchar"]=function(){return(_putchar=Module["_putchar"]=Module["asm"]["putchar"]).apply(null,arguments)};var _mono_background_exec=Module["_mono_background_exec"]=function(){return(_mono_background_exec=Module["_mono_background_exec"]=Module["asm"]["mono_background_exec"]).apply(null,arguments)};var _mono_wasm_get_icudt_name=Module["_mono_wasm_get_icudt_name"]=function(){return(_mono_wasm_get_icudt_name=Module["_mono_wasm_get_icudt_name"]=Module["asm"]["mono_wasm_get_icudt_name"]).apply(null,arguments)};var _mono_wasm_load_icu_data=Module["_mono_wasm_load_icu_data"]=function(){return(_mono_wasm_load_icu_data=Module["_mono_wasm_load_icu_data"]=Module["asm"]["mono_wasm_load_icu_data"]).apply(null,arguments)};var _mono_print_method_from_ip=Module["_mono_print_method_from_ip"]=function(){return(_mono_print_method_from_ip=Module["_mono_print_method_from_ip"]=Module["asm"]["mono_print_method_from_ip"]).apply(null,arguments)};var _mono_set_timeout_exec=Module["_mono_set_timeout_exec"]=function(){return(_mono_set_timeout_exec=Module["_mono_set_timeout_exec"]=Module["asm"]["mono_set_timeout_exec"]).apply(null,arguments)};var _htons=Module["_htons"]=function(){return(_htons=Module["_htons"]=Module["asm"]["htons"]).apply(null,arguments)};var _mono_wasm_set_is_debugger_attached=Module["_mono_wasm_set_is_debugger_attached"]=function(){return(_mono_wasm_set_is_debugger_attached=Module["_mono_wasm_set_is_debugger_attached"]=Module["asm"]["mono_wasm_set_is_debugger_attached"]).apply(null,arguments)};var _mono_wasm_send_dbg_command_with_parms=Module["_mono_wasm_send_dbg_command_with_parms"]=function(){return(_mono_wasm_send_dbg_command_with_parms=Module["_mono_wasm_send_dbg_command_with_parms"]=Module["asm"]["mono_wasm_send_dbg_command_with_parms"]).apply(null,arguments)};var _mono_wasm_send_dbg_command=Module["_mono_wasm_send_dbg_command"]=function(){return(_mono_wasm_send_dbg_command=Module["_mono_wasm_send_dbg_command"]=Module["asm"]["mono_wasm_send_dbg_command"]).apply(null,arguments)};var _ntohs=Module["_ntohs"]=function(){return(_ntohs=Module["_ntohs"]=Module["asm"]["ntohs"]).apply(null,arguments)};var _emscripten_main_thread_process_queued_calls=Module["_emscripten_main_thread_process_queued_calls"]=function(){return(_emscripten_main_thread_process_queued_calls=Module["_emscripten_main_thread_process_queued_calls"]=Module["asm"]["emscripten_main_thread_process_queued_calls"]).apply(null,arguments)};var _htonl=Module["_htonl"]=function(){return(_htonl=Module["_htonl"]=Module["asm"]["htonl"]).apply(null,arguments)};var __get_tzname=Module["__get_tzname"]=function(){return(__get_tzname=Module["__get_tzname"]=Module["asm"]["_get_tzname"]).apply(null,arguments)};var __get_daylight=Module["__get_daylight"]=function(){return(__get_daylight=Module["__get_daylight"]=Module["asm"]["_get_daylight"]).apply(null,arguments)};var __get_timezone=Module["__get_timezone"]=function(){return(__get_timezone=Module["__get_timezone"]=Module["asm"]["_get_timezone"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["stackSave"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["stackRestore"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["stackAlloc"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["setThrew"]).apply(null,arguments)};var ___cxa_can_catch=Module["___cxa_can_catch"]=function(){return(___cxa_can_catch=Module["___cxa_can_catch"]=Module["asm"]["__cxa_can_catch"]).apply(null,arguments)};var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=function(){return(___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=Module["asm"]["__cxa_is_pointer_type"]).apply(null,arguments)};var _memalign=Module["_memalign"]=function(){return(_memalign=Module["_memalign"]=Module["asm"]["memalign"]).apply(null,arguments)};var dynCall_iijj=Module["dynCall_iijj"]=function(){return(dynCall_iijj=Module["dynCall_iijj"]=Module["asm"]["dynCall_iijj"]).apply(null,arguments)};var dynCall_iij=Module["dynCall_iij"]=function(){return(dynCall_iij=Module["dynCall_iij"]=Module["asm"]["dynCall_iij"]).apply(null,arguments)};var dynCall_ji=Module["dynCall_ji"]=function(){return(dynCall_ji=Module["dynCall_ji"]=Module["asm"]["dynCall_ji"]).apply(null,arguments)};var dynCall_j=Module["dynCall_j"]=function(){return(dynCall_j=Module["dynCall_j"]=Module["asm"]["dynCall_j"]).apply(null,arguments)};var dynCall_iijji=Module["dynCall_iijji"]=function(){return(dynCall_iijji=Module["dynCall_iijji"]=Module["asm"]["dynCall_iijji"]).apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return(dynCall_jiji=Module["dynCall_jiji"]=Module["asm"]["dynCall_jiji"]).apply(null,arguments)};var dynCall_iiji=Module["dynCall_iiji"]=function(){return(dynCall_iiji=Module["dynCall_iiji"]=Module["asm"]["dynCall_iiji"]).apply(null,arguments)};var dynCall_iijiiij=Module["dynCall_iijiiij"]=function(){return(dynCall_iijiiij=Module["dynCall_iijiiij"]=Module["asm"]["dynCall_iijiiij"]).apply(null,arguments)};var dynCall_iiiij=Module["dynCall_iiiij"]=function(){return(dynCall_iiiij=Module["dynCall_iiiij"]=Module["asm"]["dynCall_iiiij"]).apply(null,arguments)};var dynCall_jiiij=Module["dynCall_jiiij"]=function(){return(dynCall_jiiij=Module["dynCall_jiiij"]=Module["asm"]["dynCall_jiiij"]).apply(null,arguments)};var dynCall_viiijjii=Module["dynCall_viiijjii"]=function(){return(dynCall_viiijjii=Module["dynCall_viiijjii"]=Module["asm"]["dynCall_viiijjii"]).apply(null,arguments)};var dynCall_jd=Module["dynCall_jd"]=function(){return(dynCall_jd=Module["dynCall_jd"]=Module["asm"]["dynCall_jd"]).apply(null,arguments)};var dynCall_jf=Module["dynCall_jf"]=function(){return(dynCall_jf=Module["dynCall_jf"]=Module["asm"]["dynCall_jf"]).apply(null,arguments)};var dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=function(){return(dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=Module["asm"]["dynCall_jiiiiiiiii"]).apply(null,arguments)};var dynCall_vj=Module["dynCall_vj"]=function(){return(dynCall_vj=Module["dynCall_vj"]=Module["asm"]["dynCall_vj"]).apply(null,arguments)};var dynCall_iji=Module["dynCall_iji"]=function(){return(dynCall_iji=Module["dynCall_iji"]=Module["asm"]["dynCall_iji"]).apply(null,arguments)};var dynCall_ij=Module["dynCall_ij"]=function(){return(dynCall_ij=Module["dynCall_ij"]=Module["asm"]["dynCall_ij"]).apply(null,arguments)};var dynCall_jj=Module["dynCall_jj"]=function(){return(dynCall_jj=Module["dynCall_jj"]=Module["asm"]["dynCall_jj"]).apply(null,arguments)};var dynCall_iiijiiiii=Module["dynCall_iiijiiiii"]=function(){return(dynCall_iiijiiiii=Module["dynCall_iiijiiiii"]=Module["asm"]["dynCall_iiijiiiii"]).apply(null,arguments)};var dynCall_vijj=Module["dynCall_vijj"]=function(){return(dynCall_vijj=Module["dynCall_vijj"]=Module["asm"]["dynCall_vijj"]).apply(null,arguments)};var dynCall_iiijiiii=Module["dynCall_iiijiiii"]=function(){return(dynCall_iiijiiii=Module["dynCall_iiijiiii"]=Module["asm"]["dynCall_iiijiiii"]).apply(null,arguments)};var dynCall_jiiiii=Module["dynCall_jiiiii"]=function(){return(dynCall_jiiiii=Module["dynCall_jiiiii"]=Module["asm"]["dynCall_jiiiii"]).apply(null,arguments)};var dynCall_jij=Module["dynCall_jij"]=function(){return(dynCall_jij=Module["dynCall_jij"]=Module["asm"]["dynCall_jij"]).apply(null,arguments)};var dynCall_jijj=Module["dynCall_jijj"]=function(){return(dynCall_jijj=Module["dynCall_jijj"]=Module["asm"]["dynCall_jijj"]).apply(null,arguments)};var dynCall_iijjiii=Module["dynCall_iijjiii"]=function(){return(dynCall_iijjiii=Module["dynCall_iijjiii"]=Module["asm"]["dynCall_iijjiii"]).apply(null,arguments)};var dynCall_vijjjii=Module["dynCall_vijjjii"]=function(){return(dynCall_vijjjii=Module["dynCall_vijjjii"]=Module["asm"]["dynCall_vijjjii"]).apply(null,arguments)};var dynCall_iijii=Module["dynCall_iijii"]=function(){return(dynCall_iijii=Module["dynCall_iijii"]=Module["asm"]["dynCall_iijii"]).apply(null,arguments)};var dynCall_iijiii=Module["dynCall_iijiii"]=function(){return(dynCall_iijiii=Module["dynCall_iijiii"]=Module["asm"]["dynCall_iijiii"]).apply(null,arguments)};var dynCall_vijiiii=Module["dynCall_vijiiii"]=function(){return(dynCall_vijiiii=Module["dynCall_vijiiii"]=Module["asm"]["dynCall_vijiiii"]).apply(null,arguments)};var dynCall_iijiiii=Module["dynCall_iijiiii"]=function(){return(dynCall_iijiiii=Module["dynCall_iijiiii"]=Module["asm"]["dynCall_iijiiii"]).apply(null,arguments)};var dynCall_vij=Module["dynCall_vij"]=function(){return(dynCall_vij=Module["dynCall_vij"]=Module["asm"]["dynCall_vij"]).apply(null,arguments)};var dynCall_jii=Module["dynCall_jii"]=function(){return(dynCall_jii=Module["dynCall_jii"]=Module["asm"]["dynCall_jii"]).apply(null,arguments)};function invoke_vi(index,a1){var sp=stackSave();try{wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ArrayToString"]=UTF8ArrayToString;Module["UTF8ToString"]=UTF8ToString;Module["addRunDependency"]=addRunDependency;Module["removeRunDependency"]=removeRunDependency;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;Module["addFunction"]=addFunction;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){EXITSTATUS=status;if(implicit&&keepRuntimeAlive()&&status===0){return}if(keepRuntimeAlive()){}else{exitRuntime();if(Module["onExit"])Module["onExit"](status);ABORT=true}quit_(status,new ExitStatus(status))}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run(); - -// SIG // Begin signature block -// SIG // MIIouwYJKoZIhvcNAQcCoIIorDCCKKgCAQExDzANBglg -// SIG // hkgBZQMEAgEFADB3BgorBgEEAYI3AgEEoGkwZzAyBgor -// SIG // BgEEAYI3AgEeMCQCAQEEEBDgyQbOONQRoqMAEEvTUJAC -// SIG // AQACAQACAQACAQACAQAwMTANBglghkgBZQMEAgEFAAQg -// SIG // 2QUryC+76Vjrrzn3RHAH/Gopa+bFNzUQvmAYGoNpKXGg -// SIG // gg30MIIGcjCCBFqgAwIBAgITMwAAAwacnF0l4xCqRwAA -// SIG // AAADBjANBgkqhkiG9w0BAQwFADB+MQswCQYDVQQGEwJV -// SIG // UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH -// SIG // UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv -// SIG // cmF0aW9uMSgwJgYDVQQDEx9NaWNyb3NvZnQgQ29kZSBT -// SIG // aWduaW5nIFBDQSAyMDExMB4XDTIyMDgwNDIwMjM1OVoX -// SIG // DTIzMDgwMzIwMjM1OVowYzELMAkGA1UEBhMCVVMxEzAR -// SIG // BgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v -// SIG // bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv -// SIG // bjENMAsGA1UEAxMELk5FVDCCAaIwDQYJKoZIhvcNAQEB -// SIG // BQADggGPADCCAYoCggGBAK2u4fiSc3xWuygObXzuz5xw -// SIG // CEFOymdqqry0VzGbnAs4XM+27kC/sqp5l+sishRCL/bI -// SIG // SgdT9xOOQeAY+k1qP2eeu68NqkijG+l+m+3uB87/V4Ku -// SIG // gn23MYq4aaIecepcd5GNVkFENyOEmdIgxLGITe1kxP50 -// SIG // cgOdCOQBPFlPm8T/rNvMwgxaKrlka50CvDJcb1Qps+ar -// SIG // aLdt8oYfove05BRY5cEN/gcdhnX4uACBs+MV1vj6TNAs -// SIG // usFQSlKZqo9VzvcOTVnubtWf+P+HyLDYYfdTz1/Be+qo -// SIG // GdOUURn6FFAQsbsRCkd1cKFd7PxFwhJh8+BnFnDnltKG -// SIG // rwO6bE58l3MXDN0VhTwi7R00WwD3DtfH7G/F5P2g1Lx6 -// SIG // YTdJFanBF+8P/Pq5bgyE1Gt1g3oURS+92fCQEXIrHO8R -// SIG // 7s6IyRxGOqgqSZHGVuPVxVjYcYG9zRuCghyh9LzkTSB+ -// SIG // c+X246++4yZa7hQ3cxxu2IYqOekIsIIP5iYVdZl4hlHf -// SIG // r8qT6wIDAQABo4IBgjCCAX4wHwYDVR0lBBgwFgYKKwYB -// SIG // BAGCN0wIAQYIKwYBBQUHAwMwHQYDVR0OBBYEFJeTbNuZ -// SIG // ijAuRAcaJm8xGG8hhSfHMFQGA1UdEQRNMEukSTBHMS0w -// SIG // KwYDVQQLEyRNaWNyb3NvZnQgSXJlbGFuZCBPcGVyYXRp -// SIG // b25zIExpbWl0ZWQxFjAUBgNVBAUTDTQ2NDIyMys0NzIy -// SIG // MzgwHwYDVR0jBBgwFoAUSG5k5VAF04KqFzc3IrVtqMp1 -// SIG // ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3dy5t -// SIG // aWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2ln -// SIG // UENBMjAxMV8yMDExLTA3LTA4LmNybDBhBggrBgEFBQcB -// SIG // AQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93d3cubWlj -// SIG // cm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2ln -// SIG // UENBMjAxMV8yMDExLTA3LTA4LmNydDAMBgNVHRMBAf8E -// SIG // AjAAMA0GCSqGSIb3DQEBDAUAA4ICAQBYP6acCgdQBVM4 -// SIG // Qe1cJ2sUAcvNHG3W9uMACu/bMjoZnCEixqFwYcHjt66p -// SIG // Wt82FVbFg5/DXuKpDX9ItoofLaSJdjSYJgtfNj3QFagh -// SIG // T0mzcC3te96VqBn5vmPXoKpAB1iWPyFH4Xjk3y1QCV4P -// SIG // xF4ZdJV54ajz+rE3FEz5wwk2ahCyRl1ZpeQYM7MAP0bk -// SIG // 3umGR7wFg97vqq9/V3KwFRT5KuQA4Sm4ooPoPu5sPMSV -// SIG // 0cxGUHcf0+ji7Mi347bqrc/pfEZPxjFzRn4sbpTAP84Y -// SIG // jQuIi4HmwB870aI16aMepkNhprw6fKbnHUFjKANyEb1g -// SIG // 2/iCNcjQaIf1BiWbS4kFRkWhI/kbUlBIKK/j5loupwH1 -// SIG // 8sWKGJY0bhSKcZ7pkQUp+B6jFknGng+fIe1VknJ/9n94 -// SIG // xsb8ct2mqtciXdqgZ5f/E4eoKBS15lJ1Z9AFnIKhmqCc -// SIG // KhERhlFfeXGlcy+CBtR96dPpYzUrQFDeFflh6cW+V+VA -// SIG // WN/5tXQDXgTJpo0dY794AarprlQjARLkt9T+PLQCMt8g -// SIG // XrVvIvJ/14SVkA1t17JaNHSCvHqjI6ij4AJAzxA6XRDE -// SIG // gySHfdDHzk9Aj1pntn+9zMdBMfsCyMB6aBqVVmOKaJ1d -// SIG // YEyC1d6WvU+SWbn123WSyzsHHswrxTGuI3OhgO6hgbCu -// SIG // DMMmRx5k8zCCB3owggVioAMCAQICCmEOkNIAAAAAAAMw -// SIG // DQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMw -// SIG // EQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt -// SIG // b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRp -// SIG // b24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRp -// SIG // ZmljYXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIw -// SIG // NTkwOVoXDTI2MDcwODIxMDkwOVowfjELMAkGA1UEBhMC -// SIG // VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT -// SIG // B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jw -// SIG // b3JhdGlvbjEoMCYGA1UEAxMfTWljcm9zb2Z0IENvZGUg -// SIG // U2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcNAQEB -// SIG // BQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLry -// SIG // tlghn0IbKmvpWlCquAY4GgRJun/DDB7dN2vGEtgL8DjC -// SIG // mQawyDnVARQxQtOJDXlkh36UYCRsr55JnOloXtLfm1Oy -// SIG // CizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+z -// SIG // RLdd2MQuA3WraPPLbfM6XKEW9Ea64DhkrG5kNXimoGMP -// SIG // LdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ97/vjK1oQH01W -// SIG // KKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBry -// SIG // oS9Z5JA7La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaR -// SIG // ITUlwzluZH9TupwPrRkjhMv0ugOGjfdf8NBSv4yUh7zA -// SIG // IXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJ -// SIG // nV+I4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4 -// SIG // AOG8rAKCX9vAFbO9G9RVS+c5oQ/pI0m8GLhEfEXkwcNy -// SIG // euBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm -// SIG // 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/ -// SIG // dygo8e1twyiPLI9AN0/B4YVEicQJTMXUpUMvdJX3bvh4 -// SIG // IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDWiIwL -// SIG // AgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAd -// SIG // BgNVHQ4EFgQUSG5k5VAF04KqFzc3IrVtqMp1ApUwGQYJ -// SIG // KwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYDVR0PBAQD -// SIG // AgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU -// SIG // ci06AjGQQ7kUBU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBP -// SIG // oE2gS4ZJaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3Br -// SIG // aS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8y -// SIG // MDExXzAzXzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYI -// SIG // KwYBBQUHMAKGQmh0dHA6Ly93d3cubWljcm9zb2Z0LmNv -// SIG // bS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDEx -// SIG // XzAzXzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEE -// SIG // AYI3LgMwgYMwPwYIKwYBBQUHAgEWM2h0dHA6Ly93d3cu -// SIG // bWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 -// SIG // Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBh -// SIG // AGwAXwBwAG8AbABpAGMAeQBfAHMAdABhAHQAZQBtAGUA -// SIG // bgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KGpZjg -// SIG // VHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy -// SIG // 0W2D/r4/6ArKO79HqaPzadtjvyI1pZddZYSQfYtGUFXY -// SIG // DJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XUtR13lDni -// SIG // 6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o -// SIG // +mgulaAqPyprWEljHwlpblqYluSD9MCP80Yr3vw70L01 -// SIG // 724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ1h/DMhji8MUt -// SIG // zluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/je -// SIG // LDogaZiyWYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs031 -// SIG // 4Y9/HG8VfUWnduVAKmWjw11SYobDHWM2l4bf2vP48hah -// SIG // mifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzG -// SIG // GwS+30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZ -// SIG // gB/QACnFsZulP0V3HjXG0qKin3p6IvpIlR+r+0cjgPWe -// SIG // +L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq -// SIG // aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9B -// SIG // CrE/+6jMpF3BoYibV3FWTkhFwELJm3ZbCoBIa/15n8G9 -// SIG // bW1qyVJzEw16UM0xghofMIIaGwIBATCBlTB+MQswCQYD -// SIG // VQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G -// SIG // A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0 -// SIG // IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNyb3NvZnQg -// SIG // Q29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAADBpycXSXj -// SIG // EKpHAAAAAAMGMA0GCWCGSAFlAwQCAQUAoIGuMBkGCSqG -// SIG // SIb3DQEJAzEMBgorBgEEAYI3AgEEMBwGCisGAQQBgjcC -// SIG // AQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEi -// SIG // BCAW4FAXqB7PhHjEGefAkeJmFx7Xk6cuMdW+Lo6XDk5o -// SIG // azBCBgorBgEEAYI3AgEMMTQwMqAUgBIATQBpAGMAcgBv -// SIG // AHMAbwBmAHShGoAYaHR0cDovL3d3dy5taWNyb3NvZnQu -// SIG // Y29tMA0GCSqGSIb3DQEBAQUABIIBgDis7f3gJhBau8n+ -// SIG // DYJt3/oNN+KnYHdMubR/ksalr7xqdJ31vZpLr/aLLlDx -// SIG // gEbzGE+2MQK5qhSepmintBt5njTAQ0CxNF7mrQuZ/5kt -// SIG // HzUQYO4QU66KwRhCPnDzr9gjBx6e9wsbyDSTAyd2Cr9m -// SIG // eIa5gY0FhnwOsQrwpKJYtnZZm5oHaHY2fttO30jghVKD -// SIG // kKesyAb48DE8O7ZOKQzY2e1aBRAXaeODS7wWTHY8hURn -// SIG // YtNPF65m4M1EQeTnsu2Bd0xN7tKhQa4jdRacYL1eA+5o -// SIG // Z2X9sgjchyZ/8CB3+P2Wwl8dvrRzd2TGHrPAsU3Y+yWD -// SIG // /m8zCpAejuMfnAj8A/3ihcfdEUheKYzfHrCTi0G6TClP -// SIG // bxc2o+s1WPDWBf3t092taZVdYe68+yxRvUTwqzIn+ANH -// SIG // 7FQo5J/4x4pp1AqTnWkA8LZNLu1gmy8vam8a2540e0oI -// SIG // iaflGs7jZmSY3ko4ZBXjN2aLY2aTchatPvxkoqh21J6U -// SIG // Ynt0bJ4ut8R1vqGCFykwghclBgorBgEEAYI3AwMBMYIX -// SIG // FTCCFxEGCSqGSIb3DQEHAqCCFwIwghb+AgEDMQ8wDQYJ -// SIG // YIZIAWUDBAIBBQAwggFZBgsqhkiG9w0BCRABBKCCAUgE -// SIG // ggFEMIIBQAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFl -// SIG // AwQCAQUABCBIRySHYj4oiJrvZimDA9bWcwLoUTqb3bA6 -// SIG // VT+KNgPXlAIGZGS7jPfnGBMyMDIzMDUyMzAzMjQwNy4x -// SIG // NjJaMASAAgH0oIHYpIHVMIHSMQswCQYDVQQGEwJVUzET -// SIG // MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk -// SIG // bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0 -// SIG // aW9uMS0wKwYDVQQLEyRNaWNyb3NvZnQgSXJlbGFuZCBP -// SIG // cGVyYXRpb25zIExpbWl0ZWQxJjAkBgNVBAsTHVRoYWxl -// SIG // cyBUU1MgRVNOOjA4NDItNEJFNi1DMjlBMSUwIwYDVQQD -// SIG // ExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNloIIR -// SIG // eDCCBycwggUPoAMCAQICEzMAAAGybkADf26plJIAAQAA -// SIG // AbIwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UEBhMCVVMx -// SIG // EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1Jl -// SIG // ZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3Jh -// SIG // dGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUtU3Rh -// SIG // bXAgUENBIDIwMTAwHhcNMjIwOTIwMjAyMjAxWhcNMjMx -// SIG // MjE0MjAyMjAxWjCB0jELMAkGA1UEBhMCVVMxEzARBgNV -// SIG // BAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQx -// SIG // HjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEt -// SIG // MCsGA1UECxMkTWljcm9zb2Z0IElyZWxhbmQgT3BlcmF0 -// SIG // aW9ucyBMaW1pdGVkMSYwJAYDVQQLEx1UaGFsZXMgVFNT -// SIG // IEVTTjowODQyLTRCRTYtQzI5QTElMCMGA1UEAxMcTWlj -// SIG // cm9zb2Z0IFRpbWUtU3RhbXAgU2VydmljZTCCAiIwDQYJ -// SIG // KoZIhvcNAQEBBQADggIPADCCAgoCggIBAMqiZTIde/lQ -// SIG // 4rC+Bml5f/Wuq/xKTxrfbG23HofmQ+qZAN4GyO73PF3y -// SIG // 9OAfpt7Qf2jcldWOGUB+HzBuwllYyP3fx4MY8zvuAuB3 -// SIG // 7FvoytnNC2DKnVrVlHOVcGUL9CnmhDNMA2/nskjIf2Io -// SIG // iG9J0qLYr8duvHdQJ9Li2Pq9guySb9mvUL60ogslCO9g -// SIG // kh6FiEDwMrwUr8Wja6jFpUTny8tg0N0cnCN2w4fKkp5q -// SIG // ZcbUYFYicLSb/6A7pHCtX6xnjqwhmJoib3vkKJyVxbuF -// SIG // LRhVXxH95b0LHeNhifn3jvo2j+/4QV10jEpXVW+iC9Bs -// SIG // TtR69xvTjU51ZgP7BR4YDEWq7JsylSOv5B5THTDXRf18 -// SIG // 4URzFhTyb8OZQKY7mqMh7c8J8w1sEM4XDUF2UZNy829N -// SIG // VCzG2tfdEXZaHxF8RmxpQYBxyhZwY1rotuIS+gfN2eq+ -// SIG // hkAT3ipGn8/KmDwDtzAbnfuXjApgeZqwgcYJ8pDJ+y/x -// SIG // U6ouzJz1Bve5TTihkiA7wQsQe6R60Zk9dPdNzw0MK5ni -// SIG // RzuQZAt4GI96FhjhlUWcUZOCkv/JXM/OGu/rgSplYwdm -// SIG // PLzzfDtXyuy/GCU5I4l08g6iifXypMgoYkkceOAAz4vx -// SIG // 1x0BOnZWfI3fSwqNUvoN7ncTT+MB4Vpvf1QBppjBAQUu -// SIG // vui6eCG0MCVNAgMBAAGjggFJMIIBRTAdBgNVHQ4EFgQU -// SIG // mfIngFzZEZlPkjDOVluBSDDaanEwHwYDVR0jBBgwFoAU -// SIG // n6cVXQBeYl2D9OXSZacbUzUZ6XIwXwYDVR0fBFgwVjBU -// SIG // oFKgUIZOaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3Br -// SIG // aW9wcy9jcmwvTWljcm9zb2Z0JTIwVGltZS1TdGFtcCUy -// SIG // MFBDQSUyMDIwMTAoMSkuY3JsMGwGCCsGAQUFBwEBBGAw -// SIG // XjBcBggrBgEFBQcwAoZQaHR0cDovL3d3dy5taWNyb3Nv -// SIG // ZnQuY29tL3BraW9wcy9jZXJ0cy9NaWNyb3NvZnQlMjBU -// SIG // aW1lLVN0YW1wJTIwUENBJTIwMjAxMCgxKS5jcnQwDAYD -// SIG // VR0TAQH/BAIwADAWBgNVHSUBAf8EDDAKBggrBgEFBQcD -// SIG // CDAOBgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQAD -// SIG // ggIBANxHtu3FzIabaDbWqswdKBlAhKXRCN+5CSMiv2TY -// SIG // a4i2QuWIm+99piwAhDhADfbqor1zyLi95Y6GQnvIWUgd -// SIG // eC7oL1ZtZye92zYK+EIfwYZmhS+CH4infAzUvscHZF3w -// SIG // lrJUfPUIDGVP0lCYVse9mguvG0dqkY4ayQPEHOvJubgZ -// SIG // ZaOdg/N8dInd6fGeOc+0DoGzB+LieObJ2Q0AtEt3XN3i -// SIG // X8Cp6+dZTX8xwE/LvhRwPpb/+nKshO7TVuvenwdTwqB/ -// SIG // LT6CNPaElwFeKxKrqRTPMbHeg+i+KnBLfwmhEXsMg2s1 -// SIG // QX7JIxfvT96md0eiMjiMEO22LbOzmLMNd3LINowAnRBA -// SIG // JtX+3/e390B9sMGMHp+a1V+hgs62AopBl0p/00li30DN -// SIG // 5wEQ5If35Zk7b/T6pEx6rJUDYCti7zCbikjKTanBnOc9 -// SIG // 9zGMlej5X+fC/k5ExUCrOs3/VzGRCZt5LvVQSdWqq/QM -// SIG // zTEmim4sbzASK9imEkjNtZZyvC1CsUcD1voFktld4mKM -// SIG // jE+uDEV3IddD+DrRk94nVzNPSuZXewfVOnXHSeqG7xM3 -// SIG // V7fl2aL4v1OhL2+JwO1Tx3B0irO1O9qbNdJk355bntd1 -// SIG // RSVKgM22KFBHnoL7Js7pRhBiaKmVTQGoOb+j1Qa7q+ci -// SIG // xGo48Vh9k35BDsJS/DLoXFSPDl4mMIIHcTCCBVmgAwIB -// SIG // AgITMwAAABXF52ueAptJmQAAAAAAFTANBgkqhkiG9w0B -// SIG // AQsFADCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldh -// SIG // c2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV -// SIG // BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEyMDAGA1UE -// SIG // AxMpTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0 -// SIG // aG9yaXR5IDIwMTAwHhcNMjEwOTMwMTgyMjI1WhcNMzAw -// SIG // OTMwMTgzMjI1WjB8MQswCQYDVQQGEwJVUzETMBEGA1UE -// SIG // CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEe -// SIG // MBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYw -// SIG // JAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0Eg -// SIG // MjAxMDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC -// SIG // ggIBAOThpkzntHIhC3miy9ckeb0O1YLT/e6cBwfSqWxO -// SIG // dcjKNVf2AX9sSuDivbk+F2Az/1xPx2b3lVNxWuJ+Slr+ -// SIG // uDZnhUYjDLWNE893MsAQGOhgfWpSg0S3po5GawcU88V2 -// SIG // 9YZQ3MFEyHFcUTE3oAo4bo3t1w/YJlN8OWECesSq/XJp -// SIG // rx2rrPY2vjUmZNqYO7oaezOtgFt+jBAcnVL+tuhiJdxq -// SIG // D89d9P6OU8/W7IVWTe/dvI2k45GPsjksUZzpcGkNyjYt -// SIG // cI4xyDUoveO0hyTD4MmPfrVUj9z6BVWYbWg7mka97aSu -// SIG // eik3rMvrg0XnRm7KMtXAhjBcTyziYrLNueKNiOSWrAFK -// SIG // u75xqRdbZ2De+JKRHh09/SDPc31BmkZ1zcRfNN0Sidb9 -// SIG // pSB9fvzZnkXftnIv231fgLrbqn427DZM9ituqBJR6L8F -// SIG // A6PRc6ZNN3SUHDSCD/AQ8rdHGO2n6Jl8P0zbr17C89XY -// SIG // cz1DTsEzOUyOArxCaC4Q6oRRRuLRvWoYWmEBc8pnol7X -// SIG // KHYC4jMYctenIPDC+hIK12NvDMk2ZItboKaDIV1fMHSR -// SIG // lJTYuVD5C4lh8zYGNRiER9vcG9H9stQcxWv2XFJRXRLb -// SIG // JbqvUAV6bMURHXLvjflSxIUXk8A8FdsaN8cIFRg/eKtF -// SIG // tvUeh17aj54WcmnGrnu3tz5q4i6tAgMBAAGjggHdMIIB -// SIG // 2TASBgkrBgEEAYI3FQEEBQIDAQABMCMGCSsGAQQBgjcV -// SIG // AgQWBBQqp1L+ZMSavoKRPEY1Kc8Q/y8E7jAdBgNVHQ4E -// SIG // FgQUn6cVXQBeYl2D9OXSZacbUzUZ6XIwXAYDVR0gBFUw -// SIG // UzBRBgwrBgEEAYI3TIN9AQEwQTA/BggrBgEFBQcCARYz -// SIG // aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraW9wcy9E -// SIG // b2NzL1JlcG9zaXRvcnkuaHRtMBMGA1UdJQQMMAoGCCsG -// SIG // AQUFBwMIMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBB -// SIG // MAsGA1UdDwQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB8G -// SIG // A1UdIwQYMBaAFNX2VsuP6KJcYmjRPZSQW9fOmhjEMFYG -// SIG // A1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwubWljcm9z -// SIG // b2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY1Jvb0Nl -// SIG // ckF1dF8yMDEwLTA2LTIzLmNybDBaBggrBgEFBQcBAQRO -// SIG // MEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93d3cubWljcm9z -// SIG // b2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0XzIw -// SIG // MTAtMDYtMjMuY3J0MA0GCSqGSIb3DQEBCwUAA4ICAQCd -// SIG // VX38Kq3hLB9nATEkW+Geckv8qW/qXBS2Pk5HZHixBpOX -// SIG // PTEztTnXwnE2P9pkbHzQdTltuw8x5MKP+2zRoZQYIu7p -// SIG // Zmc6U03dmLq2HnjYNi6cqYJWAAOwBb6J6Gngugnue99q -// SIG // b74py27YP0h1AdkY3m2CDPVtI1TkeFN1JFe53Z/zjj3G -// SIG // 82jfZfakVqr3lbYoVSfQJL1AoL8ZthISEV09J+BAljis -// SIG // 9/kpicO8F7BUhUKz/AyeixmJ5/ALaoHCgRlCGVJ1ijbC -// SIG // HcNhcy4sa3tuPywJeBTpkbKpW99Jo3QMvOyRgNI95ko+ -// SIG // ZjtPu4b6MhrZlvSP9pEB9s7GdP32THJvEKt1MMU0sHrY -// SIG // UP4KWN1APMdUbZ1jdEgssU5HLcEUBHG/ZPkkvnNtyo4J -// SIG // vbMBV0lUZNlz138eW0QBjloZkWsNn6Qo3GcZKCS6OEua -// SIG // bvshVGtqRRFHqfG3rsjoiV5PndLQTHa1V1QJsWkBRH58 -// SIG // oWFsc/4Ku+xBZj1p/cvBQUl+fpO+y/g75LcVv7TOPqUx -// SIG // UYS8vwLBgqJ7Fx0ViY1w/ue10CgaiQuPNtq6TPmb/wrp -// SIG // NPgkNWcr4A245oyZ1uEi6vAnQj0llOZ0dFtq0Z4+7X6g -// SIG // MTN9vMvpe784cETRkPHIqzqKOghif9lwY1NNje6CbaUF -// SIG // EMFxBmoQtB1VM1izoXBm8qGCAtQwggI9AgEBMIIBAKGB -// SIG // 2KSB1TCB0jELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldh -// SIG // c2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV -// SIG // BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEtMCsGA1UE -// SIG // CxMkTWljcm9zb2Z0IElyZWxhbmQgT3BlcmF0aW9ucyBM -// SIG // aW1pdGVkMSYwJAYDVQQLEx1UaGFsZXMgVFNTIEVTTjow -// SIG // ODQyLTRCRTYtQzI5QTElMCMGA1UEAxMcTWljcm9zb2Z0 -// SIG // IFRpbWUtU3RhbXAgU2VydmljZaIjCgEBMAcGBSsOAwIa -// SIG // AxUAjhJ+EeySRfn2KCNsjn9cF9AUSTqggYMwgYCkfjB8 -// SIG // MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3Rv -// SIG // bjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWlj -// SIG // cm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNy -// SIG // b3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDANBgkqhkiG -// SIG // 9w0BAQUFAAIFAOgWeikwIhgPMjAyMzA1MjMwNzMyNTda -// SIG // GA8yMDIzMDUyNDA3MzI1N1owdDA6BgorBgEEAYRZCgQB -// SIG // MSwwKjAKAgUA6BZ6KQIBADAHAgEAAgIOBTAHAgEAAgIR -// SIG // vzAKAgUA6BfLqQIBADA2BgorBgEEAYRZCgQCMSgwJjAM -// SIG // BgorBgEEAYRZCgMCoAowCAIBAAIDB6EgoQowCAIBAAID -// SIG // AYagMA0GCSqGSIb3DQEBBQUAA4GBAGn40DtHqY9Ex93o -// SIG // WVLjEBieCtXTit2YtBoTWTaRSUVOZlqkdgruGQfLa1Lf -// SIG // unJnKHW4+d8IkE4/a1htdWkWoRlKmr1ILcYN5zgYtsis -// SIG // 7dxKam+/jM/kizDr4qnAfeSdiMUQrUcTHzq8or1CBhlQ -// SIG // kHZ8NwEZwNkV+HTuDPMmd9g6MYIEDTCCBAkCAQEwgZMw -// SIG // fDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0 -// SIG // b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1p -// SIG // Y3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWlj -// SIG // cm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTACEzMAAAGy -// SIG // bkADf26plJIAAQAAAbIwDQYJYIZIAWUDBAIBBQCgggFK -// SIG // MBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkq -// SIG // hkiG9w0BCQQxIgQghCKvDb1GXGZsC+6FhQbG1A9WMAOD -// SIG // 1Qvac5wOWcEKrh4wgfoGCyqGSIb3DQEJEAIvMYHqMIHn -// SIG // MIHkMIG9BCBTeM485+E+t4PEVieUoFKX7PVyLo/nzu+h -// SIG // tJPCG04+NTCBmDCBgKR+MHwxCzAJBgNVBAYTAlVTMRMw -// SIG // EQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt -// SIG // b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRp -// SIG // b24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1w -// SIG // IFBDQSAyMDEwAhMzAAABsm5AA39uqZSSAAEAAAGyMCIE -// SIG // IOGaUH5K6qmvRq+rLGyQfNjcevkmj6llb/cbS23aHF8f -// SIG // MA0GCSqGSIb3DQEBCwUABIICAEfds54ykbnQ4neU0dBg -// SIG // pJ5KHG5MHKLI4cPiN47Ik3ScUVhBfGH8qvRjuSXTsgdv -// SIG // 1fT6jZJ6nBDIbLZReneWkcqsnpjTSmj5HIX7irQ9d8U7 -// SIG // eMsBiqI4oQ09hv9o8yqB4jZIwuUu/tYt86pMSmJlCIAy -// SIG // zLfYdu0zUVcCKnrGSD0zOocIWlFa6ZHqpCE0CE6YDME9 -// SIG // uzb6WFm4acibtH26L0t4uqaRdJVnsYgSVdiIVD/wBAOE -// SIG // N65J/RlAUbuQxlWKBxBZXJt6GDfsnnQRMofbJJJ3k8YU -// SIG // xC3QH8iPXrduAy8pLldK+Ruy9RMTp/oq7VtOqTF9Y4RC -// SIG // PUpXG4r7goiD3CaOOfWu5OS8T52g2ehkWcRDkuKrfApu -// SIG // DybD5uhOEnxquZX2x4Cv8V3lYGuQ1b8A8gsQhx4XYgwM -// SIG // gi3THI6iPRssGFcrhpfRuULa8JcGYbbaLmMcsisOWtCr -// SIG // VkGcfXA7aSITgrf8URr93T6cWlAmRmhxpKZjcv6L4Ucq -// SIG // 6DMNll/R2G6fistr8j04ubZwhv1XAzJRQWpZOA5VXn03 -// SIG // KggtgiFcNrXrMQ3JgAj1pM2ZowVTByF1ANmdFdLrLfKB -// SIG // zyZ6Gh2KLiEVUAhKJ+HjML3SehffSWTGv409PkWvUEtO -// SIG // r/UW3kBVpS3mceDbbOz0GKpI8Hd5JyLHzFLa26USUJE8 -// SIG // BMqt -// SIG // End signature block diff --git a/_framework/dotnet.6.0.18.5p2yni1cew.js.br b/_framework/dotnet.6.0.18.5p2yni1cew.js.br deleted file mode 100644 index c048d8f..0000000 Binary files a/_framework/dotnet.6.0.18.5p2yni1cew.js.br and /dev/null differ diff --git a/_framework/dotnet.6.0.18.5p2yni1cew.js.gz b/_framework/dotnet.6.0.18.5p2yni1cew.js.gz deleted file mode 100644 index 40fca67..0000000 Binary files a/_framework/dotnet.6.0.18.5p2yni1cew.js.gz and /dev/null differ diff --git a/_framework/dotnet.js b/_framework/dotnet.js new file mode 100644 index 0000000..c289cf8 --- /dev/null +++ b/_framework/dotnet.js @@ -0,0 +1,4 @@ +//! Licensed to the .NET Foundation under one or more agreements. +//! The .NET Foundation licenses this file to you under the MIT license. +const e=async()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,3,2,1,0,10,8,1,6,0,6,64,25,11,11])),t=async()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11])),o=Symbol.for("wasm promise_control");function n(e,t){let n=null;const r=new Promise((function(o,r){n={isDone:!1,promise:null,resolve:t=>{n.isDone||(n.isDone=!0,o(t),e&&e())},reject:e=>{n.isDone||(n.isDone=!0,r(e),t&&t())}}}));n.promise=r;const s=r;return s[o]=n,{promise:s,promise_control:n}}function r(e){return e[o]}function s(e){(function(e){return void 0!==e[o]})(e)||De(!1,"Promise is not controllable")}const i="MONO_WASM: ";function a(e,...t){Re.diagnosticTracing&&console.debug(i+e,...t)}function l(e,...t){console.info(e,...t)}function c(e,...t){console.warn(i+e,...t)}function u(e,...t){t&&t.length>0&&t[0]&&"object"==typeof t[0]&&t[0].silent||console.error(i+e,...t)}let d;function f(e,t,o){const n={log:t.log,error:t.error},r=t;function s(t,o,r){return function(...s){try{let n=s[0];if(void 0===n)n="undefined";else if(null===n)n="null";else if("function"==typeof n)n=n.toString();else if("string"!=typeof n)try{n=JSON.stringify(n)}catch(e){n=n.toString()}if("string"==typeof n)if("["==n[0]){const t=(new Date).toISOString();n="main"!==e?`[${e}][${t}] ${n}`:`[${t}] ${n}`}else"main"!==e&&(n=`[${e}] ${n}`);o(r?JSON.stringify({method:t,payload:n,arguments:s}):[t+n,...s.slice(1)])}catch(e){n.error(`proxyConsole failed: ${e}`)}}}const i=["debug","trace","warn","info","error"];for(const e of i)"function"!=typeof r[e]&&(r[e]=s(`console.${e}: `,t.log,!1));const a=`${o}/console`.replace("https://","wss://").replace("http://","ws://");d=new WebSocket(a),d.addEventListener("open",(()=>{n.log(`browser: [${e}] Console websocket connected.`)})),d.addEventListener("error",(t=>{n.error(`[${e}] websocket error: ${t}`,t)})),d.addEventListener("close",(t=>{n.error(`[${e}] websocket closed: ${t}`,t)}));const l=e=>{d.readyState===WebSocket.OPEN?d.send(e):n.log(e)};for(const e of["log",...i])r[e]=s(`console.${e}`,l,!0)}const m={},h={},g={};let p,b,w;function y(){const e=Object.values(g),t=Object.values(h),o=E(e),n=E(t),r=o+n;if(0===r)return;const s=ve?"%c":"",i=ve?["background: purple; color: white; padding: 1px 3px; border-radius: 3px;","font-weight: bold;","font-weight: normal;"]:[],a=Re.config.linkerEnabled?"":"\nThis application was built with linking (tree shaking) disabled. \nPublished applications will be significantly smaller if you install wasm-tools workload. \nSee also https://aka.ms/dotnet-wasm-features";console.groupCollapsed(`${s}dotnet${s} Loaded ${R(r)} resources${s}${a}`,...i),e.length&&(console.groupCollapsed(`Loaded ${R(o)} resources from cache`),console.table(g),console.groupEnd()),t.length&&(console.groupCollapsed(`Loaded ${R(n)} resources from network`),console.table(h),console.groupEnd()),console.groupEnd()}async function v(){const e=p;if(e){const t=(await e.keys()).map((async t=>{t.url in m||await e.delete(t)}));await Promise.all(t)}}function _(e){return`${e.resolvedUrl}.${e.hash}`}function E(e){return e.reduce(((e,t)=>e+(t.responseBytes||0)),0)}function R(e){return`${(e/1048576).toFixed(2)} MB`}function j(e){var t;if((null===(t=e.resources)||void 0===t?void 0:t.icu)&&"invariant"!=e.globalizationMode){const t=e.applicationCulture||(ve?navigator.languages&&navigator.languages[0]:Intl.DateTimeFormat().resolvedOptions().locale),o=Object.keys(e.resources.icu);let n=null;if("custom"===e.globalizationMode?1===o.length&&(n=o[0]):"hybrid"===e.globalizationMode?n="icudt_hybrid.dat":t&&"all"!==e.globalizationMode?"sharded"===e.globalizationMode&&(n=function(e){const t=e.split("-")[0];return"en"===t||["fr","fr-FR","it","it-IT","de","de-DE","es","es-ES"].includes(e)?"icudt_EFIGS.dat":["zh","ko","ja"].includes(t)?"icudt_CJK.dat":"icudt_no_CJK.dat"}(t)):n="icudt.dat",n&&o.includes(n))return n}return e.globalizationMode="invariant",null}const x=class{constructor(e){this.url=e}toString(){return this.url}};async function S(e,t){try{const o="function"==typeof globalThis.fetch;if(we){const n=e.startsWith("file://");if(!n&&o)return globalThis.fetch(e,t||{credentials:"same-origin"});b||(w=xe.require("url"),b=xe.require("fs")),n&&(e=w.fileURLToPath(e));const r=await b.promises.readFile(e);return{ok:!0,headers:{length:0,get:()=>null},url:e,arrayBuffer:()=>r,json:()=>JSON.parse(r),text:()=>{throw new Error("NotImplementedException")}}}if(o)return globalThis.fetch(e,t||{credentials:"same-origin"});if("function"==typeof read)return{ok:!0,url:e,headers:{length:0,get:()=>null},arrayBuffer:()=>new Uint8Array(read(e,"binary")),json:()=>JSON.parse(read(e,"utf8")),text:()=>read(e,"utf8")}}catch(t){return{ok:!1,url:e,status:500,headers:{length:0,get:()=>null},statusText:"ERR28: "+t,arrayBuffer:()=>{throw t},json:()=>{throw t},text:()=>{throw t}}}throw new Error("No fetch implementation available")}function A(e){return"string"!=typeof e&&De(!1,"url must be a string"),!T(e)&&0!==e.indexOf("./")&&0!==e.indexOf("../")&&globalThis.URL&&globalThis.document&&globalThis.document.baseURI&&(e=new URL(e,globalThis.document.baseURI).toString()),e}const D=/^[a-zA-Z][a-zA-Z\d+\-.]*?:\/\//,C=/[a-zA-Z]:[\\/]/;function T(e){return we||_e?e.startsWith("/")||e.startsWith("\\")||-1!==e.indexOf("///")||C.test(e):D.test(e)}let O,k=0;const M=[],$=[],L=new Map,I={"js-module-threads":!0,"js-module-runtime":!0,"js-module-dotnet":!0,"js-module-native":!0},U={...I,"js-module-library-initializer":!0},N={...I,dotnetwasm:!0,heap:!0,manifest:!0},P={...U,manifest:!0},z={...U,dotnetwasm:!0},F={dotnetwasm:!0,symbols:!0},W={resource:!0,assembly:!0,pdb:!0,heap:!0,icu:!0},B={...U,dotnetwasm:!0,symbols:!0};function V(e){return!("icu"==e.behavior&&e.name!=Re.preferredIcuAsset)}function q(e,t,o){const n=Object.keys(t||{});De(1==n.length,`Expect to have one ${o} asset in resources`);const r=n[0],s={name:r,hash:t[r],behavior:o};return J(s),e.push(s),s}function J(e){N[e.behavior]&&L.set(e.behavior,e)}function H(e){const t=function(e){De(N[e],`Unknown single asset behavior ${e}`);const t=L.get(e);return De(t,`Single asset for ${e} not found`),t}(e);if(t.resolvedUrl=Re.locateFile(t.name),I[t.behavior]){const e=re(t);e?("string"!=typeof e&&De(!1,"loadBootResource response for 'dotnetjs' type should be a URL string"),t.resolvedUrl=e):t.resolvedUrl=X(t.resolvedUrl,t.behavior)}else if("dotnetwasm"!==t.behavior)throw new Error(`Unknown single asset behavior ${e}`);return t}async function Q(){a("mono_download_assets"),Re.maxParallelDownloads=Re.config.maxParallelDownloads||Re.maxParallelDownloads,Re.enableDownloadRetry=Re.config.enableDownloadRetry||Re.enableDownloadRetry;try{const e=[],t=t=>{!B[t.behavior]&&V(t)&&Re.expected_instantiated_assets_count++,!z[t.behavior]&&V(t)&&(Re.expected_downloaded_assets_count++,e.push(G(t)))};for(const e of $)t(e);await Re.memorySnapshotSkippedOrDone.promise;for(const e of M)if(Ee.loadedMemorySnapshotSize){if(se(e),"resource"==e.behavior||"assembly"==e.behavior||"pdb"==e.behavior){const t=K(e,""),o="string"==typeof e.virtualPath?e.virtualPath:e.name;Re._loaded_files.push({url:t,file:o})}}else t(e);Re.allDownloadsQueued.promise_control.resolve(),await Re.runtimeModuleLoaded.promise;const o=[];for(const t of e)o.push((async()=>{const e=await t;if(e.buffer){if(!B[e.behavior]){e.buffer&&"object"==typeof e.buffer||De(!1,"asset buffer must be array-like or buffer-like or promise of these"),"string"!=typeof e.resolvedUrl&&De(!1,"resolvedUrl must be string");const t=e.resolvedUrl,o=await e.buffer,n=new Uint8Array(o);se(e),await Ee.beforeOnRuntimeInitialized.promise,Ee.instantiate_asset(e,t,n)}}else F[e.behavior]?("symbols"===e.behavior&&(await Ee.instantiate_symbols_asset(e),se(e)),F[e.behavior]&&++Re.actual_downloaded_assets_count):(e.isOptional||De(!1,"Expected asset to have the downloaded buffer"),!z[e.behavior]&&V(e)&&Re.expected_downloaded_assets_count--,!B[e.behavior]&&V(e)&&Re.expected_instantiated_assets_count--)})());Promise.all(o).then((()=>{Ee.allAssetsInMemory.promise_control.resolve()})).catch((e=>{throw Re.err("Error in mono_download_assets: "+e),ke(1,e),e}))}catch(e){throw Re.err("Error in mono_download_assets: "+e),e}}async function Z(e){const t=await G(e);return await t.pendingDownloadInternal.response,t.buffer}async function G(e){try{return await Y(e)}catch(t){if(!Re.enableDownloadRetry)throw t;if(_e||we)throw t;if(e.pendingDownload&&e.pendingDownloadInternal==e.pendingDownload)throw t;if(e.resolvedUrl&&-1!=e.resolvedUrl.indexOf("file://"))throw t;if(t&&404==t.status)throw t;e.pendingDownloadInternal=void 0,await Re.allDownloadsQueued.promise;try{return a(`Retrying download '${e.name}'`),await Y(e)}catch(t){return e.pendingDownloadInternal=void 0,await(100,new Promise((e=>globalThis.setTimeout(e,100)))),a(`Retrying download (2) '${e.name}' after delay`),await Y(e)}}}async function Y(e){for(;O;)await O.promise;try{++k,k==Re.maxParallelDownloads&&(a("Throttling further parallel downloads"),O=n());const t=await async function(e){if(e.pendingDownload&&(e.pendingDownloadInternal=e.pendingDownload),e.pendingDownloadInternal&&e.pendingDownloadInternal.response)return e.pendingDownloadInternal.response;if(e.buffer){const t=await e.buffer;return e.resolvedUrl||(e.resolvedUrl="undefined://"+e.name),e.pendingDownloadInternal={url:e.resolvedUrl,name:e.name,response:Promise.resolve({ok:!0,arrayBuffer:()=>t,json:()=>JSON.parse(new TextDecoder("utf-8").decode(t)),text:()=>{throw new Error("NotImplementedException")},headers:{get:()=>{}}})},e.pendingDownloadInternal.response}const t=e.loadRemote&&Re.config.remoteSources?Re.config.remoteSources:[""];let o;for(let n of t){n=n.trim(),"./"===n&&(n="");const t=K(e,n);e.name===t?a(`Attempting to download '${t}'`):a(`Attempting to download '${t}' for ${e.name}`);try{e.resolvedUrl=t;const n=oe(e);if(e.pendingDownloadInternal=n,o=await n.response,!o||!o.ok)continue;return o}catch(e){o||(o={ok:!1,url:t,status:0,statusText:""+e});continue}}const n=e.isOptional||e.name.match(/\.pdb$/)&&Re.config.ignorePdbLoadErrors;if(o||De(!1,`Response undefined ${e.name}`),!n){const t=new Error(`download '${o.url}' for ${e.name} failed ${o.status} ${o.statusText}`);throw t.status=o.status,t}Re.out(`optional download '${o.url}' for ${e.name} failed ${o.status} ${o.statusText}`)}(e);return t?(F[e.behavior]||(e.buffer=await t.arrayBuffer(),++Re.actual_downloaded_assets_count),e):e}finally{if(--k,O&&k==Re.maxParallelDownloads-1){a("Resuming more parallel downloads");const e=O;O=void 0,e.promise_control.resolve()}}}function K(e,t){let o;return null==t&&De(!1,`sourcePrefix must be provided for ${e.name}`),e.resolvedUrl?o=e.resolvedUrl:(o=""===t?"assembly"===e.behavior||"pdb"===e.behavior?e.name:"resource"===e.behavior&&e.culture&&""!==e.culture?`${e.culture}/${e.name}`:e.name:t+e.name,o=X(Re.locateFile(o),e.behavior)),o&&"string"==typeof o||De(!1,"attemptUrl need to be path or url string"),o}function X(e,t){return Re.modulesUniqueQuery&&P[t]&&(e+=Re.modulesUniqueQuery),e}let ee=0;const te=new Set;function oe(e){try{e.resolvedUrl||De(!1,"Request's resolvedUrl must be set");const t=async function(e){let t=await async function(e){const t=p;if(!t||e.noCache||!e.hash||0===e.hash.length)return;const o=_(e);let n;m[o]=!0;try{n=await t.match(o)}catch(e){}if(!n)return;const r=parseInt(n.headers.get("content-length")||"0");return g[e.name]={responseBytes:r},n}(e);return t||(t=await function(e){let t=e.resolvedUrl;if(Re.loadBootResource){const o=re(e);if(o instanceof Promise)return o;"string"==typeof o&&(t=o)}const o={};return Re.config.disableNoCacheFetch||(o.cache="no-cache"),e.useCredentials?o.credentials="include":!Re.config.disableIntegrityCheck&&e.hash&&(o.integrity=e.hash),Re.fetch_like(t,o)}(e),function(e,t){const o=p;if(!o||e.noCache||!e.hash||0===e.hash.length)return;const n=t.clone();setTimeout((()=>{const t=_(e);!async function(e,t,o,n){const r=await n.arrayBuffer(),s=function(e){if("undefined"!=typeof performance)return performance.getEntriesByName(e)[0]}(n.url),i=s&&s.encodedBodySize||void 0;h[t]={responseBytes:i};const a=new Response(r,{headers:{"content-type":n.headers.get("content-type")||"","content-length":(i||n.headers.get("content-length")||"").toString()}});try{await e.put(o,a)}catch(e){}}(o,e.name,t,n)}),0)}(e,t)),t}(e),o={name:e.name,url:e.resolvedUrl,response:t};return te.add(e.name),o.response.then((()=>{"assembly"==e.behavior&&Re.loadedAssemblies.push(e.resolvedUrl),ee++,Re.onDownloadResourceProgress&&Re.onDownloadResourceProgress(ee,te.size)})),o}catch(t){const o={ok:!1,url:e.resolvedUrl,status:500,statusText:"ERR29: "+t,arrayBuffer:()=>{throw t},json:()=>{throw t}};return{name:e.name,url:e.resolvedUrl,response:Promise.resolve(o)}}}const ne={resource:"assembly",assembly:"assembly",pdb:"pdb",icu:"globalization",vfs:"configuration",manifest:"manifest",dotnetwasm:"dotnetwasm","js-module-dotnet":"dotnetjs","js-module-native":"dotnetjs","js-module-runtime":"dotnetjs","js-module-threads":"dotnetjs"};function re(e){var t;if(Re.loadBootResource){const o=null!==(t=e.hash)&&void 0!==t?t:"",n=e.resolvedUrl,r=ne[e.behavior];if(r){const t=Re.loadBootResource(r,e.name,n,o,e.behavior);return"string"==typeof t?A(t):t}}}function se(e){e.pendingDownloadInternal=null,e.pendingDownload=null,e.buffer=null,e.moduleExports=null}function ie(e){let t=e.lastIndexOf("/");return t>=0&&t++,e.substring(t)}async function ae(e){if(!e)return;const t=Object.keys(e);await Promise.all(t.map((e=>async function(e){try{const t=X(Re.locateFile(e),"js-module-library-initializer");a(`Attempting to import '${t}' for ${e}`);const o=await import(t);Re.libraryInitializers.push({scriptName:e,exports:o})}catch(t){c(`Failed to import library initializer '${e}': ${t}`)}}(e))))}async function le(e,t){if(!Re.libraryInitializers)return;const o=[];for(let n=0;nr.exports[e](...t))))}await Promise.all(o)}async function ce(e,t,o){try{await o()}catch(o){throw c(`Failed to invoke '${t}' on library initializer '${e}': ${o}`),ke(1,o),o}}var ue="Release";function de(e,t){if(e===t)return e;const o={...t};return void 0!==o.assets&&o.assets!==e.assets&&(o.assets=[...e.assets||[],...o.assets||[]]),void 0!==o.resources&&(o.resources=me(e.resources||{assembly:{},jsModuleNative:{},jsModuleRuntime:{},wasmNative:{}},o.resources)),void 0!==o.environmentVariables&&(o.environmentVariables={...e.environmentVariables||{},...o.environmentVariables||{}}),void 0!==o.runtimeOptions&&o.runtimeOptions!==e.runtimeOptions&&(o.runtimeOptions=[...e.runtimeOptions||[],...o.runtimeOptions||[]]),Object.assign(e,o)}function fe(e,t){if(e===t)return e;const o={...t};return o.config&&(e.config||(e.config={}),o.config=de(e.config,o.config)),Object.assign(e,o)}function me(e,t){if(e===t)return e;const o={...t};return void 0!==o.assembly&&(o.assembly={...e.assembly||{},...o.assembly||{}}),void 0!==o.lazyAssembly&&(o.lazyAssembly={...e.lazyAssembly||{},...o.lazyAssembly||{}}),void 0!==o.pdb&&(o.pdb={...e.pdb||{},...o.pdb||{}}),void 0!==o.jsModuleWorker&&(o.jsModuleWorker={...e.jsModuleWorker||{},...o.jsModuleWorker||{}}),void 0!==o.jsModuleNative&&(o.jsModuleNative={...e.jsModuleNative||{},...o.jsModuleNative||{}}),void 0!==o.jsModuleRuntime&&(o.jsModuleRuntime={...e.jsModuleRuntime||{},...o.jsModuleRuntime||{}}),void 0!==o.wasmSymbols&&(o.wasmSymbols={...e.wasmSymbols||{},...o.wasmSymbols||{}}),void 0!==o.wasmNative&&(o.wasmNative={...e.wasmNative||{},...o.wasmNative||{}}),void 0!==o.icu&&(o.icu={...e.icu||{},...o.icu||{}}),void 0!==o.satelliteResources&&(o.satelliteResources=he(e.satelliteResources||{},o.satelliteResources||{})),void 0!==o.modulesAfterConfigLoaded&&(o.modulesAfterConfigLoaded={...e.modulesAfterConfigLoaded||{},...o.modulesAfterConfigLoaded||{}}),void 0!==o.modulesAfterRuntimeReady&&(o.modulesAfterRuntimeReady={...e.modulesAfterRuntimeReady||{},...o.modulesAfterRuntimeReady||{}}),void 0!==o.extensions&&(o.extensions={...e.extensions||{},...o.extensions||{}}),void 0!==o.vfs&&(o.vfs=he(e.vfs||{},o.vfs||{})),Object.assign(e,o)}function he(e,t){if(e===t)return e;for(const o in t)e[o]={...e[o],...t[o]};return e}function ge(){const e=Re.config;if(e.environmentVariables=e.environmentVariables||{},e.runtimeOptions=e.runtimeOptions||[],e.resources=e.resources||{assembly:{},jsModuleNative:{},jsModuleWorker:{},jsModuleRuntime:{},wasmNative:{},vfs:{},satelliteResources:{}},e.assets){a("config.assets is deprecated, use config.resources instead");for(const t of e.assets){const o={};o[t.name]=t.hash||"";const n={};switch(t.behavior){case"assembly":n.assembly=o;break;case"pdb":n.pdb=o;break;case"resource":n.satelliteResources={},n.satelliteResources[t.culture]=o;break;case"icu":n.icu=o;break;case"symbols":n.wasmSymbols=o;break;case"vfs":n.vfs={},n.vfs[t.virtualPath]=o;break;case"dotnetwasm":n.wasmNative=o;break;case"js-module-threads":n.jsModuleWorker=o;break;case"js-module-runtime":n.jsModuleRuntime=o;break;case"js-module-native":n.jsModuleNative=o;break;case"js-module-dotnet":break;default:throw new Error(`Unexpected behavior ${t.behavior} of asset ${t.name}`)}me(e.resources,n)}}Re.assertAfterExit=e.assertAfterExit=e.assertAfterExit||!ve,void 0===e.debugLevel&&"Debug"===ue&&(e.debugLevel=-1),void 0===e.cachedResourcesPurgeDelay&&(e.cachedResourcesPurgeDelay=1e4),e.debugLevel=be(e)?e.debugLevel:0,void 0===e.diagnosticTracing&&"Debug"===ue&&(e.diagnosticTracing=!0),e.applicationCulture&&(e.environmentVariables.LANG=`${e.applicationCulture}.UTF-8`),Ee.diagnosticTracing=Re.diagnosticTracing=!!e.diagnosticTracing,Ee.waitForDebugger=e.waitForDebugger,e.startupMemoryCache=!!e.startupMemoryCache,e.startupMemoryCache&&Ee.waitForDebugger&&(a("Disabling startupMemoryCache because waitForDebugger is set"),e.startupMemoryCache=!1),Ee.enablePerfMeasure=!!e.browserProfilerOptions&&globalThis.performance&&"function"==typeof globalThis.performance.measure}let pe=!1;function be(e){return!!globalThis.navigator&&((!!e.resources.pdb||0!=e.debugLevel)&&(Re.isChromium||Re.isFirefox))}const we="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,ye="function"==typeof importScripts,ve="object"==typeof window||ye&&!we,_e=!ve&&!we&&!ye;let Ee={},Re={},je={},xe={},Se=!1;const Ae={mono:{},binding:{},internal:xe,module:{},loaderHelpers:Re,runtimeHelpers:Ee,api:je};function De(e,t){if(e)return;const o="Assert failed: "+("function"==typeof t?t():t),n=new Error(o);Ee.abort(n)}function Ce(){return void 0!==Re.exitCode}function Te(){return Ee.runtimeReady&&!Ce()}function Oe(){Ee.runtimeReady||De(!1,"mono runtime didn't start yet"),Re.assertAfterExit&&Ce()&&De(!1,`mono runtime already exited with ${Re.exitCode}`)}function ke(e,t){var o;const n=t&&"object"==typeof t;e=n&&"number"==typeof t.status?t.status:e;const r=n&&"string"==typeof t.message?t.message:""+t;if((t=n?t:Ee.ExitStatus?new Ee.ExitStatus(e):new Error("Exit with code "+e+" "+r)).status=e,t.message||(t.message=r),t.stack||(t.stack=(new Error).stack||""),t.silent=!0,!Ce()){try{Ee.runtimeReady||(a("abort_startup, reason: "+t),function(e){Re.allDownloadsQueued.promise_control.reject(e),Re.afterConfigLoaded.promise_control.reject(e),Re.wasmDownloadPromise.promise_control.reject(e),Re.runtimeModuleLoaded.promise_control.reject(e),Re.memorySnapshotSkippedOrDone.promise_control.reject(e),Ee.dotnetReady&&(Ee.dotnetReady.promise_control.reject(e),Ee.afterInstantiateWasm.promise_control.reject(e),Ee.beforePreInit.promise_control.reject(e),Ee.afterPreInit.promise_control.reject(e),Ee.afterPreRun.promise_control.reject(e),Ee.beforeOnRuntimeInitialized.promise_control.reject(e),Ee.afterOnRuntimeInitialized.promise_control.reject(e),Ee.afterPostRun.promise_control.reject(e))}(t)),function(e,t){if(0!==e&&t){const e=Ee.ExitStatus&&t instanceof Ee.ExitStatus?a:u;"string"==typeof t?e(t):t.stack&&t.message?Ee.stringify_as_error_with_stack?e(Ee.stringify_as_error_with_stack(t)):e(t.message+"\n"+t.stack):e(JSON.stringify(t))}if(Re.config&&Re.config.logExitCode)if(d){const t=()=>{0==d.bufferedAmount?l("WASM EXIT "+e):globalThis.setTimeout(t,100)};t()}else l("WASM EXIT "+e)}(e,t),function(e){if(ve&&Re.config&&Re.config.appendElementOnExit){const t=document.createElement("label");t.id="tests_done",e&&(t.style.background="red"),t.innerHTML=e.toString(),document.body.appendChild(t)}}(e),Ee.jiterpreter_dump_stats&&Ee.jiterpreter_dump_stats(!1),0===e&&(null===(o=Re.config)||void 0===o?void 0:o.interopCleanupOnExit)&&Ee.forceDisposeProxies(!0,!0)}catch(e){c("mono_exit failed",e)}Re.exitCode=e}if(Re.config&&Re.config.asyncFlushOnExit&&0===e)throw(async()=>{try{await async function(){try{const e=await import("process"),t=e=>new Promise(((t,o)=>{e.on("error",(e=>o(e))),e.write("",(function(){t()}))})),o=t(e.stderr),n=t(e.stdout);await Promise.all([n,o])}catch(e){u(`flushing std* streams failed: ${e}`)}}()}finally{Me(e,t)}})(),t;Me(e,t)}function Me(e,t){if(Te()&&Ee.mono_wasm_exit&&Ee.mono_wasm_exit(e),0!==e||!ve)throw we&&xe.process?xe.process.exit(e):Ee.quit&&Ee.quit(e,t),t}!function(o){if(Se)throw new Error("Loader module already loaded");Se=!0,Ee=o.runtimeHelpers,Re=o.loaderHelpers,je=o.api,xe=o.internal,Object.assign(je,{INTERNAL:xe,invokeLibraryInitializers:le}),Object.assign(o.module,{disableDotnet6Compatibility:!0,config:{environmentVariables:{}}}),Object.assign(Ee,{mono_wasm_bindings_is_ready:!1,javaScriptExports:{},config:o.module.config,diagnosticTracing:!1,abort:e=>{throw e}}),Object.assign(Re,{gitHash:"5535e31a712343a63f5d7d796cd874e563e5ac14",config:o.module.config,diagnosticTracing:!1,maxParallelDownloads:16,enableDownloadRetry:!0,assertAfterExit:!ve,_loaded_files:[],loadedFiles:[],loadedAssemblies:[],libraryInitializers:[],actual_downloaded_assets_count:0,actual_instantiated_assets_count:0,expected_downloaded_assets_count:0,expected_instantiated_assets_count:0,afterConfigLoaded:n(),allDownloadsQueued:n(),wasmDownloadPromise:n(),runtimeModuleLoaded:n(),memorySnapshotSkippedOrDone:n(),is_exited:Ce,is_runtime_running:Te,assert_runtime_running:Oe,mono_exit:ke,createPromiseController:n,getPromiseController:r,assertIsControllablePromise:s,mono_download_assets:Q,resolve_single_asset_path:H,setup_proxy_console:f,logDownloadStatsToConsole:y,purgeUnusedCacheEntriesAsync:v,hasDebuggingEnabled:be,retrieve_asset_download:Z,invokeLibraryInitializers:le,exceptions:e,simd:t})}(Ae);const $e="__mono_message_please_dont_collide__";let Le=!1;const Ie=Ae.module,Ue=Ie.config;async function Ne(e){if("function"==typeof e){const t=e(Ae.api);if(t.ready)throw new Error("Module.ready couldn't be redefined.");Object.assign(Ie,t),fe(Ie,t)}else{if("object"!=typeof e)throw new Error("Can't use moduleFactory callback of createDotnetRuntime function.");fe(Ie,e)}return await async function(e){if(we){const e=await import("process"),t=14;if(e.versions.node.split(".")[0]0&&(Re.modulesUniqueQuery=t.substring(o)),Re.scriptUrl=t.replace(/\\/g,"/").replace(/[?#].*/,""),Re.scriptDirectory=(n=Re.scriptUrl).slice(0,n.lastIndexOf("/"))+"/",Re.locateFile=e=>"URL"in globalThis&&globalThis.URL!==x?new URL(e,Re.scriptDirectory).toString():T(e)?e:Re.scriptDirectory+e,Re.fetch_like=S,Re.out=console.log,Re.err=console.error,Re.onDownloadResourceProgress=e.onDownloadResourceProgress,ve&&globalThis.navigator){const e=globalThis.navigator,t=e.userAgentData&&e.userAgentData.brands;t&&t.length>0?Re.isChromium=t.some((e=>"Google Chrome"===e.brand||"Microsoft Edge"===e.brand||"Chromium"===e.brand)):e.userAgent&&(Re.isChromium=e.userAgent.includes("Chrome"),Re.isFirefox=e.userAgent.includes("Firefox"))}xe.require=we?await import("module").then((e=>e.createRequire(import.meta.url))):Promise.resolve((()=>{throw new Error("require not supported")})),void 0===globalThis.URL&&(globalThis.URL=x)}(Ie),Ie.ENVIRONMENT_IS_PTHREAD?async function(){(function(){const e=new MessageChannel,t=e.port1,o=e.port2;t.addEventListener("message",(e=>{var n;n=JSON.parse(e.data.config),Le?a("mono config already received"):(de(Re.config,n),ge(),a("mono config received"),Le=!0,Re.afterConfigLoaded.promise_control.resolve(Re.config),ve&&n.forwardConsoleLogsToWS&&void 0!==globalThis.WebSocket&&Re.setup_proxy_console("pthread-worker",console,self.location.href)),t.close(),o.close()}),{once:!0}),t.start(),self.postMessage({[$e]:{monoCmd:"preload",port:o}},[o])})(),await Re.afterConfigLoaded.promise,function(){const e=Re.config;e.assets||De(!1,"config.assets must be defined");for(const t of e.assets)J(t)}();const e=Pe(),t=await Promise.all(e);return await ze(t),Ie}():async function(){var e;Ie.configSrc||Re.config&&0!==Object.keys(Re.config).length&&(Re.config.assets||Re.config.resources)||(Ie.configSrc="./blazor.boot.json"),await async function(e){var t;const o=e.configSrc;if(pe)await Re.afterConfigLoaded.promise;else try{if(pe=!0,o&&(a("mono_wasm_load_config"),await async function(e){const t=Re.locateFile(e.configSrc),o=void 0!==Re.loadBootResource?Re.loadBootResource("manifest","blazor.boot.json",t,"","manifest"):s(t);let n;n=o?"string"==typeof o?await s(A(o)):await o:await s(X(t,"manifest"));const r=await async function(e){const t=Re.config,o=await e.json();t.applicationEnvironment||(o.applicationEnvironment=e.headers.get("Blazor-Environment")||e.headers.get("DotNet-Environment")||"Production"),o.environmentVariables||(o.environmentVariables={});const n=e.headers.get("DOTNET-MODIFIABLE-ASSEMBLIES");n&&(o.environmentVariables.DOTNET_MODIFIABLE_ASSEMBLIES=n);const r=e.headers.get("ASPNETCORE-BROWSER-TOOLS");return r&&(o.environmentVariables.__ASPNETCORE_BROWSER_TOOLS=r),o}(n);function s(e){return Re.fetch_like(e,{method:"GET",credentials:"include",cache:"no-cache"})}de(Re.config,r)}(e)),ge(),await ae(null===(t=Re.config.resources)||void 0===t?void 0:t.modulesAfterConfigLoaded),await le("onRuntimeConfigLoaded",[Re.config]),e.onConfigLoaded)try{await e.onConfigLoaded(Re.config,je),ge()}catch(e){throw u("onConfigLoaded() failed",e),e}ge(),Re.config.startupMemoryCache&&e.instantiateWasm&&De(!1,"startupMemoryCache is not supported with Module.instantiateWasm"),Re.afterConfigLoaded.promise_control.resolve(Re.config),Re.config.startupMemoryCache||Re.memorySnapshotSkippedOrDone.promise_control.resolve()}catch(t){const n=`Failed to load config file ${o} ${t} ${null==t?void 0:t.stack}`;throw Re.config=e.config=Object.assign(Re.config,{message:n,error:t,isError:!0}),ke(1,new Error(n)),t}}(Ie),function(){const e=Re.config,t=[];if(e.assets)for(const t of e.assets)"object"!=typeof t&&De(!1,`asset must be object, it was ${typeof t} : ${t}`),"string"!=typeof t.behavior&&De(!1,"asset behavior must be known string"),"string"!=typeof t.name&&De(!1,"asset name must be string"),t.resolvedUrl&&"string"!=typeof t.resolvedUrl&&De(!1,"asset resolvedUrl could be string"),t.hash&&"string"!=typeof t.hash&&De(!1,"asset resolvedUrl could be string"),t.pendingDownload&&"object"!=typeof t.pendingDownload&&De(!1,"asset pendingDownload could be object"),W[t.behavior]?M.push(t):$.push(t),J(t);else if(e.resources){const o=e.resources;if(o.wasmNative||De(!1,"resources.wasmNative must be defined"),o.jsModuleNative||De(!1,"resources.jsModuleNative must be defined"),o.jsModuleRuntime||De(!1,"resources.jsModuleRuntime must be defined"),q($,o.wasmNative,"dotnetwasm"),q(t,o.jsModuleNative,"js-module-native"),q(t,o.jsModuleRuntime,"js-module-runtime"),o.assembly)for(const e in o.assembly)M.push({name:e,hash:o.assembly[e],behavior:"assembly"});if(0!=e.debugLevel&&o.pdb)for(const e in o.pdb)M.push({name:e,hash:o.pdb[e],behavior:"pdb"});if(e.loadAllSatelliteResources&&o.satelliteResources)for(const e in o.satelliteResources)for(const t in o.satelliteResources[e])M.push({name:t,hash:o.satelliteResources[e][t],behavior:"resource",culture:e});if(o.vfs)for(const e in o.vfs)for(const t in o.vfs[e])$.push({name:t,hash:o.vfs[e][t],behavior:"vfs",virtualPath:e});const n=j(e);if(n&&o.icu)for(const e in o.icu)e===n&&M.push({name:e,hash:o.icu[e],behavior:"icu",loadRemote:!0});if(o.wasmSymbols)for(const e in o.wasmSymbols)$.push({name:e,hash:o.wasmSymbols[e],behavior:"symbols"})}if(e.appsettings)for(let t=0;t{Re.wasmDownloadPromise.promise_control.resolve(e)})).catch((e=>{ke(1,e)})),setTimeout((()=>{(function(){if(Re.preferredIcuAsset=j(Re.config),Re.invariantMode="invariant"==Re.config.globalizationMode,!Re.invariantMode)if(Re.preferredIcuAsset)a("ICU data archive(s) available, disabling invariant mode");else{if("custom"===Re.config.globalizationMode||"all"===Re.config.globalizationMode||"sharded"===Re.config.globalizationMode){const e="invariant globalization mode is inactive and no ICU data archives are available";throw Re.err(`ERROR: ${e}`),new Error(e)}a("ICU data archive(s) not available, using invariant globalization mode"),Re.invariantMode=!0,Re.preferredIcuAsset=null}const e="DOTNET_SYSTEM_GLOBALIZATION_INVARIANT",t="DOTNET_SYSTEM_GLOBALIZATION_HYBRID",o=Re.config.environmentVariables;if(void 0===o[t]&&"hybrid"===Re.config.globalizationMode?o[t]="1":void 0===o[e]&&Re.invariantMode&&(o[e]="1"),void 0===o.TZ)try{const e=Intl.DateTimeFormat().resolvedOptions().timeZone||null;e&&(o.TZ=e)}catch(e){!function(e,...t){console.info(i+e,...t)}("failed to detect timezone, will fallback to UTC")}})(),Q()}),0);const o=await Promise.all(t);return await ze(o),await Ee.dotnetReady.promise,await ae(null===(e=Re.config.resources)||void 0===e?void 0:e.modulesAfterRuntimeReady),await le("onRuntimeReady",[Ae.api]),je}()}function Pe(){const e=H("js-module-runtime"),t=H("js-module-native");let o,n;return"object"==typeof e.moduleExports?o=e.moduleExports:(a(`Attempting to import '${e.resolvedUrl}' for ${e.name}`),o=import(e.resolvedUrl)),"object"==typeof t.moduleExports?n=t.moduleExports:(a(`Attempting to import '${t.resolvedUrl}' for ${t.name}`),n=import(t.resolvedUrl)),[o,n]}async function ze(e){const{initializeExports:t,initializeReplacements:o,configureRuntimeStartup:n,configureEmscriptenStartup:r,configureWorkerStartup:s,setRuntimeGlobals:i,passEmscriptenInternals:a}=e[0],{default:l}=e[1];i(Ae),t(Ae),await n(),Re.runtimeModuleLoaded.promise_control.resolve(),l((e=>(Object.assign(Ie,{ready:e.ready,__dotnet_runtime:{initializeReplacements:o,configureEmscriptenStartup:r,configureWorkerStartup:s,passEmscriptenInternals:a}}),Ie)))}const Fe=new class{withModuleConfig(e){try{return fe(Ie,e),this}catch(e){throw ke(1,e),e}}withOnConfigLoaded(e){try{return fe(Ie,{onConfigLoaded:e}),this}catch(e){throw ke(1,e),e}}withConsoleForwarding(){try{return de(Ue,{forwardConsoleLogsToWS:!0}),this}catch(e){throw ke(1,e),e}}withExitOnUnhandledError(){const e=function(e,t){e.preventDefault();try{t&&t.silent||ke(1,t)}catch(e){}};try{return ve&&(window.addEventListener("unhandledrejection",(t=>e(t,t.reason))),window.addEventListener("error",(t=>e(t,t.error)))),this}catch(e){throw ke(1,e),e}}withAsyncFlushOnExit(){try{return de(Ue,{asyncFlushOnExit:!0}),this}catch(e){throw ke(1,e),e}}withExitCodeLogging(){try{return de(Ue,{logExitCode:!0}),this}catch(e){throw ke(1,e),e}}withElementOnExit(){try{return de(Ue,{appendElementOnExit:!0}),this}catch(e){throw ke(1,e),e}}withInteropCleanupOnExit(){try{return de(Ue,{interopCleanupOnExit:!0}),this}catch(e){throw ke(1,e),e}}withAssertAfterExit(){try{return de(Ue,{assertAfterExit:!0}),this}catch(e){throw ke(1,e),e}}withWaitingForDebugger(e){try{return de(Ue,{waitForDebugger:e}),this}catch(e){throw ke(1,e),e}}withStartupMemoryCache(e){try{return de(Ue,{startupMemoryCache:e}),this}catch(e){throw ke(1,e),e}}withConfig(e){try{return de(Ue,e),this}catch(e){throw ke(1,e),e}}withConfigSrc(e){try{return e&&"string"==typeof e||De(!1,"must be file path or URL"),fe(Ie,{configSrc:e}),this}catch(e){throw ke(1,e),e}}withVirtualWorkingDirectory(e){try{return e&&"string"==typeof e||De(!1,"must be directory path"),this.virtualWorkingDirectory=e,this}catch(e){throw ke(1,e),e}}withEnvironmentVariable(e,t){try{const o={};return o[e]=t,de(Ue,{environmentVariables:o}),this}catch(e){throw ke(1,e),e}}withEnvironmentVariables(e){try{return e&&"object"==typeof e||De(!1,"must be dictionary object"),de(Ue,{environmentVariables:e}),this}catch(e){throw ke(1,e),e}}withDiagnosticTracing(e){try{return"boolean"!=typeof e&&De(!1,"must be boolean"),de(Ue,{diagnosticTracing:e}),this}catch(e){throw ke(1,e),e}}withDebugging(e){try{return e&&"number"==typeof e||De(!1,"must be number"),de(Ue,{debugLevel:e}),this}catch(e){throw ke(1,e),e}}withApplicationArguments(...e){try{return e&&Array.isArray(e)||De(!1,"must be array of strings"),this.applicationArguments=e,this}catch(e){throw ke(1,e),e}}withRuntimeOptions(e){try{return e&&Array.isArray(e)||De(!1,"must be array of strings"),de(Ue,{runtimeOptions:e}),this}catch(e){throw ke(1,e),e}}withMainAssembly(e){try{return de(Ue,{mainAssemblyName:e}),this}catch(e){throw ke(1,e),e}}withApplicationArgumentsFromQuery(){try{if(!globalThis.window)throw new Error("Missing window to the query parameters from");if(void 0===globalThis.URLSearchParams)throw new Error("URLSearchParams is supported");const e=new URLSearchParams(window.location.search).getAll("arg");return this.withApplicationArguments(...e)}catch(e){throw ke(1,e),e}}withApplicationEnvironment(e){try{return de(Ue,{applicationEnvironment:e}),this}catch(e){throw ke(1,e),e}}withApplicationCulture(e){try{return de(Ue,{applicationCulture:e}),this}catch(e){throw ke(1,e),e}}withResourceLoader(e){try{return Re.loadBootResource=e,this}catch(e){throw ke(1,e),e}}async create(){try{if(this.instance||(ve&&Ie.config.forwardConsoleLogsToWS&&void 0!==globalThis.WebSocket&&f("main",globalThis.console,globalThis.location.origin),Ie||De(!1,"Null moduleConfig"),Ie.config||De(!1,"Null moduleConfig.config"),await Ne(Ie),this.instance=Ae.api),this.virtualWorkingDirectory){const e=this.instance.Module.FS,t=e.stat(this.virtualWorkingDirectory);t&&e.isDir(t.mode)||De(!1,`Could not find working directory ${this.virtualWorkingDirectory}`),e.chdir(this.virtualWorkingDirectory)}return this.instance}catch(e){throw ke(1,e),e}}async run(){try{if(Ie.config||De(!1,"Null moduleConfig.config"),this.instance||await this.create(),Ie.config.mainAssemblyName||De(!1,"Null moduleConfig.config.mainAssemblyName"),!this.applicationArguments)if(we){const e=await import("process");this.applicationArguments=e.argv.slice(2)}else this.applicationArguments=[];return this.instance.runMainAndExit(Ie.config.mainAssemblyName,this.applicationArguments)}catch(e){throw ke(1,e),e}}},We=ke,Be=Ne;_e||"function"==typeof globalThis.URL||De(!1,"This browser/engine doesn't support URL API. Please use a modern version. See also https://aka.ms/dotnet-wasm-features"),"function"!=typeof globalThis.BigInt64Array&&De(!1,"This browser/engine doesn't support BigInt64Array API. Please use a modern version. See also https://aka.ms/dotnet-wasm-features");export{Be as default,Fe as dotnet,We as exit}; +//# sourceMappingURL=dotnet.js.map diff --git a/_framework/dotnet.js.br b/_framework/dotnet.js.br new file mode 100644 index 0000000..0de042c Binary files /dev/null and b/_framework/dotnet.js.br differ diff --git a/_framework/dotnet.js.gz b/_framework/dotnet.js.gz new file mode 100644 index 0000000..36c977c Binary files /dev/null and b/_framework/dotnet.js.gz differ diff --git a/_framework/dotnet.native.8.0.0.tzscwmbdww.js b/_framework/dotnet.native.8.0.0.tzscwmbdww.js new file mode 100644 index 0000000..53de65d --- /dev/null +++ b/_framework/dotnet.native.8.0.0.tzscwmbdww.js @@ -0,0 +1,17 @@ + +var createDotnetRuntime = (() => { + var _scriptDir = import.meta.url; + + return ( +async function(createDotnetRuntime = {}) { + +var Module=typeof createDotnetRuntime!="undefined"?createDotnetRuntime:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});if(_nativeModuleLoaded)throw new Error("Native module already loaded");_nativeModuleLoaded=true;createDotnetRuntime=Module=createDotnetRuntime(Module);Module["getWasmIndirectFunctionTable"]=function(){return wasmTable};Module["getMemory"]=function(){return wasmMemory};var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_NODE){const{createRequire:createRequire}=await import("module");var require=createRequire(import.meta.url);var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=require("url").fileURLToPath(new URL("./",import.meta.url))}read_=(filename,binary)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,function(err,data){if(err)onerror(err);else onload(data.buffer)})};if(process.argv.length>1){thisProgram=process.argv[1].replace(/\\/g,"/")}arguments_=process.argv.slice(2);quit_=(status,toThrow)=>{process.exitCode=status;throw toThrow};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){let data;if(typeof readbuffer=="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data=="object");return data};readAsync=function readAsync(f,onload,onerror){setTimeout(()=>onload(readBinary(f)),0)};if(typeof clearTimeout=="undefined"){globalThis.clearTimeout=id=>{}}if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit=="function"){quit_=(status,toThrow)=>{setTimeout(()=>{if(!(toThrow instanceof ExitStatus)){let toLog=toThrow;if(toThrow&&typeof toThrow=="object"&&toThrow.stack){toLog=[toThrow,toThrow.stack]}err("exiting due to exception: "+toLog)}quit(status)});throw toThrow}}if(typeof print!="undefined"){if(typeof console=="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heapOrArray,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAP64,HEAPU64,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b);Module["HEAP64"]=HEAP64=new BigInt64Array(b);Module["HEAPU64"]=HEAPU64=new BigUint64Array(b)}var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeKeepaliveCounter=0;function keepRuntimeAlive(){return noExitRuntime||runtimeKeepaliveCounter>0}function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";if(runtimeInitialized){___trap()}var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;if(Module["locateFile"]){wasmBinaryFile="dotnet.native.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}}else{wasmBinaryFile=new URL("dotnet.native.wasm",import.meta.url).href}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(binaryFile){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(binaryFile)){return fetch(binaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+binaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(binaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(binaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(binaryFile)})}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(function(binary){return WebAssembly.instantiate(binary,imports)}).then(function(instance){return instance}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&!isFileURI(binaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}else{return instantiateArrayBuffer(binaryFile,imports,callback)}}function createWasm(){var info={"env":wasmImports,"wasi_snapshot_preview1":wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["memory"];updateMemoryViews();wasmTable=Module["asm"]["__indirect_function_table"];addOnInit(Module["asm"]["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate");return exports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);readyPromiseReject(e)}}instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr>>0];case"i8":return HEAP8[ptr>>0];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":return HEAP64[ptr>>3];case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort("invalid type for getValue: "+type)}}function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr>>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort("invalid type for setValue: "+type)}}function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+UTF8ToString(condition)+", at: "+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])}var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:function(){var paths=Array.prototype.slice.call(arguments);return PATH.normalize(paths.join("/"))},join2:(l,r)=>{return PATH.normalize(l+"/"+r)}};function getRandomDevice(){if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){var randomBuffer=new Uint8Array(1);return()=>{crypto.getRandomValues(randomBuffer);return randomBuffer[0]}}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");return()=>crypto_module["randomBytes"](1)[0]}catch(e){}}return()=>abort("randomDevice")}var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var TTY={ttys:[],init:function(){},shutdown:function(){},register:function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open:function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close:function(stream){stream.tty.ops.fsync(stream.tty)},fsync:function(stream){stream.tty.ops.fsync(stream.tty)},read:function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function zeroMemory(address,size){HEAPU8.fill(0,address,address+size);return address}function alignMemory(size,alignment){return Math.ceil(size/alignment)*alignment}function mmapAlloc(size){size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)}var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray:function(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage:function(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr:function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr:function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup:function(parent,name){throw FS.genericErrors[44]},mknod:function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename:function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir:function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries},symlink:function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink:function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read:function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},event=>{if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}});if(dep)addRunDependency(dep)}var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:(path,opts={})=>{path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:node=>{var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}},hashName:(parentid,name)=>{var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:node=>{var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:node=>{var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:(parent,name)=>{var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:(parent,name,mode,rdev)=>{var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:node=>{FS.hashRemoveNode(node)},isRoot:node=>{return node===node.parent},isMountpoint:node=>{return!!node.mounted},isFile:mode=>{return(mode&61440)===32768},isDir:mode=>{return(mode&61440)===16384},isLink:mode=>{return(mode&61440)===40960},isChrdev:mode=>{return(mode&61440)===8192},isBlkdev:mode=>{return(mode&61440)===24576},isFIFO:mode=>{return(mode&61440)===4096},isSocket:mode=>{return(mode&49152)===49152},flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:str=>{var flags=FS.flagModes[str];if(typeof flags=="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:flag=>{var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:(node,perms)=>{if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:dir=>{var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:(dir,name)=>{try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:(dir,name,isdir)=>{var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:(node,flags)=>{if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:(fd_start=0,fd_end=FS.MAX_OPEN_FDS)=>{for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:fd=>FS.streams[fd],createStream:(stream,fd_start,fd_end)=>{if(!FS.FSStream){FS.FSStream=function(){this.shared={}};FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}},flags:{get:function(){return this.shared.flags},set:function(val){this.shared.flags=val}},position:{get:function(){return this.shared.position},set:function(val){this.shared.position=val}}})}stream=Object.assign(new FS.FSStream,stream);var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:fd=>{FS.streams[fd]=null},chrdev_stream_ops:{open:stream=>{var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:()=>{throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice:(dev,ops)=>{FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts:mount=>{var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:(populate,callback)=>{if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:(type,opts,mountpoint)=>{var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:mountpoint=>{var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:(parent,name)=>{return parent.node_ops.lookup(parent,name)},mknod:(path,mode,dev)=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:(path,mode)=>{mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:(path,mode)=>{mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:(path,mode)=>{var dirs=path.split("/");var d="";for(var i=0;i{if(typeof dev=="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)},symlink:(oldpath,newpath)=>{if(!PATH_FS.resolve(oldpath)){throw new FS.ErrnoError(44)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var newname=PATH.basename(newpath);var errCode=FS.mayCreate(parent,newname);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(63)}return parent.node_ops.symlink(parent,newname,oldpath)},rename:(old_path,new_path)=>{var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node;if(!old_dir||!new_dir)throw new FS.ErrnoError(44);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(75)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH_FS.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(28)}relative=PATH_FS.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(55)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var errCode=FS.mayDelete(old_dir,old_name,isdir);if(errCode){throw new FS.ErrnoError(errCode)}errCode=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(errCode){throw new FS.ErrnoError(errCode)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(63)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(10)}if(new_dir!==old_dir){errCode=FS.nodePermissions(old_dir,"w");if(errCode){throw new FS.ErrnoError(errCode)}}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}},rmdir:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,true);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node)},readdir:path=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(54)}return node.node_ops.readdir(node)},unlink:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,false);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.unlink(parent,name);FS.destroyNode(node)},readlink:path=>{var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(44)}if(!link.node_ops.readlink){throw new FS.ErrnoError(28)}return PATH_FS.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))},stat:(path,dontFollow)=>{var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(44)}if(!node.node_ops.getattr){throw new FS.ErrnoError(63)}return node.node_ops.getattr(node)},lstat:path=>{return FS.stat(path,true)},chmod:(path,mode,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})},lchmod:(path,mode)=>{FS.chmod(path,mode,true)},fchmod:(fd,mode)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chmod(stream.node,mode)},chown:(path,uid,gid,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{timestamp:Date.now()})},lchown:(path,uid,gid)=>{FS.chown(path,uid,gid,true)},fchown:(fd,uid,gid)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chown(stream.node,uid,gid)},truncate:(path,len)=>{if(len<0){throw new FS.ErrnoError(28)}var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(31)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(28)}var errCode=FS.nodePermissions(node,"w");if(errCode){throw new FS.ErrnoError(errCode)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})},ftruncate:(fd,len)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(28)}FS.truncate(stream.node,len)},utime:(path,atime,mtime)=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})},open:(path,flags,mode)=>{if(path===""){throw new FS.ErrnoError(44)}flags=typeof flags=="string"?FS.modeStringToFlags(flags):flags;mode=typeof mode=="undefined"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path=="object"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(20)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(44)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}if(!created){var errCode=FS.mayOpen(node,flags);if(errCode){throw new FS.ErrnoError(errCode)}}if(flags&512&&!created){FS.truncate(node,0)}flags&=~(128|512|131072);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false});if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module["logReadFiles"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1}}return stream},close:stream=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}stream.fd=null},isClosed:stream=>{return stream.fd===null},llseek:(stream,offset,whence)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(70)}if(whence!=0&&whence!=1&&whence!=2){throw new FS.ErrnoError(28)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position},read:(stream,buffer,offset,length,position)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.read){throw new FS.ErrnoError(28)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead},write:(stream,buffer,offset,length,position,canOwn)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.write){throw new FS.ErrnoError(28)}if(stream.seekable&&stream.flags&1024){FS.llseek(stream,0,2)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;return bytesWritten},allocate:(stream,offset,length)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(offset<0||length<=0){throw new FS.ErrnoError(28)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(43)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(138)}stream.stream_ops.allocate(stream,offset,length)},mmap:(stream,length,position,prot,flags)=>{if((prot&2)!==0&&(flags&2)===0&&(stream.flags&2097155)!==2){throw new FS.ErrnoError(2)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(2)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(43)}return stream.stream_ops.mmap(stream,length,position,prot,flags)},msync:(stream,buffer,offset,length,mmapFlags)=>{if(!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)},munmap:stream=>0,ioctl:(stream,cmd,arg)=>{if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile:(path,opts={})=>{opts.flags=opts.flags||0;opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret},writeFile:(path,data,opts={})=>{opts.flags=opts.flags||577;var stream=FS.open(path,opts.flags,opts.mode);if(typeof data=="string"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,undefined,opts.canOwn)}else if(ArrayBuffer.isView(data)){FS.write(stream,data,0,data.byteLength,undefined,opts.canOwn)}else{throw new Error("Unsupported data type")}FS.close(stream)},cwd:()=>FS.currentPath,chdir:path=>{var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories:()=>{FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices:()=>{FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var random_device=getRandomDevice();FS.createDevice("/dev","random",random_device);FS.createDevice("/dev","urandom",random_device);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories:()=>{FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:()=>{var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup:(parent,name)=>{var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams:()=>{if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},ensureErrnoError:()=>{if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.name="ErrnoError";this.node=node;this.setErrno=function(errno){this.errno=errno};this.setErrno(errno);this.message="FS error"};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""})},staticInit:()=>{FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init:(input,output,error)=>{FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:()=>{FS.init.initialized=false;for(var i=0;i{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode},findObject:(path,dontResolveLastLink)=>{var ret=FS.analyzePath(path,dontResolveLastLink);if(!ret.exists){return null}return ret.object},analyzePath:(path,dontResolveLastLink)=>{try{var lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});path=lookup.path}catch(e){}var ret={isRoot:false,exists:false,error:0,name:null,path:null,object:null,parentExists:false,parentPath:null,parentObject:null};try{var lookup=FS.lookupPath(path,{parent:true});ret.parentExists=true;ret.parentPath=lookup.path;ret.parentObject=lookup.node;ret.name=PATH.basename(path);lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});ret.exists=true;ret.path=lookup.path;ret.object=lookup.node;ret.name=lookup.node.name;ret.isRoot=lookup.path==="/"}catch(e){ret.error=e.errno}return ret},createPath:(parent,path,canRead,canWrite)=>{parent=typeof parent=="string"?parent:FS.getPath(parent);var parts=path.split("/").reverse();while(parts.length){var part=parts.pop();if(!part)continue;var current=PATH.join2(parent,part);try{FS.mkdir(current)}catch(e){}parent=current}return current},createFile:(parent,name,properties,canRead,canWrite)=>{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(canRead,canWrite);return FS.create(path,mode)},createDataFile:(parent,name,data,canRead,canWrite,canOwn)=>{var path=name;if(parent){parent=typeof parent=="string"?parent:FS.getPath(parent);path=name?PATH.join2(parent,name):parent}var mode=FS.getMode(canRead,canWrite);var node=FS.create(path,mode);if(data){if(typeof data=="string"){var arr=new Array(data.length);for(var i=0,len=data.length;i{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(!!input,!!output);if(!FS.createDevice.major)FS.createDevice.major=64;var dev=FS.makedev(FS.createDevice.major++,0);FS.registerDevice(dev,{open:stream=>{stream.seekable=false},close:stream=>{if(output&&output.buffer&&output.buffer.length){output(10)}},read:(stream,buffer,offset,length,pos)=>{var bytesRead=0;for(var i=0;i{for(var i=0;i{if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return true;if(typeof XMLHttpRequest!="undefined"){throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.")}else if(read_){try{obj.contents=intArrayFromString(read_(obj.url),true);obj.usedBytes=obj.contents.length}catch(e){throw new FS.ErrnoError(29)}}else{throw new Error("Cannot load without read() or XMLHttpRequest.")}},createLazyFile:(parent,name,url,canRead,canWrite)=>{function LazyUint8Array(){this.lengthKnown=false;this.chunks=[]}LazyUint8Array.prototype.get=function LazyUint8Array_get(idx){if(idx>this.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node},createPreloadedFile:(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency("cp "+fullname);function processData(byteArray){function finish(byteArray){if(preFinish)preFinish();if(!dontCreateFile){FS.createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}if(onload)onload();removeRunDependency(dep)}if(Browser.handledByPreloadPlugin(byteArray,fullname,finish,()=>{if(onerror)onerror();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,byteArray=>processData(byteArray),onerror)}else{processData(url)}},indexedDB:()=>{return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB},DB_NAME:()=>{return"EM_FS_"+window.location.pathname},DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:(paths,onload=(()=>{}),onerror=(()=>{}))=>{var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=()=>{out("creating db");var db=openRequest.result;db.createObjectStore(FS.DB_STORE_NAME)};openRequest.onsuccess=()=>{var db=openRequest.result;var transaction=db.transaction([FS.DB_STORE_NAME],"readwrite");var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach(path=>{var putRequest=files.put(FS.analyzePath(path).object.contents,path);putRequest.onsuccess=()=>{ok++;if(ok+fail==total)finish()};putRequest.onerror=()=>{fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror},loadFilesFromDB:(paths,onload=(()=>{}),onerror=(()=>{}))=>{var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=onerror;openRequest.onsuccess=()=>{var db=openRequest.result;try{var transaction=db.transaction([FS.DB_STORE_NAME],"readonly")}catch(e){onerror(e);return}var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach(path=>{var getRequest=files.get(path);getRequest.onsuccess=()=>{if(FS.analyzePath(path).exists){FS.unlink(path)}FS.createDataFile(PATH.dirname(path),PATH.basename(path),getRequest.result,true,true,true);ok++;if(ok+fail==total)finish()};getRequest.onerror=()=>{fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt:function(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat:function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-54}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAPU32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];HEAPU32[buf+96>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+104>>2]=tempI64[0],HEAP32[buf+108>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream}};function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fadvise64(fd,offset,len,advice){return 0}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.createStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 5:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 6:case 7:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_statfs64(path,size,buf){try{path=SYSCALLS.getStr(path);HEAP32[buf+4>>2]=4096;HEAP32[buf+40>>2]=4096;HEAP32[buf+8>>2]=1e6;HEAP32[buf+12>>2]=5e5;HEAP32[buf+16>>2]=5e5;HEAP32[buf+20>>2]=FS.nextInode;HEAP32[buf+24>>2]=1e6;HEAP32[buf+28>>2]=42;HEAP32[buf+44>>2]=2;HEAP32[buf+36>>2]=255;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstatfs64(fd,size,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return ___syscall_statfs64(0,size,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var MAX_INT53=9007199254740992;var MIN_INT53=-9007199254740992;function bigintToI53Checked(num){return numMAX_INT53?NaN:Number(num)}function ___syscall_ftruncate64(fd,length){try{length=bigintToI53Checked(length);if(isNaN(length))return-61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(size>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos>>2]=tempI64[0],HEAP32[dirp+pos+4>>2]=tempI64[1];tempI64=[(idx+1)*struct_size>>>0,(tempDouble=(idx+1)*struct_size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos+8>>2]=tempI64[0],HEAP32[dirp+pos+12>>2]=tempI64[1];HEAP16[dirp+pos+16>>1]=280;HEAP8[dirp+pos+18>>0]=type;stringToUTF8(name,dirp+pos+19,256);pos+=struct_size;idx+=1}FS.llseek(stream,idx*struct_size,0);return pos}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_lstat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_newfstatat(dirfd,path,buf,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;var allowEmpty=flags&4096;flags=flags&~6400;path=SYSCALLS.calculateAt(dirfd,path,allowEmpty);return SYSCALLS.doStat(nofollow?FS.lstat:FS.stat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?SYSCALLS.get():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_readlinkat(dirfd,path,buf,bufsize){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_stat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.stat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_unlinkat(dirfd,path,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(flags===0){FS.unlink(path)}else if(flags===512){FS.rmdir(path)}else{abort("Invalid flags passed to unlinkat")}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var nowIsMonotonic=true;function __emscripten_get_now_is_monotonic(){return nowIsMonotonic}function readI53FromI64(ptr){return HEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}var __MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var __MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];function __yday_from_date(date){var isLeapYear=__isLeapYear(date.getFullYear());var monthDaysCumulative=isLeapYear?__MONTH_DAYS_LEAP_CUMULATIVE:__MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday}function __localtime_js(time,tmPtr){var date=new Date(readI53FromI64(time)*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=__yday_from_date(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,off,allocated,addr){try{var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,off,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset){try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}FS.munmap(stream)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function __tzset_js(timezone,daylight,tzname){var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocateUTF8(winterName);var summerNamePtr=allocateUTF8(summerName);if(summerOffset>2]=winterNamePtr;HEAPU32[tzname+4>>2]=summerNamePtr}else{HEAPU32[tzname>>2]=summerNamePtr;HEAPU32[tzname+4>>2]=winterNamePtr}}function _abort(){abort("")}var DOTNETENTROPY={getBatchedRandomValues:function(buffer,bufferLength){const batchedQuotaMax=65536;const needTempBuf=typeof SharedArrayBuffer!=="undefined"&&Module.HEAPU8.buffer instanceof SharedArrayBuffer;const buf=needTempBuf?new ArrayBuffer(bufferLength):Module.HEAPU8.buffer;const offset=needTempBuf?0:buffer;for(let i=0;i{var t=process.hrtime();return t[0]*1e3+t[1]/1e6}}else if(typeof dateNow!="undefined"){_emscripten_get_now=dateNow}else _emscripten_get_now=()=>performance.now();function _emscripten_get_now_res(){if(ENVIRONMENT_IS_NODE){return 1}else if(typeof dateNow!="undefined"){return 1e3}else return 1e3}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function emscripten_realloc_buffer(size){var b=wasmMemory.buffer;try{wasmMemory.grow(size-b.byteLength+65535>>>16);updateMemoryViews();return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}let alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAPU32[penviron_buf_size>>2]=bufSize;return 0}function _proc_exit(code){EXITSTATUS=code;if(!keepRuntimeAlive()){if(Module["onExit"])Module["onExit"](code);ABORT=true}quit_(code,new ExitStatus(code))}function exitJS(status,implicit){EXITSTATUS=status;_proc_exit(status)}var _exit=exitJS;function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function doReadv(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doReadv(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset,whence,newOffset){try{offset=bigintToI53Checked(offset);if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function doWritev(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!=="undefined"){offset+=curr}}return ret}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var DOTNET={setup:function setup(linkerSetup){const pthreadReplacements={};const dotnet_replacements={fetch:globalThis.fetch,require:require,updateMemoryViews:updateMemoryViews,pthreadReplacements:pthreadReplacements,scriptDirectory:scriptDirectory,noExitRuntime:noExitRuntime};const ENVIRONMENT_IS_PTHREAD=false;Module.__dotnet_runtime.passEmscriptenInternals({isPThread:ENVIRONMENT_IS_PTHREAD,quit_:quit_,ExitStatus:ExitStatus,...linkerSetup});Module.__dotnet_runtime.initializeReplacements(dotnet_replacements);Module.__dotnet_runtime.configureEmscriptenStartup(Module);updateMemoryViews=dotnet_replacements.updateMemoryViews;noExitRuntime=dotnet_replacements.noExitRuntime;fetch=dotnet_replacements.fetch;require=dotnet_replacements.require;_scriptDir=__dirname=scriptDirectory=dotnet_replacements.scriptDirectory}};function _mono_interp_flush_jitcall_queue(){return{runtime_idx:12}}function _mono_interp_invoke_wasm_jit_call_trampoline(){return{runtime_idx:11}}function _mono_interp_jit_wasm_entry_trampoline(){return{runtime_idx:9}}function _mono_interp_jit_wasm_jit_call_trampoline(){return{runtime_idx:10}}function _mono_interp_record_interp_entry(){return{runtime_idx:8}}function _mono_interp_tier_prepare_jiterpreter(){return{runtime_idx:7}}function _mono_jiterp_do_jit_call_indirect(){return{runtime_idx:13}}function _mono_wasm_bind_cs_function(){return{runtime_idx:23}}function _mono_wasm_bind_js_function(){return{runtime_idx:20}}function _mono_wasm_change_case(){return{runtime_idx:26}}function _mono_wasm_change_case_invariant(){return{runtime_idx:25}}function _mono_wasm_compare_string(){return{runtime_idx:27}}function _mono_wasm_create_cs_owned_object_ref(){return{runtime_idx:41}}function _mono_wasm_ends_with(){return{runtime_idx:29}}function _mono_wasm_get_by_index_ref(){return{runtime_idx:38}}function _mono_wasm_get_calendar_info(){return{runtime_idx:31}}function _mono_wasm_get_culture_info(){return{runtime_idx:32}}function _mono_wasm_get_first_day_of_week(){return{runtime_idx:33}}function _mono_wasm_get_first_week_of_year(){return{runtime_idx:34}}function _mono_wasm_get_global_object_ref(){return{runtime_idx:40}}function _mono_wasm_get_object_property_ref(){return{runtime_idx:36}}function _mono_wasm_index_of(){return{runtime_idx:30}}function _mono_wasm_invoke_bound_function(){return{runtime_idx:21}}function _mono_wasm_invoke_import(){return{runtime_idx:22}}function _mono_wasm_invoke_js_blazor(){return{runtime_idx:44}}function _mono_wasm_invoke_js_with_args_ref(){return{runtime_idx:35}}function _mono_wasm_marshal_promise(){return{runtime_idx:24}}function _mono_wasm_release_cs_owned_object(){return{runtime_idx:19}}function _mono_wasm_schedule_timer(){return{runtime_idx:0}}function _mono_wasm_set_by_index_ref(){return{runtime_idx:39}}function _mono_wasm_set_entrypoint_breakpoint(){return{runtime_idx:17}}function _mono_wasm_set_object_property_ref(){return{runtime_idx:37}}function _mono_wasm_starts_with(){return{runtime_idx:28}}function _mono_wasm_trace_logger(){return{runtime_idx:16}}function _mono_wasm_typed_array_from_ref(){return{runtime_idx:43}}function _mono_wasm_typed_array_to_array_ref(){return{runtime_idx:42}}function _schedule_background_exec(){return{runtime_idx:6}}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value=="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}return thisDate.getFullYear()}return thisDate.getFullYear()-1}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}return"PM"},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var days=date.tm_yday+7-date.tm_wday;return leadingNulls(Math.floor(days/7),2)},"%V":function(date){var val=Math.floor((date.tm_yday+7-(date.tm_wday+6)%7)/7);if((date.tm_wday+371-date.tm_yday-2)%7<=2){val++}if(!val){val=52;var dec31=(date.tm_wday+7-date.tm_yday-1)%7;if(dec31==4||dec31==5&&__isLeapYear(date.tm_year%400-1)){val++}}else if(val==53){var jan1=(date.tm_wday+371-date.tm_yday)%7;if(jan1!=4&&(jan1!=3||!__isLeapYear(date.tm_year)))val=1}return leadingNulls(val,2)},"%w":function(date){return date.tm_wday},"%W":function(date){var days=date.tm_yday+7-(date.tm_wday+6)%7;return leadingNulls(Math.floor(days/7),2)},"%y":function(date){return(date.tm_year+1900).toString().substring(2)},"%Y":function(date){return date.tm_year+1900},"%z":function(date){var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};pattern=pattern.replace(/%%/g,"\0\0");for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}pattern=pattern.replace(/\0\0/g,"%");var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function getCFunc(ident){var func=Module["_"+ident];return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":arr=>{var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string"){return UTF8ToString(ret)}if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;itype==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return function(){return ccall(ident,returnType,argTypes,arguments,opts)}}function uleb128Encode(n,target){if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}}function sigToWasmTypes(sig){var typeNames={"i":"i32","j":"i32","f":"f32","d":"f64","p":"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func}function updateTableMap(offset,count){if(functionsInTableMap){for(var i=offset;i>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run(); + + + return createDotnetRuntime.ready +} + +); +})(); +export default createDotnetRuntime; +var fetch = fetch || undefined; var require = require || undefined; var __dirname = __dirname || ''; var _nativeModuleLoaded = false; diff --git a/_framework/dotnet.native.8.0.0.tzscwmbdww.js.br b/_framework/dotnet.native.8.0.0.tzscwmbdww.js.br new file mode 100644 index 0000000..51ac10d Binary files /dev/null and b/_framework/dotnet.native.8.0.0.tzscwmbdww.js.br differ diff --git a/_framework/dotnet.native.8.0.0.tzscwmbdww.js.gz b/_framework/dotnet.native.8.0.0.tzscwmbdww.js.gz new file mode 100644 index 0000000..c056eac Binary files /dev/null and b/_framework/dotnet.native.8.0.0.tzscwmbdww.js.gz differ diff --git a/_framework/dotnet.native.wasm b/_framework/dotnet.native.wasm new file mode 100644 index 0000000..4b4c703 Binary files /dev/null and b/_framework/dotnet.native.wasm differ diff --git a/_framework/dotnet.native.wasm.br b/_framework/dotnet.native.wasm.br new file mode 100644 index 0000000..67dc855 Binary files /dev/null and b/_framework/dotnet.native.wasm.br differ diff --git a/_framework/dotnet.native.wasm.gz b/_framework/dotnet.native.wasm.gz new file mode 100644 index 0000000..6730041 Binary files /dev/null and b/_framework/dotnet.native.wasm.gz differ diff --git a/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js b/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js new file mode 100644 index 0000000..757b23c --- /dev/null +++ b/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js @@ -0,0 +1,4 @@ +//! Licensed to the .NET Foundation under one or more agreements. +//! The .NET Foundation licenses this file to you under the MIT license. +var e="8.0.0";let t,n;const r="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,o="function"==typeof importScripts,a="object"==typeof window||o&&!r,s=!a&&!r&&!o;let i,c=null,l=null,u=null,p=!1,d=!0,_=!0,f=!1,m=!1,h=!1;function b(e){i=e.isPThread,p=e.linkerDisableLegacyJsInterop,d=e.linkerWasmEnableSIMD,_=e.linkerWasmEnableEH,f=e.linkerEnableAotProfiler,m=e.linkerEnableBrowserProfiler,l.quit=e.quit_,l.ExitStatus=e.ExitStatus,l.moduleGitHash=e.gitHash}function g(e){if(h)throw new Error("Runtime module already loaded");h=!0,t=e.module,n=e.internal,l=e.runtimeHelpers,u=e.loaderHelpers,c=e.api,Object.assign(l,{gitHash:"5535e31a712343a63f5d7d796cd874e563e5ac14",allAssetsInMemory:y(),dotnetReady:y(),afterInstantiateWasm:y(),beforePreInit:y(),afterPreInit:y(),afterPreRun:y(),beforeOnRuntimeInitialized:y(),afterOnRuntimeInitialized:y(),afterPostRun:y(),mono_wasm_exit:()=>{throw new Error("Mono shutdown")},abort:e=>{throw e}}),Object.assign(e.module.config,{}),Object.assign(e.api,{Module:e.module,...e.module}),Object.assign(e.api,{INTERNAL:e.internal})}function y(e,t){return u.createPromiseController(e,t)}function w(e,t){if(e)return;const n="Assert failed: "+("function"==typeof t?t():t),r=new Error(n);l.abort(r)}const S=0,k=0,v=0,E=0,U=0,I=-1,T=0,x=0,A=0;function j(e){return null==e}var R;!function(e){e[e.None=0]="None",e[e.Void=1]="Void",e[e.Discard=2]="Discard",e[e.Boolean=3]="Boolean",e[e.Byte=4]="Byte",e[e.Char=5]="Char",e[e.Int16=6]="Int16",e[e.Int32=7]="Int32",e[e.Int52=8]="Int52",e[e.BigInt64=9]="BigInt64",e[e.Double=10]="Double",e[e.Single=11]="Single",e[e.IntPtr=12]="IntPtr",e[e.JSObject=13]="JSObject",e[e.Object=14]="Object",e[e.String=15]="String",e[e.Exception=16]="Exception",e[e.DateTime=17]="DateTime",e[e.DateTimeOffset=18]="DateTimeOffset",e[e.Nullable=19]="Nullable",e[e.Task=20]="Task",e[e.Array=21]="Array",e[e.ArraySegment=22]="ArraySegment",e[e.Span=23]="Span",e[e.Action=24]="Action",e[e.Function=25]="Function",e[e.JSException=26]="JSException"}(R||(R={}));var L=!1;const C=[],$=32768;let N,D;const B=BigInt("9223372036854775807"),O=BigInt("-9223372036854775808");function M(){N||(N=t._malloc($),D=N),C.push(D)}function F(e,t,n){if(!Number.isSafeInteger(e))throw new Error(`Assert failed: Value is not an integer: ${e} (${typeof e})`);if(!(e>=t&&e<=n))throw new Error(`Assert failed: Overflow: value ${e} is out of ${t} ${n} range`)}function P(e,t){Ee().fill(0,e,e+t)}function z(e,n){const r=!!n;"number"==typeof n&&F(n,0,1),t.HEAP32[e>>>2]=r?1:0}function V(e,n){F(n,0,255),t.HEAPU8[e]=n}function W(e,n){F(n,0,65535),t.HEAPU16[e>>>1]=n}function H(e,t,n){F(n,0,65535),e[t>>>1]=n}function G(e,n){t.HEAPU32[e>>>2]=n}function q(e,n){F(n,0,4294967295),t.HEAPU32[e>>>2]=n}function J(e,n){F(n,-128,127),t.HEAP8[e]=n}function Y(e,n){F(n,-32768,32767),t.HEAP16[e>>>1]=n}function X(e,n){t.HEAP32[e>>>2]=n}function Z(e,n){F(n,-2147483648,2147483647),t.HEAP32[e>>>2]=n}function K(e){if(0!==e)switch(e){case 1:throw new Error("value was not an integer");case 2:throw new Error("value out of range");default:throw new Error("unknown internal error")}}function Q(e,t){if(!Number.isSafeInteger(t))throw new Error(`Assert failed: Value is not a safe integer: ${t} (${typeof t})`);K(St.mono_wasm_f64_to_i52(e,t))}function ee(e,t){if(!Number.isSafeInteger(t))throw new Error(`Assert failed: Value is not a safe integer: ${t} (${typeof t})`);if(!(t>=0))throw new Error("Assert failed: Can't convert negative Number into UInt64");K(St.mono_wasm_f64_to_u52(e,t))}function te(e,n){if("bigint"!=typeof n)throw new Error(`Assert failed: Value is not an bigint: ${n} (${typeof n})`);if(!(n>=O&&n<=B))throw new Error(`Assert failed: Overflow: value ${n} is out of ${O} ${B} range`);t.HEAP64[e>>>3]=n}function ne(e,n){if("number"!=typeof n)throw new Error(`Assert failed: Value is not a Number: ${n} (${typeof n})`);t.HEAPF32[e>>>2]=n}function re(e,n){if("number"!=typeof n)throw new Error(`Assert failed: Value is not a Number: ${n} (${typeof n})`);t.HEAPF64[e>>>3]=n}function oe(e){return!!t.HEAP32[e>>>2]}function ae(e){return t.HEAPU8[e]}function se(e){return t.HEAPU16[e>>>1]}function ie(e){return t.HEAPU32[e>>>2]}function ce(e,t){return e[t>>>2]}function le(e){return St.mono_wasm_get_i32_unaligned(e)}function ue(e){return St.mono_wasm_get_i32_unaligned(e)>>>0}function pe(e){return t.HEAP8[e]}function de(e){return t.HEAP16[e>>>1]}function _e(e){return t.HEAP32[e>>>2]}function fe(e){const t=St.mono_wasm_i52_to_f64(e,l._i52_error_scratch_buffer);return K(_e(l._i52_error_scratch_buffer)),t}function me(e){const t=St.mono_wasm_u52_to_f64(e,l._i52_error_scratch_buffer);return K(_e(l._i52_error_scratch_buffer)),t}function he(e){return t.HEAP64[e>>>3]}function be(e){return t.HEAPF32[e>>>2]}function ge(e){return t.HEAPF64[e>>>3]}function ye(e){const n=t._malloc(e.length);return new Uint8Array(Ee().buffer,n,e.length).set(e),n}function we(){return t.HEAP8}function Se(){return t.HEAP16}function ke(){return t.HEAP32}function ve(){return t.HEAP64}function Ee(){return t.HEAPU8}function Ue(){return t.HEAPU16}function Ie(){return t.HEAPU32}function Te(){return t.HEAPF32}function xe(){return t.HEAPF64}const Ae=8192;let je=null,Re=null,Le=0;const Ce=[],$e=[];function Ne(e,n){if(e<=0)throw new Error("capacity >= 1");const r=4*(e|=0),o=t._malloc(r);if(o%4!=0)throw new Error("Malloc returned an unaligned offset");return P(o,r),new WasmRootBufferImpl(o,e,!0,n)}function De(e){let t;if(!e)throw new Error("address must be a location in the native heap");return $e.length>0?(t=$e.pop(),t._set_address(e)):t=new Fe(e),t}function Be(e=void 0){let t;if(Ce.length>0)t=Ce.pop();else{const e=function(){if(j(je)||!Re){je=Ne(Ae,"js roots"),Re=new Int32Array(Ae),Le=Ae;for(let e=0;e>>2,this.__count=t,this.length=t,this.__handle=St.mono_wasm_register_root(e,o,r||"noname"),this.__ownsAllocation=n}_throw_index_out_of_range(){throw new Error("index out of range")}_check_in_range(e){(e>=this.__count||e<0)&&this._throw_index_out_of_range()}get_address(e){return this._check_in_range(e),this.__offset+4*e}get_address_32(e){return this._check_in_range(e),this.__offset32+e}get(e){this._check_in_range(e);const t=this.get_address_32(e);return Ie()[t]}set(e,t){const n=this.get_address(e);return St.mono_wasm_write_managed_pointer_unsafe(n,t),t}copy_value_from_address(e,t){const n=this.get_address(e);St.mono_wasm_copy_managed_pointer(n,t)}_unsafe_get(e){return Ie()[this.__offset32+e]}_unsafe_set(e,t){const n=this.__offset+e;St.mono_wasm_write_managed_pointer_unsafe(n,t)}clear(){this.__offset&&P(this.__offset,4*this.__count)}release(){this.__offset&&this.__ownsAllocation&&(St.mono_wasm_deregister_root(this.__offset),P(this.__offset,4*this.__count),t._free(this.__offset)),this.__handle=this.__offset=this.__count=this.__offset32=0}toString(){return`[root buffer @${this.get_address(0)}, size ${this.__count} ]`}}class Me{constructor(e,t){this.__buffer=e,this.__index=t}get_address(){return this.__buffer.get_address(this.__index)}get_address_32(){return this.__buffer.get_address_32(this.__index)}get address(){return this.__buffer.get_address(this.__index)}get(){return this.__buffer._unsafe_get(this.__index)}set(e){const t=this.__buffer.get_address(this.__index);return St.mono_wasm_write_managed_pointer_unsafe(t,e),e}copy_from(e){const t=e.address,n=this.address;St.mono_wasm_copy_managed_pointer(n,t)}copy_to(e){const t=this.address,n=e.address;St.mono_wasm_copy_managed_pointer(n,t)}copy_from_address(e){const t=this.address;St.mono_wasm_copy_managed_pointer(t,e)}copy_to_address(e){const t=this.address;St.mono_wasm_copy_managed_pointer(e,t)}get value(){return this.get()}set value(e){this.set(e)}valueOf(){throw new Error("Implicit conversion of roots to pointers is no longer supported. Use .value or .address as appropriate")}clear(){const e=this.__buffer.get_address_32(this.__index);Ie()[e]=0}release(){if(!this.__buffer)throw new Error("No buffer");var e;Ce.length>128?(void 0!==(e=this.__index)&&(je.set(e,0),Re[Le]=e,Le++),this.__buffer=null,this.__index=0):(this.set(0),Ce.push(this))}toString(){return`[root @${this.address}]`}}class Fe{constructor(e){this.__external_address=U,this.__external_address_32=0,this._set_address(e)}_set_address(e){this.__external_address=e,this.__external_address_32=e>>>2}get address(){return this.__external_address}get_address(){return this.__external_address}get_address_32(){return this.__external_address_32}get(){return Ie()[this.__external_address_32]}set(e){return St.mono_wasm_write_managed_pointer_unsafe(this.__external_address,e),e}copy_from(e){const t=e.address,n=this.__external_address;St.mono_wasm_copy_managed_pointer(n,t)}copy_to(e){const t=this.__external_address,n=e.address;St.mono_wasm_copy_managed_pointer(n,t)}copy_from_address(e){const t=this.__external_address;St.mono_wasm_copy_managed_pointer(t,e)}copy_to_address(e){const t=this.__external_address;St.mono_wasm_copy_managed_pointer(e,t)}get value(){return this.get()}set value(e){this.set(e)}valueOf(){throw new Error("Implicit conversion of roots to pointers is no longer supported. Use .value or .address as appropriate")}clear(){Ie()[this.__external_address>>>2]=0}release(){$e.length<128&&$e.push(this)}toString(){return`[external root @${this.address}]`}}const Pe=new Map,ze="";let Ve;const We=new Map;let He,Ge,qe,Je,Ye=0,Xe=null,Ze=0;function Ke(e){if(void 0===Je){const n=new Uint8Array(2*e.length);return t.stringToUTF8Array(e,n,0,2*e.length),n}return Je.encode(e)}function Qe(e){const n=Ee();return function(e,n,r){const o=n+r;let a=n;for(;e[a]&&!(a>=o);)++a;if(a-n<=16)return t.UTF8ArrayToString(e,n,r);if(void 0===qe)return t.UTF8ArrayToString(e,n,r);const s=it(e,n,a);return qe.decode(s)}(n,e,n.length-e)}function et(e,t){if(He){const n=it(Ee(),e,t);return He.decode(n)}return tt(e,t)}function tt(e,t){let n="";const r=Ue();for(let o=e;o>>1];n+=String.fromCharCode(e)}return n}function nt(e,t,n){const r=Ue(),o=n.length;for(let a=0;a=t));a++);}function rt(e){if(e.value===E)return null;const t=Ve+0,n=Ve+4,r=Ve+8;let o;St.mono_wasm_string_get_data_ref(e.address,t,n,r);const a=Ie(),s=ce(a,n),i=ce(a,t),c=ce(a,r);if(c&&(o=We.get(e.value)),void 0===o&&(s&&i?(o=et(i,i+s),c&&We.set(e.value,o)):o=ze),void 0===o)throw new Error(`internal error when decoding string at location ${e.value}`);return o}function ot(e,t){if(t.clear(),null!==e)if("symbol"==typeof e)at(e,t);else{if("string"!=typeof e)throw new Error("Expected string argument, got "+typeof e);if(0===e.length)at(e,t);else{if(e.length<=256){const n=Pe.get(e);if(n)return void t.set(n)}st(e,t)}}}function at(e,t){let n;if("symbol"==typeof e?(n=e.description,"string"!=typeof n&&(n=Symbol.keyFor(e)),"string"!=typeof n&&(n="")):"string"==typeof e&&(n=e),"string"!=typeof n)throw new Error(`Argument to stringToInternedMonoStringRoot must be a string but was ${e}`);if(0===n.length&&Ye)return void t.set(Ye);const r=Pe.get(n);r?t.set(r):(st(n,t),function(e,t,n){if(!t.value)throw new Error("null pointer passed to _store_string_in_intern_table");Ze>=8192&&(Xe=null),Xe||(Xe=Ne(8192,"interned strings"),Ze=0);const r=Xe,o=Ze++;if(St.mono_wasm_intern_string_ref(t.address),!t.value)throw new Error("mono_wasm_intern_string_ref produced a null pointer");Pe.set(e,t.value),We.set(t.value,e),0!==e.length||Ye||(Ye=t.value),r.copy_value_from_address(o,t.address)}(n,t))}function st(e,n){const r=2*(e.length+1),o=t._malloc(r);nt(o,o+r,e),St.mono_wasm_string_from_utf16_ref(o,e.length,n.address),t._free(o)}function it(e,t,n){return e.buffer,e.subarray(t,n)}let ct="MONO_WASM: ";function lt(e,...t){l.diagnosticTracing&&console.debug(ct+e,...t)}function ut(e,...t){console.info(ct+e,...t)}function pt(e,...t){console.warn(ct+e,...t)}function dt(e,...t){t&&t.length>0&&t[0]&&"object"==typeof t[0]&&t[0].silent||console.error(ct+e,...t)}const _t=new Map,ft=[];function mt(e){try{if(0==_t.size)return e;const t=e;for(let n=0;n{const n=t.find((e=>"object"==typeof e&&void 0!==e.replaceSection));if(void 0===n)return e;const r=n.funcNum,o=n.replaceSection,a=_t.get(Number(r));return void 0===a?e:e.replace(o,`${a} (${o})`)}));if(r!==t)return r}return t}catch(t){return console.debug(`failed to symbolicate: ${t}`),e}}function ht(e){let t=e;return t&&t.stack||(t=new Error(t?""+t:"Unknown error")),mt(t.stack)}function bt(){return[..._t.values()]}ft.push(/at (?[^:()]+:wasm-function\[(?\d+)\]:0x[a-fA-F\d]+)((?![^)a-fA-F\d])|$)/),ft.push(/(?:WASM \[[\da-zA-Z]+\], (?function #(?[\d]+) \(''\)))/),ft.push(/(?[a-z]+:\/\/[^ )]*:wasm-function\[(?\d+)\]:0x[a-fA-F\d]+)/),ft.push(/(?<[^ >]+>[.:]wasm-function\[(?[0-9]+)\])/);const gt=[[!0,"mono_wasm_array_get_ref","void",["number","number","number"]],[!0,"mono_wasm_obj_array_new_ref","void",["number","number"]],[!0,"mono_wasm_obj_array_set_ref","void",["number","number","number"]],[!0,"mono_wasm_try_unbox_primitive_and_get_type_ref","number",["number","number","number"]],[!0,"mono_wasm_box_primitive_ref","void",["number","number","number","number"]],[!0,"mono_wasm_string_array_new_ref","void",["number","number"]],[!0,"mono_wasm_typed_array_new_ref","void",["number","number","number","number","number"]],[!0,"mono_wasm_get_delegate_invoke_ref","number",["number"]],[!0,"mono_wasm_get_type_name","string",["number"]],[!0,"mono_wasm_get_type_aqn","string",["number"]],[!0,"mono_wasm_obj_array_new","number",["number"]],[!0,"mono_wasm_obj_array_set","void",["number","number","number"]],[!0,"mono_wasm_array_length_ref","number",["number"]]],yt=[[!0,"mono_wasm_register_root","number",["number","number","string"]],[!0,"mono_wasm_deregister_root",null,["number"]],[!0,"mono_wasm_string_get_data_ref",null,["number","number","number","number"]],[!0,"mono_wasm_set_is_debugger_attached","void",["bool"]],[!0,"mono_wasm_send_dbg_command","bool",["number","number","number","number","number"]],[!0,"mono_wasm_send_dbg_command_with_parms","bool",["number","number","number","number","number","number","string"]],[!0,"mono_wasm_setenv",null,["string","string"]],[!0,"mono_wasm_parse_runtime_options",null,["number","number"]],[!0,"mono_wasm_strdup","number",["string"]],[!0,"mono_background_exec",null,[]],[!0,"mono_wasm_execute_timer",null,[]],[!0,"mono_wasm_load_icu_data","number",["number"]],[!1,"mono_wasm_add_assembly","number",["string","number","number"]],[!0,"mono_wasm_add_satellite_assembly","void",["string","string","number","number"]],[!1,"mono_wasm_load_runtime",null,["string","number"]],[!0,"mono_wasm_change_debugger_log_level","void",["number"]],[!0,"mono_wasm_get_corlib","number",[]],[!0,"mono_wasm_assembly_load","number",["string"]],[!0,"mono_wasm_assembly_find_class","number",["number","string","string"]],[!0,"mono_wasm_runtime_run_module_cctor","void",["number"]],[!0,"mono_wasm_assembly_find_method","number",["number","string","number"]],[!1,"mono_wasm_invoke_method_ref","void",["number","number","number","number","number"]],[!0,"mono_wasm_string_from_utf16_ref","void",["number","number","number"]],[!0,"mono_wasm_intern_string_ref","void",["number"]],[!0,"mono_wasm_assembly_get_entry_point","number",["number","number"]],[!0,"mono_wasm_class_get_type","number",["number"]],[!1,"mono_wasm_exit","void",["number"]],[!1,"mono_wasm_abort","void",[]],[!0,"mono_wasm_getenv","number",["string"]],[!0,"mono_wasm_set_main_args","void",["number","number"]],[!1,"mono_wasm_enable_on_demand_gc","void",["number"]],[()=>!f,"mono_wasm_profiler_init_aot","void",["string"]],[()=>!m,"mono_wasm_profiler_init_aot","void",["string"]],[!0,"mono_wasm_profiler_init_browser","void",["number"]],[!1,"mono_wasm_exec_regression","number",["number","string"]],[!1,"mono_wasm_invoke_method_bound","number",["number","number","number"]],[!0,"mono_wasm_write_managed_pointer_unsafe","void",["number","number"]],[!0,"mono_wasm_copy_managed_pointer","void",["number","number"]],[!0,"mono_wasm_i52_to_f64","number",["number","number"]],[!0,"mono_wasm_u52_to_f64","number",["number","number"]],[!0,"mono_wasm_f64_to_i52","number",["number","number"]],[!0,"mono_wasm_f64_to_u52","number",["number","number"]],[!0,"mono_wasm_method_get_name","number",["number"]],[!0,"mono_wasm_method_get_full_name","number",["number"]],[!0,"mono_wasm_gc_lock","void",[]],[!0,"mono_wasm_gc_unlock","void",[]],[!0,"mono_wasm_get_i32_unaligned","number",["number"]],[!0,"mono_wasm_get_f32_unaligned","number",["number"]],[!0,"mono_wasm_get_f64_unaligned","number",["number"]],[!0,"mono_jiterp_trace_bailout","void",["number"]],[!0,"mono_jiterp_get_trace_bailout_count","number",["number"]],[!0,"mono_jiterp_value_copy","void",["number","number","number"]],[!0,"mono_jiterp_get_member_offset","number",["number"]],[!0,"mono_jiterp_encode_leb52","number",["number","number","number"]],[!0,"mono_jiterp_encode_leb64_ref","number",["number","number","number"]],[!0,"mono_jiterp_encode_leb_signed_boundary","number",["number","number","number"]],[!0,"mono_jiterp_write_number_unaligned","void",["number","number","number"]],[!0,"mono_jiterp_type_is_byref","number",["number"]],[!0,"mono_jiterp_get_size_of_stackval","number",[]],[!0,"mono_jiterp_parse_option","number",["string"]],[!0,"mono_jiterp_get_options_as_json","number",[]],[!0,"mono_jiterp_get_options_version","number",[]],[!0,"mono_jiterp_adjust_abort_count","number",["number","number"]],[!0,"mono_jiterp_register_jit_call_thunk","void",["number","number"]],[!0,"mono_jiterp_type_get_raw_value_size","number",["number"]],[!0,"mono_jiterp_update_jit_call_dispatcher","void",["number"]],[!0,"mono_jiterp_get_signature_has_this","number",["number"]],[!0,"mono_jiterp_get_signature_return_type","number",["number"]],[!0,"mono_jiterp_get_signature_param_count","number",["number"]],[!0,"mono_jiterp_get_signature_params","number",["number"]],[!0,"mono_jiterp_type_to_ldind","number",["number"]],[!0,"mono_jiterp_type_to_stind","number",["number"]],[!0,"mono_jiterp_imethod_to_ftnptr","number",["number"]],[!0,"mono_jiterp_debug_count","number",[]],[!0,"mono_jiterp_get_trace_hit_count","number",["number"]],[!0,"mono_jiterp_get_polling_required_address","number",[]],[!0,"mono_jiterp_get_rejected_trace_count","number",[]],[!0,"mono_jiterp_boost_back_branch_target","void",["number"]],[!0,"mono_jiterp_is_imethod_var_address_taken","number",["number","number"]],[!0,"mono_jiterp_get_opcode_value_table_entry","number",["number"]],[!0,"mono_jiterp_get_simd_intrinsic","number",["number","number"]],[!0,"mono_jiterp_get_simd_opcode","number",["number","number"]],[!0,"mono_jiterp_get_arg_offset","number",["number","number","number"]],[!0,"mono_jiterp_get_opcode_info","number",["number","number"]],[!0,"mono_wasm_is_zero_page_reserved","number",[]],[!0,"mono_jiterp_is_special_interface","number",["number"]],...gt],wt={};var St=wt;const kt=wt,vt=wt,Et=["void","number",null];function Ut(e,n,r,o){let a=void 0===o&&Et.indexOf(n)>=0&&(!r||r.every((e=>Et.indexOf(e)>=0)))&&t.asm?t.asm[e]:void 0;if(a&&r&&a.length!==r.length&&(dt(`argument count mismatch for cwrap ${e}`),a=void 0),"function"!=typeof a&&(a=t.cwrap(e,n,r,o)),"function"!=typeof a)throw new Error(`cwrap ${e} not found or not a function`);return a}function It(e,t,n){const r=function(e,t,n){let r,o="number"==typeof t?t:0;r="number"==typeof n?o+n:e.length-o;const a={read:function(){if(o>=r)return null;const t=e[o];return o+=1,t}};return Object.defineProperty(a,"eof",{get:function(){return o>=r},configurable:!0,enumerable:!0}),a}(e,t,n);let o="",a=0,s=0,i=0,c=0,l=0,u=0;for(;a=r.read(),s=r.read(),i=r.read(),null!==a;)null===s&&(s=0,l+=1),null===i&&(i=0,l+=1),u=a<<16|s<<8|i<<0,c=(16777215&u)>>18,o+=Tt[c],c=(262143&u)>>12,o+=Tt[c],l<2&&(c=(4095&u)>>6,o+=Tt[c]),2===l?o+="==":1===l?o+="=":(c=(63&u)>>0,o+=Tt[c]);return o}const Tt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","+","/"],xt=new Map;xt.remove=function(e){const t=this.get(e);return this.delete(e),t};let At,jt,Rt,Lt={},Ct=0,$t=-1;function mono_wasm_runtime_ready(){if(n.mono_wasm_runtime_is_ready=l.mono_wasm_runtime_is_ready=!0,Ct=0,Lt={},$t=-1,globalThis.dotnetDebugger)debugger}function mono_wasm_fire_debugger_agent_message_with_data_to_pause(e){console.assert(!0,`mono_wasm_fire_debugger_agent_message_with_data ${e}`);debugger}function Nt(e){e.length>$t&&(At&&t._free(At),$t=Math.max(e.length,$t,256),At=t._malloc($t));const n=atob(e),r=Ee();for(let e=0;ee.value)),e;if(void 0===t.dimensionsDetails||1===t.dimensionsDetails.length)return e=t.items.map((e=>e.value)),e}const n={};return Object.keys(t).forEach((e=>{const r=t[e];void 0!==r.get?Object.defineProperty(n,r.name,{get:()=>Bt(r.get.id,r.get.commandSet,r.get.command,r.get.buffer),set:function(e){return Dt(r.set.id,r.set.commandSet,r.set.command,r.set.buffer,r.set.length,r.set.valtype,e),!0}}):void 0!==r.set?Object.defineProperty(n,r.name,{get:()=>r.value,set:function(e){return Dt(r.set.id,r.set.commandSet,r.set.command,r.set.buffer,r.set.length,r.set.valtype,e),!0}}):n[r.name]=r.value})),n}(t,n);const o=null!=e.arguments?e.arguments.map((e=>JSON.stringify(e.value))):[],a=`const fn = ${e.functionDeclaration}; return fn.apply(proxy, [${o}]);`,s=new Function("proxy",a)(r);if(void 0===s)return{type:"undefined"};if(Object(s)!==s)return"object"==typeof s&&null==s?{type:typeof s,subtype:`${s}`,value:null}:{type:typeof s,description:`${s}`,value:`${s}`};if(e.returnByValue&&null==s.subtype)return{type:"object",value:s};if(Object.getPrototypeOf(s)==Array.prototype){const e=Gt(s);return{type:"object",subtype:"array",className:"Array",description:`Array(${s.length})`,objectId:e}}return void 0!==s.value||void 0!==s.subtype?s:s==r?{type:"object",className:"Object",description:"Object",objectId:t}:{type:"object",className:"Object",description:"Object",objectId:Gt(s)}}function Ht(e,t={}){return function(e,t){if(!(e in Lt))throw new Error(`Could not find any object with id ${e}`);const n=Lt[e],r=Object.getOwnPropertyDescriptors(n);t.accessorPropertiesOnly&&Object.keys(r).forEach((e=>{void 0===r[e].get&&Reflect.deleteProperty(r,e)}));const o=[];return Object.keys(r).forEach((e=>{let t;const n=r[e];t="object"==typeof n.value?Object.assign({name:e},n):void 0!==n.value?{name:e,value:Object.assign({type:typeof n.value,description:""+n.value},n)}:void 0!==n.get?{name:e,get:{className:"Function",description:`get ${e} () {}`,type:"function"}}:{name:e,value:{type:"symbol",value:"",description:""}},o.push(t)})),{__value_as_json_string__:JSON.stringify(o)}}(`dotnet:cfo_res:${e}`,t)}function Gt(e){const t="dotnet:cfo_res:"+Ct++;return Lt[t]=e,t}function qt(e){e in Lt&&delete Lt[e]}function Jt(){if(l.enablePerfMeasure)return globalThis.performance.now()}function Yt(e,t,n){if(l.enablePerfMeasure&&e){const r=a?{start:e}:{startTime:e},o=n?`${t}${n} `:t;globalThis.performance.measure(o,r)}}const Xt=[],Zt=new Map,Kt=new Map,Qt=new Map,en=Symbol.for("wasm bound_cs_function"),tn=Symbol.for("wasm bound_js_function"),nn=Symbol.for("wasm imported_js_function"),rn=16;function on(e){const n=t.stackAlloc(rn*e);return n&&n%8==0||w(!1,"Arg alignment"),hn(an(n,0),R.None),hn(an(n,1),R.None),n}function an(e,t){return e||w(!1,"Null args"),e+t*rn}function sn(e,t){return e||w(!1,"Null signatures"),e+32*t+8}function cn(e){return e||w(!1,"Null sig"),ie(e)}function ln(e){return e||w(!1,"Null sig"),ie(e+16)}function un(e){return e||w(!1,"Null sig"),ie(e+20)}function pn(e){return e||w(!1,"Null sig"),ie(e+24)}function dn(e){return e||w(!1,"Null sig"),ie(e+28)}function _n(e){return e||w(!1,"Null signatures"),_e(e+4)}function fn(e){return e||w(!1,"Null signatures"),_e(e)}function mn(e){return e||w(!1,"Null arg"),ie(e+12)}function hn(e,t){e||w(!1,"Null arg"),q(e+12,t)}function bn(e){return e||w(!1,"Null arg"),ie(e)}function gn(e,t){if(e||w(!1,"Null arg"),"boolean"!=typeof t)throw new Error(`Assert failed: Value is not a Boolean: ${t} (${typeof t})`);V(e,t?1:0)}function yn(e,t){e||w(!1,"Null arg"),q(e,t)}function wn(e,t){e||w(!1,"Null arg"),re(e,t.getTime())}function Sn(e,t){e||w(!1,"Null arg"),re(e,t)}function kn(e){return e||w(!1,"Null arg"),ie(e+4)}function vn(e,t){e||w(!1,"Null arg"),q(e+4,t)}function En(e){return e||w(!1,"Null arg"),ie(e+4)}function Un(e,t){e||w(!1,"Null arg"),q(e+4,t)}function In(e){return e||w(!1,"Null arg"),De(e)}function Tn(e){return e||w(!1,"Null arg"),_e(e+8)}function xn(e,t){e||w(!1,"Null arg"),Z(e+8,t)}class ManagedObject{dispose(){Mr(this,x)}get isDisposed(){return this[Lr]===x}toString(){return`CsObject(gc_handle: ${this[Lr]})`}}class ManagedError extends Error{constructor(e){super(e),this.superStack=Object.getOwnPropertyDescriptor(this,"stack"),Object.defineProperty(this,"stack",{get:this.getManageStack})}getSuperStack(){if(this.superStack){if(void 0!==this.superStack.value)return this.superStack.value;if(void 0!==this.superStack.get)return this.superStack.get.call(this)}return super.stack}getManageStack(){if(this.managed_stack)return this.managed_stack;if(u.is_runtime_running()&&!L){const e=this[Lr];if(e!==x){const t=l.javaScriptExports.get_managed_stack_trace(e);if(t)return this.managed_stack=t+"\n"+this.getSuperStack(),this.managed_stack}}return this.getSuperStack()}dispose(){Mr(this,x)}get isDisposed(){return this[Lr]===x}}function An(e){return e==R.Byte?1:e==R.Int32?4:e==R.Int52||e==R.Double?8:e==R.String||e==R.Object||e==R.JSObject?rn:-1}class jn{constructor(e,t,n){this._pointer=e,this._length=t,this._viewType=n}_unsafe_create_view(){const e=0==this._viewType?new Uint8Array(Ee().buffer,this._pointer,this._length):1==this._viewType?new Int32Array(ke().buffer,this._pointer,this._length):2==this._viewType?new Float64Array(xe().buffer,this._pointer,this._length):null;if(!e)throw new Error("NotImplementedException");return e}set(e,t){if(this.isDisposed)throw new Error("Assert failed: ObjectDisposedException");const n=this._unsafe_create_view();if(!e||!n||e.constructor!==n.constructor)throw new Error(`Assert failed: Expected ${n.constructor}`);n.set(e,t)}copyTo(e,t){if(this.isDisposed)throw new Error("Assert failed: ObjectDisposedException");const n=this._unsafe_create_view();if(!e||!n||e.constructor!==n.constructor)throw new Error(`Assert failed: Expected ${n.constructor}`);const r=n.subarray(t);e.set(r)}slice(e,t){if(this.isDisposed)throw new Error("Assert failed: ObjectDisposedException");return this._unsafe_create_view().slice(e,t)}get length(){if(this.isDisposed)throw new Error("Assert failed: ObjectDisposedException");return this._length}get byteLength(){if(this.isDisposed)throw new Error("Assert failed: ObjectDisposedException");return 0==this._viewType?this._length:1==this._viewType?this._length<<2:2==this._viewType?this._length<<3:0}}class Span extends jn{constructor(e,t,n){super(e,t,n),this.is_disposed=!1}dispose(){this.is_disposed=!0}get isDisposed(){return this.is_disposed}}class ArraySegment extends jn{constructor(e,t,n){super(e,t,n)}dispose(){Mr(this,x)}get isDisposed(){return this[Lr]===x}}function Rn(e,t,n){if(t===R.None||t===R.Void)return;let r,o,a,s;o=Xr(un(e)),a=Xr(pn(e)),s=Xr(dn(e));const i=ln(e);r=Ln(i),t===R.Nullable&&(t=i);const c=Ln(t),l=un(e),u=n*rn;return e=>c(e+u,l,r,o,a,s)}function Ln(e){if(e===R.None||e===R.Void)return;const t=Kt.get(e);return t&&"function"==typeof t||w(!1,`ERR41: Unknown converter for type ${e}. ${Jr}`),t}function Cn(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),!!ae(e)}(e)}function $n(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),ae(e)}(e)}function Nn(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),se(e)}(e)}function Dn(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),de(e)}(e)}function Bn(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),_e(e)}(e)}function On(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),ge(e)}(e)}function Mn(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),he(e)}(e)}function Fn(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),be(e)}(e)}function Pn(e){return mn(e)==R.None?null:function(e){return e||w(!1,"Null arg"),ge(e)}(e)}function zn(e){return mn(e)==R.None?null:bn(e)}function Vn(){return null}function Wn(e){return mn(e)===R.None?null:function(e){e||w(!1,"Null arg");const t=ge(e);return new Date(t)}(e)}function Hn(e,t,n,r,o,a){if(mn(e)===R.None)return null;const s=En(e);let i=zr(s);return null==i&&(i=(e,t,i)=>l.javaScriptExports.call_delegate(s,e,t,i,n,r,o,a),i.dispose=()=>{i.isDisposed||(i.isDisposed=!0,Mr(i,s))},i.isDisposed=!1,Or(i,s)),i}function Gn(e,t,n){const r=mn(e);if(r===R.None)return null;if(r!==R.Task){n||(n=Kt.get(r)),n||w(!1,`Unknown sub_converter for type ${R[r]}. ${Jr}`);const t=n(e);return new Promise((e=>e(t)))}const o=kn(e);if(o==T)return new Promise((e=>e(void 0)));const a=Nr(o);a||w(!1,`ERR28: promise not found for js_handle: ${o} `),u.assertIsControllablePromise(a);const s=u.getPromiseController(a),i=s.resolve;return s.resolve=e=>{const t=mn(e);if(t===R.None)return void i(null);n||(n=Kt.get(t)),n||w(!1,`Unknown sub_converter for type ${R[t]}. ${Jr}`);const r=n(e);i(r)},a}function qn(e){if(mn(e)==R.None)return null;const t=In(e);try{return rt(t)}finally{t.release()}}function Jn(e){const t=mn(e);if(t==R.None)return null;if(t==R.JSException)return Nr(kn(e));const n=En(e);let r=zr(n);if(null==r){const t=qn(e);r=new ManagedError(t),Or(r,n)}return r}function Yn(e){return mn(e)==R.None?null:Nr(kn(e))}function Xn(e){const t=mn(e);if(t==R.None)return null;if(t==R.JSObject)return Nr(kn(e));if(t==R.Array){const t=function(e){return e||w(!1,"Null arg"),ie(e+4)}(e);return Kn(e,t)}if(t==R.Object){const t=En(e);if(t===x)return null;let n=zr(t);return n||(n=new ManagedObject,Or(n,t)),n}const n=Kt.get(t);return n||w(!1,`Unknown converter for type ${R[t]}. ${Jr}`),n(e)}function Zn(e,t){return t||w(!1,"Expected valid element_type parameter"),Kn(e,t)}function Kn(e,n){if(mn(e)==R.None)return null;-1==An(n)&&w(!1,`Element type ${R[n]} not supported`);const r=bn(e),o=Tn(e);let a=null;if(n==R.String){a=new Array(o);for(let e=0;e>2,(r>>2)+o).slice();else{if(n!=R.Double)throw new Error(`NotImplementedException ${R[n]}. ${Jr}`);a=xe().subarray(r>>3,(r>>3)+o).slice()}return t._free(r),a}function Qn(e,t){t||w(!1,"Expected valid element_type parameter");const n=bn(e),r=Tn(e);let o=null;if(t==R.Byte)o=new Span(n,r,0);else if(t==R.Int32)o=new Span(n,r,1);else{if(t!=R.Double)throw new Error(`NotImplementedException ${R[t]}. ${Jr}`);o=new Span(n,r,2)}return o}function er(e,t){t||w(!1,"Expected valid element_type parameter");const n=bn(e),r=Tn(e);let o=null;if(t==R.Byte)o=new ArraySegment(n,r,0);else if(t==R.Int32)o=new ArraySegment(n,r,1);else{if(t!=R.Double)throw new Error(`NotImplementedException ${R[t]}. ${Jr}`);o=new ArraySegment(n,r,2)}return Or(o,En(e)),o}let tr;const nr=[null];function rr(e,t){ur.set(e,t),lt(`added module imports '${e}'`)}function or(e,t,n){if(!e)throw new Error("Assert failed: Null reference");e[t]=n}function ar(e,t){if(!e)throw new Error("Assert failed: Null reference");return e[t]}function sr(e,t){if(!e)throw new Error("Assert failed: Null reference");return t in e}function ir(e,t){if(!e)throw new Error("Assert failed: Null reference");return typeof e[t]}function cr(){return globalThis}const lr=new Map,ur=new Map;function pr(e,t){e&&"string"==typeof e||w(!1,"module_name must be string"),t&&"string"==typeof t||w(!1,"module_url must be string");let n=lr.get(e);const r=!n;return r&&(lt(`importing ES6 module '${e}' from '${t}'`),n=import(t),lr.set(e,n)),Gr((async()=>{const o=await n;return r&&(ur.set(e,o),lt(`imported ES6 module '${e}' from '${t}'`)),o}))}function dr(e,t,n){const r=function(e,t){let n="unknown exception";if(t){n=t.toString();const e=t.stack;e&&(e.startsWith(n)?n=e:n+="\n"+e),n=mt(n)}return e&&X(e,1),n}(e,t);ot(r,n)}function _r(e,t){e&&X(e,0),t&&t.clear()}function fr(){u.assert_runtime_running(),l.mono_wasm_bindings_is_ready||w(!1,"The runtime must be initialized.")}const mr="function"==typeof globalThis.WeakRef;function hr(e){return mr?new WeakRef(e):{deref:()=>e,dispose:()=>{e=null}}}const br=new Map,gr=new Map;let yr=0;function wr(e){if(br.has(e))return br.get(e);const t=St.mono_wasm_assembly_load(e);return br.set(e,t),t}function Sr(e,t){yr||(yr=St.mono_wasm_get_corlib());let n=function(e,t,n){let r=gr.get(e);r||gr.set(e,r=new Map);let o=r.get(t);return o||(o=new Map,r.set(t,o)),o.get(n)}(yr,e,t);if(void 0!==n)return n;if(n=St.mono_wasm_assembly_find_class(yr,e,t),!n)throw new Error(`Failed to find corlib class ${e}.${t}`);return function(e,t,n,r){const o=gr.get(e);if(!o)throw new Error("internal error");const a=o.get(t);if(!a)throw new Error("internal error");a.set(n,r)}(yr,e,t,n),n}function kr(e,t){fr();const n=Be();try{if(St.mono_wasm_invoke_method_bound(e,t,n.address))throw new Error("ERR24: Unexpected error: "+rt(n));if(function(e){return e||w(!1,"Null args"),mn(e)!==R.None}(t))throw Jn(an(t,0))}finally{n.release()}}const vr=new Map;async function Er(e){if(fr(),!vr.get(e)){const t=Jt(),n=wr(e);if(!n)throw new Error("Could not find assembly: "+e);const r=St.mono_wasm_assembly_find_class(n,l.runtime_interop_namespace,"__GeneratedInitializer");if(r){const e=St.mono_wasm_assembly_find_method(r,"__Register_",-1);if(e){const t=Be(),n=Be();try{if(St.mono_wasm_invoke_method_ref(e,U,A,t.address,n.address),t.value!==S){const e=rt(n);throw new Error(e)}}finally{t.release(),n.release()}}}else St.mono_wasm_runtime_run_module_cctor(n);Yt(t,"mono.getAssemblyExports:",e)}return vr.get(e)||{}}function Ur(e){const t=e.substring(e.indexOf("[")+1,e.indexOf("]")).trim(),n=(e=e.substring(e.indexOf("]")+1).trim()).substring(e.indexOf(":")+1);let r="",o=e=e.substring(0,e.indexOf(":")).trim();if(-1!=e.indexOf(".")){const t=e.lastIndexOf(".");r=e.substring(0,t),o=e.substring(t+1)}if(!t.trim())throw new Error("No assembly name specified "+e);if(!o.trim())throw new Error("No class name specified "+e);if(!n.trim())throw new Error("No method name specified "+e);return{assembly:t,namespace:r,classname:o,methodname:n}}const Ir="function"==typeof globalThis.FinalizationRegistry;let Tr;const xr=[null],Ar=[];let jr=1;const Rr=new Map;Ir&&(Tr=new globalThis.FinalizationRegistry(Pr));const Lr=Symbol.for("wasm js_owned_gc_handle"),Cr=Symbol.for("wasm cs_owned_js_handle"),$r=Symbol.for("wasm do_not_force_dispose");function Nr(e){return e!==T&&e!==I?xr[e]:null}function Dr(e){if(e[Cr])return e[Cr];const t=Ar.length?Ar.pop():jr++;return xr[t]=e,Object.isExtensible(e)&&(e[Cr]=t),t}function Br(e){const t=xr[e];null!=t&&(void 0!==t[Cr]&&(t[Cr]=void 0),xr[e]=void 0,Ar.push(e))}function Or(e,t){e[Lr]=t,Ir&&Tr.register(e,t,e);const n=hr(e);Rr.set(t,n)}function Mr(e,t){e&&(t=e[Lr],e[Lr]=x,Ir&&Tr.unregister(e)),t!==x&&Rr.delete(t)&&l.javaScriptExports.release_js_owned_object_by_gc_handle(t)}function Fr(e){const t=e[Lr];if(t==x)throw new Error("Assert failed: ObjectDisposedException");return t}function Pr(e){u.is_exited()||Mr(null,e)}function zr(e){if(!e)return null;const t=Rr.get(e);return t?t.deref():null}function Vr(e,t){let n=!1,r=!1,o=0,a=0,s=0,i=0;const c=[...Rr.keys()];for(const e of c){const r=Rr.get(e),o=r.deref();if(Ir&&o&&Tr.unregister(o),o){const a="boolean"==typeof o[$r]&&o[$r];if(t&&pt(`Proxy of C# ${typeof o} with GCHandle ${e} was still alive. ${a?"keeping":"disposing"}.`),a)n=!0;else{const t=u.getPromiseController(o);t&&t.reject(new Error("WebWorker which is origin of the Task is being terminated.")),"function"==typeof o.dispose&&o.dispose(),o[Lr]===e&&(o[Lr]=x),!mr&&r&&r.dispose(),s++}}}n||(Rr.clear(),Ir&&(Tr=new globalThis.FinalizationRegistry(Pr)));for(let e=0;en.resolve(e))).catch((e=>n.reject(e))),t}function qr(e){const t=zr(e);if(!t)return;const n=t.promise;n||w(!1,`Expected Promise for GCHandle ${e}`),u.assertIsControllablePromise(n),u.getPromiseController(n).reject(new Error("OperationCanceledException"))}const Jr="For more information see https://aka.ms/dotnet-wasm-jsinterop";function Yr(e,t,n){if(t===R.None||t===R.Void)return;let r,o,a,s;o=Ln(un(e)),a=Ln(pn(e)),s=Ln(dn(e));const i=ln(e);r=Xr(i),t===R.Nullable&&(t=i);const c=Xr(t),l=un(e),u=n*rn;return(e,t)=>{c(e+u,t,l,r,o,a,s)}}function Xr(e){if(e===R.None||e===R.Void)return;const t=Qt.get(e);return t&&"function"==typeof t||w(!1,`ERR30: Unknown converter for type ${e}`),t}function Zr(e,t){null==t?hn(e,R.None):(hn(e,R.Boolean),gn(e,t))}function Kr(e,t){null==t?hn(e,R.None):(hn(e,R.Byte),function(e,t){e||w(!1,"Null arg"),V(e,t)}(e,t))}function Qr(e,t){null==t?hn(e,R.None):(hn(e,R.Char),function(e,t){e||w(!1,"Null arg"),W(e,t)}(e,t))}function eo(e,t){null==t?hn(e,R.None):(hn(e,R.Int16),function(e,t){e||w(!1,"Null arg"),Y(e,t)}(e,t))}function to(e,t){null==t?hn(e,R.None):(hn(e,R.Int32),function(e,t){e||w(!1,"Null arg"),Z(e,t)}(e,t))}function no(e,t){null==t?hn(e,R.None):(hn(e,R.Int52),function(e,t){if(e||w(!1,"Null arg"),!Number.isSafeInteger(t))throw new Error(`Assert failed: Value is not an integer: ${t} (${typeof t})`);re(e,t)}(e,t))}function ro(e,t){null==t?hn(e,R.None):(hn(e,R.BigInt64),function(e,t){e||w(!1,"Null arg"),te(e,t)}(e,t))}function oo(e,t){null==t?hn(e,R.None):(hn(e,R.Double),Sn(e,t))}function ao(e,t){null==t?hn(e,R.None):(hn(e,R.Single),function(e,t){e||w(!1,"Null arg"),ne(e,t)}(e,t))}function so(e,t){null==t?hn(e,R.None):(hn(e,R.IntPtr),yn(e,t))}function io(e,t){if(null==t)hn(e,R.None);else{if(!(t instanceof Date))throw new Error("Assert failed: Value is not a Date");hn(e,R.DateTime),wn(e,t)}}function co(e,t){if(null==t)hn(e,R.None);else{if(!(t instanceof Date))throw new Error("Assert failed: Value is not a Date");hn(e,R.DateTimeOffset),wn(e,t)}}function lo(e,t){if(null==t)hn(e,R.None);else{if(hn(e,R.String),"string"!=typeof t)throw new Error("Assert failed: Value is not a String");uo(e,t)}}function uo(e,t){const n=In(e);try{ot(t,n)}finally{n.release()}}function po(e){hn(e,R.None)}function _o(e,t,n,r,o,a,s){if(null==t)return void hn(e,R.None);if(!(t&&t instanceof Function))throw new Error("Assert failed: Value is not a Function");const i=e=>{const n=an(e,0),c=an(e,1),l=an(e,2),u=an(e,3),p=an(e,4);try{let e,n,d;L&&i.isDisposed,o&&(e=o(l)),a&&(n=a(u)),s&&(d=s(p));const _=t(e,n,d);r&&r(c,_)}catch(e){ho(n,e)}};i[tn]=!0,i.isDisposed=!1,i.dispose=()=>{i.isDisposed=!0},vn(e,Dr(i)),hn(e,R.Function)}class fo{constructor(e){this.promise=e}dispose(){Mr(this,x)}get isDisposed(){return this[Lr]===x}}function mo(e,t,n,r){if(null==t)return void hn(e,R.None);if(!Hr(t))throw new Error("Assert failed: Value is not a Promise");const o=l.javaScriptExports.create_task_callback();Un(e,o),hn(e,R.Task);const a=new fo(t);Or(a,o),t.then((e=>{try{u.assert_runtime_running(),a.isDisposed&&w(!1,"This promise can't be propagated to managed code, because the Task was already freed."),l.javaScriptExports.complete_task(o,null,e,r||go),Mr(a,o)}catch(e){pt("Exception marshalling result of JS promise to CS: ",e)}})).catch((e=>{try{u.assert_runtime_running(),a.isDisposed&&w(!1,"This promise can't be propagated to managed code, because the Task was already freed."),l.javaScriptExports.complete_task(o,e,null,void 0),Mr(a,o)}catch(e){u.is_exited()||pt("Exception marshalling error of JS promise to CS: ",e)}}))}function ho(e,t){if(null==t)hn(e,R.None);else if(t instanceof ManagedError)hn(e,R.Exception),Un(e,Fr(t));else{if("object"!=typeof t&&"string"!=typeof t)throw new Error("Assert failed: Value is not an Error "+typeof t);hn(e,R.JSException),uo(e,t.toString());const n=t[Cr];vn(e,n||Dr(t))}}function bo(e,t){if(null==t)hn(e,R.None);else{if(void 0!==t[Lr])throw new Error(`Assert failed: JSObject proxy of ManagedObject proxy is not supported. ${Jr}`);if("function"!=typeof t&&"object"!=typeof t)throw new Error(`Assert failed: JSObject proxy of ${typeof t} is not supported`);hn(e,R.JSObject),vn(e,Dr(t))}}function go(e,t){if(null==t)hn(e,R.None);else{const n=t[Lr],r=typeof t;if(void 0===n)if("string"===r||"symbol"===r)hn(e,R.String),uo(e,t);else if("number"===r)hn(e,R.Double),Sn(e,t);else{if("bigint"===r)throw new Error("NotImplementedException: bigint");if("boolean"===r)hn(e,R.Boolean),gn(e,t);else if(t instanceof Date)hn(e,R.DateTime),wn(e,t);else if(t instanceof Error)ho(e,t);else if(t instanceof Uint8Array)wo(e,t,R.Byte);else if(t instanceof Float64Array)wo(e,t,R.Double);else if(t instanceof Int32Array)wo(e,t,R.Int32);else if(Array.isArray(t))wo(e,t,R.Object);else{if(t instanceof Int16Array||t instanceof Int8Array||t instanceof Uint8ClampedArray||t instanceof Uint16Array||t instanceof Uint32Array||t instanceof Float32Array)throw new Error("NotImplementedException: TypedArray");if(Hr(t))mo(e,t);else{if(t instanceof Span)throw new Error("NotImplementedException: Span");if("object"!=r)throw new Error(`JSObject proxy is not supported for ${r} ${t}`);{const n=Dr(t);hn(e,R.JSObject),vn(e,n)}}}}else{if(Fr(t),t instanceof ArraySegment)throw new Error("NotImplementedException: ArraySegment. "+Jr);if(t instanceof ManagedError)hn(e,R.Exception),Un(e,n);else{if(!(t instanceof ManagedObject))throw new Error("NotImplementedException "+r+". "+Jr);hn(e,R.Object),Un(e,n)}}}}function yo(e,t,n){n||w(!1,"Expected valid element_type parameter"),wo(e,t,n)}function wo(e,n,r){if(null==n)hn(e,R.None);else{const o=An(r);-1==o&&w(!1,`Element type ${R[r]} not supported`);const a=n.length,s=o*a,i=t._malloc(s);if(r==R.String){if(!Array.isArray(n))throw new Error("Assert failed: Value is not an Array");P(i,s),St.mono_wasm_register_root(i,s,"marshal_array_to_cs");for(let e=0;e>2,(i>>2)+a).set(n)}else{if(r!=R.Double)throw new Error("not implemented");if(!(Array.isArray(n)||n instanceof Float64Array))throw new Error("Assert failed: Value is not an Array or Float64Array");xe().subarray(i>>3,(i>>3)+a).set(n)}yn(e,i),hn(e,R.Array),function(e,t){e||w(!1,"Null arg"),q(e+4,t)}(e,r),xn(e,n.length)}}function So(e,t,n){if(n||w(!1,"Expected valid element_type parameter"),t.isDisposed)throw new Error("Assert failed: ObjectDisposedException");vo(n,t._viewType),hn(e,R.Span),yn(e,t._pointer),xn(e,t.length)}function ko(e,t,n){n||w(!1,"Expected valid element_type parameter");const r=Fr(t);r||w(!1,"Only roundtrip of ArraySegment instance created by C#"),vo(n,t._viewType),hn(e,R.ArraySegment),yn(e,t._pointer),xn(e,t.length),Un(e,r)}function vo(e,t){if(e==R.Byte){if(0!=t)throw new Error("Assert failed: Expected MemoryViewType.Byte")}else if(e==R.Int32){if(1!=t)throw new Error("Assert failed: Expected MemoryViewType.Int32")}else{if(e!=R.Double)throw new Error(`NotImplementedException ${R[e]} `);if(2!=t)throw new Error("Assert failed: Expected MemoryViewType.Double")}}const Eo={now:function(){return Date.now()}};function Uo(e){void 0===globalThis.performance&&(globalThis.performance=Eo),e.require=n.require,e.scriptDirectory=u.scriptDirectory,t.locateFile===t.__locateFile&&(t.locateFile=u.locateFile),e.fetch=u.fetch_like,e.noExitRuntime=a&&!i;const r=e.updateMemoryViews;l.updateMemoryViews=e.updateMemoryViews=()=>{r()}}async function Io(){var e;if(r){if(globalThis.performance===Eo){const{performance:e}=n.require("perf_hooks");globalThis.performance=e}if(n.process=await import("process"),globalThis.crypto||(globalThis.crypto={}),!globalThis.crypto.getRandomValues){let e;try{e=n.require("node:crypto")}catch(e){}e?e.webcrypto?globalThis.crypto=e.webcrypto:e.randomBytes&&(globalThis.crypto.getRandomValues=t=>{t&&t.set(e.randomBytes(t.length))}):globalThis.crypto.getRandomValues=()=>{throw new Error("Using node without crypto support. To enable current operation, either provide polyfill for 'globalThis.crypto.getRandomValues' or enable 'node:crypto' module.")}}}l.subtle=null===(e=globalThis.crypto)||void 0===e?void 0:e.subtle}function To(e){const t=St.mono_wasm_assembly_find_method(l.runtime_interop_exports_class,e,-1);if(!t)throw"Can't find method "+l.runtime_interop_namespace+"."+l.runtime_interop_exports_classname+"."+e;return t}function xo(){if("function"!=typeof globalThis.fetch||"function"!=typeof globalThis.AbortController)throw new Error(r?"Please install `node-fetch` and `node-abort-controller` npm packages to enable HTTP client support. See also https://aka.ms/dotnet-wasm-features":"This browser doesn't support fetch API. Please use a modern browser. See also https://aka.ms/dotnet-wasm-features")}function Ao(){return"undefined"!=typeof Response&&"body"in Response.prototype&&"function"==typeof ReadableStream}function jo(){return xo(),new AbortController}function Ro(e){e.abort()}function Lo(e){e.__abort_controller.abort(),e.__reader&&e.__reader.cancel().catch((e=>{e&&"AbortError"!==e.name&&t.err("Error in http_wasm_abort_response: "+e)}))}function Co(e,t,n,r,o,a,s,i){return $o(e,t,n,r,o,a,new Span(s,i,0).slice())}function $o(e,t,n,r,o,a,s){xo(),e&&"string"==typeof e||w(!1,"expected url string"),t&&n&&Array.isArray(t)&&Array.isArray(n)&&t.length===n.length||w(!1,"expected headerNames and headerValues arrays"),r&&o&&Array.isArray(r)&&Array.isArray(o)&&r.length===o.length||w(!1,"expected headerNames and headerValues arrays");const i=new Headers;for(let e=0;e{const t=await u.fetch_like(e,c);return t.__abort_controller=a,t}))}function No(e){if(!e.__headerNames&&(e.__headerNames=[],e.__headerValues=[],e.headers&&e.headers.entries)){const t=e.headers.entries();for(const n of t)e.__headerNames.push(n[0]),e.__headerValues.push(n[1])}}function Do(e){return No(e),e.__headerNames}function Bo(e){return No(e),e.__headerValues}function Oo(e){return Gr((async()=>{const t=await e.arrayBuffer();return e.__buffer=t,e.__source_offset=0,t.byteLength}))}function Mo(e,t){if(e.__buffer||w(!1,"expected resoved arrayBuffer"),e.__source_offset==e.__buffer.byteLength)return 0;const n=new Uint8Array(e.__buffer,e.__source_offset);t.set(n,0);const r=Math.min(t.byteLength,n.byteLength);return e.__source_offset+=r,r}function Fo(e,t,n){const r=new Span(t,n,0);return Gr((async()=>{if(e.__reader||(e.__reader=e.body.getReader()),e.__chunk||(e.__chunk=await e.__reader.read(),e.__source_offset=0),e.__chunk.done)return 0;const t=e.__chunk.value.byteLength-e.__source_offset;t>0||w(!1,"expected remaining_source to be greater than 0");const n=Math.min(t,r.byteLength),o=e.__chunk.value.subarray(e.__source_offset,e.__source_offset+n);return r.set(o,0),e.__source_offset+=n,t==n&&(e.__chunk=void 0),n}))}let Po,zo=0,Vo=0;function Wo(){if(!u.isChromium)return;const e=(new Date).valueOf(),t=e+36e4;for(let n=Math.max(e+1e3,zo);n0;)--Vo,St.mono_background_exec()}function mono_wasm_schedule_timer_tick(){t.maybeExit(),u.is_runtime_running()&&(Po=void 0,St.mono_wasm_execute_timer())}class qo{constructor(){this.queue=[],this.offset=0}getLength(){return this.queue.length-this.offset}isEmpty(){return 0==this.queue.length}enqueue(e){this.queue.push(e)}dequeue(){if(0===this.queue.length)return;const e=this.queue[this.offset];return this.queue[this.offset]=null,2*++this.offset>=this.queue.length&&(this.queue=this.queue.slice(this.offset),this.offset=0),e}peek(){return this.queue.length>0?this.queue[this.offset]:void 0}drain(e){for(;this.getLength();)e(this.dequeue())}}const Jo=Symbol.for("wasm ws_pending_send_buffer"),Yo=Symbol.for("wasm ws_pending_send_buffer_offset"),Xo=Symbol.for("wasm ws_pending_send_buffer_type"),Zo=Symbol.for("wasm ws_pending_receive_event_queue"),Ko=Symbol.for("wasm ws_pending_receive_promise_queue"),Qo=Symbol.for("wasm ws_pending_open_promise"),ea=Symbol.for("wasm ws_pending_close_promises"),ta=Symbol.for("wasm ws_pending_send_promises"),na=Symbol.for("wasm ws_is_aborted"),ra=Symbol.for("wasm ws_on_closed"),oa=Symbol.for("wasm ws_receive_status_ptr");let aa=!1;const sa=65536,ia=new Uint8Array;function ca(e,t,n,o){!function(){if(s)throw new Error("WebSockets are not supported in shell JS engine.");if("function"!=typeof globalThis.WebSocket)throw new Error(r?"Please install `ws` npm package to enable networking support. See also https://aka.ms/dotnet-wasm-features":"This browser doesn't support WebSocket API. Please use a modern browser. See also https://aka.ms/dotnet-wasm-features")}(),e&&"string"==typeof e||w(!1,"ERR12: Invalid uri "+typeof e),"function"!=typeof o&&w(!1,"ERR12: Invalid onClosed "+typeof o);const a=new globalThis.WebSocket(e,t||void 0),{promise_control:i}=y();a[Zo]=new qo,a[Ko]=new qo,a[Qo]=i,a[ta]=[],a[ea]=[],a[oa]=n,a[ra]=o,a.binaryType="arraybuffer";const c=()=>{a[na]||(i.resolve(a),Wo())},l=e=>{a[na]||(function(e,t){const n=e[Zo],r=e[Ko];if("string"==typeof t.data)n.enqueue({type:0,data:Ke(t.data),offset:0});else{if("ArrayBuffer"!==t.data.constructor.name)throw new Error("ERR19: WebSocket receive expected ArrayBuffer");n.enqueue({type:1,data:new Uint8Array(t.data),offset:0})}if(r.getLength()&&n.getLength()>1)throw new Error("ERR21: Invalid WS state");for(;r.getLength()&&n.getLength();){const t=r.dequeue();ma(e,n,t.buffer_ptr,t.buffer_length),t.resolve()}Wo()}(a,e),Wo())},u=e=>{if(a.removeEventListener("message",l),!a[na]){o(e.code,e.reason),i.reject(new Error(e.reason));for(const e of a[ea])e.resolve();a[Ko].drain((e=>{Z(n,0),Z(n+4,2),Z(n+8,1),e.resolve()})),a[ra].dispose()}},p=e=>{if(a[na])return;a.removeEventListener("message",l);const t=new Error(e.message||"WebSocket error");pt("WebSocket error",t),fa(a,t)};return a.addEventListener("message",l),a.addEventListener("open",c,{once:!0}),a.addEventListener("close",u,{once:!0}),a.addEventListener("error",p,{once:!0}),a.dispose=()=>{a.removeEventListener("message",l),a.removeEventListener("open",c),a.removeEventListener("close",u),a.removeEventListener("error",p),_a(a)},a}function la(e){return e||w(!1,"ERR17: expected ws instance"),e[Qo].promise}function ua(e,n,r,o,a){e||w(!1,"ERR17: expected ws instance");const s=function(e,n,r,o){let a=e[Jo],s=0;const i=n.byteLength;if(a){if(s=e[Yo],r=e[Xo],0!==i){if(s+i>a.length){const t=new Uint8Array(1.5*(s+i+50));t.set(a,0),t.subarray(s).set(n),e[Jo]=a=t}else a.subarray(s).set(n);s+=i,e[Yo]=s}}else o?0!==i&&(a=n,s=i):(0!==i&&(a=n.slice(),s=i,e[Yo]=s,e[Jo]=a),e[Xo]=r);return o?0==s||null==a?ia:0===r?function(e){return void 0===Ge?t.UTF8ArrayToString(e,0,e.byteLength):Ge.decode(e)}(it(a,0,s)):a.subarray(0,s):null}(e,new Uint8Array(Ee().buffer,n,r),o,a);return a&&s?function(e,t){if(e.send(t),e[Jo]=null,e.bufferedAmount{if(0===e.bufferedAmount)r.resolve();else{const t=e.readyState;if(t!=WebSocket.OPEN&&t!=WebSocket.CLOSING)r.reject(new Error(`InvalidState: ${t} The WebSocket is not connected.`));else if(!r.isDone)return globalThis.setTimeout(s,a),void(a=Math.min(1.5*a,1e3))}const t=o.indexOf(r);t>-1&&o.splice(t,1)};return globalThis.setTimeout(s,0),n}(e,s):null}function pa(e,t,n){e||w(!1,"ERR18: expected ws instance");const r=e[Zo],o=e[Ko],a=e.readyState;if(a!=WebSocket.OPEN&&a!=WebSocket.CLOSING)throw new Error(`InvalidState: ${a} The WebSocket is not connected.`);if(r.getLength())return 0!=o.getLength()&&w(!1,"ERR20: Invalid WS state"),ma(e,r,t,n),null;const{promise:s,promise_control:i}=y(),c=i;return c.buffer_ptr=t,c.buffer_length=n,o.enqueue(c),s}function da(e,t,n,r){if(e||w(!1,"ERR19: expected ws instance"),e.readyState==WebSocket.CLOSED)return null;if(r){const{promise:r,promise_control:o}=y();return e[ea].push(o),"string"==typeof n?e.close(t,n):e.close(t),r}return aa||(aa=!0,pt("WARNING: Web browsers do not support closing the output side of a WebSocket. CloseOutputAsync has closed the socket and discarded any incoming messages.")),"string"==typeof n?e.close(t,n):e.close(t),null}function _a(e){var t;e||w(!1,"ERR18: expected ws instance"),e[na]=!0,fa(e,new Error("OperationCanceledException")),null===(t=e[ra])||void 0===t||t.dispose();try{e.close(1e3,"Connection was aborted.")}catch(e){pt("WebSocket error while aborting",e)}}function fa(e,t){const n=e[Qo];n&&n.reject(t);for(const n of e[ea])n.reject(t);for(const n of e[ta])n.reject(t);e[Ko].drain((e=>{e.reject(t)}))}function ma(e,t,n,r){const o=t.peek(),a=Math.min(r,o.data.length-o.offset);if(a>0){const e=o.data.subarray(o.offset,o.offset+a);new Uint8Array(Ee().buffer,n,r).set(e,0),o.offset+=a}const s=o.data.length===o.offset?1:0;s&&t.dequeue();const i=e[oa];Z(i,a),Z(i+4,o.type),Z(i+8,s)}function ha(e){return 1===St.mono_wasm_load_icu_data(e)}function ba(e,n,r){lt(`Loaded:${e.name} as ${e.behavior} size ${r.length} from ${n}`);const o=Jt(),a="string"==typeof e.virtualPath?e.virtualPath:e.name;let s=null;switch(e.behavior){case"dotnetwasm":case"js-module-threads":case"symbols":break;case"resource":case"assembly":case"pdb":u._loaded_files.push({url:n,file:a});case"heap":case"icu":s=ye(r);break;case"vfs":{const e=a.lastIndexOf("/");let n=e>0?a.substr(0,e):null,o=e>0?a.substr(e+1):a;o.startsWith("/")&&(o=o.substr(1)),n?(lt(`Creating directory '${n}'`),t.FS_createPath("/",n,!0,!0)):n="/",lt(`Creating file '${o}' in directory '${n}'`),t.FS_createDataFile(n,o,r,!0,!0,!0);break}default:throw new Error(`Unrecognized asset behavior:${e.behavior}, for asset ${e.name}`)}if("assembly"===e.behavior){if(!St.mono_wasm_add_assembly(a,s,r.length)){const e=u._loaded_files.findIndex((e=>e.file==a));u._loaded_files.splice(e,1)}}else"pdb"===e.behavior?St.mono_wasm_add_assembly(a,s,r.length):"icu"===e.behavior?ha(s)||t.err(`Error loading ICU asset ${e.name}`):"resource"===e.behavior&&St.mono_wasm_add_satellite_assembly(a,e.culture||"",s,r.length);Yt(o,"mono.instantiateAsset:",e.name),++u.actual_instantiated_assets_count}async function ga(e){try{const t=await e.pendingDownloadInternal.response;(await t.text()).split(/[\r\n]/).forEach((e=>{const t=e.split(/:/);t.length<2||(t[1]=t.splice(1).join(":"),_t.set(Number(t[0]),t[1]))})),lt(`Loaded ${_t.size} symbols`)}catch(t){ut(`Error loading symbol file ${e.name}: ${JSON.stringify(t)}`)}}function ya(){return u.loadedFiles}const wa={};function Sa(e){let t=wa[e];if("string"!=typeof t){const n=St.mono_jiterp_get_opcode_info(e,0);wa[e]=t=Qe(n)}return t}const ka=2,va=64,Ea=64,Ua=["Unknown","InterpreterTiering","NullCheck","VtableNotInitialized","Branch","BackwardBranch","ConditionalBranch","ConditionalBackwardBranch","ComplexBranch","ArrayLoadFailed","ArrayStoreFailed","StringOperationFailed","DivideByZero","Overflow","Return","Call","Throw","AllocFailed","SpanOperationFailed","CastFailed","SafepointBranchTaken","UnboxFailed","CallDelegate","Debugging","Icall","UnexpectedRetIp","LeaveCheck"],Ia={};class Ta{constructor(e){this.locals=new Map,this.permanentFunctionTypeCount=0,this.permanentFunctionTypes={},this.permanentFunctionTypesByShape={},this.permanentFunctionTypesByIndex={},this.functionTypesByIndex={},this.permanentImportedFunctionCount=0,this.permanentImportedFunctions={},this.nextImportIndex=0,this.functions=[],this.estimatedExportBytes=0,this.frame=0,this.traceBuf=[],this.branchTargets=new Set,this.constantSlots=[],this.backBranchOffsets=[],this.callHandlerReturnAddresses=[],this.nextConstantSlot=0,this.compressImportNames=!1,this.lockImports=!1,this._assignParameterIndices=e=>{let t=0;for(const n in e)this.locals.set(n,t),t++;return t},this.stack=[new xa],this.clear(e),this.cfg=new Aa(this)}clear(e){this.options=os(),this.stackSize=1,this.inSection=!1,this.inFunction=!1,this.lockImports=!1,this.locals.clear(),this.functionTypeCount=this.permanentFunctionTypeCount,this.functionTypes=Object.create(this.permanentFunctionTypes),this.functionTypesByShape=Object.create(this.permanentFunctionTypesByShape),this.functionTypesByIndex=Object.create(this.permanentFunctionTypesByIndex),this.nextImportIndex=0,this.importedFunctionCount=0,this.importedFunctions=Object.create(this.permanentImportedFunctions);for(const e in this.importedFunctions)this.importedFunctions[e].index=void 0;this.functions.length=0,this.estimatedExportBytes=0,this.argumentCount=0,this.current.clear(),this.traceBuf.length=0,this.branchTargets.clear(),this.activeBlocks=0,this.nextConstantSlot=0,this.constantSlots.length=this.options.useConstants?e:0;for(let e=0;e=this.stack.length&&this.stack.push(new xa),this.current.clear()}_pop(e){if(this.stackSize<=1)throw new Error("Stack empty");const t=this.current;return this.stackSize--,e?(this.appendULeb(t.size),t.copyTo(this.current),null):t.getArrayView(!1).slice(0,t.size)}getWasmImports(){const e=t.getMemory();e instanceof WebAssembly.Memory||w(!1,`expected heap import to be WebAssembly.Memory but was ${e}`);const n={c:this.getConstants(),m:{h:e}},r=this.getImportsToEmit();for(let e=0;e>>0||e>255)throw new Error(`Byte out of range: ${e}`);return this.current.appendU8(e)}appendSimd(e,t){return this.current.appendU8(253),0!=(0|e)||0===e&&!0===t||w(!1,"Expected non-v128_load simd opcode or allowLoad==true"),this.current.appendULeb(e)}appendU32(e){return this.current.appendU32(e)}appendF32(e){return this.current.appendF32(e)}appendF64(e){return this.current.appendF64(e)}appendBoundaryValue(e,t){return this.current.appendBoundaryValue(e,t)}appendULeb(e){return this.current.appendULeb(e)}appendLeb(e){return this.current.appendLeb(e)}appendLebRef(e,t){return this.current.appendLebRef(e,t)}appendBytes(e){return this.current.appendBytes(e)}appendName(e){return this.current.appendName(e)}ret(e){this.ip_const(e),this.appendU8(15)}i32_const(e){this.appendU8(65),this.appendLeb(e)}ptr_const(e){let t=this.options.useConstants?this.constantSlots.indexOf(e):-1;this.options.useConstants&&t<0&&this.nextConstantSlot=0?(this.appendU8(35),this.appendLeb(t)):this.i32_const(e)}ip_const(e){this.appendU8(65),this.appendLeb(e-this.base)}i52_const(e){this.appendU8(66),this.appendLeb(e)}v128_const(e){if(0===e)this.local("v128_zero");else{if("object"!=typeof e)throw new Error("Expected v128_const arg to be 0 or a Uint8Array");{16!==e.byteLength&&w(!1,"Expected v128_const arg to be 16 bytes in size");let t=!0;for(let n=0;n<16;n++)0!==e[n]&&(t=!1);t?this.local("v128_zero"):(this.appendSimd(12),this.appendBytes(e))}}}defineType(e,t,n,r){if(this.functionTypes[e])throw new Error(`Function type ${e} already defined`);if(r&&this.functionTypeCount>this.permanentFunctionTypeCount)throw new Error("New permanent function types cannot be defined after non-permanent ones");let o="";for(const e in t)o+=t[e]+",";o+=n;let a=this.functionTypesByShape[o];"number"!=typeof a&&(a=this.functionTypeCount++,r?(this.permanentFunctionTypeCount++,this.permanentFunctionTypesByShape[o]=a,this.permanentFunctionTypesByIndex[a]=[t,Object.values(t).length,n]):(this.functionTypesByShape[o]=a,this.functionTypesByIndex[a]=[t,Object.values(t).length,n]));const s=[a,t,n,`(${JSON.stringify(t)}) -> ${n}`,r];return r?this.permanentFunctionTypes[e]=s:this.functionTypes[e]=s,a}generateTypeSection(){this.beginSection(1),this.appendULeb(this.functionTypeCount);for(let e=0;ee.index-t.index)),e}_generateImportSection(e){const t=this.getImportsToEmit();if(this.lockImports=!0,!1!==e)throw new Error("function table imports are disabled");this.beginSection(2),this.appendULeb(1+t.length+this.constantSlots.length+(!1!==e?1:0));for(let e=0;e0)throw new Error("New permanent imports cannot be defined after any indexes have been assigned");const a=this.functionTypes[n];if(!a)throw new Error("No function type named "+n);if(r&&!a[4])throw new Error("A permanent import must have a permanent function type");const s=a[0],i=r?this.permanentImportedFunctions:this.importedFunctions;if("number"==typeof o&&(o=Ma().get(o)),"function"!=typeof o&&void 0!==o)throw new Error(`Value passed for imported function ${t} was not a function or valid function pointer or undefined`);return i[t]={index:void 0,typeIndex:s,module:e,name:t,func:o}}markImportAsUsed(e){const t=this.importedFunctions[e];if(!t)throw new Error("No imported function named "+e);"number"!=typeof t.index&&(t.index=this.importedFunctionCount++)}defineFunction(e,t){const n={index:this.functions.length,name:e.name,typeName:e.type,typeIndex:this.functionTypes[e.type][0],export:e.export,locals:e.locals,generator:t,error:null,blob:null};return this.functions.push(n),n.export&&(this.estimatedExportBytes+=n.name.length+8),n}emitImportsAndFunctions(e){let t=0;for(let e=0;e0)throw new Error(`${this.activeBlocks} unclosed block(s) at end of function`);const t=this._pop(e);return this.inFunction=!1,t}block(e,t){const n=this.appendU8(t||2);return e?this.appendU8(e):this.appendU8(64),this.activeBlocks++,n}endBlock(){if(this.activeBlocks<=0)throw new Error("No blocks active");this.activeBlocks--,this.appendU8(11)}arg(e,t){const n="string"==typeof e?this.locals.has(e)?this.locals.get(e):void 0:e;if("number"!=typeof n)throw new Error("No local named "+e);t&&this.appendU8(t),this.appendULeb(n)}local(e,t){const n="string"==typeof e?this.locals.has(e)?this.locals.get(e):void 0:e+this.argumentCount;if("number"!=typeof n)throw new Error("No local named "+e);t?this.appendU8(t):this.appendU8(32),this.appendULeb(n)}appendMemarg(e,t){this.appendULeb(t),this.appendULeb(e)}lea(e,t){"string"==typeof e?this.local(e):this.i32_const(e),this.i32_const(t),this.appendU8(106)}getArrayView(e){if(this.stackSize>1)throw new Error("Jiterpreter block stack not empty");return this.stack[0].getArrayView(e)}getConstants(){const e={};for(let t=0;t=this.capacity)throw new Error("Buffer full");const t=this.size;return Ee()[this.buffer+this.size++]=e,t}appendU32(e){const t=this.size;return St.mono_jiterp_write_number_unaligned(this.buffer+this.size,e,0),this.size+=4,t}appendI32(e){const t=this.size;return St.mono_jiterp_write_number_unaligned(this.buffer+this.size,e,1),this.size+=4,t}appendF32(e){const t=this.size;return St.mono_jiterp_write_number_unaligned(this.buffer+this.size,e,2),this.size+=4,t}appendF64(e){const t=this.size;return St.mono_jiterp_write_number_unaligned(this.buffer+this.size,e,3),this.size+=8,t}appendBoundaryValue(e,t){if(this.size+8>=this.capacity)throw new Error("Buffer full");const n=St.mono_jiterp_encode_leb_signed_boundary(this.buffer+this.size,e,t);if(n<1)throw new Error(`Failed to encode ${e} bit boundary value with sign ${t}`);return this.size+=n,n}appendULeb(e){if("number"!=typeof e&&w(!1,`appendULeb expected number but got ${e}`),e>=0||w(!1,"cannot pass negative value to appendULeb"),e<127){if(this.size+1>=this.capacity)throw new Error("Buffer full");return this.appendU8(e),1}if(this.size+8>=this.capacity)throw new Error("Buffer full");const t=St.mono_jiterp_encode_leb52(this.buffer+this.size,e,0);if(t<1)throw new Error(`Failed to encode value '${e}' as unsigned leb`);return this.size+=t,t}appendLeb(e){if("number"!=typeof e&&w(!1,`appendLeb expected number but got ${e}`),this.size+8>=this.capacity)throw new Error("Buffer full");const t=St.mono_jiterp_encode_leb52(this.buffer+this.size,e,1);if(t<1)throw new Error(`Failed to encode value '${e}' as signed leb`);return this.size+=t,t}appendLebRef(e,t){if(this.size+8>=this.capacity)throw new Error("Buffer full");const n=St.mono_jiterp_encode_leb64_ref(this.buffer+this.size,e,t?1:0);if(n<1)throw new Error("Failed to encode value as leb");return this.size+=n,n}copyTo(e,t){"number"!=typeof t&&(t=this.size),Ee().copyWithin(e.buffer+e.size,this.buffer,this.buffer+t),e.size+=t}appendBytes(e,t){const n=this.size,r=Ee();return e.buffer===r.buffer?("number"!=typeof t&&(t=e.length),r.copyWithin(this.buffer+n,e.byteOffset,e.byteOffset+t),this.size+=t):("number"==typeof t&&(e=new Uint8Array(e.buffer,e.byteOffset,t)),this.getArrayView(!0).set(e,this.size),this.size+=e.length),n}appendName(e){let t=e.length,n=1===e.length?e.charCodeAt(0):-1;if(n>127&&(n=-1),t&&n<0)if(this.encoder)t=this.encoder.encodeInto(e,this.textBuf).written||0;else for(let n=0;n127)throw new Error("Out of range character and no TextEncoder available");this.textBuf[n]=t}this.appendULeb(t),n>=0?this.appendU8(n):t>1&&this.appendBytes(this.textBuf,t)}getArrayView(e){return new Uint8Array(Ee().buffer,this.buffer,e?this.capacity:this.size)}}class Aa{constructor(e){this.segments=[],this.backBranchTargets=null,this.lastSegmentEnd=0,this.overheadBytes=0,this.blockStack=[],this.backDispatchOffsets=[],this.dispatchTable=new Map,this.observedBranchTargets=new Set,this.trace=0,this.builder=e}initialize(e,t,n){this.segments.length=0,this.blockStack.length=0,this.startOfBody=e,this.backBranchTargets=t,this.base=this.builder.base,this.ip=this.lastSegmentStartIp=this.builder.base,this.lastSegmentEnd=0,this.overheadBytes=10,this.dispatchTable.clear(),this.observedBranchTargets.clear(),this.trace=n,this.backDispatchOffsets.length=0}entry(e){this.entryIp=e,this.appendBlob(),1!==this.segments.length&&w(!1,"expected 1 segment"),"blob"!==this.segments[0].type&&w(!1,"expected blob"),this.entryBlob=this.segments[0],this.segments.length=0,this.overheadBytes+=9,this.backBranchTargets&&(this.overheadBytes+=20,this.overheadBytes+=this.backBranchTargets.length)}appendBlob(){this.builder.current.size!==this.lastSegmentEnd&&(this.segments.push({type:"blob",ip:this.lastSegmentStartIp,start:this.lastSegmentEnd,length:this.builder.current.size-this.lastSegmentEnd}),this.lastSegmentStartIp=this.ip,this.lastSegmentEnd=this.builder.current.size,this.overheadBytes+=2)}startBranchBlock(e,t){this.appendBlob(),this.segments.push({type:"branch-block-header",ip:e,isBackBranchTarget:t}),this.overheadBytes+=1}branch(e,t,n){this.observedBranchTargets.add(e),this.appendBlob(),this.segments.push({type:"branch",from:this.ip,target:e,isBackward:t,branchType:n}),this.overheadBytes+=4,t&&(this.overheadBytes+=11),3!==n&&2!==n||(this.overheadBytes+=17)}emitBlob(e,t){const n=t.subarray(e.start,e.start+e.length);this.builder.appendBytes(n)}generate(){this.appendBlob();const e=this.builder.endFunction(!1);this.builder._push(),this.builder.base=this.base,this.emitBlob(this.entryBlob,e),this.backBranchTargets&&(this.builder.i32_const(0),this.builder.local("disp",33),this.builder.block(64,3));for(let e=0;ee-t));for(let e=0;e0&&ut("No back branch targets were reachable after filtering");else if(1===this.backDispatchOffsets.length)this.trace>0&&(this.backDispatchOffsets[0]===this.entryIp?ut(`Exactly one back dispatch offset and it was the entry point 0x${this.entryIp.toString(16)}`):ut(`Exactly one back dispatch offset and it was 0x${this.backDispatchOffsets[0].toString(16)}`)),this.builder.local("disp"),this.builder.appendU8(13),this.builder.appendULeb(this.blockStack.indexOf(this.backDispatchOffsets[0]));else{this.builder.block(64),this.builder.block(64),this.builder.local("disp"),this.builder.appendU8(14),this.builder.appendULeb(this.backDispatchOffsets.length+1),this.builder.appendULeb(1);for(let e=0;e0&&this.blockStack.push(0)}this.trace>1&&ut(`blockStack=${this.blockStack}`);for(let t=0;t1&&ut(`backward br from ${n.from.toString(16)} to ${n.target.toString(16)}: disp=${e}`),this.builder.i32_const(1),this.builder.local("backbranched",33),this.builder.i32_const(e),this.builder.local("disp",33),r=!0}else this.trace>0&&ut(`br from ${n.from.toString(16)} to ${n.target.toString(16)} failed: back branch target not in dispatch table`),t=-1;if(t>=0||r){let e=0;switch(n.branchType){case 2:Da(this.builder,n.from),this.builder.appendU8(12);break;case 3:this.builder.block(64,4),Da(this.builder,n.from),this.builder.appendU8(12),e=1;break;case 0:this.builder.appendU8(12);break;case 1:this.builder.appendU8(13);break;default:throw new Error("Unimplemented branch type")}this.builder.appendULeb(e+t),e&&this.builder.endBlock(),this.trace>1&&ut(`br from ${n.from.toString(16)} to ${n.target.toString(16)} breaking out ${e+t+1} level(s)`)}else{if(this.trace>0){const e=this.base;n.target>=e&&n.target1&&ut(`br from ${n.from.toString(16)} to ${n.target.toString(16)} failed (outside of trace 0x${e.toString(16)} - 0x${this.exitIp.toString(16)})`)}const e=1===n.branchType||3===n.branchType;e&&this.builder.block(64,4),Ba(this.builder,n.target,4),e&&this.builder.endBlock()}break}default:throw new Error("unreachable")}}return this.backBranchTargets&&(this.blockStack.length<=1||w(!1,"expected one or zero entries in the block stack at the end"),this.blockStack.length&&this.blockStack.shift(),this.builder.endBlock()),0!==this.blockStack.length&&w(!1,`expected block stack to be empty at end of function but it was ${this.blockStack}`),this.builder.ip_const(this.exitIp),this.builder.appendU8(15),this.builder.appendU8(11),this.builder._pop(!1)}}let ja,Ra=-1,La=0;const Ca={generation:0,compilation:0},$a={traceCandidates:0,tracesCompiled:0,entryWrappersCompiled:0,jitCallsCompiled:0,directJitCallsCompiled:0,failures:0,bytesGenerated:0,nullChecksEliminated:0,nullChecksFused:0,backBranchesEmitted:0,backBranchesNotEmitted:0,simdFallback:{}},Na=globalThis.performance&&globalThis.performance.now?globalThis.performance.now.bind(globalThis.performance):Date.now;function Da(e,t){e.ptr_const(St.mono_jiterp_get_polling_required_address()),e.appendU8(40),e.appendMemarg(0,2),e.block(64,4),e.local("frame"),e.i32_const(t),e.callImport("safepoint"),e.endBlock()}function Ba(e,t,n){e.ip_const(t),e.options.countBailouts&&(e.i32_const(e.base),e.i32_const(n),e.callImport("bailout")),e.appendU8(15)}function Oa(e,t,n,r){n<=e.options.monitoringLongDistance+2&&(e.local("cinfo"),e.i32_const(n),e.appendU8(54),e.appendMemarg(4,0),e.local("cinfo"),e.local("backbranched"),e.appendU8(54),e.appendMemarg(0,0)),e.ip_const(t),e.options.countBailouts&&(e.i32_const(e.base),e.i32_const(r),e.callImport("bailout")),e.appendU8(15)}function Ma(){if(ja||(ja=t.getWasmIndirectFunctionTable()),!ja)throw new Error("Module did not export the indirect function table");return ja}function Fa(e){e||w(!1,"Attempting to set null function into table"),l.storeMemorySnapshotPending&&w(!1,"Attempting to set function into table during creation of memory snapshot");const t=Ma();La<=0&&(Ra=t.length,La=512,t.grow(La));const n=Ra;return Ra++,La--,t.set(n,e),n}function Pa(e,t,n,r,o){if(r<=0)return o&&e.appendU8(26),!0;if(r>=va)return!1;if(0!==n)return!1;const a=o?"memop_dest":"pLocals";o&&e.local(a,33);let s=o?0:t;if(e.options.enableSimd){const t=16;for(;r>=t;)e.local(a),e.v128_const(0),e.appendSimd(11),e.appendMemarg(s,0),s+=t,r-=t}for(;r>=8;)e.local(a),e.i52_const(0),e.appendU8(55),e.appendMemarg(s,0),s+=8,r-=8;for(;r>=1;){e.local(a),e.i32_const(0);let t=r%4;switch(t){case 0:t=4,e.appendU8(54);break;case 1:e.appendU8(58);break;case 3:case 2:t=2,e.appendU8(59)}e.appendMemarg(s,0),s+=t,r-=t}return!0}function za(e,t,n){Pa(e,0,t,n,!0)||(e.i32_const(t),e.i32_const(n),e.appendU8(252),e.appendU8(11),e.appendU8(0))}function Va(e,t,n,r,o,a,s){if(r<=0)return o&&(e.appendU8(26),e.appendU8(26)),!0;if(r>=Ea)return!1;o?(a=a||"memop_dest",s=s||"memop_src",e.local(s,33),e.local(a,33)):a&&s||(a=s="pLocals");let i=o?0:t,c=o?0:n;if(e.options.enableSimd){const t=16;for(;r>=t;)e.local(a),e.local(s),e.appendSimd(0,!0),e.appendMemarg(c,0),e.appendSimd(11),e.appendMemarg(i,0),i+=t,c+=t,r-=t}for(;r>=8;)e.local(a),e.local(s),e.appendU8(41),e.appendMemarg(c,0),e.appendU8(55),e.appendMemarg(i,0),i+=8,c+=8,r-=8;for(;r>=1;){let t,n,o=r%4;switch(o){case 0:o=4,t=40,n=54;break;default:case 1:o=1,t=44,n=58;break;case 3:case 2:o=2,t=46,n=59}e.local(a),e.local(s),e.appendU8(t),e.appendMemarg(c,0),e.appendU8(n),e.appendMemarg(i,0),c+=o,i+=o,r-=o}return!0}function Wa(e,t){return Va(e,0,0,t,!0)||(e.i32_const(t),e.appendU8(252),e.appendU8(10),e.appendU8(0),e.appendU8(0)),!0}function Ha(){$a.failures++,$a.failures>=ka&&(ut(`Disabling jiterpreter after ${$a.failures} failures`),rs({enableTraces:!1,enableInterpEntry:!1,enableJitCall:!1}))}const Ga={};function qa(e){const t=Ga[e];return void 0===t?Ga[e]=St.mono_jiterp_get_member_offset(e):t}function Ja(e){const n=t.asm[e];if("function"!=typeof n)throw new Error(`raw cwrap ${e} not found`);return n}const Ya={};function Xa(e){let t=Ya[e];return"number"!=typeof t&&(t=Ya[e]=St.mono_jiterp_get_opcode_value_table_entry(e)),t}function Za(e,t){return[e,e,t]}let Ka;function Qa(){if(!St.mono_wasm_is_zero_page_reserved())return!1;if(!0===Ka)return!1;const e=Ie();for(let t=0;t<8;t++)if(0!==e[t])return!1===Ka&&dt(`Zero page optimizations are enabled but garbage appeared in memory at address ${4*t}: ${e[t]}`),Ka=!0,!1;return Ka=!1,!0}const es={enableTraces:"jiterpreter-traces-enabled",enableInterpEntry:"jiterpreter-interp-entry-enabled",enableJitCall:"jiterpreter-jit-call-enabled",enableBackwardBranches:"jiterpreter-backward-branch-entries-enabled",enableCallResume:"jiterpreter-call-resume-enabled",enableWasmEh:"jiterpreter-wasm-eh-enabled",enableSimd:"jiterpreter-simd-enabled",zeroPageOptimization:"jiterpreter-zero-page-optimization",enableStats:"jiterpreter-stats-enabled",disableHeuristic:"jiterpreter-disable-heuristic",estimateHeat:"jiterpreter-estimate-heat",countBailouts:"jiterpreter-count-bailouts",dumpTraces:"jiterpreter-dump-traces",useConstants:"jiterpreter-use-constants",eliminateNullChecks:"jiterpreter-eliminate-null-checks",noExitBackwardBranches:"jiterpreter-backward-branches-enabled",directJitCalls:"jiterpreter-direct-jit-calls",minimumTraceValue:"jiterpreter-minimum-trace-value",minimumTraceHitCount:"jiterpreter-minimum-trace-hit-count",monitoringPeriod:"jiterpreter-trace-monitoring-period",monitoringShortDistance:"jiterpreter-trace-monitoring-short-distance",monitoringLongDistance:"jiterpreter-trace-monitoring-long-distance",monitoringMaxAveragePenalty:"jiterpreter-trace-monitoring-max-average-penalty",backBranchBoost:"jiterpreter-back-branch-boost",jitCallHitCount:"jiterpreter-jit-call-hit-count",jitCallFlushThreshold:"jiterpreter-jit-call-queue-flush-threshold",interpEntryHitCount:"jiterpreter-interp-entry-hit-count",interpEntryFlushThreshold:"jiterpreter-interp-entry-queue-flush-threshold",wasmBytesLimit:"jiterpreter-wasm-bytes-limit"};let ts=-1,ns={};function rs(e){for(const t in e){const n=es[t];if(!n){dt(`Unrecognized jiterpreter option: ${t}`);continue}const r=e[t];"boolean"==typeof r?St.mono_jiterp_parse_option((r?"--":"--no-")+n):"number"==typeof r?St.mono_jiterp_parse_option(`--${n}=${r}`):dt(`Jiterpreter option must be a boolean or a number but was ${typeof r} '${r}'`)}}function os(){const e=St.mono_jiterp_get_options_version();return e!==ts&&(function(){const e=St.mono_jiterp_get_options_as_json(),n=Qe(e);t._free(e);const r=JSON.parse(n);ns={};for(const e in es){const t=es[e];ns[e]=r[t]}}(),ts=e),ns}const as={2:["V128_I1_NEGATION","V128_I2_NEGATION","V128_I4_NEGATION","V128_ONES_COMPLEMENT","V128_U2_WIDEN_LOWER","V128_U2_WIDEN_UPPER","V128_I1_CREATE_SCALAR","V128_I2_CREATE_SCALAR","V128_I4_CREATE_SCALAR","V128_I8_CREATE_SCALAR","V128_I1_EXTRACT_MSB","V128_I2_EXTRACT_MSB","V128_I4_EXTRACT_MSB","V128_I8_EXTRACT_MSB","V128_I1_CREATE","V128_I2_CREATE","V128_I4_CREATE","V128_I8_CREATE","SplatX1","SplatX2","SplatX4","SplatX8","NegateD1","NegateD2","NegateD4","NegateD8","NegateR4","NegateR8","SqrtR4","SqrtR8","CeilingR4","CeilingR8","FloorR4","FloorR8","TruncateR4","TruncateR8","RoundToNearestR4","RoundToNearestR8","NotANY","AnyTrueANY","AllTrueD1","AllTrueD2","AllTrueD4","AllTrueD8","PopCountU1","BitmaskD1","BitmaskD2","BitmaskD4","BitmaskD8","AddPairwiseWideningI1","AddPairwiseWideningU1","AddPairwiseWideningI2","AddPairwiseWideningU2","AbsI1","AbsI2","AbsI4","AbsI8","AbsR4","AbsR8","ConvertToSingleI4","ConvertToSingleU4","ConvertToSingleR8","ConvertToDoubleLowerI4","ConvertToDoubleLowerU4","ConvertToDoubleLowerR8","ConvertToInt32SaturateR4","ConvertToUInt32SaturateR4","ConvertToInt32SaturateR8","ConvertToUInt32SaturateR8","SignExtendWideningLowerD1","SignExtendWideningLowerD2","SignExtendWideningLowerD4","SignExtendWideningUpperD1","SignExtendWideningUpperD2","SignExtendWideningUpperD4","ZeroExtendWideningLowerD1","ZeroExtendWideningLowerD2","ZeroExtendWideningLowerD4","ZeroExtendWideningUpperD1","ZeroExtendWideningUpperD2","ZeroExtendWideningUpperD4","LoadVector128ANY","LoadScalarVector128X4","LoadScalarVector128X8","LoadScalarAndSplatVector128X1","LoadScalarAndSplatVector128X2","LoadScalarAndSplatVector128X4","LoadScalarAndSplatVector128X8","LoadWideningVector128I1","LoadWideningVector128U1","LoadWideningVector128I2","LoadWideningVector128U2","LoadWideningVector128I4","LoadWideningVector128U4"],3:["V128_I1_ADD","V128_I2_ADD","V128_I4_ADD","V128_R4_ADD","V128_I1_SUB","V128_I2_SUB","V128_I4_SUB","V128_R4_SUB","V128_BITWISE_AND","V128_BITWISE_OR","V128_BITWISE_EQUALITY","V128_BITWISE_INEQUALITY","V128_R4_FLOAT_EQUALITY","V128_R8_FLOAT_EQUALITY","V128_EXCLUSIVE_OR","V128_I1_MULTIPLY","V128_I2_MULTIPLY","V128_I4_MULTIPLY","V128_R4_MULTIPLY","V128_R4_DIVISION","V128_I1_LEFT_SHIFT","V128_I2_LEFT_SHIFT","V128_I4_LEFT_SHIFT","V128_I8_LEFT_SHIFT","V128_I1_RIGHT_SHIFT","V128_I2_RIGHT_SHIFT","V128_I4_RIGHT_SHIFT","V128_I1_URIGHT_SHIFT","V128_I2_URIGHT_SHIFT","V128_I4_URIGHT_SHIFT","V128_I8_URIGHT_SHIFT","V128_U1_NARROW","V128_U1_GREATER_THAN","V128_I1_LESS_THAN","V128_U1_LESS_THAN","V128_I2_LESS_THAN","V128_I1_EQUALS","V128_I2_EQUALS","V128_I4_EQUALS","V128_R4_EQUALS","V128_I8_EQUALS","V128_AND_NOT","V128_U2_LESS_THAN_EQUAL","V128_I1_SHUFFLE","V128_I2_SHUFFLE","V128_I4_SHUFFLE","V128_I8_SHUFFLE","ExtractScalarI1","ExtractScalarU1","ExtractScalarI2","ExtractScalarU2","ExtractScalarD4","ExtractScalarD8","ExtractScalarR4","ExtractScalarR8","SwizzleD1","AddD1","AddD2","AddD4","AddD8","AddR4","AddR8","SubtractD1","SubtractD2","SubtractD4","SubtractD8","SubtractR4","SubtractR8","MultiplyD2","MultiplyD4","MultiplyD8","MultiplyR4","MultiplyR8","DivideR4","DivideR8","DotI2","ShiftLeftD1","ShiftLeftD2","ShiftLeftD4","ShiftLeftD8","ShiftRightArithmeticD1","ShiftRightArithmeticD2","ShiftRightArithmeticD4","ShiftRightArithmeticD8","ShiftRightLogicalD1","ShiftRightLogicalD2","ShiftRightLogicalD4","ShiftRightLogicalD8","AndANY","AndNotANY","OrANY","XorANY","CompareEqualD1","CompareEqualD2","CompareEqualD4","CompareEqualD8","CompareEqualR4","CompareEqualR8","CompareNotEqualD1","CompareNotEqualD2","CompareNotEqualD4","CompareNotEqualD8","CompareNotEqualR4","CompareNotEqualR8","CompareLessThanI1","CompareLessThanU1","CompareLessThanI2","CompareLessThanU2","CompareLessThanI4","CompareLessThanU4","CompareLessThanI8","CompareLessThanR4","CompareLessThanR8","CompareLessThanOrEqualI1","CompareLessThanOrEqualU1","CompareLessThanOrEqualI2","CompareLessThanOrEqualU2","CompareLessThanOrEqualI4","CompareLessThanOrEqualU4","CompareLessThanOrEqualI8","CompareLessThanOrEqualR4","CompareLessThanOrEqualR8","CompareGreaterThanI1","CompareGreaterThanU1","CompareGreaterThanI2","CompareGreaterThanU2","CompareGreaterThanI4","CompareGreaterThanU4","CompareGreaterThanI8","CompareGreaterThanR4","CompareGreaterThanR8","CompareGreaterThanOrEqualI1","CompareGreaterThanOrEqualU1","CompareGreaterThanOrEqualI2","CompareGreaterThanOrEqualU2","CompareGreaterThanOrEqualI4","CompareGreaterThanOrEqualU4","CompareGreaterThanOrEqualI8","CompareGreaterThanOrEqualR4","CompareGreaterThanOrEqualR8","ConvertNarrowingSaturateSignedI2","ConvertNarrowingSaturateSignedI4","ConvertNarrowingSaturateUnsignedI2","ConvertNarrowingSaturateUnsignedI4","MultiplyWideningLowerI1","MultiplyWideningLowerI2","MultiplyWideningLowerI4","MultiplyWideningLowerU1","MultiplyWideningLowerU2","MultiplyWideningLowerU4","MultiplyWideningUpperI1","MultiplyWideningUpperI2","MultiplyWideningUpperI4","MultiplyWideningUpperU1","MultiplyWideningUpperU2","MultiplyWideningUpperU4","AddSaturateI1","AddSaturateU1","AddSaturateI2","AddSaturateU2","SubtractSaturateI1","SubtractSaturateU1","SubtractSaturateI2","SubtractSaturateU2","MultiplyRoundedSaturateQ15I2","MinI1","MinI2","MinI4","MinU1","MinU2","MinU4","MaxI1","MaxI2","MaxI4","MaxU1","MaxU2","MaxU4","AverageRoundedU1","AverageRoundedU2","MinR4","MinR8","MaxR4","MaxR8","PseudoMinR4","PseudoMinR8","PseudoMaxR4","PseudoMaxR8","StoreANY"],4:["V128_CONDITIONAL_SELECT","ReplaceScalarD1","ReplaceScalarD2","ReplaceScalarD4","ReplaceScalarD8","ReplaceScalarR4","ReplaceScalarR8","ShuffleD1","BitwiseSelectANY","LoadScalarAndInsertX1","LoadScalarAndInsertX2","LoadScalarAndInsertX4","LoadScalarAndInsertX8","StoreSelectedScalarX1","StoreSelectedScalarX2","StoreSelectedScalarX4","StoreSelectedScalarX8"]},ss={13:[65,-1],14:[65,0],15:[65,1],16:[65,2],17:[65,3],18:[65,4],19:[65,5],20:[65,6],21:[65,7],22:[65,8]},is={463:168,469:174,464:170,470:176},cs={515:[69,40,54],435:[106,40,54],437:[107,40,54],439:[107,40,54],443:[115,40,54],436:[124,41,55],438:[125,41,55],440:[125,41,55],444:[133,41,55],518:[106,40,54],522:[108,40,54],519:[124,41,55],523:[126,41,55],441:[140,42,56],442:[154,43,57],471:[178,40,56],474:[183,40,57],445:[184,40,57],472:[180,41,56],475:[185,41,57],446:[186,41,57],476:[187,42,57],473:[182,43,56],467:[1,52,55],468:[1,53,55],451:[113,40,54],459:[113,40,54],447:[117,40,54],455:[117,40,54],452:[113,41,54],460:[113,41,54],448:[117,41,54],456:[117,41,54],526:[116,40,54],527:[134,41,55],528:[117,40,54],529:[135,41,55],524:[118,40,54],525:[136,41,55],628:[119,40,54],629:[137,41,55],630:[120,40,54],631:[138,41,55],632:[103,40,54],634:[104,40,54],636:[105,40,54],633:[121,41,55],635:[122,41,55],637:[123,41,55]},ls={401:187,402:1,405:187,406:1,409:187,410:1,413:187,414:1,419:187,420:1,423:187,424:1,433:187,434:1,427:187,428:1,65536:187,65537:187,65535:187,65539:1,65540:1,65538:1},us={351:[106,40,54],369:[106,40,54],371:[106,40,54],355:[107,40,54],359:[108,40,54],373:[108,40,54],375:[108,40,54],363:[109,40,54],367:[110,40,54],387:[111,40,54],391:[112,40,54],381:[113,40,54],383:[114,40,54],385:[115,40,54],395:[116,40,54],397:[117,40,54],393:[118,40,54],352:[124,41,55],356:[125,41,55],360:[126,41,55],364:[127,41,55],388:[129,41,55],368:[128,41,55],392:[130,41,55],382:[131,41,55],384:[132,41,55],386:[133,41,55],396:[134,41,55],398:[135,41,55],394:[136,41,55],353:[146,42,56],357:[147,42,56],361:[148,42,56],365:[149,42,56],354:[160,43,57],358:[161,43,57],362:[162,43,57],366:[163,43,57],399:[70,40,54],403:[71,40,54],421:[72,40,54],407:[74,40,54],425:[76,40,54],411:[78,40,54],431:[73,40,54],417:[75,40,54],429:[77,40,54],415:[79,40,54],400:[81,41,54],404:[82,41,54],422:[83,41,54],408:[85,41,54],426:[87,41,54],412:[89,41,54],432:[84,41,54],418:[86,41,54],430:[88,41,54],416:[90,41,54]},ps={195:399,215:403,203:407,223:417,207:421,231:431,199:411,219:415,211:425,227:429,239:[399,!1,!0],249:[403,!1,!0],243:[407,!1,!0],253:[417,!1,!0],245:[421,!1,!0],257:[431,!1,!0],241:[411,!1,!0],251:[415,!1,!0],247:[425,!1,!0],255:[429,!1,!0],259:[399,65,!0],269:[403,65,!0],263:[407,65,!0],273:[417,65,!0],265:[421,65,!0],277:[431,65,!0],261:[411,65,!0],271:[415,65,!0],267:[425,65,!0],275:[429,65,!0],196:400,216:404,204:408,224:418,208:422,232:432,200:412,220:416,212:426,228:430,260:[400,66,!0],264:[408,66,!0],274:[418,66,!0],266:[422,66,!0],278:[432,66,!0],262:[412,66,!0],272:[416,66,!0],268:[426,66,!0],276:[430,66,!0],197:401,217:65535,205:409,225:419,209:423,233:433,201:413,221:65536,213:427,229:65537,198:402,218:65538,206:410,226:420,210:424,234:434,202:414,222:65539,214:428,230:65540},ds={588:[!0,!1,159],615:[!0,!0,145],575:[!0,!1,155],602:[!0,!0,141],581:[!0,!1,156],608:[!0,!0,142],592:[!0,!1,153],619:[!0,!0,139],570:[!0,!1,"acos"],597:[!0,!0,"acosf"],571:[!0,!1,"acosh"],598:[!0,!0,"acoshf"],576:[!0,!1,"cos"],603:[!0,!0,"cosf"],568:[!0,!1,"asin"],595:[!0,!0,"asinf"],569:[!0,!1,"asinh"],596:[!0,!0,"asinhf"],587:[!0,!1,"sin"],614:[!0,!0,"sinf"],572:[!0,!1,"atan"],599:[!0,!0,"atanf"],573:[!0,!1,"atanh"],600:[!0,!0,"atanhf"],590:[!0,!1,"tan"],617:[!0,!0,"tanf"],577:[!0,!1,"cbrt"],604:[!0,!0,"cbrtf"],579:[!0,!1,"exp"],606:[!0,!0,"expf"],582:[!0,!1,"log"],609:[!0,!0,"logf"],583:[!0,!1,"log2"],610:[!0,!0,"log2f"],584:[!0,!1,"log10"],611:[!0,!0,"log10f"],593:[!1,!1,164],620:[!1,!0,150],594:[!1,!1,165],621:[!1,!0,151],574:[!1,!1,"atan2"],601:[!1,!0,"atan2f"],585:[!1,!1,"pow"],612:[!1,!0,"powf"],390:[!1,!1,"fmod"],389:[!1,!0,"fmodf"]},_s={641:1,642:2,643:4,644:8},fs={641:44,642:46,643:40,644:41},ms={641:58,642:59,643:54,644:55},hs=new Set([20,21,22,23,24,25,26,27,28,29,30]),bs={47:[16,54],48:[16,54],49:[8,54],50:[8,54],51:[4,54],53:[4,56],52:[2,55],54:[2,57]},gs={1:[16,40],2:[8,40],3:[4,40],5:[4,42],4:[2,41],6:[2,43]},ys=new Set([81,84,85,86,87,82,83,88,89,90,91,92,93]),ws={13:[16],14:[8],15:[4],16:[2]},Ss={10:100,11:132,12:164,13:196},ks={6:[44,23],7:[46,26],8:[40,28],9:[41,30]};function vs(e,t){return se(e+2*t)}function Es(e,t){return de(e+2*t)}function Us(e,t){return le(e+2*t)}function Is(e,t){return ue(e+2*t)}function Ts(e){return ue(e+qa(4))}function xs(e,t){const n=ue(Ts(e)+qa(5));return ue(n+t*Ei)}function As(e,t){const n=ue(Ts(e)+qa(12));return ue(n+t*Ei)}function js(e,t,n){if(!n)return!1;for(let r=0;r=40||w(!1,`Expected load opcode but got ${n}`),e.appendU8(n),void 0!==r)e.appendULeb(r);else if(253===n)throw new Error("PREFIX_simd ldloc without a simdOpcode");const o=Fs(t,n,r);e.appendMemarg(t,o)}function zs(e,t,n,r){n>=54||w(!1,`Expected store opcode but got ${n}`),e.appendU8(n),void 0!==r&&e.appendULeb(r);const o=Fs(t,n,r);e.appendMemarg(t,o),Bs(t),void 0!==r&&Bs(t+8)}function Vs(e,t,n){"number"!=typeof n&&(n=512),n>0&&Os(t,n),e.lea("pLocals",t)}function Ws(e,t,n,r){Os(t,r),Pa(e,t,n,r,!1)||(Vs(e,t,r),za(e,n,r))}function Hs(e,t,n,r){if(Os(t,r),Va(e,t,n,r,!1))return!0;Vs(e,t,r),Vs(e,n,0),Wa(e,r)}function Gs(e,t){return 0!==St.mono_jiterp_is_imethod_var_address_taken(Ts(e.frame),t)}function qs(e,t,n,r){if(e.allowNullCheckOptimization&&Cs.has(t)&&!Gs(e,t))return $a.nullChecksEliminated++,void(Ns===t?r&&e.local("cknull_ptr"):(Ps(e,t,40),e.local("cknull_ptr",r?34:33),Ns=t));Ps(e,t,40),e.local("cknull_ptr",34),e.appendU8(69),e.block(64,4),Ba(e,n,2),e.endBlock(),r&&e.local("cknull_ptr"),e.allowNullCheckOptimization&&!Gs(e,t)?(Cs.set(t,n),Ns=t):Ns=-1}function Js(e,t,n){let r,o=54;const a=ss[n];if(a)e.local("pLocals"),e.appendU8(a[0]),r=a[1],e.appendLeb(r);else switch(n){case 23:e.local("pLocals"),r=Es(t,2),e.i32_const(r);break;case 24:e.local("pLocals"),r=Us(t,2),e.i32_const(r);break;case 25:e.local("pLocals"),e.i52_const(0),o=55;break;case 27:e.local("pLocals"),e.appendU8(66),e.appendLebRef(t+4,!0),o=55;break;case 26:e.local("pLocals"),e.i52_const(Es(t,2)),o=55;break;case 28:e.local("pLocals"),e.appendU8(67),e.appendF32(function(e,t){return n=e+2*t,St.mono_wasm_get_f32_unaligned(n);var n}(t,2)),o=56;break;case 29:e.local("pLocals"),e.appendU8(68),e.appendF64(function(e,t){return n=e+2*t,St.mono_wasm_get_f64_unaligned(n);var n}(t,2)),o=57;break;default:return!1}e.appendU8(o);const s=vs(t,1);return e.appendMemarg(s,2),Bs(s),"number"==typeof r?Rs.set(s,r):Rs.delete(s),!0}function Ys(e,t,n){let r=40,o=54;switch(n){case 82:r=44;break;case 83:r=45;break;case 84:r=46;break;case 85:r=47;break;case 86:r=45,o=58;break;case 87:r=47,o=59;break;case 88:break;case 89:r=41,o=55;break;case 90:{const n=vs(t,3);return Hs(e,vs(t,1),vs(t,2),n),!0}case 91:return Hs(e,vs(t,1),vs(t,2),8),Hs(e,vs(t,3),vs(t,4),8),!0;case 92:return Hs(e,vs(t,1),vs(t,2),8),Hs(e,vs(t,3),vs(t,4),8),Hs(e,vs(t,5),vs(t,6),8),!0;case 93:return Hs(e,vs(t,1),vs(t,2),8),Hs(e,vs(t,3),vs(t,4),8),Hs(e,vs(t,5),vs(t,6),8),Hs(e,vs(t,7),vs(t,8),8),!0;default:return!1}return e.local("pLocals"),Ps(e,vs(t,2),r),zs(e,vs(t,1),o),!0}function Xs(e,t,n,r){const o=r>=31&&r<=44||r>=58&&r<=68,a=vs(n,o?2:1),s=vs(n,3),i=vs(n,o?1:2),c=e.allowNullCheckOptimization&&Cs.has(a)&&!Gs(e,a);44!==r&&53!==r&&qs(e,a,n,!1);let l=54,u=40;switch(r){case 31:u=44;break;case 32:u=45;break;case 33:u=46;break;case 34:u=47;break;case 39:case 49:case 35:break;case 51:case 37:u=42,l=56;break;case 52:case 38:u=43,l=57;break;case 45:case 46:l=58;break;case 47:case 48:l=59;break;case 36:case 50:u=41,l=55;break;case 53:return c||e.block(),e.local("pLocals"),e.i32_const(s),e.i32_const(a),e.i32_const(i),e.callImport("stfld_o"),c?(e.appendU8(26),$a.nullChecksEliminated++):(e.appendU8(13),e.appendULeb(0),Ba(e,n,2),e.endBlock()),!0;case 40:{const t=vs(n,4);return Vs(e,i,t),e.local("cknull_ptr"),0!==s&&(e.i32_const(s),e.appendU8(106)),Wa(e,t),!0}case 54:{const r=xs(t,vs(n,4));return e.local("cknull_ptr"),0!==s&&(e.i32_const(s),e.appendU8(106)),Vs(e,i,0),e.ptr_const(r),e.callImport("value_copy"),!0}case 55:{const t=vs(n,4);return e.local("cknull_ptr"),0!==s&&(e.i32_const(s),e.appendU8(106)),Vs(e,i,0),Wa(e,t),!0}case 44:case 43:return e.local("pLocals"),Ps(e,a,40),0!==s&&(e.i32_const(s),e.appendU8(106)),zs(e,i,l),!0;default:return!1}return o&&e.local("pLocals"),e.local("cknull_ptr"),o?(e.appendU8(u),e.appendMemarg(s,0),zs(e,i,l),!0):(Ps(e,i,u),e.appendU8(l),e.appendMemarg(s,0),!0)}function Zs(e,t,n,r){const o=r>=31&&r<=44||r>=58&&r<=68,a=vs(n,1),s=xs(t,vs(n,2)),i=xs(t,vs(n,3));!function(e,t,n){e.block(),e.ptr_const(t),e.appendU8(45),e.appendMemarg(qa(0),0),e.appendU8(13),e.appendULeb(0),Ba(e,n,3),e.endBlock()}(e,s,n);let c=54,l=40;switch(r){case 58:l=44;break;case 59:l=45;break;case 60:l=46;break;case 61:l=47;break;case 66:case 73:case 62:break;case 75:case 64:l=42,c=56;break;case 76:case 65:l=43,c=57;break;case 69:case 70:c=58;break;case 71:case 72:c=59;break;case 63:case 74:l=41,c=55;break;case 77:return e.ptr_const(i),Vs(e,a,0),e.callImport("copy_ptr"),!0;case 67:{const t=vs(n,4);return Vs(e,a,t),e.ptr_const(i),Wa(e,t),!0}case 80:return e.local("pLocals"),e.ptr_const(i),zs(e,a,c),!0;default:return!1}return o?(e.local("pLocals"),e.ptr_const(i),e.appendU8(l),e.appendMemarg(0,0),zs(e,a,c),!0):(e.ptr_const(i),Ps(e,a,l),e.appendU8(c),e.appendMemarg(0,0),!0)}function Ks(e,t,n){let r,o,a,s,i="math_lhs32",c="math_rhs32",l=!1;const u=ls[n];if(u){e.local("pLocals");const r=1==u;return Ps(e,vs(t,2),r?43:42),r||e.appendU8(u),Ps(e,vs(t,3),r?43:42),r||e.appendU8(u),e.i32_const(n),e.callImport("relop_fp"),zs(e,vs(t,1),54),!0}switch(n){case 389:case 390:return ri(e,t,n);default:if(s=us[n],!s)return!1;s.length>3?(r=s[1],o=s[2],a=s[3]):(r=o=s[1],a=s[2])}switch(n){case 363:case 364:case 367:case 368:case 387:case 388:case 391:case 392:{const a=368===n||392===n||364===n||388===n;i=a?"math_lhs64":"math_lhs32",c=a?"math_rhs64":"math_rhs32",e.block(),Ps(e,vs(t,2),r),e.local(i,33),Ps(e,vs(t,3),o),e.local(c,34),l=!0,a&&(e.appendU8(80),e.appendU8(69)),e.appendU8(13),e.appendULeb(0),Ba(e,t,12),e.endBlock(),363!==n&&387!==n&&364!==n&&388!==n||(e.block(),e.local(c),a?e.i52_const(-1):e.i32_const(-1),e.appendU8(a?82:71),e.appendU8(13),e.appendULeb(0),e.local(i),e.appendU8(a?66:65),e.appendBoundaryValue(a?64:32,-1),e.appendU8(a?82:71),e.appendU8(13),e.appendULeb(0),Ba(e,t,13),e.endBlock());break}case 369:case 371:case 373:case 375:Ps(e,vs(t,2),r),e.local(i,34),Ps(e,vs(t,3),o),e.local(c,34),e.i32_const(n),e.callImport(371===n||375===n?"ckovr_u4":"ckovr_i4"),e.block(64,4),Ba(e,t,13),e.endBlock(),l=!0}return e.local("pLocals"),l?(e.local(i),e.local(c)):(Ps(e,vs(t,2),r),Ps(e,vs(t,3),o)),e.appendU8(s[0]),zs(e,vs(t,1),a),!0}function Qs(e,t,n){const r=cs[n];if(!r)return!1;const o=r[1],a=r[2];switch((n<479||n>514)&&e.local("pLocals"),n){case 435:case 437:Ps(e,vs(t,2),o),e.i32_const(1);break;case 439:e.i32_const(0),Ps(e,vs(t,2),o);break;case 443:Ps(e,vs(t,2),o),e.i32_const(-1);break;case 451:case 452:Ps(e,vs(t,2),o),41===o&&e.appendU8(167),e.i32_const(255);break;case 459:case 460:Ps(e,vs(t,2),o),41===o&&e.appendU8(167),e.i32_const(65535);break;case 447:case 448:Ps(e,vs(t,2),o),41===o&&e.appendU8(167),e.i32_const(24),e.appendU8(116),e.i32_const(24);break;case 455:case 456:Ps(e,vs(t,2),o),41===o&&e.appendU8(167),e.i32_const(16),e.appendU8(116),e.i32_const(16);break;case 436:case 438:Ps(e,vs(t,2),o),e.i52_const(1);break;case 440:e.i52_const(0),Ps(e,vs(t,2),o);break;case 444:Ps(e,vs(t,2),o),e.i52_const(-1);break;case 518:case 522:case 526:case 528:case 524:case 628:case 630:Ps(e,vs(t,2),o),e.i32_const(Es(t,3));break;case 519:case 523:case 527:case 529:case 525:case 629:case 631:Ps(e,vs(t,2),o),e.i52_const(Es(t,3));break;default:Ps(e,vs(t,2),o)}return 1!==r[0]&&e.appendU8(r[0]),zs(e,vs(t,1),a),!0}function ei(e,t,n,r){const o=141===r?t+6:t+8,a=As(n,se(o-2));e.local("pLocals"),e.ptr_const(o),e.appendU8(54),e.appendMemarg(a,0),e.callHandlerReturnAddresses.push(o)}function ti(e,t,n,r,o){const a=r>=235&&r<=278;switch(r){case 140:case 141:case 136:case 137:{const a=140===r||141===r,s=t+2*(o=136===r||140===r?Us(t,1):Es(t,1));return o<=0?e.backBranchOffsets.indexOf(s)>=0?(a&&ei(e,t,n,r),e.cfg.branch(s,!0,0),$a.backBranchesEmitted++,!0):(s1&&ut(`${Sa(r)} target 0x${s.toString(16)} before start of trace`):e.cfg.trace>0&&ut(`0x${t.toString(16)} ${Sa(r)} target 0x${s.toString(16)} not found in list `+e.backBranchOffsets.map((e=>"0x"+e.toString(16))).join(", ")),St.mono_jiterp_boost_back_branch_target(s),Ba(e,s,5),$a.backBranchesNotEmitted++,!0):(e.branchTargets.add(s),a&&ei(e,t,n,r),e.cfg.branch(s,!1,0),!0)}case 153:case 151:case 237:case 235:case 154:case 152:{const n=154===r||152===r;o=Es(t,2),Ps(e,vs(t,1),n?41:40),151===r||235===r?e.appendU8(69):152===r?e.appendU8(80):154===r&&(e.appendU8(80),e.appendU8(69));break}default:if(void 0===ps[r])throw new Error(`Unsupported relop branch opcode: ${Sa(r)}`);if(4!==St.mono_jiterp_get_opcode_info(r,1))throw new Error(`Unsupported long branch opcode: ${Sa(r)}`)}if(!o)throw new Error("Branch had no displacement");const s=t+2*o;return o<0?e.backBranchOffsets.indexOf(s)>=0?(e.cfg.branch(s,!0,a?3:1),$a.backBranchesEmitted++):(s1&&ut(`${Sa(r)} target 0x${s.toString(16)} before start of trace`):e.cfg.trace>0&&ut(`0x${t.toString(16)} ${Sa(r)} target 0x${s.toString(16)} not found in list `+e.backBranchOffsets.map((e=>"0x"+e.toString(16))).join(", ")),St.mono_jiterp_boost_back_branch_target(s),e.block(64,4),Ba(e,s,5),e.endBlock(),$a.backBranchesNotEmitted++):(e.branchTargets.add(s),e.cfg.branch(s,!1,a?3:1)),!0}function ni(e,t,n,r){const o=ps[r];if(!o)return!1;const a=Array.isArray(o)?o[0]:o,s=us[a],i=ls[a];if(!s&&!i)return!1;const c=Es(t,3),l=s?s[1]:1===i?43:42;return Ps(e,vs(t,1),l),s||1===i||e.appendU8(i),Array.isArray(o)&&o[1]?(e.appendU8(o[1]),e.appendLeb(Es(t,2))):Ps(e,vs(t,2),l),s||1==i||e.appendU8(i),s?e.appendU8(s[0]):(e.i32_const(a),e.callImport("relop_fp")),ti(e,t,n,r,c)}function ri(e,t,n){let r,o,a,s;const i=vs(t,1),c=vs(t,2),l=vs(t,3),u=ds[n];if(!u)return!1;if(r=u[0],o=u[1],"string"==typeof u[2]?a=u[2]:s=u[2],e.local("pLocals"),r){if(Ps(e,c,o?42:43),s)e.appendU8(s);else{if(!a)throw new Error("internal error");e.callImport(a)}return zs(e,i,o?56:57),!0}if(Ps(e,c,o?42:43),Ps(e,l,o?42:43),s)e.appendU8(s);else{if(!a)throw new Error("internal error");e.callImport(a)}return zs(e,i,o?56:57),!0}function oi(e,t,n){const r=n>=95&&n<=120,o=n>=115&&n<=120,a=n>=103&&n<=114||n>=128&&n<=135||o,s=n>=109&&n<=114||n>=132&&n<=135||o;let i,c,l=-1,u=0,p=1;o?(i=vs(t,1),c=vs(t,2),l=vs(t,3),u=Es(t,4),p=Es(t,5)):a?s?r?(i=vs(t,1),c=vs(t,2),u=Es(t,3)):(i=vs(t,2),c=vs(t,1),u=Es(t,3)):r?(i=vs(t,1),c=vs(t,2),l=vs(t,3)):(i=vs(t,3),c=vs(t,1),l=vs(t,2)):r?(c=vs(t,2),i=vs(t,1)):(c=vs(t,1),i=vs(t,2));let d,_=54;switch(n){case 95:case 103:case 109:case 115:d=44;break;case 96:case 104:case 110:case 116:d=45;break;case 97:case 105:case 111:case 117:d=46;break;case 98:case 106:case 112:case 118:d=47;break;case 121:case 128:case 132:d=40,_=58;break;case 122:case 129:case 133:d=40,_=59;break;case 99:case 107:case 113:case 119:case 123:case 130:case 134:case 127:d=40;break;case 101:case 125:d=42,_=56;break;case 102:case 126:d=43,_=57;break;case 100:case 108:case 114:case 120:case 124:case 131:case 135:d=41,_=55;break;default:return!1}return qs(e,c,t,!1),r?(e.local("pLocals"),e.local("cknull_ptr"),o?(Ps(e,l,40),0!==u&&(e.i32_const(u),e.appendU8(106),u=0),1!==p&&(e.i32_const(p),e.appendU8(108)),e.appendU8(106)):a&&l>=0?(Ps(e,l,40),e.appendU8(106)):u<0&&(e.i32_const(u),e.appendU8(106),u=0),e.appendU8(d),e.appendMemarg(u,0),zs(e,i,_)):127===n?(e.local("cknull_ptr"),Vs(e,i,0),e.callImport("copy_ptr")):(e.local("cknull_ptr"),a&&l>=0?(Ps(e,l,40),e.appendU8(106)):u<0&&(e.i32_const(u),e.appendU8(106),u=0),Ps(e,i,d),e.appendU8(_),e.appendMemarg(u,0)),!0}function ai(e,t,n,r,o){e.block(),Ps(e,r,40),e.local("index",34);let a="cknull_ptr";e.options.zeroPageOptimization&&Qa()?($a.nullChecksFused++,Ps(e,n,40),a="src_ptr",e.local(a,34)):qs(e,n,t,!0),e.appendU8(40),e.appendMemarg(qa(9),2),e.appendU8(73),e.appendU8(13),e.appendULeb(0),Ba(e,t,9),e.endBlock(),e.local(a),e.i32_const(qa(1)),e.appendU8(106),e.local("index"),1!=o&&(e.i32_const(o),e.appendU8(108)),e.appendU8(106)}function si(e,t,n,r){const o=r<=336&&r>=323||348===r,a=vs(n,o?2:1),s=vs(n,o?1:3),i=vs(n,o?3:2);let c,l,u=54;switch(r){case 348:return e.local("pLocals"),qs(e,a,n,!0),e.appendU8(40),e.appendMemarg(qa(9),2),zs(e,s,54),!0;case 334:return e.local("pLocals"),l=vs(n,4),ai(e,n,a,i,l),zs(e,s,54),!0;case 345:return e.block(),Ps(e,vs(n,1),40),Ps(e,vs(n,2),40),Ps(e,vs(n,3),40),e.callImport("stelem_ref"),e.appendU8(13),e.appendULeb(0),Ba(e,n,10),e.endBlock(),!0;case 332:case 328:case 327:case 341:l=4,c=40;break;case 323:l=1,c=44;break;case 324:l=1,c=45;break;case 338:case 337:l=1,c=40,u=58;break;case 325:l=2,c=46;break;case 326:l=2,c=47;break;case 340:case 339:l=2,c=40,u=59;break;case 330:case 343:l=4,c=42,u=56;break;case 329:case 342:l=8,c=41,u=55;break;case 331:case 344:l=8,c=43,u=57;break;case 333:{const t=vs(n,4);return e.local("pLocals"),e.i32_const(vs(n,1)),e.appendU8(106),ai(e,n,a,i,t),Wa(e,t),Os(vs(n,1),t),!0}case 346:{const r=vs(n,5),o=xs(t,vs(n,4));return ai(e,n,a,i,r),Vs(e,s,0),e.ptr_const(o),e.callImport("value_copy"),!0}case 347:{const t=vs(n,5);return ai(e,n,a,i,t),Vs(e,s,0),Wa(e,t),!0}default:return!1}return o?(e.local("pLocals"),ai(e,n,a,i,l),e.appendU8(c),e.appendMemarg(0,0),zs(e,s,u)):(ai(e,n,a,i,l),Ps(e,s,c),e.appendU8(u),e.appendMemarg(0,0)),!0}function ii(){if(void 0!==$s)return $s;try{const e=function(){const e=new Ta(0);e.defineType("test",{},64,!0),e.defineFunction({type:"test",name:"test",export:!0,locals:{}},(()=>{e.i32_const(0),e.appendSimd(17),e.appendU8(26),e.appendU8(11)})),e.appendU32(1836278016),e.appendU32(1),e.generateTypeSection(),e.emitImportsAndFunctions(!1);const t=e.getArrayView();return new WebAssembly.Module(t)}();$s=!!e}catch(e){ut("Disabling WASM SIMD support due to JIT failure",e),$s=!1}return $s}function ci(e,t,n){const r=`${t}_${n.toString(16)}`;return"object"!=typeof e.importedFunctions[r]&&e.defineImportedFunction("s",r,t,!1,n),r}function li(e,t,n,r,o,a){if(e.options.enableSimd&&ii())switch(o){case 2:if(function(e,t,n){const r=St.mono_jiterp_get_simd_opcode(1,n);if(r>=0)return ys.has(n)?(e.local("pLocals"),Ps(e,vs(t,2),40),e.appendSimd(r,!0),e.appendMemarg(0,0),ui(e,t)):(pi(e,t),e.appendSimd(r),ui(e,t)),!0;const o=Ss[n];if(o)return pi(e,t),e.appendSimd(o),zs(e,vs(t,1),54),!0;switch(n){case 6:case 7:case 8:case 9:{const r=ks[n];return e.local("pLocals"),e.v128_const(0),Ps(e,vs(t,2),r[0]),e.appendSimd(r[1]),e.appendU8(0),zs(e,vs(t,1),253,11),!0}case 14:return pi(e,t,7),ui(e,t),!0;case 15:return pi(e,t,8),ui(e,t),!0;case 16:return pi(e,t,9),ui(e,t),!0;case 17:return pi(e,t,10),ui(e,t),!0;default:return!1}}(e,t,a))return!0;break;case 3:if(function(e,t,n){const r=St.mono_jiterp_get_simd_opcode(2,n);if(r>=0){const o=hs.has(n),a=bs[n];if(o)e.local("pLocals"),Ps(e,vs(t,2),253,0),Ps(e,vs(t,3),40),e.appendSimd(r),ui(e,t);else if(Array.isArray(a)){const n=Ls(e,vs(t,3)),o=a[0];if("number"!=typeof n)return dt(`${e.functions[0].name}: Non-constant lane index passed to ExtractScalar`),!1;if(n>=o||n<0)return dt(`${e.functions[0].name}: ExtractScalar index ${n} out of range (0 - ${o-1})`),!1;e.local("pLocals"),Ps(e,vs(t,2),253,0),e.appendSimd(r),e.appendU8(n),zs(e,vs(t,1),a[1])}else di(e,t),e.appendSimd(r),ui(e,t);return!0}switch(n){case 187:return Ps(e,vs(t,2),40),Ps(e,vs(t,3),253,0),e.appendSimd(11),e.appendMemarg(0,0),!0;case 10:case 11:return di(e,t),e.appendSimd(214),e.appendSimd(195),11===n&&e.appendU8(69),zs(e,vs(t,1),54),!0;case 12:case 13:{const r=13===n,o=r?71:65;return e.local("pLocals"),Ps(e,vs(t,2),253,0),e.local("math_lhs128",34),Ps(e,vs(t,3),253,0),e.local("math_rhs128",34),e.appendSimd(o),e.local("math_lhs128"),e.local("math_lhs128"),e.appendSimd(o),e.local("math_rhs128"),e.local("math_rhs128"),e.appendSimd(o),e.appendSimd(80),e.appendSimd(77),e.appendSimd(80),e.appendSimd(r?195:163),zs(e,vs(t,1),54),!0}case 43:{const n=vs(t,3),r=Ls(e,n);return e.local("pLocals"),Ps(e,vs(t,2),253,0),"object"==typeof r?(e.appendSimd(12),e.appendBytes(r)):Ps(e,n,253,0),e.appendSimd(14),ui(e,t),!0}case 44:case 45:return function(e,t,n){const r=16/n,o=vs(t,3),a=Ls(e,o);if(2!==r&&4!==r&&w(!1,"Unsupported shuffle element size"),e.local("pLocals"),Ps(e,vs(t,2),253,0),"object"==typeof a){const t=new Uint8Array(Ui),o=2===r?new Uint16Array(a.buffer,a.byteOffset,n):new Uint32Array(a.buffer,a.byteOffset,n);for(let e=0,a=0;e=0){const o=gs[n],a=ws[n];if(Array.isArray(o)){const n=o[0],a=Ls(e,vs(t,3));if("number"!=typeof a)return dt(`${e.functions[0].name}: Non-constant lane index passed to ReplaceScalar`),!1;if(a>=n||a<0)return dt(`${e.functions[0].name}: ReplaceScalar index ${a} out of range (0 - ${n-1})`),!1;e.local("pLocals"),Ps(e,vs(t,2),253,0),Ps(e,vs(t,4),o[1]),e.appendSimd(r),e.appendU8(a),ui(e,t)}else if(Array.isArray(a)){const n=a[0],o=Ls(e,vs(t,4));if("number"!=typeof o)return dt(`${e.functions[0].name}: Non-constant lane index passed to store method`),!1;if(o>=n||o<0)return dt(`${e.functions[0].name}: Store lane ${o} out of range (0 - ${n-1})`),!1;Ps(e,vs(t,2),40),Ps(e,vs(t,3),253,0),e.appendSimd(r),e.appendMemarg(0,0),e.appendU8(o)}else!function(e,t){e.local("pLocals"),Ps(e,vs(t,2),253,0),Ps(e,vs(t,3),253,0),Ps(e,vs(t,4),253,0)}(e,t),e.appendSimd(r),ui(e,t);return!0}switch(n){case 0:return e.local("pLocals"),Ps(e,vs(t,3),253,0),Ps(e,vs(t,4),253,0),Ps(e,vs(t,2),253,0),e.appendSimd(82),ui(e,t),!0;case 7:{const n=Ls(e,vs(t,4));if("object"!=typeof n)return dt(`${e.functions[0].name}: Non-constant indices passed to PackedSimd.Shuffle`),!1;for(let t=0;t<32;t++){const r=n[t];if(r<0||r>31)return dt(`${e.functions[0].name}: Shuffle lane index #${t} (${r}) out of range (0 - 31)`),!1}return e.local("pLocals"),Ps(e,vs(t,2),253,0),Ps(e,vs(t,3),253,0),e.appendSimd(13),e.appendBytes(n),ui(e,t),!0}default:return!1}}(e,t,a))return!0}switch(n){case 640:if(e.options.enableSimd&&ii()){e.local("pLocals");const n=Ee().slice(t+4,t+4+Ui);e.v128_const(n),ui(e,t),Rs.set(vs(t,1),n)}else Vs(e,vs(t,1),Ui),e.ptr_const(t+4),Wa(e,Ui);return!0;case 641:case 642:case 643:case 644:{const r=_s[n],o=Ui/r,a=vs(t,1),s=vs(t,2),i=fs[n],c=ms[n];for(let t=0;t0&&(xi.push(["trace_eip","trace_eip",Ni]),xi.push(["trace_args","trace_eip",Di]));const e=(e,t)=>{for(let n=0;n>>0,fi.operand2=t>>>0}function Bi(e,t,n,r){if("number"==typeof r)St.mono_jiterp_adjust_abort_count(r,1),r=Sa(r);else{let e=ki[r];"number"!=typeof e?e=1:e++,ki[r]=e}vi[e].abortReason=r}function Oi(e,t){if(!l.runtimeReady)return;if(mi&&void 0===e||(mi=os()),!mi.enableStats&&void 0!==e)return;const n=$a.backBranchesEmitted/($a.backBranchesEmitted+$a.backBranchesNotEmitted)*100,r=St.mono_jiterp_get_rejected_trace_count(),o=mi.eliminateNullChecks?$a.nullChecksEliminated.toString():"off",a=mi.zeroPageOptimization?$a.nullChecksFused.toString()+(Qa()?"":" (disabled)"):"off",s=mi.enableBackwardBranches?`emitted: ${$a.backBranchesEmitted}, failed: ${$a.backBranchesNotEmitted} (${n.toFixed(1)}%)`:": off",i=$a.jitCallsCompiled?mi.directJitCalls?`direct jit calls: ${$a.directJitCallsCompiled} (${($a.directJitCallsCompiled/$a.jitCallsCompiled*100).toFixed(1)}%)`:"direct jit calls: off":"";if(ut(`// jitted ${$a.bytesGenerated} bytes; ${$a.tracesCompiled} traces (${($a.tracesCompiled/$a.traceCandidates*100).toFixed(1)}%) (${r} rejected); ${$a.jitCallsCompiled} jit_calls; ${$a.entryWrappersCompiled} interp_entries`),ut(`// cknulls eliminated: ${o}, fused: ${a}; back-branches ${s}; ${i}`),ut(`// time: ${0|Ca.generation}ms generating, ${0|Ca.compilation}ms compiling wasm.`),!t){if(mi.countBailouts){const e=Object.values(vi);e.sort(((e,t)=>(t.bailoutCount||0)-(e.bailoutCount||0)));for(let e=0;et.hitCount-e.hitCount)),ut("// hottest failed traces:");for(let e=0,n=0;e=0)){if(t[e].abortReason){if(t[e].abortReason.startsWith("mono_icall_")||t[e].abortReason.startsWith("ret."))continue;switch(t[e].abortReason){case"trace-too-small":case"trace-too-big":case"call":case"callvirt.fast":case"calli.nat.fast":case"calli.nat":case"call.delegate":case"newobj":case"newobj_vt":case"newobj_slow":case"switch":case"rethrow":case"end-of-body":case"ret":case"intrins_marvin_block":case"intrins_ascii_chars_to_uppercase":continue}}n++,ut(`${t[e].name} @${t[e].ip} (${t[e].hitCount} hits) ${t[e].abortReason}`)}const n=[];for(const t in e)n.push([t,e[t]]);n.sort(((e,t)=>t[1]-e[1])),ut("// heat:");for(let e=0;e0?ki[t]=n:delete ki[t]}const e=Object.keys(ki);e.sort(((e,t)=>ki[t]-ki[e]));for(let t=0;tOi(e)),15e3)}}let Mi=!1;function Fi(){if(Mi)throw new Error("GC is already locked");Mi=!0}function Pi(){if(!Mi)throw new Error("GC is not locked");Mi=!1}async function zi(e){const t=u.config.resources.lazyAssembly;if(!t)throw new Error("No assemblies have been marked as lazy-loadable. Use the 'BlazorWebAssemblyLazyLoad' item group in your project file to enable lazy loading an assembly.");if(!t[e])throw new Error(`${e} must be marked with 'BlazorWebAssemblyLazyLoad' item group in your project file to allow lazy-loading.`);const n={name:e,hash:t[e],behavior:"assembly"};if(u.loadedAssemblies.some((t=>t.includes(e))))return!1;const r=function(e,t){const n=e.lastIndexOf(".");if(n<0)throw new Error(`No extension to replace in '${e}'`);return e.substring(0,n)+".pdb"}(n.name),o=u.hasDebuggingEnabled(u.config)&&Object.prototype.hasOwnProperty.call(t,r),a=u.retrieve_asset_download(n);let s=null,i=null;if(o){const e=t[r]?u.retrieve_asset_download({name:r,hash:t[r],behavior:"pdb"}):Promise.resolve(null),[n,o]=await Promise.all([a,e]);s=new Uint8Array(n),i=o?new Uint8Array(o):null}else{const e=await a;s=new Uint8Array(e),i=null}return l.javaScriptExports.load_lazy_assembly(s,i),!0}async function Vi(e){const t=u.config.resources.satelliteResources;t&&await Promise.all(e.filter((e=>Object.prototype.hasOwnProperty.call(t,e))).map((e=>{const n=[];for(const r in t[e]){const o={name:r,hash:t[e][r],behavior:"resource",culture:e};n.push(u.retrieve_asset_download(o))}return n})).reduce(((e,t)=>e.concat(t)),new Array).map((async e=>{const t=await e;l.javaScriptExports.load_satellite_assembly(new Uint8Array(t))})))}const Wi=64;let Hi,Gi,qi,Ji=0;const Yi=[],Xi={};function Zi(){return Gi||(Gi=[Za("interp_entry_prologue",Ja("mono_jiterp_interp_entry_prologue")),Za("interp_entry",Ja("mono_jiterp_interp_entry")),Za("unbox",Ja("mono_jiterp_object_unbox")),Za("stackval_from_data",Ja("mono_jiterp_stackval_from_data"))],Gi)}let Ki;function Qi(){if(Yi.length<=0)return;const e=4*Yi.length+1;let t=Hi;if(t?t.clear(e):(Hi=t=new Ta(e),t.defineType("unbox",{pMonoObject:127},127,!0),t.defineType("interp_entry_prologue",{pData:127,this_arg:127},127,!0),t.defineType("interp_entry",{pData:127,res:127},64,!0),t.defineType("stackval_from_data",{type:127,result:127,value:127},64,!0)),t.options.wasmBytesLimit<=$a.bytesGenerated)return void(Yi.length=0);const n=Na();let r=0,o=!0,a=!1;try{t.appendU32(1836278016),t.appendU32(1);for(let e=0;ehc[St.mono_jiterp_type_to_ldind(e)])),this.enableDirect=os().directJitCalls&&!this.noWrapper&&this.wasmNativeReturnType&&(0===this.wasmNativeSignature.length||this.wasmNativeSignature.every((e=>e))),this.enableDirect&&(this.target=this.addr);let i=this.target.toString(16);const c=ic++;this.name=`${this.enableDirect?"jcp":"jcw"}_${i}_${c.toString(16)}`}}function dc(e){let t=cc[e];return t||(e>=cc.length&&(cc.length=e+1),ac||(ac=Ma()),cc[e]=t=ac.get(e)),t}let _c;function fc(){if(void 0!==sc)return sc;try{_c=function(){const e=new Ta(0);e.defineType("jit_call_cb",{cb_data:127},64,!0),e.defineType("do_jit_call",{unused:127,cb_data:127,thrown:127},64,!0),e.defineImportedFunction("i","jit_call_cb","jit_call_cb",!0),e.defineFunction({type:"do_jit_call",name:"do_jit_call_indirect",export:!0,locals:{}},(()=>{e.block(64,6),e.local("cb_data"),e.callImport("jit_call_cb"),e.appendU8(25),e.local("thrown"),e.i32_const(1),e.appendU8(54),e.appendMemarg(0,0),e.endBlock(),e.appendU8(11)})),e.appendU32(1836278016),e.appendU32(1),e.generateTypeSection(),e.emitImportsAndFunctions(!1);const t=e.getArrayView();return new WebAssembly.Module(t)}(),sc=!0}catch(e){ut("Disabling WASM EH support due to JIT failure",e),sc=!1}return sc}function mc(){if(0===uc.length)return;let e=oc;if(e?e.clear(0):(oc=e=new Ta(0),e.defineType("trampoline",{ret_sp:127,sp:127,ftndesc:127,thrown:127},64,!0)),e.options.wasmBytesLimit<=$a.bytesGenerated)return void(uc.length=0);e.options.enableWasmEh&&(fc()||(rs({enableWasmEh:!1}),e.options.enableWasmEh=!1));const t=Na();let n=0,r=!0,o=!1;const a=[];try{ac||(ac=Ma()),e.appendU32(1836278016),e.appendU32(1);for(let t=0;t0?t[0]:void 0}catch(t){throw new Error(`Get culture info failed for culture = ${e} with error: ${t}`)}}const jc="MMMM",Rc="yyyy",Lc="d";function Cc(e,t,n,r){let o=n;const a=t.indexOf(n);if(-1==a||-1!=a&&t.length>a+n.length&&" "!=t[a+n.length]&&","!=t[a+n.length]&&"،"!=t[a+n.length]){const a=r.format(e).toLowerCase();o=t.split(/,| /).filter((e=>!a.split(/,| /).includes(e)&&e[0]==n[0]))[0]}return o}async function $c(e,t){try{const n=await Nc(e,t);return u.mono_exit(n),n}catch(e){try{u.mono_exit(1,e)}catch(e){}return e&&"number"==typeof e.status?e.status:1}}async function Nc(e,n){!function(e,n){const r=n.length+1,o=t._malloc(4*r);let a=0;t.setValue(o+4*a,St.mono_wasm_strdup(e),"i32"),a+=1;for(let e=0;e{const t=setInterval((()=>{1==l.waitForDebugger&&(clearInterval(t),e())}),100)})));const r=Dc(e);return l.javaScriptExports.call_entry_point(r,n)}function Dc(e){u.assert_runtime_running(),fr();const t=wr(e);if(!t)throw new Error("Could not find assembly: "+e);let n=0;1==l.waitForDebugger&&(n=1);const r=St.mono_wasm_assembly_get_entry_point(t,n);if(!r)throw new Error("Could not find entry point for assembly: "+e);return r}let Bc,Oc;const Mc={},Fc=Symbol.for("wasm type");function Pc(e){return"undefined"!=typeof SharedArrayBuffer?e.buffer instanceof ArrayBuffer||e.buffer instanceof SharedArrayBuffer:e.buffer instanceof ArrayBuffer}function zc(e,t,n){switch(!0){case null===t:case void 0===t:return void n.clear();case"symbol"==typeof t:case"string"==typeof t:return void sl._create_uri_ref(t,n.address);default:return void Hc(e,t,n)}}function Vc(e){ol();const t=Be();try{return Wc(e,t,!1),t.value}finally{t.release()}}function Wc(e,t,n){if(ol(),j(t))throw new Error("Expected (value, WasmRoot, boolean)");switch(!0){case null===e:case void 0===e:return void t.clear();case"number"==typeof e:{let n;return(0|e)===e?(X(Mc._box_buffer,e),n=Mc._class_int32):e>>>0===e?(G(Mc._box_buffer,e),n=Mc._class_uint32):(re(Mc._box_buffer,e),n=Mc._class_double),void kt.mono_wasm_box_primitive_ref(n,Mc._box_buffer,8,t.address)}case"string"==typeof e:return void ot(e,t);case"symbol"==typeof e:return void at(e,t);case"boolean"==typeof e:return z(Mc._box_buffer,e),void kt.mono_wasm_box_primitive_ref(Mc._class_boolean,Mc._box_buffer,4,t.address);case!0===Hr(e):return void function(e,t){if(!e)return t.clear(),null;const n=Dr(e),r=sl._create_tcs(),o={tcs_gc_handle:r};Or(o,r),e.then((e=>{sl._set_tcs_result_ref(r,e)}),(e=>{sl._set_tcs_failure(r,e?e.toString():"")})).finally((()=>{Br(n),Mr(o,r)})),sl._get_tcs_task_ref(r,t.address)}(e,t);case"Date"===e.constructor.name:return void sl._create_date_time_ref(e.getTime(),t.address);default:return void Hc(n,e,t)}}function Hc(e,t,n){if(n.clear(),null!=t)if(void 0===t[Lr]){if(t[Cr]&&(function(e,t,n){e!==T&&e!==I?sl._get_cs_owned_object_by_js_handle_ref(e,t?1:0,n):X(n,0)}(t[Cr],e,n.address),n.value||delete t[Cr]),!n.value){const r=t[Fc],o=void 0===r?0:r,a=Dr(t);sl._create_cs_owned_proxy_ref(a,o,e?1:0,n.address)}}else bl(Fr(t),n.address)}function Gc(e,n){if(!Pc(e)||!e.BYTES_PER_ELEMENT)throw new Error("Object '"+e+"' is not a typed array");{const r=e[Fc],o=function(e){ol();const n=e.length*e.BYTES_PER_ELEMENT,r=t._malloc(n),o=Ee(),a=new Uint8Array(o.buffer,r,n);return a.set(new Uint8Array(e.buffer,e.byteOffset,n)),a}(e);kt.mono_wasm_typed_array_new_ref(o.byteOffset,e.length,e.BYTES_PER_ELEMENT,r,n.address),t._free(o.byteOffset)}}function qc(e){const t=Be();try{return Gc(e,t),t.value}finally{t.release()}}function Jc(e){if("number"!=typeof e)throw new Error(`Expected numeric value for enum argument, got '${e}'`);return 0|e}const Yc=/[^A-Za-z0-9_$]/g,Xc=new Map,Zc=new Map,Kc=new Map;function Qc(e,t,n,r){let o=null,a=null,s=null;if(r){s=Object.keys(r),a=new Array(s.length);for(let e=0,t=s.length;e=512)throw new Error(`Got marshaling error ${t} when attempting to unbox object at address ${e.value} (root located at ${e.address})`);let r=v;if((4===t||7==t)&&(r=ie(n),r<1024))throw new Error(`Got invalid MonoType ${r} for object at address ${e.value} (root located at ${e.address})`);return function(e,t,n,r){switch(t){case 0:return null;case 26:case 27:throw new Error("int64 not available");case 3:case 29:return rt(e);case 4:throw new Error("no idea on how to unbox value types");case 5:return function(e){return e.value===S?null:function(e){let t=zr(e);if(t)Fr(t);else{t=function(...e){return Fr(t),(0,t[pl])(...e)};const n=Be();bl(e,n.address);try{if(void 0===t[pl]){const r=kt.mono_wasm_get_delegate_invoke_ref(n.address),o=el(r,rl(r,n),!0);if(t[pl]=o.bind({this_arg_gc_handle:e}),!t[pl])throw new Error("System.Delegate Invoke method can not be resolved.")}}finally{n.release()}Or(t,e)}return t}(sl._get_js_owned_object_gc_handle_ref(e.address))}(e);case 6:return function(e){if(e.value===S)return null;if(!Wr)throw new Error("Promises are not supported thus 'System.Threading.Tasks.Task' can not work in this context.");const t=sl._get_js_owned_object_gc_handle_ref(e.address);let n=zr(t);if(!n){const r=()=>Mr(n,t),{promise:o,promise_control:a}=y(r,r);n=o,sl._setup_js_cont_ref(e.address,a),Or(n,t)}return n}(e);case 7:return function(e){if(e.value===S)return null;const t=sl._try_get_cs_owned_object_js_handle_ref(e.address,0);if(t){if(t===I)throw new Error("Cannot access a disposed JSObject at "+e.value);return Nr(t)}const n=sl._get_js_owned_object_gc_handle_ref(e.address);let r=zr(n);return j(r)&&(r=new ManagedObject,Or(r,n)),r}(e);case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:throw new Error("Marshaling of primitive arrays are not supported.");case 20:return new Date(sl._get_date_value_ref(e.address));case 21:case 22:return sl._object_to_string_ref(e.address);case 23:return function(e){return Nr(sl._get_cs_owned_object_js_handle_ref(e.address,0))}(e);case 30:return;default:throw new Error(`no idea on how to unbox object of MarshalType ${t} at offset ${e.value} (root address is ${e.address})`)}}(e,t)}function fl(e){if(0===e.value)return;const t=Mc._unbox_buffer,n=kt.mono_wasm_try_unbox_primitive_and_get_type_ref(e.address,t,Mc._unbox_buffer_size);switch(n){case 1:return _e(t);case 25:case 32:return ie(t);case 24:return be(t);case 2:return ge(t);case 8:return 0!==_e(t);case 28:return String.fromCharCode(_e(t));case 0:return null;default:return _l(e,n,t)}}function ml(e){if(ol(),e===k)return null;const t=Be(e);try{return hl(t)}finally{t.release()}}function hl(e){if(e.value===k)return null;const t=e.address,n=Be(),r=n.address;try{const e=kt.mono_wasm_array_length_ref(t),a=new Array(e);for(let s=0;s0&&Array.isArray(e[0])&&(e[0]=function(e,t,n){const r=Be();kt.mono_wasm_string_array_new_ref(e.length,r.address);const o=Be(S),a=r.address,s=o.address;try{for(let t=0;tnew RegExp("^((?![0-9]).)*$").test(e)));return e&&0!=e.length?e.join(" "):""}return o}function El(e){try{return new Intl.Locale(e).weekInfo}catch(t){try{return new Intl.Locale(e).getWeekInfo()}catch(e){return}}}const Ul=[function(e){Po&&(globalThis.clearTimeout(Po),Po=void 0),Po=t.safeSetTimeout(mono_wasm_schedule_timer_tick,e)},function(e,t,n,r,o){if(!0!==l.mono_wasm_runtime_is_ready)return;const a=Ee(),s=0!==e?Qe(e).concat(".dll"):"",i=It(new Uint8Array(a.buffer,t,n));let c;r&&(c=It(new Uint8Array(a.buffer,r,o))),zt({eventName:"AssemblyLoaded",assembly_name:s,assembly_b64:i,pdb_b64:c})},function(e,t){const r=Qe(t);n.logging&&"function"==typeof n.logging.debugger&&n.logging.debugger(e,r)},function(e,t,n,r){const o={res_ok:e,res:{id:t,value:It(new Uint8Array(Ee().buffer,n,r))}};xt.has(t)&&pt(`Adding an id (${t}) that already exists in commands_received`),xt.set(t,o)},function mono_wasm_fire_debugger_agent_message_with_data(e,t){mono_wasm_fire_debugger_agent_message_with_data_to_pause(It(new Uint8Array(Ee().buffer,e,t)))},mono_wasm_fire_debugger_agent_message_with_data_to_pause,function(){++Vo,t.safeSetTimeout(Go,0)},function(e,n,r,o,a,s,i){if(r||w(!1,"expected instruction pointer"),mi||(mi=os()),!mi.enableTraces)return 1;if(mi.wasmBytesLimit<=$a.bytesGenerated)return 1;let c,u=vi[r];if(u||(vi[r]=u=new yi(r,o,i)),$a.traceCandidates++,mi.estimateHeat||bi.length>0||u.isVerbose){const e=St.mono_wasm_method_get_full_name(n);c=Qe(e),t._free(e)}const p=Qe(St.mono_wasm_method_get_name(n));u.name=c||p;const d=ue(qa(4)+e),_=ue(qa(11)+d),f=ue(qa(10)+d);let m=_?new Uint16Array(Ee().buffer,f,_):null;if(m&&r!==a){const e=(r-a)/2;let t=!1;for(let n=0;ne){t=!0;break}t||(m=null)}const h=function(e,t,n,r,o,a,s){let i=Ti;i?i.clear(8):(Ti=i=new Ta(8),function(e){e.defineType("trace",{frame:127,pLocals:127,cinfo:127},127,!0),e.defineType("bailout",{retval:127,base:127,reason:127},127,!0),e.defineType("copy_ptr",{dest:127,src:127},64,!0),e.defineType("value_copy",{dest:127,src:127,klass:127},64,!0),e.defineType("entry",{imethod:127},127,!0),e.defineType("strlen",{ppString:127,pResult:127},127,!0),e.defineType("getchr",{ppString:127,pIndex:127,pResult:127},127,!0),e.defineType("getspan",{destination:127,span:127,index:127,element_size:127},127,!0),e.defineType("overflow_check_i4",{lhs:127,rhs:127,opcode:127},127,!0),e.defineType("mathop_d_d",{value:124},124,!0),e.defineType("mathop_dd_d",{lhs:124,rhs:124},124,!0),e.defineType("mathop_f_f",{value:125},125,!0),e.defineType("mathop_ff_f",{lhs:125,rhs:125},125,!0),e.defineType("fmaf",{x:125,y:125,z:125},125,!0),e.defineType("fma",{x:124,y:124,z:124},124,!0),e.defineType("trace_eip",{traceId:127,eip:127},64,!0),e.defineType("newobj_i",{ppDestination:127,vtable:127},127,!0),e.defineType("newstr",{ppDestination:127,length:127},127,!0),e.defineType("localloc",{destination:127,len:127,frame:127},64,!0),e.defineType("ld_del_ptr",{ppDestination:127,ppSource:127},64,!0),e.defineType("ldtsflda",{ppDestination:127,offset:127},64,!0),e.defineType("gettype",{destination:127,source:127},127,!0),e.defineType("castv2",{destination:127,source:127,klass:127,opcode:127},127,!0),e.defineType("hasparent",{klass:127,parent:127},127,!0),e.defineType("imp_iface",{vtable:127,klass:127},127,!0),e.defineType("imp_iface_s",{obj:127,vtable:127,klass:127},127,!0),e.defineType("box",{vtable:127,destination:127,source:127,vt:127},64,!0),e.defineType("conv",{destination:127,source:127,opcode:127},127,!0),e.defineType("relop_fp",{lhs:124,rhs:124,opcode:127},127,!0),e.defineType("safepoint",{frame:127,ip:127},64,!0),e.defineType("hashcode",{ppObj:127},127,!0),e.defineType("try_hash",{ppObj:127},127,!0),e.defineType("hascsize",{ppObj:127},127,!0),e.defineType("hasflag",{klass:127,dest:127,sp1:127,sp2:127},64,!0),e.defineType("array_rank",{destination:127,source:127},127,!0),e.defineType("stfld_o",{locals:127,fieldOffsetBytes:127,targetLocalOffsetBytes:127,sourceLocalOffsetBytes:127},127,!0),e.defineType("notnull",{ptr:127,expected:127,traceIp:127,ip:127},64,!0),e.defineType("cmpxchg_i32",{dest:127,newVal:127,expected:127},127,!0),e.defineType("cmpxchg_i64",{dest:127,newVal:127,expected:127,oldVal:127},64,!0),e.defineType("transfer",{displacement:127,trace:127,frame:127,locals:127,cinfo:127},127,!0),e.defineType("stelem_ref",{o:127,aindex:127,ref:127},127,!0),e.defineType("simd_p_p",{arg0:127,arg1:127},64,!0),e.defineType("simd_p_pp",{arg0:127,arg1:127,arg2:127},64,!0),e.defineType("simd_p_ppp",{arg0:127,arg1:127,arg2:127,arg3:127},64,!0);const t=$i();for(let n=0;na.indexOf(e)>=0))>=0;h&&!a&&w(!1,"Expected methodFullName if trace is instrumented");const b=h?Si++:0;h&&(ut(`instrumenting: ${a}`),wi[b]=new gi(a)),i.compressImportNames=!h;try{i.appendU32(1836278016),i.appendU32(1),i.generateTypeSection();const t={disp:127,cknull_ptr:127,dest_ptr:127,src_ptr:127,memop_dest:127,memop_src:127,index:127,count:127,math_lhs32:127,math_rhs32:127,math_lhs64:126,math_rhs64:126,temp_f32:125,temp_f64:124,backbranched:127};i.options.enableSimd&&(t.v128_zero=123,t.math_lhs128=123,t.math_rhs128=123);let o=!0,a=0;if(i.defineFunction({type:"trace",name:u,export:!0,locals:t},(()=>{if(i.base=n,i.frame=e,662!==se(n))throw new Error(`Expected *ip to be MINT_TIER_PREPARE_JITERPRETER but was ${se(n)}`);return i.cfg.initialize(r,s,h?1:0),a=function(e,t,n,r,o,a,s,i){let c=!0,l=!1,u=!0,p=!1,d=!1,_=!1,f=0,m=0,h=0;const b=n;Ds();let g=n+=2*St.mono_jiterp_get_opcode_info(664,1);for(a.cfg.entry(n);n&&n;){if(a.cfg.ip=n,n>=o){Bi(b,0,0,"end-of-body"),s&&ut(`instrumented trace ${t} exited at end of body @${n.toString(16)}`);break}const y=3840-a.bytesGeneratedSoFar-a.cfg.overheadBytes;if(a.size>=y){Bi(b,0,0,"trace-too-big"),s&&ut(`instrumented trace ${t} exited because of size limit at @${n.toString(16)} (spaceLeft=${y}b)`);break}let S=se(n);const k=St.mono_jiterp_get_opcode_info(S,2),v=St.mono_jiterp_get_opcode_info(S,3),E=St.mono_jiterp_get_opcode_info(S,1),U=S>=645&&S<=647,I=U?S-645+2:0,T=U?vs(n,1+I):0;S>=0&&S<673||w(!1,`invalid opcode ${S}`);const x=U?as[I][T]:Sa(S),A=n,j=a.options.noExitBackwardBranches&&js(n,r,i),R=a.branchTargets.has(n),L=j||R||c&&i,C=h+m+a.branchTargets.size;let $=!1,N=Xa(S);switch(j&&a.backBranchOffsets.push(n),L&&(d=!1,_=!1,Ms(a,n,j),l=!0,u=!0,Ds(),h=0),N<-1&&l&&(N=-2===N?2:0),c=!1,279===S||(hi.indexOf(S)>=0?(Ba(a,n,23),S=666):d&&(S=666)),S){case 666:d&&(_||a.appendU8(0),_=!0);break;case 321:case 322:Ws(a,vs(n,1),0,vs(n,2));break;case 320:Vs(a,vs(n,1)),Ps(a,vs(n,2),40),a.local("frame"),a.callImport("localloc");break;case 294:Ps(a,vs(n,1),40),za(a,0,vs(n,2));break;case 318:{const e=vs(n,3),t=vs(n,2),r=vs(n,1),o=Ls(a,e);0!==o&&("number"!=typeof o?(Ps(a,e,40),a.local("count",34),a.block(64,4)):(a.i32_const(o),a.local("count",33)),Ps(a,r,40),a.local("dest_ptr",34),a.appendU8(69),Ps(a,t,40),a.local("src_ptr",34),a.appendU8(69),a.appendU8(114),a.block(64,4),Ba(a,n,2),a.endBlock(),"number"==typeof o&&Va(a,0,0,o,!1,"dest_ptr","src_ptr")||(a.local("dest_ptr"),a.local("src_ptr"),a.local("count"),a.appendU8(252),a.appendU8(10),a.appendU8(0),a.appendU8(0)),"number"!=typeof o&&a.endBlock());break}case 319:{const e=vs(n,3),t=vs(n,2);qs(a,vs(n,1),n,!0),Ps(a,t,40),Ps(a,e,40),a.appendU8(252),a.appendU8(11),a.appendU8(0);break}case 151:case 153:case 235:case 237:case 152:case 154:case 137:case 140:case 141:ti(a,n,e,S)?l=!0:n=0;break;case 537:{const e=vs(n,2),t=vs(n,1);e!==t?(a.local("pLocals"),qs(a,e,n,!0),zs(a,t,54)):qs(a,e,n,!1),a.allowNullCheckOptimization&&Cs.set(t,n),$=!0;break}case 626:case 627:{const t=ue(e+qa(4));a.ptr_const(t),a.callImport("entry"),a.block(64,4),Ba(a,n,1),a.endBlock();break}case 664:if(N=0,f>=a.options.minimumTraceValue&&!a.options.noExitBackwardBranches&&(!l||u)){const e=Is(n,1);a.ip_const(n),a.i32_const(e),a.local("frame"),a.local("pLocals"),a.local("cinfo"),a.callImport("transfer"),a.appendU8(15),n=0}break;case 146:Da(a,n);break;case 94:{a.local("pLocals");const e=vs(n,2);Gs(a,e)||dt(`${t}: Expected local ${e} to have address taken flag`),Vs(a,e),zs(a,vs(n,1),54);break}case 280:case 308:case 309:case 555:{a.local("pLocals");let t=xs(e,vs(n,2));308===S&&(t=St.mono_jiterp_imethod_to_ftnptr(t)),a.ptr_const(t),zs(a,vs(n,1),54);break}case 313:{const t=xs(e,vs(n,3));Ps(a,vs(n,1),40),Ps(a,vs(n,2),40),a.ptr_const(t),a.callImport("value_copy");break}case 314:{const e=vs(n,3);Ps(a,vs(n,1),40),Ps(a,vs(n,2),40),Wa(a,e);break}case 315:{const e=vs(n,3);Vs(a,vs(n,1),e),qs(a,vs(n,2),n,!0),Wa(a,e);break}case 316:{const t=xs(e,vs(n,3));Ps(a,vs(n,1),40),Vs(a,vs(n,2),0),a.ptr_const(t),a.callImport("value_copy");break}case 317:{const e=vs(n,3);Ps(a,vs(n,1),40),Vs(a,vs(n,2),0),Wa(a,e);break}case 539:a.local("pLocals"),qs(a,vs(n,2),n,!0),a.appendU8(40),a.appendMemarg(qa(2),2),zs(a,vs(n,1),54);break;case 538:{a.block(),Ps(a,vs(n,3),40),a.local("index",34);let e="cknull_ptr";a.options.zeroPageOptimization&&Qa()?($a.nullChecksFused++,Ps(a,vs(n,2),40),e="src_ptr",a.local(e,34)):qs(a,vs(n,2),n,!0),a.appendU8(40),a.appendMemarg(qa(2),2),a.appendU8(72),a.local("index"),a.i32_const(0),a.appendU8(78),a.appendU8(113),a.appendU8(13),a.appendULeb(0),Ba(a,n,11),a.endBlock(),a.local("pLocals"),a.local("index"),a.i32_const(2),a.appendU8(108),a.local(e),a.appendU8(106),a.appendU8(47),a.appendMemarg(qa(3),1),zs(a,vs(n,1),54);break}case 349:case 350:{const e=Es(n,4);a.block(),Ps(a,vs(n,3),40),a.local("index",34);let t="cknull_ptr";349===S?qs(a,vs(n,2),n,!0):(Vs(a,vs(n,2),0),t="src_ptr",a.local(t,34)),a.appendU8(40),a.appendMemarg(qa(7),2),a.appendU8(73),a.local("index"),a.i32_const(0),a.appendU8(78),a.appendU8(113),a.appendU8(13),a.appendULeb(0),Ba(a,n,18),a.endBlock(),a.local("pLocals"),a.local(t),a.appendU8(40),a.appendMemarg(qa(8),2),a.local("index"),a.i32_const(e),a.appendU8(108),a.appendU8(106),zs(a,vs(n,1),54);break}case 652:a.block(),Ps(a,vs(n,3),40),a.local("count",34),a.i32_const(0),a.appendU8(78),a.appendU8(13),a.appendULeb(0),Ba(a,n,18),a.endBlock(),Vs(a,vs(n,1),16),a.local("dest_ptr",34),Ps(a,vs(n,2),40),a.appendU8(54),a.appendMemarg(0,0),a.local("dest_ptr"),a.local("count"),a.appendU8(54),a.appendMemarg(4,0);break;case 567:Vs(a,vs(n,1),8),Vs(a,vs(n,2),8),a.callImport("ld_del_ptr");break;case 81:Vs(a,vs(n,1),4),a.ptr_const(Us(n,2)),a.callImport("ldtsflda");break;case 651:a.block(),Vs(a,vs(n,1),4),Vs(a,vs(n,2),0),a.callImport("gettype"),a.appendU8(13),a.appendULeb(0),Ba(a,n,2),a.endBlock();break;case 648:{const t=xs(e,vs(n,4));a.ptr_const(t),Vs(a,vs(n,1),4),Vs(a,vs(n,2),0),Vs(a,vs(n,3),0),a.callImport("hasflag");break}case 657:{const e=qa(1);a.local("pLocals"),qs(a,vs(n,2),n,!0),a.i32_const(e),a.appendU8(106),zs(a,vs(n,1),54);break}case 649:a.local("pLocals"),Vs(a,vs(n,2),0),a.callImport("hashcode"),zs(a,vs(n,1),54);break;case 650:a.local("pLocals"),Vs(a,vs(n,2),0),a.callImport("try_hash"),zs(a,vs(n,1),54);break;case 653:a.local("pLocals"),Vs(a,vs(n,2),0),a.callImport("hascsize"),zs(a,vs(n,1),54);break;case 658:a.local("pLocals"),Ps(a,vs(n,2),40),a.local("math_lhs32",34),Ps(a,vs(n,3),40),a.appendU8(115),a.i32_const(2),a.appendU8(116),a.local("math_rhs32",33),a.local("math_lhs32"),a.i32_const(327685),a.appendU8(106),a.i32_const(10485920),a.appendU8(114),a.i32_const(1703962),a.appendU8(106),a.i32_const(-8388737),a.appendU8(114),a.local("math_rhs32"),a.appendU8(113),a.appendU8(69),zs(a,vs(n,1),54);break;case 540:case 541:a.block(),Vs(a,vs(n,1),4),Vs(a,vs(n,2),0),a.callImport(540===S?"array_rank":"a_elesize"),a.appendU8(13),a.appendULeb(0),Ba(a,n,2),a.endBlock();break;case 297:case 298:{const t=xs(e,vs(n,3)),r=St.mono_jiterp_is_special_interface(t),o=297===S,s=vs(n,1);if(!t){Bi(b,0,0,"null-klass"),n=0;continue}a.block(),a.options.zeroPageOptimization&&Qa()?(Ps(a,vs(n,2),40),a.local("dest_ptr",34),$a.nullChecksFused++):(a.block(),Ps(a,vs(n,2),40),a.local("dest_ptr",34),a.appendU8(13),a.appendULeb(0),a.local("pLocals"),a.i32_const(0),zs(a,s,54),a.appendU8(12),a.appendULeb(1),a.endBlock(),a.local("dest_ptr")),r&&a.local("dest_ptr"),a.appendU8(40),a.appendMemarg(qa(14),0),a.ptr_const(t),a.callImport(r?"imp_iface_s":"imp_iface"),o&&(a.local("dest_ptr"),a.appendU8(69),a.appendU8(114)),a.block(64,4),a.local("pLocals"),a.local("dest_ptr"),zs(a,s,54),a.appendU8(5),o?Ba(a,n,19):(a.local("pLocals"),a.i32_const(0),zs(a,s,54)),a.endBlock(),a.endBlock();break}case 299:case 300:case 295:case 296:{const t=xs(e,vs(n,3)),r=299===S||300===S,o=295===S||299===S,s=vs(n,1);if(!t){Bi(b,0,0,"null-klass"),n=0;continue}a.block(),a.options.zeroPageOptimization&&Qa()?(Ps(a,vs(n,2),40),a.local("dest_ptr",34),$a.nullChecksFused++):(a.block(),Ps(a,vs(n,2),40),a.local("dest_ptr",34),a.appendU8(13),a.appendULeb(0),a.local("pLocals"),a.i32_const(0),zs(a,s,54),a.appendU8(12),a.appendULeb(1),a.endBlock(),a.local("dest_ptr")),a.appendU8(40),a.appendMemarg(qa(14),0),a.appendU8(40),a.appendMemarg(qa(15),0),r&&a.local("src_ptr",34),a.i32_const(t),a.appendU8(70),a.block(64,4),a.local("pLocals"),a.local("dest_ptr"),zs(a,s,54),a.appendU8(5),r?(a.local("src_ptr"),a.ptr_const(t),a.callImport("hasparent"),o&&(a.local("dest_ptr"),a.appendU8(69),a.appendU8(114)),a.block(64,4),a.local("pLocals"),a.local("dest_ptr"),zs(a,s,54),a.appendU8(5),o?Ba(a,n,19):(a.local("pLocals"),a.i32_const(0),zs(a,s,54)),a.endBlock()):(Vs(a,vs(n,1),4),a.local("dest_ptr"),a.ptr_const(t),a.i32_const(S),a.callImport("castv2"),a.appendU8(69),a.block(64,4),Ba(a,n,19),a.endBlock()),a.endBlock(),a.endBlock();break}case 303:case 304:a.ptr_const(xs(e,vs(n,3))),Vs(a,vs(n,1),4),Vs(a,vs(n,2),0),a.i32_const(304===S?1:0),a.callImport("box");break;case 307:{const t=xs(e,vs(n,3)),r=qa(17),o=vs(n,1),s=ue(t+r);if(!t||!s){Bi(b,0,0,"null-klass"),n=0;continue}a.options.zeroPageOptimization&&Qa()?(Ps(a,vs(n,2),40),a.local("dest_ptr",34),$a.nullChecksFused++):(qs(a,vs(n,2),n,!0),a.local("dest_ptr",34)),a.appendU8(40),a.appendMemarg(qa(14),0),a.appendU8(40),a.appendMemarg(qa(15),0),a.local("src_ptr",34),a.appendU8(40),a.appendMemarg(r,0),a.i32_const(s),a.appendU8(70),a.local("src_ptr"),a.appendU8(45),a.appendMemarg(qa(16),0),a.appendU8(69),a.appendU8(113),a.block(64,4),a.local("pLocals"),a.local("dest_ptr"),a.i32_const(qa(18)),a.appendU8(106),zs(a,o,54),a.appendU8(5),Ba(a,n,21),a.endBlock();break}case 302:a.block(),Vs(a,vs(n,1),4),Ps(a,vs(n,2),40),a.callImport("newstr"),a.appendU8(13),a.appendULeb(0),Ba(a,n,17),a.endBlock();break;case 291:a.block(),Vs(a,vs(n,1),4),a.ptr_const(xs(e,vs(n,2))),a.callImport("newobj_i"),a.appendU8(13),a.appendULeb(0),Ba(a,n,17),a.endBlock();break;case 293:{const e=vs(n,3);Vs(a,vs(n,2),e),za(a,0,e),a.local("pLocals"),Vs(a,vs(n,2),e),zs(a,vs(n,1),54);break}case 290:case 292:case 543:case 542:l?(Oa(a,n,C,15),d=!0,N=0):n=0;break;case 545:case 546:case 547:case 548:case 544:l?(Oa(a,n,C,544==S?22:15),d=!0):n=0;break;case 145:case 142:Ba(a,n,16),d=!0;break;case 138:case 139:Ba(a,n,26),d=!0;break;case 144:if(a.callHandlerReturnAddresses.length>0&&a.callHandlerReturnAddresses.length<=3){const t=As(e,vs(n,1));a.local("pLocals"),a.appendU8(40),a.appendMemarg(t,0),a.local("index",33);for(let e=0;e=3&&S<=12||S>=516&&S<=517?l||a.options.countBailouts?(Ba(a,n,14),d=!0):n=0:S>=13&&S<=29?Js(a,n,S)?$=!0:n=0:S>=82&&S<=93?Ys(a,n,S)||(n=0):S>=351&&S<=434?Ks(a,n,S)||(n=0):cs[S]?Qs(a,n,S)||(n=0):ps[S]?ni(a,n,e,S)?l=!0:n=0:S>=31&&S<=57?Xs(a,e,n,S)||(n=0):S>=58&&S<=81?Zs(a,e,n,S)||(n=0):S>=95&&S<=135?oi(a,n,S)||(n=0):S>=568&&S<=621?ri(a,n,S)||(n=0):S>=323&&S<=348?si(a,e,n,S)||(n=0):S>=235&&S<=278?a.branchTargets.size>0?(Oa(a,n,C,8),d=!0):n=0:S>=640&&S<=647?li(a,n,S,x,I,T)?(p=!0,$=!0):n=0:0===N||(n=0)}if(n){if(!$){const e=n+2;for(let t=0;t0&&(e+=" -> ");for(let n=0;n0&&(l?h++:m++,f+=N),(n+=2*E)<=o&&(g=n)}else s&&ut(`instrumented trace ${t} aborted for opcode ${x} @${A.toString(16)}`),Bi(b,0,0,S)}for(;a.activeBlocks>0;)a.endBlock();return a.cfg.exitIp=g,p&&(f+=10240),f}(e,u,n,r,c,i,b,s),o=a>=mi.minimumTraceValue,i.cfg.generate()})),i.emitImportsAndFunctions(!1),!o)return m&&"end-of-body"===m.abortReason&&(m.abortReason="trace-too-small"),0;d=Na();const p=i.getArrayView();if($a.bytesGenerated+=p.length,p.length>=4080)return pt(`Jiterpreter generated too much code (${p.length} bytes) for trace ${u}. Please report this issue.`),0;const f=new WebAssembly.Module(p),g=i.getWasmImports(),y=new WebAssembly.Instance(f,g).exports[u];_=!1,l.storeMemorySnapshotPending&&w(!1,"Attempting to set function into table during creation of memory snapshot");const S=Fa(y);if(!S)throw new Error("add_function_pointer returned a 0 index");return i.options.enableStats&&$a.tracesCompiled&&$a.tracesCompiled%500==0&&Oi(!1,!0),S}catch(e){return f=!0,_=!1,dt(`${a||u} code generation failed: ${e} ${e.stack}`),Ha(),0}finally{const e=Na();if(d?(Ca.generation+=d-p,Ca.compilation+=e-d):Ca.generation+=e-p,f||!_&&mi.dumpTraces||h){if(f||mi.dumpTraces||h)for(let e=0;e0;)i.endBlock();i.inSection&&i.endSection()}catch(e){}const n=i.getArrayView();for(let r=0;r=4?Qi():Ji>0||"function"==typeof globalThis.setTimeout&&(Ji=globalThis.setTimeout((()=>{Ji=0,Qi()}),10))}},function(e,t,n,r,o,a,s,i,c){if(n>16)return 0;const l=new class{constructor(e,t,n,r,o,a,s,i,c){this.imethod=e,this.method=t,this.argumentCount=n,this.unbox=o,this.hasThisReference=a,this.hasReturnValue=s,this.name=i,this.paramTypes=new Array(n);for(let e=0;ee&&(l=l.substring(l.length-e,l.length)),l=`${this.imethod.toString(16)}_${l}`}else l=`${this.imethod.toString(16)}_${this.hasThisReference?"i":"s"}${this.hasReturnValue?"_r":""}_${this.argumentCount}`;this.traceName=l,this.hitCount=0}}(e,t,n,r,o,a,s,Qe(i),c);qi||(qi=Ma());const u=qi.get(c);return l.result=Fa(u),Xi[e]=l,l.result},function(e,t,n,r,o){const a=ue(n+0),s=lc[a];if(s)return void(s.result>0?St.mono_jiterp_register_jit_call_thunk(n,s.result):(s.queue.push(n),s.queue.length>12&&mc()));const i=new pc(e,t,n,r,0!==o);lc[a]=i,uc.push(i),uc.length>=6&&mc()},function(e,t,n,r,o){const a=dc(e);try{a(t,n,r,o)}catch(e){G(o,1)}},mc,function(e,n,r){l.storeMemorySnapshotPending&&w(!1,"Attempting to set function into table during creation of memory snapshot");const o=Ma().get(e),a=function(e,t,n){try{o(t)}catch(e){G(n,1)}};let s=!fc();if(!s)try{const e=new WebAssembly.Instance(_c,{i:{jit_call_cb:o},m:{h:t.getMemory()}}).exports.do_jit_call_indirect;if("function"!=typeof e)throw new Error("Did not find exported do_jit_call handler");const n=Fa(e);St.mono_jiterp_update_jit_call_dispatcher(n),s=!1}catch(e){dt("failed to compile do_jit_call handler",e),s=!0}if(s)try{const e=t.addFunction(a,"viii");St.mono_jiterp_update_jit_call_dispatcher(e)}catch(e){St.mono_jiterp_update_jit_call_dispatcher(0)}a(0,n,r)},function(){l.enablePerfMeasure&&Xt.push(globalThis.performance.now())},function(e){if(l.enablePerfMeasure){const t=Xt.pop(),n=a?{start:t}:{startTime:t};let r=Zt.get(e);r||(r=Qe(vt.mono_wasm_method_get_name(e)),Zt.set(e,r)),globalThis.performance.measure(r,n)}},function(e,t,r,o,a){const s=Qe(r),i=!!o,c=Qe(e),l=a,u=Qe(t),p=`[MONO] ${s}`;if(n.logging&&"function"==typeof n.logging.trace)n.logging.trace(c,u,p,i,l);else switch(u){case"critical":case"error":console.error(ht(p));break;case"warning":console.warn(p);break;case"message":default:console.log(p);break;case"info":console.info(p);break;case"debug":console.debug(p)}},function(e,t){jt=Qe(e).concat(".dll"),Rt=t,console.assert(!0,`Adding an entrypoint breakpoint ${jt} at method token ${Rt}`);debugger},function(){},Br,function(e,r,o,a,s,i){fr();const c=De(e),l=De(r),u=De(i);try{const e=fn(o);1!==e&&w(!1,`Signature version ${e} mismatch.`);const t=rt(c),r=Jt(),i=rt(l);lt(`Binding [JSImport] ${t} from ${i} module`);const p=function(e,t){e&&"string"==typeof e||w(!1,"function_name must be string");let r={};const o=e.split(".");t?(r=ur.get(t),r||w(!1,`ES6 module ${t} was not imported yet, please call JSHost.ImportAsync() first.`)):"INTERNAL"===o[0]?(r=n,o.shift()):"globalThis"===o[0]&&(r=globalThis,o.shift());for(let t=0;t{e&&e.dispose()},m=!0):R.Task}const h=sn(o,1),b=cn(h);R.Task;const g=Yr(h,b,1),y={fn:p,fqn:i+":"+t,args_count:d,arg_marshalers:_,res_converter:g,has_cleanup:m,arg_cleanup:f,isDisposed:!1};let S;S=0!=d||g?1!=d||m||g?1==d&&!m&&g?function(e){const t=e.fn,n=e.arg_marshalers[0],r=e.res_converter,o=e.fqn;return e=null,function(a){const s=Jt();try{L&&e.isDisposed;const o=n(a),s=t(o);r(a,s)}catch(e){ho(a,e)}finally{Yt(s,"mono.callCsFunction:",o)}}}(y):2==d&&!m&&g?function(e){const t=e.fn,n=e.arg_marshalers[0],r=e.arg_marshalers[1],o=e.res_converter,a=e.fqn;return e=null,function(s){const i=Jt();try{L&&e.isDisposed;const a=n(s),i=r(s),c=t(a,i);o(s,c)}catch(e){ho(s,e)}finally{Yt(i,"mono.callCsFunction:",a)}}}(y):function(e){const t=e.args_count,n=e.arg_marshalers,r=e.res_converter,o=e.arg_cleanup,a=e.has_cleanup,s=e.fn,i=e.fqn;return e=null,function(c){const l=Jt();try{L&&e.isDisposed;const i=new Array(t);for(let e=0;e2?t:r,e)}else{u=1;const t=s[e].toUpperCase();H(l,n+2*e,(t.length>1?s[e]:t).charCodeAt(0))}else for(let e=0;e2?t:r,e)}else{u=1;const t=s[e].toLowerCase();H(l,n+2*e,(t.length>1?s[e]:t).charCodeAt(0))}}catch(e){dr(a,e,i)}finally{i.release()}},function(e,t,n,r,o,a,s,i){const c=De(e),l=De(i);try{const e=rt(c);if(!e)throw new Error("Cannot change case, the culture name is null.");const i=tt(t,t+2*n),u=a?i.toLocaleUpperCase(e):i.toLocaleLowerCase(e);if(u.length<=i.length)return nt(r,r+2*o,u),void _r(s,l);const p=Ue();let d=1;if(a)for(let t=0;t2?n:o,t)}else{d=1;const n=i[t].toLocaleUpperCase(e);H(p,r+2*t,(n.length>1?i[t]:n).charCodeAt(0))}else for(let t=0;t2?n:o,t)}else{d=1;const n=i[t].toLocaleLowerCase(e);H(p,r+2*t,(n.length>1?i[t]:n).charCodeAt(0))}_r(s,l)}catch(e){dr(s,e,l)}finally{c.release(),l.release()}},function(e,t,n,r,o,a,s,i){const c=De(e),l=De(i);try{const e=rt(c),i=et(t,t+2*n),u=et(r,r+2*o),p=31&a,d=e||void 0;return _r(s,l),Uc(i,u,d,p)}catch(e){return dr(s,e,l),-2}finally{c.release(),l.release()}},function(e,t,n,r,o,a,s,i){const c=De(e),l=De(i);try{const e=rt(c),i=Ic(r,o);if(0==i.length)return 1;const u=Ic(t,n);if(u.lengthe.segment));let h=0,b=!1,g=-1,y=0,w=0,S=0;for(;!b;){const e=f.segment(c.slice(h,c.length))[Symbol.iterator]();let t=e.next();if(t.done)break;let n=p(t.value.segment,m[0],d,_);if(w=S,t=e.next(),t.done){g=n?w:g;break}if(y=t.value.index,S=w+y,n){for(let r=1;r1&&e<15||22==e||23==e}(n))return{eraNames:"",abbreviatedEraNames:""};const r=e.toLocaleDateString(t,{year:"numeric"}),o=e.toLocaleDateString(t,{day:"numeric"}),a=e.toLocaleDateString(t,{era:"short"}),s=e.toLocaleDateString(t,{era:"narrow"}),i=a.includes(r)?l(r):l(e.getFullYear().toString());return{eraNames:c(i.eraDateParts,i.ignoredPart),abbreviatedEraNames:c(i.abbrEraDateParts,i.ignoredPart)};function c(e,n){const r=new RegExp(`^((?!${n}|[0-9]).)*$`),o=e.filter((e=>r.test(e)));if(0==o.length)throw new Error(`Internal error, era for locale ${t} was in non-standard format.`);return o[0].trim()}function l(e){return a.startsWith(e)||a.endsWith(e)?{eraDateParts:a.split(o),abbrEraDateParts:s.split(o),ignoredPart:e}:{eraDateParts:a.split(e),abbrEraDateParts:s.split(e),ignoredPart:o}}}(c,e,t);a.EraNames=p.eraNames,a.AbbreviatedEraNames=p.abbreviatedEraNames;const d=Object.values(a).join("##");if(d.length>r)throw new Error(`Calendar info exceeds length of ${r}.`);return nt(n,n+2*d.length,d),_r(o,i),d.length}catch(e){return dr(o,e,i),-1}finally{s.release(),i.release()}},function(e,t,n,r,o){const a=De(e),s=De(o);try{const e=rt(a),o={AmDesignator:"",PmDesignator:"",LongTimePattern:"",ShortTimePattern:""},i=Ac(e),c=function(e){const t=new Date("August 19, 1975 12:15:30"),n=new Date("August 19, 1975 11:15:30"),r=vl(t,e);return{am:vl(n,e),pm:r}}(i);o.AmDesignator=c.am,o.PmDesignator=c.pm,o.LongTimePattern=function(e,t){const n=18..toLocaleString(e),r=6..toLocaleString(e),o=new Date("August 19, 1975 18:15:30"),a=new Intl.DateTimeFormat(e,{timeStyle:"medium"}),s=a.format(o),i=o.toLocaleTimeString(e,{minute:"numeric"}),c=o.toLocaleTimeString(e,{second:"numeric"});let l=s.replace(t.pm,"tt").replace(i,"mm").replace(c,"ss");const u=l.includes(n),p=`${(0).toLocaleString(e)}${r}`,d=new Date("August 19, 1975 6:15:30"),_=a.format(d);let f;if(u)f=_.includes(p)?"HH":"H",l=l.replace(n,f);else{const e=_.includes(p);f=e?"hh":"h",l=l.replace(e?p:r,f)}return l}(i,c),o.ShortTimePattern=function(e){const t=e.indexOf("ss");if(t>0){const n=`${e[t-1]}ss`,r=e.replace(n,"");e=r.length>t&&"t"!=r[r.length-1]?e.split(n)[0]:r}return e}(o.LongTimePattern);const l=Object.values(o).join("##");if(l.length>n)throw new Error(`Culture info exceeds length of ${n}.`);return nt(t,t+2*l.length,l),_r(r,s),l.length}catch(e){return dr(r,e,s),-1}finally{a.release(),s.release()}},function(e,t,n){const r=De(e),o=De(n);try{return function(e){const t=El(e);if(t)return 7==t.firstDay?0:t.firstDay;if(["en-AE","en-SD","fa-IR"].includes(e))return 6;const n=e.split("-")[0];return["zh","th","pt","mr","ml","ko","kn","ja","id","hi","he","gu","fil","bn","am","ar"].includes(n)||["ta-SG","ta-IN","sw-KE","ms-SG","fr-CA","es-MX","en-US","en-ZW","en-ZA","en-WS","en-VI","en-UM","en-TT","en-SG","en-PR","en-PK","en-PH","en-MT","en-MO","en-MH","en-KE","en-JM","en-IN","en-IL","en-HK","en-GU","en-DM","en-CA","en-BZ","en-BW","en-BS","en-AU","en-AS","en-AG"].includes(e)?0:1}(Ac(rt(r)))}catch(e){return dr(t,e,o),-1}finally{r.release(),o.release()}},function(e,t,n){const r=De(e),o=De(n);try{return function(e){const t=El(e);if(t)return 7==t.minimalDays?1:t.minimalDays<4?0:2;const n=e.split("-")[0];return["pt-PT","fr-CH","fr-FR","fr-BE","es-ES","en-SE","en-NL","en-JE","en-IM","en-IE","en-GI","en-GG","en-GB","en-FJ","en-FI","en-DK","en-DE","en-CH","en-BE","en-AT","el-GR"].includes(e)||["sv","sk","ru","pl","nl","no","lt","it","hu","fi","et","de","da","cs","ca","bg"].includes(n)?2:0}(Ac(rt(r)))}catch(e){return dr(t,e,o),-1}finally{r.release(),o.release()}}],Il=[...Ul,function(e,t,n,r,o){ol();const a=De(n),s=De(t),i=De(o);try{const t=rt(s);if(!t||"string"!=typeof t)return void dr(r,"ERR12: Invalid method name object @"+s.value,i);const n=function(e){return e!==T&&e!==I?Nr(e):null}(e);if(j(n))return void dr(r,"ERR13: Invalid JS object handle '"+e+"' while invoking '"+t+"'",i);const o=hl(a);try{const e=n[t];if(void 0===e)throw new Error("Method: '"+t+"' not found for: '"+Object.prototype.toString.call(n)+"'");Wc(e.apply(n,o),i,!0),_r(r)}catch(e){dr(r,e,i)}}finally{a.release(),s.release(),i.release()}},function(e,t,n,r){ol();const o=De(t),a=De(r);try{const t=rt(o);if(!t)return void dr(n,"Invalid property name object '"+o.value+"'",a);const r=Nr(e);if(j(r))return void dr(n,"ERR01: Invalid JS object handle '"+e+"' while geting '"+t+"'",a);Wc(r[t],a,!0),_r(n)}catch(e){dr(n,e,a)}finally{a.release(),o.release()}},function(e,t,n,r,o,a,s){ol();const i=De(n),c=De(t),l=De(s);try{const n=rt(c);if(!n)return void dr(a,"Invalid property name object '"+t+"'",l);const s=Nr(e);if(j(s))return void dr(a,"ERR02: Invalid JS object handle '"+e+"' while setting '"+n+"'",l);const u=fl(i);if(r)s[n]=u;else{if(!r&&!Object.prototype.hasOwnProperty.call(s,n))return;!0===o?Object.prototype.hasOwnProperty.call(s,n)&&(s[n]=u):s[n]=u}_r(a,l)}catch(e){dr(a,e,l)}finally{l.release(),c.release(),i.release()}},function(e,t,n,r){ol();const o=De(r);try{const r=Nr(e);if(j(r))return void dr(n,"ERR03: Invalid JS object handle '"+e+"' while getting ["+t+"]",o);Wc(r[t],o,!0),_r(n)}catch(e){dr(n,e,o)}finally{o.release()}},function(e,t,n,r,o){ol();const a=De(n),s=De(o);try{const n=Nr(e);if(j(n))return void dr(r,"ERR04: Invalid JS object handle '"+e+"' while setting ["+t+"]",s);const o=fl(a);n[t]=o,_r(r,s)}catch(e){dr(r,e,s)}finally{s.release(),a.release()}},function(e,r,o){ol();const a=De(e),s=De(o);try{const e=rt(a);let o;if(o=e?"Module"==e?t:"INTERNAL"==e?n:globalThis[e]:globalThis,null===o||void 0===typeof o)return void dr(r,"Global object '"+e+"' not found.",s);Wc(o,s,!0),_r(r)}catch(e){dr(r,e,s)}finally{s.release(),a.release()}},function(e,t,n,r){const o=De(t),a=De(e),s=De(r);try{const e=rt(a);if(!e)return void dr(n,"Invalid name @"+a.value,s);const t=globalThis[e];if(null==t)return void dr(n,"JavaScript host object '"+e+"' not found.",s);try{const e=hl(o),r=function(e,t){let n=[];return n[0]=e,t&&(n=n.concat(t)),new(e.bind.apply(e,n))};Wc(Dr(r(t,e)),s,!1),_r(n)}catch(e){return void dr(n,e,s)}}finally{s.release(),o.release(),a.release()}},function(e,t,n){const r=De(n);try{const n=Nr(e);if(j(n))return void dr(t,"ERR06: Invalid JS object handle '"+e+"'",r);Gc(n,r),_r(t)}catch(e){dr(t,String(e),r)}finally{r.release()}},function(e,t,n,r,o,a,s){const i=De(s);try{const s=function(e,t,n,r,o){let a=null;switch(o){case 5:a=new Int8Array(n-t);break;case 6:a=new Uint8Array(n-t);break;case 7:a=new Int16Array(n-t);break;case 8:a=new Uint16Array(n-t);break;case 9:a=new Int32Array(n-t);break;case 10:a=new Uint32Array(n-t);break;case 13:a=new Float32Array(n-t);break;case 14:a=new Float64Array(n-t);break;case 15:a=new Uint8ClampedArray(n-t);break;default:throw new Error("Unknown array type "+o)}return function(e,t,n,r,o){if(Pc(e)&&e.BYTES_PER_ELEMENT){if(o!==e.BYTES_PER_ELEMENT)throw new Error("Inconsistent element sizes: TypedArray.BYTES_PER_ELEMENT '"+e.BYTES_PER_ELEMENT+"' sizeof managed element: '"+o+"'");let a=(r-n)*o;const s=e.length*e.BYTES_PER_ELEMENT;a>s&&(a=s);const i=n*o;return new Uint8Array(e.buffer,0,a).set(Ee().subarray(t+i,t+i+a)),a}throw new Error("Object '"+e+"' is not a typed array")}(a,e,t,n,r),a}(e,t,n,r,o);Wc(s,i,!0),_r(a)}catch(e){dr(a,String(e),i)}finally{i.release()}},function(e,t,n,r,o){try{ol();const e=globalThis.Blazor;if(!e)throw new Error("The blazor.webassembly.js library is not loaded.");return e._internal.invokeJSFromDotNet(t,n,r,o)}catch(t){const n=t.message+"\n"+t.stack,r=Be();return ot(n,r),r.copy_to_address(e),r.release(),0}}];function Tl(e){const t=e.env||e.a;if(!t)return void pt("WARNING: Neither imports.env or imports.a were present when instantiating the wasm module. This likely indicates an emscripten configuration issue.");const n=new Array(Il.length);for(const e in t){const r=t[e];if("function"==typeof r&&-1!==r.toString().indexOf("runtime_idx"))try{const{runtime_idx:t}=r();if(void 0!==n[t])throw new Error(`Duplicate runtime_idx ${t}`);n[t]=e}catch(e){}}for(const[e,r]of Il.entries()){const o=n[e];if(void 0!==o){const e=t[o];if("function"!=typeof e)throw new Error(`Expected ${o} to be a function`);t[o]=r,lt(`Replaced WASM import ${o} stub ${e.name} with ${r.name||"minified implementation"}`)}}}const xl="https://dotnet.generated.invalid/wasm-memory";async function Al(){if(void 0===globalThis.caches)return null;if(a&&!1===globalThis.window.isSecureContext)return null;const e=`dotnet-resources${document.baseURI.substring(document.location.origin.length)}`;try{return await globalThis.caches.open(e)||null}catch(e){return pt("Failed to open cache"),null}}async function jl(){if(l.memorySnapshotCacheKey)return l.memorySnapshotCacheKey;if(!l.subtle)return null;const t=Object.assign({},l.config);t.resourcesHash=t.resources.hash,delete t.assets,delete t.resources,t.preferredIcuAsset=u.preferredIcuAsset,delete t.forwardConsoleLogsToWS,delete t.diagnosticTracing,delete t.appendElementOnExit,delete t.assertAfterExit,delete t.interopCleanupOnExit,delete t.logExitCode,delete t.pthreadPoolSize,delete t.asyncFlushOnExit,delete t.remoteSources,delete t.ignorePdbLoadErrors,delete t.maxParallelDownloads,delete t.enableDownloadRetry,delete t.exitAfterSnapshot,delete t.extensions,t.GitHash=u.gitHash,t.ProductVersion=e;const n=JSON.stringify(t),r=await l.subtle.digest("SHA-256",(new TextEncoder).encode(n)),o=new Uint8Array(r),a=Array.from(o).map((e=>e.toString(16).padStart(2,"0"))).join("");return l.memorySnapshotCacheKey=`${xl}-${a}`,l.memorySnapshotCacheKey}async function Rl(){await Io(),await async function(){try{if(!l.config.startupMemoryCache)return;const e=await jl();if(!e)return;const t=await Al();if(!t)return;const n=await t.match(e),r=null==n?void 0:n.headers.get("content-length"),o=r?parseInt(r):void 0;l.loadedMemorySnapshotSize=o,l.storeMemorySnapshotPending=!o}catch(e){pt("Failed find memory snapshot in the cache",e)}finally{l.loadedMemorySnapshotSize||u.memorySnapshotSkippedOrDone.promise_control.resolve()}}()}function Ll(e){const n=Jt();e.locateFile||(e.locateFile=e.__locateFile=e=>u.scriptDirectory+e),e.out||(e.out=console.log.bind(console)),e.err||(e.err=console.error.bind(console)),u.out=e.out,u.err=e.err,e.mainScriptUrlOrBlob=u.scriptUrl;const h=e.instantiateWasm,b=e.preInit?"function"==typeof e.preInit?[e.preInit]:e.preInit:[],g=e.preRun?"function"==typeof e.preRun?[e.preRun]:e.preRun:[],y=e.postRun?"function"==typeof e.postRun?[e.postRun]:e.postRun:[],S=e.onRuntimeInitialized?e.onRuntimeInitialized:()=>{};e.instantiateWasm=(e,n)=>function(e,n,r){const o=Jt();if(r){const t=r(e,((e,t)=>{Yt(o,"mono.instantiateWasm"),l.afterInstantiateWasm.promise_control.resolve(),n(e,t)}));return t}return async function(e,n){var r;try{await u.afterConfigLoaded,lt("instantiate_wasm_module"),await l.beforePreInit.promise,t.addRunDependency("instantiate_wasm_module");const o=async function(){d&&(await u.simd()||w(!1,"This browser/engine doesn't support WASM SIMD. Please use a modern version. See also https://aka.ms/dotnet-wasm-features")),_&&(await u.exceptions()||w(!1,"This browser/engine doesn't support WASM exception handling. Please use a modern version. See also https://aka.ms/dotnet-wasm-features"))}();Tl(e);const i=await u.wasmDownloadPromise.promise;if(await o,await async function(e,t,n){e&&e.pendingDownloadInternal&&e.pendingDownloadInternal.response||w(!1,"Can't load dotnet.native.wasm");const r=await e.pendingDownloadInternal.response,o=r.headers&&r.headers.get?r.headers.get("Content-Type"):void 0;let i,c;if("function"==typeof WebAssembly.instantiateStreaming&&"application/wasm"===o){lt("instantiate_wasm_module streaming");const e=await WebAssembly.instantiateStreaming(r,t);i=e.instance,c=e.module}else{a&&"application/wasm"!==o&&pt('WebAssembly resource does not have the expected content type "application/wasm", so falling back to slower ArrayBuffer instantiation.');const e=await r.arrayBuffer();if(lt("instantiate_wasm_module buffered"),s)c=new WebAssembly.Module(e),i=new WebAssembly.Instance(c,t);else{const n=await WebAssembly.instantiate(e,t);i=n.instance,c=n.module}}n(i,c)}(i,e,n),i.pendingDownloadInternal=null,i.pendingDownload=null,i.buffer=null,i.moduleExports=null,lt("instantiate_wasm_module done"),l.loadedMemorySnapshotSize){try{const e=(null===(r=t.asm)||void 0===r?void 0:r.memory)||t.wasmMemory;e.grow(l.loadedMemorySnapshotSize-e.buffer.byteLength+65535>>>16),l.updateMemoryViews()}catch(e){pt("failed to resize memory for the snapshot",e),l.loadedMemorySnapshotSize=void 0}u.memorySnapshotSkippedOrDone.promise_control.resolve()}l.afterInstantiateWasm.promise_control.resolve()}catch(e){throw dt("instantiate_wasm_module() failed",e),u.mono_exit(1,e),e}t.removeRunDependency("instantiate_wasm_module")}(e,n),[]}(e,n,h),e.preInit=[()=>function(e){t.addRunDependency("mono_pre_init");const n=Jt();try{$l(!1),lt("preInit"),l.beforePreInit.promise_control.resolve(),e.forEach((e=>e()))}catch(e){throw dt("user preInint() failed",e),u.mono_exit(1,e),e}(async()=>{try{await async function(){lt("mono_wasm_pre_init_essential_async"),t.addRunDependency("mono_wasm_pre_init_essential_async"),t.removeRunDependency("mono_wasm_pre_init_essential_async")}(),Yt(n,"mono.preInit")}catch(e){throw u.mono_exit(1,e),e}l.afterPreInit.promise_control.resolve(),t.removeRunDependency("mono_pre_init")})()}(b)],e.preRun=[()=>async function(e){t.addRunDependency("mono_pre_run_async");try{await l.afterInstantiateWasm.promise,await l.afterPreInit.promise,lt("preRunAsync");const t=Jt();e.map((e=>e())),Yt(t,"mono.preRun")}catch(e){throw dt("user callback preRun() failed",e),u.mono_exit(1,e),e}l.afterPreRun.promise_control.resolve(),t.removeRunDependency("mono_pre_run_async")}(g)],e.onRuntimeInitialized=()=>async function(e){try{await l.afterPreRun.promise,lt("onRuntimeInitialized"),l.mono_wasm_exit=St.mono_wasm_exit,l.abort=e=>{throw u.is_exited()||St.mono_wasm_abort(),e};const n=Jt();if(l.beforeOnRuntimeInitialized.promise_control.resolve(),await async function(){await l.allAssetsInMemory.promise,l.config.assets&&(u.actual_downloaded_assets_count!=u.expected_downloaded_assets_count&&w(!1,`Expected ${u.expected_downloaded_assets_count} assets to be downloaded, but only finished ${u.actual_downloaded_assets_count}`),u.actual_instantiated_assets_count!=u.expected_instantiated_assets_count&&w(!1,`Expected ${u.expected_instantiated_assets_count} assets to be in memory, but only instantiated ${u.actual_instantiated_assets_count}`),u._loaded_files.forEach((e=>u.loadedFiles.push(e.url))),lt("all assets are loaded in wasm memory"))}(),L&&l.config.startupMemoryCache,await async function(){const e=Jt();if(l.loadedMemorySnapshotSize){const e=await async function(){try{const e=await jl();if(!e)return;const t=await Al();if(!t)return;const n=await t.match(e);if(!n)return;return n.arrayBuffer()}catch(e){return void pt("Failed load memory snapshot from the cache",e)}}(),t=Ee();return e.byteLength!==t.byteLength&&w(!1,"Loaded memory is not the expected size"),t.set(new Uint8Array(e),0),void lt("Loaded WASM linear memory from browser cache")}for(const e in l.config.environmentVariables){const t=l.config.environmentVariables[e];if("string"!=typeof t)throw new Error(`Expected environment variable '${e}' to be a string but it was ${typeof t}: '${t}'`);Nl(e,t)}l.config.startupMemoryCache&&St.mono_jiterp_update_jit_call_dispatcher(0),l.config.runtimeOptions&&function(e){if(!Array.isArray(e))throw new Error("Expected runtimeOptions to be an array of strings");const n=t._malloc(4*e.length);let r=0;for(let o=0;oaot; in your project file."),null==e&&(e={}),"writeAt"in e||(e.writeAt="System.Runtime.InteropServices.JavaScript.JavaScriptExports::StopProfile"),"sendTo"in e||(e.sendTo="Interop/Runtime::DumpAotProfileData");const t="aot:write-at-method="+e.writeAt+",send-to-method="+e.sendTo;vt.mono_wasm_profiler_init_aot(t)}(l.config.aotProfilerOptions),l.config.browserProfilerOptions&&(l.config.browserProfilerOptions,m||w(!1,"Browser profiler is not enabled, please use browser; in your project file."),vt.mono_wasm_profiler_init_browser("browser:")),Dl("unused",l.config.debugLevel),l.config.startupMemoryCache&&(St.mono_jiterp_update_jit_call_dispatcher(-1),await async function(e){try{const t=await jl();if(!t)return;const n=await Al();if(!n)return;const r=L?new Uint8Array(e).slice(0):e,o=new Response(r,{headers:{"content-type":"wasm-memory","content-length":e.byteLength.toString()}});await n.put(t,o),async function(e){try{const t=await Al();if(!t)return;const n=await t.keys();for(const r of n)r.url&&r.url!==e&&r.url.startsWith(xl)&&await t.delete(r)}catch(e){return}}(t)}catch(e){return void pt("Failed to store memory snapshot in the cache",e)}}(Ee().buffer),l.storeMemorySnapshotPending=!1),Yt(e,"mono.memorySnapshot")}(),l.config.exitAfterSnapshot){const e=l.ExitStatus?new l.ExitStatus(0):new Error("Snapshot taken, exiting because exitAfterSnapshot was set.");return e.silent=!0,void u.mono_exit(0,e)}L&&l.config.startupMemoryCache,function(){if(!l.mono_wasm_bindings_is_ready){lt("bindings_init"),l.mono_wasm_bindings_is_ready=!0;try{const e=Jt();Ve||("undefined"!=typeof TextDecoder&&(He=new TextDecoder("utf-16le"),Ge=new TextDecoder("utf-8",{fatal:!1}),qe=new TextDecoder("utf-8"),Je=new TextEncoder),Ve=t._malloc(12)),function(){const e="System.Runtime.InteropServices.JavaScript";if(l.runtime_interop_module=St.mono_wasm_assembly_load(e),!l.runtime_interop_module)throw"Can't find bindings module assembly: "+e;if(l.runtime_interop_namespace="System.Runtime.InteropServices.JavaScript",l.runtime_interop_exports_classname="JavaScriptExports",l.runtime_interop_exports_class=St.mono_wasm_assembly_find_class(l.runtime_interop_module,l.runtime_interop_namespace,l.runtime_interop_exports_classname),!l.runtime_interop_exports_class)throw"Can't find "+l.runtime_interop_namespace+"."+l.runtime_interop_exports_classname+" class";const n=To("CallEntrypoint");n||w(!1,"Can't find CallEntrypoint method");const r=To("ReleaseJSOwnedObjectByGCHandle");r||w(!1,"Can't find ReleaseJSOwnedObjectByGCHandle method");const o=To("CreateTaskCallback");o||w(!1,"Can't find CreateTaskCallback method");const a=To("CompleteTask");a||w(!1,"Can't find CompleteTask method");const s=To("CallDelegate");s||w(!1,"Can't find CallDelegate method");const i=To("GetManagedStackTrace");i||w(!1,"Can't find GetManagedStackTrace method");const c=To("LoadSatelliteAssembly");c||w(!1,"Can't find LoadSatelliteAssembly method");const p=To("LoadLazyAssembly");p||w(!1,"Can't find LoadLazyAssembly method"),l.javaScriptExports.call_entry_point=async(e,r)=>{u.assert_runtime_running();const o=t.stackSave();try{t.runtimeKeepalivePush();const o=on(4),a=an(o,1),s=an(o,2),i=an(o,3);so(s,e),r&&0==r.length&&(r=void 0),wo(i,r,R.String),kr(n,o);let c=Gn(a,0,Bn);return null==c&&(c=Promise.resolve(0)),c[$r]=!0,await c}finally{t.runtimeKeepalivePop(),t.stackRestore(o)}},l.javaScriptExports.load_satellite_assembly=e=>{const n=t.stackSave();try{const t=on(3),n=an(t,2);hn(n,R.Array),yo(n,e,R.Byte),kr(c,t)}finally{t.stackRestore(n)}},l.javaScriptExports.load_lazy_assembly=(e,n)=>{const r=t.stackSave();try{const t=on(4),r=an(t,2),o=an(t,3);hn(r,R.Array),hn(o,R.Array),yo(r,e,R.Byte),yo(o,n,R.Byte),kr(p,t)}finally{t.stackRestore(r)}},l.javaScriptExports.release_js_owned_object_by_gc_handle=e=>{e||w(!1,"Must be valid gc_handle"),u.assert_runtime_running();const n=t.stackSave();try{const t=on(3),n=an(t,2);hn(n,R.Object),Un(n,e),kr(r,t)}finally{t.stackRestore(n)}},l.javaScriptExports.create_task_callback=()=>{const e=t.stackSave();u.assert_runtime_running();try{const e=on(2);return kr(o,e),En(an(e,1))}finally{t.stackRestore(e)}},l.javaScriptExports.complete_task=(e,n,r,o)=>{u.assert_runtime_running();const s=t.stackSave();try{const t=on(5),s=an(t,2);hn(s,R.Object),Un(s,e);const i=an(t,3);if(n)ho(i,n);else{hn(i,R.None);const e=an(t,4);o||w(!1,"res_converter missing"),o(e,r)}kr(a,t)}finally{t.stackRestore(s)}},l.javaScriptExports.call_delegate=(e,n,r,o,a,i,c,l)=>{u.assert_runtime_running();const p=t.stackSave();try{const t=on(6),u=an(t,2);if(hn(u,R.Object),Un(u,e),i&&i(an(t,3),n),c&&c(an(t,4),r),l&&l(an(t,5),o),kr(s,t),a)return a(an(t,1))}finally{t.stackRestore(p)}},l.javaScriptExports.get_managed_stack_trace=e=>{u.assert_runtime_running();const n=t.stackSave();try{const t=on(3),n=an(t,2);return hn(n,R.Exception),Un(n,e),kr(i,t),qn(an(t,1))}finally{t.stackRestore(n)}}}(),p||i||function(){if(Object.prototype[Fc]=0,Array.prototype[Fc]=1,ArrayBuffer.prototype[Fc]=2,DataView.prototype[Fc]=3,Function.prototype[Fc]=4,Uint8Array.prototype[Fc]=11,Mc._unbox_buffer_size=65536,Mc._box_buffer=t._malloc(65536),Mc._unbox_buffer=t._malloc(Mc._unbox_buffer_size),Mc._class_int32=Sr("System","Int32"),Mc._class_uint32=Sr("System","UInt32"),Mc._class_double=Sr("System","Double"),Mc._class_boolean=Sr("System","Boolean"),Mc._null_root=Be(),function(){const e=Xc;e.set("m",{steps:[{}],size:0}),e.set("s",{steps:[{convert_root:ot.bind(t)}],size:0,needs_root:!0}),e.set("S",{steps:[{convert_root:at.bind(t)}],size:0,needs_root:!0}),e.set("o",{steps:[{convert_root:Wc.bind(t)}],size:0,needs_root:!0}),e.set("u",{steps:[{convert_root:zc.bind(t,!1)}],size:0,needs_root:!0}),e.set("R",{steps:[{convert_root:Wc.bind(t),byref:!0}],size:0,needs_root:!0}),e.set("j",{steps:[{convert:Jc.bind(t),indirect:"i32"}],size:8}),e.set("b",{steps:[{indirect:"bool"}],size:8}),e.set("i",{steps:[{indirect:"i32"}],size:8}),e.set("I",{steps:[{indirect:"u32"}],size:8}),e.set("l",{steps:[{indirect:"i52"}],size:8}),e.set("L",{steps:[{indirect:"u52"}],size:8}),e.set("f",{steps:[{indirect:"float"}],size:8}),e.set("d",{steps:[{indirect:"double"}],size:8})}(),Mc.runtime_legacy_exports_classname="LegacyExports",Mc.runtime_legacy_exports_class=St.mono_wasm_assembly_find_class(l.runtime_interop_module,l.runtime_interop_namespace,Mc.runtime_legacy_exports_classname),!Mc.runtime_legacy_exports_class)throw"Can't find "+l.runtime_interop_namespace+"."+Mc.runtime_legacy_exports_classname+" class";for(const e of al){const t=sl,[n,r,o,a]=e;if(n)t[r]=function(...e){const n=il(o,a);return t[r]=n,n(...e)};else{const e=il(o,a);t[r]=e}}}(),0==Kt.size&&(Kt.set(R.Array,Zn),Kt.set(R.Span,Qn),Kt.set(R.ArraySegment,er),Kt.set(R.Boolean,Cn),Kt.set(R.Byte,$n),Kt.set(R.Char,Nn),Kt.set(R.Int16,Dn),Kt.set(R.Int32,Bn),Kt.set(R.Int52,On),Kt.set(R.BigInt64,Mn),Kt.set(R.Single,Fn),Kt.set(R.IntPtr,zn),Kt.set(R.Double,Pn),Kt.set(R.String,qn),Kt.set(R.Exception,Jn),Kt.set(R.JSException,Jn),Kt.set(R.JSObject,Yn),Kt.set(R.Object,Xn),Kt.set(R.DateTime,Wn),Kt.set(R.DateTimeOffset,Wn),Kt.set(R.Task,Gn),Kt.set(R.Action,Hn),Kt.set(R.Function,Hn),Kt.set(R.None,Vn),Kt.set(R.Void,Vn),Kt.set(R.Discard,Vn)),0==Qt.size&&(Qt.set(R.Array,yo),Qt.set(R.Span,So),Qt.set(R.ArraySegment,ko),Qt.set(R.Boolean,Zr),Qt.set(R.Byte,Kr),Qt.set(R.Char,Qr),Qt.set(R.Int16,eo),Qt.set(R.Int32,to),Qt.set(R.Int52,no),Qt.set(R.BigInt64,ro),Qt.set(R.Double,oo),Qt.set(R.Single,ao),Qt.set(R.IntPtr,so),Qt.set(R.DateTime,io),Qt.set(R.DateTimeOffset,co),Qt.set(R.String,lo),Qt.set(R.Exception,ho),Qt.set(R.JSException,ho),Qt.set(R.JSObject,bo),Qt.set(R.Object,go),Qt.set(R.Task,mo),Qt.set(R.Action,_o),Qt.set(R.Function,_o),Qt.set(R.None,po),Qt.set(R.Discard,po),Qt.set(R.Void,po)),l._i52_error_scratch_buffer=t._malloc(4),Yt(e,"mono.bindingsInit")}catch(e){throw dt("Error in bindings_init",e),e}}}(),l.runtimeReady=!0,r&&!o&&t.runtimeKeepalivePush(),l.mono_wasm_runtime_is_ready||mono_wasm_runtime_ready(),0!==u.config.debugLevel&&u.config.cacheBootResources&&u.logDownloadStatsToConsole(),setTimeout((()=>{u.purgeUnusedCacheEntriesAsync()}),u.config.cachedResourcesPurgeDelay);try{e()}catch(e){throw dt("user callback onRuntimeInitialized() failed",e),e}await async function(){lt("mono_wasm_after_user_runtime_initialized");try{if(!t.disableDotnet6Compatibility&&t.exports){const e=globalThis;for(let n=0;nasync function(e){try{await l.afterOnRuntimeInitialized.promise,lt("postRunAsync");const n=Jt();t.FS_createPath("/","usr",!0,!0),t.FS_createPath("/","usr/share",!0,!0),e.map((e=>e())),Yt(n,"mono.postRun")}catch(e){throw dt("user callback posRun() failed",e),u.mono_exit(1,e),e}l.afterPostRun.promise_control.resolve()}(y)],e.ready.then((async()=>{await l.afterPostRun.promise,Yt(n,"mono.emscriptenStartup"),l.dotnetReady.promise_control.resolve(c)})).catch((e=>{l.dotnetReady.promise_control.reject(e)})),e.ready=l.dotnetReady.promise,e.onAbort||(e.onAbort=e=>{u.mono_exit(1,e)}),e.onExit||(e.onExit=e=>{u.mono_exit(e,null)})}async function Cl(e,n){await u.afterConfigLoaded.promise,Tl(e),n(new WebAssembly.Instance(t.wasmModule,e),void 0),t.wasmModule=null}function $l(e){var r,o,a;e||t.addRunDependency("mono_wasm_pre_init_essential"),lt("mono_wasm_pre_init_essential"),u.gitHash!==l.gitHash&&pt("The version of dotnet.runtime.js is different from the version of dotnet.js!"),u.gitHash!==l.moduleGitHash&&pt("The version of dotnet.native.js is different from the version of dotnet.js!"),function(){const e=[...yt,...p?[]:gt];for(const t of e){const e=wt,[n,r,o,a,s]=t,i="function"==typeof n;if(!0===n||i)e[r]=function(...t){!i||!n()||w(!1,`cwrap ${r} should not be called when binding was skipped`);const c=Ut(r,o,a,s);return e[r]=c,c(...t)};else{const t=Ut(r,o,a,s);e[r]=t}}}(),r=n,Object.assign(r,{mono_wasm_exit:St.mono_wasm_exit,mono_wasm_enable_on_demand_gc:St.mono_wasm_enable_on_demand_gc,mono_wasm_profiler_init_aot:vt.mono_wasm_profiler_init_aot,mono_wasm_profiler_init_browser:vt.mono_wasm_profiler_init_browser,mono_wasm_exec_regression:St.mono_wasm_exec_regression}),p||(a=Bc,Object.assign(a,{mono_wasm_add_assembly:kt.mono_wasm_add_assembly}),o=Oc,Object.assign(o,{mono_obj_array_new:kt.mono_wasm_obj_array_new,mono_obj_array_set:kt.mono_wasm_obj_array_set,mono_obj_array_new_ref:kt.mono_wasm_obj_array_new_ref,mono_obj_array_set_ref:kt.mono_wasm_obj_array_set_ref})),e||t.removeRunDependency("mono_wasm_pre_init_essential")}function Nl(e,t){St.mono_wasm_setenv(e,t)}function Dl(e,t){lt("mono_wasm_load_runtime");try{const n=Jt();null==t&&(t=0,l.config.debugLevel&&(t=0+t)),St.mono_wasm_load_runtime(e||"unused",t),Yt(n,"mono.loadRuntime")}catch(e){throw dt("mono_wasm_load_runtime () failed",e),u.mono_exit(1,e),e}}async function Bl(e){tr=null,null.addEventListener("dotnet:pthread:created",(e=>{lt("pthread created 0x"+e.pthread_self.pthreadId.toString(16))})),e.preInit=[()=>async function(){lt("worker initializing essential C exports and APIs");const e=Jt();try{lt("preInitWorker"),l.beforePreInit.promise_control.resolve(),$l(!0),await Io(),l.afterPreInit.promise_control.resolve(),Yt(e,"mono.preInitWorker")}catch(e){throw dt("user preInitWorker() failed",e),u.mono_exit(1,e),e}}()],e.instantiateWasm=Cl,await l.afterPreInit.promise}function Ol(n){const r=t,o=n,a=globalThis;p||function(e){Bc=e.mono,Oc=e.binding}(o),p||(Object.assign(o.mono,{mono_wasm_setenv:Nl,mono_wasm_load_bytes_into_heap:ye,mono_wasm_load_icu_data:ha,mono_wasm_runtime_ready:mono_wasm_runtime_ready,mono_wasm_new_root_buffer:Ne,mono_wasm_new_root:Be,mono_wasm_new_external_root:De,mono_wasm_release_roots:Oe,mono_run_main:Nc,mono_run_main_and_exit:$c,mono_wasm_add_assembly:null,mono_wasm_load_runtime:Dl,config:l.config,loaded_files:[],setB32:z,setI8:J,setI16:Y,setI32:Z,setI52:Q,setU52:ee,setI64Big:te,setU8:V,setU16:W,setU32:q,setF32:ne,setF64:re,getB32:oe,getI8:pe,getI16:de,getI32:_e,getI52:fe,getU52:me,getI64Big:he,getU8:ae,getU16:se,getU32:ie,getF32:be,getF64:ge}),Object.assign(o.binding,{bind_static_method:Sl,call_assembly_entry_point:kl,mono_obj_array_new:null,mono_obj_array_set:null,js_string_to_mono_string:ll,js_typed_array_to_array:qc,mono_array_to_js_array:ml,js_to_mono_obj:Vc,conv_string:gl,unbox_mono_obj:dl,mono_obj_array_new_ref:null,mono_obj_array_set_ref:null,js_string_to_mono_string_root:ot,js_typed_array_to_array_root:Gc,js_to_mono_obj_root:Wc,conv_string_root:rt,unbox_mono_obj_root:fl,mono_array_root_to_js_array:hl}),Object.assign(o.internal,{stringToMonoStringIntern:ul,mono_method_resolve:nl})),Object.assign(o.internal,{mono_wasm_exit:e=>{t.err("early exit "+e)},forceDisposeProxies:Vr,logging:void 0,mono_wasm_stringify_as_error_with_stack:ht,mono_wasm_get_loaded_files:ya,mono_wasm_send_dbg_command_with_parms:Dt,mono_wasm_send_dbg_command:Bt,mono_wasm_get_dbg_command_info:Ot,mono_wasm_get_details:Ht,mono_wasm_release_object:qt,mono_wasm_call_function_on:Wt,mono_wasm_debugger_resume:Mt,mono_wasm_detach_debugger:Ft,mono_wasm_raise_debug_event:zt,mono_wasm_change_debugger_log_level:Pt,mono_wasm_debugger_attached:Vt,mono_wasm_runtime_is_ready:l.mono_wasm_runtime_is_ready,mono_wasm_get_func_id_to_name_mappings:bt,get_property:ar,set_property:or,has_property:sr,get_typeof_property:ir,get_global_this:cr,get_dotnet_instance:()=>c,dynamic_import:pr,mono_wasm_cancel_promise:qr,ws_wasm_create:ca,ws_wasm_open:la,ws_wasm_send:ua,ws_wasm_receive:pa,ws_wasm_close:da,ws_wasm_abort:_a,http_wasm_supports_streaming_response:Ao,http_wasm_create_abort_controler:jo,http_wasm_abort_request:Ro,http_wasm_abort_response:Lo,http_wasm_fetch:$o,http_wasm_fetch_bytes:Co,http_wasm_get_response_header_names:Do,http_wasm_get_response_header_values:Bo,http_wasm_get_response_bytes:Mo,http_wasm_get_response_length:Oo,http_wasm_get_streamed_response_bytes:Fo,jiterpreter_dump_stats:Oi,jiterpreter_apply_options:rs,jiterpreter_get_options:os,mono_wasm_gc_lock:Fi,mono_wasm_gc_unlock:Pi,loadLazyAssembly:zi,loadSatelliteAssemblies:Vi}),Object.assign(l,{stringify_as_error_with_stack:ht,instantiate_symbols_asset:ga,instantiate_asset:ba,jiterpreter_dump_stats:Oi,forceDisposeProxies:Vr});const s={runMain:Nc,runMainAndExit:$c,setEnvironmentVariable:Nl,getAssemblyExports:Er,setModuleImports:rr,getConfig:()=>l.config,invokeLibraryInitializers:u.invokeLibraryInitializers,setHeapB32:z,setHeapU8:V,setHeapU16:W,setHeapU32:q,setHeapI8:J,setHeapI16:Y,setHeapI32:Z,setHeapI52:Q,setHeapU52:ee,setHeapI64Big:te,setHeapF32:ne,setHeapF64:re,getHeapB32:oe,getHeapU8:ae,getHeapU16:se,getHeapU32:ie,getHeapI8:pe,getHeapI16:de,getHeapI32:_e,getHeapI52:fe,getHeapU52:me,getHeapI64Big:he,getHeapF32:be,getHeapF64:ge,localHeapViewU8:Ee,localHeapViewU16:Ue,localHeapViewU32:Ie,localHeapViewI8:we,localHeapViewI16:Se,localHeapViewI32:ke,localHeapViewI64Big:ve,localHeapViewF32:Te,localHeapViewF64:xe};if(Object.assign(c,{INTERNAL:o.internal,Module:r,runtimeBuildInfo:{productVersion:e,gitHash:l.gitHash,buildConfiguration:"Release"},...s}),p||Object.assign(c,{MONO:o.mono,BINDING:o.binding}),void 0===r.disableDotnet6Compatibility&&(r.disableDotnet6Compatibility=!0),!r.disableDotnet6Compatibility){Object.assign(r,c),p||(r.mono_bind_static_method=(e,t)=>(pt("Module.mono_bind_static_method is obsolete, please use [JSExportAttribute] interop instead"),Sl(e,t)));const e=(e,t)=>{if(void 0!==a[e])return;let n;Object.defineProperty(globalThis,e,{get:()=>{if(j(n)){const r=(new Error).stack,o=r?r.substr(r.indexOf("\n",8)+1):"";pt(`global ${e} is obsolete, please use Module.${e} instead ${o}`),n=t()}return n}})};a.MONO=o.mono,a.BINDING=o.binding,a.INTERNAL=o.internal,a.Module=r,e("cwrap",(()=>r.cwrap)),e("addRunDependency",(()=>r.addRunDependency)),e("removeRunDependency",(()=>r.removeRunDependency))}let i;return a.getDotnetRuntime?i=a.getDotnetRuntime.__list:(a.getDotnetRuntime=e=>a.getDotnetRuntime.__list.getRuntime(e),a.getDotnetRuntime.__list=i=new Ml),i.registerRuntime(c),c}class Ml{constructor(){this.list={}}registerRuntime(e){return e.runtimeId=Object.keys(this.list).length,this.list[e.runtimeId]=hr(e),e.runtimeId}getRuntime(e){const t=this.list[e];return t?t.deref():void 0}}export{Ll as configureEmscriptenStartup,Rl as configureRuntimeStartup,Bl as configureWorkerStartup,Ol as initializeExports,Uo as initializeReplacements,b as passEmscriptenInternals,g as setRuntimeGlobals}; +//# sourceMappingURL=dotnet.runtime.js.map diff --git a/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js.br b/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js.br new file mode 100644 index 0000000..f93fe47 Binary files /dev/null and b/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js.br differ diff --git a/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js.gz b/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js.gz new file mode 100644 index 0000000..a5d9668 Binary files /dev/null and b/_framework/dotnet.runtime.8.0.0.14kkjimq5k.js.gz differ diff --git a/_framework/dotnet.timezones.blat b/_framework/dotnet.timezones.blat deleted file mode 100644 index c50cd12..0000000 Binary files a/_framework/dotnet.timezones.blat and /dev/null differ diff --git a/_framework/dotnet.timezones.blat.br b/_framework/dotnet.timezones.blat.br deleted file mode 100644 index 13f1848..0000000 Binary files a/_framework/dotnet.timezones.blat.br and /dev/null differ diff --git a/_framework/dotnet.timezones.blat.gz b/_framework/dotnet.timezones.blat.gz deleted file mode 100644 index bcc7a0d..0000000 Binary files a/_framework/dotnet.timezones.blat.gz and /dev/null differ diff --git a/_framework/dotnet.wasm b/_framework/dotnet.wasm deleted file mode 100644 index 91285e4..0000000 Binary files a/_framework/dotnet.wasm and /dev/null differ diff --git a/_framework/dotnet.wasm.br b/_framework/dotnet.wasm.br deleted file mode 100644 index 3a59d4f..0000000 Binary files a/_framework/dotnet.wasm.br and /dev/null differ diff --git a/_framework/dotnet.wasm.gz b/_framework/dotnet.wasm.gz deleted file mode 100644 index 39824b3..0000000 Binary files a/_framework/dotnet.wasm.gz and /dev/null differ diff --git a/_framework/icudt.dat b/_framework/icudt.dat deleted file mode 100644 index 7281a27..0000000 Binary files a/_framework/icudt.dat and /dev/null differ diff --git a/_framework/icudt.dat.br b/_framework/icudt.dat.br deleted file mode 100644 index d368e66..0000000 Binary files a/_framework/icudt.dat.br and /dev/null differ diff --git a/_framework/icudt.dat.gz b/_framework/icudt.dat.gz deleted file mode 100644 index f5cd01f..0000000 Binary files a/_framework/icudt.dat.gz and /dev/null differ diff --git a/_framework/icudt_CJK.dat b/_framework/icudt_CJK.dat deleted file mode 100644 index a4ef6d7..0000000 Binary files a/_framework/icudt_CJK.dat and /dev/null differ diff --git a/_framework/icudt_CJK.dat.br b/_framework/icudt_CJK.dat.br deleted file mode 100644 index 17fb998..0000000 Binary files a/_framework/icudt_CJK.dat.br and /dev/null differ diff --git a/_framework/icudt_CJK.dat.gz b/_framework/icudt_CJK.dat.gz deleted file mode 100644 index ea6f020..0000000 Binary files a/_framework/icudt_CJK.dat.gz and /dev/null differ diff --git a/_framework/icudt_EFIGS.dat b/_framework/icudt_EFIGS.dat deleted file mode 100644 index 4b39b3f..0000000 Binary files a/_framework/icudt_EFIGS.dat and /dev/null differ diff --git a/_framework/icudt_EFIGS.dat.br b/_framework/icudt_EFIGS.dat.br deleted file mode 100644 index 17f581d..0000000 Binary files a/_framework/icudt_EFIGS.dat.br and /dev/null differ diff --git a/_framework/icudt_EFIGS.dat.gz b/_framework/icudt_EFIGS.dat.gz deleted file mode 100644 index bf11af1..0000000 Binary files a/_framework/icudt_EFIGS.dat.gz and /dev/null differ diff --git a/_framework/icudt_no_CJK.dat b/_framework/icudt_no_CJK.dat deleted file mode 100644 index bab52e7..0000000 Binary files a/_framework/icudt_no_CJK.dat and /dev/null differ diff --git a/_framework/icudt_no_CJK.dat.br b/_framework/icudt_no_CJK.dat.br deleted file mode 100644 index ad84d3d..0000000 Binary files a/_framework/icudt_no_CJK.dat.br and /dev/null differ diff --git a/_framework/icudt_no_CJK.dat.gz b/_framework/icudt_no_CJK.dat.gz deleted file mode 100644 index a1414f6..0000000 Binary files a/_framework/icudt_no_CJK.dat.gz and /dev/null differ diff --git a/index.html b/index.html index 1cfbf3a..36f75d0 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - Paralegal + Donald Eaton - Paralegal