*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1));&:has(.modal){overflow-y:hidden}&:has(.sub-menu-menu.expanded){& div.page{top:106px}}}label{white-space:nowrap;text-wrap:nowrap}input{border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 226 226/var(--tw-border-opacity,1));padding-left:.25rem;padding-right:.25rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}input:hover{--tw-border-opacity:1;border-color:rgb(255 195 102/var(--tw-border-opacity,1))}input:focus{--tw-border-opacity:1;border-color:rgb(255 165 25/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}input:focus-visible{--tw-border-opacity:1;border-color:rgb(255 165 25/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.iconify{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}div.page{max-height:calc(100vh - 56px);min-height:calc(100vh - 56px);position:relative;top:55px;margin-left:2.5rem;margin-right:2.5rem;padding-bottom:1rem;&:has(.sub-menu-menu.expanded){top:106px}& main{padding-bottom:1rem}}.nav-menu{position:fixed;top:0;z-index:10;height:50px;width:100%;--tw-bg-opacity:1;background-color:rgb(21 71 83/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1));& ul.sub-menu-menu{z-index:20;--tw-bg-opacity:1;background-color:rgb(21 71 83/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.nav-menu-test{z-index:10;height:50px;width:100%;--tw-bg-opacity:1;background-color:rgb(237 67 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.nav-menu-test{& ul.sub-menu-menu{--tw-bg-opacity:1;background-color:rgb(237 67 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}}& ul{display:flex;list-style-type:none;flex-direction:row;padding-left:.25rem;padding-right:.25rem}& li:not(.ml-auto):not(.hidden){display:contents}& li:not(.ml-auto):not(.hidden){& a{display:inline-block;height:50px;align-content:center;padding-left:1.25rem;padding-right:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& a.active,& a:hover{--tw-bg-opacity:1;background-color:rgb(255 165 25/var(--tw-bg-opacity,1))}& a.active{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}}& li.ml-auto{align-self:center;font-size:.75rem;line-height:1rem}& li.ml-auto{& a{align-content:center;padding-left:.75rem;padding-right:0;transition-duration:.3s}& a:hover{--tw-text-opacity:1;color:rgb(255 165 25/var(--tw-text-opacity,1))}}& li.logo{display:block;padding-right:2rem}& li.logo{& a{padding-left:0;padding-right:0}& a,& a:hover{background-color:transparent}& img{height:40px;margin-top:.25rem;margin-bottom:.25rem;margin-left:.5rem;-o-object-fit:contain;object-fit:contain}}li.sub-menu{position:relative}li.sub-menu{& ul.sub-menu-menu{display:none}&:hover ul.sub-menu-menu{top:49px;left:0;display:block;width:100%}&:hover ul.sub-menu-menu,ul.sub-menu-menu.expanded{position:fixed}ul.sub-menu-menu.expanded{top:49px;left:0;display:block;width:100%}}& .app-menu{position:fixed;top:50px;right:0;z-index:20;display:flex;max-height:75vh;min-height:20rem;width:25vw;max-width:36rem;flex-direction:column;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#b2b2b2;--tw-shadow:var(--tw-shadow-colored)}& .app-menu{& .content{flex-grow:1;overflow-y:auto;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));padding:1rem}& .content{& .app-icon{display:flex;flex-direction:column;padding:0;padding-bottom:.25rem;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e2e2e2;--tw-shadow:var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .app-icon:hover{--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}& .app-icon{& img{width:100%;-o-object-fit:contain;object-fit:contain}& img,& span{display:block}& span{width:100%;text-align:center}}}& .footer{display:flex;flex-direction:row;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(21 71 83/var(--tw-bg-opacity,1));padding:1rem}& .footer{& a{margin-top:0}}& .app-icon{--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1))}}}.paginated{margin:1rem;width:100%;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e2e2e2;--tw-shadow:var(--tw-shadow-colored);&.paginated-form{margin-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0;width:auto}& .selection-error-group{margin:.25rem;display:flex;align-items:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(244 145 138/var(--tw-bg-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}& .selection-info-group{margin:.25rem;display:flex;align-items:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1));padding:.5rem}& .paginated-table-wrapper{width:100%;overflow-x:auto}& .paginated-table-wrapper{& table{min-width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1))}& table{& th,td{padding-left:.5rem;padding-right:.5rem}& thead{& tr{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(226 226 226/var(--tw-border-opacity,1));--tw-border-opacity:0.5}& th,td{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;font-weight:700;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1))}& th,td{& .sortable-header{display:flex;cursor:pointer;flex-direction:row}& .sortable-header{&>div{flex-grow:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}&>span{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}}}}& tbody{& tr{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& tr:hover{background-color:#ffc36622}& tr{&:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(226 226 226/var(--tw-bg-opacity,1));--tw-bg-opacity:0.5}&:nth-child(2n):hover{background-color:#ffc36622}&.selected,&.selected:hover{--tw-bg-opacity:1;background-color:rgb(255 165 25/var(--tw-bg-opacity,1))}&.clickable{cursor:pointer}&.clickable:hover{--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}&.clickable{&:nth-child(2n):hover{--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}}&.disabled{cursor:not-allowed}&.disabled:hover,&.empty-table,&.empty-table:hover{background-color:transparent}&.empty-table{& td{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:2rem;padding-bottom:2rem;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700}}}}}}& .title-group{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 226 226/var(--tw-border-opacity,1));padding-left:.5rem;padding-right:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}& .filter-group,& .title-group{margin-bottom:.5rem}& .filter-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding-left:.5rem;padding-right:.5rem}& .filter-group{& div.paginated-filter{display:flex;max-width:20rem;flex-direction:row;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1))}& div.paginated-filter{&.boolean-filter{& .iconify{align-self:center;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .iconify,&:hover .iconify{margin-right:.25rem}&:hover .iconify{align-self:center;--tw-text-opacity:1;color:rgb(255 165 25/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}}&.multi-select-filter{position:relative;width:20rem}&.multi-select-filter{& .multi-select-header{display:flex;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;gap:.5rem;border-radius:.125rem;border-width:1px;border-color:rgb(226 226 226/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .multi-select-header,& .multi-select-header:hover{--tw-border-opacity:1}& .multi-select-header:hover{border-color:rgb(255 195 102/var(--tw-border-opacity,1))}& .multi-select-header{& div{flex-grow:1;padding-left:.5rem}& span{font-size:1.25rem;line-height:1.75rem}}& .multi-select-items{position:absolute;top:1.75rem;z-index:20;height:0;max-height:0;min-height:0;width:20rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s}& .multi-select-items{&.expanded{height:15rem;max-height:15rem;min-height:15rem}&>ul>li{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}&>ul>li{& span{margin-right:.5rem;vertical-align:middle}}&>ul>li:not(:has(.multi-select-nested)){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}&>ul>li:not(:has(.multi-select-nested)):hover{--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}& ul.multi-select-fixed{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem}& ul.multi-select-scrollable{height:11rem;overflow-y:scroll;padding-left:.5rem;padding-right:.5rem}& .multi-select-tree-item{& .multi-select-tree-row{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .multi-select-tree-row,& .multi-select-tree-row:hover{--tw-bg-opacity:1}& .multi-select-tree-row:hover{background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}& .multi-select-tree-row{& .multi-select-tree-title{flex-grow:1}}& .multi-select-tree-expando{width:1.25rem}}& ul.multi-select-nested{margin-left:.75rem}}}& .paginated-filter-label{min-width:-moz-fit-content;min-width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center;font-weight:600}}}& .action-group{margin-bottom:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding-left:.5rem;padding-right:.5rem}& .pagination-controls{margin-left:auto;margin-right:auto;margin-top:.5rem;display:flex;max-width:24rem;flex-direction:row;justify-content:center;gap:.5rem}& .pagination-controls{& .pagination-control{width:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(1 50 61/var(--tw-border-opacity,1));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .pagination-control:hover{--tw-border-opacity:1;border-color:rgb(255 195 102/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}& .pagination-control{&.ellipsis{cursor:not-allowed;--tw-border-opacity:1;--tw-text-opacity:1;color:rgb(226 226 226/var(--tw-text-opacity,1))}&.ellipsis,&.ellipsis:hover{border-color:rgb(226 226 226/var(--tw-border-opacity,1))}&.ellipsis:hover{--tw-border-opacity:1;background-color:transparent}&.selected{cursor:auto;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 165 25/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.selected,&.selected:hover{border-color:rgb(255 165 25/var(--tw-border-opacity,1))}&.selected:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 165 25/var(--tw-bg-opacity,1))}}}& .item-count{margin-left:auto;display:block;width:8rem;padding-right:.5rem;text-align:right;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(226 226 226/var(--tw-text-opacity,1))}}.action-dialog{position:fixed;top:12.5lvh;z-index:20;margin-left:0;margin-right:0;max-height:75lvh;overflow-y:auto;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#b2b2b2;--tw-shadow:var(--tw-shadow-colored);&.action-dialog-small{left:33lvw;min-height:0;width:34lvw}&.action-dialog-normal{left:12.5lvw;min-height:25lvh;width:75lvw}&.action-dialog-fill{left:12.5lvw;height:75lvh;width:75lvw}& .action-dialog-header{margin-bottom:.5rem;display:flex;flex-direction:row;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 226 226/var(--tw-border-opacity,1));padding-bottom:.5rem}& .action-dialog-header{& .action-dialog-title{flex-grow:1;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1))}& .action-dialog-close{justify-self:end}& .action-dialog-close{&:after{cursor:pointer;font-weight:700;--tw-text-opacity:1;color:rgb(158 158 158/var(--tw-text-opacity,1));content:"X"}}}}.form-panel{margin:1rem;width:40rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e2e2e2;--tw-shadow:var(--tw-shadow-colored);&.form-panel-wide-panel{width:100%}&.form-panel-dialog{margin-bottom:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}&.form-panel-dialog{width:calc(100% - 1rem);& .save-panel{margin-top:.5rem}}&.form-panel-group{display:flex;width:auto;flex-direction:row;flex-wrap:wrap;gap:.5rem;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}&.form-panel-group{&>.panel-title{margin:0;margin-bottom:.25rem;width:100%;border-radius:.25rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e2e2e2;--tw-shadow:var(--tw-shadow-colored)}&>.panel-title{& .save-panel{margin:0}}& .form-panel{margin:0}& .form-panel{>.panel-title{font-size:1.125rem;line-height:1.75rem}}&>.save-panel{margin:0;margin-top:.25rem;width:100%;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e2e2e2;--tw-shadow:var(--tw-shadow-colored)}}& .panel-title{margin-bottom:.5rem;display:flex;flex-direction:row;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 226 226/var(--tw-border-opacity,1));padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}& .panel-title{& .save-panel{font-size:1rem;line-height:1.5rem;font-weight:400}}& .form-panel-items{display:grid;gap:.5rem}& .form-panel-items{& .paginated{margin-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0;width:auto}& .form-panel-input{& .form-panel-content{position:relative;display:grid;grid-template-columns:1fr 2fr;gap:.25rem}& .form-panel-content{&.valid{& input,& textarea{border-width:1px;outline:2px solid transparent;outline-offset:2px}& .select-header,& input,& textarea{--tw-border-opacity:1;border-color:rgb(166 221 162/var(--tw-border-opacity,1))}}&.invalid{& input,& textarea{border-width:1px;outline:2px solid transparent;outline-offset:2px}& .select-header,& input,& textarea{--tw-border-opacity:1;border-color:rgb(244 145 138/var(--tw-border-opacity,1))}}& label{& .input-required{font-weight:700;--tw-text-opacity:1;color:rgb(237 67 55/var(--tw-text-opacity,1))}}& .select-header{display:flex;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;gap:.5rem;border-radius:.125rem;border-width:1px;border-color:rgb(226 226 226/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .select-header,& .select-header:hover{--tw-border-opacity:1}& .select-header:hover{border-color:rgb(255 195 102/var(--tw-border-opacity,1))}& .select-header{& div{flex-grow:1;padding-left:.5rem}& span{font-size:1.25rem;line-height:1.75rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s}& span{&.expanded{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}}& .select-items{position:absolute;top:1.75rem;right:0;z-index:20;height:0;max-height:0;min-height:0;width:26rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s}& .select-items{&.expanded{max-height:11rem;min-height:11rem}&.expanded,&>ul{height:11rem}&>ul{overflow-y:scroll;padding-left:.5rem;padding-right:.5rem}&>ul{&>li{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}&>li,&>li:hover{--tw-bg-opacity:1}&>li:hover{background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}&>li{&.selected{font-weight:700}}}}& input,textarea{border-radius:.125rem;border-width:1px;border-color:rgb(226 226 226/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}& input,& input:hover,textarea,textarea:hover{--tw-border-opacity:1}& input:hover,textarea:hover{border-color:rgb(255 195 102/var(--tw-border-opacity,1))}& .form-panel-image{position:relative;cursor:pointer;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e2e2e2;--tw-shadow:var(--tw-shadow-colored)}& .form-panel-image{img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}button{position:absolute;bottom:0;z-index:10;height:100%;width:100%;cursor:pointer;border-radius:.25rem;background-color:transparent;color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}button{&:hover{background-color:#9e9e9ebb;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1))}}div{height:100%;width:100%}}& form{display:none}& .date-picker{position:fixed;position:absolute;top:100%;right:0;z-index:1600;display:block;max-height:24rem;max-width:20rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e2e2e2;--tw-shadow:var(--tw-shadow-colored)}& .date-picker{& .date-picker-header{display:flex;align-items:center;justify-content:space-between}& .calendar-grid,& .date-picker-header{padding:.5rem}& .calendar-grid{& .days-of-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}& .days-of-week{& .weekend,.weekday{padding:.5rem;text-align:center}}& .days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}& .days{& .day{border-radius:.25rem;padding:.5rem;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .day{&.other-month{--tw-text-opacity:1;color:rgb(158 158 158/var(--tw-text-opacity,1))}&.selected{background-color:#ffc36622}&:not(:disabled):hover:hover{--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}&:disabled{background-color:transparent;--tw-text-opacity:1;color:rgb(226 226 226/var(--tw-text-opacity,1))}}}}& .date-picker-footer{display:flex;justify-content:space-between;padding:.5rem}}}& .form-panel-validation{& .validation-warning{display:block;text-align:right;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(237 67 55/var(--tw-text-opacity,1))}}}}& .add-remove-panel-items{display:flex;flex-direction:column;gap:.25rem}& .add-remove-panel-items{&>h4{font-size:1.125rem;line-height:1.75rem;font-weight:700}& .add-remove-panel-item-wrapper{display:grid;grid-template-columns:1fr auto;gap:.25rem;border-radius:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .add-remove-panel-item-wrapper:hover{--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}& .add-remove-panel-item-wrapper{& .add-remove-panel-item-control{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .add-remove-panel-item-control{&.add-remove-panel-item-remove{--tw-bg-opacity:1;background-color:rgb(237 67 55/var(--tw-bg-opacity,1))}&.add-remove-panel-item-remove:hover{--tw-bg-opacity:1;background-color:rgb(255 165 25/var(--tw-bg-opacity,1))}&.add-remove-panel-item-add{--tw-bg-opacity:1;background-color:rgb(75 181 67/var(--tw-bg-opacity,1))}&.add-remove-panel-item-add:hover{--tw-bg-opacity:1;background-color:rgb(255 165 25/var(--tw-bg-opacity,1))}& .iconify{height:1.5rem;width:1.5rem;vertical-align:bottom}}}}& .save-panel{margin-bottom:.25rem;display:flex;flex-grow:1;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;gap:.5rem}& .save-panel{& button{border-radius:.125rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& button{&.save-button{border-width:1px;--tw-border-opacity:1;border-color:rgb(75 181 67/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(75 181 67/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.save-button:hover{--tw-border-opacity:1;border-color:rgb(166 221 162/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(166 221 162/var(--tw-bg-opacity,1))}&.save-button{&:disabled{cursor:not-allowed;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(178 178 178/var(--tw-bg-opacity,1))}&:disabled,&:disabled:hover{border-color:rgb(178 178 178/var(--tw-border-opacity,1))}&:disabled:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(178 178 178/var(--tw-bg-opacity,1))}}&.reset-button{border-width:1px;--tw-border-opacity:1;border-color:rgb(26 87 102/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 87 102/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.reset-button:hover{--tw-border-opacity:1;border-color:rgb(113 198 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(113 198 219/var(--tw-bg-opacity,1))}&.reset-button{&:disabled{cursor:not-allowed;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(178 178 178/var(--tw-bg-opacity,1))}&:disabled,&:disabled:hover{border-color:rgb(178 178 178/var(--tw-border-opacity,1))}&:disabled:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(178 178 178/var(--tw-bg-opacity,1))}}&.progress-button{&:disabled{cursor:progress;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(178 178 178/var(--tw-bg-opacity,1))}&:disabled,&:disabled:hover{border-color:rgb(178 178 178/var(--tw-border-opacity,1))}&:disabled:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(178 178 178/var(--tw-bg-opacity,1))}}}}}.collapse-region{position:fixed;top:0;left:0;z-index:10;height:100%;width:100%;&.collapse-region-tinted{background-color:#fafafabb}}.action-panel{margin:1rem;width:40rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e2e2e2;--tw-shadow:var(--tw-shadow-colored);& .action-panel-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}& .button-action{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;align-items:center;justify-content:space-between;text-wrap:wrap;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(1 50 61/var(--tw-border-opacity,1));padding:.5rem;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .button-action:hover{--tw-border-opacity:1;border-color:rgb(255 165 25/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}&.action-panel-full-width{width:100%}&.action-panel-full-width{& .action-panel-actions{display:grid;grid-template-columns:repeat(auto-fill,10rem)}}& .action-panel-title{margin-bottom:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 226 226/var(--tw-border-opacity,1));padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}& .action-button{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;align-items:center;justify-content:space-between;text-wrap:wrap;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(1 50 61/var(--tw-border-opacity,1));padding:.5rem;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& .action-button:hover{--tw-border-opacity:1;border-color:rgb(255 165 25/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}& .action-dialog{position:fixed;top:12.5lvh;z-index:20;margin-left:0;margin-right:0;max-height:75lvh;overflow-y:auto;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#b2b2b2;--tw-shadow:var(--tw-shadow-colored)}& .action-dialog{&.action-dialog-small{left:33lvw;min-height:0;width:34lvw}&.action-dialog-normal{min-height:25lvh;width:75lvw}&.action-dialog-fill,&.action-dialog-normal{left:12.5lvw}&.action-dialog-fill{height:75lvh;width:75lvw}& .action-dialog-header{margin-bottom:.5rem;display:flex;flex-direction:row;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 226 226/var(--tw-border-opacity,1));padding-bottom:.5rem}& .action-dialog-header{& .action-dialog-title{flex-grow:1;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1))}& .action-dialog-close{justify-self:end}& .action-dialog-close{&:after{cursor:pointer;font-weight:700;--tw-text-opacity:1;color:rgb(158 158 158/var(--tw-text-opacity,1));content:"X"}}}}}.toast-holder{position:relative;flex-grow:1;&>span{pointer-events:none;position:absolute;top:0;right:.5rem;margin-left:auto;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.125rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}&>span{&.success-toast{--tw-bg-opacity:1;background-color:rgb(75 181 67/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.error-toast{--tw-bg-opacity:1;background-color:rgb(237 67 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.visible{pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;opacity:1}}}:not(.toast-holder) span.toast{pointer-events:none;width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;border-radius:.125rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;&.success-toast{--tw-bg-opacity:1;background-color:rgb(75 181 67/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.error-toast{--tw-bg-opacity:1;background-color:rgb(237 67 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.visible{pointer-events:auto;width:-moz-fit-content;width:fit-content;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;white-space:normal;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;opacity:1}}.button-strip{display:flex;flex-direction:row;gap:.25rem;& .button-action{display:inline-block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(1 50 61/var(--tw-border-opacity,1));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}& .button-action:hover{--tw-border-opacity:1;border-color:rgb(255 165 25/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 195 102/var(--tw-bg-opacity,1))}}.confirm-dialog{position:fixed;top:12.5lvh;left:33lvw;z-index:20;max-height:75lvh;width:34lvw;overflow-y:auto;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#b2b2b2;--tw-shadow:var(--tw-shadow-colored);& .confirm-dialog-buttons{display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem;padding-top:1rem}& .confirm-dialog-buttons{& button{cursor:pointer;border-radius:.25rem;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}& button{&.confirm-dialog-positive{--tw-bg-opacity:1;background-color:rgb(75 181 67/var(--tw-bg-opacity,1))}&.confirm-dialog-positive:hover{--tw-bg-opacity:1;background-color:rgb(255 165 25/var(--tw-bg-opacity,1))}&.confirm-dialog-negative{--tw-bg-opacity:1;background-color:rgb(21 71 83/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}&.confirm-dialog-negative:hover{--tw-bg-opacity:1;background-color:rgb(255 165 25/var(--tw-bg-opacity,1))}}}}.visible{visibility:visible}.relative{position:relative}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-start-1{grid-column-start:1}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-end-1{grid-column-end:1}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-2{margin-top:.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-28{width:7rem;height:7rem}.shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.cursor-auto{cursor:auto}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.rounded{border-radius:.25rem}.border{border-width:1px}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.pr-2{padding-right:.5rem}.pt-24{padding-top:6rem}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-5xl{font-size:3rem;line-height:1}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-black{--tw-text-opacity:1;color:rgb(1 50 61/var(--tw-text-opacity,1))}.text-blue{--tw-text-opacity:1;color:rgb(21 71 83/var(--tw-text-opacity,1))}.text-emphasis{--tw-text-opacity:1;color:rgb(255 165 25/var(--tw-text-opacity,1))}.text-error{--tw-text-opacity:1;color:rgb(237 67 55/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(178 178 178/var(--tw-text-opacity,1))}.text-muted-light{--tw-text-opacity:1;color:rgb(226 226 226/var(--tw-text-opacity,1))}.text-success{--tw-text-opacity:1;color:rgb(75 181 67/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-muted-light{text-decoration-color:#e2e2e2}.decoration-dotted{text-decoration-style:dotted}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.tabler--alert-square-filled{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 2a3 3 0 0 1 2.995 2.824L22 5v14a3 3 0 0 1-2.824 2.995L19 22H5a3 3 0 0 1-2.995-2.824L2 19V5a3 3 0 0 1 2.824-2.995L5 2zm-6.99 13-.127.007a1 1 0 0 0 0 1.986L12 17l.127-.007a1 1 0 0 0 0-1.986zM12 7a1 1 0 0 0-.993.883L11 8v4l.007.117a1 1 0 0 0 1.986 0L13 12V8l-.007-.117A1 1 0 0 0 12 7'/%3E%3C/svg%3E")}.tabler--arrow-left{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14M5 12l6 6m-6-6 6-6'/%3E%3C/svg%3E")}.tabler--arrow-right{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-6 6 6-6m-6-6 6 6'/%3E%3C/svg%3E")}.tabler--check{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12 5 5L20 7'/%3E%3C/svg%3E")}.tabler--chevron-down{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.tabler--chevron-up{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 15 6-6 6 6'/%3E%3C/svg%3E")}.tabler--circle-check{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0 9 9 0 1 0-18 0'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/g%3E%3C/svg%3E")}.tabler--circle-x{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0 9 9 0 1 0-18 0m7-2 4 4m0-4-4 4'/%3E%3C/svg%3E")}.tabler--grid-dots{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5a1 1 0 1 0 2 0 1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0 1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0 1 1 0 1 0-2 0M4 12a1 1 0 1 0 2 0 1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0 1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0 1 1 0 1 0-2 0M4 19a1 1 0 1 0 2 0 1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0 1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0 1 1 0 1 0-2 0'/%3E%3C/svg%3E")}.tabler--lock-off{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 11h2a2 2 0 0 1 2 2v2m0 4a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-6a2 2 0 0 1 2-2h4'/%3E%3Cpath d='M11 16a1 1 0 1 0 2 0 1 1 0 0 0-2 0m-3-5V8m.719-3.289A4 4 0 0 1 16 7v4M3 3l18 18'/%3E%3C/g%3E%3C/svg%3E")}.tabler--plus{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v14m-7-7h14'/%3E%3C/svg%3E")}.tabler--square{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.tabler--square-check{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/g%3E%3C/svg%3E")}.tabler--square-check-filled{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.333 2c1.96 0 3.56 1.537 3.662 3.472l.005.195v12.666c0 1.96-1.537 3.56-3.472 3.662l-.195.005H5.667a3.667 3.667 0 0 1-3.662-3.472L2 18.333V5.667c0-1.96 1.537-3.56 3.472-3.662L5.667 2zm-2.626 7.293a1 1 0 0 0-1.414 0L11 12.585l-1.293-1.292-.094-.083a1 1 0 0 0-1.32 1.497l2 2 .094.083a1 1 0 0 0 1.32-.083l4-4 .083-.094a1 1 0 0 0-.083-1.32'/%3E%3C/svg%3E")}.tabler--square-half{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 4v16M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm9 8 7.5-7.5M12 18l8-8m-5 10 5-5m-8-7 4-4'/%3E%3C/svg%3E")}.tabler--x{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.mdi--arrow-up-down{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M17.45 17.55 12 23l-5.45-5.45 1.41-1.41L11 19.17V4.83L7.96 7.86 6.55 6.45 12 1l5.45 5.45-1.41 1.41L13 4.83v14.34l3.04-3.03z'/%3E%3C/svg%3E")}.mdi--chevron-down{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7.41 8.58 12 13.17l4.59-4.59L18 10l-6 6-6-6z'/%3E%3C/svg%3E")}.mdi--minus-box-outline{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 19V5H5v14zm0-16a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-2 8v2H7v-2z'/%3E%3C/svg%3E")}.mdi--plus-box-outline{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 19V5H5v14zm0-16a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-8 4h2v4h4v2h-4v4h-2v-4H7v-2h4z'/%3E%3C/svg%3E")}.mdi--sort-alphabetical-ascending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 17h3l-4 4-4-4h3V3h2m-8 10v2l-3.33 4H11v2H5v-2l3.33-4H5v-2M9 3H7c-1.1 0-2 .9-2 2v6h2V9h2v2h2V5a2 2 0 0 0-2-2m0 4H7V5h2Z'/%3E%3C/svg%3E")}.mdi--sort-alphabetical-descending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 7h3l-4-4-4 4h3v14h2m-8-8v2l-3.33 4H11v2H5v-2l3.33-4H5v-2M9 3H7c-1.1 0-2 .9-2 2v6h2V9h2v2h2V5a2 2 0 0 0-2-2m0 4H7V5h2Z'/%3E%3C/svg%3E")}.mdi--sort-ascending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 17h3l-4 4-4-4h3V3h2M2 17h10v2H2M6 5v2H2V5m0 6h7v2H2z'/%3E%3C/svg%3E")}.mdi--sort-bool-ascending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 17h3l-4 4-4-4h3V3h2zM7 3C4.79 3 3 4.79 3 7s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m0 4c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4'/%3E%3C/svg%3E")}.mdi--sort-bool-ascending-variant{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 17h3l-4 4-4-4h3V3h2zM9 13H5c-1.11 0-2 .89-2 2v4c0 1.11.89 2 2 2h4c1.11 0 2-.89 2-2v-4c0-1.11-.89-2-2-2m-2.73 6.5-2.53-2.55 1.07-1.05 1.47 1.49L9.2 14.5l1.06 1.05zM9 3H5c-1.11 0-2 .89-2 2v4c0 1.11.89 2 2 2h4c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2m0 6H5V5h4z'/%3E%3C/svg%3E")}.mdi--sort-bool-descending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 7h3l-4-4-4 4h3v14h2M5 7c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2m2-4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4m0 10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4'/%3E%3C/svg%3E")}.mdi--sort-bool-descending-variant{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 7h3l-4-4-4 4h3v14h2M5 13c-1.11 0-2 .89-2 2v4c0 1.11.89 2 2 2h4c1.11 0 2-.89 2-2v-4c0-1.11-.89-2-2-2m.2 1.5 1.06 1.05-3.99 3.95-2.53-2.55 1.07-1.05 1.47 1.49M5 3c-1.11 0-2 .89-2 2v4c0 1.11.89 2 2 2h4c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2M5 5h4v4H5Z'/%3E%3C/svg%3E")}.mdi--sort-descending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 7h3l-4-4-4 4h3v14h2M2 17h10v2H2M6 5v2H2V5m0 6h7v2H2z'/%3E%3C/svg%3E")}.mdi--sort-numeric-ascending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 17h3l-4 4-4-4h3V3h2zM9 13H7c-1.1 0-2 .9-2 2v1a2 2 0 0 0 2 2h2v1H5v2h4c1.11 0 2-.89 2-2v-4a2 2 0 0 0-2-2m0 3H7v-1h2zM9 3H7c-1.1 0-2 .9-2 2v4a2 2 0 0 0 2 2h2c1.11 0 2-.89 2-2V5a2 2 0 0 0-2-2m0 6H7V5h2z'/%3E%3C/svg%3E")}.mdi--sort-numeric-descending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 7h3l-4-4-4 4h3v14h2M9 21H5v-2h4v-1H7a2 2 0 0 1-2-2v-1c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v4c0 1.11-.89 2-2 2m0-6H7v1h2M7 3h2a2 2 0 0 1 2 2v4c0 1.11-.89 2-2 2H7a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2m0 6h2V5H7Z'/%3E%3C/svg%3E")}.mdi--sort-date-ascending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 17h3l-4 4-4-4h3V3h2zM8 16h3v-3H8zm5-11h-1V3h-2v2H6V3H4v2H3c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h10c1.11 0 2-.89 2-2V7c0-1.11-.89-2-2-2M3 18v-7h10v7z'/%3E%3C/svg%3E")}.mdi--sort-date-descending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 7h-3l4-4 4 4h-3v14h-2zM8 16h3v-3H8zm5-11h-1V3h-2v2H6V3H4v2H3c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h10c1.11 0 2-.89 2-2V7c0-1.11-.89-2-2-2M3 18v-7h10v7z'/%3E%3C/svg%3E")}.mdi--sort-time-ascending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M20 17h3l-4 4-4-4h3V3h2zM8 5c-3.86 0-7 3.13-7 7s3.13 7 7 7c3.86 0 7-3.13 7-7s-3.13-7-7-7m2.19 9.53L7 12.69V9h1.5v2.82l2.44 1.41z'/%3E%3C/svg%3E")}.mdi--sort-time-descending{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18 7h-3l4-4 4 4h-3v14h-2zM8 5c-3.86 0-7 3.13-7 7s3.13 7 7 7c3.86 0 7-3.13 7-7s-3.13-7-7-7m2.19 9.53L7 12.69V9h1.5v2.82l2.44 1.41z'/%3E%3C/svg%3E")}.loading-progress{position:absolute;margin-left:auto;margin-right:auto;margin-top:15vh;width:100lvw;&.embedded{position:relative;height:24rem;width:100%}& svg{margin-left:auto;margin-right:auto}& .loading-progress-text{position:relative;margin-left:auto;margin-right:auto;text-align:center;font-weight:700}}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIgb3ZlcmZsb3c9ImhpZGRlbiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMjM1IDUxaDU2djQ5aC01NnoiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZmlsbD0iI0ZGRTUwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjYzLjUwNiA1MWE0LjQgNC40IDAgMCAxIDMuMSAxLjI2NmwuNDQ2LjUzMy40ODcuODMgMjIuNjQ2IDM4LjU1NC4zNi42MTIuMTExLjIwMWE0LjMgNC4zIDAgMCAxIC4zNDQgMS42ODJjMCAyLjM4Ny0xLjk2MiA0LjMyMi00LjM4MyA0LjMyMmgtNDYuMjM0Yy0yLjQyIDAtNC4zODMtMS45MzUtNC4zODMtNC4zMjJxLjAwMS0uNDQ5LjA4OS0uODdsLjI0OS0uNzkyLjUyLS44ODUgMjIuNjE1LTM4LjUwMi40ODgtLjgzLjQ0Ni0uNTMzQTQuNCA0LjQgMCAwIDEgMjYzLjUwNiA1MW0uMDggMTUuMDE4cS00LjI3MyAwLTQuMjczIDMuMzE5IDAgLjQxLjA1OC43NTJsMi40MjQgMTMuOTI3aDMuNTg1bDIuNDQxLTE0LjI2OXEuMDU4LS4wMjQuMDU4LS40MyAwLTMuMjk5LTQuMjkzLTMuMjk5bS0uMDEgMjAuMDM3cS0zLjc5IDAtMy43OSAzLjczN3QzLjc5IDMuNzM3cTMuODEgMCAzLjgxMS0zLjczN3QtMy44MTEtMy43MzciLz48L2c+PC9zdmc+) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary:after{content:"An error has occurred."}#blazor-error-ui{display:none;& #blazor-error-background{position:absolute;top:0;left:0;z-index:50;height:100lvh;width:100lvw;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));--tw-bg-opacity:0.75}& #blazor-error-background{& #blazor-error-message{position:fixed;top:25vh;left:33vw;display:flex;width:33vw;flex-direction:column;gap:1rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(237 67 55/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));padding:1.5rem}& #blazor-error-message{& a{display:block;align-self:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(26 87 102/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 87 102/var(--tw-bg-opacity,1));padding:.75rem;--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}& a{&:hover{--tw-border-opacity:1;border-color:rgb(153 214 229/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 214 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(26 87 102/var(--tw-text-opacity,1))}}}}}.toast-container{position:fixed;display:flex;flex-direction:column;gap:.5rem;z-index:1080;margin:1rem}.pos-top-right{top:0;right:0;align-items:flex-end}.pos-top-left{top:0;left:0;align-items:flex-start}.pos-bottom-right{bottom:0;right:0;align-items:flex-end}.pos-bottom-left{bottom:0;left:0;align-items:flex-start}.pos-top-center{top:0}.pos-bottom-center,.pos-top-center{left:50%;transform:translateX(-50%);align-items:center}.pos-bottom-center{bottom:0}.toast{min-width:260px;max-width:420px;color:#fff;border-radius:.5rem;box-shadow:0 10px 20px rgba(0,0,0,.2);overflow:hidden;cursor:pointer;animation:toast-pop .15s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.toast-header{display:flex;justify-content:space-between;align-items:center;padding:.6rem .8rem;font-weight:600}.toast-body{padding:.6rem .8rem .8rem;font-size:.95rem;line-height:1.3}.toast-close{background:transparent;border:0;color:inherit;font-size:1.1rem;line-height:1;cursor:pointer}.toast-info{background:#1d4ed8}.toast-success{background:#047857}.toast-warning{background:#b45309}.toast-error{background:#b91c1c}@keyframes toast-pop{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;margin:0;padding:.5rem .75rem;background:#f9fafb;border-radius:8px;font-size:.95rem;color:#374151}.breadcrumb-item{display:inline-flex;align-items:center;min-width:0}.breadcrumb-item a{text-decoration:none;color:#2563eb;max-width:22ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .15s ease}.breadcrumb-item a:focus-visible,.breadcrumb-item a:hover{color:#1d4ed8;text-decoration:underline;outline:none}.breadcrumb-item.active{color:#111827;font-weight:600;cursor:default}.breadcrumb-item.active a{pointer-events:none;color:inherit;text-decoration:none}.breadcrumb-item+.breadcrumb-item:before{content:"/";color:#9ca3af;margin:0 .5rem;font-weight:400}@media (max-width:480px){.breadcrumb{font-size:.85rem;gap:.35rem}.breadcrumb-item a{max-width:16ch}}@media (prefers-color-scheme:dark){.breadcrumb{background:#1f2937;color:#e5e7eb}.breadcrumb-item a{color:#93c5fd}.breadcrumb-item a:focus-visible,.breadcrumb-item a:hover{color:#bfdbfe}.breadcrumb-item.active{color:#fff}.breadcrumb-item+.breadcrumb-item:before{color:#6b7280}}.hover\:text-emphasis:hover{--tw-text-opacity:1;color:rgb(255 165 25/var(--tw-text-opacity,1))}.hover\:text-muted-light:hover{--tw-text-opacity:1;color:rgb(226 226 226/var(--tw-text-opacity,1))}.hover\:decoration-emphasis-light:hover{text-decoration-color:#ffc366}.disabled\:opacity-75:disabled{opacity:.75}