:root{--brand:#2fa4e7;--brand-hover:#1992d7;--brand-soft:#d6ebfa;--brand-ring:#2fa4e740;--text:#495057;--text-muted:#868e96;--bg:#fff;--surface:#fff;--border:#dee2e6;--border-strong:#ced4da;--error:#c71c22;--success:#73a839;--radius-card:.25rem;--radius-control:.25rem;--radius-pill:50rem;--shadow-card:none;--shadow-card-hover:0 .5rem 1rem #0000002d;--shadow-nav:none;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--gray-50:#f8f9fa;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#868e96;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--warning:#dd5600;--info:#033c73;--brand-soft-border:#c5e6f8;--brand-soft-text:#185578;--success-soft:#e3eed7;--success-soft-border:#d8e7c8;--success-soft-text:#3c571e;--error-soft:#f4d2d3;--error-soft-border:#efbfc1;--error-soft-text:#670f12;--warning-soft:#f8ddcc;--warning-soft-border:#f5d0b8;--warning-soft-text:#732d00;--info-soft:#cdd8e3;--info-soft-border:#b8c8d8;--info-soft-text:#021f3c;--neutral:#e9ecef;--neutral-hover:#dae0e5;--neutral-text:#212529;--neutral-soft:#f8f9fa;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--z-dropdown:1000;--z-sticky:1000;--z-modal:1050;--z-overlay:10000}*,:after,:before{box-sizing:border-box}body{background-color:var(--bg);color:var(--text);font-family:var(--font-sans);text-align:left;margin:0;font-size:1rem;font-weight:400;line-height:1.5}a{color:var(--brand);background-color:#0000;text-decoration:none}a:hover{color:#157ab5;text-decoration:underline}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}table{border-collapse:collapse}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;display:flex;position:relative}.card-body{flex:auto;min-height:1px;padding:1.25rem}.card-header{border-bottom:1px solid #00000020;margin-bottom:0}.card-footer,.card-header{background-color:#00000008;padding:.75rem 1.25rem}.card-footer{border-top:1px solid #00000020}.card-title{margin-bottom:.75rem}.card-text:last-child,.list-group{margin-bottom:0}.list-group{flex-direction:column;padding-left:0;display:flex}.list-group-item{background-color:#fff;border:1px solid #00000020;padding:.75rem 1.25rem;display:block;position:relative}.list-group-item+.list-group-item{border-top-width:0}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;z-index:1;background-color:#f8f9fa;text-decoration:none}.list-group-item.active{color:#fff;z-index:2;background-color:#2fa4e7;border-color:#2fa4e7}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-primary{color:#185578;background-color:#d5edfa;border-color:#c5e6f8}.alert-secondary{color:#797b7c;background-color:#fbfbfc;border-color:#f9fafb}.alert-success{color:#3c571e;background-color:#e3eed7;border-color:#d8e7c8}.alert-danger{color:#670f12;background-color:#f4d2d3;border-color:#efbfc1}.alert-warning{color:#732d00;background-color:#f8ddcc;border-color:#f5d0b8}.alert-info{color:#021f3c;background-color:#cdd8e3;border-color:#b8c8d8}.text-muted{color:#868e96!important}.small{font-size:80%;font-weight:400}.font-weight-bold,.fw-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.d-flex{display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-none{display:none!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.align-items-center{align-items:center!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.p-2{padding:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.flex-column{flex-direction:column!important}.form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.form-control:focus,.form-control:focus-within{color:#495057;background-color:#fff;border-color:#a1d6f4;outline:0;box-shadow:0 0 0 .2rem #2fa4e740}.form-control:disabled,.form-control[readonly]{opacity:1;background-color:#e9ecef}select.form-control{height:calc(1.5em + .75rem + 2px)}.form-control.is-invalid{border-color:#c71c22}.form-control.is-valid{border-color:#73a839}.rbt-menu.dropdown-menu{color:#495057;background-color:#fff;border:1px solid #00000026;border-radius:.25rem;min-width:10rem;padding:.5rem 0;font-size:1rem;box-shadow:0 .5rem 1rem #0000002d}.rbt-menu .dropdown-item{color:#212529;white-space:nowrap;width:100%;padding:.25rem 1.5rem;display:block}.rbt-menu .dropdown-item:focus,.rbt-menu .dropdown-item:hover{color:#16181b;background-color:#f8f9fa}.rbt-menu .dropdown-item.active,.rbt-menu .dropdown-item:active{color:#fff;background-color:#2fa4e7}.address-typeahead .rbt-menu.dropdown-menu.show{width:auto!important}.content-area{flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.content-area .active{display:flex}.table-style{border-spacing:100px 0}.table-style td,.table-style th{padding:2px 5px}.table-style thead th{text-align:center}.table-left-style{border-spacing:100px 0}.table-left-style td,.table-left-style th{padding:2px 5px}.table-left-style thead th{text-align:left}.table-fixed{position:relative}.table-fixed thead th{z-index:10;background-color:#fff;position:sticky;top:0;box-shadow:0 2px 2px -1px #0006}.fixedDataTableCellGroupLayout_cellGroup{backface-visibility:hidden;white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.fixedDataTable_isRTL .fixedDataTableCellGroupLayout_cellGroup{left:auto;right:0}.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main{vertical-align:top;white-space:normal;display:inline-block}.fixedDataTableCellGroupLayout_cellGroupWrapper{position:absolute;top:0}.fixedDataTableCellLayout_main{box-sizing:border-box;white-space:normal;border-width:0 1px 0 0;border-right-style:solid;display:block;position:absolute;overflow:hidden}.fixedDataTable_isRTL .fixedDataTableCellLayout_main{border-left-style:solid;border-left-width:1px;border-right-width:0}.fixedDataTableCellLayout_lastChild{border-width:0 1px 1px 0}.fixedDataTableCellLayout_alignRight{text-align:right}.fixedDataTableCellLayout_alignCenter{text-align:center}.fixedDataTableCellLayout_wrap{box-sizing:border-box;vertical-align:middle;display:table-cell}.fixedDataTableCellLayout_wrap1{display:table}.fixedDataTableCellLayout_wrap2{display:table-row}.fixedDataTableCellLayout_wrap3{vertical-align:middle;display:table-cell}.fixedDataTableCellLayout_columnResizerContainer{z-index:1;width:6px;position:absolute;right:0}.fixedDataTable_isRTL .fixedDataTableCellLayout_columnResizerContainer{left:0;right:auto}.fixedDataTableCellLayout_columnResizerContainer:hover{cursor:ew-resize}.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob{visibility:visible}.fixedDataTableCellLayout_columnResizerKnob{visibility:hidden;width:4px;position:absolute;right:0}.fixedDataTable_isRTL .fixedDataTableCellLayout_columnResizerKnob{left:0;right:auto}.fixedDataTableColumnResizerLineLayout_mouseArea{cursor:ew-resize;width:12px;position:absolute;right:-5px}.fixedDataTable_isRTL .fixedDataTableColumnResizerLineLayout_mouseArea{left:-5px;right:auto}.fixedDataTableColumnResizerLineLayout_main{box-sizing:border-box;pointer-events:none;z-index:10;border-right-style:solid;border-right-width:1px;position:absolute}.fixedDataTable_isRTL .fixedDataTableColumnResizerLineLayout_main{border-left-style:solid;border-left-width:1px;border-right-width:0}.fixedDataTableColumnResizerLineLayout_hiddenElem{display:none!important}.fixedDataTableLayout_main{box-sizing:border-box;border-style:solid;border-width:1px;position:relative;overflow:hidden}.fixedDataTableLayout_hasBottomBorder,.fixedDataTableLayout_header{border-bottom-style:solid;border-bottom-width:1px}.fixedDataTableLayout_footer .public_fixedDataTableCell_main{border-top-style:solid;border-top-width:1px}.fixedDataTableLayout_bottomShadow,.fixedDataTableLayout_topShadow{z-index:1;height:4px;position:absolute;left:0;right:0}.fixedDataTableLayout_bottomShadow{margin-top:-4px}.fixedDataTableLayout_rowsContainer{position:relative;overflow:hidden}.fixedDataTableRowLayout_main{box-sizing:border-box;position:absolute;top:0;overflow:hidden}.fixedDataTableRowLayout_body{position:absolute;top:0;left:0;right:0}.fixedDataTableRowLayout_rowExpanded{box-sizing:border-box;position:absolute;left:0}.fixedDataTableRowLayout_fixedColumnsDivider{backface-visibility:hidden;border-left-style:solid;border-left-width:1px;width:0;position:absolute;top:0;left:0}.fixedDataTable_isRTL .fixedDataTableRowLayout_fixedColumnsDivider{border-left-width:0;border-right-style:solid;border-right-width:1px}.fixedDataTableRowLayout_columnsShadow{width:4px;position:absolute}.fixedDataTableRowLayout_columnsRightShadow{right:1px}.fixedDataTable_isRTL .fixedDataTableRowLayout_columnsRightShadow{left:1px;right:auto}.fixedDataTableRowLayout_rowWrapper{position:absolute;top:0}.ScrollbarLayout_main{box-sizing:border-box;-webkit-user-select:none;user-select:none;outline:none;position:absolute;overflow:hidden}.ScrollbarLayout_mainVertical{width:15px;top:0;bottom:0;right:0}.ScrollbarLayout_mainHorizontal{height:15px;transition-property:background-color height;left:0}.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,.ScrollbarLayout_mainHorizontal:hover{height:17px}.ScrollbarLayout_face{z-index:1;transition-property:width;transition-duration:.25s;transition-timing-function:ease;position:absolute;left:0;overflow:hidden}.ScrollbarLayout_face:after{content:"";border-radius:6px;transition:background-color .25s;display:block;position:absolute}.ScrollbarLayout_faceHorizontal{top:0;bottom:0;left:0}.ScrollbarLayout_faceHorizontal:after{width:100%;top:4px;bottom:4px;left:0}.fixedDataTable_isRTL .ScrollbarLayout_faceHorizontal,.fixedDataTable_isRTL .ScrollbarLayout_faceHorizontal:after{left:auto;right:0}.ScrollbarLayout_faceHorizontal.public_Scrollbar_faceActive:after,.ScrollbarLayout_main:hover .ScrollbarLayout_faceHorizontal:after{bottom:2px}.ScrollbarLayout_faceVertical{top:0;left:0;right:0}.ScrollbarLayout_faceVertical:after{height:100%;top:0;left:4px;right:4px}.ScrollbarLayout_faceVertical.public_Scrollbar_faceActive:after,.ScrollbarLayout_main:hover .ScrollbarLayout_faceVertical:after{left:2px;right:2px}.public_fixedDataTable_hasBottomBorder,.public_fixedDataTable_header,.public_fixedDataTable_main{border-color:#d3d3d3}.public_fixedDataTable_header .public_fixedDataTableCell_main{font-weight:700}.public_fixedDataTable_header,.public_fixedDataTable_header .public_fixedDataTableCell_main,.public_fixedDataTable_scrollbarSpacer{background-color:#f6f7f8;background-image:linear-gradient(#fff,#efefef)}.public_fixedDataTable_scrollbarSpacer{z-index:99;position:absolute;top:0}.public_fixedDataTable_footer .public_fixedDataTableCell_main{background-color:#f6f7f8;border-color:#d3d3d3}.public_fixedDataTable_topShadow{background-image:linear-gradient(#0000001a,#0000)}.public_fixedDataTable_bottomShadow{background-image:linear-gradient(#0000,#0000001a)}.public_fixedDataTable_horizontalScrollbar .public_Scrollbar_mainHorizontal{background-color:#fff}.public_fixedDataTableCell_main{background-color:#fff;border-color:#d3d3d3}.public_fixedDataTableCell_highlighted{background-color:#f4f4f4}.public_fixedDataTableCell_cellContent{padding:8px}.public_fixedDataTableCell_columnResizerKnob{background-color:#0284ff}.public_fixedDataTableCell_hasReorderHandle .public_fixedDataTableCell_wrap1 .public_fixedDataTableCell_cellContent{margin-left:12px}.public_fixedDataTableCell_hasReorderHandle .public_fixedDataTableCell_wrap.public_fixedDataTableCell_cellContent{padding-left:20px}.fixedDataTable_isRTL .public_fixedDataTableCell_hasReorderHandle .public_fixedDataTableCell_wrap1 .public_fixedDataTableCell_cellContent{margin-left:auto;margin-right:12px}.fixedDataTable_isRTL .public_fixedDataTableCell_hasReorderHandle .public_fixedDataTableCell_wrap.public_fixedDataTableCell_cellContent{padding-right:20px}.fixedDataTableCellLayout_columnReorderContainer{cursor:move;float:left;background-color:#0000001a;border-color:#0284ff;width:12px;margin-right:-12px}.fixedDataTable_isRTL .fixedDataTableCellLayout_columnReorderContainer{float:right;margin-left:-12px;margin-right:auto}.fixedDataTableCellLayout_columnReorderContainer:after{content:"::";position:absolute;top:50%;left:1px;transform:translateY(-50%)}.fixedDataTable_isRTL .fixedDataTableCellLayout_columnReorderContainer:after{left:auto;right:1px}.public_fixedDataTableColumnResizerLine_main{border-color:#0284ff}.public_fixedDataTableRow_main{background-color:#fff}.public_fixedDataTableRow_highlighted,.public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main{background-color:#f6f7f8}.public_fixedDataTableRow_fixedColumnsDivider{border-color:#d3d3d3}.public_fixedDataTableRow_columnsShadow{background-image:linear-gradient(90deg,#0000001a,#0000)}.fixedDataTable_isRTL .public_fixedDataTableRow_columnsShadow{background-image:linear-gradient(270deg,#0000001a,#0000)}.public_fixedDataTableRow_columnsRightShadow{transform:rotate(180deg)}.public_Scrollbar_main,.public_Scrollbar_main.public_Scrollbar_mainActive{background-color:#fff;border-left:1px solid #d3d3d3}.fixedDataTable_isRTL .public_Scrollbar_main,.fixedDataTable_isRTL .public_Scrollbar_main.public_Scrollbar_mainActive{border-left-width:0;border-right:1px solid #d3d3d3}.public_Scrollbar_mainOpaque,.public_Scrollbar_mainOpaque.public_Scrollbar_mainActive,.public_Scrollbar_mainOpaque:hover{background-color:#fff}.public_Scrollbar_face:after{background-color:#c2c2c2}.public_Scrollbar_faceActive:after,.public_Scrollbar_main:hover .public_Scrollbar_face:after,.public_Scrollbar_mainActive .public_Scrollbar_face:after{background-color:#7d7d7d}.jsondiffpatch-delta{padding:0 0 0 12px}.jsondiffpatch-delta,.jsondiffpatch-delta pre{margin:0;font-family:Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,Courier,monospace;font-size:12px;display:inline-block}.jsondiffpatch-delta pre{padding:0}.jsondiffpatch-delta ul,ul.jsondiffpatch-delta{margin:0;padding:0 0 0 20px;list-style-type:none}.jsondiffpatch-added .jsondiffpatch-property-name,.jsondiffpatch-added .jsondiffpatch-value pre,.jsondiffpatch-modified .jsondiffpatch-right-value pre,.jsondiffpatch-textdiff-added{background:#bfb}.jsondiffpatch-deleted .jsondiffpatch-property-name,.jsondiffpatch-deleted pre,.jsondiffpatch-modified .jsondiffpatch-left-value pre,.jsondiffpatch-textdiff-deleted{background:#fbb;text-decoration:line-through}.jsondiffpatch-movedestination,.jsondiffpatch-unchanged{color:gray}.jsondiffpatch-movedestination>.jsondiffpatch-value,.jsondiffpatch-unchanged{transition:all .5s;overflow-y:hidden}.jsondiffpatch-unchanged-showing .jsondiffpatch-movedestination>.jsondiffpatch-value,.jsondiffpatch-unchanged-showing .jsondiffpatch-unchanged{max-height:100px}.jsondiffpatch-unchanged-hidden .jsondiffpatch-movedestination>.jsondiffpatch-value,.jsondiffpatch-unchanged-hidden .jsondiffpatch-unchanged{max-height:0}.jsondiffpatch-unchanged-hidden .jsondiffpatch-movedestination>.jsondiffpatch-value,.jsondiffpatch-unchanged-hiding .jsondiffpatch-movedestination>.jsondiffpatch-value{display:block}.jsondiffpatch-unchanged-visible .jsondiffpatch-movedestination>.jsondiffpatch-value,.jsondiffpatch-unchanged-visible .jsondiffpatch-unchanged{max-height:100px}.jsondiffpatch-unchanged-hiding .jsondiffpatch-movedestination>.jsondiffpatch-value,.jsondiffpatch-unchanged-hiding .jsondiffpatch-unchanged{max-height:0}.jsondiffpatch-unchanged-hiding .jsondiffpatch-arrow,.jsondiffpatch-unchanged-showing .jsondiffpatch-arrow{display:none}.jsondiffpatch-value{display:inline-block}.jsondiffpatch-property-name{vertical-align:top;padding-right:5px;display:inline-block}.jsondiffpatch-property-name:after{content:": "}.jsondiffpatch-child-node-type-array>.jsondiffpatch-property-name:after{content:": ["}.jsondiffpatch-child-node-type-array:after{content:"],"}div.jsondiffpatch-child-node-type-array:before{content:"["}div.jsondiffpatch-child-node-type-array:after{content:"]"}.jsondiffpatch-child-node-type-object>.jsondiffpatch-property-name:after{content:": {"}.jsondiffpatch-child-node-type-object:after{content:"},"}div.jsondiffpatch-child-node-type-object:before{content:"{"}div.jsondiffpatch-child-node-type-object:after{content:"}"}.jsondiffpatch-value pre:after{content:","}.jsondiffpatch-modified>.jsondiffpatch-left-value pre:after,li:last-child>.jsondiffpatch-value pre:after{content:""}.jsondiffpatch-modified .jsondiffpatch-value{display:inline-block}.jsondiffpatch-modified .jsondiffpatch-right-value{margin-left:5px}.jsondiffpatch-moved .jsondiffpatch-value{display:none}.jsondiffpatch-moved .jsondiffpatch-moved-destination{color:#888;background:#ffb;display:inline-block}.jsondiffpatch-moved .jsondiffpatch-moved-destination:before{content:" => "}ul.jsondiffpatch-textdiff{padding:0}.jsondiffpatch-textdiff-location{color:#bbb;min-width:60px;display:inline-block}.jsondiffpatch-textdiff-line{display:inline-block}.jsondiffpatch-textdiff-line-number:after{content:","}.jsondiffpatch-error{color:#fff;background:red;font-weight:700}.rbt .rbt-input-main::-ms-clear{display:none}.rbt-menu{margin-bottom:2px}.rbt-menu>.dropdown-item{text-overflow:ellipsis;overflow:hidden}.rbt-menu>.dropdown-item:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt-input-multi{cursor:text;position:relative;overflow:hidden}.rbt-input-multi.focus{color:#495057;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.rbt-input-multi.form-control{height:auto}.rbt-input-multi.disabled{opacity:1;background-color:#e9ecef}.rbt-input-multi.is-invalid.focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.rbt-input-multi.is-valid.focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.rbt-input-multi input::-moz-placeholder{color:#6c757d;opacity:1}.rbt-input-multi input:-ms-placeholder-shown{color:#6c757d}.rbt-input-multi input::-webkit-input-placeholder{color:#6c757d}.rbt-input-multi .rbt-input-wrapper{flex-wrap:wrap;align-items:flex-start;margin-top:-1px;margin-bottom:-4px;display:flex;overflow:hidden}.rbt-input-multi .rbt-input-main{margin:1px 0 4px}.rbt-close{z-index:1}.rbt-close-lg{font-size:1.5rem}.rbt-token{color:#007bff;background-color:#e7f4ff;border:0;border-radius:.25rem;margin:1px 3px 2px 0;line-height:1rem;display:inline-flex}.rbt-token .rbt-token-label{padding:.25rem .5rem}.rbt-token .rbt-token-label:not(:last-child){padding-right:.25rem}.rbt-token-disabled{color:#495057;pointer-events:none;background-color:#0000001a}.rbt-token-removeable{cursor:pointer}.rbt-token-active{color:#fff;background-color:#007bff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{box-shadow:none;color:inherit;font-size:inherit;opacity:1;text-shadow:none;background-image:none;border-top-left-radius:0;border-bottom-left-radius:0;outline:none;justify-content:center;padding:.25rem .5rem .25rem 0;font-weight:400;display:flex}.rbt-token .rbt-token-remove-button .rbt-close-content{display:block}.rbt-aux{pointer-events:none;justify-content:center;align-items:center;width:2rem;display:flex;position:absolute;top:0;bottom:0;right:0}.rbt-aux-lg{width:3rem}.rbt-aux .rbt-close{pointer-events:auto;margin-top:-.25rem}.has-aux .form-control{padding-right:2rem}.has-aux .form-control.is-invalid,.has-aux .form-control.is-valid{background-position:right 2rem center;padding-right:4rem}.rbt-highlight-text{background-color:inherit;color:inherit;padding:0;font-weight:700}.input-group>.rbt{flex:1}.input-group>.rbt .rbt-aux,.input-group>.rbt .rbt-input-hint{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.react-calendar{background:#fff;border:1px solid #a0a096;width:350px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;outline:none;margin:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{background:0 0;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;text-align:center;text-transform:uppercase;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{font:inherit;justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{font:inherit;text-align:center;background:0 0;max-width:100%;padding:10px 6.6667px;font-size:.833em}.react-calendar__tile:disabled{color:#ababab;background-color:#f0f0f0}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{color:#fff;background:#006edc}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{border:1px solid #000;border-radius:50%;position:absolute;inset:0}.react-clock__hand{position:absolute;inset:0 50%}.react-clock__hand__body{background-color:#000;position:absolute;transform:translate(-50%)}.react-clock__mark{position:absolute;inset:0 50%}.react-clock__mark__body{background-color:#000;position:absolute;transform:translate(-50%)}.react-clock__mark__number{text-align:center;width:80px;position:absolute;left:-40px}.react-clock__second-hand__body{background-color:red}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{color:#6d6d6d;background-color:#f0f0f0}.react-date-picker__wrapper{border:thin solid gray;flex-grow:1;flex-shrink:0;display:flex}.react-date-picker__inputGroup{box-sizing:content-box;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{white-space:pre;padding:1px 0}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{font:inherit;display:inline-block}.react-date-picker__inputGroup__input{appearance:textfield;box-sizing:content-box;color:currentColor;font:inherit;background:0 0;border:0;min-width:.54em;height:100%;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button{appearance:none;margin:0}.react-date-picker__inputGroup__input::-webkit-outer-spin-button{appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:0 0;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{z-index:1;width:350px;max-width:100vw}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker{display:inline-flex;position:relative}.react-datetime-picker,.react-datetime-picker *,.react-datetime-picker :after,.react-datetime-picker :before{box-sizing:border-box}.react-datetime-picker--disabled{color:#6d6d6d;background-color:#f0f0f0}.react-datetime-picker__wrapper{border:thin solid gray;flex-grow:1;flex-shrink:0;display:flex}.react-datetime-picker__inputGroup{flex-grow:1;min-width:calc(16px + 3.674em);padding:0 2px}.react-datetime-picker__inputGroup__divider{white-space:pre;padding:1px 0}.react-datetime-picker__inputGroup__divider,.react-datetime-picker__inputGroup__leadingZero{font:inherit;display:inline-block}.react-datetime-picker__inputGroup__input{appearance:textfield;box-sizing:content-box;color:currentColor;font:inherit;background:0 0;border:0;min-width:.54em;height:calc(100% - 2px);padding:1px;position:relative}.react-datetime-picker__inputGroup__input::-webkit-inner-spin-button{appearance:none;margin:0}.react-datetime-picker__inputGroup__input::-webkit-outer-spin-button{appearance:none;margin:0}.react-datetime-picker__inputGroup__input:invalid{background:#ff00001a}.react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-datetime-picker__inputGroup__amPm{appearance:menulist;font:inherit}.react-datetime-picker__button{background:0 0;border:0;padding:4px 6px}.react-datetime-picker__button:enabled{cursor:pointer}.react-datetime-picker__button:enabled:focus .react-datetime-picker__button__icon,.react-datetime-picker__button:enabled:hover .react-datetime-picker__button__icon{stroke:#0078d7}.react-datetime-picker__button:disabled .react-datetime-picker__button__icon{stroke:#6d6d6d}.react-datetime-picker__button svg{display:inherit}.react-datetime-picker__calendar,.react-datetime-picker__clock{z-index:1}.react-datetime-picker__calendar--closed,.react-datetime-picker__clock--closed{display:none}.react-datetime-picker__calendar{width:350px;max-width:100vw}.react-datetime-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker__clock{background-color:#fff;border:thin solid #a0a096;width:200px;max-width:100vw;height:200px;padding:25px}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-tagsinput{background-color:#fff;border:1px solid #ccc;padding-top:5px;padding-left:5px;overflow:hidden}.react-tagsinput--focused{border-color:#a5d24a}.react-tagsinput-tag{color:#638421;background-color:#cde69c;border:1px solid #a5d24a;border-radius:2px;margin-bottom:5px;margin-right:5px;padding:5px;font-family:sans-serif;font-size:13px;font-weight:400;display:inline-block}.react-tagsinput-remove{cursor:pointer;font-weight:700}.react-tagsinput-tag a:before{content:" ×"}.react-tagsinput-input{color:#777;background:0 0;border:0;outline:none;width:80px;margin-top:1px;margin-bottom:6px;padding:5px;font-family:sans-serif;font-size:13px;font-weight:400}.relative-portal .react-date-picker__inputGroup{min-width:0}.relative-portal>div{z-index:10000}input.decimal-widget{max-width:8em}input.decimal-widget[type=number]::-webkit-inner-spin-button{margin-left:5px}input.decimal-widget[type=number]{padding-right:.75em}.f-datagrid .fixedDataTableLayout_header .public_fixedDataTableCell_cellContent{cursor:pointer;text-align:center}.f-sideaction .public_fixedDataTableCell_cellContent{text-align:"center"}.f-topaction .public_fixedDataTableCell_cellContent{flex-direction:column;justify-content:space-around;height:100%;display:flex}.f-topaction .public_fixedDataTableCell_wrap3{height:100%}.fixedDataTableCellLayout_wrap3{vertical-align:top}.f-datagrid .fixedDataTableCellGroupLayout_cellGroup,.f-datagrid .fixedDataTableCellLayout_main[role=columnheader],.f-datagrid .fixedDataTableRowLayout_main{overflow:unset}.sticky-headers th{z-index:1000;background-color:#fff;position:sticky;top:0;box-shadow:0 4px 2px -2px gray}.center-labels label{text-align:center}.ReactModal__Overlay{z-index:100}.ReactModal__Content{flex-direction:column;display:flex}.checkbox-widget input{width:40px;padding:10px;transform:scale(2)}.checkbox-widget label{padding-left:20px}.field-row{display:flex}.field-row>*+*{padding-left:1em}.field-row>*{flex-grow:1;flex-basis:0}.field-row.no-expand>*{flex-grow:0;flex-basis:auto}.big-dropdown .inside svg{width:20px;height:20px}.big-dropdown svg{width:8em;height:8em}.big-dropdown div{flex-wrap:nowrap}.big-dropdown{margin-top:1em;margin-bottom:1em;height:auto!important}.ck-content .table td{vertical-align:middle}.react-date-picker__calendar{z-index:1000!important}.is-invalid{border-color:var(--error)!important}.is-valid{border-color:var(--success)!important}.f-datagrid .public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main{background-color:#e6e7e8}.redate-form .react-datetime-picker__wrapper{padding:.5em}.address-typeahead input.form-control{border:none;height:auto;padding:0}#warranty-project-details #generate-warranty-document,.customer-survey-template .special-buttons{display:none}.report-node{z-index:10000;background:#000000bf;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.report-node div{background:#fff;border-radius:45px;padding:5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.datepicker.is-valid .react-datetime-picker__wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2373a839' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");border-color:#73a839}.datepicker.is-empty .react-datetime-picker__wrapper,.datepicker.is-valid .react-datetime-picker__wrapper{background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.datepicker.is-empty .react-datetime-picker__wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c71c22'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23c71c22' stroke='none'/%3E%3C/svg%3E");border-color:#c71c22}.react-datetime-picker__wrapper{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;padding:.275rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (width<=768px){html{font-size:15pt}}.space-buttons button+button{margin-left:1em}.double-row-table tbody tr:nth-child(4n+3),.double-row-table tbody tr:nth-child(4n+4){background-color:#d3d3d3}.budget-lines-table thead th{z-index:10;background:#fff;position:sticky;top:0}.hide-materials .materials-column{display:none}.dashboard-body nav:first-child{background-image:linear-gradient(#fff,#fdc400 60%,#fdc400);font-size:1.5em;background-color:#fdc400!important}.project-summary{margin-left:1em;display:inline-block}.inbox-message-modal{height:calc(100vh - 3.5rem);overflow:hidden}.inbox-message-footer,.inbox-message-header{background-color:#f8f9fa;flex:none}.inbox-message-footer{border-bottom:none;border-top:1px solid var(--border)}.inbox-message-body{flex:auto;min-height:0;margin:1em}.kanban-board{background:#f5f6f8;flex:auto;grid-template-rows:auto auto;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-flow:row;align-content:start;gap:1rem;min-height:0;padding:1rem;display:grid}.kanban-column{background:#fff;border-radius:.5rem;flex-direction:column;flex:360px;max-width:360px;min-height:0;display:flex}.kanban-cards{flex:auto;max-height:calc(100vh - 200px);padding:.5rem;overflow-y:auto}.kanban-cards.use-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;display:grid}.kanban-card{cursor:grab;background:#f8f9fa;border:1px solid #0000001a;border-radius:.25rem;max-width:360px;margin-bottom:.5rem;transition:box-shadow .15s,background-color .1s linear}.kanban-card:hover{background-color:#fff;box-shadow:0 .25rem .5rem #00000026}.kanban-column>.card-header{cursor:pointer;z-index:10;background-color:#e9ecef;position:sticky;top:0}.suggestable{width:100%;position:relative}.suggestable:focus-within .suggestable-list{display:block}.suggestable-list{z-index:999;background:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;margin:4px 0 0;padding:0;list-style:none;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 8px #0000001a}.suggestable-item{cursor:pointer;padding:8px 10px}.suggestable-item:focus,.suggestable-item:hover{background:#f0f0f0}
