:root{--iris-primary:#054e6d;--iris-primary-hover:#0878a9;--iris-danger:#c82332;--iris-danger-hover:#dc3545;--iris-cancel:#c8c8c8;--iris-cancel-hover:#b4b4b4;--iris-white:#fcf4f1;--iris-white-hover:#f8e8e3;--iris-white-trans:rgba(252,244,241,.8);--iris-white-trans-hover:rgba(248,232,227,.8);--iris-text-color:#464646;--iris-text-light-color:#f8f9fa;--iris-text-faded-color:#969696;--iris-content-bg:#fff;--iris-general-hover:#f0f0f0;--iris-light-border:#e6e6e6;--iris-content-light-bg:#f0f0f0;--iris-content-dark-bg:#ebebeb;--iris-disabled-bg:rgba(130,130,130,.5);--iris-drop-target:rgba(245,204,132,.35);--iris-gap:.625em;--iris-table-text:#464646;--iris-table-header-bg:#d2e7dd;--iris-table-header-text:#464646;--iris-table-sortable-text:#054e6d;--iris-table-border:#e6e6e6;--iris-table-cardheader-bg:#fff;--iris-table-cardheader-border:#e6e6e6;--iris-svgbtn-border:#e6e6e6;--iris-svgbtn-border-hover:#464646;--iris-svgbtn-border-selected:#464646;--iris-svgbtn-pushed:#f5cc84;--iris-svgbtn-icon:#054e6d;--iris-svgbtn-icon-hover:#0878a9;--iris-item-bg:#fafafa;--iris-item-hover-bg:#e9ecef;--iris-item-border:#ebebeb;--iris-item-selected-border:#808080;--iris-form-border:#ced4da;--iris-popup-bg:#fff;--iris-popup-crud-bg:#f0f0f0;--iris-primary-gradient:#0878a9;--iris-primary-gradient-horz:linear-gradient(90deg,var(--iris-primary) 0%,var(--iris-primary-gradient) 50%,var(--iris-primary) 100%);--iris-primary-gradient-vert:linear-gradient(0deg,var(--iris-primary) 0%,var(--iris-primary-gradient) 50%,var(--iris-primary) 100%)}html,body{color:var(--iris-text-color);height:100%}.c-flex{display:flex}.c-gap{gap:var(--iris-gap)}.flexGroup{display:flex;gap:var(--iris-gap);height:100%;align-items:center}.dropTarget{background-color:var(--iris-drop-target)}.hoverToolbarParent .hoverToolbar{display:none;align-items:center;gap:.25em}.hoverToolbarParent .hoverToolbar.hoverVisMode{display:flex;visibility:hidden}.hoverToolbarParent:hover:not(.disabled) .hoverToolbar{display:flex;visibility:visible}.miniControls{display:none!important}.verticalHr{display:flex;align-items:center;align-self:stretch}.verticalHr::after{content:"";width:1px;height:70%;border-left:1px;background-color:var(--iris-light-border)}.horizontalHr{height:1px;background-color:var(--iris-form-border)}.flexSplit{flex:0 0 50%;box-sizing:border-box}.primaryBtn{color:var(--iris-text-light-color)!important;background-color:var(--iris-primary)!important;border-color:var(--iris-primary)!important}.primaryBtn:hover{background-color:var(--iris-primary-hover)!important;border-color:var(--iris-primary-hover)!important}.dangerBtn{color:var(--iris-text-light-color)!important;background-color:var(--iris-danger)!important;border-color:var(--iris-danger)!important}.dangerBtn:hover{background-color:var(--iris-danger-hover)!important;border-color:var(--iris-danger-hover)!important}.cancelBtn{background-color:var(--iris-cancel)!important;border-color:var(--iris-cancel)!important}.cancelBtn:hover{background-color:var(--iris-cancel-hover)!important;border-color:var(--iris-cancel-hover)!important}.simpleBtn{color:var(--iris-text-color)!important;background-color:#fff!important;border-color:var(--iris-svgbtn-border)!important}.simpleBtn:hover{color:var(--iris-text-color)!important;background-color:#fff!important;border-color:var(--iris-svgbtn-border-hover)!important}.whiteBtn{color:#fff!important;background-color:transparent;border-color:#fff!important}.whiteBtn:hover{font-weight:600;border-color:#fff!important}.smallBtn{font-size:.9em;height:fit-content;padding:0 3px;border-radius:0}.slimBtn{padding:0 .3em}.roundedBtn{padding:.15em .3em;border-width:1px;border-style:solid;border-radius:8px;border-color:var(--iris-item-border);transition:background-color .1s linear,border-color .1s linear,color .1s linear;text-align:center}.roundedBtn:hover{background-color:var(--iris-item-hover-bg)}.toolbarEdge,.toolbarEdgeRight{flex-basis:0;display:flex;gap:.625em;align-items:center;white-space:nowrap}.toolbarEdgeRight{justify-content:end}.toolbarEdge .dropdownWith,.toolbarEdgeRight .dropdownWith{width:auto;text-align:center}.toolbarCenter{flex-grow:1;display:flex;justify-content:center;align-items:center;gap:.5rem}.irisAnchorAction{border-width:1px;border-style:solid;border-radius:7px;padding:3px 5px}.irisAnchorAction a{display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--iris-text-color)}.irisCheck{display:flex;justify-content:center;align-items:center;gap:.3em}.irisCheck input,.irisCheck label{cursor:pointer}.irisCheckCircle{padding:0;margin:0}.irisCheckCircle label{display:flex;width:2rem;height:2rem;font-weight:600;justify-content:center;align-items:center;text-align:center;border-radius:100%;border:1px solid var(--iris-form-border);font-size:.8rem}.irisCheckCircle label:hover{background-color:var(--iris-general-hover)}.irisCheckCircle input:checked+label{color:var(--iris-text-light-color);background-color:var(--iris-primary)}.irisCheckCircle input:checked:hover+label{color:var(--iris-text-light-color);background-color:var(--iris-primary-hover)}.irisCheckIconic label{display:flex;gap:5px}.irisColorPicker{display:flex;gap:.5em}.irisColorPicker input[type="color"]{width:150px;height:2.2em}.irisColorPicker input[type="text"]{width:8em;height:2.2em}.irisColorTag{display:flex;align-items:center;gap:.3em;border-width:3px;border-style:solid;border-color:var(--iris-svgbtn-border);border-radius:16px;padding:.1em .5em}.irisColorTag .marker{width:.7em;height:.7em;background-color:#000;border-radius:50%}.contentContainer{display:contents}.contentContainerTrigger{display:none}.contentContainerExtra{display:none}@media(max-width:800px){.contentContainer.cm800{display:none}.contentContainerTrigger.cm800{display:initial}}@media(max-width:1000px){.contentContainer.cm1000{display:none}.contentContainerTrigger.cm1000{display:initial}}@media(max-width:1200px){.contentContainer.cm1200{display:none}.contentContainerTrigger.cm1200{display:initial}}@media(max-width:1400px){.contentContainer.cm1400{display:none}.contentContainerTrigger.cm1400{display:initial}}.contentContainer.show{display:initial;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;padding:1em;border-color:var(--iris-primary);border-style:solid;border-width:1px 1px 1px 7px;border-radius:.3125em;background-color:var(--iris-popup-bg)}.contentContainer.show .contentContainerExtra{display:initial}.modal.irisContextBox .modalDialog{width:80vw;margin:0 auto}.modal.irisContextBox .modalDialog .modalContent{border:0}.modal.irisContextBox ul{list-style:none;padding:0}.modal.irisContextBox ul li .dropdown-item{font-size:1.1em;font-weight:600;padding:.5em 1em;user-select:none}.irisControlGroup{display:contents;position:relative}.irisControlGroup.show{display:flex}.irisControlGroupTrigger{display:none}.irisControlGroupContent{display:contents;padding:.5em;border:1px solid var(--iris-light-border);border-radius:7px;background:var(--iris-content-bg)}@media screen and (max-width:800px){.irisControlGroupContent.cm800{display:none}.irisControlGroupTrigger.cm800{display:block}}@media screen and (max-width:1000px){.irisControlGroupContent.cm1000{display:none}.irisControlGroupTrigger.cm1000{display:block}}@media screen and (max-width:1200px){.irisControlGroupContent.cm1200{display:none}.irisControlGroupTrigger.cm1200{display:block}}@media screen and (max-width:1400px){.irisControlGroupContent.cm1400{display:none}.irisControlGroupTrigger.cm1400{display:block}}.irisControlGroupContent.show{display:block;position:absolute;top:calc(100% + 15px);left:-.5em;z-index:1000}.createIcon{display:flex;justify-content:center;align-items:center}.datepicker.dropdown-menu{z-index:10000;padding:.8em}.datepicker .dow{padding-top:.5em;font-weight:normal}.datepicker tbody:before{content:"@";display:block;line-height:.3em;text-indent:-99999px}.datepicker td{width:2em}.datepicker table tr td.active.active,.datepicker table tr td span.active.active{background:var(--iris-primary)}.datepicker table tr td.active.active:hover,.datepicker table tr td span.active.active:hover{background:var(--iris-primary-hover)}.datepicker .bottom-bar .today-button{font-size:.9em;font-weight:600;text-align:center;margin-top:.5em}.datepicker .bottom-bar .today-button:hover{cursor:pointer;background:#eee}.irisDropdownWithWrapper{display:contents}.irisDropdownWith option.important{font-weight:600}.irisDropdownWith option[disabled]:not(.important){color:var(--iris-disabled-bg)!important}.irisDropdownWith.fitList:not(.ignoreFit){width:fit-content;min-width:100px}.irisDropdownWith.irisDropdownTip,.irisDropdownWith.irisDropdownTip:focus,.irisDropdownWith .irisDropdownTip{font-weight:600!important;color:#b2b2b2!important}.irisDropdownWith .irisDropDownAction{padding-top:20px;font-weight:600}.irisDropdownWith option{color:var(--iris-text-color)}.irisDropdownWithWrapper .svgButton.Menu{display:none}@media(max-width:800px){.irisDropdownWithWrapper.cm800 .irisDropdownWith{display:none}.irisDropdownWithWrapper.cm800 .svgButton.Menu{display:initial}}@media(max-width:1000px){.irisDropdownWithWrapper.cm1000 .irisDropdownWith{display:none}.irisDropdownWithWrapper.cm1000 .svgButton.Menu{display:initial}}@media(max-width:1200px){.irisDropdownWithWrapper.cm1200 .irisDropdownWith{display:none}.irisDropdownWithWrapper.cm1200 .svgButton.Menu{display:initial}}@media(max-width:1400px){.irisDropdownWithWrapper.cm1400 .irisDropdownWith{display:none}.irisDropdownWithWrapper.cm1400 .svgButton.Menu{display:initial}}.irisEditableWrapper{display:inline-block}.irisEditableItem{outline:0!important}.irisEditableItem{min-width:1em}.irisEditableItem[contenteditable=true]{border-bottom:1px solid #d3d3d3}.irisExpandIcon{display:inline-flex;padding:3px;border-style:solid;border-color:transparent;border-width:3px;border-radius:11px;cursor:pointer;user-select:none}.irisExpandIcon .irisExpandLabel{display:flex;align-items:center;font-weight:600;white-space:nowrap;max-width:0;overflow:hidden;transition:.3s}.irisExpandIcon:hover .irisExpandLabel{max-width:250px;padding:0 5px 0 5px}.irisExpandIcon.disabled{pointer-events:none}.irisExpandIcon:hover{border-color:var(--iris-primary)}.irisExpandIcon .svgIcon{fill:var(--iris-primary);stroke:var(--iris-primary)}.irisExpandIcon:hover .svgIcon{fill:var(--iris-primary-hover);stroke:var(--iris-primary-hover)}.irisExpandIcon.disabled .svgIcon{fill:var(--iris-disabled-bg)!important;stroke:var(--iris-disabled-bg)!important}.irisImagePreviewArea{display:flex;gap:var(--iris-gap)}.irisImagePreviewArea .imageBox{flex:1}.irisImagePreviewArea .imageBox img{width:100%;height:100%;object-fit:contain}.irisLabelForWith{display:flex;gap:.625em;margin-bottom:.0625rem;align-items:center;font-weight:600}.irisLabelForWith label{white-space:break-spaces}.irisLoginWrapper{display:flex;flex-direction:column;align-items:center;width:100%}.irisLoginTopic{font-size:2rem;font-weight:600;margin-bottom:var(--iris-gap);text-align:center}.irisLoginBox{width:24rem;max-width:90vw;border:3px solid var(--iris-primary);border-radius:15px;padding:25px}.irisLoginItem{padding-bottom:var(--iris-gap)}.irisLoginCheckItem{display:flex}.irisPasswordRules{font-size:.9rem;opacity:.7}.irisPasswordRules .header{font-weight:600}.irisPasswordRules ul{list-style:none}.irisPasswordRules li{display:flex;align-items:center}.irisPasswordRules li:before{content:"•";font-size:1.5em;line-height:1em;margin-left:-.7em;margin-right:.3em}.irisPasswordRules li.valid::before{content:"✓";font-size:1.2em;margin-left:-1em}.irisLoginButton{display:flex;flex-direction:column}.irisLoginBox a{font-weight:600}.irisLoginBox a:hover{text-decoration:underline!important}.irisLoginWrapper.minimal .irisLoginTopic,.irisLoginWrapper.minimal .rememberMeCheckbox{display:none}.irisLoginWrapper.minimal .irisLoginButton{padding-top:var(--iris-gap)}.irisMenuButton button{width:100%;display:flex;align-items:center}.dropdown-menu .dropdown-item{cursor:pointer}.dropdown-menu .dropdown-item:active{background-color:var(--iris-primary)}.irisMenuCheckList .checkListBtn{border-width:1px;border-style:solid;border-radius:5px;padding:.25rem;cursor:pointer;height:100%}.irisMenuCheckList .checkListLabel{font-weight:600}.irisMenuCheckList .checkListMenu .dropdown-item{padding:.25rem}.irisMenuCheckList .checkListHeader{background-color:var(--iris-content-light-bg)}.irisMenuCheckList .svgIcon{width:1.2em}.nameBadge{display:flex;justify-content:center;align-items:center;font-size:.8em;color:#fff;background-color:var(--iris-primary);font-weight:600;width:2rem;height:2rem;border:3px solid var(--iris-light-border);border-radius:50%;cursor:pointer}.pac-container{position:absolute;border-radius:7px;border-top:1px solid #d9d9d9;box-shadow:0 2px 6px rgba(0,0,0,.3);overflow:hidden;background-color:#fff;z-index:10000!important}.pac-item{padding:0 4px;text-overflow:ellipsis;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:.8em;color:#515151;cursor:pointer}.pac-item:hover{background-color:#fafafa}.pac-item-selected{background-color:#ebf2fe}.pac-matched{font-weight:700}.pac-icon{width:15px;height:20px;margin-right:7px;margin-top:6px;display:inline-block;vertical-align:top;background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png);background-size:34px}.pac-icon-marker{background-position:-1px -161px}.directionsIcon{font-size:1em;color:var(--iris-primary);cursor:pointer}.modal .modalDialog{width:550px;max-width:95vw;margin-left:auto;margin-right:auto;margin-top:1.75rem;margin-bottom:1.75rem;height:calc(100vh - 3.5rem)}.modal .modalDialog .modalHeader{border-color:var(--iris-light-border);border-top-left-radius:unset;border-top-right-radius:unset;padding:.3em .5em}.modal .modalDialog .modalHeader .modalTitle{font-size:1.2em;font-weight:500;white-space:nowrap}.modal .modalDialog .modalContent{border-left:7px solid var(--iris-primary);border-radius:.3125em;background-color:var(--iris-popup-bg);overflow:hidden;height:auto}.modal .modalDialog .modalContent.modalDanger{border-left-color:var(--iris-danger)}.modal .modalDialog .modalHeader .modalClose{color:var(--iris-text-light-color);background:unset;margin-left:auto}.modal .modalDialog .modalHeader .modalClose .svgIcon{fill:var(--iris-primary);stroke:var(--iris-primary)}.modal .modalDialog .modalFooter{border-color:var(--iris-light-border)}.modal .modalDialog .modalPartial{margin-top:1rem}.modalImportant{font-weight:600}.modal.crudBox .modalDialog .modalBody{background-color:var(--iris-popup-crud-bg);padding:1rem 1.5rem}.modal.deleteBox .modalBody .deleteImportant{display:flex;flex-direction:column;gap:1em;border-top:1px solid var(--iris-light-border);margin-top:1em;padding-top:.5em}.modal.deleteBox .modalBody .deleteQuestion{margin-top:1em}.modal.messageBox .modalBody .bodyTextArea{overflow-wrap:break-word}.modal.messageBox .modalBody .areYouSure{margin-top:1em}.irisSettingsMenu{display:flex;flex-direction:column;padding:1em}.irisSettingsMenu a{display:flex;gap:var(--iris-gap);padding:.5em 1em;border-radius:.25em;font-weight:600;white-space:nowrap}.irisSettingsMenu a:hover{background-color:var(--iris-general-hover)}.irisSettingsMenu a.active{color:var(--iris-text-light-color);background-color:var(--iris-primary)}.irisSettingsMenu a.active .svgIcon{fill:var(--iris-text-light-color);stroke:var(--iris-text-light-color)}.irisSettingsCategoriesWrapper{flex:1;margin-bottom:3rem}.irisSettingsCategoryBody{display:flex;flex-direction:column;gap:var(--iris-gap)}.irisSettingsCategoryBody .categoryHeader{display:flex;gap:.125em;font-size:1.4em;font-weight:600;border-bottom:1px solid var(--iris-light-border);align-items:center}.irisSettingsGroup{display:flex;flex-direction:column}.irisSettingsGroup .groupHeader{font-weight:600}.irisSettingItem{min-height:2.5em;padding:1em}.irisSettingItem:not(:last-child){border-bottom:1px solid rgb(0,0,0,.1)}.irisSettingItem:after{content:""}.irisSettingBody{display:flex;gap:var(--iris-gap);align-items:center}.irisSettingText{flex-grow:1}.irisSettingText .settingLabel{font-weight:600}.irisSettingText .settingDescription{font-size:.8em}.irisSettingSwitch{display:flex;justify-content:center;width:2em}.irisSettingInputControl{display:flex;align-items:center;gap:3px}.irisSettingColorControl{display:flex;align-items:center;gap:3px}.irisSettingColorControl .colorPickerButton{width:150px;height:2.2em}.irisSettingColorControl .colorPickerInput{width:8em;height:2.2em}.sortedListFor{display:flex;flex-direction:column;user-select:none;width:fit-content}.sortedListForItem{display:flex;justify-content:space-between;align-items:center;padding:.5rem;gap:3rem}.svgArc{stroke-width:7px}.svgArc .empty{stroke:var(--iris-disabled-bg)}.svgArc .filled{stroke:var(--iris-text-color);transition:stroke-dashoffset .5s ease-in-out}.svgArc .bubble{fill:var(--iris-text-color)}.svgArc .bubbleText{fill:white}.svgArc .titleText{fill:var(--iris-text-faded-color)}.svgButton{color:var(--iris-text-faded-color);border-color:var(--iris-svgbtn-border)}.svgButton.Square{display:flex;border-width:1px;border-style:solid;border-radius:3px}.svgButton.Square:not(.Menu){padding:.25rem}.svgButton.Circle{display:flex;border-width:3px;border-style:solid;border-radius:50%;overflow:hidden}.svgButton.active,.svgButton:hover{color:var(--iris-primary);font-weight:600;border-color:var(--iris-svgbtn-border-selected)}.svgButton.active .svgIcon{fill:var(--iris-primary);stroke:var(--iris-primary)}.svgButton.svgPushToggle.active:not(.None){background-color:var(--iris-svgbtn-pushed)}.svgButton.svgPush:active:not(.None){background-color:var(--iris-svgbtn-pushed)}.svgButton.svgPushToggle.active.None svg{fill:var(--iris-svgbtn-pushed)}.svgButton.svgPush:active.None svg{fill:var(--iris-svgbtn-pushed)}.svgButton[disabled]{pointer-events:none}.svgButton[disabled] .svgIcon{fill:var(--iris-disabled-bg);stroke:var(--iris-disabled-bg)}.svgButton:hover{cursor:pointer}.svgButton.Group:not(.active):not(:hover) .svgIcon{fill:var(--iris-disabled-bg);stroke:var(--iris-disabled-bg)}.svgButton.Menu:has(.dropdown-menu.show):not(.noPushHighlight){background-color:var(--iris-svgbtn-pushed)}.svgButton.Menu hr{margin:3px 5px}.svgButton.Menu .dropdown-menu{font-weight:400}.svgWaitContainer{display:flex;justify-content:center;align-items:center}.svgCircleWrapper{position:relative;display:flex}.svgCircle{display:flex;stroke-width:16px;fill:none;overflow:visible}.svgCircle .backCircle{stroke:var(--iris-disabled-bg);fill:none!important}.svgCircle .ratioArc.SingleArc{stroke:var(--iris-text-color);fill:none!important;stroke-linecap:round}.svgCircle .ratioArc.DoubleArc{stroke:none!important;fill:var(--iris-text-color)}.svgCircle .centerTitle{fill:var(--iris-text-faded-color);font-size:.7em;font-weight:600}.svgCircle .centerText{fill:var(--iris-text-color);font-size:.9em;font-weight:600}.svgCircle .titleText{fill:var(--iris-text-faded-color)}.svgFloatingButton{position:fixed;right:3%;bottom:3%;z-index:1;padding:12px;border-radius:50%;box-shadow:2px 2px 3px #999!important;background-color:var(--iris-primary)}.svgFloatingButton svg{fill:white;stroke:white;width:25px}.svgLabel{display:flex;gap:.25em;cursor:pointer}.svgLabel .svgLabelIcon{display:flex;align-items:center}.svgLabel .svgLabelText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svgIcon{stroke:var(--iris-svgbtn-icon);width:1.5em}.svgIcon:not(.svgInlineFill){fill:var(--iris-svgbtn-icon)}.svgIcon:hover:not(.svgNoHover){fill:var(--iris-svgbtn-icon-hover);stroke:var(--iris-svgbtn-icon-hover);cursor:pointer}.svgIcon.svgPrimary{fill:var(--iris-primary);stroke:var(--iris-primary)}.svgIcon.svgPrimary:hover:not(.svgNoHover){fill:var(--iris-primary-hover);stroke:var(--iris-primary-hover)}.svgIcon.svgGray{fill:#b4b4b4;stroke:#b4b4b4}.svgIcon.svgGray:hover:not(.svgNoHover){fill:#969696;stroke:#969696}.svgContainer{display:flex;justify-content:center;align-items:center}.svgToggle{display:flex;gap:var(--iris-gap);align-items:center;padding:0 .5em;cursor:pointer}.svgToggleLabel{font-weight:600}.svgToggle svg{width:1em}.irisSwitchFor{display:flex;gap:.3em;align-items:center}.irisSwitchFor label{white-space:break-spaces}.irisTableWrapper{display:flex;flex-direction:column;height:100%}.irisTableToolbar{margin-bottom:7px!important}.irisTablePagiSizeOptions{display:flex;gap:var(--iris-gap);justify-content:center;align-items:center}.irisTablePagiSizeOptions label{white-space:nowrap}.irisTablePagiSizeOptions select{width:fit-content}.irisTable{overflow:auto;margin-bottom:1rem;overscroll-behavior:none}.irisTable table{color:var(--iris-table-text);border-color:var(--iris-table-border);margin-bottom:0}.irisTable thead{position:sticky;top:0}.irisTable thead th{color:var(--iris-table-header-text);background-color:var(--iris-table-header-bg)}.irisTable th .hcellContent{display:flex;justify-content:center}.irisTable thead th.sortable{color:var(--iris-table-sortable-text);cursor:pointer}.irisTable thead th.sortable .sortArrow{fill:var(--iris-table-sortable-text);stroke:var(--iris-table-sortable-text)}.irisTable td{color:var(--iris-table-text);align-items:center;vertical-align:middle}.irisTable .tableActions{display:flex;gap:var(--iris-gap);justify-content:center}.irisTable .normalRow.selectable{cursor:pointer}.irisTable .normalRow.selected td{background-color:var(--iris-content-light-bg)}.irisTablePagiToolbar{display:flex;justify-content:space-between}.irisTable tbody .svgIcon{width:1em}.irisTable .svgIcon.sortArrow{height:1em}.irisTable table.CardStyle{border-collapse:separate;border-spacing:0 0}.irisTable table.CardStyle thead{background-color:var(--iris-table-cardheader-bg)}.irisTable table.CardStyle thead th{border-color:var(--iris-table-cardheader-border);border-width:3px 0}.irisTable table.CardStyle tr:not(.contentRow) td{background-color:var(--iris-item-bg);border-color:var(--iris-item-border);border-width:1px 0}.irisTable table.CardStyle tr:hover:not(.contentRow) td{background-color:var(--iris-item-hover-bg);cursor:pointer}.irisTable table.CardStyle tr:not(.contentRow) .edgeLeftItem{border-top-left-radius:7px;border-bottom-left-radius:7px;border-left-width:1px}.irisTable table.CardStyle tr:not(.contentRow) .edgeRightItem{border-bottom-right-radius:7px;border-top-right-radius:7px;border-right-width:1px}.irisTable table.CardStyle tr.spaceRow{height:.5rem;visibility:hidden}.irisTable table.CardStyle td.expandCell{cursor:pointer}.irisTable table.CardStyle tr.contentRow td{padding:0;background-color:var(--iris-item-bg)}.irisTable table.CardStyle tr.contentRow.expanded td{border-top-left-radius:0;border-top-right-radius:0}.irisTable table.CardStyle.ColoredRowStyle tr:not(.contentRow) .edgeLeftItem{border-left-width:7px}.balloonPopup{color:#fff;background-color:var(--iris-primary-hover);user-select:none}.elevatedPanel{box-shadow:0 1px 3px 0 rgb(0 0 0/10%),0 1px 2px 0 rgb(0 0 0/6%);border:0 solid rgba(0,0,0,.125);border-radius:.25rem;background-color:var(--iris-content-bg)}.darkElevatedPanel{box-shadow:0 0 10px rgba(255,255,255,.7);border:0 solid rgba(255,255,255,.125);border-radius:.25rem}.fixedPanel{position:fixed;top:0;left:0;right:0;z-index:9999}.hotBadge{display:none;width:1rem;height:1rem;border-radius:50%;background-color:#f00}.magic-square-box{position:relative;width:50%;overflow:hidden}.magic-square-box:before{content:"";display:block;padding-top:100%}.magic-square-content{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.pagination{margin:0!important}.page-link{color:var(--iris-primary);border-color:var(--iris-light-border);background-color:var(--iris-content-bg)}.page-link:hover:not(.active){color:var(--iris-primary);border-color:var(--iris-light-border);background-color:var(--iris-general-hover)}.page-item.active .page-link{color:var(--iris-text-light-color)!important;background-color:var(--iris-primary);border-color:var(--iris-light-border)}.page-item.disabled .page-link{background-color:var(--iris-disabled-bg);border-color:var(--iris-light-border)}.irisReportSheet{display:flex;flex-direction:column;gap:.625em;padding:1em;border-radius:10px;background-color:var(--iris-content-dark-bg)}.irisReportSheet .reportCard{display:flex;flex-direction:column;padding:.5em}.irisReportSheet .reportCard.headerCard:not(.noGradient){color:#fff;background:var(--iris-primary-gradient-horz)}.irisReportSheet .reportCard.headerCard:not(.noGradient) .svgIcon{stroke:white;fill:white}.irisReportSheet .reportCard.headerCard:not(.noGradient) .cardTitle{border-color:#fff}.irisReportSheet .reportCard.headerCard .cardTitle .headerActions{display:flex;gap:var(--iris-gap)}.irisReportSheet .reportCard.headerCard .cardTitle .headerActions .svgIcon{width:.9em}.irisReportSheet .reportCard .reportObject{display:flex;min-width:0}.irisReportSheet .reportCard .reportObject .reportObjectContainer{display:flex;min-width:0}.irisReportSheet .reportCard .cardTitle{display:flex;gap:.3125em;font-size:1.2em;font-weight:600;border-left:3px solid var(--iris-primary);border-radius:3px;padding-left:.3em;margin-bottom:.5em}.irisReportSheet .reportCard .cardDescription{margin:.5em 0 1em 0}.irisReportSheet .reportCard .cardContent{flex:1;display:flex;gap:1em;flex-wrap:wrap}.irisReportSheet .reportTitle .svgIcon,.irisReportSheet .reportCard .svgIcon{width:1em}.irisReportGrid{display:flex;flex-direction:column}.irisReportGrid .gridHeader{display:flex;gap:var(--iris-gap);padding:0 .5em;border-bottom:1px solid var(--iris-light-border)}.irisReportGrid .gridTitle{font-size:1.1em;font-weight:600}.irisReportGrid .gridHeaderActions{display:flex;gap:var(--iris-gap)}.irisReportGrid .gridBody{display:grid;white-space:nowrap}.irisReportGrid .gridBody.hasRowGap{grid-row-gap:.3em}.irisReportGrid .gridBody .gridField{display:flex;padding-right:.7em;align-items:center}.irisReportGrid .gridBody .gridValue{font-weight:600}.irisReportGrid .gridRowWrapper{display:contents}.irisReportGrid .gridRowWrapper.hasAction{cursor:pointer}.irisReportGrid .gridBody .gridPrice{display:flex;font-size:.9em;font-weight:600;border-radius:15px;background-color:var(--iris-content-light-bg)}.irisReportGrid .gridBody .gridPrice .currencySymbol{color:#fff;border-radius:50%;background-color:var(--iris-primary);padding:.5em .5em .5em .4em;line-height:.5em}.irisReportGrid .gridBody .gridField .currencyNumber{display:flex;align-items:center;padding:0 .5em}.irisReportGrid .gridBody .gridField.coloredBg{background-color:var(--iris-content-light-bg)}.irisReportGrid .gridBody .gridField.striped:not(.lastRow){border-bottom:1px solid var(--iris-light-border);padding-top:.2em;padding-bottom:.2em}.irisReportGrid .gridBody .gridField.bold{font-weight:bold}.irisReportGrid .emptyBody{display:flex;font-weight:600;color:var(--iris-text-faded-color)}.irisReportGrid.isScrollable{max-height:20em}.irisReportGrid.isScrollable .gridBody{overflow-y:auto;overflow-x:hidden;padding:.3em .5em}.irisReportGrid.isScrollable .gridBody::-webkit-scrollbar{width:3px}.irisReportArcs{display:flex;flex-direction:column;align-items:center;gap:.625em;font-weight:600}.irisReportArcs .arcItems{display:flex;flex-wrap:wrap;font-size:1.2em}.irisReportArcs .arcItems .svgArc{width:9em}.irisSearchBoxWrapper{display:contents}.irisSearchInput{position:relative;display:flex}.irisSearchInput .searchIcon{position:absolute;width:2.375em;height:2.375em;display:flex;justify-content:center}.irisSearchInput .searchIcon.iconLeft{pointer-events:none}.irisSearchInput .searchIcon.iconRight{right:0}.irisSearchInput .searchIcon.iconLeft svg{width:1.25em}.irisSearchInput .searchIcon.iconRight svg{width:.7em}.irisSearchInput input{padding-left:2.375em;padding-right:2.375em}.irisSearchBtn{display:flex}.irisSearchBoxWrapper .irisSearchBtn{display:none}.irisSearchBoxWrapper.expandMode .irisSearchInput{flex:1;transition:opacity .3s ease-in-out;opacity:0}.irisSearchBoxWrapper.expandMode .irisSearchInput.fadeIn{opacity:1}@media(max-width:800px){.irisSearchBoxWrapper.cm800:not(.expandMode) .irisSearchInput{display:none}.irisSearchBoxWrapper.cm800:not(.expandMode) .irisSearchBtn{display:initial;margin-left:auto}}@media(max-width:1000px){.irisSearchBoxWrapper.cm1000:not(.expandMode) .irisSearchInput{display:none}.irisSearchBoxWrapper.cm1000:not(.expandMode) .irisSearchBtn{display:initial;margin-left:auto}}@media(max-width:1200px){.irisSearchBoxWrapper.cm1200:not(.expandMode) .irisSearchInput{display:none}.irisSearchBoxWrapper.cm1200:not(.expandMode) .irisSearchBtn{display:initial;margin-left:auto}}@media(max-width:1400px){.irisSearchBoxWrapper.cm1400:not(.expandMode) .irisSearchInput{display:none}.irisSearchBoxWrapper.cm1400:not(.expandMode) .irisSearchBtn{display:initial;margin-left:auto}}.shadowOverlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:1000}.arrow.left{width:0;height:0;border-top:.5em solid transparent;border-right:1em solid #000;border-bottom:.5em solid transparent}.arrow.right{width:0;height:0;border-top:.5em solid transparent;border-left:1em solid #000;border-bottom:.5em solid transparent}.arrow.up{width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-bottom:1em solid #000}.arrow.down{width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:1em solid #000}.dot{height:1.5em;width:1.5em;background-color:#000;border-radius:50%;display:inline-block}.irisSidePanel{position:absolute;height:100%;z-index:1000;right:0;overflow-x:hidden;overflow-y:auto;transition:.3s ease;white-space:nowrap;max-width:0;display:flex;flex-direction:column;background-color:var(--iris-content-bg)}.irisSidePanel.open{max-width:350px}.irisSidePanel.isLeft{right:initial;left:0}.irisSidePanelBackdrop{position:fixed;inset:0;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:999;background:rgba(255,255,255,.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.irisSidePanelBackdrop.open{opacity:1;pointer-events:auto}.irisSidePanel.Normal.isFullScreenRelative{width:0}.irisSidePanel.Normal.isFullScreenRelative.open{width:100%;max-width:100%}.irisSidePanel.Normal.isFullScreenFixed{position:fixed;top:0;width:0}.irisSidePanel.Normal.isFullScreenFixed.open{width:100vw;max-width:100vw}.irisSidePanel.isPositionInitial1200{position:initial}.irisSidePanel .header{display:flex;padding:5px;align-items:center;background-color:var(--iris-content-light-bg)}.irisSidePanel .header .title{font-size:1.2em;font-weight:600}.irisSidePanel .header .closeBtn{margin-left:auto}.irisSidePanel .body{overflow-x:hidden;overflow-y:auto;flex:1}.loader{width:4em;height:4em;font-size:var(--iris-gap);position:relative;display:flex;align-items:center;justify-content:center}.loader .face{position:absolute;border-radius:50%;border-style:solid;animation:animate023845 3s linear infinite}.loader .face:nth-child(1){width:100%;height:100%;color:var(--iris-primary);border-color:currentColor transparent transparent currentColor;border-width:.2em .2em 0 0;--deg:-45deg;animation-direction:normal}.loader .face:nth-child(2){width:70%;height:70%;color:var(--iris-primary);border-color:currentColor currentColor transparent transparent;border-width:.2em 0 0 .2em;--deg:-135deg;animation-direction:reverse}.loader .face .circle{position:absolute;width:50%;height:.1em;top:50%;left:50%;background-color:transparent;transform:rotate(var(--deg));transform-origin:left}.loader .face .circle::before{position:absolute;top:-.5em;right:-.5em;content:'';width:1em;height:1em;background-color:currentColor;border-radius:50%;box-shadow:0 0 2em,0 0 4em,0 0 6em,0 0 8em,0 0 10em,0 0 0 .5em rgba(255,255,0,.1)}@keyframes animate023845{to{transform:rotate(1turn)}}.irisTourGuideWrapper{--iris-tg-border:1px;display:flex;flex-direction:column;font-size:.9em;padding:.3em .5em;border:var(--iris-tg-border) solid var(--iris-light-border);border-radius:7px;z-index:1117;color:#fff;background-color:var(--iris-primary)}.irisTourGuideHeader{font-weight:600;border-bottom:1px solid var(--iris-light-border);margin-bottom:.3em}.irisTourGuideBody svg{width:.8em;stroke:white!important;fill:white!important;cursor:none!important}.irisTourGuideCloseBtn{margin-left:auto;width:1.2em}.irisTourGuideCloseBtn svg{stroke:white;width:100%}.irisTourGuideCloseBtn:hover svg{stroke:lightgray;cursor:pointer}.irisTourGuideArrow{position:absolute;z-index:inherit}.irisTourGuideArrow svg{position:absolute;fill:var(--iris-primary)}.irisTourGuideArrow.Top{bottom:calc(100% + var(--iris-tg-border))}.irisTourGuideArrow.Bottom{top:calc(100% + var(--iris-tg-border))}.irisTourGuideArrow.Left{right:calc(100% + var(--iris-tg-border))}.irisTourGuideArrow.Right{left:calc(100% + var(--iris-tg-border))}.waitCursor{display:flex;flex-grow:1;justify-content:center;align-items:center}.spinner-border{color:var(--iris-primary)!important}.spinner-grow{color:var(--iris-primary)!important}.spinner-container{display:flex;height:100%;justify-content:center;align-items:center}.btn .spinner-border{color:#fff!important}