@import"https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,900;1,300;1,400;1,500;1,600;1,700;1,900&display=swap";.site-page{display:flex;margin-top:1em!important}.site-page .site-content{width:-moz-available;width:-webkit-fill-available;width:fill-available}.site-page .site-content .nav-and-content .side-nav-container{position:sticky;top:1em;height:100%}.site-page .site-content .nav-and-content .side-nav-container .hide{display:none}.site-page .site-content .nav-and-content .side-nav-container .sidebar-toggle{cursor:pointer;position:relative;left:-10px;float:left}.site-page .site-content .nav-and-content .side-nav-container .sidebar-toggle .icon svg{height:1em;width:2em}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav{padding:0 1em 1em;border-radius:10px;border:1px;box-shadow:#000000bf 0 0 6px;margin-left:2em;margin-right:1em;background-color:var(--Locodium-panel-background-color)}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav .tab-sleeping-indicator{padding-top:1em;float:right}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav a.active,.site-page .site-content .nav-and-content .side-nav-container .site-side-nav a.active .label{font-weight:900}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav .nav-logo{width:250px;-webkit-user-select:none;user-select:none}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree]{height:fit-content!important}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree] .nav-tree{width:250px!important;height:unset!important}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree] .nav-tree div[role=treeitem] .node{display:flex;align-items:center}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree] .nav-tree div[role=treeitem] .node .icon svg{margin-right:1rem;height:1.25rem;width:1.25rem}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree] .nav-tree div[role=treeitem] .node .label a{font-weight:200}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree] .nav-tree div[role=treeitem] .node .folder-arrow{width:.9375rem}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree] .nav-tree div[role=treeitem] .node .icon{width:1.875rem}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree] .nav-tree div[role=treeitem][aria-level="1"] .node .label a{font-weight:300}.site-page .site-content .nav-and-content .side-nav-container .site-side-nav div[role=tree] .nav-tree div[role=treeitem][aria-level="2"] .node{margin-left:29px}.site-page .site-content .nav-and-content .side-nav-container .treeNav{height:unset!important}.site-page .site-content .nav-and-content .side-nav-container div[role=tree]{margin-right:1em;min-width:unset!important}@media screen and (max-width: 1023px),screen and (min-device-width: 640px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.site-page .side-nav-container{display:none}}.content-grid{--padding-inline: 1rem;--content-max-width: 900px;--breakout-max-width: 1200px;--breakout-size: calc((var(--breakout-max-width) - var(--content-max-width)) / 2);display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - var(--padding-inline) * 2,var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.content-grid>div,.content-grid>section,.content-grid>article,.content-grid>p,.content-grid>ul,.content-grid>ol,.content-grid>h1,.content-grid>h2,.content-grid>h3{grid-column:content-start/content-end}.full-width{grid-column:1/-1!important}.breakout{grid-column:breakout-start/breakout-end!important}.nav-and-content{display:flex;min-height:calc(100dvh - 6em);border-radius:var(--Locodium-border-radius)}.page-content{width:100%}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}html{color-scheme:dark light;hanging-punctuation:first last}body{min-height:100svh}img,picture,svg,video{font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:1rem;vertical-align:middle;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li{max-width:var(--p-max-width, 65ch);text-wrap:pretty}button a{text-decoration:none;color:inherit}:root{color-scheme:light;--jfdi-orange: #ff6f00;--nice-blue: #2775bd;--neutralBackground: var(--nice-blue);--Locodium-color-dark: #dedede;--Locodium-background-color-dark: #242424;--Locodium-panel-background-color-dark: #2e2e2e;--Locodium-shadow-color-dark: #000;--Locodium-link-color-dark: var(--Locodium-color-dark);--Locodium-border-color-dark: #555;--Locodium-button-background-color-dark: #888;--Locodium-card-background-color-light: #fff;--Locodium-card-background-color-dark: #333;--Locodium-card-background-color: var(--Locodium-card-background-color-light);--Locodium-color-light: #333;--Locodium-background-color-light: #fff;--Locodium-panel-background-color-light: #f0f0f0;--Locodium-shadow-color-light: #888;--Locodium-link-color-light: var(--Locodium-color-light);--Locodium-border-color-light: #ccc;--Locodium-button-background-color-light: #f0f0f0;--Locodium-color: var(--Locodium-color-light);--Locodium-background-color: var(--Locodium-background-color-light);--Locodium-panel-background-color: var(--Locodium-panel-background-color-light);--Locodium-shadow-color: var(--Locodium-shadow-color-light);--Locodium-link-color: var(--Locodium-color-light);--Locodium-border-color: var(--Locodium-border-color-light);--Locodium-border-highlight-color: hsl(from var(--Locodium-border-color) h s calc(l*.6) );--Locodium-button-background-color: var(--Locodium-button-background-color-light);--Locodium-background-opacity: .5;--Locodium-content-background-opacity: .8;--Locodium-border-radius: 4px;--body-color: var(--Locodium-color);--body-bg-color: var(--Locodium-background-color)}.dark{color-scheme:dark;--Locodium-color: var(--Locodium-color-dark);--Locodium-card-background-color: var(--Locodium-card-background-color-dark);--Locodium-background-color: var(--Locodium-background-color-dark);--Locodium-panel-background-color: var(--Locodium-panel-background-color-dark);--Locodium-shadow-color: var(--Locodium-shadow-color-dark);--Locodium-link-color: var(--Locodium-link-color-dark);--Locodium-border-color: var(--Locodium-border-color-dark);--Locodium-button-background-color: var(--Locodium-button-background-color-dark);--body-color: var(--Locodium-color);--body-bg-color: var(--Locodium-background-color)}body{background-color:var(--Locodium-background-color);color:var(--Locodium-color);line-height:1.2}h1{font-size:2.5em;margin:.67em 0}h2{font-size:2em;margin:.83em 0}h3{font-size:1.67em;margin:1em 0}h4{font-size:1.33em;margin:1.33em 0}h5{font-size:1em;margin:1.67em 0}h6{font-size:.83em;margin:2.33em 0}p{margin:0 0 1em}ul,ol{margin:0 0 1em 1em}li{margin:0 0 .5em}button{padding:.4em 1em}button.linkButton{min-width:6em;margin-right:1em;cursor:pointer;display:flex;justify-content:center;gap:.5em;align-items:center}button.linkButton:disabled{cursor:not-allowed}button{font-weight:600;border-radius:4px;border:1px solid var(--shadow-color)}button:hover{filter:brightness(.9)}button[type=submit]{background-color:var(--submit-button-background);color:var(--submit-button-foreground)}button:disabled{background-color:var(--disabled-button-background);color:var(--disabled-button-foreground)}button.action{width:100%;padding:.5em 1em;height:2.5em;cursor:pointer}button.action:disabled{cursor:not-allowed}a{color:var(--Locodium-link-color);font-weight:700;text-decoration:none}a:hover{filter:brightness(.96)}.Locodium .formulationist-container form{margin-bottom:2rem}.Locodium .formulationist-container form .section-container>.form-section:has(.form-grid:empty){min-height:auto;margin-top:0}.chart-container{text-align:center}.chart-container h1,.chart-container h2,.chart-container h3,.chart-container h4,.chart-container h5,.chart-container h6{margin:.33em 0}iframe.auth-dialog{width:95dvw;height:95dvh;border:none}.sticky-flag{position:relative;background-color:transparent;color:#000;padding:5px 12px 5px 20px;font-family:Arial,sans-serif;font-size:x-small;font-weight:600;text-decoration:none;cursor:pointer;border:none;background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg width="200" height="60" xmlns="http://www.w3.org/2000/svg"%3E%3Cpolygon points="20,0 200,0 200,60 20,60 0,30" fill="%23ff0" stroke="%23000" stroke-width="1" stroke-dasharray="3, 3" /%3E%3C/svg%3E');background-size:100% 100%;background-repeat:no-repeat;clip-path:polygon(10% 0%,100% 0%,100% 100%,10% 100%,0% 50%);transition:filter .3s ease}.sticky-flag:hover{background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg width="200" height="60" xmlns="http://www.w3.org/2000/svg"%3E%3Cpolygon points="20,0 200,0 200,60 20,60 0,30" fill="%23ffff99" stroke="%23000" stroke-width="1" stroke-dasharray="3, 3" /%3E%3C/svg%3E')}.sticky-flag:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.sticky-flag.yellow{filter:hue-rotate(0deg)}.sticky-flag.light-green{filter:hue-rotate(20deg)}.sticky-flag.green{filter:hue-rotate(40deg)}.sticky-flag.lime{filter:hue-rotate(60deg)}.sticky-flag.turquoise{filter:hue-rotate(80deg)}.sticky-flag.cyan{filter:hue-rotate(100deg)}.sticky-flag.light-blue{filter:hue-rotate(160deg)}.sticky-flag.blue{filter:hue-rotate(160deg) brightness(60%) saturate(450%)}.sticky-flag.indigo{filter:hue-rotate(200deg)}.sticky-flag.fuschia{filter:hue-rotate(230deg)}.sticky-flag.violet{filter:hue-rotate(250deg)}.sticky-flag.pink{filter:hue-rotate(270deg)}.sticky-flag.salmon{filter:hue-rotate(300deg)}.sticky-flag.red{filter:hue-rotate(300deg) brightness(60%) saturate(450%)}.sticky-flag.orange{filter:hue-rotate(330deg) brightness(90%) saturate(450%)}.quick-table table{border-collapse:collapse;border-color:transparent;width:100%;font-size:14px;text-align:left;border-radius:10px;overflow:hidden;box-shadow:0 0 20px #0000001a;margin:auto auto 50px}.quick-table table th{background-color:var(--QuickTable-header-background-color);color:var(--QuickTable-header-color);font-weight:700;padding:10px;letter-spacing:1px;cursor:pointer}.quick-table table th.filterable span.label{max-width:calc(100% - 40px);min-width:calc(100% - 40px)}.quick-table table th span.sorticon{display:inline-block;vertical-align:text-top}.quick-table table button.action-button{font-size:1.5em;margin-right:.2em;padding:.1em;min-width:2rem!important;min-height:2rem!important}@media screen and (min-width: 640px){.quick-table.small tbody{max-height:16em}.quick-table.medium tbody{max-height:24em}.quick-table.large tbody{max-height:42em}.quick-table.max tbody{max-height:max(100dvh - 500px,24em)}.quick-table * ::-webkit-scrollbar{width:5px;height:5px}.quick-table * ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:5px}.quick-table * ::-webkit-scrollbar-track:hover{cursor:pointer}.quick-table * ::-webkit-scrollbar-thumb{background:#406f97;border-radius:5px}.quick-table * ::-webkit-scrollbar-thumb:hover{cursor:pointer}}.MuiAccordionSummary-content>h1,.MuiAccordionSummary-content>h2,.MuiAccordionSummary-content>h3{margin:.3em 0}.MuiAccordionSummary-content>h4,.MuiAccordionSummary-content>h5,.MuiAccordionSummary-content>h6{margin:.2em 0}:root{--qt-cell-good-light: green;--qt-cell-bad-light: red;--qt-cell-warning-light: orange;--qt-cell-highlight-light: yellow;--qt-cell-info-light: #17a2b8;--qt-cell-good-dark: green;--qt-cell-bad-dark: red;--qt-cell-warning-dark: orange;--qt-cell-highlight-dark: yellow;--qt-cell-info-dark: #17a2b8;--qt-cell-good: var(--qt-cell-good-light);--qt-cell-bad: var(--qt-cell-bad-light);--qt-cell-warning: var(--qt-cell-warning-light);--qt-cell-highlight: var(--qt-cell-highlight-light);--qt-cell-info: var(--qt-cell-info-light)}:root .quick-table table .cellGood{color:var(--qt-cell-good)}:root .quick-table table .cellBad{color:var(--qt-cell-bad)}:root .quick-table table .cellWarning{color:var(--qt-cell-warning)}:root .quick-table table .cellHighlight{background-color:var(--qt-cell-highlight)}:root .quick-table table .cellBold{font-weight:700}:root .quick-table table .cellItalic{font-style:italic}:root .quick-table table .cellUnderline{text-decoration:underline}:root .quick-table table .cellCenter{text-align:center}:root .quick-table table .cellRight{text-align:right}:root .quick-table table .cellLeft{text-align:left}:root .quick-table table .cellPrimary{background-color:var(--jfdi-orange);color:var(--Locodium-color)}:root .quick-table table .cellSecondary{background-color:var(--nice-blue);color:var(--Locodium-color)}:root .quick-table table .cellSuccess{background-color:var(--qt-cell-good)!important;color:var(--Locodium-color-dark)!important}:root .quick-table table .cellDanger{background-color:var(--qt-cell-bad);color:var(--Locodium-color)}:root .quick-table table .cellWarningBackground{background-color:var(--qt-cell-warning);color:#000}:root .quick-table table .cellInfo{background-color:var(--qt-cell-info);color:var(--Locodium-color)}:root .quick-table table .cellLight{background-color:var(--Locodium-background-color-light);color:#000}:root .quick-table table .cellDark{background-color:var(--Locodium-background-color-dark);color:var(--Locodium-color-dark)}:root .quick-table table .cellNoBorder{border:none}:root .quick-table table .cellSmall{font-size:.75rem}:root .quick-table table .cellLarge{font-size:1.25rem}:root .quick-table table .rowHighlight{background-color:var(--neutralBackground)}:root .quick-table table .rowSelected{background-color:#d6e9c6}:root .quick-table table .rowDanger{background-color:#f2dede}:root .quick-table table .rowWarning{background-color:#fcf8e3}:root .quick-table table .rowInfo{background-color:#d9edf7}:root .quick-table table .rowSuccess{background-color:#dff0d8}:root .quick-table table .rowPrimary{background-color:var(--jfdi-orange);color:var(--Locodium-color)}:root .quick-table table .rowSecondary{background-color:var(--nice-blue);color:var(--Locodium-color)}:root .quick-table table .rowStriped:nth-child(2n){background-color:var(--Locodium-panel-background-color-light)}:root .quick-table table .rowStriped:nth-child(odd){background-color:var(--Locodium-background-color-light)}:root .quick-table table .rowHover:hover{background-color:var(--Locodium-panel-background-color-light)}:root .quick-table table .rowNoGutters>td{padding:0}:root .quick-table table .text-uppercase{text-transform:uppercase}:root .quick-table table .text-lowercase{text-transform:lowercase}:root .quick-table table .text-capitalize{text-transform:capitalize}:root .quick-table table .text-muted{color:#6c757d}:root .quick-table table .text-white{color:#fff}:root .quick-table table .text-black{color:#000}:root .quick-table table .text-nowrap{white-space:nowrap}:root .quick-table table .bg-transparent{background-color:transparent}:root .quick-table table .bg-light{background-color:var(--Locodium-background-color-light)}:root .quick-table table .bg-dark{background-color:var(--Locodium-background-color-dark);color:var(--Locodium-color-dark)}.dark{--qt-cell-good: var(--qt-cell-good-dark);--qt-cell-bad: var(--qt-cell-bad-dark);--qt-cell-warning: var(--qt-cell-warning-dark);--qt-cell-highlight: var(--qt-cell-highlight-dark);--qt-cell-info: var(--qt-cell-info-dark)}:root .formulationist-container.base .form-field.select.disabled .form-control:after{content:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.warn{background-color:#fff9db;color:#665c34;border-left:5px solid #ffd966;padding:10px 20px;margin:10px 0;font-size:14px;box-shadow:0 2px 5px #0000001a;border-radius:4px;opacity:0;animation:fadeIn 2s ease-in-out forwards}ul.no-bullets{list-style-type:none;padding:0;margin:0}@media (min-width: 640px){.content{padding:0 20 20 20}}:root .dialog div[class*=inner]{background-color:var(--Locodium-panel-background-color);color:var(--Locodium-color)}.modal-inner{min-height:300px;min-width:600px}.modal-container button.close{padding:unset;min-width:unset;margin-right:unset;font-weight:unset}:root .right-panel-container .right-panel-outer .right-panel-inner{background-color:var(--Locodium-panel-background-color)}:root .right-panel-container .right-panel-outer .right-panel-inner button.close{padding:unset;min-width:unset;margin-right:unset;font-weight:unset}.page-content .card.info-card,.page-content .MuiPaper-root{background-color:var(--Locodium-panel-background-color);color:var(--Locodium-color)}.page-content .MuiAccordionSummary-expandIconWrapper{color:var(--Locodium-color)}.page-content .MuiPaper-root{box-shadow:0 2px 1px -1px rgb(from var(--Locodium-border-color) r g b/.2),0 1px 1px rgb(from var(--Locodium-border-color) r g b/.14),0 1px 3px rgb(from var(--Locodium-border-color) r g b/.12)}.page-content .button-group .linkButton{color:var(--Locodium-color);background-color:var(--Locodium-button-background-color)}.page-content .card-container{display:flex;flex-direction:row;padding:0 2em;margin-bottom:4em;column-gap:8em;row-gap:1.5em;flex-wrap:wrap}.page-content .card-container .card{display:flex;flex-direction:column;width:250px;border-radius:10px;border:1px solid;overflow:hidden;box-shadow:0 0 6px #000000bf}.page-content .card-container .card .card-header,.page-content .card-container .card .card-content{display:flex}.page-content .card-container .card .card-header .number-card-header{display:flex;height:180px;flex-grow:1;font-size:1.5em;flex-direction:column;color:#666;background:#fff;justify-content:center;align-items:center}.page-content .card-container .card .card-header .number-card-header .number-card-header-count{font-size:3em;font-weight:700}.page-content .card-container .card .card-content .number-card-content{display:flex;height:115px;flex-grow:1;flex-direction:column;background:#76a5af;color:#fff;font-size:1.25em;justify-content:space-around;align-items:center;padding:.5em 1em}.page-content .card-container .card .card-content .number-card-content .number-card-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.page-content .card-container .card .card-content .number-card-content .number-card-label{font-size:1.25em;display:flex;align-items:center}.page-content .card-container .card .card-content .number-card-content .number-card-number{width:35px;height:35px;color:var(--text-color);background:var(--bg-color);border:1px solid #fff;border-radius:5px;display:flex;justify-content:center;align-items:center}.page-content .card-container .card .card-content .number-card-content .number-card-number a{padding:1em}h1:has(+.locodium-breadcrumb){padding:.1em;margin-bottom:.1em}div.locodium-breadcrumb{opacity:1;position:sticky;top:0;z-index:1;padding-top:.01em;border-radius:5px;background-color:var(--Locodium-background-color)}div.locodium-breadcrumb h3{padding:.01em 1em 1em}.panel{background-color:var(--Locodium-panel-background-color);padding:1em;border-radius:5px}.list{padding:1em;border-radius:5px}.list ul.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(12em,1fr));gap:1em}.list ul.tiles li{list-style-type:none;border-radius:5px;background-color:var(--Locodium-panel-background-color);padding:1em;width:12em;height:12em;display:flex;justify-content:center;align-items:center}.list ul.tiles li a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.list ul.tiles li a .tileIcon{font-size:50pt;margin-bottom:.5em}.list ul.tiles li a .tileIcon~div{margin-top:1em}.list ul.tiles li:has(.tileIcon):hover{background-color:rgb(from var(--Locodium-background-color) r g b/.5);border:2px solid var(--Locodium-border-color);color:var(--Locodium-color-dark);transition:background-color .2s,border .2s,color .2s}.TotalNavItem{display:flex;gap:.5rem}.TotalNavItem .label{margin-left:0!important}@media (max-width: 1024px){.site-page{padding-bottom:5em}.site-page .site-content .content .nav-and-content{padding:0}.site-page .site-content .content .nav-and-content .page-content .locodium-breadcrumb>h3,.site-page .site-content .content .nav-and-content .page-content>h1:first-of-type,.site-page .site-content .content .nav-and-content .page-content>div>h1:first-of-type,.site-page .site-content .content .nav-and-content .page-content>div div>h1:first-of-type{font-size:1.5em;min-height:40px;padding:1em;text-align:center}.site-page .site-content .content .nav-and-content .page-content .card-container,.site-page .site-content .content .nav-and-content .page-content .list{padding:0!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1em!important;font-size:x-small}.site-page .site-content .content .nav-and-content .page-content .card-container .card{width:auto!important}.site-page .site-content .content .nav-and-content .page-content .card-container .card .card-header .linkButton>div,.site-page .site-content .content .nav-and-content .page-content .card-container .card .card-header>div{height:120px!important}}.site-page{margin-top:0!important}.site-page .container.site-content .content .nav-and-content,.site-page .container.site-content .content .nav-and-content .locodium-breadcrumb{padding-top:0}.site-page .container.site-content .content .nav-and-content .locodium-breadcrumb h3{font-weight:900;line-height:1;padding:.5em 1em;min-height:unset}.site-page .container.site-content .content .nav-and-content .side-nav-container{margin-top:1rem}:root{--jfdi-orange: #ff5500;--error-color: rgb(200, 0, 0);--required-color: var(--jfdi-orange);--shadow-color: #888;--submit-button-background: green;--submit-button-foreground: white;--button-background: green;--button-foreground: white;--field-valid-outline-color: rgba(0, 128, 0, .8);--field-border-color: #888;--disabled-button-background: #ccc;--disabled-button-foreground: #888}.formulationist-container.base{font-size:1em}.formulationist-container.base header{font-family:inherit}.formulationist-container.base button{font-weight:600;border-radius:4px;border:1px solid var(--shadow-color)}.formulationist-container.base button:hover{filter:brightness(.9)}.formulationist-container.base button[type=submit]{background-color:var(--submit-button-background);color:var(--submit-button-foreground)}.formulationist-container.base button:disabled{background-color:var(--disabled-button-background);color:var(--disabled-button-foreground)}.formulationist-container.base button.action{width:100%;padding:.5em 1em;height:2.5em;cursor:pointer}.formulationist-container.base button.action:disabled{cursor:not-allowed}.formulationist-container.base #buttons button{min-width:8em;padding:.5em 1em}.formulationist-container.base .form-field .invalid,.formulationist-container.base .form-field .error{color:var(--error-color)}.formulationist-container.base .form-field .field-group{display:flex;flex-direction:column}.formulationist-container.base .form-field .field-group label{cursor:pointer}.formulationist-container.base .form-field .field-group label .required-indicator{margin-left:.25em;color:var(--required-color)}.formulationist-container.base .form-field .field-group.checkbox{cursor:pointer}.formulationist-container.base .form-field .field-group.checkbox>div{display:flex;align-items:center}.formulationist-container.base .form-field .field-group.checkbox>div input[type=checkbox]{width:2em;height:auto;aspect-ratio:1}.formulationist-container.base .form-field .field-group.checkbox>div span{display:inline-block;min-width:1.5em;width:1.5em;height:1.5em;background:#eee;border-radius:4px;transition:all .15s;border:1px solid #888}.formulationist-container.base .form-field .field-group.checkbox>div span svg{fill:field;stroke:#000;stroke-width:2px;visibility:hidden;transition:all .15s}.formulationist-container.base .form-field .field-group.checkbox>div span.checked svg{visibility:visible}.formulationist-container.base .form-field .field-group.checkbox>div label{margin:0 0 0 .5em}.formulationist-container.base .form-field .field-group.radio.inline>div{display:flex}.formulationist-container.base .form-field .field-group.radio.inline>div label{margin-left:0;margin-right:1em}.formulationist-container.base .form-field .field-group.radio input{height:auto;margin-right:.5em;cursor:pointer;width:auto}.formulationist-container.base .form-field .field-group input,.formulationist-container.base .form-field .field-group textarea,.formulationist-container.base .form-field .field-group select,.formulationist-container.base .form-field .field-group .react-select-container,.formulationist-container.base .form-field .field-group .form-control{width:100%;height:2.5em;padding:.1em .5em;border:1px solid var(--fc-field-border-color);border-radius:4px;box-sizing:border-box}.formulationist-container.base .form-field .field-group input:focus-visible,.formulationist-container.base .form-field .field-group textarea:focus-visible,.formulationist-container.base .form-field .field-group select:focus-visible,.formulationist-container.base .form-field .field-group .react-select-container:focus-visible,.formulationist-container.base .form-field .field-group .form-control:focus-visible{outline:none;box-shadow:var(--field-valid-outline-color)}.formulationist-container.base .form-field .field-group textarea,.formulationist-container.base .form-field .field-group textarea.form-control{height:unset;min-height:2.5em}.formulationist-container.base .form-field .field-group>label{font-weight:600;margin-bottom:.5em}.formulationist-container.base .form-field .field-group .form-control{display:flex;padding:0;border:1px solid var(--fc-field-border-color);box-sizing:border-box;overflow:hidden}.formulationist-container.base .form-field .field-group .form-control>input{border:none}.formulationist-container.base .form-field .field-group .form-control:hover{border-color:var(--field-valid-outline-color)}.formulationist-container.base .form-field .field-group .form-control:focus-within{outline:none;box-shadow:0 0 0 .25rem var(--field-valid-outline-color)}.formulationist-container.base .form-field .field-group .form-control .prefix,.formulationist-container.base .form-field .field-group .form-control .suffix{flex:0;font-size:x-large;display:flex;align-items:center;background-color:field;padding:0 .25em}.formulationist-container.base .form-field .field-group .form-control .prefix.text,.formulationist-container.base .form-field .field-group .form-control .suffix.text{font-size:small;font-weight:700}.formulationist-container.base .form-field .field-group .form-control .prefix{border-right:1px solid var(--fc-field-border-color)}.formulationist-container.base .form-field .field-group .form-control .suffix{border-left:1px solid var(--fc-field-border-color)}.formulationist-container.base .form-field .field-group .form-control>*{flex:1;padding:0 .5em;box-sizing:content-box}.formulationist-container.base .form-field .field-group .form-control>*:focus-visible{outline:none}.formulationist-container.base .form-field .field-group .error{font-style:italic;font-size:small;margin-top:.5em}.formulationist-container.base .form-field .field-group textarea{resize:vertical;font-family:inherit;padding:.5em!important}.formulationist-container.base .form-field .description .text{margin-top:.5em;font-size:small;font-weight:200}.formulationist-container.base .form-field.touched input,.formulationist-container.base .form-field.touched textarea,.formulationist-container.base .form-field.touched select,.formulationist-container.base .form-field.touched .react-select-container,.formulationist-container.base .form-field.touched .form-control{border-color:var(--field-valid-outline-color)}.formulationist-container.base .form-field.touched .form-control:hover{border-color:var(--fc-field-border-color)}.formulationist-container.base .form-field.invalid input,.formulationist-container.base .form-field.invalid textarea,.formulationist-container.base .form-field.invalid select,.formulationist-container.base .form-field.invalid .react-select-container,.formulationist-container.base .form-field.invalid .form-control{border-color:var(--error-color)}.formulationist-container.base .form-field.invalid input:focus-visible,.formulationist-container.base .form-field.invalid input:focus-within,.formulationist-container.base .form-field.invalid textarea:focus-visible,.formulationist-container.base .form-field.invalid textarea:focus-within,.formulationist-container.base .form-field.invalid select:focus-visible,.formulationist-container.base .form-field.invalid select:focus-within,.formulationist-container.base .form-field.invalid .react-select-container:focus-visible,.formulationist-container.base .form-field.invalid .react-select-container:focus-within,.formulationist-container.base .form-field.invalid .form-control:focus-visible,.formulationist-container.base .form-field.invalid .form-control:focus-within{outline:none;box-shadow:0 0 0 .25rem var(--error-color)}.formulationist-container.base .form-field.invalid input[type=checkbox]{outline:1px solid var(--error-color)}.formulationist-container.base .react-tabs__tab>.label{font-weight:500}.field-group.action~footer.description{display:none}.rmsc{--rmsc-main: #4285f4;--rmsc-hover: #f1f3f5;--rmsc-selected: #e2e6ea;--rmsc-border: #ccc;--rmsc-gray: #aaa;--rmsc-bg: #fff;--rmsc-p: 0px;--rmsc-radius: 4px;--rmsc-h: 38px}:root{--font-family: Fira Sans, sans-serif}html{font-family:var(--font-family)}div,p,ul,li,input,select,span,footer,aside,article,button{font-family:inherit;font-size:1em;line-height:1.2}.CentreBox{flex:0}.CentreBox__inner{width:fit-content;margin-left:auto;margin-right:auto}.CentreBox__inner>*{width:max-content}body{--dialog-zindex: 100}.alertModal .ms-Dialog-main{max-height:400px;min-height:unset}.alert-container{width:100vw;height:100vh;z-index:var(--dialog-zindex);position:absolute;top:0;left:0;display:flex;background:transparent;cursor:pointer;justify-content:center}.alert-container .alert-outer{max-width:1024px;max-height:800px;background:transparent;cursor:pointer}.alert-container .alert-outer .alert-inner{min-width:450px;background:#fff;border-radius:10px;justify-items:center;justify-content:center;padding:1em;display:block;width:fit-content;height:fit-content;cursor:default;box-shadow:0 10px 16px #0003,0 6px 20px #00000030}.alert-container .alert-outer .alert-inner .alert-header button{cursor:pointer;display:none}.alert-container .alert-outer .alert-inner .alert-footer{display:flex;justify-content:flex-end}.alert-container .alert-outer .alert-inner .alert-footer .alert-ok{background-color:#0074d9;color:#fff}.confirm-container{width:100vw;height:100vh;z-index:var(--dialog-zindex);position:absolute;top:0;left:0;display:flex;background:transparent;justify-content:center;cursor:pointer}.confirm-container .confirm-outer{max-width:1024px;max-height:800px;background:transparent;cursor:pointer}.confirm-container .confirm-outer .confirm-inner{background:#fff;justify-items:center;justify-content:center;display:block;width:fit-content;cursor:default;height:fit-content;box-shadow:0 10px 16px #0003,0 6px 20px #00000030;padding:1em;border-radius:10px}.confirm-container .confirm-outer .confirm-inner .confirm-header button{display:none;cursor:pointer}.confirm-container .confirm-outer .confirm-inner .confirm-footer{display:flex;justify-content:flex-end}.confirm-container .confirm-outer .confirm-inner .confirm-footer button{margin:5px;cursor:pointer;background-color:#0074d9;color:#fff}.left-panel-container{width:98.5vw;height:100vh;z-index:var(--dialog-zindex);position:absolute;top:0;display:flex;background:#00000080;cursor:pointer;padding:0}.left-panel-container .left-panel-outer{max-width:1024px;background:transparent;cursor:pointer}.left-panel-container .left-panel-outer .left-panel-inner{min-width:20rem;height:100%;background:#fff;justify-items:center;justify-content:center;padding:1em;display:block;cursor:default;box-shadow:0 10px 16px #0003,0 6px 20px #00000030}.left-panel-container .left-panel-outer .left-panel-inner .left-panel-footer{display:flex;justify-content:flex-end}.left-panel-container .left-panel-outer .left-panel-inner .left-panel-footer .left-panel-ok{background-color:#0074d9;color:#fff}@keyframes detect-scroll{0%,to{--can-scroll: }}body{animation:detect-scroll linear;animation-timeline:scroll(self);--right-panel-close-button-right-ifcanscroll: var(--can-scroll) 1.5em;--right-panel-close-button-right-ifcantscroll: .5em;--right-panel-close-button-right: var(--right-panel-close-button-right-ifcanscroll, var(--right-panel-close-button-right-ifcantscroll))}.right-panel-container{width:100vw;border:none;height:auto;min-height:100vh;z-index:var(--dialog-zindex);position:fixed;top:0;display:flex;flex-direction:row-reverse;background:#00000080;cursor:pointer;padding:0}.right-panel-container .right-panel-outer{max-width:1024px;background:transparent;cursor:pointer}.right-panel-container .right-panel-outer .right-panel-inner{max-width:100vw;min-width:20rem;height:100%;background:var(--white);justify-items:center;justify-content:center;padding:1em;display:block;cursor:default;box-shadow:0 10px 16px #0003,0 6px 20px #00000030}.right-panel-container .right-panel-outer .right-panel-inner button.close{position:absolute;right:var(--right-panel-close-button-right);top:.5em;cursor:pointer;background:transparent;border:none;font-size:medium}.right-panel-container .right-panel-outer .right-panel-inner .right-panel-footer{display:flex;justify-content:flex-end}.right-panel-container .right-panel-outer .right-panel-inner .right-panel-footer .right-panel-ok{background-color:var(--themePrimary);color:var(--white)}.right-no-overlay{margin:auto 0 auto auto;width:0}.left-no-overlay{margin:auto auto auto 0;width:0}.teaching-bubble-container{width:100vw;height:100vh;z-index:var(--dialog-zindex);position:absolute;top:0;left:0;display:flex;background:transparent;justify-content:center;cursor:pointer}.teaching-bubble-container .teaching-bubble-outer{font-family:Segoe UI,"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;position:absolute;display:block;box-sizing:border-box;border-radius:2px;box-shadow:#0002 0 6.4px 14.4px,#0000001c 0 1.2px 3.6px;outline:transparent;background-color:#fdae26;max-width:364px;border:0px;width:calc(100% + 1px);animation-name:css-192;animation-duration:.3s;animation-timing-function:linear;animation-fill-mode:both;max-height:800px;background:transparent;cursor:pointer}.teaching-bubble-container .teaching-bubble-outer .teaching-bubble-inner{padding:20px 24px;background-color:#fdae26;justify-items:center;justify-content:center;display:block;width:fit-content;cursor:default;height:fit-content;box-shadow:0 10px 16px #0003,0 6px 20px #00000030}.teaching-bubble-container .teaching-bubble-outer .teaching-bubble-inner .teaching-bubble-footer{display:flex;justify-content:flex-end}.teaching-bubble-container .teaching-bubble-outer .teaching-bubble-inner .teaching-bubble-footer button{margin:5px;background-color:#0074d9;cursor:pointer;color:#fff}.modal-container{width:100vw;z-index:var(--dialog-zindex);display:flex;background:transparent;cursor:pointer;border:none;justify-content:center;background-color:var(--Locodium-color-dark);position:fixed;top:0;right:0;bottom:0;left:0;height:100vh}.modal-container .modal-outer{background:transparent;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}.modal-container .modal-outer .modal-inner{max-height:95%;position:relative;background:var(--Locodium-background-color);color:var(--Locodium-color);padding:0 1em;border-radius:10px;border:1px;box-shadow:#000000bf 0 0 6px;margin-left:2em;justify-items:center;justify-content:center;display:block;width:fit-content;cursor:default}.modal-container .modal-outer .modal-inner .modal-header{padding:0 1em;margin:0;width:100%}.modal-container .modal-outer .modal-inner .modal-header button.close{position:absolute;right:.5em;top:.5em;cursor:pointer;background:transparent;border:none;font-size:medium}@media screen and (max-width: 768px){.modal-container,.modal-container .modal-outer{width:100%}.modal-container .modal-outer .modal-inner{width:100%;margin:0 1em}}label.jfdi.checkbox{display:flex;cursor:pointer;gap:.5em;width:auto}label.jfdi.checkbox.disabled{filter:contrast(.5) brightness(.8);cursor:not-allowed}label.jfdi.checkbox .label{flex:1;text-align:initial;white-space:nowrap}label.jfdi.checkbox input{width:1.3em;height:auto;aspect-ratio:1/1;cursor:pointer}:root{color-scheme:light;--ExpandingContainer-background-color-dark: #222;--ExpandingContainer-background-color-light: #fff;--ExpandingContainer-color-dark: #ddd;--ExpandingContainer-color-light: #333;--ExpandingContainer-border-color-dark: #333;--ExpandingContainer-border-color-light: #e5e5e5;--ExpandingContainer-more-background-color-dark: #333;--ExpandingContainer-more-background-color-light: #e5e5e5;--ExpandingContainer-more-color-dark: #fff;--ExpandingContainer-more-color-light: #333;--ExpandingContainer-more-background-color: var(--ExpandingContainer-more-background-color-light);--ExpandingContainer-more-color: var(--ExpandingContainer-more-color-light);--ExpandingContainer-border-color: var(--ExpandingContainer-border-color-light);--ExpandingContainer-background-color: var(--ExpandingContainer-background-color-light);--ExpandingContainer-color: var(--ExpandingContainer-color-light)}.ExpandingContainer{border:1px solid var(--ExpandingContainer-border-color);cursor:"pointer";background-color:var(--ExpandingContainer-background-color);color:var(--ExpandingContainer-color)}.ExpandingContainer .ExpandingContainer__moreButton{background-color:var(--ExpandingContainer-more-background-color);color:var(--ExpandingContainer-more-color);padding:.5em;margin-top:.5em;text-align:center}.dark{color-scheme:dark;--ExpandingContainer-more-background-color: var(--ExpandingContainer-more-background-color-dark);--ExpandingContainer-more-color: var(--ExpandingContainer-more-color-dark);--ExpandingContainer-border-color: var(--ExpandingContainer-border-color-dark);--ExpandingContainer-background-color: var(--ExpandingContainer-background-color-dark);--ExpandingContainer-color: var(--ExpandingContainer-color-dark)}@media screen and (max-width: 768px){.jfdi.layout{margin:0!important}}.legend{display:flex;flex-direction:column}.legend__title{margin:0}.legend__items{display:flex;flex-wrap:wrap;gap:.5em 1.5em;justify-content:center;padding:.5em 1em}.legend__item{display:flex;gap:.5em;align-items:center}.legend__item-icon{width:1.5em;height:1.5em}:root{--Likert-color-light: #333;--Likert-color-dark: #ccc;--Likert-color: var(--Likert-color-light)}.jfdi.likert{width:100%}.jfdi.likert .options{width:100%;display:flex;justify-content:space-evenly;padding:0 1em;position:relative;box-sizing:border-box}.jfdi.likert .options hr{position:absolute;border-image:linear-gradient(90deg,transparent,var(--Likert-color),var(--Likert-color),var(--Likert-color),var(--Likert-color),var(--Likert-color),var(--Likert-color),transparent) 1;top:1em;margin:0;width:100%}.jfdi.likert .options .option{position:relative;text-align:center}.jfdi.likert .options .option input{display:block;margin:auto;height:2em;width:auto;aspect-ratio:1}.dark{--Likert-color: var(--Likert-color-dark)}.number-card{display:flex;flex-direction:column;border-radius:10px;border:1px solid fieldtext;overflow:auto;width:250px}.number-card a,.number-card a:visited{color:inherit;text-decoration:none}.number-card a:hover,.number-card a:visited:hover{filter:invert(.1)}.number-card__header{display:flex;flex-direction:column;justify-content:center;height:13rem;background-color:field;color:fieldtext}.number-card__big-number{font-size:6rem;line-height:1;padding:0 1rem 1rem;margin:0;display:flex;align-items:center;justify-content:center}.number-card__title{background-color:field;color:fieldtext;font-size:2rem;line-height:1}.number-card__items{list-style:none;padding:1rem;margin:0;flex:1;display:flex;flex-direction:column;gap:.5rem;background-color:#76a5af;color:#333}.number-card__item{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-weight:700}.number-card__item-descriptor{display:grid;grid-template-columns:1.5rem auto;gap:.5rem;flex:1}.number-card__item-icon{display:flex;justify-content:center;align-items:center;width:1.5rem;height:auto;aspect-ratio:1}.number-card__item-icon:has(span:empty){display:none}.number-card__item-icon .iconify{height:100%;width:auto;vertical-align:middle}.number-card__item-text{text-align:left;white-space:nowrap}.number-card__item-number{min-width:2em;padding:.25em .5em;border-radius:4px;border:1px solid #555}.number-cards{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}@media screen and (max-width: 768px){.number-card{width:170px}.number-cards{gap:1em}}@media screen and (max-width: 388px){.number-card{width:250px}}.jfdi-radio .CentreBox__inner{display:flex;flex-direction:column;gap:0}.jfdi-radio__label{cursor:pointer;display:flex;justify-content:start;flex-wrap:nowrap;width:100%;gap:.5em;align-items:center}.jfdi-radio__label input{width:1.3em;height:auto;aspect-ratio:1/1;cursor:inherit;max-height:2em;margin:0}.jfdi-radio__label span{display:block;flex:1;text-align:initial}.jfdi-radio__label.disabled .label,.jfdi-radio__label.disabled input{filter:contrast(.5) brightness(.8);cursor:not-allowed}.jfdi-radio.align-right .jfdi-radio__label span{text-align:right}.jfdi-radio.disabled label{filter:contrast(.5) brightness(.8);cursor:not-allowed}.jfdi-radio.inline .jfdi-radio__inner .CentreBox__inner{flex-direction:row;gap:1em}.jfdi-radio:hover input{outline:initial;border:initial}:root{--stepper-background-dark: #333;--stepper-background-light: #eee;--stepper-button-background-dark: #111;--stepper-button-background-light: #ddd;--stepper-button-active-background-dark: #000;--stepper-button-active-background-light: #fff;--stepper-button-active-foreground-dark: #fff;--stepper-button-active-foreground-light: #000;--stepper-button-disabled-background-dark: #111;--stepper-button-disabled-background-light: #ddd;--stepper-button-disabled-foreground-dark: #555;--stepper-button-disabled-foreground-light: #eee;--stepper-highlight-color-dark: #ff5500;--stepper-highlight-color-light: rgb(0, 29, 133);--stepper-line-between-dark: 1px solid #888;--stepper-line-between-light: 1px solid #aaa;--label-size: .9em;--stepper-background: var(--stepper-background-light);--stepper-button-background: var(--stepper-button-background-light);--stepper-button-active-background: var(--stepper-button-active-background-light);--stepper-button-active-foreground: var(--stepper-button-active-foreground-light);--stepper-button-disabled-background: var(--stepper-button-disabled-background-light);--stepper-button-disabled-foreground: var(--stepper-button-disabled-foreground-light);--stepper-highlight-color: var(--stepper-highlight-color-light);--stepper-line-between: var(--stepper-line-between-light)}.dark{--stepper-background: var(--stepper-background-dark);--stepper-button-background: var(--stepper-button-background-dark);--stepper-button-active-background: var(--stepper-button-active-background-dark);--stepper-button-active-foreground: var(--stepper-button-active-foreground-dark);--stepper-button-disabled-background: var(--stepper-button-disabled-background-dark);--stepper-button-disabled-foreground: var(--stepper-button-disabled-foreground-dark);--stepper-highlight-color: var(--stepper-highlight-color-dark);--stepper-line-between: var(--stepper-line-between-dark)}.StepperContainer{margin:2em 0;padding:1em 2em;position:relative;background-color:var(--stepper-background);border-radius:4px}.StepperContainer .StepperInner{width:100%;margin:0;display:flex;justify-content:space-around;position:relative}.StepperContainer .StepperInner .StepContainer{text-align:center;position:relative}.StepperContainer .StepperInner .StepContainer .StepButton{background-color:var(--stepper-button-background);margin:0 .75em .5em;cursor:pointer;width:2em;height:2em}.StepperContainer .StepperInner .StepContainer .StepButton .StepButtonContent{font-size:large}.StepperContainer .StepperInner .StepContainer .LabelContainer{font-size:var(--label-size);font-weight:700;position:relative;height:var(--label-size)}.StepperContainer .StepperInner .StepContainer .LabelContainer label{cursor:pointer;position:absolute;transform:translate(-50%);left:50%;width:max-content;line-height:var(--label-size);-webkit-user-select:none;user-select:none}.StepperContainer .StepperInner .StepContainer .LabelContainer label:hover{color:var(--stepper-highlight-color)}.StepperContainer .StepperInner .StepContainer.active .StepButton{background-color:var(--stepper-button-active-background);cursor:unset}.StepperContainer .StepperInner .StepContainer.active .LabelContainer label{cursor:unset;color:var(--stepper-highlight-color)}.StepperContainer .StepperInner .StepContainer.disabled .StepButton{background-color:var(--stepper-button-disabled-background);color:var(--stepper-button-disabled-foreground);cursor:not-allowed;border-color:var(--stepper-button-disabled-foreground)}.StepperContainer .StepperInner .StepContainer.disabled .LabelContainer label{cursor:not-allowed}.StepperContainer .StepperInner .line{border-top:var(--stepper-line-between);position:relative;top:1em;flex-grow:1}.StepperContainer .StepperInner .line:last-child{display:none}@media only screen and (max-width: 768px){.StepperContainer{padding:1em 0}.StepperContainer .StepperInner .StepContainer{flex:1}.StepperContainer .StepperInner .StepContainer.active .LabelContainer label{color:var(--stepper-button-active-foreground)}.StepperContainer .StepperInner .StepContainer .StepButton{width:max-content}.StepperContainer .StepperInner .line{display:none}}.ThemeSwitch{position:absolute;right:.5em;top:.5em;cursor:pointer;height:1em;width:1em;z-index:100}.ThemeSwitch.system{stroke:green}.ThemeSwitch.light{color:#ff8c00}.ThemeSwitch.dark{color:indigo}.dark .ThemeSwitch.system{stroke:green!important}.dark .ThemeSwitch.light{color:#ff0}.dark .ThemeSwitch.dark{color:#ddd}:root{--ToggleButton-fade-speed: .2s;--ToggleButton-background-color-light: #ccc;--ToggleButton-background-color-dark: #333;--ToggleButton-color-light: #555;--ToggleButton-color-dark: #ccc;--ToggleButton-color-disabled-light: #555;--ToggleButton-color-disabled-dark: #888;--ToggleButton-switch-color-light: #ccc;--ToggleButton-switch-color-dark: #333;--ToggleButton-label-color-on-light: var(--ToggleButton-color-light);--ToggleButton-label-color-on-dark: var(--ToggleButton-color-dark);--ToggleButton-label-color-off-light: var(--ToggleButton-color-light);--ToggleButton-label-color-off-dark: var(--ToggleButton-color-dark);--ToggleButton-background-color: var(--ToggleButton-background-color-light);--ToggleButton-color: var(--ToggleButton-color-light);--ToggleButton-color-disabled: var(--ToggleButton-color-disabled-light);--ToggleButton-switch-color: var(--ToggleButton-switch-color-light);--ToggleButton-label-color-on: var(--ToggleButton-label-color-on-light);--ToggleButton-label-color-off: var(--ToggleButton-label-color-off-light)}.jfdi.button.toggle{display:flex;justify-content:center;align-items:stretch;cursor:pointer}.jfdi.button.toggle button,.jfdi.button.toggle label{cursor:inherit;-webkit-user-select:none;user-select:none}.jfdi.button.toggle button{position:relative;min-width:3em;background-color:field;border-radius:50px;font-weight:700;color:var(--ToggleButton-color);border:2px solid var(--ToggleButton-color);padding:0 .5em}.jfdi.button.toggle button .switch{background-color:var(--ToggleButton-color);min-height:100%;width:auto;aspect-ratio:1/1!important;display:block;border-radius:inherit;position:absolute;top:0;left:0;box-sizing:border-box;transform:translate(0);transition:all .1s ease-out}.jfdi.button.toggle.null button .switch{left:50%;transform:translate(-50%)}.jfdi.button.toggle.on button,.jfdi.button.toggle.on label{color:var(--ToggleButton-label-color-on)}.jfdi.button.toggle.on button .switch{transform:translate(-100%);left:100%}.jfdi.button.toggle.off button,.jfdi.button.toggle.off label{color:var(--ToggleButton-label-color-off)}.jfdi.button.toggle.disabled{cursor:not-allowed}.jfdi.button.toggle.disabled button,.jfdi.button.toggle.disabled button .switch,.jfdi.button.toggle.disabled.on,.jfdi.button.toggle.disabled.off{filter:contrast(.5) brightness(.8);cursor:not-allowed}.jfdi.button.toggle.disabled:hover label,.jfdi.button.toggle.disabled:hover button{filter:none}.jfdi.button.toggle.disabled label{color:var(--ToggleButton-color-disabled)!important}.jfdi.button.toggle.toggle label:first-child{margin-right:.5em}.jfdi.button.toggle.toggle label:last-child{margin-left:.5em}.jfdi.button.toggle.toggle.both label{color:initial}.dark{--ToggleButton-background-color: var(--ToggleButton-background-color-dark);--ToggleButton-color: var(--ToggleButton-color-dark);--ToggleButton-color-disabled: var(--ToggleButton-color-disabled-dark);--ToggleButton-switch-color: var(--ToggleButton-switch-color-dark);--ToggleButton-label-color-on: var(--ToggleButton-label-color-on-dark);--ToggleButton-label-color-off: var(--ToggleButton-label-color-off-dark)}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.alert-message{margin:25px 9px 5px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:4px;box-shadow:none;background-image:linear-gradient(#fff0,#fff0);font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:.01071em;display:flex;padding:6px 16px}.alert-message .alert-icon{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:.9}.alert-message .alert-message-text{padding:8px 0;min-width:0;overflow:auto}.alert-message-success{color:var(--cvcTreeGreen);background-color:var(--alertSuccessBackgroundColor)}.alert-message-info{color:var(--cvcLightBlueFade);background-color:var(--alertInfoBackgroundColor)}.alert-message-warning{color:var(--cvcOrange);background-color:var(--alertWarningBackgroundColor)}.alert-message-error{color:var(--alertErrorColor);background-color:var(--alertErrorBackgroundColor)}.widgetContainer{display:contents}.showEditIcons .widgetContainer{position:relative;display:block}.widgetContainer>.widgetEditButton{display:none}.showEditIcons .widgetContainer>.widgetEditButton{display:block;position:absolute;top:0;right:0;z-index:100;background-color:var(--nice-blue);cursor:pointer;transition:opacity .2s;border:1px solid black;font-weight:900}.showEditIcons .widgetContainer>.widgetEditButton a{color:#fff;font-weight:600;padding:.5;height:1.5em;width:1.5em;font-size:1em}.showEditIcons .widgetContainer>.widgetEditButton a:hover{z-index:9999}.widgetContainer:nth-child(1)>.widgetEditButton{right:0}.widgetContainer:nth-child(1) .widgetContainer:nth-child(1)>.widgetEditButton{right:0!important;background-color:#00f}.widgetContainer:nth-child(1) .widgetContainer:nth-child(1) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(1) .widgetContainer:nth-child(1) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(1) .widgetContainer:nth-child(2)>.widgetEditButton{right:20px!important;background-color:#00f}.widgetContainer:nth-child(1) .widgetContainer:nth-child(2) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(1) .widgetContainer:nth-child(2) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(1) .widgetContainer:nth-child(3)>.widgetEditButton{right:40px!important;background-color:#00f}.widgetContainer:nth-child(1) .widgetContainer:nth-child(3) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(1) .widgetContainer:nth-child(3) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(1) .widgetContainer:nth-child(4)>.widgetEditButton{right:60px!important;background-color:#00f}.widgetContainer:nth-child(1) .widgetContainer:nth-child(4) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(1) .widgetContainer:nth-child(4) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(1) .widgetContainer:nth-child(5)>.widgetEditButton{right:80px!important;background-color:#00f}.widgetContainer:nth-child(1) .widgetContainer:nth-child(5) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(1) .widgetContainer:nth-child(5) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(2)>.widgetEditButton{right:20px}.widgetContainer:nth-child(2) .widgetContainer:nth-child(1)>.widgetEditButton{right:0!important;background-color:#00f}.widgetContainer:nth-child(2) .widgetContainer:nth-child(1) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(2) .widgetContainer:nth-child(1) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(2) .widgetContainer:nth-child(2)>.widgetEditButton{right:20px!important;background-color:#00f}.widgetContainer:nth-child(2) .widgetContainer:nth-child(2) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(2) .widgetContainer:nth-child(2) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(2) .widgetContainer:nth-child(3)>.widgetEditButton{right:40px!important;background-color:#00f}.widgetContainer:nth-child(2) .widgetContainer:nth-child(3) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(2) .widgetContainer:nth-child(3) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(2) .widgetContainer:nth-child(4)>.widgetEditButton{right:60px!important;background-color:#00f}.widgetContainer:nth-child(2) .widgetContainer:nth-child(4) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(2) .widgetContainer:nth-child(4) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(2) .widgetContainer:nth-child(5)>.widgetEditButton{right:80px!important;background-color:#00f}.widgetContainer:nth-child(2) .widgetContainer:nth-child(5) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(2) .widgetContainer:nth-child(5) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(3)>.widgetEditButton{right:40px}.widgetContainer:nth-child(3) .widgetContainer:nth-child(1)>.widgetEditButton{right:0!important;background-color:#00f}.widgetContainer:nth-child(3) .widgetContainer:nth-child(1) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(3) .widgetContainer:nth-child(1) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(3) .widgetContainer:nth-child(2)>.widgetEditButton{right:20px!important;background-color:#00f}.widgetContainer:nth-child(3) .widgetContainer:nth-child(2) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(3) .widgetContainer:nth-child(2) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(3) .widgetContainer:nth-child(3)>.widgetEditButton{right:40px!important;background-color:#00f}.widgetContainer:nth-child(3) .widgetContainer:nth-child(3) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(3) .widgetContainer:nth-child(3) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(3) .widgetContainer:nth-child(4)>.widgetEditButton{right:60px!important;background-color:#00f}.widgetContainer:nth-child(3) .widgetContainer:nth-child(4) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(3) .widgetContainer:nth-child(4) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(3) .widgetContainer:nth-child(5)>.widgetEditButton{right:80px!important;background-color:#00f}.widgetContainer:nth-child(3) .widgetContainer:nth-child(5) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(3) .widgetContainer:nth-child(5) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(4)>.widgetEditButton{right:60px}.widgetContainer:nth-child(4) .widgetContainer:nth-child(1)>.widgetEditButton{right:0!important;background-color:#00f}.widgetContainer:nth-child(4) .widgetContainer:nth-child(1) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(4) .widgetContainer:nth-child(1) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(4) .widgetContainer:nth-child(2)>.widgetEditButton{right:20px!important;background-color:#00f}.widgetContainer:nth-child(4) .widgetContainer:nth-child(2) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(4) .widgetContainer:nth-child(2) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(4) .widgetContainer:nth-child(3)>.widgetEditButton{right:40px!important;background-color:#00f}.widgetContainer:nth-child(4) .widgetContainer:nth-child(3) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(4) .widgetContainer:nth-child(3) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(4) .widgetContainer:nth-child(4)>.widgetEditButton{right:60px!important;background-color:#00f}.widgetContainer:nth-child(4) .widgetContainer:nth-child(4) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(4) .widgetContainer:nth-child(4) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(4) .widgetContainer:nth-child(5)>.widgetEditButton{right:80px!important;background-color:#00f}.widgetContainer:nth-child(4) .widgetContainer:nth-child(5) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(4) .widgetContainer:nth-child(5) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(5)>.widgetEditButton{right:80px}.widgetContainer:nth-child(5) .widgetContainer:nth-child(1)>.widgetEditButton{right:0!important;background-color:#00f}.widgetContainer:nth-child(5) .widgetContainer:nth-child(1) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(5) .widgetContainer:nth-child(1) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(5) .widgetContainer:nth-child(2)>.widgetEditButton{right:20px!important;background-color:#00f}.widgetContainer:nth-child(5) .widgetContainer:nth-child(2) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(5) .widgetContainer:nth-child(2) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(5) .widgetContainer:nth-child(3)>.widgetEditButton{right:40px!important;background-color:#00f}.widgetContainer:nth-child(5) .widgetContainer:nth-child(3) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(5) .widgetContainer:nth-child(3) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(5) .widgetContainer:nth-child(4)>.widgetEditButton{right:60px!important;background-color:#00f}.widgetContainer:nth-child(5) .widgetContainer:nth-child(4) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(5) .widgetContainer:nth-child(4) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.widgetContainer:nth-child(5) .widgetContainer:nth-child(5)>.widgetEditButton{right:80px!important;background-color:#00f}.widgetContainer:nth-child(5) .widgetContainer:nth-child(5) .widgetContainer:nth-child(1)>.widgetEditButton{right:20px!important;background-color:green}.widgetContainer:nth-child(5) .widgetContainer:nth-child(5) .widgetContainer:nth-child(n+2)>.widgetEditButton{right:0!important;background-color:#ff0}.notification-icon-container{position:relative}.notification-icon-container:after{content:attr(data-count);position:absolute;top:0;right:0;background-color:red;color:#fff;border-radius:50%;padding:2px 6px;font-size:9px;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;transform:translate(-50%,20%);border:2px solid var(--Locodium-color);z-index:10}.notification-item.unseen{font-weight:bolder}.notification-item.seen{font-weight:lighter}.right-panel-container .right-panel-outer{overflow:hidden}.right-panel-container .right-panel-outer .right-panel-inner{height:100vh;padding:0}.right-panel-container .right-panel-outer .right-panel-inner button.close{top:unset}.right-panel-header{padding:1rem 1rem 0;margin:0 0 1rem}.notification-panel{height:calc(100% - 5em)}.notification-list{margin:0;height:100%;overflow-y:auto}.notification-item{box-sizing:content-box;display:flex;align-items:flex-start;padding:.5rem 1rem;border-bottom:1px dotted var(--Locodium-border-color);margin:0;cursor:pointer;transition:background-color .2s ease}.notification-item:hover{filter:brightness(.95)}.notification-item.unseen{background-color:var(--Locodium-panel-background-color);font-weight:700}.notification-item:last-child{border-bottom:none}.notification-item .notification-item-contents{display:flex;flex:1;flex-direction:column;font-size:1rem;color:var(--Locodium-color)}.notification-item .notification-item-header{display:flex;flex:1;align-items:center;gap:1rem;justify-content:space-between;margin-bottom:.25rem;font-weight:600}.notification-item .notification-item-body{flex-grow:1}.notification-item .notification-item-body p{margin:0}.notification-item .notification-item-body h1,.notification-item .notification-item-body h2,.notification-item .notification-item-body h3,.notification-item .notification-item-body h4,.notification-item .notification-item-body h5,.notification-item .notification-item-body h6{margin:.25rem 0}.notification-item .notification-item-icon{display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:1.5rem;color:var(--nice-blue);width:40px;height:40px;border-radius:50%;background-color:var(--Locodium-border-color)}.notification-item .notification-item-date{font-size:smaller;white-space:nowrap;text-align:right;opacity:.7}@media screen and (min-width: 768px){.notification-panel{width:25rem}}@media screen and (max-width: 767px){.right-panel-container{min-height:unset;height:calc(100vh - 60px);border-bottom:1px dotted var(--Locodium-border-color)}.notification-panel{width:100svw}}.pageContainer.showEditIcons{position:relative}.pageContainer .pageEditButton{display:none}.pageContainer.showEditIcons>.pageEditButton{display:block;position:absolute;top:-20;right:-20;z-index:100;background-color:var(--jfdi-orange);cursor:pointer;transition:opacity .2s;border:1px solid black}.pageContainer.showEditIcons>.pageEditButton a{color:#fff;font-weight:600;padding:.5;height:1.5em;width:1.5em;font-size:1em}.pageContainer.showEditIcons>.pageEditButton a:hover{z-index:9999}.filterbox{display:block;position:relative}.filterbox .filterbox-icon{cursor:pointer}.filterbox .filterbox-input{display:none;position:absolute;right:17px;top:0}.filterbox.active .filterbox-input{display:block}:root{color-scheme:light;--QuickTable-header-background-color-light: var(--nice-blue);--QuickTable-header-background-color-dark: var(--nice-blue);--QuickTable-header-color-light: #fff;--QuickTable-header-color-dark: #fff;--QuickTable-background-color-light: #fff;--QuickTable-background-color-dark: #333;--QuickTable-background-color-alt-light: #eee;--QuickTable-background-color-alt-dark: #444;--QuickTable-color-alt-light: #333;--QuickTable-color-alt-dark: #fff;--QuickTable-color-light: #333;--QuickTable-color-dark: #fff;--QuickTable-header-background-color: var(--QuickTable-header-background-color-light);--QuickTable-header-color: var(--QuickTable-header-color-light);--QuickTable-background-color: var(--QuickTable-background-color-light);--QuickTable-color: var(--QuickTable-color-light);--QuickTable-background-color-alt: var(--QuickTable-background-color-alt-light);--QuickTable-color-alt: var(--QuickTable-color-alt-light)}.quick-table .no-data{font-style:italic;font-weight:700}.quick-table table,.quick-table .no-data{width:100%;border-radius:10px;overflow:hidden;box-shadow:0 0 20px #0000001a;margin:auto auto 50px}.quick-table table{border-collapse:collapse;border-color:transparent;text-align:left;font-size:14px}.quick-table table th{background-color:var(--QuickTable-header-background-color);color:var(--QuickTable-header-color);font-weight:700;padding:10px;letter-spacing:1px;cursor:pointer;display:flex;justify-content:space-between}.quick-table table th span.label{display:inline-block;max-width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:text-top;min-width:calc(100% - 20px)}.quick-table table th span.sorticon{display:inline-block;vertical-align:text-top;white-space:nowrap}.quick-table table th span.sorticon>label{font-weight:100!important;font-family:sans-serif}.quick-table table th input#filter-Root{width:100%}.quick-table table tr{vertical-align:top}.quick-table table tr td{background-color:var(--QuickTable-background-color);color:var(--QuickTable-color)}.quick-table table tr:nth-child(2n) td{background-color:var(--QuickTable-background-color-alt);color:var(--QuickTable-color-alt)}.quick-table table tr:hover td{filter:brightness(1.05)}.quick-table table td{padding:10px}.quick-table table td p{margin-block-start:0;margin-block-end:0}.quick-table table td img{display:block;box-sizing:border-box}.quick-table table td span{overflow-wrap:anywhere;text-wrap:wrap}.quick-table table button.action-button{font-size:1.5em;margin-right:.2em;padding:.1em;min-width:unset}.quick-table table th.action-column,.quick-table table td.action-column{display:flex;justify-content:flex-end}.quick-table table th.action-column .label,.quick-table table td.action-column .label{min-width:unset}.quick-table table.filtered tr.filtered-out{display:none}.quick-table table.filtered tr:nth-child(odd of.filtered-in) td{background-color:var(--QuickTable-background-color);color:var(--QuickTable-color)}.quick-table table.filtered tr:nth-child(2n of.filtered-in) td{background-color:var(--QuickTable-background-color-alt);color:var(--QuickTable-color-alt)}:root .quick-table table.QTMiniTable{margin-top:0;margin-bottom:0;box-shadow:none}:root .quick-table table.QTMiniTable td{border-bottom:0;padding-top:0}@media only screen and (max-width: 760px) and (orientation: portrait){.quick-table table:has(th:nth-of-type(4)) tr{display:block}.quick-table table:has(th:nth-of-type(4)) td{display:block}.quick-table table:has(th:nth-of-type(4)) thead tr{position:absolute;top:-9999px;left:-9999px}.quick-table table:has(th:nth-of-type(4)) tr{border:none}.quick-table table:has(th:nth-of-type(4)) tr+tr{margin-top:1.5em}.quick-table table:has(th:nth-of-type(4)) td{border:none;text-align:left;border-bottom:none;font-weight:100}.quick-table table:has(th:nth-of-type(4)) td button{color:#000}.quick-table table:has(th:nth-of-type(4)) td:before{content:attr(data-label);display:contents;font-weight:900;font-size:larger;line-height:1.5;margin-left:-100%;width:100%;white-space:nowrap}.quick-table table:has(th:nth-of-type(4)) td:first-of-type:before{font-size:x-large}}.dark .quick-table{--QuickTable-header-background-color: var(--QuickTable-header-background-color-dark);--QuickTable-header-color: var(--QuickTable-header-color-dark);--QuickTable-background-color: var(--QuickTable-background-color-dark);--QuickTable-color: var(--QuickTable-color-dark);--QuickTable-background-color-alt: var(--QuickTable-background-color-alt-dark);--QuickTable-color-alt: var(--QuickTable-color-alt-dark)}.quick-table tbody tr,.quick-table thead tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(25px,1fr))}.quick-table tbody{overflow-y:auto;display:block}@media screen and (min-width: 760px){.quick-table.small tbody{max-height:16em}.quick-table.medium tbody{max-height:24em}.quick-table.large tbody{max-height:42em}.quick-table.max tbody{max-height:max(100dvh - 500px,24em)}.quick-table * ::-webkit-scrollbar{width:5px;height:5px}.quick-table * ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:5px}.quick-table * ::-webkit-scrollbar-track:hover{cursor:pointer}.quick-table * ::-webkit-scrollbar-thumb{background:#406f97;border-radius:5px}.quick-table * ::-webkit-scrollbar-thumb:hover{cursor:pointer}}:root{--TotalNav-background-color-dark: #333;--TotalNav-background-color-light: #eee;--TotalNav-color-dark: #ddd;--TotalNav-color-light: #333;--TotalNav-highlight-background-color-light: #579;--TotalNav-highlight-color-light: #eee;--TotalNav-highlight-background-color-dark: #579;--TotalNav-highlight-color-dark: #eee;--TotalNav-top-bottom-padding: .5rem;--TotalNav-item-font-size: 1rem;--TotalNav-menu-background-color-light: #eee;--TotalNav-menu-background-color-dark: #444;--TotalNav-border-radius: 4px;--TotalNav-border-color-light: #ccc;--TotalNav-border-color-dark: #000;--TotalNav-active-background-color-light: #888;--TotalNav-active-color-light: #fff;--TotalNav-active-background-color-dark: #000;--TotalNav-active-color-dark: #eee;--TotalNav-background-color: var(--TotalNav-background-color-light);--TotalNav-color: var(--TotalNav-color-light);--TotalNav-menu-background-color: var(--TotalNav-menu-background-color-light);--TotalNav-highlight-background-color: var(--TotalNav-highlight-background-color-light);--TotalNav-highlight-color: var(--TotalNav-highlight-color-light);--TotalNav-border-color: var(--TotalNav-border-color-light);--TotalNav-active-background-color: var(--TotalNav-active-background-color-light);--TotalNav-active-color: var(--TotalNav-active-color-light);--TotalNav-item-font-weight: 500;--TotalNav-mobile-navbar-height: $mobileBarHeight}.TotalNav{display:flex;position:relative}.TotalNav .navbar{flex:1;z-index:99;align-self:flex-start;padding:1rem 3rem;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;background-color:var(--TotalNav-background-color)}@media only screen and (max-width: 40em){.TotalNav .navbar{position:fixed;width:100vw;bottom:0;height:67px;max-height:67px;min-height:67px;padding:0 .5em}}.TotalNav .logo img,.TotalNav .logo svg,.TotalNav .logo .icon{max-height:50px;max-width:50px}@media only screen and (max-width: 40em){.TotalNav .logo img,.TotalNav .logo svg,.TotalNav .logo .icon{max-height:40px;max-width:40px}}@media only screen and (max-width: 40em){.TotalNav .logo.no-mobile{display:none}}.TotalNav .items1{display:grid;grid-auto-flow:column;gap:.5em;margin:0 .5em 0 auto;height:100%}.TotalNav .items1 .TotalNavDropdown .link .label{text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width: 40em){.TotalNav .items1{margin-left:unset;justify-content:space-around;flex:1}.TotalNav .items1.mobile-labels-only .TotalNavItem .icon,.TotalNav .items1.mobile-labels-only .TotalNavDropdown .icon{display:none}.TotalNav .items1.mobile-icons-only.items1>.TotalNavItem>.link,.TotalNav .items1.mobile-icons-only .TotalNavDropdown>.link,.TotalNav .items1.mobile-icons-and-labels.items1>.TotalNavItem>.link,.TotalNav .items1.mobile-icons-and-labels .TotalNavDropdown>.link{column-gap:0;display:flex;flex-direction:column-reverse}.TotalNav .items1.mobile-icons-only.items1>.TotalNavItem>.link>.label,.TotalNav .items1.mobile-icons-only .TotalNavDropdown>.link>.label,.TotalNav .items1.mobile-icons-and-labels.items1>.TotalNavItem>.link>.label,.TotalNav .items1.mobile-icons-and-labels .TotalNavDropdown>.link>.label{font-size:.5rem}.TotalNav .items1.mobile-icons-only.items1>.TotalNavItem>.link>.icon,.TotalNav .items1.mobile-icons-only .TotalNavDropdown>.link>.icon,.TotalNav .items1.mobile-icons-and-labels.items1>.TotalNavItem>.link>.icon,.TotalNav .items1.mobile-icons-and-labels .TotalNavDropdown>.link>.icon{margin-right:0;font-size:2rem;top:unset}.TotalNav .items1.mobile-icons-only.items1>.TotalNavItem>.link .caret,.TotalNav .items1.mobile-icons-only .TotalNavDropdown>.link .caret,.TotalNav .items1.mobile-icons-and-labels.items1>.TotalNavItem>.link .caret,.TotalNav .items1.mobile-icons-and-labels .TotalNavDropdown>.link .caret{position:absolute;top:0}.TotalNav .items1.mobile-icons-only.items1>.TotalNavItem>.link .hamburger,.TotalNav .items1.mobile-icons-only .TotalNavDropdown>.link .hamburger,.TotalNav .items1.mobile-icons-and-labels.items1>.TotalNavItem>.link .hamburger,.TotalNav .items1.mobile-icons-and-labels .TotalNavDropdown>.link .hamburger{font-size:2rem}.TotalNav .items1.mobile-icons-only.items1>.TotalNavItem>.link>.icon+.label,.TotalNav .items1.mobile-icons-only.items1>.TotalNavItem>.label,.TotalNav .items1.mobile-icons-only .TotalNavDropdown>.link>.icon+.label,.TotalNav .items1.mobile-icons-only .TotalNavDropdown>.label{display:none}}.TotalNav .items1,.TotalNav .items2{align-items:center;box-sizing:border-box;background-color:transparent;list-style:none;padding:0}.TotalNav .items1 .TotalNavItem,.TotalNav .items1 .TotalNavDropdown,.TotalNav .items2 .TotalNavItem,.TotalNav .items2 .TotalNavDropdown{padding:.5em 1em;margin-bottom:0;cursor:pointer;color:var(--TotalNav-color);border-radius:var(--TotalNav-border-radius);position:relative;box-sizing:border-box;font-size:var(--TotalNav-item-font-size);line-height:1}.TotalNav .items1 .TotalNavItem:hover,.TotalNav .items1 .TotalNavDropdown:hover,.TotalNav .items2 .TotalNavItem:hover,.TotalNav .items2 .TotalNavDropdown:hover{background-color:var(--TotalNav-highlight-background-color);color:var(--TotalNav-highlight-color)}.TotalNav .items1 .TotalNavItem:hover>.link>.icon,.TotalNav .items1 .TotalNavDropdown:hover>.link>.icon,.TotalNav .items2 .TotalNavItem:hover>.link>.icon,.TotalNav .items2 .TotalNavDropdown:hover>.link>.icon{color:var(--TotalNav-highlight-color)}.TotalNav .items1 .TotalNavItem .link,.TotalNav .items1 .TotalNavDropdown .link,.TotalNav .items2 .TotalNavItem .link,.TotalNav .items2 .TotalNavDropdown .link{display:flex;flex-direction:row;gap:.5em;align-items:center}.TotalNav .items1 .TotalNavItem .link .icon,.TotalNav .items1 .TotalNavDropdown .link .icon,.TotalNav .items2 .TotalNavItem .link .icon,.TotalNav .items2 .TotalNavDropdown .link .icon{font-size:1rem;width:1em}.TotalNav .items1 .TotalNavItem .link .label,.TotalNav .items1 .TotalNavDropdown .link .label,.TotalNav .items2 .TotalNavItem .link .label,.TotalNav .items2 .TotalNavDropdown .link .label{text-align:left;white-space:nowrap;flex:1}.TotalNav .items1 .TotalNavItem .link .label:empty,.TotalNav .items1 .TotalNavDropdown .link .label:empty,.TotalNav .items2 .TotalNavItem .link .label:empty,.TotalNav .items2 .TotalNavDropdown .link .label:empty{display:none}.TotalNav .items1 .TotalNavItem.icon-only .link,.TotalNav .items2 .TotalNavItem.icon-only .link{grid-template-columns:1fr}.TotalNav .items2{flex-direction:column;position:absolute;top:50px;right:0;background-color:var(--TotalNav-menu-background-color);box-shadow:0 .125rem .25rem #00000040;align-items:start;border-radius:var(--TotalNav-border-radius);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s ease-out}.TotalNav .items2:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavItem>.link,.TotalNav .items2:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavDropdown>.link{grid-template-columns:auto}.TotalNav .items2:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavItem>.link>.icon,.TotalNav .items2:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavDropdown>.link>.icon{display:none}.TotalNav .items2:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavItem>.link,.TotalNav .items2:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavDropdown>.link{grid-template-columns:min-content auto}.TotalNav .items2:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavItem>.link>.icon,.TotalNav .items2:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavDropdown>.link>.icon{display:inline-block;width:1.5em;margin-right:.5em}.TotalNav .items2.open{visibility:visible;opacity:1;transition:opacity .2s ease-out}.TotalNav .items2 .TotalNavItem{border-radius:0}.TotalNav .items2 .TotalNavItem:first-child{border-top-left-radius:var(--TotalNav-border-radius);border-top-right-radius:var(--TotalNav-border-radius)}.TotalNav .items2 .TotalNavItem:last-child{border-bottom-left-radius:var(--TotalNav-border-radius);border-bottom-right-radius:var(--TotalNav-border-radius)}.TotalNav .items2 .TotalNavItem .link{display:grid;grid-template-columns:1em auto min-content;column-gap:.5em}.TotalNav .items2>.TotalNavDropdown>.items{top:0;z-index:1;transform:translate(-100%)}.TotalNav .items2>.TotalNavDropdown>.items:empty{border:none}.TotalNav.mobile .items2{position:fixed;right:0;top:0;bottom:0;height:calc(100% - 67px);min-width:33%;width:max-content;margin:0;display:flex;flex-direction:column;justify-content:flex-end;font-size:large;background-color:var(--TotalNav-menu-background-color);filter:opacity(.9);padding:1rem;transition:.2s ease-out;transform:translate(100%)}.TotalNav.mobile .items2.open{transform:translate(0);align-items:unset}.TotalNav.mobile .items2 .TotalNavItem{width:100%;line-height:2}.TotalNav.mobile .items2 .TotalNavItem .link{display:flex;align-items:center}.TotalNav.mobile .items2 .TotalNavItem .link .icon{display:inline-flex;width:1em}.TotalNav.mobile .items2 .TotalNavItem .link .label{display:inline-block;margin-left:.5em;text-align:left}.TotalNav .hamburger{height:100%;width:1.5rem;position:relative;color:var(--TotalNav-color);cursor:pointer;display:block}.TotalNav.desktop .navbar .items1.icons-only .TotalNavItem .link .label{display:none}.TotalNav .TotalNavQuickLinks{top:100px;left:0;position:sticky;z-index:99}.TotalNavQuickLinks{border-radius:var(--TotalNav-border-radius)}.TotalNavQuickLinks ul .TotalNavItem{border-radius:0;padding:.5em 0 .5em 1.5em}.TotalNavQuickLinks ul .TotalNavItem:first-child{border-top-left-radius:var(--TotalNav-border-radius);border-top-right-radius:var(--TotalNav-border-radius)}.TotalNavQuickLinks ul .TotalNavItem:last-child{border-bottom-left-radius:var(--TotalNav-border-radius);border-bottom-right-radius:var(--TotalNav-border-radius)}.TotalNavQuickLinks ul .TotalNavItem .link{display:grid;grid-template-columns:1em auto min-content;column-gap:.5em}.TotalNavQuickLinks ul .TotalNavItem .link,.TotalNavQuickLinks ul .TotalNavItem a.link,.TotalNavQuickLinks ul .TotalNavItem a.link:visited{text-decoration:none;font-weight:var(--TotalNav-item-font-weight);text-transform:uppercase;letter-spacing:.1em;grid-template-columns:min-content auto;align-items:center}.TotalNavQuickLinks ul .TotalNavItem .link:after,.TotalNavQuickLinks ul .TotalNavItem a.link:after,.TotalNavQuickLinks ul .TotalNavItem a.link:visited:after{content:"";border:none}.TotalNavQuickLinks ul .TotalNavItem .link .label,.TotalNavQuickLinks ul .TotalNavItem a.link .label,.TotalNavQuickLinks ul .TotalNavItem a.link:visited .label{font-size:.8rem;text-align:left}@media only screen and (max-width: 40em){.TotalNavQuickLinks{margin:1em auto}}.TotalNavQuickLinks{min-width:200px;width:auto;max-width:100%;background-color:var(--TotalNav-background-color);border:1px solid var(--TotalNav-border-color);box-sizing:border-box;overflow-x:hidden;padding:1em 2em 2em}.TotalNavQuickLinks .title{color:var(--TotalNav-color);margin-top:0;padding-bottom:.5em;border-bottom:1px solid var(--TotalNav-color);margin-left:-2em;margin-right:-2em}.TotalNavQuickLinks ul{list-style:none;padding:0;max-width:100%;margin:auto;box-sizing:border-box;width:max-content}.TotalNavQuickLinks ul:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavItem>.link,.TotalNavQuickLinks ul:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavDropdown>.link{grid-template-columns:auto}.TotalNavQuickLinks ul:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavItem>.link>.icon,.TotalNavQuickLinks ul:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavDropdown>.link>.icon{display:none}.TotalNavQuickLinks ul:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavItem>.link,.TotalNavQuickLinks ul:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavDropdown>.link{grid-template-columns:min-content auto}.TotalNavQuickLinks ul:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavItem>.link>.icon,.TotalNavQuickLinks ul:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavDropdown>.link>.icon{display:inline-block;width:1.5em;margin-right:.5em}.TotalNavQuickLinks ul .TotalNavItem{max-width:100%;margin:0 -100%;padding:.25em 100%}.TotalNavQuickLinks ul .TotalNavItem:hover{background-color:var(--TotalNav-highlight-background-color);color:var(--TotalNav-highlight-color)}.TotalNavQuickLinks ul .TotalNavItem .link .icon svg{width:1.5em;height:1.5em;vertical-align:middle}.TotalNavQuickLinks.ellipsis ul .TotalNavItem .label{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.TotalNav a,.TotalNav a:visited,.TotalNav a:hover,.TotalNav a:active,.TotalNavQuickLinks a,.TotalNavQuickLinks a:visited,.TotalNavQuickLinks a:hover,.TotalNavQuickLinks a:active{text-decoration:none;color:unset}.TotalNav a:after,.TotalNav a:visited:after,.TotalNav a:hover:after,.TotalNav a:active:after,.TotalNavQuickLinks a:after,.TotalNavQuickLinks a:visited:after,.TotalNavQuickLinks a:hover:after,.TotalNavQuickLinks a:active:after{content:"";border:none}.TotalNavDropdown{transition:background-color .2s ease-in-out}.TotalNavDropdown .link .caret{font-size:.8rem;transition:transform .1s ease-out}.TotalNavDropdown .items{position:absolute;top:100%;left:0;background-color:var(--TotalNav-background-color);color:var(--TotalNav-color);list-style:none;padding:0;margin:0;min-width:100%;border-radius:var(--TotalNav-border-radius);box-shadow:0 .125rem .25rem #00000040;border:1px solid var(--TotalNav-border-color);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s ease-out;display:flex;column-gap:.5em;flex-direction:column;overflow:auto;max-height:21em}.TotalNavDropdown .items:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavItem>.link,.TotalNavDropdown .items:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavDropdown>.link{grid-template-columns:auto}.TotalNavDropdown .items:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavItem>.link>.icon,.TotalNavDropdown .items:not(:has(.TotalNavItem>.link>.icon:not(:empty))) .TotalNavDropdown>.link>.icon{display:none}.TotalNavDropdown .items:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavItem>.link,.TotalNavDropdown .items:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavDropdown>.link{grid-template-columns:min-content auto}.TotalNavDropdown .items:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavItem>.link>.icon,.TotalNavDropdown .items:has(.TotalNavItem>.link>.icon:not(:empty)) .TotalNavDropdown>.link>.icon{display:inline-block;width:1.5em;margin-right:.5em}.TotalNavDropdown .items .TotalNavItem{border-radius:0}.TotalNavDropdown .items .TotalNavItem:first-child{border-top-left-radius:var(--TotalNav-border-radius);border-top-right-radius:var(--TotalNav-border-radius)}.TotalNavDropdown .items .TotalNavItem:last-child{border-bottom-left-radius:var(--TotalNav-border-radius);border-bottom-right-radius:var(--TotalNav-border-radius)}.TotalNavDropdown .items .TotalNavItem .link{display:grid;grid-template-columns:1em auto min-content;column-gap:.5em}.TotalNavDropdown.open .caret{transform:rotate(180deg)}.TotalNavDropdown.open .TotalNavDropdown.sub>.items{top:0;transform:translate(-100%)}.TotalNavDropdown.open>.items,.TotalNavDropdown.open .TotalNavDropdown.open.sub>.items{visibility:visible;opacity:1;transition:opacity .2s ease-out}@media screen and (max-width: 40em){.TotalNavDropdown{max-width:6em}}.TotalNavDivider{height:2.25em;width:1px;opacity:1;position:relative;box-sizing:border-box;border:1px solid var(--TotalNav-color);border-image:linear-gradient(0deg,transparent,var(--TotalNav-color),var(--TotalNav-color),transparent) 1}.TotalNav .TotalNavItem .label,.TotalNav .TotalNavDropdown .label{font-size:1rem;line-height:1rem;font-weight:var(--TotalNav-item-font-weight);-webkit-user-select:none;user-select:none;--webkit-user-select: none}.TotalNav.bottom .TotalNavDropdown .caret{transform:rotate(180deg)}.TotalNav.bottom .TotalNavDropdown.open .caret{transform:rotate(0)}.TotalNav.bottom .TotalNavDropdown .items{bottom:100%;top:unset;left:0;width:200%;transform:translate(-25%)}.TotalNav.bottom .TotalNavDivider{display:none}.TotalNavItem{transition:background-color .2s ease-in-out}.TotalNavItem.active{background-color:var(--TotalNav-active-background-color)!important;color:var(--TotalNav-active-color)!important}.dark{--TotalNav-background-color: var(--TotalNav-background-color-dark);--TotalNav-color: var(--TotalNav-color-dark);--TotalNav-menu-background-color: var(--TotalNav-menu-background-color-dark);--TotalNav-highlight-background-color: var(--TotalNav-highlight-background-color-dark);--TotalNav-highlight-color: var(--TotalNav-highlight-color-dark);--TotalNav-border-color: var(--TotalNav-border-color-dark);--TotalNav-active-background-color: var(--TotalNav-active-background-color-dark);--TotalNav-active-color: var(--TotalNav-active-color-dark)}
