.sm-ant-card{border-color:var(--border-light);border-top-left-radius:var(--table-border-radius);border-top-right-radius:var(--table-border-radius);font-size:unset;font-family:unset}.sm-collapse{border-color:var(--border-light);font-size:14px}.sm-collapsible-panel,.sm-collapsible-header{font-size:14px}.github-picker{box-shadow:none!important}.svg-container{vertical-align:middle;display:inline-block}.sm-tooltip{font-size:1rem!important}.sm-tooltip.tooltip-antd-hide{display:none}.sm-tooltip-disabled-click-container{display:inline-block}.sm-tooltip-disabled-click-container>*{pointer-events:none}.ladda-button{position:relative}.ladda-button .ladda-spinner{z-index:2;opacity:0;pointer-events:none;width:32px;margin-top:0;display:inline-block;position:absolute;top:50%}.ladda-button .ladda-label{z-index:3;position:relative}.ladda-button .ladda-progress{background:#0003;width:0;height:100%;display:none;position:absolute;top:0;left:0;-o-transition:.1s linear all!important;transition:all .1s linear!important}.ladda-button[data-loading] .ladda-progress{display:block}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-o-transition:.3s cubic-bezier(.175, .885, .32, 1.275) all!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-o-transition:.3s ease all!important;transition:all .3s!important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size=s] .ladda-spinner,.ladda-button[data-style=expand-right][data-size=xs] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size=s],.ladda-button[data-style=expand-right][data-loading][data-size=xs]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size=s] .ladda-spinner,.ladda-button[data-style=expand-left][data-size=xs] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size=s],.ladda-button[data-style=expand-left][data-loading][data-size=xs]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{margin-left:0;top:-32px;left:50%}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;margin-top:0;top:26px}.ladda-button[data-style=expand-up][data-loading][data-size=s],.ladda-button[data-style=expand-up][data-loading][data-size=xs]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size=s] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size=xs] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{margin-left:0;top:62px;left:50%}.ladda-button[data-style=expand-down][data-size=s] .ladda-spinner,.ladda-button[data-style=expand-down][data-size=xs] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size=s],.ladda-button[data-style=expand-down][data-loading][data-size=xs]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{margin-left:0;left:100%}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{margin-left:0;left:16px;right:100%}[dir=rtl] .ladda-button[data-style=slide-right] .ladda-spinner{right:auto}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{margin-top:1em;margin-left:0;left:50%}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{margin-top:-2em;margin-left:0;left:50%}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{margin-left:32px;left:50%;transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{display:inline-block;position:relative}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;transform:scale(.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{margin-left:-16px;left:50%;transform:scale(.2)}.ladda-button[data-style=zoom-in] .ladda-label{display:inline-block;position:relative}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;transform:none}.ladda-button[data-style=contract]{width:100px;overflow:hidden}.ladda-button[data-style=contract] .ladda-spinner{margin-left:0;left:50%}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{width:100px;overflow:hidden;box-shadow:0 0 0 2000px #0000}.ladda-button[data-style=contract-overlay] .ladda-spinner{margin-left:0;left:50%}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0 0 0 2000px #000c}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}[dir=rtl] .ladda-spinner>div{left:25%!important}.sm-btn{text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;height:32px;min-height:32px;font-size:1em;font-weight:600;line-height:1.4;display:inline-flex;padding:4px 10px!important}.sm-btn>*{justify-content:center;align-items:center;display:inline-flex}.sm-btn:focus{outline:0}.sm-btn.sm-btn-intent-primary{opacity:1;border-style:solid;border-width:1px}.sm-btn.sm-btn-intent-primary:disabled{opacity:.65;cursor:not-allowed}.sm-btn.sm-btn-intent-primary.sm-btn-full-width{width:100%}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-inline{color:var(--button-primary);background:0 0;border-color:#0000}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-inline:hover:enabled{background-color:hsl(from var(--button-primary) h s calc(l + 35));border-color:hsl(from var(--button-primary) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-inline .ladda-label{z-index:unset}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-floating{color:var(--button-primary);background:#fff;border-color:#0000;border-radius:50%}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-floating.sm-btn{padding:0!important}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-floating:hover:enabled{background-color:hsl(from var(--button-primary) h s calc(l + 35));border-color:hsl(from var(--button-primary) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-outlined{border-color:var(--button-primary);color:var(--button-primary);background:0 0}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-outlined:hover:enabled{background-color:hsl(from var(--button-primary) h s calc(l + 45));border-color:hsl(from var(--button-primary) h s calc(l - 5));transition:all .1s linear!important}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-solid{background:var(--button-primary);border-color:var(--button-primary);color:#fff}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-solid:hover:enabled{background-color:hsl(from var(--button-primary) h s calc(l - 15));border-color:hsl(from var(--button-primary) h s calc(l - 15))}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-icon{color:var(--button-primary);background:0 0;border-color:#0000;margin:-4px;padding:4px!important}.sm-btn.sm-btn-intent-primary.sm-btn-appearance-icon:hover:enabled{color:hsl(from var(--button-primary) h s calc(l - 15));transition:all .1s linear!important}.sm-btn.sm-btn-intent-create{opacity:1;border-style:solid;border-width:1px}.sm-btn.sm-btn-intent-create:disabled{opacity:.65;cursor:not-allowed}.sm-btn.sm-btn-intent-create.sm-btn-full-width{width:100%}.sm-btn.sm-btn-intent-create.sm-btn-appearance-inline{color:var(--button-success);background:0 0;border-color:#0000}.sm-btn.sm-btn-intent-create.sm-btn-appearance-inline:hover:enabled{background-color:hsl(from var(--button-success) h s calc(l + 35));border-color:hsl(from var(--button-success) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-create.sm-btn-appearance-inline .ladda-label{z-index:unset}.sm-btn.sm-btn-intent-create.sm-btn-appearance-floating{color:var(--button-success);background:#fff;border-color:#0000;border-radius:50%}.sm-btn.sm-btn-intent-create.sm-btn-appearance-floating.sm-btn{padding:0!important}.sm-btn.sm-btn-intent-create.sm-btn-appearance-floating:hover:enabled{background-color:hsl(from var(--button-success) h s calc(l + 35));border-color:hsl(from var(--button-success) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-create.sm-btn-appearance-outlined{border-color:var(--button-success);color:var(--button-success);background:0 0}.sm-btn.sm-btn-intent-create.sm-btn-appearance-outlined:hover:enabled{background-color:hsl(from var(--button-success) h s calc(l + 45));border-color:hsl(from var(--button-success) h s calc(l - 5));transition:all .1s linear!important}.sm-btn.sm-btn-intent-create.sm-btn-appearance-solid{background:var(--button-success);border-color:var(--button-success);color:#fff}.sm-btn.sm-btn-intent-create.sm-btn-appearance-icon{color:var(--button-success);background:0 0;border-color:#0000;margin:-4px;padding:4px!important}.sm-btn.sm-btn-intent-create.sm-btn-appearance-icon:hover:enabled{color:hsl(from var(--button-success) h s calc(l - 15));transition:all .1s linear!important}.sm-btn.sm-btn-intent-create.sm-btn-appearance-solid{background:var(--theme-color-button-create);border-color:var(--theme-color-button-create)}.sm-btn.sm-btn-intent-create.sm-btn-appearance-solid:hover:enabled{background-color:hsl(from var(--theme-color-button-create) h s calc(l - 15));border-color:hsl(from var(--theme-color-button-create) h s calc(l - 15))}.sm-btn.sm-btn-intent-neutral{opacity:1;border-style:solid;border-width:1px}.sm-btn.sm-btn-intent-neutral:disabled{opacity:.65;cursor:not-allowed}.sm-btn.sm-btn-intent-neutral.sm-btn-full-width{width:100%}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-inline{color:var(--button-neutral);background:0 0;border-color:#0000}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-inline:hover:enabled{background-color:hsl(from var(--button-neutral) h s calc(l + 35));border-color:hsl(from var(--button-neutral) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-inline .ladda-label{z-index:unset}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-floating{color:var(--button-neutral);background:#fff;border-color:#0000;border-radius:50%}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-floating.sm-btn{padding:0!important}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-floating:hover:enabled{background-color:hsl(from var(--button-neutral) h s calc(l + 35));border-color:hsl(from var(--button-neutral) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-outlined{border-color:var(--button-neutral);color:var(--button-neutral);background:0 0}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-outlined:hover:enabled{background-color:hsl(from var(--button-neutral) h s calc(l + 45));border-color:hsl(from var(--button-neutral) h s calc(l - 5));transition:all .1s linear!important}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-solid{background:var(--button-neutral);border-color:var(--button-neutral);color:#fff}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-solid:hover:enabled{background-color:hsl(from var(--button-neutral) h s calc(l - 15));border-color:hsl(from var(--button-neutral) h s calc(l - 15))}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-icon{color:var(--button-neutral);background:0 0;border-color:#0000;margin:-4px;padding:4px!important}.sm-btn.sm-btn-intent-neutral.sm-btn-appearance-icon:hover:enabled{color:hsl(from var(--button-neutral) h s calc(l - 15));transition:all .1s linear!important}.sm-btn.sm-btn-intent-success{opacity:1;border-style:solid;border-width:1px}.sm-btn.sm-btn-intent-success:disabled{opacity:.65;cursor:not-allowed}.sm-btn.sm-btn-intent-success.sm-btn-full-width{width:100%}.sm-btn.sm-btn-intent-success.sm-btn-appearance-inline{color:var(--button-success);background:0 0;border-color:#0000}.sm-btn.sm-btn-intent-success.sm-btn-appearance-inline:hover:enabled{background-color:hsl(from var(--button-success) h s calc(l + 35));border-color:hsl(from var(--button-success) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-success.sm-btn-appearance-inline .ladda-label{z-index:unset}.sm-btn.sm-btn-intent-success.sm-btn-appearance-floating{color:var(--button-success);background:#fff;border-color:#0000;border-radius:50%}.sm-btn.sm-btn-intent-success.sm-btn-appearance-floating.sm-btn{padding:0!important}.sm-btn.sm-btn-intent-success.sm-btn-appearance-floating:hover:enabled{background-color:hsl(from var(--button-success) h s calc(l + 35));border-color:hsl(from var(--button-success) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-success.sm-btn-appearance-outlined{border-color:var(--button-success);color:var(--button-success);background:0 0}.sm-btn.sm-btn-intent-success.sm-btn-appearance-outlined:hover:enabled{background-color:hsl(from var(--button-success) h s calc(l + 45));border-color:hsl(from var(--button-success) h s calc(l - 5));transition:all .1s linear!important}.sm-btn.sm-btn-intent-success.sm-btn-appearance-solid{background:var(--button-success);border-color:var(--button-success);color:#fff}.sm-btn.sm-btn-intent-success.sm-btn-appearance-solid:hover:enabled{background-color:hsl(from var(--button-success) h s calc(l - 15));border-color:hsl(from var(--button-success) h s calc(l - 15))}.sm-btn.sm-btn-intent-success.sm-btn-appearance-icon{color:var(--button-success);background:0 0;border-color:#0000;margin:-4px;padding:4px!important}.sm-btn.sm-btn-intent-success.sm-btn-appearance-icon:hover:enabled{color:hsl(from var(--button-success) h s calc(l - 15));transition:all .1s linear!important}.sm-btn.sm-btn-intent-danger{opacity:1;border-style:solid;border-width:1px}.sm-btn.sm-btn-intent-danger:disabled{opacity:.65;cursor:not-allowed}.sm-btn.sm-btn-intent-danger.sm-btn-full-width{width:100%}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-inline{color:var(--button-danger);background:0 0;border-color:#0000}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-inline:hover:enabled{background-color:hsl(from var(--button-danger) h s calc(l + 35));border-color:hsl(from var(--button-danger) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-inline .ladda-label{z-index:unset}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-floating{color:var(--button-danger);background:#fff;border-color:#0000;border-radius:50%}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-floating.sm-btn{padding:0!important}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-floating:hover:enabled{background-color:hsl(from var(--button-danger) h s calc(l + 35));border-color:hsl(from var(--button-danger) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-outlined{border-color:var(--button-danger);color:var(--button-danger);background:0 0}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-outlined:hover:enabled{background-color:hsl(from var(--button-danger) h s calc(l + 45));border-color:hsl(from var(--button-danger) h s calc(l - 5));transition:all .1s linear!important}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-solid{background:var(--button-danger);border-color:var(--button-danger);color:#fff}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-solid:hover:enabled{background-color:hsl(from var(--button-danger) h s calc(l - 15));border-color:hsl(from var(--button-danger) h s calc(l - 15))}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-icon{color:var(--button-danger);background:0 0;border-color:#0000;margin:-4px;padding:4px!important}.sm-btn.sm-btn-intent-danger.sm-btn-appearance-icon:hover:enabled{color:hsl(from var(--button-danger) h s calc(l - 15));transition:all .1s linear!important}.sm-btn.sm-btn-intent-warning{opacity:1;border-style:solid;border-width:1px}.sm-btn.sm-btn-intent-warning:disabled{opacity:.65;cursor:not-allowed}.sm-btn.sm-btn-intent-warning.sm-btn-full-width{width:100%}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-inline{color:var(--button-warning);background:0 0;border-color:#0000}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-inline:hover:enabled{background-color:hsl(from var(--button-warning) h s calc(l + 35));border-color:hsl(from var(--button-warning) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-inline .ladda-label{z-index:unset}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-floating{color:var(--button-warning);background:#fff;border-color:#0000;border-radius:50%}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-floating.sm-btn{padding:0!important}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-floating:hover:enabled{background-color:hsl(from var(--button-warning) h s calc(l + 35));border-color:hsl(from var(--button-warning) h s calc(l + 35));transition:all .1s linear!important}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-outlined{border-color:var(--button-warning);color:var(--button-warning);background:0 0}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-outlined:hover:enabled{background-color:hsl(from var(--button-warning) h s calc(l + 45));border-color:hsl(from var(--button-warning) h s calc(l - 5));transition:all .1s linear!important}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-solid{background:var(--button-warning);border-color:var(--button-warning);color:#fff}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-solid:hover:enabled{background-color:hsl(from var(--button-warning) h s calc(l - 15));border-color:hsl(from var(--button-warning) h s calc(l - 15))}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-icon{color:var(--button-warning);background:0 0;border-color:#0000;margin:-4px;padding:4px!important}.sm-btn.sm-btn-intent-warning.sm-btn-appearance-icon:hover:enabled{color:hsl(from var(--button-warning) h s calc(l - 15));transition:all .1s linear!important}.sm-date-timeline{-webkit-user-select:none;user-select:none;width:100%;position:relative}.sm-date-timeline__track{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;height:32px;position:relative;overflow:hidden}.sm-date-timeline__today{pointer-events:none;z-index:1;height:100%;position:absolute;top:0}.sm-date-timeline__today-line{background:var(--button-danger);width:1px;height:100%;position:absolute;top:0;left:0}.sm-date-timeline__today-label{background:var(--button-danger);color:#fff;white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.sm-date-timeline__tick{pointer-events:none;height:100%;position:absolute;top:0}.sm-date-timeline__tick-line{background:var(--border-light);width:1px;height:100%;position:absolute;top:0;left:0}.sm-date-timeline__tick--quarter .sm-date-timeline__tick-line,.sm-date-timeline__tick--month .sm-date-timeline__tick-line{background:var(--border-default)}.sm-date-timeline__tick--year .sm-date-timeline__tick-line{background:var(--color-disabled)}.sm-date-timeline__tick-label{white-space:nowrap;padding:0 3px;font-size:10px;line-height:1.4;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.sm-date-timeline__tick--week .sm-date-timeline__tick-label{color:var(--border-default)}.sm-date-timeline__tick--quarter .sm-date-timeline__tick-label,.sm-date-timeline__tick--month .sm-date-timeline__tick-label{color:var(--color-disabled)}.sm-date-timeline__tick--year .sm-date-timeline__tick-label{color:var(--secondary-color-dark)}.sm-date-timeline__event{background:var(--button-primary);cursor:pointer;z-index:2;border-radius:50%;width:12px;height:12px;transition:transform .15s,box-shadow .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.sm-date-timeline__event:hover{transform:translate(-50%,-50%)scale(1.3);box-shadow:0 0 0 3px #0061fe33}.sm-date-timeline__event--selected{background:var(--button-primary);transform:translate(-50%,-50%)scale(1.2);box-shadow:0 0 0 3px #0061fe4d}.sm-date-timeline__event--selected:hover{transform:translate(-50%,-50%)scale(1.3)}.sm-date-timeline__hover-line{background:var(--secondary-color-dark);opacity:.4;pointer-events:none;z-index:3;width:1px;height:100%;position:absolute;top:0}.sm-date-timeline__hover{pointer-events:none;z-index:3;position:absolute;bottom:100%}.sm-date-timeline__hover-label{background:var(--secondary-color-dark);color:#fff;white-space:nowrap;border-radius:3px;margin-bottom:4px;padding:2px 6px;font-size:11px;display:block;transform:translate(-50%)}.sm-date-timeline__selected-line{background:var(--button-primary);z-index:1;pointer-events:none;width:2px;height:100%;position:absolute;top:0;transform:translate(-50%)}.sm-date-timeline__selected{pointer-events:none;z-index:3;position:absolute;top:100%}.sm-date-timeline__selected-label{background:var(--button-primary);color:#fff;white-space:nowrap;border-radius:3px;margin-top:4px;padding:2px 6px;font-size:11px;display:block;transform:translate(-50%)}.sm-dropdown .ant-dropdown-menu{max-height:400px;overflow-y:auto}.sm-dropdown .ant-dropdown-menu-item-group-list{margin:0!important}.sm-dropdown .ant-dropdown-menu-submenu-title{align-items:center}.sm-dropdown .dropdown-subheader{text-transform:uppercase;color:var(--button-neutral);margin-top:10px;margin-bottom:5px;font-size:12px;font-weight:700}.sm-dropdown .dropdown-item-content{justify-content:space-between;align-items:center;width:100%;display:flex;overflow:hidden}.sm-dropdown .dropdown-item-content .check-icon{margin-left:10px}.sm-dropdown .dropdown-item-content .item-name{white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin-bottom:0;overflow:hidden}.sm-form-select .sm-form-select__control{border:1px solid #c5d6deb3}.sm-form-select-error .sm-form-select__control{background-color:#fff6f6;border-color:#fa424a}.sm-form-select-error .sm-form-select__control .sm-form-select__single-value{color:#fa424a!important}.filter-select .inc-exc-button{padding:0 2px!important}.filter-select .inc-exc-button .include-color{color:var(--label-success)}.filter-select .inc-exc-button .exclude-color{color:var(--label-danger)}.sm-help-tooltip{color:var(--font-color-detail);margin-left:.5rem;font-size:10px;line-height:100%;display:inline-flex}.required-asterisk{color:var(--label-danger)}.sm-input-text{border-radius:3px;width:100%;font-size:14px;position:relative}.sm-input-text:focus{box-shadow:none}.sm-input-text.ant-input-borderless:hover:not(:read-only):not(.ant-input-disabled),.sm-input-text.ant-input-borderless:focus:not(:read-only):not(.ant-input-disabled){background-color:var(--background-gray)}.sm-input-text.ant-input-borderless:hover:read-only,.sm-input-text.ant-input-borderless:hover.ant-input-disabled,.sm-input-text.ant-input-borderless:focus:read-only,.sm-input-text.ant-input-borderless:focus.ant-input-disabled{background-color:#0000}.sm-input-text.ant-input-borderless .ant-input.ant-input-disabled{cursor:not-allowed}.sm-input-text.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{box-shadow:none}:is(.sm-input-text.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless:hover:not(.ant-input-affix-wrapper-disabled):not(:has(input:read-only)),.sm-input-text.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless:focus:not(.ant-input-affix-wrapper-disabled):not(:has(input:read-only))){background-color:var(--background-gray)}.sm-input-text.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless:hover.ant-input-affix-wrapper-disabled,.sm-input-text.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless:focus.ant-input-affix-wrapper-disabled{background-color:#0000}.sm-input-text.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless:hover:has(input:read-only){background-color:#0000}.sm-input-text.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless:focus:has(input:read-only){background-color:#0000}.sm-input-text .ant-input-suffix:not(:has(.svg-inline--fa)) .anticon{margin-inline-end:0}.sm-input-text .ant-input-suffix .ant-input-clear-icon{margin-inline-end:0}.sm-input-area.sm-input-area__borderless{overflow-wrap:break-word;word-break:normal}.sm-input-area.sm-input-area__borderless:is(textarea),.sm-input-area.sm-input-area__borderless textarea{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,height}.sm-input-area.sm-input-area__borderless.ant-input-affix-wrapper .ant-input{padding-right:28px}.sm-input-area.sm-input-area__borderless.ant-input-affix-wrapper .ant-input-clear-icon{display:none}.sm-input-area.sm-input-area__borderless.ant-input-affix-wrapper.ant-input-affix-wrapper-focused .ant-input-clear-icon{display:inline-block}.sm-input-area.sm-input-area__bordered{width:100%;box-shadow:none;color:var(--font-color-primary);background-color:#fff;background-clip:padding-box;border:1px solid #c5d6deb3;border-radius:.25rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.sm-input-area.sm-input-area__bordered [placeholder],.sm-input-area.sm-input-area__bordered [placeholder],.sm-input-area.sm-input-area__bordered [placeholder]{color:#8e9fa7}.sm-input-area.sm-input-area__bordered:hover:not(:disabled),.sm-input-area.sm-input-area__bordered:focus-within{border-color:#4096ff}.sm-input-area.sm-input-area__bordered:disabled{background-color:var(--background-disabled);color:var(--color-disabled);opacity:1;cursor:default}.sm-input-area.sm-input-area__bordered.sm-input-area__bordered--error{color:var(--button-danger);background-color:#fff6f6;border-color:#fa424a}.list-sticky-header .ant-list-header{z-index:2;background:#fff;position:sticky;top:0}.input-check-list .disabled{opacity:.75;background-color:#00000006;font-style:italic}.input-check-list .search-and-select-wrapper{justify-content:flex-end;align-items:center;gap:20px;padding-right:8px;display:flex}.input-check-list .search-and-select-wrapper .sm-form-group{flex-grow:1}.input-check-list:not(.ant-list-bordered) .ant-list-header,.input-check-list:not(.ant-list-bordered) .ant-list-item{padding-inline:24px}.sm-input-date{width:100%;font-size:14px}.sm-input-date.readOnly{cursor:text}.sm-input-date.readOnly .ant-picker-input>input[disabled]{opacity:1;cursor:text;color:#000}.input-date-ant-popup,.ant-picker-dropdown{z-index:10000}.sm-form-group.sm-date-full-width .ant-picker{width:100%}.sm-form-group .sm-input-date-range.readOnly{cursor:text}.sm-form-group .sm-input-date-range.readOnly .ant-picker-input>input[disabled]{opacity:1;cursor:text;color:#000}.sm-form-group .DayPicker.DayPicker__withBorder{box-shadow:none;border:1px solid var(--border-light);overflow:hidden}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{text-align:center;color:#00a699;height:100%;font:inherit;box-sizing:border-box;cursor:pointer;background:0 0;border:2px solid #00a699;margin-right:8px;padding:4px 12px;font-weight:700;line-height:normal;position:relative;overflow:visible}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{background-color:#fff;display:inline-block}.SingleDatePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 10px 0 5px;padding:10px;line-height:normal;position:absolute;top:50%;right:0;overflow:visible;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;vertical-align:middle;width:15px;height:12px}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{color:inherit;font:inherit;cursor:pointer;vertical-align:middle;background:0 0;border:0;margin:0 5px 0 10px;padding:10px;line-height:normal;display:inline-block;overflow:visible}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;vertical-align:middle;width:14px;height:15px}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{color:inherit;font:inherit;cursor:pointer;z-index:2;background:0 0;border:0;padding:15px;line-height:normal;position:absolute;top:0;right:0;overflow:visible}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{fill:#cacccd;width:15px;height:15px}.DayPickerKeyboardShortcuts_buttonReset{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-size:14px;line-height:normal;overflow:visible}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{z-index:2;width:33px;height:26px;position:absolute}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-top:26px solid #0000;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid #0000;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid #0000;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:5px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:5px}.DayPickerKeyboardShortcuts_panel{z-index:2;text-align:left;background:#fff;border:1px solid #dbdbdb;border-radius:2px;margin:33px;padding:22px;position:absolute;inset:0;overflow:auto}.DayPickerKeyboardShortcuts_title{margin:0;font-size:16px;font-weight:700}.DayPickerKeyboardShortcuts_list{padding:0;font-size:14px;list-style:none}.DayPickerKeyboardShortcuts_close{z-index:2;position:absolute;top:22px;right:22px}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{fill:#cacccd;width:15px;height:15px}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;text-align:center;font-size:14px}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{color:#484848;background:#fff;border:1px solid #e4e7e7}.CalendarDay__default:hover{color:inherit;background:#e4e7e7;border:1px solid #e4e7e7}.CalendarDay__hovered_offset{color:inherit;background:#f4f5f5;border:1px double #e4e7e7}.CalendarDay__outside{color:#484848;background:#fff;border:0}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{color:#cacccd;background:#fff;border:1px solid #eceeee}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{color:#cacccd;background:#fff}.CalendarDay__highlighted_calendar{color:#484848;background:#ffe8bc}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{color:#484848;background:#ffce71}.CalendarDay__selected_span{color:#fff;background:#66e2da;border:1px double #33dacd}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{color:#fff;background:#33dacd;border:1px double #33dacd}.CalendarDay__last_in_range,.CalendarDay__last_in_range:hover{border-style:solid}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{color:#fff;background:#00a699;border:1px double #00a699}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{color:#007a87;background:#b2f1ec;border:1px double #80e8e0}.CalendarDay__hovered_span:active{color:#007a87;background:#80e8e0;border:1px double #80e8e0}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{color:#82888a;background:#cacccd;border:1px solid #cacccd}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{color:#cacccd;background:#fff;border:1px solid #e4e7e7}.CalendarMonth{text-align:center;vertical-align:top;-webkit-user-select:none;user-select:none;background:#fff}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;text-align:center;caption-side:initial;padding-top:22px;padding-bottom:37px;font-size:18px}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{text-align:left;z-index:0;background:#fff}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical{margin:0 auto}.CalendarMonthGrid__vertical_scrollable{margin:0 auto;overflow-y:scroll}.CalendarMonthGrid_month__horizontal{vertical-align:top;min-height:100%;display:inline-block}.CalendarMonthGrid_month__hideForAnimation{z-index:-1;opacity:0;pointer-events:none;position:absolute}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{z-index:2;position:relative}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalDefault{width:100%;height:52px;position:absolute;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;user-select:none;border:0;margin:0;padding:0}.DayPickerNavigation_button__default{color:#757575;background-color:#fff;border:1px solid #e4e7e7}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{cursor:default;border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{border-radius:3px;padding:6px 9px;line-height:.78;position:absolute;top:18px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{text-align:center;background:#fff;width:50%;height:100%;padding:5px;display:inline-block;position:relative;box-shadow:0 0 5px 2px #0000001a}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{fill:#82888a;width:19px;height:19px;display:block}.DayPickerNavigation_svg__vertical{fill:#484848;width:42px;height:42px}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{text-align:left;background:#fff;position:relative}.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{border-radius:3px;box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;top:50%;left:50%}.DayPicker_portal__vertical{position:initial}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{vertical-align:top;display:inline-block}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;z-index:2;text-align:left;position:absolute;top:62px}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{text-align:center;background:#fff;border-bottom:1px solid #dbdbdb;width:100%;margin-left:0;display:table-row;top:0;left:0}.DayPicker_weekHeader_ul{margin:1px 0;padding-left:0;padding-right:0;font-size:14px;list-style:none}.DayPicker_weekHeader_li{text-align:center;display:inline-block}.DayPicker_transitionContainer{border-radius:3px;position:relative;overflow:hidden}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{height:100%;padding-top:20px;position:absolute;inset:0;overflow-y:scroll}.DateInput{vertical-align:middle;background:#fff;width:130px;margin:0;padding:0;display:inline-block;position:relative}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{color:#dbdbdb;background:#f2f2f2}.DateInput_input{color:#484848;background-color:#fff;border:0;border-bottom:2px solid #0000;border-radius:0;width:100%;padding:11px 11px 9px;font-size:19px;font-weight:200;line-height:24px}.DateInput_input__small{letter-spacing:.2px;padding:7px 7px 5px;font-size:15px;line-height:18px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;user-select:none}.DateInput_input__focused{background:#fff;border:0;border-bottom:2px solid #008489;outline:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DateInput_fang{z-index:2;width:20px;height:10px;position:absolute;left:22px}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:#0000}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{vertical-align:middle;color:#484848;display:inline-block}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;width:24px;height:24px}.DateRangePickerInput_clearDates{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 10px 0 5px;padding:10px;line-height:normal;position:absolute;top:50%;right:0;overflow:visible;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;vertical-align:middle;width:15px;height:12px}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{color:inherit;font:inherit;cursor:pointer;vertical-align:middle;background:0 0;border:0;margin:0 5px 0 10px;padding:10px;line-height:normal;display:inline-block;overflow:visible}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;vertical-align:middle;width:14px;height:15px}.DateRangePicker{display:inline-block;position:relative}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{color:inherit;font:inherit;cursor:pointer;z-index:2;background:0 0;border:0;padding:15px;line-height:normal;position:absolute;top:0;right:0;overflow:visible}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{fill:#cacccd;width:15px;height:15px}.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=text],.jsoneditor input[type=search],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=search]{border:inherit;height:auto;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;line-height:inherit;transition:none}.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=text]:focus,.jsoneditor input[type=search]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal input[type=search]:focus{border:inherit;box-shadow:inherit}.jsoneditor textarea,.jsoneditor-modal textarea{height:inherit}.jsoneditor select,.jsoneditor-modal select{display:inherit;height:inherit}.jsoneditor label,.jsoneditor-modal label{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor table,.jsoneditor-modal table{border-collapse:collapse;width:auto}.jsoneditor td,.jsoneditor th,.jsoneditor-modal td,.jsoneditor-modal th{text-align:left;vertical-align:inherit;border-radius:inherit;padding:0;display:table-cell}.jsoneditor .autocomplete.dropdown{cursor:default;text-align:left;background:#fff;border:1px solid #d3d3d3;outline:0;margin:0;padding:5px;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;position:absolute;overflow:hidden auto;box-shadow:2px 2px 12px #8080804d}.jsoneditor .autocomplete.dropdown .item{color:#1a1a1a}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ebebeb}.jsoneditor .autocomplete.hint{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root{width:0;height:0;position:relative}.jsoneditor-contextmenu{box-sizing:content-box;z-index:2;position:absolute}.jsoneditor-contextmenu .jsoneditor-menu{background:#fff;border:1px solid #d3d3d3;width:128px;height:auto;margin:0;padding:0;list-style:none;position:relative;top:0;left:0;box-shadow:2px 2px 12px #8080804d}.jsoneditor-contextmenu .jsoneditor-menu button{cursor:pointer;color:#4d4d4d;box-sizing:border-box;text-align:left;background:0 0;border:none;width:128px;height:auto;margin:0;padding:0 8px 0 0;font-family:arial,sans-serif;font-size:14px;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{border:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{float:right;border-left:1px solid #e5e5e5;width:32px;height:24px}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{-o-transition:all .3s ease-out;border:none;padding:0 10px;transition:all .3s ease-out;display:none;position:relative;top:0;left:-10px;box-shadow:inset 0 0 10px #80808080}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{padding-left:24px;animation:1s ease-in-out all}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);background-position:0 -72px;width:24px;height:24px;margin:0 4px 0 0;padding:0;position:absolute;top:0;right:0}.jsoneditor-contextmenu .jsoneditor-icon{background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);border:none;width:24px;height:24px;margin:0;padding:0;position:absolute;top:0;left:0}.jsoneditor-contextmenu .jsoneditor-text{word-wrap:break-word;padding:4px 0 4px 24px}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{border-top:1px solid #e5e5e5;height:0;margin-top:5px;padding-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon,.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu ul,.jsoneditor-contextmenu li{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:hover,.jsoneditor-contextmenu .jsoneditor-menu button:focus{color:#1a1a1a;background-color:#f5f5f5;outline:none}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus{background-color:#f5f5f5}.jsoneditor-modal{color:#4d4d4d;max-width:95%;line-height:1.3em;box-shadow:2px 2px 12px #8080804d;border-radius:2px!important;padding:45px 15px 15px!important}.jsoneditor-modal.jsoneditor-modal-transform{width:600px!important}.jsoneditor-modal .pico-modal-header{box-sizing:border-box;color:#fff;background:#3883fa;width:100%;height:30px;padding:0 10px;font-family:arial,sans-serif;font-size:11pt;line-height:30px;position:absolute;top:0;left:0}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{text-align:right;white-space:nowrap;padding-right:0}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:#3883fa}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{color:#fff;background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{color:gray;background:#d3d3d3}.jsoneditor-modal .jsoneditor-select-wrapper{display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-select-wrapper:after{content:"";pointer-events:none;border-top:6px solid #666;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:14px;right:8px}.jsoneditor-modal select{appearance:none;text-indent:0;min-width:180px;max-width:350px;text-overflow:"";padding:3px 24px 3px 10px;font-size:14px;line-height:1.5em}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{border-left-style:none;border-radius:0;margin:0;padding:4px 10px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-left-style:solid;border-top-left-radius:3px;border-bottom-left-radius:3px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{border-radius:3px;width:100%;padding:0;line-height:1.2em}.jsoneditor-modal .jsoneditor-jmespath-label{color:#1e90ff;margin-top:20px;margin-bottom:5px;font-weight:700}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{border-collapse:collapse;width:100%}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{margin:4px 0 2px;font-style:italic}.jsoneditor-modal .jsoneditor-inline{width:100%;padding-top:2px;padding-bottom:2px;display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{flex-wrap:wrap;display:flex}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{flex:1;min-width:180px}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:#3883fa;border-radius:5px}.jsoneditor-modal table th,.jsoneditor-modal table td{text-align:left;vertical-align:middle;color:#4d4d4d;border-spacing:0;border-collapse:collapse;font-weight:400}.jsoneditor-modal select,.jsoneditor-modal textarea,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal #query{color:#4d4d4d;background:#fff;border:1px solid #d3d3d3;border-radius:3px;padding:4px}.jsoneditor-modal textarea,.jsoneditor-modal #query{border-radius:unset}.jsoneditor-modal,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal select,.jsoneditor-modal option,.jsoneditor-modal textarea,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal #query{font-family:arial,sans-serif;font-size:10.5pt}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{box-sizing:border-box;width:100%;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal select,.jsoneditor-modal input{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{color:#fff;background:#3883fa;border-color:#3883fa}.jsoneditor{color:#1a1a1a;box-sizing:border-box;border:thin solid #3883fa;width:100%;height:100%;padding:0;line-height:100%;position:relative}div.jsoneditor-field,div.jsoneditor-value,div.jsoneditor-readonly,div.jsoneditor-default{word-wrap:break-word;float:left;border:1px solid #0000;min-width:32px;min-height:16px;margin:1px;padding:2px;line-height:16px}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value{word-break:break-word}div.jsoneditor-value.jsoneditor-empty:after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value,div.jsoneditor-value.jsoneditor-invalid{color:#1a1a1a}div.jsoneditor-readonly{color:gray;min-width:16px}div.jsoneditor-empty{border-style:dashed;border-color:#d3d3d3;border-radius:2px}div.jsoneditor-field.jsoneditor-empty:after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{vertical-align:top;color:gray;padding:3px 0}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor.busy pre.jsoneditor-preview{color:gray;background:#f5f5f5}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:0 0}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{box-sizing:border-box;white-space:pre-wrap;word-break:break-all;width:100%;height:100%;margin:0;padding:2px;overflow:auto}div.jsoneditor-default{color:gray;padding-left:10px}div.jsoneditor-tree{background:#fff;width:100%;height:100%;position:relative;overflow:auto}div.jsoneditor-tree button.jsoneditor-button{cursor:pointer;background-color:#0000;background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);border:none;width:24px;height:24px;margin:0;padding:0}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:1px solid #e5e5e5}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{visibility:hidden;background:0 0}div.jsoneditor-tree button.jsoneditor-dragarea{cursor:move;background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);background-position:-72px -72px}div.jsoneditor-tree :focus{outline:none}div.jsoneditor-tree div.jsoneditor-show-more{color:gray;background-color:#e5e5e5;border-radius:3px;margin:2px 0;padding:3px 4px;font-family:arial,sans-serif;font-size:14px;display:inline-block}div.jsoneditor-tree div.jsoneditor-show-more a{color:gray;display:inline-block}div.jsoneditor-tree div.jsoneditor-color{cursor:pointer;border:1px solid gray;width:12px;height:12px;margin:4px;display:inline-block}div.jsoneditor-tree div.jsoneditor-color.jsoneditor-color-readonly{cursor:inherit}div.jsoneditor-tree div.jsoneditor-date{color:#fff;background:#a1a1a1;border-radius:3px;margin:0 3px;padding:3px;font-family:arial,sans-serif;display:inline-block}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button{display:block}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{background-color:#0000;background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);background-position:-168px -48px;width:24px;height:24px;margin:0 4px 0 0;padding:0}div.jsoneditor-outer{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;position:static}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{box-sizing:border-box;text-align:center;width:100%;display:none;position:absolute;top:15%;left:0}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty:after,div.jsoneditor-value.jsoneditor-empty:after{pointer-events:none;color:#d3d3d3;font-size:8pt}div.jsoneditor-value.jsoneditor-url,a.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{margin:2px;padding:2px;display:inline-block}a.jsoneditor-value.jsoneditor-url:hover,a.jsoneditor-value.jsoneditor-url:focus{color:#ee422e}div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover,div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-value.jsoneditor-highlight{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-object,div.jsoneditor-value.jsoneditor-array{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:hover,div.jsoneditor-tree div.jsoneditor-show-more a:focus{color:#ee422e}textarea.jsoneditor-text,.ace-jsoneditor{min-height:150px}textarea.jsoneditor-text.ace_editor,.ace-jsoneditor.ace_editor{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text{box-sizing:border-box;resize:none;background-color:#fff;border:none;outline-width:0;width:100%;height:100%;margin:0}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-dragarea,tr.jsoneditor-selected button.jsoneditor-contextmenu-button{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:hover,div.jsoneditor-tree button.jsoneditor-dragarea:focus,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor tr,div.jsoneditor th,div.jsoneditor td{margin:0;padding:0}div.jsoneditor-field,div.jsoneditor-value,div.jsoneditor td,div.jsoneditor th,div.jsoneditor textarea,pre.jsoneditor-preview,.jsoneditor-schema-error,.jsoneditor-popover{color:#1a1a1a;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor-schema-error{cursor:default;text-align:center;width:24px;height:24px;line-height:24px;display:inline-block;position:relative}.jsoneditor-popover{color:#fff;cursor:auto;background-color:#4c4c4c;border-radius:3px;width:200px;padding:7px 10px;position:absolute;box-shadow:0 0 5px #0006}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left:before{content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:7px solid #4c4c4c;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right:before{content:"";margin-left:inherit;border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:7px solid #4c4c4c;margin-top:-7px;position:absolute;top:19px;left:-14px}.jsoneditor-popover:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;margin-left:-7px;display:block;position:absolute;left:50%}.jsoneditor-text-errors tr.jump-to-line:hover{cursor:pointer;text-decoration:underline}.jsoneditor-schema-error:hover .jsoneditor-popover,.jsoneditor-schema-error:focus .jsoneditor-popover{animation:.3s linear fade-in,.3s linear move-up;display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{width:100%;overflow:hidden}.jsoneditor .jsoneditor-additional-errors{color:gray;background-color:#ebebeb;border-radius:8px;margin:auto;padding:7px 15px;position:absolute;bottom:31px;left:calc(50% - 92px)}.jsoneditor .jsoneditor-additional-errors.visible{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor .jsoneditor-additional-errors.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor .jsoneditor-text-errors{border-collapse:collapse;border-top:1px solid #ffc700;width:100%}.jsoneditor .jsoneditor-text-errors td{vertical-align:middle;padding:3px 6px}.jsoneditor .jsoneditor-text-errors td pre{white-space:pre-wrap;margin:0}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:#ee2e2e70}.jsoneditor-text-errors .jsoneditor-schema-error{cursor:pointer;border:none;width:24px;height:24px;margin:0 4px 0 0;padding:0}.jsoneditor-text-errors tr .jsoneditor-schema-error{background-color:#0000;background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);background-position:-168px -48px}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background-color:#0000;background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);background-position:-25px 0}.jsoneditor-anchor{cursor:pointer}.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{top:28px;left:-10px}.fadein{animation:.3s fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal input[type=search].selectr-input{box-sizing:border-box;border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px}.jsoneditor-modal button.selectr-input-clear{right:8px}.jsoneditor-menu{box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa;width:100%;height:35px;margin:0;padding:2px}.jsoneditor-menu>button,.jsoneditor-menu>.jsoneditor-modes>button{color:#fff;opacity:.8;float:left;background-color:#0000;background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);border:1px solid #0000;border-radius:2px;width:26px;height:26px;margin:2px;padding:0;font-family:arial,sans-serif;font-size:14px}.jsoneditor-menu>button:hover,.jsoneditor-menu>.jsoneditor-modes>button:hover{background-color:#fff3;border:1px solid #fff6}.jsoneditor-menu>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>.jsoneditor-modes>button:active{background-color:#ffffff4d}.jsoneditor-menu>button:disabled,.jsoneditor-menu>.jsoneditor-modes>button:disabled{opacity:.5;background-color:#0000;border:none}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{float:left;display:inline-block}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu>button.jsoneditor-separator,.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{color:#fff;opacity:.8;vertical-align:middle;font-family:arial,sans-serif;font-size:14px}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{padding:10px;font-size:8pt;position:absolute;top:0;right:0}.jsoneditor-navigation-bar{box-sizing:border-box;color:gray;background-color:#ebebeb;border-bottom:1px solid #d3d3d3;width:100%;height:26px;margin:0;padding:0;font-family:arial,sans-serif;font-size:14px;line-height:26px;overflow:hidden}.jsoneditor-search{border-collapse:collapse;border-spacing:0;font-family:arial,sans-serif;display:flex;position:absolute;top:4px;right:4px}.jsoneditor-search input{color:#1a1a1a;border:none;outline:none;width:120px;margin:1px;font-family:arial,sans-serif;line-height:20px}.jsoneditor-search button{vertical-align:top;background:url(/assets/jsoneditor-icons-CIlYC0TY.svg);border:none;width:16px;height:24px;margin:0;padding:0}.jsoneditor-search button:hover{background-color:#0000}.jsoneditor-search button.jsoneditor-refresh{background-position:-99px -73px;width:18px}.jsoneditor-search button.jsoneditor-next{cursor:pointer;background-position:-124px -73px}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-results{color:#fff;padding-right:5px;font-family:arial,sans-serif;line-height:26px}.jsoneditor-frame{background-color:#fff;border:1px solid #0000;margin:0;padding:0 2px}.jsoneditor-statusbar{color:gray;box-sizing:border-box;background-color:#ebebeb;border-top:1px solid #d3d3d3;height:26px;font-size:14px;line-height:26px}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{float:right;cursor:pointer;background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);background-position:-168px -48px;width:24px;height:24px;margin-top:1px;padding:0}.jsoneditor-statusbar>.jsoneditor-validation-error-count{float:right;cursor:pointer;margin:0 4px 0 0}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{float:right;background-image:url(/assets/jsoneditor-icons-CIlYC0TY.svg);background-position:-25px 0;width:24px;height:24px;margin:1px;padding:0}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-treepath{white-space:nowrap;outline:none;padding:0 5px;overflow:hidden}.jsoneditor-treepath.show-all{word-wrap:break-word;white-space:normal;z-index:1;background-color:#ebebeb;position:absolute;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{cursor:pointer;background-color:#ebebeb;height:20px;padding:0 3px;position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-element{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath .jsoneditor-treepath-seperator{margin:2px;font-family:arial,sans-serif;font-size:9pt}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}.selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{clip:rect(0px, 0px, 0px, 0px);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selectr-visible{opacity:0;z-index:11;width:100%;height:100%;position:absolute;top:0;left:0}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{opacity:1;height:auto;display:block;top:100%;min-height:200px!important}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{z-index:1;box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #999;border-radius:3px;width:100%;padding:7px 28px 7px 14px;position:relative}.selectr-selected:before{content:"";border:4px solid #0000;border-top-color:#6c7a86;border-bottom-width:0;width:0;height:0;position:absolute;top:50%;right:10px;transform:rotate(0)translateY(-50%)}.selectr-container.open .selectr-selected:before,.selectr-container.native-open .selectr-selected:before{border:4px solid #0000;border-top-width:0;border-bottom-color:#6c7a86}.selectr-label{white-space:nowrap;text-overflow:ellipsis;width:100%;display:none;overflow:hidden}.selectr-placeholder{color:#6c7a86}.selectr-tags{white-space:normal;margin:0;padding:0}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{float:left;cursor:default;color:#fff;background:#acb7bf;border:none;border-radius:10px;margin:0 2px 2px 0;padding:2px 25px 2px 8px;list-style:none;position:relative}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{z-index:10000;box-sizing:border-box;background-color:#fff;border:1px solid #999;border-top:0 solid #0000;border-radius:0 0 3px 3px;width:100%;display:none;position:absolute;top:calc(100% - 1px);left:0}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{display:none;position:relative}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{cursor:pointer;z-index:11;background-color:#0000;border:none;width:20px;height:20px;padding:0;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:before,.selectr-clear:after,.selectr-input-clear:before,.selectr-input-clear:after,.selectr-tag-remove:before,.selectr-tag-remove:after{content:" ";background-color:#6c7a86;width:2px;height:10px;position:absolute;top:5px;left:9px}.selectr-tag-remove:before,.selectr-tag-remove:after{background-color:#fff;width:3px;height:12px;top:4px}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{box-sizing:border-box;border:1px solid #999;border-radius:3px;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;top:5px;left:5px}.selectr-notice{box-sizing:border-box;background-color:#fff;border-top:1px solid #999;border-radius:0 0 3px 3px;width:100%;padding:8px 16px;display:none}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{max-height:200px;margin:0;padding:0;display:none;position:relative;top:calc(100% + 2px);overflow:auto scroll}.selectr-container.open .selectr-options,.selectr-container.open .selectr-input-container,.selectr-container.notice .selectr-options-container{display:block}.selectr-option{cursor:pointer;padding:5px 20px;font-weight:400;list-style:none;display:block;position:relative}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{padding:0;font-weight:700}.selectr-optgroup--label{margin-top:10px;padding:5px 15px;font-weight:700}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 #0000;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{transform:rotate(180deg)translateY(50%)}.selectr-disabled{opacity:.6}.selectr-empty,.has-selected .selectr-placeholder{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{content:" ";clear:both;display:table}.taggable .selectr-label{width:auto}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;width:auto;min-width:90px}.selectr-tag-input{width:100%;font-family:inherit;font-weight:inherit;font-size:inherit;border:none;padding:3px 10px}.selectr-input-container.loading:after{content:"";width:20px;height:20px;-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;border:3px solid #ddd;border-top-color:#aaa;border-radius:50%;animation:.5s linear infinite forwards selectr-spin;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@keyframes selectr-spin{0%{transform:rotate(0)translateY(-50%)}to{transform:rotate(360deg)translateY(-50%)}}.selectr-container.open.inverted .selectr-selected{border-color:#0000 #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{background-color:#fff;border-width:1px 1px 0;border-color:#999 #999 #0000;border-radius:3px 3px 0 0;top:auto;bottom:calc(100% - 1px)}.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-placeholder-shown{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.input-json{width:100%;height:100%}.input-number-wrapper{position:relative}.input-number-wrapper .ant-input-number-group-wrapper{width:100%}.input-number-wrapper .ant-input-number{border-radius:3px;width:100%}.input-number-wrapper .ant-input-number .ant-input-number-input{border-radius:3px;font-size:14px}.input-number-wrapper .ant-input-number-focused,.input-number-wrapper .ant-input-number:hover{box-shadow:none}.input-number-wrapper .ant-input-number-borderless:not(.ant-input-number-disabled):hover,.input-number-wrapper .ant-input-number-borderless:not(.ant-input-number-disabled):focus{background-color:var(--background-gray)}.input-number-wrapper.no-border .ant-input-number,.input-number-wrapper.no-border .ant-input-number-focused,.input-number-wrapper.no-border .ant-input-number:hover{border-color:#0000;outline:0;box-shadow:0 0}.input-number-wrapper.no-border-highlight .ant-input-number,.input-number-wrapper.no-border-highlight [placeholder],.input-number-wrapper.no-border-highlight .ant-input-number.ant-input-number-disabled .ant-input-number-input,.input-number-wrapper.no-border-highlight [placeholder].ant-input-number-disabled .ant-input-number-input{color:#00000040}.input-number-wrapper.no-border-highlight .ant-input-number-focused,.input-number-wrapper.no-border-highlight .ant-input-number:hover{border-color:#d9d9d9;outline:0;box-shadow:0 0}.input-number-wrapper .unit{margin:0;padding:1px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.input-password-wrapper .small-text{color:var(--label-default);font-size:var(--font-size-small);padding-top:4px;display:block}.input-password-wrapper .error{color:var(--label-danger)!important}.sm-input-range .input-range__slider{background:#6b7a85;border-color:#6b7a85}.sm-input-range .input-range__label--value{top:1em}.sm-input-range.hide-min-max-labels .input-range__label--max,.sm-input-range.hide-min-max-labels .input-range__label--min{display:none}.sm-input-range.magma .input-range__track--active{background:linear-gradient(90deg,#010106,#481461,#b02f4c,#f36d18,#f9fb93)}.sm-input-range.rdylgn .input-range__track--active{background:linear-gradient(90deg,#0f0,#ff0,red)}.sm-input-range.opacity .input-range__track--active{background:linear-gradient(90deg,#d3d3d3,#000)}.sm-input-range.cut .input-range__track--background{background:linear-gradient(90deg,#f000,#ff0000b3)}.sm-input-range.cut .input-range__track--active{background:#eee}.sm-input-range.fill .input-range__track--active{background:linear-gradient(90deg,#0000ffb3,#00f0)}.sm-logo{border:1px solid #0000;flex:none;justify-content:center;align-items:center;width:55px;height:55px;padding:11px;display:flex}.sm-logo .logo-img{width:100%;max-width:34px;height:100%}.sm-logo.clickable{cursor:pointer}.sm-logo-full{justify-content:center;align-items:center;padding:1em;display:flex}.sm-logo-full .logo-img{width:100%;height:100%;transition:transform var(--transition-duration) ease-in-out}.sm-logo-full.clickable{cursor:pointer}.microsoft-button-content{flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex}.smodal-container.fullscreen{border:none;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;inset:0;transform:none}.smodal-container.no-padding .smodal-body{padding:0}.page-header{background-color:var(--background-light);border-bottom:1px solid hsl(from var(--background-gray) h s calc(l - 7));z-index:2000;align-items:center;min-height:55px;padding:0 20px;display:flex}.page-header .page-header-logo{flex:none}.page-header .page-header-logo .sm-logo{border-right:1px solid var(--border-default);margin:-10px 20px -10px -20px}.page-header .title{font-size:var(--font-size-pageheader);line-height:calc(var(--font-size-pageheader) * 1.1);flex:0 auto;align-items:center;margin-right:20px;font-weight:600;display:inline-flex}.page-header .actions{flex-wrap:wrap;flex:0 2 auto;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.page-header .actions .action{margin:calc(var(--padding-small) * .2) calc(var(--padding-small) * .5);height:var(--action-height)}.page-header .actions .action.search{border-radius:var(--action-border-radius);border:1px solid var(--border-default);padding:var(--action-border-radius);color:var(--font-color-primary)}.react-spinner-material{box-sizing:border-box;border:10px solid #333;border-radius:50%;width:80px;height:80px;animation:1s linear infinite alternate rsm-sweep,.8s linear infinite rsm-rotate}@keyframes rsm-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rsm-sweep{0%{clip-path:polygon(0% 0%,0% 0%,0% 0%,50% 50%,0% 0%,0% 0%,0% 0%)}50%{clip-path:polygon(0% 0%,0% 100%,0% 100%,50% 50%,100% 0%,100% 0%,0% 0%)}to{clip-path:polygon(0% 0%,0% 100%,100% 100%,50% 50%,100% 100%,100% 0%,0% 0%)}}.page-loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.screen-container{background:var(--background-light);outline:0;flex-direction:column;height:100vh;display:flex;position:relative}.screen-container .page-header{z-index:9999;border-top-left-radius:.3rem;border-top-right-radius:.3rem;flex:none;box-shadow:0 1px 6px #00000038}.screen-container .page-header .actions .screen-close{margin-left:13px}.screen-container .screen-content{flex:auto;display:flex;overflow:auto}.screen-container .screen-content .screen-column{flex:1 1 0;position:relative}.screen-container .screen-content .screen-column .screen-subtitle{background-color:var(--background-gray);color:#333;width:100%;height:50px;margin-bottom:16px;padding-left:16px;font-size:16px;font-weight:600;line-height:50px}.screen-container .screen-content .screen-column .screen-bar{background-color:var(--background-gray);width:100%;height:50px;padding-left:16px;line-height:50px}.side-bar{background-color:var(--theme-color-sidebar-background);flex-direction:column;align-items:stretch;width:55px;min-width:55px;padding-bottom:14.5px;display:flex;overflow:hidden}.side-bar .side-bar-item{cursor:pointer;color:var(--theme-color-sidebar-accent);border-left:3px solid var(--theme-color-sidebar-background);border-right:3px solid var(--theme-color-sidebar-background);justify-content:flex-start;align-items:center;width:100%;padding-left:14.5px;display:flex;position:relative}.side-bar .side-bar-item .arrow-left{border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid var(--theme-color-sidebar-accent);width:0;height:0;display:none;position:absolute;right:-3px}.side-bar .side-bar-item:hover{color:hsl(from var(--theme-color-sidebar-accent) h s calc(l - 20));background-color:hsl(from var(--theme-color-sidebar-background) h s calc(l - 5));border-left-color:hsl(from var(--theme-color-sidebar-background) h s calc(l - 5));border-right-color:hsl(from var(--theme-color-sidebar-background) h s calc(l - 5))}.side-bar .side-bar-item.active{border-left-color:var(--theme-color-sidebar-accent)}.side-bar .side-bar-item.active .arrow-left{display:block}.side-bar .side-bar-item .side-bar-icon{width:20px;color:var(--theme-color-sidebar-accent);text-align:center;flex:none;font-size:18px;position:relative}.side-bar .sm-logo{border-bottom:1px solid hsl(from var(--theme-color-sidebar-background) h s calc(l - 10));flex:none;width:100%}.side-bar .navigation{background-color:var(--theme-color-sidebar-background);flex:1 0 auto}.side-bar .navigation .side-nav-item{height:50px}.side-bar .nav-bottom{background-color:var(--theme-color-sidebar-background);flex-direction:column;flex:none;align-items:stretch;display:flex}.side-bar .nav-bottom .nav-bottom-item{height:40px}.side-bar .nav-toggle{background-color:var(--theme-color-sidebar-background);flex:none;justify-content:flex-end;align-items:stretch;width:100%;height:60px;display:flex}.side-bar .nav-toggle .side-bar-item{border-color:#0000;justify-content:flex-end;padding-left:0;padding-right:14.5px}.sub-menu{background-color:#fafbfc;width:210px;min-width:210px}.sub-menu .sub-menu-header{background-color:#fafbfc;border-bottom:1px solid #e4e9ef;justify-content:space-between;align-items:center;min-height:55px;padding:0 20px;display:flex}.sub-menu .sub-menu-header .title{font-size:var(--font-size-pageheader);flex:0 auto;align-items:center;margin-right:20px;font-weight:600;display:inline-flex}.sub-menu .sub-menu-contents{flex-direction:column;padding:12px 10px;font-size:1em;display:flex}.sub-menu .sub-menu-contents .submenu-item{box-sizing:border-box;border-radius:8px;flex-direction:row;align-items:center;gap:6px;height:32px;padding:8px 12px;line-height:18px;text-decoration:none;display:flex;position:relative}.sub-menu .sub-menu-contents .submenu-item-icon{width:14px;height:14px}.sub-menu .sub-menu-contents .submenu-item-icon svg{width:100%;height:100%}.sub-menu .sub-menu-contents .submenu-item a{color:var(--font-color-primary)}.sub-menu .sub-menu-contents .submenu-item:not(.group-heading):hover{cursor:pointer;background-color:#f4f6f8}.sub-menu .sub-menu-contents .submenu-item:not(.group-heading).active{background-color:#f4f6f8;font-weight:600}.sub-menu .sub-menu-contents .submenu-item.group-heading{cursor:pointer;margin-top:8px;font-weight:600;transition:all .15s}.sub-menu .sub-menu-contents .submenu-item.group-heading:hover{color:#374151;background-color:#f4f6f8}.sub-menu .sub-menu-contents .submenu-item.group-heading .group-heading-content{justify-content:space-between;align-items:center;width:100%;display:flex}.sub-menu .sub-menu-contents .submenu-item.group-heading .group-heading-content .chevron{width:12px;height:12px;transition:transform .2s}.sub-menu .sub-menu-contents .submenu-item.group-heading .group-heading-content .chevron.collapsed{transform:rotate(-90deg)}.sub-menu .sub-menu-contents .submenu-group-items{grid-template-rows:1fr;transition:grid-template-rows .2s ease-out,margin .2s ease-out;display:grid}.sub-menu .sub-menu-contents .submenu-group-items.collapsed{grid-template-rows:0fr;margin-top:0;margin-bottom:0;transition:grid-template-rows .18s ease-in,margin .18s ease-in}.sub-menu .sub-menu-contents .submenu-group-items.collapsed .submenu-group-items-inner{opacity:0;transition:opacity .12s ease-in}.sub-menu .sub-menu-contents .submenu-group-items .submenu-group-items-inner{opacity:1;flex-direction:column;transition:opacity .15s ease-out;display:flex;overflow:hidden}.ant-table thead.ant-table-thead th.ant-table-cell{font-weight:700}.sm-tabs{height:100%}.sm-tabs .ant-tabs{height:100%;font-size:14px}.sm-tabs .ant-tabs-content{height:100%}.sm-tabs .ant-tabs-top>.ant-tabs-nav:before{border-color:var(--border-light)}.sm-tabs .ant-tabs-nav{margin:0}.sm-tabs .ant-tabs-tab{font-size:14px}.sm-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-weight:600}.sm-tabs .ant-tabs-tab .ant-tabs-tab-btn svg{margin-right:5px}.sm-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--button-primary)}.sm-tabs.full-width .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{width:calc(100% - 1px)}.sm-tabs.full-width .ant-tabs-tab{justify-content:center;width:100%}.sm-tabs-popup{z-index:10000}.sm-tag{margin-inline-end:8px}.sm-tag>svg+span{margin-left:7px}.sm-timeline{font-size:14px}@font-face{font-family:Glyphicons Halflings;src:url(/assets/glyphicons-halflings-regular-BUJKDMgK.eot);src:url(/assets/glyphicons-halflings-regular-BUJKDMgK.eot?#iefix)format("embedded-opentype"),url(/assets/glyphicons-halflings-regular-DzqM6ju8.woff2)format("woff2"),url(/assets/glyphicons-halflings-regular-BKjkU69z.woff)format("woff"),url(/assets/glyphicons-halflings-regular-DrwTMapi.ttf)format("truetype"),url(/assets/glyphicons-halflings-regular-CSehLiBc.svg#glyphicons_halflingsregular)format("svg")}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Regular-DZKKUOwW.eot);src:url(/assets/Proxima_Nova_Regular-DZKKUOwW.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Regular-gwaCk9xP.woff2)format("woff2"),url(/assets/Proxima_Nova_Regular-BEbcxV-N.woff)format("woff"),url(/assets/Proxima_Nova_Regular-NNkGgf7W.ttf)format("truetype"),url(/assets/Proxima_Nova_Regular-BROZnBhA.svg#Proxima_Nova_Regular)format("svg");font-style:normal;font-weight:400}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Regular_Italic-xSvvdPXp.eot);src:url(/assets/Proxima_Nova_Regular_Italic-xSvvdPXp.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Regular_Italic-BpfnbCdq.woff2)format("woff2"),url(/assets/Proxima_Nova_Regular_Italic-DGvKS_uW.woff)format("woff"),url(/assets/Proxima_Nova_Regular_Italic-CaV-NwY-.ttf)format("truetype"),url(/assets/Proxima_Nova_Regular_Italic-DFxx7Q-2.svg#Proxima_Nova_Regular_Italic)format("svg");font-style:italic;font-weight:400}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Bold-D4MQRg6K.eot);src:url(/assets/Proxima_Nova_Bold-D4MQRg6K.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Bold-Bmv1Wqxd.woff2)format("woff2"),url(/assets/Proxima_Nova_Bold-BPuPH7HB.woff)format("woff"),url(/assets/Proxima_Nova_Bold-DzErbYx2.ttf)format("truetype"),url(/assets/Proxima_Nova_Bold-CEkrIAZz.svg#Proxima_Nova_Bold)format("svg");font-style:normal;font-weight:700}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Bold_Italic-JpNXuOuF.eot);src:url(/assets/Proxima_Nova_Bold_Italic-JpNXuOuF.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Bold_Italic-BTVl6xGP.woff2)format("woff2"),url(/assets/Proxima_Nova_Bold_Italic-DKpy1qn2.woff)format("woff"),url(/assets/Proxima_Nova_Bold_Italic-D3cwI5v2.ttf)format("truetype"),url(/assets/Proxima_Nova_Bold_Italic-Cw7yFCSf.svg#Proxima_Nova_Bold_Italic)format("svg");font-style:italic;font-weight:700}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Semibold-CmrVZ24R.eot);src:url(/assets/Proxima_Nova_Semibold-CmrVZ24R.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Semibold-DsXhj8-x.woff2)format("woff2"),url(/assets/Proxima_Nova_Semibold-L8hK2dph.woff)format("woff"),url(/assets/Proxima_Nova_Semibold-g2qlLSex.ttf)format("truetype"),url(/assets/Proxima_Nova_Semibold-hmY5lyAK.svg#Proxima_Nova_Semibold)format("svg");font-style:normal;font-weight:600}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Semibold_Italic-DIxKU0DX.eot);src:url(/assets/Proxima_Nova_Semibold_Italic-DIxKU0DX.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Semibold_Italic-BOOB7xuN.woff2)format("woff2"),url(/assets/Proxima_Nova_Semibold_Italic-DdSti3QS.woff)format("woff"),url(/assets/Proxima_Nova_Semibold_Italic-DR2P3IID.ttf)format("truetype"),url(/assets/Proxima_Nova_Semibold_Italic-6v5dWgyx.svg#Proxima_Nova_Semibold_Italic)format("svg");font-style:italic;font-weight:600}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Light-SLek8jtv.eot);src:url(/assets/Proxima_Nova_Light-SLek8jtv.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Light-DvquBTcP.woff2)format("woff2"),url(/assets/Proxima_Nova_Light-qLE69HUy.woff)format("woff"),url(/assets/Proxima_Nova_Light-mlmnbDhQ.ttf)format("truetype"),url(/assets/Proxima_Nova_Light-DRD2Ru5D.svg#Proxima_Nova_Light)format("svg");font-style:normal;font-weight:300}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Light_Italic-HgxAa5mk.eot);src:url(/assets/Proxima_Nova_Light_Italic-HgxAa5mk.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Light_Italic-z1lJraIy.woff2)format("woff2"),url(/assets/Proxima_Nova_Light_Italic-C6he_0BL.woff)format("woff"),url(/assets/Proxima_Nova_Light_Italic-CnrIezcv.ttf)format("truetype"),url(/assets/Proxima_Nova_Light_Italic-PLTltYkv.svg#Proxima_Nova_Light_Italic)format("svg");font-style:italic;font-weight:300}.content-editable{align-items:center;gap:5px;display:flex}.content-editable .editable{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content-editable .editable:focus{outline:0 solid #0000}.content-editable .editable.editing{background-color:var(--background-gray)}.content-editable button{vertical-align:middle;background-color:#0000;border:0;margin:0 2px}.content-editable button :hover{opacity:.75}.content-editable button .pencil-icon{color:var(--label-default)}.content-editable button .save-icon{color:var(--label-success)}.content-editable button .cancel-icon{color:var(--label-danger)}.simple-table{flex-direction:column;flex:1 1 0;align-items:stretch;height:100%;min-height:150px;display:flex;position:relative;overflow:auto}.simple-table .simple-table-title{font-weight:600;font-size:var(--font-size-header);background-color:var(--background-gray);padding:10px 10px 0}.simple-table .simple-table-header{background-color:var(--background-gray);border-bottom:1px solid var(--border-default);flex:none;justify-content:space-around;align-items:center;height:10px;padding:18px 10px;display:flex}.simple-table .simple-table-header .simple-table-col{color:hsl(from var(--primary-color-dark) h s calc(l + 25));font-size:var(--font-size-small)}.simple-table .simple-table-contents{border-radius:var(--action-border-radius);background:var(--background-light);flex:1 1 0;height:100%;overflow:auto}.simple-table .simple-table-contents .simple-table-row{border-bottom:1px solid var(--border-light);background-color:#fff;justify-content:space-around;align-items:center;height:40px;padding:10px;display:flex}.simple-table .simple-table-contents .simple-table-row.active{background-color:var(--highlight-gray)}.simple-table .simple-table-contents .simple-table-row.clickable{cursor:pointer}.simple-table .simple-table-contents .simple-table-row.clickable:hover{background-color:var(--highlight-gray)}.simple-table .simple-table-col{word-break:break-word;flex:1;margin:5px}.simple-table .new-row{height:40px;color:var(--border-default);border-bottom:1px dashed var(--border-default);justify-content:center;align-items:center;font-size:1.2em;display:flex}.simple-table .new-row:hover{border-color:var(--border-default-hover);color:var(--border-default-hover);cursor:pointer}.sm-input-select.readOnly.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item,.sm-input-select.readOnly.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item{cursor:default}.sm-input-select{width:100%}.sm-input-select .ant-select-selector{border-radius:4px;font-size:14px}.sm-input-select.sm-input-select--borderless-hover:hover,.sm-input-select.sm-input-select--borderless-hover:focus-within{background:var(--background-gray);border-radius:4px}.sm-input-select .ant-select-dropdown{font-size:14px}.sm-input-select.readOnly.ant-select.ant-select-disabled{cursor:default}.sm-input-select.readOnly.ant-select.ant-select-disabled .ant-select-selector{cursor:default;background:0 0}.sm-input-select.readOnly.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item,.sm-input-select.readOnly.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item{cursor:default}.sm-input-select.readOnly.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-content{color:#000000e0}.sm-input-select.readOnly.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-search-input{cursor:default}.sm-input-select.readOnly.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-wrap .ant-select-selection-item{color:#000000e0}.sm-input-select.readOnly .ant-select-arrow{display:none}.sm-progress .ant-progress-text{width:42px;font-size:14px}.ant-popover{z-index:15000}.popover-color-picker .ant-popover-inner{padding:4px}.popover-color-picker-content{cursor:pointer;border-radius:3px;width:20px;min-width:20px;height:20px}.smodal-overlay{z-index:9999;background-color:#000000bf;position:fixed;inset:0}.smodal-container{box-shadow:none;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:6px;outline:0;flex-direction:column;width:100%;max-width:400px;max-height:80%;margin-right:-50%;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.smodal-container.wide{max-width:80%}.smodal-container .smodal-header{border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem;flex:none;justify-content:space-between;align-items:center;padding:14px 10px;display:flex}.smodal-container .smodal-header .smodal-title{margin:0;font-size:1em;font-weight:600;display:inline-block}.smodal-container .smodal-header .smodal-actions{align-items:center;display:flex}.smodal-container .smodal-body{flex:auto;padding:10px;overflow:auto}.smodal-container .smodal-footer{text-align:right;border-top:1px solid #e5e5e5;flex:none;justify-content:flex-end;align-items:center;padding:10px;display:flex}.smodal-container .smodal-footer .sm-btn{flex:none}.file-selector__dropzone{background-color:#f1f1f1;border-radius:4px;justify-content:center;align-items:center;height:80px;display:flex}.file-selector__dropzone:hover{cursor:pointer;background-color:#e4e4e4}.file-selector__dropzone .file-selector__text{cursor:inherit;text-align:center;margin:0 8px}.file-selector__dropzone.disabled{background-color:#e4e4e4}.file-selector__dropzone.disabled .file-selector__text{color:var(--color-disabled)}.file-selector__dropzone.disabled:hover{cursor:not-allowed}.sm-btn.file-selector__btn{height:unset}.file-preview-modal{background-color:var(--primary-color-dark);max-width:65%;height:80%}.file-preview-modal .file-preview-modal-body{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.file-preview-modal .file-preview-modal-body .file-preview-modal-nav{z-index:10;color:var(--action-font-light);background-color:#00000073;border-radius:50%;width:36px;height:36px;position:absolute;top:50%;transform:translateY(-50%)}.file-preview-modal .file-preview-modal-body .file-preview-modal-nav:hover:enabled{background-color:#000000b3}.file-preview-modal .file-preview-modal-body .file-preview-modal-nav--prev{left:8px}.file-preview-modal .file-preview-modal-body .file-preview-modal-nav--next{right:8px}.file-preview-modal .file-preview-modal-header{justify-content:space-between;align-items:center;gap:15px;padding:14px 10px;display:flex}.file-preview-modal .file-preview-modal-header .file-preview-modal-header__title{color:var(--action-font-light);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.file-preview-modal .file-preview-modal-header .file-preview-modal-header__actions{white-space:nowrap;align-items:center;display:flex}.file-preview-modal .file-preview-modal-header .file-preview-modal-header__actions .file-preview-modal-header__actions-button{color:var(--action-font-light)}.file-preview-modal .file-preview-modal-header .file-preview-modal-header__actions .file-preview-modal-header__actions-button:hover:enabled{background-color:hsl(from var(--primary-color-dark) h s calc(l + 10));border-color:hsl(from var(--primary-color-dark) h s calc(l + 10))}.file-preview-modal-overlay{z-index:130000}@media (width<=768px){.file-preview-modal{max-width:100%;height:100%;max-height:100%}}.safe-area-view{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.file-preview-content{background-color:var(--secondary-color-dark);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.file-preview-content .file-preview-image{object-fit:contain;max-width:100%;max-height:100%;padding-bottom:env(safe-area-inset-bottom,0px)}.file-preview-content .file-preview-iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.file-preview-content .file-preview-expand-icon{z-index:1000;position:absolute;top:10px;left:10px}.file-preview-content .file-preview-download-icon{z-index:1000;position:absolute;top:10px;right:10px}.file-preview-content .file-preview-panoramic-icon{z-index:1000;position:absolute;bottom:10px;right:10px}.psv-container{--psv-core-loaded:true;background:radial-gradient(#fff 0%,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden;container:psv-container/size}.psv-container *{box-sizing:content-box}.psv-canvas-container{z-index:0;transition:opacity .1s linear;position:absolute;top:0;left:0}.psv-fullscreen-emulation{width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.psv-loader-container{z-index:80;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.psv-loader{--psv-loader-border:3px;--psv-loader-tickness:10px;color:#ffffffb3;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative}.psv-loader-canvas{color:#3d3d3d80;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.psv-loader-text{text-align:center;font:600 16px sans-serif}.psv-loader--undefined .psv-loader-canvas{animation:2s cubic-bezier(.75,.25,.25,.75) infinite psv-loader}@keyframes psv-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.psv-navbar{z-index:90;cursor:default;background:#3d3d3d80;width:100%;height:40px;font:16px sans-serif;transition:bottom .1s ease-in-out;display:flex;position:absolute;bottom:-40px;left:0}.psv-navbar--open{bottom:0}.psv-navbar,.psv-navbar *{box-sizing:content-box}.psv-button{cursor:pointer;color:#ffffffb3;background:0 0;flex:none;width:20px;height:20px;padding:10px;position:relative}.psv-button--active{background:#fff3}.psv-button--disabled{pointer-events:none;opacity:.5}.psv-button-svg{width:100%;vertical-align:initial;transition:transform .2s;transform:scale(1)}.psv-button:not(.psv-button--disabled):focus-visible{outline-offset:-2px;outline:2px solid #007cff}.psv-container:not(.psv--is-touch) .psv-button--hover-scale:not(.psv-button--disabled):hover .psv-button-svg{transform:scale(1.2)}.psv-move-button+.psv-move-button{margin-left:-10px}.psv-download-button{color:#ffffffb3!important;text-decoration:none!important}.psv-download-button:before,.psv-download-button:after{display:none!important}.psv-custom-button{width:auto;min-width:20px}.psv-custom-button--no-padding{height:100%;padding:0}.psv-caption{color:#ffffffb3;text-align:center;cursor:unset;padding:unset;height:unset;width:unset;flex:100%;overflow:hidden}.psv-caption-content{white-space:nowrap;padding:10px;display:inline-block}.psv-zoom-range.psv-button{width:80px;max-width:600px;height:1px;margin:10px 0;padding:9.5px 0}.psv-zoom-range-line{background:#ffffffb3;width:80px;height:1px;transition:all .3s;position:relative}.psv-zoom-range-handle{background:#ffffffb3;border-radius:50%;width:7px;height:7px;transition:transform .3s;position:absolute;top:-3px;transform:scale(1)}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-line{box-shadow:0 0 2px #ffffffb3}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-handle{transform:scale(1.3)}.psv-notification{z-index:100;box-sizing:border-box;opacity:0;justify-content:center;width:100%;padding:0 2em;transition-property:opacity,bottom;transition-duration:.2s;transition-timing-function:ease-in-out;display:flex;position:absolute;bottom:-40px}.psv-notification-content{color:#fff;background:#3d3d3dcc;border-radius:4px;max-width:50em;padding:.5em 1em;font:14px sans-serif}.psv-notification--visible{opacity:100;bottom:80px}.psv-overlay{z-index:110;opacity:.8;cursor:default;background:radial-gradient(#fff 0%,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.psv-overlay-image{text-align:center;color:#303030;width:100%}.psv-overlay-image svg{width:50%}@container psv-container (orientation:landscape){.psv-overlay-image svg{width:33%}}.psv-overlay-title{color:#000;text-align:center;margin-top:1em;font:30px sans-serif}.psv-overlay-text{color:#000c;opacity:.8;text-align:center;font:20px sans-serif}.psv-panel{z-index:90;opacity:0;cursor:default;background:#0a0a0ab3;width:400px;max-width:calc(100% - 9px);height:100%;margin-left:9px;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute;right:0;transform:translate(100%)}.psv--has-navbar .psv-panel{height:calc(100% - 40px)}.psv-panel-close-button{color:#fff;cursor:pointer;background:0 0;width:19.2px;height:19.2px;padding:6.4px;transition:background .3s ease-in-out;display:none;position:absolute;top:-1px;right:0}.psv-panel-close-button svg{transition:transform .3s ease-in-out}.psv-panel-close-button:hover{background:#000000e6}.psv-panel-close-button:hover svg{transform:scale(-1)}.psv-panel-resizer{cursor:col-resize;background-color:#000000e6;width:9px;height:100%;display:none;position:absolute;top:0;left:-9px}.psv-panel-resizer:before{content:"";background:0 0;width:1px;height:1px;margin-top:-14.5px;position:absolute;top:50%;left:5.5px;box-shadow:1px 0 #fff,3px 0 #fff,5px 0 #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff}.psv-panel-content{box-sizing:border-box;color:#dcdcdc;width:100%;height:100%;font:16px sans-serif;overflow:auto}.psv-panel-content:not(.psv-panel-content--no-margin){padding:1em}.psv-panel-content--no-interaction{-webkit-user-select:none;user-select:none;pointer-events:none}.psv-panel--open{opacity:1;transition-duration:.2s;transform:translate(0,0)}.psv-panel--open .psv-panel-close-button,.psv-panel--open .psv-panel-resizer{display:block}@container psv-container (width<=400px){.psv-panel{max-width:none;width:100%!important}.psv-panel-resizer{display:none!important}}.psv-panel-menu{flex-direction:column;height:100%;display:flex}.psv-panel-menu-title{flex:none;align-items:center;margin:24px 12px;font:24px sans-serif;display:flex}.psv-panel-menu-title svg{width:24px;height:24px;margin-right:12px}.psv-panel-menu-list{flex:1;margin:0;padding:0;list-style:none;overflow-x:hidden}.psv-panel-menu-item{cursor:pointer;justify-content:flex-start;align-items:center;min-height:1.5em;padding:.5em 1em;transition:background .1s ease-in-out;display:flex}.psv-panel-menu-item--active{outline-offset:-1px;outline:1px solid}.psv-panel-menu-item-icon{flex:none;width:1.5em;height:1.5em;margin-right:.5em}.psv-panel-menu-item-icon img{max-width:100%;max-height:100%}.psv-panel-menu-item-icon svg{width:100%;height:100%}.psv-panel-menu-item:focus-visible{outline-offset:-2px;outline:2px solid #007cff}.psv-panel-menu--stripped .psv-panel-menu-item:hover{background:#fff3}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd):before{background:#ffffff1a}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n):before{background:0 0}.psv-container:not(.psv--is-touch) .psv-panel-menu-item:hover{background:#fff3}.psv-tooltip{z-index:50;box-sizing:border-box;opacity:0;cursor:default;background:#3d3d3dcc;border-radius:4px;max-width:200px;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute}.psv-tooltip-content{color:#fff;text-shadow:0 1px #000;padding:.5em 1em;font:14px sans-serif}.psv-tooltip-arrow{border:7px solid #0000;width:0;height:0;position:absolute}.psv-tooltip--top-left,.psv-tooltip--top-center,.psv-tooltip--top-right{transform:translateY(5px)}.psv-tooltip--top-left .psv-tooltip-arrow,.psv-tooltip--top-center .psv-tooltip-arrow,.psv-tooltip--top-right .psv-tooltip-arrow{border-top-color:#3d3d3dcc}.psv-tooltip--bottom-left,.psv-tooltip--bottom-center,.psv-tooltip--bottom-right{transform:translateY(-5px)}.psv-tooltip--bottom-left .psv-tooltip-arrow,.psv-tooltip--bottom-center .psv-tooltip-arrow,.psv-tooltip--bottom-right .psv-tooltip-arrow{border-bottom-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--center-left,.psv-tooltip--left-bottom{transform:translate(5px)}.psv-tooltip--left-top .psv-tooltip-arrow,.psv-tooltip--center-left .psv-tooltip-arrow,.psv-tooltip--left-bottom .psv-tooltip-arrow{border-left-color:#3d3d3dcc}.psv-tooltip--right-top,.psv-tooltip--center-right,.psv-tooltip--right-bottom{transform:translate(-5px)}.psv-tooltip--right-top .psv-tooltip-arrow,.psv-tooltip--center-right .psv-tooltip-arrow,.psv-tooltip--right-bottom .psv-tooltip-arrow{border-right-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--top-left{box-shadow:-3px -3px #5a5a5ab3}.psv-tooltip--top-center{box-shadow:0 -3px #5a5a5ab3}.psv-tooltip--right-top,.psv-tooltip--top-right{box-shadow:3px -3px #5a5a5ab3}.psv-tooltip--left-bottom,.psv-tooltip--bottom-left{box-shadow:-3px 3px #5a5a5ab3}.psv-tooltip--bottom-center{box-shadow:0 3px #5a5a5ab3}.psv-tooltip--right-bottom,.psv-tooltip--bottom-right{box-shadow:3px 3px #5a5a5ab3}.psv-tooltip--center-left{box-shadow:-3px 0 #5a5a5ab3}.psv-tooltip--center-right{box-shadow:3px 0 #5a5a5ab3}.psv-tooltip--visible{opacity:1;transform:translate(0,0)}.marketing-emails-consent{padding-left:15px;padding-right:15px}.marketing-emails-consent .explanation{margin-bottom:1rem}.marketing-emails-consent .explanation .privacy-policy-link{margin-left:.5rem}.general-user-info .user-info-form{flex-direction:column;gap:15px;display:flex}.general-user-info .user-info-row{margin-right:unset;flex-flow:wrap;margin-left:-15px;display:flex}.general-user-info .user-info-row .form-column{width:100%;padding:0 15px;position:relative}@media (width>=576px){.general-user-info .user-info-row .form-column.form-label{flex:0 0 25%;max-width:25%}.general-user-info .user-info-row .form-column.form-input-wrapper{flex:0 0 75%;max-width:75%}}.general-user-info .user-info-row .form-column.form-input-wrapper .form-password-input{width:100%}.user-profile-security{flex-direction:column;gap:15px;display:flex}.user-profile-security .step-title{font-weight:600}.user-profile-security .step-password-input{width:200px}.user-profile-security .step-otp-code{flex-direction:row;gap:15px;display:flex}.user-profile-security .step-otp-code .otp-code-input{width:200px}.user-profile-security .step-qr-code{flex-direction:row;gap:15px;display:flex}.user-profile-security .step-qr-code img{max-width:150px}.user-profile-security .step-qr-code .show-otp-secret{width:310px;color:var(--font-color-detail);margin-bottom:6px;display:inline-block}.user-profile-security .step-qr-code .show-otp-secret:hover{cursor:pointer;color:var(--primary-color-dark)}.smodal-container.edit-profile{--edit-profile-tab-height:600px;max-width:700px;max-height:100%}.smodal-container.edit-profile .smodal-body{padding:0;overflow:hidden}.smodal-container.edit-profile .edit-profile-tab-general{height:var(--edit-profile-tab-height);padding:20px;overflow-y:auto}.smodal-container.edit-profile .edit-profile-tab-emails{height:var(--edit-profile-tab-height)}.smodal-container.edit-profile .edit-profile-tab-emails .scrollable-input-check-list{border-radius:unset;border:none;height:100%;overflow-y:auto}.smodal-container.edit-profile .edit-profile-tab-security{height:var(--edit-profile-tab-height);padding:20px;overflow-y:auto}.select-company{flex-direction:column;gap:15px;display:flex}@layer app{:root{--theme-color-dark:#1e1919;--theme-color-primary-accent:#0061fe;--theme-color-secondary-accent:#333;--theme-color-light:#f8f8f9;--theme-color-border-themed:#ccc;--theme-color-separator:#ccc;--theme-color-border-selected:#46c35f;--theme-color-icon-selected:#46c35f;--theme-color-button-create:#46c35f;--theme-color-sidebar-background:#f0f1f2;--theme-color-sidebar-accent:#333;--theme-color-login-background:#f0f1f2}}.login-body{flex-direction:column;gap:15px;display:flex}.login-body .forgot-password-return{text-align:center;margin-top:10px}.login-body .forgot-password-link{text-align:right}.login-body .login-screen-button{background-color:var(--theme-color-primary-accent)!important;border-color:var(--theme-color-primary-accent)!important}.login-body .login-screen-button:hover{background-color:hsl(from var(--theme-color-primary-accent) h s calc(l - 15))!important;border-color:hsl(from var(--theme-color-primary-accent) h s calc(l - 15))!important}.login-body .login-divider{color:var(--font-color-detail-light);font-size:14px}.login-body a{color:var(--font-color-detail-light);border-bottom:1px solid #0000;font-size:1rem;text-decoration:none}.login-body a:hover{border-bottom-color:var(--font-color-detail-light)}.two-factor{flex-direction:column;gap:15px;display:flex}.empty-layout{background-color:var(--theme-color-login-background);flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;overflow:auto}.empty-layout .box{border:solid 1px var(--color-border-light);background-color:#fff;border-radius:3px;flex-direction:column;gap:15px;width:100%;min-width:300px;max-width:360px;margin:0 auto 15px;padding:0 35px 35px;font-size:1rem;display:flex;box-shadow:0 2px 4px #00000026}.empty-layout .box .logo{margin:40px 55px 30px}.empty-layout .powered-by{text-align:center}.empty-layout .powered-by,.empty-layout .powered-by a{color:var(--label-default)}.reset-password{flex-direction:column;gap:15px;display:flex}.map-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.geolocation-button{width:40px;height:40px;position:absolute;bottom:10px;right:10px}@media only screen and (width<=768px){.geolocation-button{bottom:30px;right:30px}}.map-center-picker-icon{color:red;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layer-legend{padding:0 10px 10px}.layer-legend .layer-legend-entry{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px;padding-right:10px;font-size:13px;display:flex}.layer-legend .layer-legend-entry .layer-legend-entry-label{flex-direction:row;align-items:center;max-width:60%;display:flex}.layer-legend .layer-legend-entry .layer-legend-entry-label .layer-legend-entry-indicator{border-radius:4px;min-width:16px;min-height:16px;margin-right:10px}.layer-legend .layer-legend-entry .layer-legend-entry-count{text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:50%;overflow:hidden}.layer-item{border-top:1px solid #e6e6e6;width:100%}.layer-item .layer-inner-list{padding-left:0;list-style:none}.layer-item .layer-row-base{cursor:pointer;color:gray;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding-left:8px;padding-right:15px;font-size:13px;font-weight:600}.layer-item .layer-row-base.layer-row-main{display:flex}.layer-item .layer-row-base.layer-row-main .layer-row-left-items{flex-direction:row;align-items:center;display:flex}.layer-item .layer-row-base.layer-row-main .layer-row-left-items .layer-element-caption{overflow-wrap:anywhere;color:#000;max-width:175px;padding:1em;line-height:1em}.layer-item .layer-row-base.layer-row-main .layer-row-left-items .layer-element-caption.gray{color:gray}.layer-item .layer-row-base.layer-row-main .layer-row-left-items .collapse-icon{text-align:center}.layer-item .layer-row-base.layer-row-main .layer-element-num{width:1em;font-size:.8em}.layer-item .layer-row-base.layer-row-main .layer-element-actions{font-size:1em}.layer-item .layer-row-base.layer-row-details{display:block}.layer-item .layer-row-base.layer-row-details .layer-element-accessory{width:100%;padding:0 15px 10px;display:inline-block}.layer-item .layer-row-base.layer-row-details .layer-element-accessory.accessory-actions{text-align:center;padding-bottom:30px}.layer-item .layer-row-base.layer-row-details .layer-element-accessory .accessory-title{text-align:center;width:100%;padding-bottom:3px;display:inline-block}.twod-layer-manager{z-index:1000;background-color:#fff;flex-direction:column;width:250px;transition:width .1s;display:flex;position:absolute;top:0;bottom:0;right:0}@media only screen and (width<=768px){.twod-layer-manager{width:100%}}.twod-layer-manager.collapsed{width:0}.twod-layer-manager .uncollapse-button{z-index:20000;width:40px;height:40px;font-size:18px;position:absolute;top:10px;right:10px}@media only screen and (width<=768px){.twod-layer-manager .uncollapse-button{top:30px;right:30px}}.twod-layer-manager .layer-manager-container{flex-direction:column;height:100%;display:flex;overflow-y:scroll}.twod-layer-manager .layer-manager-container .layer-manager-header{background-color:var(--button-neutral);border-left:1px var(--button-neutral) solid;color:#fff;flex-direction:row;justify-content:space-between;display:flex}.twod-layer-manager .layer-manager-container .layer-manager-header .collapse-button{border-radius:0;height:100%}.twod-layer-manager .layer-manager-container .layer-manager-header .title-header{width:100%;height:40px;margin-bottom:0;padding-left:15px;font-size:13px;font-weight:600;line-height:40px}.twod-layer-manager .layer-manager-container .layer-manager-header .title-header .title-header-icon{margin-right:6.5px}.twod-layer-manager .layer-manager-container .layer-manager-list{border-left:1px solid #e6e6e6;flex:1;overflow-y:auto}.twod-layer-manager .layer-manager-container .layer-manager-list .layer-list{margin:0;padding:0;list-style:none}.twod-layer-manager .layer-manager-container .layer-manager-list .layer-list:last-child{border-bottom:1px solid #e6e6e6}.image-layer-slider-wrapper{text-align:center;z-index:9999;padding:20px;position:absolute;bottom:0;left:0;right:0}.image-layer-slider-wrapper .image-layer-slider{width:100%;max-width:250px;display:inline-block}.image-layer-error{z-index:9999;text-align:center;color:#fff;position:absolute;top:0;left:0;right:0}.multi-layer-toggle-container{z-index:1;flex-direction:row-reverse;width:auto;height:auto;display:flex;position:absolute;bottom:10px;left:10px}.multi-layer-toggle-container .toggle-button{opacity:.9;border:1px solid #adb7be;border-radius:0;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:0;margin-left:5px;font-size:12px;display:inline-flex;position:relative}.multi-layer-toggle-container .toggle-button .icon{color:#fff;z-index:1000;width:20px;height:20px;position:absolute}.multi-layer-toggle-container .toggle-button.active{box-shadow:inset 0 0 0 1000px #0000004d}:root,:host{--ol-background-color:white;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:#80808040;--ol-partial-background-color:#ffffffbf;--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color);border-radius:2px}.ol-mouse-position{position:absolute;top:8px;right:8px}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;padding:2px;position:absolute;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-align:center;will-change:contents, width;border-top:none;margin:1px;font-size:10px;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:var(--ol-foreground-color);float:right;z-index:10;width:1px;height:15px}.ol-scale-step-text{z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:10px;position:absolute;bottom:-5px}.ol-scale-text{text-align:center;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:12px;position:absolute;bottom:25px}.ol-scale-singlebar{z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color);height:10px;position:relative}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{top:.5em;left:.5em}.ol-rotate{transition:opacity .25s linear,visibility linear;top:.5em;right:.5em}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{top:.5em;right:.5em}.ol-control button{color:var(--ol-subtle-foreground-color);font-weight:700;font-size:inherit;text-align:center;background-color:var(--ol-background-color);border:none;border-radius:2px;width:1.375em;height:1.375em;margin:1px;padding:0;line-height:.4em;text-decoration:none;display:block}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{will-change:transform;font-weight:400;display:block}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;flex-flow:row-reverse;align-items:center;max-width:calc(100% - 1.3em);display:flex;bottom:.5em;right:.5em}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);margin:0;padding:1px .5em;font-size:12px}.ol-attribution li{list-style:none;display:inline}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{max-height:1.6em;margin-top:-.2em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;top:4.5em;left:.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);width:150px;height:150px}.ol-overviewmap:not(.ol-collapsed) button{position:absolute;bottom:0;left:0}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}.map-container{flex:1;width:100%;height:100%;display:flex;position:relative}.map-container .map-ol{z-index:10;flex:1;position:relative}.map-container .map-ol.darkgrey .ol-unselectable{background-color:#333}.map-container .map-ol.lightgrey .ol-unselectable{background-color:#f0f1f2}.map-container .map-ol .ol-viewport{z-index:-1}.map-container .map-ol .ol-control button{color:#fff;border:none;width:35px;height:35px;font-size:16px;font-weight:700;transition:none;display:block;background-color:#393939!important}.map-container .map-ol .ol-control button:hover{background-color:#868686!important}.map-container .map-ol .ol-zoom{top:unset;right:unset;z-index:9999;display:block;bottom:75px;left:10px}.map-container .map-ol .ol-rotate{top:unset;right:unset;bottom:155px;left:10px}.map-container .map-ol .ol-rotate .ol-compass{transform:none!important}.map-search{z-index:1;width:40%;position:absolute;top:10px;left:50%;transform:translate(-50%)}.data-layer-item-legend{padding:0 10px 10px}.data-layer-item-legend .data-layer-item-legend-entry{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px;padding-right:10px;font-size:13px;display:flex}.data-layer-item-legend .data-layer-item-legend-entry .data-layer-item-legend-entry-label{flex-direction:row;align-items:center;max-width:60%;display:flex}.data-layer-item-legend .data-layer-item-legend-entry .data-layer-item-legend-entry-label .data-layer-item-legend-entry-indicator{border-radius:4px;min-width:16px;min-height:16px;margin-right:10px}.data-layer-item-legend .data-layer-item-legend-entry .data-layer-item-legend-entry-count{text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:50%;overflow:hidden}.data-layer-manager .data-layer-item-legend{padding-left:24px}.data-layer-manager .data-layer-items-container{background:#0000000a}.data-layer-manager .data-layer-items{border-top:var(--border-light) 1px solid}.data-layer-manager .data-layer-items .data-layer-items .data-layer-item-header{padding-left:24px}.data-layer-manager .data-layer-items .data-layer-items .data-layer-item-legend{padding-left:36px}.data-layer-manager .data-layer-items .data-layer-item-header{color:var(--label-black);cursor:pointer;align-items:center;padding:14px 16px;position:relative}.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-item-label{word-break:break-word;font-size:14px;line-height:1.3}@media only screen and (width>=768px){.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-item-label{font-weight:600}}.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-item-label.nonCollapsible{padding-left:32px}.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-item-label.nonCollapsible .overlay{position:absolute;inset:0}.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-item-label.unavailable{opacity:.5}.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-item-label.unavailable .unavailable-text{margin-top:2px;font-size:12px;font-style:italic}.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-checkbox{margin:-10px -10px -10px 0;padding:10px}.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-checkbox .data-layer-checkbox-icon{scale:1.25}.data-layer-manager .data-layer-items .data-layer-item-header .data-layer-checkbox.unavailable{opacity:.5;cursor:not-allowed}.toggle-data-layer-manager-button{z-index:900;width:40px;height:40px;font-size:18px;position:absolute;top:15px;right:10px}.data-layer-manager{z-index:1000;background-color:var(--background-light);flex-direction:column;width:0;height:100%;transition:width .2s;display:flex;position:absolute;top:0;right:0}.data-layer-manager.shown{width:100%}@media only screen and (width>=768px){.data-layer-manager.shown{width:300px}}.data-layer-manager .data-layer-manager-header{color:var(--label-black);justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;display:flex}.data-layer-manager .data-layer-manager-header .header-title{align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.data-layer-manager .data-layer-manager-header .header-close-button .svg-inline--fa{font-size:16px}.data-layer-manager .data-layer-manager-body{flex-direction:column;flex:1;display:flex;overflow-y:auto}.data-layer-manager .data-layer-manager-body .data-layer-items-container{border-bottom:var(--border-light) 1px solid;flex-direction:column;display:flex}.data-layer-map-container{flex:1;width:100%;height:100%;display:flex;position:relative}.data-layer-map-container .data-layer-ol-map{z-index:10;flex:1;position:relative}.data-layer-map-container .data-layer-ol-map.darkgrey .ol-unselectable{background-color:#333}.data-layer-map-container .data-layer-ol-map.lightgrey .ol-unselectable{background-color:#f0f1f2}.data-layer-map-container .data-layer-ol-map .ol-viewport{z-index:-1}.data-layer-map-container .data-layer-ol-map .ol-control button{color:#fff;border:none;width:35px;height:35px;font-size:16px;font-weight:700;transition:none;display:block;background-color:#393939!important}.data-layer-map-container .data-layer-ol-map .ol-control button:hover{background-color:#868686!important}.data-layer-map-container .data-layer-ol-map .ol-zoom{top:unset;right:unset;z-index:9999;display:block;bottom:75px;left:10px}.data-layer-map-container .data-layer-ol-map .ol-rotate{top:unset;right:unset;bottom:155px;left:10px}.data-layer-map-container .data-layer-ol-map .ol-rotate .ol-compass{transform:none!important}.overlay-toggles{z-index:900;flex-direction:column;gap:8px;display:flex;position:absolute;top:10px;left:10px}.overlay-toggles__group{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;min-width:160px;padding:12px;box-shadow:0 2px 6px #00000026}.overlay-toggles__group-header{margin-bottom:8px;font-size:14px;font-weight:600}.overlay-toggles__items{flex-direction:column;gap:6px;display:flex}.overlay-toggles__item{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.overlay-toggles__item-label{-webkit-user-select:none;user-select:none}.toolbox-container{z-index:1000;position:absolute;top:10px;left:10px}.toolbox-container .button-tooltip{color:#fff;background-color:#0006;margin-top:5px;margin-left:5px;padding:2px 4px}.toolbox-container .button-container{display:flex}.toolbox-container .button-container .toggle-button{opacity:.9;color:#a8a8a8;background-color:#fff;border:1px solid #adb7be;justify-content:center;align-items:center;width:40px;height:40px;margin-left:5px;display:flex}.toolbox-container .button-container .toggle-button:hover{cursor:pointer;color:#333;background-color:#f2f2f2}.toolbox-container .button-container .toggle-button .icon{width:20px;height:20px}.toolbox-container .button-container .toggle-button.active{color:#333;border:1px solid #333}.editable-title{flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;gap:10px;display:flex}.editable-title .sm-form-group{flex-grow:1}.editable-title .editable-title__buttons{justify-content:flex-end;gap:5px;display:flex}.complete-attachment{border-radius:3px;flex-direction:row;align-items:center;gap:14px;max-width:100%;min-height:36px;padding-left:11px;display:flex}.complete-attachment:hover{cursor:pointer;background-color:var(--background-gray)}.complete-attachment .attachment-media{flex-shrink:0;justify-content:center;align-items:center;width:14px;display:flex}.complete-attachment .attachment-img{object-fit:cover;border-radius:3px;flex-shrink:0;width:32px;height:32px}.complete-attachment .attachment-info{flex-direction:row;flex:1;align-items:center;gap:14px;min-width:0;display:flex}.complete-attachment .file-name-cont{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.complete-attachment .file-name-cont .editable-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.complete-attachment .file-name-cont .editable-title__readonly{display:block}.complete-attachment .file-icon-and-date{flex-direction:row;align-items:center;gap:6px;display:flex}.complete-attachment .file-icon-and-date .file-offline-status-icon{color:var(--label-danger)}.complete-attachment .file-icon-and-date .file-online-status-icon{color:var(--label-success)}.complete-attachment__compact{min-height:32px}.complete-attachment__compact .file-date,.complete-attachment__compact .edit-icon{display:none}.complete-attachment__compact .attachment-img{width:28px;height:28px}.complete-attachment--grid{min-height:unset;border:1px solid var(--border-light);border-radius:8px;flex-direction:column;align-items:stretch;gap:0;padding:0}.complete-attachment--grid:hover{background-color:unset}.complete-attachment--grid .attachment-media{background-color:var(--background-gray);border-radius:8px 8px 0 0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:160px;display:flex;overflow:hidden;transform:translate(0,0)}.complete-attachment--grid .attachment-img{object-fit:cover;border-radius:0;width:100%;height:100%}.complete-attachment--grid .attachment-info{flex-direction:unset;column-gap:4px;align-items:unset;gap:unset;grid-template-rows:auto auto;grid-template-columns:1fr auto;padding:8px 10px;display:grid}.complete-attachment--grid .attachment-info:hover{background-color:var(--background-gray)}.complete-attachment--grid .attachment-info .file-name-cont{grid-area:1/1;min-width:0}.complete-attachment--grid .attachment-info .file-name-cont .editable-title{flex-wrap:wrap}.complete-attachment--grid .attachment-info .file-icon-and-date{min-width:0;color:var(--text-secondary);grid-area:2/1;padding-top:2px;font-size:12px;overflow:hidden}.complete-attachment--grid .attachment-info .file-icon-and-date .file-date{font-size:12px;line-height:12px}.complete-attachment--grid .attachment-info .file-actions{z-index:1;grid-area:1/2/3;align-self:stretch;align-items:stretch;margin:-8px -10px -8px 0;display:flex;position:relative}.complete-attachment--grid .attachment-info .file-actions>*{align-items:center;height:100%;display:flex}.complete-attachment--grid .attachment-info .file-actions button{align-items:center;height:100%;padding:0 10px;display:flex}.complete-attachment--grid.complete-attachment__compact .attachment-media{height:80px}.complete-attachment--grid.complete-attachment__compact .attachment-info{justify-content:center;align-items:center;gap:4px;padding-top:8px;display:flex}.upload-progress-bar{flex-direction:column;width:100%;display:flex}.upload-progress-bar .upload-progress-bar__info{flex-direction:row;justify-content:space-between;gap:10px;width:100%;display:flex}.upload-progress-bar .upload-progress-bar__info .upload-progress-bar__message{text-align:center}.upload-progress-bar .upload-progress-bar__info .upload-progress-bar__bytes-uploaded{font-size:.9rem}.upload-progress-bar .upload-progress-bar__time-remaining{text-align:end;font-size:.9rem;font-style:italic}.simple-file-uploader{justify-content:center;height:80px}.incomplete-attachment-container{background-color:var(--background-gray);border-radius:3px;flex-direction:row;align-items:center;gap:14px;max-width:100%;min-height:36px;padding-left:11px;display:flex}.incomplete-attachment-container .file-name{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.incomplete-attachment-container .file-sync-icon{margin-right:6px}.attachment-box{flex-direction:column;padding:10px;display:flex}.attachment-box .attachment-box-header{flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.attachment-box .attachment-box-items{width:100%;min-width:0;padding-top:4px;overflow:hidden}.attachment-box .attachment-box-items--grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:12px;display:grid}.attachment-box .attachment-box-file-selector{margin-top:5px}.attachment-box .attachment-error{flex-direction:row;align-items:center;gap:20px;min-height:36px;padding-left:11px;display:flex}.attachment-box .attachment-error:hover{background-color:var(--background-gray);cursor:pointer}.attachment-box .attachment-error .error-message{flex:1;line-height:1.2rem}.attachment-box .attachment-error .error-delete{min-width:45px}.attachment-box__compact{max-height:80vh;padding:0;overflow:hidden}.attachment-box__compact .attachment-box-items{flex:1;min-height:0;overflow:hidden auto}.attachment-box__compact .attachment-box-items--grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));align-content:start;gap:8px}.attachment-box-delete-modal{z-index:100160}.attachment-box-popover-overlay{width:300px;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.attachment-box-popover-overlay .attachment-box-popover .upload-attachment-button{padding-bottom:0}.attachment-box-popover-overlay .attachment-box-popover .attachment-box-popover-coming-soon{padding:5px 6px}.create-control-point-row .plus-icon{margin-right:5px}.number-of-tagged-photos{justify-content:center;align-items:center;display:flex}.number-of-tagged-photos .photos-count{margin-right:5px}.number-of-tagged-photos.error{color:var(--label-danger)}.number-of-tagged-photos.warning{color:var(--label-warning)}.number-of-tagged-photos.success{color:var(--label-success)}.rmse-row>td{background-color:var(--background-gray);font-weight:700}.control-point-table{width:100%;height:100%;overflow-y:auto}.control-point-table .table-column-min-width{min-width:105px}.control-point-table .sm-checkbox-label{z-index:unset!important}.csv-import-container{max-height:450px;padding:0 8px}.csv-import-container .header-row{justify-content:flex-end;display:flex}.csv-import-container .header-row .header-alert{flex:auto;margin-right:16px}.csv-import-container .header-row .header-inputs{display:flex}.csv-import-container .header-row .header-inputs .delimiter-select{width:120px}.csv-import-container .header-row .header-inputs .import-button{margin-top:24px;margin-left:16px}.smodal-container.photo-connect-modal{width:600px;height:500px}.smodal-container.photo-connect-modal .clear-tag-icon{margin-right:5px}.smodal-container.photo-connect-modal .smodal-body .ol-viewport{cursor:none!important}.smodal-container.photo-connect-modal .smodal-body.cursor .ol-viewport{cursor:pointer!important}.smodal-container.photo-connect-modal .photo-connect-modal-container{flex-direction:column;flex:1;height:100%;display:flex}.smodal-container.photo-connect-modal .photo-connect-modal-container .smodal-body{height:375px}.control-point-manager{align-items:stretch;height:100%;display:flex}.control-point-manager .cell{flex:50%;overflow:hidden}.control-point-manager .ant-alert{margin-bottom:.5em}.control-point-manager .control-point-container{flex-direction:column;align-items:stretch;min-width:550px;max-width:800px;display:flex;overflow:hidden}.control-point-manager .control-point-container .control-point-content{flex-direction:column;flex:1;padding:20px;display:flex;overflow:hidden}.control-point-manager .control-point-container .control-point-content .set-options-container{display:flex;position:relative}.control-point-manager .control-point-container .control-point-content .set-options-container .SingleDatePicker_picker{z-index:9999}.control-point-manager .control-point-container .control-point-content .set-options-container>div{flex:1}.control-point-manager .control-point-container .paste-gcp-data-input{width:120px;margin-top:4px;padding:8px}.dataset-filter{flex-direction:column;display:flex}.dataset-filter .header{align-self:center}.user-option-label{flex-direction:row;align-items:baseline;display:flex}.user-option-label .user-option-avatar{flex-shrink:0;margin-right:.5rem}.user-option-label .user-option-name{word-break:break-word;margin-top:2px;line-height:1.5rem}.user-option-label.user-option-label__not-activated .user-option-name{color:var(--color-disabled)}.user-selector.readOnly{padding:0 11px;line-height:30px}.user-selector.readOnly.placeholder{color:#00000040}.dataset-filters-header{border-bottom:1px solid var(--border-default);border-top:1px solid var(--border-default);background-color:var(--background-gray);padding:1em;font-weight:666}.dataset-filters-body{justify-contents:center;flex-direction:column;gap:20px;padding:15px 30px 25px;display:flex}.dataset-filters .ant-select.sm-input-select{min-height:38px}.dataset-filters .ant-select.sm-input-select .ant-select-selector{border-color:#c5d6deb3}.dataset-filters .ant-select.sm-input-select .ant-select-selector .ant-select-selection-placeholder{color:gray;font-size:13px}@media (width<=768px){.dataset-filters .ant-select.sm-input-select .ant-select-selector .ant-select-selection-placeholder{font-size:16px}}.simple-filter-modal{width:400px;max-width:100%;height:100%}.simple-filter-modal .smodal-body{height:100%;padding:0;overflow-x:hidden}.simple-filter-modal .simple-filter-modal-container{flex-direction:column;height:100%;display:flex}.site-stage-readonly{align-items:center;gap:6px;padding-left:11px;display:inline-flex}.site-type-select-label{align-items:center;gap:6px;display:inline-flex}.site-detail-info-map{border-radius:4px;width:100%;height:200px;position:relative;overflow:hidden}.site-detail-info-map .edit-boundaries-button{z-index:1000;background-color:#fff;border-radius:4px;position:absolute;top:10px;left:10px}.site-detail-general-heading{margin-bottom:10px;font-size:18px;font-weight:600;line-height:24px}.site-detail-general-table{width:100%;max-width:800px;margin-bottom:20px}.site-detail-general-table tr td{vertical-align:middle;height:50px;padding:8px 10px 8px 0}.site-detail-general-table tr td.no-vertical-center{vertical-align:top}.site-detail-general-table tr td.no-vertical-center:first-child{line-height:32px}.site-detail-general-table tr td .site-properties-input-validation{color:var(--label-danger)}.site-detail-general-table tr td:first-child{width:40%}.sm-site-license-labels{flex-wrap:wrap;gap:7px 0;display:flex}.sm-single-site-license-label--small{font-size:11px;line-height:1.6em}.field-input-boolean-container{padding-block:2px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;min-height:36px;padding-left:10px;display:flex}.field-input-boolean-container:hover:not(.disabled):not(.readOnly){background-color:var(--background-gray);cursor:pointer;border-radius:3px}.field-input-boolean-container.readOnly{cursor:default}.field-input-boolean-container.readOnly *{pointer-events:none}.field-input-boolean-container.disabled{cursor:not-allowed}.field-input-boolean-container.disabled *{pointer-events:none}.field-input-boolean-container.error{border:1px solid var(--label-danger);border-radius:3px}.field-input-integration-container{height:32px;color:inherit;align-items:center;gap:8px;padding-left:10px;padding-right:10px;display:flex}.field-input-integration-container:hover{background-color:var(--background-gray);color:inherit;border-radius:3px}.field-input-integration-container .integration-icon{height:14px}.field-input-integration-container .resource-identifier{text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);text-underline-offset:3px;font-weight:600}.monitoring-detail-modal{min-width:600px;height:600px}.monitoring-detail-modal .smodal-body{display:flex}.monitoring-detail-modal .monitoring-detail-modal-content{flex-direction:column;flex:1;gap:10px;display:flex}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-chart{flex:1;min-height:0;margin-top:10px}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-property-row{clear:both;flex-direction:row;align-items:center;gap:15px;min-height:32px;display:flex}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-property-row .monitoring-detail-modal-property-title{flex-direction:row;align-items:center;gap:5px;width:150px;margin-right:15px;font-size:14px;font-weight:600;display:flex}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-property-row .monitoring-detail-modal-property-title .monitoring-detail-modal-property-title-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-property-row .monitoring-detail-modal-property-value{word-break:break-all;text-align:left;flex:1;padding-left:15px;font-size:14px;line-height:1em}.bb svg{-webkit-tap-highlight-color:#0000;font:10px sans-serif}.bb path,.bb line{fill:none;stroke:#000}.bb text,.bb .bb-button{-webkit-user-select:none;user-select:none}.bb-legend-item-tile,.bb-xgrid-focus,.bb-ygrid-focus,.bb-ygrid{shape-rendering:crispedges}.bb-chart-arcs .bb-needle,.bb-chart-arc .bb-gauge-value{fill:#000}.bb-chart-arc path{stroke:#fff}.bb-chart-arc rect{stroke:#fff;stroke-width:1px}.bb-chart-arc text{fill:#fff;font-size:13px}.bb-chart-funnels path{stroke-width:0}.bb-chart-funnels+.bb-chart-texts text{fill:#fff;font-size:13px}.bb-axis{shape-rendering:crispedges}.bb-axis .bb-axis-x-tooltip,.bb-axis .bb-axis-y-tooltip,.bb-axis .bb-axis-y2-tooltip{fill:#fff;white-space:nowrap;font-size:1em}.bb-grid{pointer-events:none}.bb-grid line{stroke:#aaa}.bb-grid text{fill:#aaa}.bb-xgrid,.bb-ygrid{stroke-dasharray:3 3}.bb-text.bb-empty{fill:gray;font-size:2em}.bb-line{stroke-width:1px}.bb-circle._expanded_{stroke-width:1px;stroke:#fff}.bb-selected-circle{fill:#fff;stroke-width:2px}.bb-bar{stroke-width:0}.bb-bar._expanded_{fill-opacity:.75}.bb-candlestick{stroke-width:1px}.bb-candlestick._expanded_{fill-opacity:.75}.bb-target.bb-focused,.bb-circles.bb-focused{opacity:1}.bb-target.bb-focused path.bb-line,.bb-target.bb-focused path.bb-step,.bb-circles.bb-focused path.bb-line,.bb-circles.bb-focused path.bb-step{stroke-width:2px}.bb-target.bb-defocused,.bb-circles.bb-defocused{opacity:.3!important}.bb-target.bb-defocused .text-overlapping,.bb-circles.bb-defocused .text-overlapping{opacity:.05!important}.bb-region{fill:#4682b4}.bb-region rect,.bb-zoom-brush,.bb-brush .extent{fill-opacity:.1}.bb-legend-item{-webkit-user-select:none;user-select:none;font-size:12px}.bb-legend-item-hidden{opacity:.15}.bb-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1px}.bb-title{font:14px sans-serif}.bb-chart-treemaps rect{stroke:#fff;stroke-width:1px}.bb-tooltip-container{z-index:10;-webkit-user-select:none;user-select:none;transform:translateZ(0)}.bb-tooltip{border-collapse:collapse;border-spacing:0;empty-cells:show;opacity:.9;white-space:nowrap;background-color:#fff;box-shadow:7px 7px 12px -9px #777}.bb-tooltip tr{border:1px solid #ccc}.bb-tooltip th{text-align:left;color:#fff;background-color:#aaa;padding:2px 5px;font-size:14px}.bb-tooltip td{background-color:#fff;border-left:1px dotted #999;padding:3px 6px;font-size:13px}.bb-tooltip td>span,.bb-tooltip td>svg{width:10px;height:10px;margin-right:6px;display:inline-block}.bb-tooltip.value{text-align:right}.bb-area{stroke-width:0;opacity:.2}.bb-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}text.bb-chart-arcs-gauge-title{dominant-baseline:middle;font-size:2.7em}.bb-chart-arcs .bb-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.bb-chart-arcs .bb-chart-arcs-gauge-unit{fill:#000;font-size:16px}.bb-chart-arcs .bb-chart-arcs-gauge-max,.bb-chart-arcs .bb-chart-arcs-gauge-min{fill:#777}.bb-chart-arcs .bb-levels circle{fill:none;stroke:#848282;stroke-width:.5px}.bb-chart-arcs .bb-levels text{fill:#848282}.bb-chart-radars .bb-levels polygon{fill:none;stroke:#848282;stroke-width:.5px}.bb-chart-radars .bb-levels text{fill:#848282}.bb-chart-radars .bb-axis line{stroke:#848282;stroke-width:.5px}.bb-chart-radars .bb-axis text{cursor:default;font-size:1.15em}.bb-chart-radars .bb-shapes polygon{fill-opacity:.2;stroke-width:1px}.bb-button{position:absolute;top:10px;right:10px}.bb-button .bb-zoom-reset{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:5px;font-size:11px}.bb-chart-container{width:100%;height:100%;overflow:hidden}.bb-chart-container .chart-render{width:100%;height:100%;max-height:100%!important}.bb-chart-container .chart-render .bb-chart-arcs-title{color:#333;font-size:1.8em}.bb-chart-container .chart-render .bb-legend-item{font-size:inherit!important;cursor:inherit!important}.bb-chart-container .chart-render .bb-line{stroke-width:2px}.bb-chart-container .chart-render .bb-area{opacity:.7!important}.bb-chart-container .chart-render .bb-chart-texts text{font-weight:700;fill:#333!important}.bb-chart-container .chart-render .bb-grid-lines .grid-line{stroke-dasharray:3 3;stroke:#aaa;shape-rendering:crispedges}.score-chart-container{width:100%;height:100%;display:flex}.score-chart-container .metric{text-align:center;flex-direction:column;flex:1 1 0;place-content:center;min-width:0;height:100%;display:flex}.score-chart-container .metric .value{white-space:nowrap;text-overflow:ellipsis;font-size:1.8em;overflow:hidden}.score-chart-container .metric .name{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;overflow:hidden}.table-chart .table-chart-row{background:0 0}.table-chart .table-chart-row-clickable{cursor:pointer}.table-chart .table-chart-summary-cell{font-weight:700}.table-chart .table-cell-link{cursor:pointer}.table-chart .table-cell-link:hover{color:var(--button-primary);text-decoration:underline}.table-chart .table-chart-timeseries-cell{padding:0}@media print{.table-chart .ant-table-column-title,.table-chart .ant-table-cell{font-size:.5rem}.table-chart .ant-table-column-sorter,.table-chart .table-cell-link{display:none}}.text-chart-container{width:100%;height:100%;padding:1em;display:flex}.text-chart-container .content{text-align:center;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;flex:1;font-size:1.2em;display:block;overflow-y:auto}.heatmap-chart{box-sizing:border-box;width:100%;height:100%;padding:8px 12px;overflow:auto}.heatmap-chart-grid{align-items:stretch;gap:0;min-width:100%;display:grid}.heatmap-chart-corner{background:0 0}.heatmap-chart-column-header{text-align:left;color:#0000008c;white-space:nowrap;padding:0 0 4px;font-size:11px;line-height:16px}.heatmap-chart-row-header{white-space:nowrap;color:#000000bf;align-items:center;padding:0 8px 0 0;font-size:11px;line-height:14px;display:flex}.heatmap-chart-cell{min-width:0;height:14px}.heatmap-chart-cell-empty{background-color:#f0f0f0}.sm-chart-container{width:100%;height:100%}.sm-chart-react-with-warning{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.sm-chart-react-warning{flex:none;margin-bottom:8px}.sm-chart-react-with-warning>:not(.sm-chart-react-warning){flex:auto;min-height:0}.monitoring-property-content{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px;width:100%;margin:0;padding:0;display:block}.monitoring-property-content:hover{background-color:var(--background-gray)}.monitoring-property-content:focus-visible{outline:2px solid var(--primary-color-dark);outline-offset:2px}.monitoring-property-content--error{cursor:help;color:var(--label-warning);justify-content:center;align-items:center;height:30px;display:inline-flex}.sm-layer-feature-option-select.disabled,.sm-layer-feature-option-select.readOnly{box-sizing:border-box;align-items:center;min-height:32px;padding-top:6px;padding-bottom:6px;padding-left:11px;display:flex}.sm-layer-feature-option-select.disabled.disabled,.sm-layer-feature-option-select.readOnly.disabled{cursor:not-allowed;color:#00000040}.sm-layer-feature-option-select .sm-layer-feature-option-select-placeholder{color:#00000040}.sm-layer-feature-option-select .ant-select .ant-select-selector .ant-select-selection-item{align-items:center;display:flex}.create-ticket-modal-content{flex-direction:column;gap:15px;display:flex}.layer-feature-tickets-list{flex-direction:column;display:flex}.layer-feature-tickets-list .list-item{border-radius:3px;flex-direction:row;align-items:center;gap:14px;height:36px;padding:0 5px;display:flex}.layer-feature-tickets-list .list-item:hover{background-color:var(--background-gray);cursor:pointer}.layer-feature-tickets-list .list-item.creatable{color:var(--font-color-detail);flex-direction:row;gap:15px;display:flex}.layer-feature-tickets-list .list-item.creatable.disabled{color:var(--font-color-detail-light)}.layer-feature-tickets-list .list-item.creatable.disabled:hover{cursor:not-allowed;background-color:#0000}.layer-feature-tickets-list .list-item .list-item__description{text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.2rem;overflow:hidden}.layer-feature-tickets-list .list-item .list-item__status{text-align:right}.layer-feature-passfail-popover-modal-overlay{z-index:100200}.field-input-passfail-container{padding-block:2px;flex-direction:row;align-items:center;gap:5px;padding-left:10px;display:flex}.field-input-passfail-container:hover:not(.readOnly):not(.disabled){background-color:var(--background-gray);border-radius:3px}.field-input-passfail-container.readOnly{cursor:default}.field-input-passfail-container.readOnly *{pointer-events:none}.field-input-passfail-container.disabled{cursor:not-allowed;opacity:.6}.field-input-passfail-container.disabled *{pointer-events:none}.field-input-passfail-container.disabled .passfail-action{color:#a9a9a9}.field-input-passfail-container.error{border:1px solid var(--label-danger);border-radius:3px}.field-input-passfail-container .passfail-options{flex-flow:wrap;align-content:center;gap:5px;width:100%;display:flex}.field-input-passfail-container .passfail-options .passfail-spacer{flex:1;min-width:4px}.field-input-passfail-container .passfail-options .passfail-option{-webkit-user-select:none;user-select:none;margin-right:0!important}.field-input-passfail-container .passfail-options .passfail-option:hover{cursor:pointer;filter:brightness(.94)}.field-input-passfail-container .passfail-options .passfail-option-icon{margin-right:3px}@media (width<=700px){.field-input-passfail-container .passfail-options .passfail-option-icon{display:none}}.field-input-passfail-container .passfail-action{border-radius:4px;flex-direction:row;align-content:center;align-items:center;min-height:30px;padding:0 5px;display:flex}.field-input-passfail-container .passfail-action .passfail-action-icon{color:var(--font-color-detail-light);flex-direction:row;align-items:center;display:flex}.field-input-passfail-container .passfail-action .passfail-action-badge{margin-top:-10px}.field-input-passfail-container .passfail-action:hover{cursor:pointer;background-color:hsl(from var(--background-gray) h s calc(l - 5))}.passfail-popover-file-preview{z-index:120000}.sm-layer-feature-tag-select .ant-select.ant-select-disabled .ant-select-selector,.layer-feature-property-value-float-input .ant-input-number.ant-input-number-readonly:hover{background-color:#0000}.single-relationship-view__list{flex-direction:column;gap:4px;display:flex;overflow-y:auto}.single-relationship-view__item{border-radius:3px;flex-direction:row;align-items:center;gap:10px;height:28px;padding:0 4px;display:flex}.single-relationship-view__item:hover{background-color:var(--background-gray);cursor:pointer}.single-relationship-view__item__property{flex-direction:row;display:flex}.single-relationship-view__item__property:first-child{flex-grow:1}.relationship-viewer .sm-ant-card{background-color:#fff;border-style:dashed}.relationship-viewer .sm-ant-card .ant-card-body{padding:10px}.layer-feature-signature-modal{max-width:450px}.layer-feature-signature-modal .smodal-body{padding:0}.layer-feature-signature-modal .layer-feature-signature-modal__tabs .ant-tabs-nav .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-left:20px}.layer-feature-signature-modal .layer-feature-signature-modal__disclaimer{color:var(--font-color-detail);padding:12px 20px;font-size:12px}.layer-feature-signature-modal .layer-feature-signature-modal__type-wrapper{background-color:var(--background-gray);justify-content:center;align-items:center;height:120px;padding:16px 30px;display:flex}.layer-feature-signature-modal .layer-feature-signature-modal__type-wrapper .layer-feature-signature-modal__type-input{border-bottom:2px solid var(--border-default);width:100%}.layer-feature-signature-modal .layer-feature-signature-modal__type-wrapper .layer-feature-signature-modal__type-input input{text-align:center;font-family:cursive;font-size:25px}.layer-feature-property-value-signature{border-radius:3px;align-items:center;gap:10px;min-height:32px;padding:4px 11px;display:flex}.layer-feature-property-value-signature.placeholder{color:var(--font-color-detail-light)}.layer-feature-property-value-signature.disabled{cursor:not-allowed;color:#00000040}.layer-feature-property-value-signature.disabled .layer-feature-property-value-signature-timestamp{color:#00000040}.layer-feature-property-value-signature:hover:not(.readOnly):not(.disabled){background-color:var(--background-gray);cursor:pointer}.layer-feature-property-value-signature.readOnly{cursor:text}.layer-feature-property-value-signature.error{border:1px solid var(--label-danger);border-radius:3px}.layer-feature-property-value-signature .layer-feature-property-value-signature-user{flex-grow:1}.layer-feature-property-value-signature .layer-feature-property-value-signature-timestamp{text-align:right;color:var(--font-color-detail)}.layer-feature-url-input{min-width:200px}.layer-feature-url-container,.layer-feature-url-display,.layer-feature-url-text,.layer-feature-url-placeholder{cursor:text;border-radius:3px;align-items:center;min-height:32px;padding:4px 11px;font-size:14px;display:flex}.layer-feature-url-container:hover:not(.disabled):not(.readOnly),.layer-feature-url-display:hover:not(.disabled):not(.readOnly),.layer-feature-url-text:hover:not(.disabled):not(.readOnly),.layer-feature-url-placeholder:hover:not(.disabled):not(.readOnly){background-color:#f5f5f5}.layer-feature-url-container.disabled,.disabled.layer-feature-url-display,.disabled.layer-feature-url-text,.disabled.layer-feature-url-placeholder{cursor:not-allowed;color:#00000040}.layer-feature-url-container.readOnly,.readOnly.layer-feature-url-display,.readOnly.layer-feature-url-text,.readOnly.layer-feature-url-placeholder{cursor:default}.layer-feature-url-container.error,.error.layer-feature-url-display,.error.layer-feature-url-text,.error.layer-feature-url-placeholder{border:1px solid var(--label-danger);border-radius:3px}.layer-feature-url-container.outlined,.outlined.layer-feature-url-display,.outlined.layer-feature-url-text,.outlined.layer-feature-url-placeholder{border:1px solid #d9d9d9;transition:border-color .2s}.layer-feature-url-container.outlined:hover:not(.disabled):not(.readOnly),.outlined.layer-feature-url-display:hover:not(.disabled):not(.readOnly),.outlined.layer-feature-url-text:hover:not(.disabled):not(.readOnly),.outlined.layer-feature-url-placeholder:hover:not(.disabled):not(.readOnly){background-color:#0000;border-color:#4096ff}.layer-feature-url-placeholder{color:#bfbfbf}.layer-feature-url-display,.layer-feature-url-text{word-break:break-all}.layer-feature-url-link{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--font-color-detail);text-decoration-color:var(--font-color-detail)}.layer-feature-url-link:hover .layer-feature-url-path,.layer-feature-url-path{color:var(--font-color-detail)}.layer-feature-property-value-text-area:hover:not(:has(textarea:disabled)):not(:has(textarea:read-only)){background-color:var(--background-gray);border-radius:3px}.layer-feature-property-value-date-input:hover:not(:has(input:disabled)){background-color:var(--background-gray);cursor:pointer;border-radius:3px}.layer-feature-property-value-date-input:hover:not(:has(input:disabled)) .ant-picker-input>input{cursor:pointer}.layer-feature-property-value-date-input .ant-picker.ant-picker-status-error{border-radius:3px}.attachment-property-value-container{padding-block:4px}.attachment-property-value-container:hover{cursor:pointer;background-color:var(--background-gray);border-radius:3px}.attachment-property-value-container.error{border:1px solid var(--label-danger);border-radius:3px}.attachment-property-value-container .attachment-property-value-preview{flex-direction:column;row-gap:3px;padding-left:10px;display:flex}.attachment-property-value-container .attachment-property-value-preview .attachment-property-value-preview__empty{color:#00000040;padding-block:4px}.attachment-property-value-container .attachment-property-value-preview .attachment-property-value-preview__tags{flex-direction:row;align-items:center;display:flex}.attachment-property-value-container .attachment-property-value-preview .attachment-property-value-preview__tags .ant-tag{max-width:100%}.layer-feature-info{padding:4px 0;line-height:1.5}.layer-feature-info-content{word-wrap:break-word;overflow-wrap:break-word}.layer-feature-info-link{color:var(--font-color-detail);cursor:pointer;text-decoration:underline}.layer-feature-info-link:hover{color:var(--font-color-detail-light)}.property--row{clear:both;flex-direction:row;gap:15px;display:flex}.property--row.property--column{flex-direction:column}.property--row.property--row--edited{background-color:color-mix(in srgb, var(--label-orange) 12%, transparent);border-radius:6px;margin:0 -6px;padding:4px 6px}.property--row .property--title{flex-direction:row;align-items:center;gap:5px;width:40%;min-width:150px;padding:6px 0;font-size:14px;font-weight:600;line-height:1.4em;display:flex}.property--row .property--title .property--title-link{color:var(--font-color-detail);margin-right:2px;font-size:10px;display:flex}.property--row .property--title .property--title-name{white-space:normal;flex:1}.property--row .property--title .property--title-name .property--title-required{margin-left:2px}.property--row .property--title .property--title-name .subform-name-badge{margin-left:8px}.property--row .property--title .property--title-support,.property--row .property--title .property--title-description{color:var(--font-color-detail);font-size:10px;display:flex}.property--row .property--title .property--title-support:hover,.property--row .property--title .property--title-description:hover{color:var(--button-primary);cursor:pointer}.property--row .property--title .warning{color:var(--label-warning);margin-right:5px}.property--row .property--value{word-break:break-all;text-align:left;flex:1;margin-top:1px;font-size:14px;line-height:1em;overflow:hidden}.property--row .property--value .non-ant-property{box-sizing:border-box;align-items:center;min-height:32px;padding-top:6px;padding-bottom:6px;padding-left:11px;display:flex}.property--row .property--value .ant-tag{text-overflow:ellipsis;max-width:100px;margin-right:4px;overflow:hidden}.property--row .property--info{margin-bottom:0}.property--row--no-edit-icon{margin-right:5px}.layer-feature-properties-editor-container .layer-feature-properties-editor{padding:0 15px}.layer-feature-properties-editor-container .ant-collapse-small>.ant-collapse-item>.ant-collapse-header{padding:5px 15px;padding-inline-start:15px}.layer-feature-properties-editor-container .panel-header{color:var(--font-color-detail);flex-direction:row;align-items:center;gap:15px;height:22px;display:flex}.layer-feature-properties-editor-container .panel-header hr{border:0;border-top:1px solid var(--border-light);flex:1;height:1px;margin:0;padding:0;display:block}.layer-feature-ancestors-container{border-bottom:1px dashed var(--border-light);background-color:var(--background-gray);flex-direction:column;gap:8px;padding:10px 0;display:flex;overflow-x:auto}.layer-feature-ancestors-container .layer-feature-ancestors{flex-direction:row;align-items:center;gap:5px;padding:0 15px;display:flex}.layer-feature-ancestors-container .layer-feature-ancestors .layer-feature-ancestors__ancestor-list{flex-direction:column;gap:5px;display:flex}.layer-feature-ancestors-container .layer-feature-ancestors .layer-feature-ancestors__ancestor{align-items:center;gap:5px;display:flex}.layer-feature-ancestors-container .layer-feature-ancestors .layer-feature-ancestors__ancestor-icon{margin-right:.5rem}.layer-feature-ancestors-container .layer-feature-ancestors .ant-tag{margin:0!important}.layer-feature-ancestors-container .layer-feature-ancestors .ticket-modal-ancestors-breadcrumb:hover{cursor:pointer;background-color:hsl(from var(--background-gray) h s calc(l - 5))}.layer-feature-ancestors-container .layer-feature-ancestors .ticket-modal-ancestors-breadcrumb-current{cursor:pointer;color:#fff;background-color:#4b4b4b!important}.layer-feature-ancestors-container .layer-feature-ancestors-detail-loading{padding:0 15px}.layer-feature-ancestors-container .layer-feature-ancestors-detail{margin-bottom:-6px}.layer-feature-comments-container{height:100%}.layer-feature-comments-container .comment-row{text-align:left;padding:8px 15px;font-family:Proxima Nova,sans-serif;font-size:14px}.layer-feature-comments-container .comment-row.new-comment-row{justify-content:space-around;align-items:baseline;padding-top:15px;padding-bottom:15px;display:flex}.layer-feature-comments-container .comment-row .new-comment-input{width:70%}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__input{border:1px solid var(--border-light);width:100%;color:var(--font-color-primary);border-radius:.25rem;padding:6px;display:block}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__highlighter{padding:6px;border:none!important}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__suggestions{background-color:#fff;background-clip:padding-box;border-radius:8px;outline:none;max-height:130px;padding:4px;list-style-type:none;overflow-y:auto;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__suggestions .new-comment-input__suggestions__item{clear:both;color:#000000e0;cursor:pointer;border-radius:4px;margin:0;padding:5px 12px;font-size:14px;font-weight:400;line-height:1.57143;transition:all .2s}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__suggestions .new-comment-input__suggestions__item--focused{background-color:#0000000a}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__mention{background-color:var(--background-gray)}.layer-feature-comments-container .comment-row .new-comment-button-container{width:25%}.layer-feature-comments-container .comment-row .new-comment-button-container .new-comment-button{width:100%}.layer-feature-comments-container .comment-row .new-comment-button-container .new-comment-button .new-comment-button-icon{margin-right:6.5px}.layer-feature-comments-container .comment-row .comment-user-circle{margin-right:8px}.layer-feature-comments-container .comment-row .comment-title{align-items:center;line-height:27px;display:flex}.layer-feature-comments-container .comment-row .comment-title .comment-name{margin-right:6px}.layer-feature-comments-container .comment-row .comment-title .comment-date{color:var(--font-color-detail-light);font-size:12px}.layer-feature-comments-container .comment-row .comment-content{color:#000;margin-top:-4px;padding:0 0 0 28px}.layer-feature-comments-container .comment-row .comment-content .comment-mention{color:var(--font-color-detail)}.layer-feature-comment-count{color:var(--font-color-detail);flex-direction:row;align-items:center;gap:4px;font-size:12px;display:inline-flex}.user-avatar{text-overflow:ellipsis;flex-direction:row;align-items:center;gap:4px;height:2rem;display:flex;overflow:hidden}.user-avatar__avatar,.user-avatar__icon{flex-shrink:0}.user-avatar__icon{color:red}.user-avatar__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layer-feature-history{flex-direction:column;gap:8px;padding:10px;display:flex}.layer-feature-history .layer-feature-property-change{border-radius:3px;flex-direction:row;align-items:center;gap:14px;padding:0 5px;display:flex}.layer-feature-history .layer-feature-property-change .layer-feature-property-change__description{flex-wrap:wrap;flex:1;align-items:center;line-height:1.2rem;display:flex;overflow:hidden}.layer-feature-history .layer-feature-property-change .layer-feature-property-change__description .sm-layer-feature-tag-select{flex:1}.layer-feature-history .layer-feature-property-change .layer-feature-property-change__description .sm-layer-feature-tag-select .ant-select-selector{background-color:#0000}.layer-feature-history .layer-feature-property-change .layer-feature-property-change__type{text-align:right;color:#d3d3d3;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:30%;line-height:1.2rem;overflow:hidden}.layer-feature-history .layer-feature-history-empty{padding:10px 40px}.feature-locked{text-align:center;width:100%;height:100%;color:var(--primary-color-dark);flex-direction:column;align-items:center;padding:1% 20%;display:flex}.feature-locked .feature-locked-image-container{max-width:600px}.feature-locked .feature-locked-image-container img{text-align:center;max-width:100%;margin:6% auto 0;display:block}.feature-locked .feature-locked-title{font-size:16px;font-weight:600}.feature-locked-modal{min-width:500px}@media (width>=500px){.create-ticket-modal{min-width:500px}}@media (width<=500px){.create-ticket-modal{width:100%}}.layer-feature-subcomponents{flex-direction:column;padding:10px;display:flex}.layer-feature-subcomponents .layer-feature-subcomponent{border-radius:3px;flex-direction:row;align-items:center;gap:14px;height:36px;padding:0 5px;display:flex}.layer-feature-subcomponents .layer-feature-subcomponent:hover{background-color:var(--background-gray);cursor:pointer}.layer-feature-subcomponents .layer-feature-subcomponent .layer-feature-subcomponent__description{text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.2rem;overflow:hidden}.layer-feature-subcomponents .layer-feature-subcomponent .layer-feature-subcomponent__type{text-align:right;color:#d3d3d3;text-overflow:ellipsis;white-space:nowrap;max-width:30%;line-height:1.2rem;overflow:hidden}.layer-feature-subcomponents .layer-feature-subcomponents-empty{padding:10px 40px}.layer-feature-alarms{padding:10px}.layer-feature-alarms .layer-feature-alarm{border-radius:3px;flex-direction:row;align-items:center;gap:14px;height:36px;padding:0 5px;display:flex}.layer-feature-alarms .layer-feature-alarm:hover{background-color:var(--background-gray);cursor:pointer}.layer-feature-alarms .layer-feature-alarm .layer-feature-alarm__description{text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.2rem;overflow:hidden}.layer-feature-alarms .layer-feature-alarm .layer-feature-alarm__status{text-align:right}.layer-feature-files__coming-soon-container{padding:1rem 0}.layer-feature-files__coming-soon-message{padding:0 10px 20px 16px}.component-timeline{flex-direction:column;padding:10px;display:flex}.component-timeline .component-timeline-item{border-radius:3px;flex-direction:row;align-items:center;gap:14px;height:36px;padding:5px;display:flex}.component-timeline .component-timeline-item.enabled:hover{background-color:var(--background-gray);cursor:pointer}.component-timeline .component-timeline-item .component-timeline-item__icon{width:14px}.component-timeline .component-timeline-item .component-timeline-item__icon .circle-icon{background-color:var(--secondary-color-dark);border-radius:50%;width:8px;height:8px;display:inline-block}.component-timeline .component-timeline-item .component-timeline-item__message{text-overflow:ellipsis;flex:1;line-height:1.2rem}.image-viewer{width:100%;height:100%;position:relative}.image-viewer .download-photo-btn{z-index:9999;position:absolute;top:10px;right:10px}.thumbnail-viewer-modal{min-width:80%;height:80%}.thumbnail-viewer-modal .thumbnail-viewer-modal-body{height:100%;position:relative}.thumbnail-viewer-modal .thumbnail-viewer-modal-body .thumbnail-viewer-modal-collapse-icon{z-index:1000;position:absolute;top:10px;left:10px}.layer-feature-photos .layer-feature-photos-content{flex-direction:row;gap:10px;padding:15px;display:flex}.layer-feature-photos .highlighted-thumbnail-container{border:1px solid var(--border-default);cursor:pointer;flex:1;height:200px;position:relative}.layer-feature-photos .highlighted-thumbnail-container .highlighted-thumbnail-expand-icon{z-index:1000;position:absolute;top:10px;left:10px}.layer-feature-photos .thumbnails-container{background-color:var(--background-gray);flex-direction:column;gap:10px;width:80px;display:flex;overflow-y:auto}.layer-feature-photos .thumbnail-preview{border:1px solid var(--border-default);flex:0;min-height:60px;padding:2px}.layer-feature-photos .thumbnail-preview.selected{border-color:var(--button-primary)}.layer-feature-photos .thumbnail-preview .map-container .map-ol{cursor:pointer!important;height:auto!important}.layer-feature-photos .thumbnail-preview .map-container .map-ol .ol-viewport{cursor:pointer!important}.layer-feature-tabs{border-top:1px solid var(--border-light)}.layer-feature-tabs .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-left:15px}.layer-feature-tabs .ant-tabs-nav-list>.ant-tabs-tab:nth-last-child(2){margin-right:15px}.layer-feature-tabs .layer-feature-tab-title{flex-direction:row;align-items:center;gap:6px;display:flex}.layer-feature-tabs .layer-feature-tab{height:100%;overflow:hidden}.layer-feature-tabs .layer-feature-tab .layer-feature-tab-tickets{padding:10px}.layer-feature-built-in-properties .layer-feature-built-in-property-row{clear:both;flex-direction:row;display:flex}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-title{flex-direction:row;align-items:center;gap:5px;width:40%;min-width:150px;margin-right:15px;padding:6px 0;font-size:14px;font-weight:600;line-height:1.4em;display:flex}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-title .layer-feature-built-in-property-title-name{white-space:normal}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-value{word-break:break-all;text-align:left;flex:1;font-size:14px;line-height:1em}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-value .layer-feature-built-in-property-value-static{align-items:center;min-height:32px;padding-left:11px;display:flex}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-value .warning{color:var(--label-warning);margin-right:5px}.radio-option-card{border:1px solid var(--border-default);background:var(--background-light);cursor:pointer;text-align:left;width:100%;font:inherit;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:12px 14px;transition:border-color .15s;display:flex}.radio-option-card:hover{border-color:var(--border-default-hover)}.radio-option-card--selected{border-color:var(--button-primary);background:var(--background-light)}.radio-option-card__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.radio-option-card__text{flex-direction:column;gap:2px;min-width:0;display:flex}.radio-option-card__label{color:var(--action-font-dark);font-size:14px;font-weight:500}.radio-option-card__description{color:var(--font-color-detail);font-size:12px;line-height:1.4}.radio-option-card__radio{border:2px solid var(--border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:border-color .15s;display:flex}.radio-option-card__radio--checked{border-color:var(--button-primary)}.radio-option-card__radio-dot{background:var(--button-primary);border-radius:50%;width:10px;height:10px}.radio-option-card__content{margin-top:10px}.ticket-move-modal{min-width:25%;max-width:400px}.ticket-move-modal .ticket-move-modal-content{flex-direction:column;gap:16px;display:flex}.ticket-move-modal .ticket-move-modal-description{margin:0;font-size:14px;line-height:1.5}.ticket-move-modal .ticket-move-modal-options{flex-direction:column;gap:8px;display:flex}.layer-feature-map{background-color:var(--background-light);width:100%;height:120px;transition:height .3s ease-in-out}.layer-feature-map .layer-feature-map-actions{z-index:10;gap:8px;padding:4px;display:flex;position:absolute;top:0;right:0}.layer-feature-map .layer-feature-map-actions .layer-feature-map-actions-button{background-color:rgb(from var(--primary-color-dark) r g b/.9);border-color:rgb(from var(--primary-color-dark) r g b/.9)}.layer-feature-map .layer-feature-map-actions .layer-feature-map-actions-button:hover:enabled{background-color:rgb(from var(--button-primary) r g b/1);border-color:rgb(from var(--button-primary) r g b/1)}.layer-feature-map .layer-feature-map-overlay{background-color:rgb(from var(--primary-color-dark) r g b/.6);z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.layer-feature-map .layer-feature-map-overlay .layer-feature-map-spinner{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layer-feature-map .layer-feature-map-info{color:#fff;background:rgb(from var(--primary-color-dark) r g b/.8);z-index:10;justify-content:center;width:100%;padding:4px;font-weight:700;display:flex;position:absolute;bottom:0;left:0}.layer-feature-map .layer-feature-map-alert{z-index:10;max-width:calc(100% - 100px);position:absolute;top:4px;left:4px}.layer-feature-map--large{height:300px}.layer-feature-content .layer-feature-content-map{width:100%;height:120px}.layer-feature-content .layer-feature-content-properties{margin-bottom:5px;padding:8px 0}.layer-feature-content .layer-feature-content-properties .layer-feature-content-built-in-properties{padding:0 15px}.layer-feature-modal{min-width:800px;min-height:85%}.layer-feature-modal .smodal-body{padding:0;overflow-y:scroll}.layer-feature-modal .error-message{text-align:center;color:#ff4d4f;padding:1rem}.format-string-input-wrapper{flex-direction:column;gap:4px;display:flex}.format-string-input{cursor:text;background:#fff;border:1px solid #d9d9d9;border-radius:6px;flex-wrap:wrap;align-items:center;min-height:32px;padding:4px 8px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.format-string-input:hover{border-color:#4096ff}.format-string-input--focused{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.format-string-input--disabled{cursor:not-allowed;color:#00000040;background:#f5f5f5}.format-string-input--disabled .format-string-input__text{cursor:not-allowed;color:#00000040}.format-string-input .format-string-input__placeholder{color:#bfbfbf;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.format-string-input .format-string-input__auto-size{flex-shrink:0;display:inline-flex;position:relative}.format-string-input .format-string-input__sizer{visibility:hidden;white-space:pre;pointer-events:none;font-size:14px;line-height:22px;position:absolute}.format-string-input .format-string-input__text{background:0 0;border:none;outline:none;min-width:1px;padding:0;font-size:14px;line-height:22px}.format-string-input .format-string-input__text:focus{outline:none}.format-string-input .ant-tag{flex-shrink:0;margin:2px}.format-string-input-popover .ant-popover-inner{border-radius:8px;padding:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.format-string-dropdown{min-width:250px;max-height:300px;font-size:14px;overflow-y:auto}.format-string-dropdown .format-string-dropdown__group-header{color:#00000073;box-sizing:border-box;cursor:default;min-height:32px;padding:5px 12px;font-size:12px;line-height:1.5714}.format-string-dropdown .format-string-dropdown__sub-header{color:#00000073;box-sizing:border-box;cursor:default;min-height:32px;padding:5px 24px;font-size:12px;font-weight:500;line-height:1.5714}.format-string-dropdown .format-string-dropdown__option{text-align:left;cursor:pointer;color:#000000e0;box-sizing:border-box;background:0 0;border:none;border-radius:4px;width:100%;min-height:32px;padding:5px 12px;font-size:14px;line-height:1.5714;transition:background .3s;display:block}.format-string-dropdown .format-string-dropdown__option:hover,.format-string-dropdown .format-string-dropdown__option--highlighted{background-color:#0000000a}.format-string-dropdown .format-string-dropdown__group>.format-string-dropdown__option{padding-inline-start:24px}.format-string-dropdown .format-string-dropdown__back{text-align:left;cursor:pointer;color:#1677ff;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #f0f0f0;width:100%;min-height:32px;padding:5px 12px;font-size:14px;font-weight:500;line-height:1.5714;display:block}.format-string-dropdown .format-string-dropdown__back:hover{background-color:#0000000a}.format-string-dropdown .format-string-dropdown__empty{text-align:center;color:#00000040;box-sizing:border-box;min-height:32px;padding:5px 12px;font-size:14px;line-height:1.5714}.file-progress{position:relative}.file-progress .progress-message{text-align:center;width:100%;line-height:35px;position:absolute}.file-progress .react-fine-uploader-progress-bar,.file-progress .react-fine-uploader-total-progress-bar{border-radius:3px;box-shadow:none!important;background:#2ecc71!important}.file-progress .react-fine-uploader-total-progress-bar-container{background:#f2f2f2;border-radius:3px;width:100%;height:35px;margin-top:0;margin-left:0;display:flex;box-shadow:inset 0 2px 5px #0003}.file-progress .file-uploader{background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:0;outline:0;flex-direction:column;height:100vh;display:flex;position:relative}.file-progress .file-uploader-body{flex:auto;display:flex;position:relative}.file-progress .file-uploader-content{flex:1}.select-feature-item{border-radius:3px;flex-direction:row;align-items:center;gap:6px;padding:8px;display:flex}.select-feature-item:hover,.select-feature-item:focus-visible{cursor:pointer;background-color:var(--background-gray)}.select-feature-item .select-feature-item-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.select-feature-item .select-feature-item-status{margin-left:auto}.select-feature-item .select-feature-item-icon{width:16px;height:16px}.select-feature-item-skeleton{padding:8px 0}.select-feature-item-skeleton .ant-skeleton-title{height:30px;margin:0}.select-feature-list{flex-direction:column;margin-bottom:0;padding:10px;display:flex;overflow-y:auto}.bulk-remove-layer-features-modal__content{align-content:center;min-height:60px}.bulk-create-tickets-modal{width:500px;max-width:100%}.bulk-create-tickets-modal .bulk-create-tickets-modal-content{flex-direction:column;gap:15px;display:flex}.bulk-create-tickets-modal .bulk-create-tickets-advanced .ant-collapse-small>.ant-collapse-item>.ant-collapse-header{padding:5px 0;padding-inline-start:0}.bulk-create-tickets-modal .bulk-create-tickets-advanced .panel-header{color:var(--font-color-detail);flex-direction:row;align-items:center;gap:15px;height:22px;display:flex}.bulk-create-tickets-modal .bulk-create-tickets-advanced .panel-header hr{border:0;border-top:1px solid var(--border-light);flex:1;height:1px;margin:0;padding:0;display:block}.bulk-create-tickets-modal .bulk-create-tickets-advanced .bulk-create-tickets-advanced-content{flex-direction:column;gap:15px;padding-top:5px;display:flex}.bulk-append-notes-advanced .ant-collapse{border-radius:8px;overflow:hidden}.bulk-append-notes-advanced .bulk-append-notes-advanced-content{flex-direction:column;gap:15px;padding:5px 10px 12px;display:flex}.bulk-edit-properties-modal{width:500px;max-width:100%}.bulk-edit-properties-modal .bulk-edit-properties-modal-content{flex-direction:column;gap:15px;display:flex}.bulk-edit-properties-modal .bulk-edit-properties-modal-content .layer-feature-properties-editor{padding:0 10px}.bulk-edit-properties-modal .bulk-edit-properties-modal-content .ant-collapse-small>.ant-collapse-item>.ant-collapse-header{padding-inline:10px}.bulk-edit-properties-modal .bulk-edit-properties-modal-footer-summary,.bulk-edit-properties-modal .bulk-edit-properties-modal-footer-warning{text-align:left;margin-right:auto;font-size:13px;line-height:1.3}.bulk-edit-properties-modal .bulk-edit-properties-modal-footer-summary{color:var(--font-color-detail)}.bulk-edit-properties-modal .bulk-edit-properties-modal-footer-warning{color:var(--label-warning)}.bulk-link-model-modal{width:450px;max-width:100%}.bulk-link-model-modal .bulk-link-model-modal-content{flex-direction:column;gap:15px;display:flex}.coming-soon .coming-soon-title{margin-bottom:.5rem;font-size:18px;font-weight:600}.fake-intercom-container{z-index:10;position:fixed;bottom:20px;right:20px}.fake-intercom-container .fake-intercom-badge{background-color:#0061fe;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.fake-intercom-container .fake-intercom-badge .fake-intercom-inner-circle{background-color:#fff;border-radius:50%;width:24px;height:24px}.fake-intercom-container .fake-intercom-badge:hover{cursor:pointer;transition:transform .25s cubic-bezier(.33,0,0,1);transform:scale(1.1)}.material-planning-selector{flex-direction:row;align-items:flex-end;gap:10px;display:flex}.material-planning-selector .material-planning-selector-input{flex-direction:row;flex:1;gap:5px;display:flex}.material-planning-selector .material-planning-selector-input .value-input{flex:1}.completion-filter-configuration .completion-filter-configuration__filter{gap:10px;display:flex}.completion-filter-configuration .completion-filter-configuration__filter>*{flex:1}.completion-filter-configuration .completion-filter-configuration__tip{color:var(--font-color-detail);margin-top:6px;font-size:1em;line-height:1em}.progress-calculation-configuration .progress-calculation-configuration__columns{gap:10px;display:flex}.progress-calculation-configuration .progress-calculation-configuration__columns>*{flex:1}.component-link-configurator{flex-direction:column;gap:10px;display:flex}.component-link-configurator .component-link-configurator-filter{gap:10px;display:flex}.component-link-configurator .component-link-configurator-filter>*{flex:1}.component-link-configurator .component-link-configurator-tip{color:var(--font-color-detail);margin-top:6px;font-size:1em;line-height:1em}.create-schedule-activity-modal{min-width:650px}.create-schedule-activity-modal .create-schedule-activity-modal-content{flex-direction:column;gap:10px;display:flex}.create-schedule-activity-modal .create-schedule-activity-modal-content .schedule-activity-tip{color:var(--font-color-detail);margin-top:6px;font-size:1em;line-height:1em}.create-schedule-activity-modal .create-schedule-activity-modal-content .create-schedule-activity-separator{background-color:var(--border-light);border:0;height:1px;margin:10px 0 5px}.create-schedule-activity-modal .create-schedule-activity-modal-content .group-wrapper{gap:10px;display:flex}.create-schedule-activity-modal .create-schedule-activity-modal-content .group-wrapper .group-wrapper-expand{flex:1}.delete-schedule-activity-modal-content{flex-direction:column;gap:.5rem;display:flex}.split-activity-by-regions-modal-content{flex-direction:column;gap:8px;display:flex}.schedule-activity-planned-actual-card{height:325px}.schedule-activity-planned-actual-card .ant-card-body{height:calc(100% - 4em)}.schedule-activity-modal{width:calc(100vw - 40px);max-width:none;height:calc(100vh - 40px);max-height:none}.schedule-activity-modal .schedule-activity-modal-content{flex-direction:column;padding-bottom:10px;display:flex;overflow-y:auto}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-properties{padding:12px 15px}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-properties .schedule-activity-modal-properties-table{width:100%}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-properties .schedule-activity-modal-properties-table tr{border:none}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-properties .schedule-activity-modal-properties-table tr td{text-align:left;vertical-align:middle;border:none;padding:8px 0;font-size:14px}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-properties .schedule-activity-modal-properties-table tr td:first-child{white-space:nowrap;width:1%;padding-right:40px;font-weight:600}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-properties .schedule-activity-modal-properties-table tr td .schedule-activity-modal-properties-input{width:300px}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-tabs{border-top:1px solid var(--border-light)}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-tabs .ant-tabs-nav-list{font-family:Proxima Nova,sans-serif;font-weight:600}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-tabs .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-left:15px}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-tabs .ant-tabs-nav-list>.ant-tabs-tab:nth-last-child(2){margin-right:15px}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-tabs .ant-tabs-tabpane{height:100%;padding:15px;overflow:hidden}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-tabs .ant-tabs-tabpane .schedule-activity-modal-tab{flex-direction:column;gap:20px;height:100%;display:flex}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-tabs .ant-tabs-tabpane .schedule-activity-modal-tab .schedule-activity-modal-table-summary-row{font-weight:600}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-tabs .ant-tabs-tabpane .schedule-activity-modal-tab .schedule-activity-modal-table-add-button{width:fit-content}.schedule-activity-modal .schedule-activity-modal-content .schedule-activity-modal-configuration .material-planning-configurator{margin-top:10px}.schedule-activity-modal .schedule-activity-modal-table-fixed-column{font-weight:700}.schedule-activity-modal .schedule-activity-modal-table-input{margin-left:-8px;margin-right:-10px}.schedule-activity-modal .schedule-activity-modal-table-input .ant-input-number-input-wrap>input.ant-input-number-input{text-align:right}.schedule-activity-modal .schedule-activity-modal-table-input .ant-input-number-input{text-align:right;caret-color:#0000}.schedule-activity-modal .schedule-activity-modal-table-input .ant-input-number-input::placeholder{text-align:right}.schedule-activity-modal .schedule-activity-modal-table-input .ant-input-number-input:focus{caret-color:auto}.schedule-activity-modal .muted{color:var(--font-color-detail)}.app-layout{width:100%;height:100%}.account-overdue-check-modal{min-width:600px}.account-overdue-check-modal .account-overdue-check-modal-buttons{gap:10px;width:100%;display:flex}.account-overdue-check-modal .account-overdue-check-modal-buttons>*{flex:1}.sidebar-notifications-popover{z-index:999999!important}.sidebar-notifications-popover .ant-popover-inner{padding:0}.sidebar-notifications-popover .ant-popover-inner .ant-popover-title{border-bottom:1px solid var(--border-light);margin-bottom:0;padding:12px 12px 8px}.sidebar-notifications{width:420px;max-height:250px;padding:0;line-height:normal;overflow-y:auto}.sidebar-notifications .sidebar-notifications-item{flex-direction:row;gap:8px;max-height:180px;display:flex;overflow:auto}.sidebar-notifications .sidebar-notifications-item .sidebar-notifications-item-unread{min-width:6px;margin-right:-4px}.sidebar-notifications .sidebar-notifications-item .sidebar-notifications-item-unread .sidebar-notifications-item-unread-dot{background-color:var(--label-primary);border-radius:50%;width:6px;height:6px;display:inline-block}.sidebar-notifications .sidebar-notifications-item .sidebar-notifications-item-content{flex-direction:column;gap:2px;display:flex}.sidebar-notifications .sidebar-notifications-item .sidebar-notifications-item-content .sidebar-notifications-item-content-time{color:var(--font-color-detail-light)}.sidebar-notifications .sidebar-notifications-item{padding:10px 12px 10px 6px}.sidebar-notifications .sidebar-notifications-item:hover{cursor:pointer;background-color:var(--highlight-gray)}.sidebar-notifications .sidebar-notifications-item .dot{vertical-align:middle;background:#de3436;border-radius:50%;width:6px;height:6px;margin:0 0 6px;display:inline-block;position:relative;top:2px}.user-profile-dropdown{z-index:999999!important}.components{flex:1;height:100%;margin:0;padding:0;display:flex}.components .components-content{background-color:#fff;border-radius:8px 0 0 8px;width:100%;height:100%;overflow-y:auto;box-shadow:0 0 0 1px #0000000d,0 4px 24px 2px #0000000a}.add-new-filter-row{height:32px;color:var(--font-color-detail-light);border-radius:4px;align-items:center;gap:1rem;padding:5px 8px;display:flex}.add-new-filter-row:hover{background-color:var(--background-gray);cursor:pointer}.filter-value-property-value-input__option{flex-direction:row;align-items:center;gap:.5em;display:flex}.filter-value-property-value-input__option .filter-value-property-value-input__option-indicator{border-radius:4px;min-width:1em;min-height:1em}.filter-value-property-value-input__between{flex-direction:row;align-items:center;gap:.5em;display:flex}.filter-value-property-value-input__between>:not(.filter-row__operator){flex:1;min-width:0}.filter-block{border:1px solid var(--border-light);border-radius:4px;flex-direction:column;gap:5px;padding:15px 10px;display:flex}.filter-block .filter-row-container{grid-template-columns:minmax(3rem,max-content) 1fr 32px;align-items:center;gap:1rem;padding:5px;display:grid}.filter-block .filter-row-container .filter-row{display:contents}.filter-block .filter-row-container .filter-row .filter-row__operator{text-align:right;color:var(--font-color-detail);font-weight:600;line-height:1.4}.filter-block .filter-row-container .filter-row .filter-row__rule{grid-template-columns:25% 25% 50%;align-items:center;gap:.5rem;display:grid}.filter-block .filter-row-container .filter-row .filter-row__rule.filter-row__rule--no-value{grid-template-columns:25% 75%}.filter-block .add-new-filter-row{height:32px;color:var(--font-color-detail-light);border-radius:4px;align-items:center;gap:1rem;padding:5px 8px;display:flex}.filter-block .add-new-filter-row:hover{background-color:var(--background-gray);cursor:pointer}.advanced-dataset-filters .or-between-and{color:var(--font-color-detail);margin-top:10px;margin-bottom:10px;margin-left:20px;font-weight:600;text-decoration:none;display:inline-block;position:relative}.advanced-dataset-filters .or-between-and:before{content:"";background:var(--font-color-detail);width:2px;height:10px;position:absolute;bottom:100%;left:50%}.advanced-dataset-filters .or-between-and:after{content:"";background:var(--font-color-detail);width:2px;height:10px;position:absolute;top:100%;bottom:100%;left:50%}.filter-modal{width:1000px;max-width:90%;height:65%}.filter-modal .smodal-body{padding:0}.filter-modal .filter-modal-content{height:100%;overflow-y:hidden}.filter-modal .filter-modal-content .filter-modal-tabs .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-left:15px}.filter-modal .filter-modal-content .filter-modal-tabs .ant-tabs-nav-list>.ant-tabs-tab:nth-last-child(2){margin-right:15px}.filter-modal .filter-modal-content .filter-modal-tabs .filter-modal-tab{height:100%;padding:15px;overflow-y:auto}.create-dashboard-chart-modal-content{align-items:stretch;height:100%;display:flex}.create-dashboard-chart-modal-content .section-header{color:var(--label-default);letter-spacing:.5px;font-size:12px;font-weight:600}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-settings{border-right:1px solid var(--background-gray);flex-direction:column;gap:1rem;width:40%;display:flex}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-settings .chart-selection-section{flex-direction:column;gap:1rem;padding:20px 20px 0;display:flex}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-settings .chart-configuration-section{background-color:var(--background-gray);flex-direction:column;flex:1;gap:1rem;padding:20px;display:flex;overflow-y:auto}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-settings .chart-configuration-section .axis-card{background-color:var(--background-light);border:1px solid var(--action-subtle-gray);border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:.5rem;padding:1rem;display:flex}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-settings .chart-configuration-section .column-group-children{flex-direction:column;gap:.5rem;padding-left:24px;display:flex}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-settings .chart-configuration-section .segmented-inset{border:1px solid #d9d9d9;border-radius:6px}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-preview{flex-direction:column;align-items:center;width:60%;height:100%;padding:20px;display:flex;position:relative}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-preview .preview-loading{position:absolute;top:20px;right:20px}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-preview .preview-chart-container{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-preview .preview-chart-container .preview-chart{border-radius:8px;width:100%;max-height:90%;overflow-y:auto}.create-dashboard-chart-modal-content .create-dashboard-chart-modal-preview .preview-chart-container .preview-chart.preview-map-chart{height:90%}.create-edit-dashboard-chart-modal{min-width:1000px;height:800px}.create-edit-dashboard-chart-modal .smodal-body{padding:0}.dashboard-chart-card{height:100%;overflow:hidden}.dashboard-chart-card .ant-card-head{border-bottom:none;font-size:16px;position:relative}.dashboard-chart-card .ant-card-body{height:calc(100% - 4em);padding:0}.dashboard-chart-card .dashboard-chart-loading{padding:0 24px 24px}.dashboard-chart-card .dashboard-chart-actions{flex-direction:row;align-items:center;display:flex}.dashboard-chart-card .dashboard-chart-actions .muted{color:var(--font-color-detail)}.dashboard-chart-card .dashboard-chart-actions .custom-dashboard-chart-drag-handle{cursor:move;cursor:grab}.dashboard-chart-card .dashboard-chart-actions .custom-dashboard-chart-drag-handle:active{cursor:grabbing}.dashboard-chart-card .dashboard-chart-info{color:var(--font-color-detail-light);font-size:12px}.dashboard-chart-card .dashboard-chart-placeholder{width:100%;height:100%;color:var(--label-grey);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.dashboard-chart-card .dashboard-chart-placeholder--error{color:var(--label-danger)}.dashboard-chart-card .dashboard-chart-placeholder-icon{margin-bottom:12px;font-size:30px}.dashboard-chart-card .dashboard-chart-placeholder-message{text-align:center;max-width:320px;margin:0;line-height:1.5}.dashboard-chart-card .dashboard-chart{padding:0 20px 20px}.coming-soon{text-align:center;width:100%;height:100%;color:var(--primary-color-dark);flex-direction:column;align-items:center;padding:0 20%;display:flex}.coming-soon .coming-soon-image-container{max-width:600px}.coming-soon .coming-soon-image-container img{text-align:center;max-width:100%;margin:6% auto;display:block}.coming-soon .coming-soon-title{font-size:16px;font-weight:600}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.custom-dashboard .react-grid-placeholder{background:var(--button-primary);opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;transition-duration:.1s}.dashboard{grid-column-gap:10px;grid-row-gap:10px;width:100%}.dashboard .coming-soon-image{flex:1;min-width:0;min-height:0}.dashboard .dashboard-chart{justify-self:stretch}.dashboard .dashboard-chart-placeholder .ant-card-body{height:100%;padding:24px}.dashboard-feedback{align-items:stretch;gap:5em;display:flex}.dashboard-feedback .heading{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.dashboard-feedback .heading .title{font-size:large;font-weight:700}.dashboard-feedback .inputs{flex:1;align-items:center;gap:10px;display:flex}.dashboard-feedback .inputs .text-input{flex:1}.dashboards{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.dashboards .dashboards-title{gap:5px;display:flex}.dashboards .dashboards-header .actions{flex:1;justify-content:space-between;margin-left:0}.dashboards .dashboards-header .actions .dashboards-actions{gap:10px;display:flex}.dashboards .dashboards-header .actions .dashboards-actions .dashboard-selection .ant-segmented-item-selected{background-color:var(--button-primary);color:var(--action-font-light)}.dashboards .dashboards-content{flex-direction:column;gap:10px;width:100%;height:100%;padding:20px;display:flex;overflow-y:auto}.attachment-size-option{align-items:center;gap:4px;display:flex}.automation-rule-modal{min-width:600px}.automation-rule-modal .automation-rule-modal-body{flex-direction:column;gap:16px;display:flex}.automation-rule-modal .automation-rule-modal-readonly-banner{background-color:var(--color-warning-bg,#fff7e6);border:1px solid var(--color-warning-border,#ffd591);border-radius:4px;padding:8px 12px;font-size:13px}.automation-rule-modal .automation-rule-modal-toggle{flex-direction:row;align-items:center;gap:8px;display:flex}.automation-rule-modal .automation-rule-modal-section{border:1px solid var(--color-border,#d9d9d9);border-radius:6px;flex-direction:column;gap:12px;padding:12px;display:flex}.automation-rule-modal .automation-rule-modal-section-header{text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary,#666);font-size:14px;font-weight:600}.automation-rule-modal .automation-rule-modal-connector{background-color:var(--color-border,#d9d9d9);width:2px;height:24px;margin:0 auto}.trigger-config,.action-config{flex-direction:column;gap:12px;display:flex}.action-config-section{flex-direction:column;gap:8px;display:flex}.action-config-section>.sm-form-label{margin-bottom:4px;font-size:13px;font-weight:600}.action-config-attachment-size{margin-left:24px}.automation-list{flex-direction:column;gap:12px;padding:15px;display:flex}.automation-list-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.automation-list-search{width:25%}.automation-name-cell{align-items:center;gap:6px;display:inline-flex}.automation-inherited-icon{color:#999;font-size:12px}.automation-paused-tag{color:#999}.automation-list-table .ant-table-row{cursor:pointer}.automation-row-paused{opacity:.6}.automation-summary{align-items:center;display:inline-flex}.automation-summary .automation-summary__arrow{margin-left:11px}.dataset-modal-locked{min-width:500px}.dataset-modal{width:80%;min-width:80%;min-height:90%}.dataset-modal .dataset-modal-loading{padding:22px 10px}.dataset-modal .smodal-body{padding:0;display:flex;overflow:hidden}.dataset-modal .dataset-modal-body{flex-direction:column;flex:1;display:flex;overflow:hidden}.dataset-modal .dataset-modal-body .dataset-modal-name{padding:15px}.dataset-modal .dataset-modal-body .dataset-modal-tabs{border-top:1px solid var(--border-light);flex:1;overflow:hidden}.dataset-modal .dataset-modal-body .dataset-modal-tabs .ant-tabs-nav-list{font-family:Proxima Nova,sans-serif;font-weight:600}.dataset-modal .dataset-modal-body .dataset-modal-tabs .ant-tabs-nav-list:first-of-type>.ant-tabs-tab:first-child{margin-left:15px}.dataset-modal .dataset-modal-body .dataset-modal-tabs .ant-tabs-nav-list:first-of-type>.ant-tabs-tab:nth-last-child(2){margin-right:15px}.dataset-modal .dataset-modal-body .dataset-modal-tabs .dataset-modal-tab{height:100%;overflow:hidden}.dataset-modal .dataset-modal-body .dataset-modal-tabs .dataset-modal-tab .dataset-modal-tab-wrapper{flex-direction:column;height:100%;display:flex}.dataset-modal .dataset-modal-body .dataset-modal-settings{flex-direction:column;gap:15px;padding:15px;display:flex}.dataset-modal .dataset-modal-body .dataset-modal-settings .dataset-modal-settings-select{width:50%}.property-field-type-icon{width:16px;color:var(--font-color-detail);flex-shrink:0;justify-content:center;align-items:center;display:flex}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.process-editor{flex-direction:column;height:100%;min-height:600px;display:flex;position:relative}.process-editor__toolbar{background:#fff;flex-shrink:0;justify-content:flex-end;padding:12px 16px;display:flex}.process-editor__intro{color:var(--text-secondary,#6b7280);font-size:13px}.process-editor__main{flex-direction:row;flex:1;min-height:500px;display:flex;overflow:hidden}.process-editor__left{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.process-editor__scroll{flex:1;min-height:500px;position:relative;overflow:hidden auto}.process-editor__canvas{margin:15px;position:relative}.process-editor__footer{align-items:center;gap:12px;display:flex}.process-editor__hint{color:var(--text-secondary,#6b7280);font-size:12px}.process-stage-lane{background:var(--background-gray);border:1px solid var(--border-default,#d1d5db);box-sizing:border-box;pointer-events:auto;border-radius:8px;padding:8px 16px;position:relative}.process-stage-lane__header{align-items:center;gap:8px;display:flex}.process-stage-lane__header-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.process-stage-lane__hover-actions{visibility:hidden;align-items:center;gap:6px;display:flex}.process-stage-lane:hover .process-stage-lane__hover-actions{visibility:visible}.process-stage-lane__title-input{background:0 0;border:none;border-radius:4px;flex:none;width:200px;padding:4px 6px;font-size:14px;font-weight:600}.process-stage-lane__title-input:hover,.process-stage-lane__title-input:focus{background:var(--surface-subtle,#f3f4f6);outline:none}.process-stage-lane__title-input--error{box-shadow:inset 0 0 0 1px var(--label-danger)}.process-stage-lane__status-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;display:inline-flex}.process-stage-lane__status-icon--error{color:var(--label-danger)}.process-stage-lane__status-icon--warning{color:var(--label-warning)}.process-endpoint-node{border:2px solid var(--border-default,#d1d5db);background:var(--surface-default,#fff);text-transform:uppercase;letter-spacing:.04em;width:56px;height:56px;color:var(--text-secondary,#6b7280);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex;box-shadow:0 1px 2px #0000000a}.process-endpoint-node--end{background:#f3f4f6;border-color:#6b7280}.process-editor .react-flow__handle{background:#fff;border:2px solid #9ca3af;border-radius:50%;width:10px;height:10px}.process-editor .react-flow__handle:hover{background:var(--brand-primary,#3b82f6);border-color:var(--brand-primary,#3b82f6)}.process-activity-node{border:1px solid var(--border-default,#d1d5db);background:var(--surface-default,#fff);border-radius:6px;align-items:center;gap:10px;width:180px;height:48px;padding:0 12px;font-size:13px;font-weight:500;display:flex;box-shadow:0 1px 2px #0000000a}.process-activity-node--selected{border-color:var(--brand-primary,#3b82f6);box-shadow:0 0 0 2px #3b82f633}.process-activity-node--error{border-color:var(--label-danger)}.process-activity-node__error-icon{width:16px;color:var(--label-danger);flex-shrink:0;justify-content:center;align-items:center;display:flex}.process-activity-node__source-icon{width:16px;color:var(--brand-primary,#3b82f6);flex-shrink:0;justify-content:center;align-items:center;display:flex}.process-activity-node__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.process-activity-node__actions{visibility:hidden;align-items:center;display:flex}.process-activity-node:hover .process-activity-node__actions{visibility:visible}.process-activity-node__actions:has(.ant-dropdown-open){visibility:visible}.process-dependency-edge__delete-wrapper{z-index:1000;pointer-events:none;opacity:0;transition:opacity 80ms;position:absolute}.process-dependency-edge__delete-wrapper--visible{pointer-events:all;opacity:1}.process-dependency-edge__delete{background:var(--highlight-gray);color:#818181;cursor:pointer;border:1px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:5px;font-size:12px;line-height:1;transition:transform .15s,box-shadow .15s;display:flex}.process-dependency-edge__delete:hover{color:#ef4444;border-color:#ef4444;transform:scale(1.15);box-shadow:0 2px 8px #00000026}.process-activity-drawer{background:var(--surface-default,#fff);border-left:1px solid var(--border-light);flex-direction:column;flex-shrink:0;width:320px;display:flex}.process-activity-drawer__header{border-bottom:1px solid var(--border-light);flex-shrink:0;justify-content:space-between;align-items:center;height:46px;padding:0 8px 0 16px;display:flex}.process-activity-drawer__title{font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600}.process-activity-drawer__header-actions{align-items:center;gap:2px;display:flex}.process-activity-drawer__body{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}.process-activity-drawer__label-with-help{align-items:center;gap:6px;display:inline-flex}.process-activity-drawer__drone-option{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.process-activity-drawer__drone-option-used-by{color:var(--font-color-detail);font-size:11px;font-style:italic}.drag-handle{cursor:grab;color:var(--button-neutral);justify-content:center;align-items:flex-start;margin-right:10px;padding-top:9px;display:flex}.field-row{flex-direction:row;flex:1;align-items:center;gap:10px;min-height:36px;display:flex;overflow:hidden}.field-row__name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.field-row--section .field-row__name{font-size:15px;font-weight:600}.field-row--overlay{opacity:.5}.field-row__actions{visibility:hidden;align-items:center;display:flex}.sortable-field:hover .field-row__actions{visibility:visible}.field-row__actions:has(.ant-dropdown-open){visibility:visible}.sortable-field{border:1px solid var(--border-light);cursor:pointer;background:#fff;border-radius:4px;flex-direction:row;align-items:stretch;gap:10px;padding:8px 14px;font-size:14px;display:flex}.sortable-field:hover{border-color:var(--border-default-hover)}.sortable-field:hover .drag-handle{visibility:visible}.sortable-field--selected{border-color:var(--button-primary);box-shadow:0 0 0 1px var(--button-primary)}.sortable-field--indented{margin-left:38px}.sortable-field--process-owned{cursor:default;background:var(--background-gray)}.sortable-field--process-owned:hover{border-color:var(--border-light)}.property-builder-canvas{background-color:#fff;flex-direction:column;flex:1;gap:15px;max-height:100%;padding:15px 20px;display:flex;overflow-y:auto}.property-builder-canvas .canvas-empty{flex:1;justify-content:center;align-items:center;display:flex}.sidebar-field{border:1px solid var(--border-light);cursor:grab;background-color:#fff;border-radius:4px;align-items:center;gap:8px;width:100%;height:40px;padding:10px;font-size:14px;display:flex}.sidebar-field .sidebar-field-title{text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:100%;overflow:hidden}.sidebar-field .sidebar-field-handle{color:var(--button-neutral);visibility:hidden}.sidebar-field.disabled{cursor:not-allowed;opacity:.5}.sidebar-field:not(.disabled):hover{border-color:var(--border-default-hover)}.sidebar-field:not(.disabled):hover .sidebar-field-handle{visibility:visible}.field-input-date{flex-direction:column;gap:8px;display:flex}.field-input-passfail{flex-direction:column;display:flex}.field-input-passfail__label{align-items:center;gap:6px;display:inline-flex}.field-input-passfail .ant-select{width:100%}.field-input-relationship{flex-direction:column;gap:8px;width:200px;display:flex}.sortable-list{flex-direction:column;margin:0;list-style:none;display:flex}.sortable-list-item{border:1px solid var(--border-light);box-sizing:border-box;border-radius:4px;flex-grow:1;justify-content:space-between;align-items:center;margin-top:10px;padding-left:10px;list-style:none;display:flex}.sortable-list-item:last-child{margin-bottom:5px}.sortable-list-item .drag-handle{cursor:grab;color:var(--button-neutral);justify-content:center;align-items:center;margin-right:10px;padding-top:0;display:flex}.select-option-detail{flex-direction:row;align-items:center;width:100%;display:flex}.select-option-detail .option-detail-content{text-align:right;flex-grow:1;margin-left:10px}.select-option-detail .option-detail-content .sm-input-text{padding:0}.field-row .field-input .field-input-select{width:200px}.field-row .field-input .field-input-select .sm-input-text{border-color:var(--border-light)}.property-detail-drawer{border-left:1px solid var(--border-light);background:#fff;flex-direction:column;flex-shrink:0;width:400px;display:flex}.property-detail-drawer__header{border-bottom:1px solid var(--border-light);flex-shrink:0;justify-content:space-between;align-items:center;height:46px;padding:0 8px 0 16px;display:flex}.property-detail-drawer__title{align-items:center;gap:8px;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600;display:flex}.property-detail-drawer__title-icon{color:var(--font-color-detail);align-items:center;display:inline-flex}.property-detail-drawer__header-actions{align-items:center;gap:2px;display:flex}.property-detail-drawer__body{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}.sidebar{border-right:1px solid var(--border-light);background-color:var(--background-gray);flex-direction:column;gap:8px;width:250px;padding:15px;display:flex;overflow-y:auto}.properties-builder{height:100%;display:flex;overflow:hidden}.properties-builder .properties-builder-main{background-color:var(--background-gray);flex:1;gap:15px;padding:10px 10px 0;display:flex;overflow-y:auto}.forms{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.forms .forms-actions{flex-direction:row;gap:15px;width:100%;display:flex}.forms .forms-actions .forms-action-filter{width:200px;max-height:100%}.forms .forms-content{flex:1;padding:24px;overflow-y:auto}.forms .forms-content .form-actions{justify-content:center;align-items:center;display:flex}.stakeholders{flex-direction:row;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.stakeholders .stakeholders-content{background-color:#fff;border-radius:8px 0 0 8px;width:100%;height:100%;overflow-y:auto;box-shadow:0 0 0 1px #0000000d,0 4px 24px 2px #0000000a}.report-actions-footer{background:var(--background-light);border-top:1px solid var(--border-light);justify-content:flex-end;align-items:center;gap:8px;margin:0 -15px -15px;padding:10px 15px;display:flex;position:sticky;bottom:0}.report-actions-footer__warning{flex:1;align-items:center;gap:6px;font-size:13px;display:flex}.report-actions{flex-direction:column;gap:8px;margin-top:7px;display:flex}.report-actions .report-actions-inputs{gap:8px;display:flex}.report-actions .report-actions-inputs>*{flex:1}.schematic-report{flex-direction:column;gap:8px;display:flex}.schematic-report .property-selectors-container{gap:10px;width:100%;display:flex}.schematic-report .property-selectors-container>*{flex:1}.multi-select-dropdown-menu .ant-dropdown-menu{max-height:400px;overflow-y:auto}.multi-select-dropdown-menu .dropdown-menu-item-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.multi-select-dropdown-menu .dropdown-menu-item-content .check-icon{visibility:hidden;margin-left:10px}.multi-select-dropdown-menu .ant-dropdown-menu-item-selected .dropdown-menu-item-content .check-icon{visibility:visible}.charts-selection-row{justify-content:space-between}.geojson-dataset-row{border:1px solid var(--border-light);border-radius:4px;flex-direction:column;justify-content:center;gap:8px;min-height:50px;padding:8px;display:flex}.geojson-dataset-row .dataset-display-mode{flex-direction:column;gap:4px;padding-left:24px;display:flex}.geojson-dataset-row .dataset-display-mode .display-mode-option-header{align-items:center;gap:8px;height:32px;display:flex}.operation-charts-selection-row{justify-content:space-between}.standard-report{flex-direction:column;gap:8px;display:flex}.export-report-modal{width:70%;min-width:500px;max-width:750px;max-height:90%}.export-report-modal .smodal-body{padding:0}.export-report{flex-direction:column;gap:8px;padding:15px;font-size:14px;display:flex}.export-report a{color:var(--primary-color-dark)}.export-report .help-icon{color:var(--font-color-detail);margin-left:.5rem;font-size:10px;line-height:100%}.export-report .help-icon.clickable:hover{color:var(--button-primary);cursor:pointer}.export-report .report-type-segmented .segmented-option{white-space:normal;flex-direction:column;gap:2px;padding:8px;line-height:1.4em;display:flex}.export-report .report-type-segmented .segmented-option__title{font-weight:700}.export-report .report-type-segmented .segmented-option__description{color:var(--font-color-detail)}.export-report .report-subtitle{margin-top:4px}.export-report .report-row{border:1px solid var(--border-light);border-radius:4px;gap:8px;padding:8px;display:flex}.export-report .report-row--module{align-items:center;min-height:50px}.export-report .report-row--option{flex-direction:column;align-items:flex-start}.export-report .report-row--inline{justify-content:space-between;align-items:center}.ticket-assignee{text-overflow:ellipsis;flex-direction:row;align-items:center;gap:4px;display:flex;overflow:hidden}.ticket-assignee .ticket-assignee__avatar{flex-shrink:0}.ticket-assignee .ticket-assignee__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tickets-board__lane__item{cursor:pointer}.tickets-board__lane__item:hover{background-color:var(--background-gray)}.tickets-board__lane__item:hover .tickets-board__lane__item__actions{visibility:visible}.tickets-board__lane__item .tickets-board__lane__item__title{text-overflow:ellipsis;flex-direction:column;gap:6px;margin:12px 8px 12px 0;font-size:14px;line-height:16px;display:flex;overflow:hidden}.tickets-board__lane__item .tickets-board__lane__item__title .tickets-board__lane__item__description{white-space:normal;margin-bottom:2px}.tickets-board__lane__item .tickets-board__lane__item__title .tickets-board__lane__item__metadata{color:var(--font-color-detail);flex-wrap:wrap;gap:4px 8px;font-size:12px;display:flex}.tickets-board__lane__item .tickets-board__lane__item__title .tickets-board__lane__item__metadata .tickets-board__lane__item__metadata__tag{color:var(--font-color-detail);line-height:16px}.tickets-board__lane__item .tickets-board__lane__item__extra{color:var(--font-color-detail)}.tickets-board__lane__item .tickets-board__lane__item__actions{visibility:hidden;position:absolute;top:10px;right:10px}.tickets-board{gap:20px;width:100%;height:100%;padding:20px 20px 0;display:flex;overflow-x:auto}.tickets-board .tickets-board__lane{flex-direction:column;width:350px;height:100%;display:flex;overflow:hidden}.tickets-board .tickets-board__lane .tickets-board__lane__extra{color:var(--font-color-detail)}.tickets-table{padding:20px}.tickets-table .tickets-table-row{cursor:pointer}.tickets-table .tickets-table-column{min-width:100px;max-width:300px}.tickets-table .tickets-table-description{margin-right:8px}.tickets-table .tickets-table-actions{text-align:center}.tickets{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.tickets .tickets-action{margin-left:15px}.tickets .tickets-action.tickets-action-filter{width:200px;max-height:100%}.tickets .tickets-content{flex:1;overflow-y:auto}.main-layout{background-color:var(--theme-color-sidebar-background);align-items:stretch;width:100%;height:100%;display:flex}.main-layout .page-content{z-index:1;background-color:#fff;border-radius:8px 0 0 8px;flex:1;min-width:0;padding:0;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 4px 24px 2px #0000000a}.threeContainer{color:#fff;background-color:#333;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.2em;display:flex;position:relative;overflow:hidden}.threeContainer .progress{width:300px;height:10px}.threeContainer .progress-wrap{background:#38383814;margin:20px 0;position:absolute;overflow:hidden}.threeContainer .progress-wrap .progress-bar{background:#007aff;position:absolute;top:0;left:0}.threeContainer .annotation{opacity:.5;will-change:left, top;pointer-events:none;position:absolute;top:0;left:0}.threeContainer .annotation .annotation-titlebar{color:#fff;opacity:1;background-color:#000;border:1px solid #ffffffb3;border-radius:1.5em;margin:auto;padding:1px 8px}.threeContainer .annotation .annotation-label{-webkit-user-select:none;user-select:none;z-index:100;vertical-align:middle;white-space:nowrap;flex-grow:1;height:100%;font-weight:700;line-height:1.5em;display:inline-block}.threeContainer .infoBox .infoBox-label{opacity:.5;white-space:nowrap;background-color:#000;border-top-left-radius:4px;padding:8px;font-size:11px;position:absolute;bottom:0;right:0}.input-range__slider{appearance:none;cursor:pointer;background:#3f51b5;border:1px solid #3f51b5;border-radius:100%;outline:none;width:1rem;height:1rem;margin-top:-.65rem;margin-left:-.5rem;transition:transform .3s ease-out,box-shadow .3s ease-out;display:block;position:absolute;top:50%}.input-range__slider:active{transform:scale(1.3)}.input-range__slider:focus{box-shadow:0 0 0 5px #3f51b533}.input-range--disabled .input-range__slider{box-shadow:none;background:#ccc;border:1px solid #ccc;transform:none}.input-range__slider-container{transition:left .3s ease-out}.input-range__label{color:#aaa;white-space:nowrap;font-family:Helvetica Neue,san-serif;font-size:.8rem;transform:translateZ(0)}.input-range__label--min,.input-range__label--max{position:absolute;bottom:-1.4rem}.input-range__label--min{left:0}.input-range__label--max{right:0}.input-range__label--value{position:absolute;top:-1.8rem}.input-range__label-container{position:relative;left:-50%}.input-range__label--max .input-range__label-container{left:50%}.input-range__track{cursor:pointer;background:#eee;border-radius:.3rem;height:.3rem;transition:left .3s ease-out,width .3s ease-out;display:block;position:relative}.input-range--disabled .input-range__track{background:#eee}.input-range__track--background{margin-top:-.15rem;position:absolute;top:50%;left:0;right:0}.input-range__track--active{background:#3f51b5}.input-range{width:100%;height:1rem;position:relative}.layer-item{cursor:pointer;border-top:1px solid #e6e6e6}.layer-item.uncollapsed{background-color:#f3f4f7}.layer-item:hover{cursor:pointer;background-color:#f3f4f7}.layer-item:hover.uncollapsed{cursor:default}.layer-item.header .tbl-cell{padding:10px 0}.layer-item .tbl-row{color:#818181;width:100%;min-height:50px;padding:3px 10px;font-size:13px;font-weight:600;display:table}.layer-item .tbl-cell{vertical-align:middle;padding:5px 0;display:table-cell}.layer-item .tbl-cell-caption{padding-left:10px;padding-right:15px;line-height:1em}.layer-item .tbl-cell-num{text-align:left;white-space:nowrap;width:10px;font-size:.8em;line-height:.875em}.layer-item .tbl-cell-actions{text-align:right;white-space:nowrap;cursor:pointer;width:10px;font-size:1em}.layer-item .tbl-cell-accessory{width:100%;padding:0 15px 10px;display:inline-block}.layer-item .tbl-cell-accessory .accessory-title{text-align:center;width:100%;padding-bottom:3px;display:inline-block}.layer-item .sm-layer-range .input-range__slider{background:#6b7a85;border-color:#6b7a85}.layer-item .sm-layer-range .input-range__label--value{top:1em}.layer-item .sm-layer-range .input-range__label--max,.layer-item .sm-layer-range .input-range__label--min{display:none}.layer-item .sm-layer-range.magma.dual .input-range__track--active{background:linear-gradient(90deg,#010106,#481461,#b02f4c,#f36d18,#f9fb93)}.layer-item .sm-layer-range.magma.single .input-range__track--active{background:#010106}.layer-item .sm-layer-range.magma.single .input-range__track--background{background:#f9fb93}.layer-item .sm-layer-range.rdylgn.dual .input-range__track--active{background:linear-gradient(90deg,#0f0,#ff0,red)}.layer-item .sm-layer-range.rdylgn.single .input-range__track--active{background:#0f0}.layer-item .sm-layer-range.rdylgn.single .input-range__track--background{background:red}.layer-item .sm-layer-range.transparency{position:relative}.layer-item .sm-layer-range.transparency .input-range__track--active{background:linear-gradient(90deg,#d3d3d3,#000)}.layer-item .layer-item-unordered-list{margin:0;padding-inline-start:0}.layer-item .layer-item-unordered-list.root:last-child{border-bottom:1px solid #e6e6e6}.layer-item .layer-item-unordered-list li{cursor:pointer;border-top:1px solid #e6e6e6;list-style:none}.layer-item .layer-item-unordered-list li.uncollapsed{background-color:#f3f4f7}.layer-item .layer-item-unordered-list li:hover{cursor:pointer;background-color:#f3f4f7}.layer-item .layer-item-unordered-list li:hover.uncollapsed{cursor:default}.layer-item .layer-item-unordered-list li.header .tbl-cell{padding:10px 0}.layer-item .layer-item-unordered-list li .tbl-row{color:#818181;width:100%;padding:3px 10px;font-size:.875rem;font-weight:600;display:table}.layer-item .layer-item-unordered-list li .tbl-cell{vertical-align:middle;padding:5px 0}.layer-item .layer-item-unordered-list li .tbl-cell-date{color:#b2b0b0;font-size:.8em}.layer-item .layer-item-unordered-list li .tbl-cell-caption{padding-left:10px;padding-right:15px;line-height:1em}.layer-item .layer-item-unordered-list li .tbl-cell-num{text-align:left;white-space:nowrap;width:10px;font-size:.8em;line-height:.875em}.layer-item .layer-item-unordered-list li .tbl-cell-actions{text-align:right;white-space:nowrap;cursor:pointer;width:10px;padding-right:5px;font-size:.7em;line-height:2em}.layer-item .layer-item-unordered-list li .tbl-cell-accessory{width:100%;padding:0 15px 10px;display:inline-block}.layer-item .layer-item-unordered-list li .tbl-cell-accessory .accessory-title{text-align:center;width:100%;padding-bottom:3px;display:inline-block}.layer-item .layer-item-unordered-list .range-toggle-btn{min-height:unset;height:25px;margin-bottom:10px}.threed-layer-manager{z-index:1000;background-color:#fff;flex-direction:column;width:250px;transition:width .1s;display:flex;position:absolute;top:0;bottom:0;right:0}@media only screen and (width<=768px){.threed-layer-manager{width:100%}}.threed-layer-manager.collapsed{width:0}.threed-layer-manager .uncollapse-button{z-index:20000;width:40px;height:40px;font-size:18px;position:absolute;top:10px;right:10px}@media only screen and (width<=768px){.threed-layer-manager .uncollapse-button{top:30px;right:30px}}.threed-layer-manager .layer-manager-container{flex-direction:column;height:100%;display:flex}.threed-layer-manager .layer-manager-container .layer-manager-header{background-color:var(--button-neutral);border-left:1px var(--button-neutral) solid;color:#fff;flex-direction:row;justify-content:space-between;display:flex}.threed-layer-manager .layer-manager-container .layer-manager-header .no-border-button{border-radius:0}.threed-layer-manager .layer-manager-container .layer-manager-header .title-header{width:100%;height:40px;margin-bottom:0;padding-left:15px;font-size:13px;font-weight:600;line-height:40px}.threed-layer-manager .layer-manager-container .layer-manager-header .title-header .title-header-icon{margin-right:6.5px}.threed-layer-manager .layer-manager-container .layer-manager-list{border-left:1px solid #e6e6e6;flex:1;overflow-y:auto}.threed-layer-manager .layer-manager-container .layer-manager-list .layer-list{margin:0;padding:0;list-style:none}.threed-layer-manager .layer-manager-container .layer-manager-list .layer-list:last-child{border-bottom:1px solid #e6e6e6}.dot-container{background-color:#0000;border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:0;left:0}.dot-container .dot{text-align:center;background-color:#fff;border-radius:100%;width:16px;height:16px;font-size:10px;position:relative}.dot-icon{color:gray;vertical-align:middle}.map-popup{z-index:800;border:1px solid var(--border-light);background-color:#fff;border-radius:4px;flex-direction:column;width:450px;height:auto;max-height:calc(100% - 30px);font-size:14px;display:flex;position:absolute;top:15px;left:20px;overflow:hidden;box-shadow:0 2px 8px #0000001f}@media only screen and (width<=768px){.map-popup{left:unset;top:unset;width:100%;max-height:70%;bottom:0}}.map-popup .map-popup-header{background-color:var(--background-gray);box-sizing:content-box;border-bottom:1px solid var(--border-light);border-radius:4px 4px 0 0;justify-content:center;align-items:center;height:40px;padding:0 15px;font-weight:600;line-height:40px;display:flex}.map-popup .map-popup-header .title{white-space:nowrap;text-align:left;text-overflow:ellipsis;flex:1;overflow:hidden}.map-popup .map-popup-header .actions{align-items:center;display:flex}.map-popup .map-popup-content{flex:1;overflow-y:auto}.map-popup .map-popup-loading{flex-direction:column;gap:10px;padding:12px 10px;display:flex}.photo-popup-content{flex-direction:column;margin-bottom:10px;padding:10px 15px;display:flex}.photo-popup-content .photo-container{height:260px;padding-bottom:10px;position:relative}.photo-popup-content .photo-container .photo-popup-expand-icon{z-index:1000;position:absolute;top:10px;left:10px}.photo-popup-content .photo-properties:first-child{padding-top:0}.photo-popup-content .photo-properties:last-child{padding-bottom:0}.photo-popup-content .photo-properties .prop-row{clear:both;flex-direction:row;align-items:center;min-height:32px;display:flex}.photo-popup-content .photo-properties .prop-row .prop-title{flex-direction:row;align-items:center;gap:5px;width:150px;margin-right:15px;font-size:14px;font-weight:600;display:flex}.photo-popup-content .photo-properties .prop-row .prop-value{word-break:break-all;text-align:left;flex:1;font-size:14px;line-height:1em;overflow:hidden}.photo-popup-fullscreen-modal{min-width:80%;height:80%}.photo-popup-fullscreen-modal .photo-popup-fullscreen-body{height:100%;position:relative}.photo-popup-fullscreen-modal .photo-popup-fullscreen-body .photo-popup-fullscreen-collapse-icon{z-index:1000;position:absolute;top:10px;left:10px}.archived-locked-overlay{z-index:10000;color:#fff;background:#000000d9;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex;position:absolute;inset:0}.cancel-save-buttons{background-color:#fff;flex-direction:row;gap:10px;width:100%;margin-top:auto;padding:10px 15px;display:flex;box-shadow:0 1px 6px #00000038}.cancel-save-buttons>*{flex:1}.bulk-action-popup-container{flex-direction:column;gap:10px;width:100%;padding:10px 15px;display:flex}.bulk-action-popup-container .selected-count{font-weight:700}.bulk-action-popup-container .column-wrapper{flex-direction:row;justify-content:space-between;margin-top:12px;display:flex}.bulk-action-popup-container .column-wrapper .selection-information{flex-direction:column;gap:5px;display:flex}.bulk-action-popup-container .column-wrapper .selection-action-buttons{white-space:nowrap;flex-direction:column;gap:5px;display:flex}.bulk-edit-popup-container .property-value-input{min-width:250px}.editable-property-row{flex-direction:column;padding:6px 15px;display:flex}.editable-property-row .property-action-row{flex-direction:row;justify-content:space-between;align-items:center;gap:6px;display:flex}.editable-property-row .property-action-row .property-value-input{flex-grow:1}.editable-property-row .property-action-row .action-row-action-buttons{flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex}.elevation-profile{padding:8px 0}.elevation-profile .property-title{padding:6px 5px 6px 15px;font-weight:600;line-height:1.1em}.elevation-profile .line-chart{margin-top:15px;padding-left:15px;padding-right:15px}.layer-feature-properties-readable-view{padding-top:5px}.layer-feature-properties-readable-view .layer-feature-properties-readable-view-top .layer-feature-properties-readable-view-photo-container{height:200px;padding:8px 15px}.layer-feature-properties-readable-view .layer-feature-properties-readable-view-tabs{border-top:1px solid var(--border-light);margin-top:8px}.layer-feature-properties-readable-view .layer-feature-properties-readable-view-tabs .ant-tabs{max-height:400px;overflow:clip}.layer-feature-properties-readable-view .layer-feature-properties-readable-view-tabs .ant-tabs .ant-tabs-content-holder{overflow-y:auto}.layer-feature-properties-readable-view .layer-feature-properties-readable-view-tabs .ant-tabs .ant-tabs-content-holder .component-modal-tab .layer-feature-popover-tickets{padding:10px}.layer-feature-properties-readable-view .layer-feature-properties-readable-view-tabs .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-left:15px}.layer-feature-properties-readable-view .layer-feature-properties-readable-view-tabs .ant-tabs-nav-list>.ant-tabs-tab:nth-last-child(2){margin-right:15px}.layer-feature-popup-error{background-color:#fff;flex-direction:column;display:flex}.layer-feature-popup-error .layer-feature-error{padding:6px 15px}.layer-feature-popup-loading{background-color:#fff;flex-direction:column;display:flex}.layer-feature-popup-loading .line-loader{padding:6px 15px;line-height:1.1em}.array-measurement-box{width:100%}.array-measurement-box .array-spinner{margin:0 50%;display:inline-block}.number-with-unit-readable{margin-left:auto;font-style:italic}.number-with-unit-readable .number-spinner{vertical-align:middle;display:inline-block}.surface-selector .elevation-input{margin-top:5px}.surface-cleanup-measurement-options{width:100%}.surface-cleanup-measurement-options>*{margin-top:10px}.volume-measurement-box{width:100%}.volume-measurement-box .volume-value{justify-content:space-between;line-height:2em;display:flex}.volume-measurement-box .volume-sliders{justify-content:space-between;margin-bottom:25px;padding-inline:20px;display:flex}.volume-measurement-box .volume-sliders .sm-input-range{width:100%}.volume-measurement-box .volume-sliders .sm-input-range:not(:last-child){margin-right:20px}.volume-measurement-box .volume-visualization-range{justify-content:space-between;display:flex}.volume-measurement-box .volume-visualization-range>*{flex:1}.volume-measurement-box .volume-visualization-range fieldset:not(:last-child){margin-right:5px}.measurement-box{border-radius:var(--table-border-radius);cursor:pointer;border:.05em solid #c5d6deb3;margin-bottom:.7em;padding:.7em 1.3em}.measurement-box.measurement-selected{border:.05em solid #3b5a69}.measurement-box.measurement-not-available{cursor:not-allowed;opacity:.7;border:.05em solid #c5d6deb3}.measurement-box.measurement-error{border:solid .05em var(--label-danger)}.measurement-box .box-header{display:flex}.measurement-box .box-header .icon img{align-items:center;width:1.5em;height:1.5em;display:flex}.measurement-box .box-header .name{align-items:center;padding-left:1em;display:flex}.measurement-box .box-header .header-value{vertical-align:middle;align-items:center;margin-left:auto;font-style:italic;display:flex}.measurement-box .options-element{padding-top:10px}.measurement-box .options-element.hidden{display:none}.measurement-box .box-content{padding-top:10px}.new-annotation{width:100%;height:100%}.new-annotation .scrollable-bar{background-color:#fff;flex-direction:column;align-items:center;gap:.8em;height:100%;padding:.8em 15px;display:flex;overflow-y:auto}.new-annotation .scrollable-bar>*{width:100%}.new-annotation .scrollable-bar .photo-upload-container{flex-flow:column;align-content:space-between;gap:12px;display:flex}.new-annotation .scrollable-bar .photo-upload-container .react-fine-uploader-thumbnail-container{background-color:var(--background-gray);flex-direction:column;justify-content:center;align-items:center;height:200px;display:flex;overflow:hidden}.new-annotation .scrollable-bar .photo-upload-container .react-fine-uploader-thumbnail-container canvas{max-width:100%;max-height:100%}.new-annotation .scrollable-bar .photo-upload-container .react-fine-uploader-thumbnail-placeholder{display:none!important}.new-annotation .scrollable-bar .photo-upload-container .sm-btn{background-color:var(--button-primary);color:var(--action-font-light);border:none}.new-annotation .scrollable-bar .photo-upload-container .sm-btn input{cursor:pointer}.new-annotation .scrollable-bar .photo-upload-container .sm-btn:hover{background-color:hsl(from var(--button-primary) h s calc(l - 5))}.map-bar-section-item{-webkit-user-select:none;user-select:none;flex:auto;overflow:hidden}.map-bar-section-item:first-of-type{border-top-left-radius:4px}.map-bar-section-item:last-of-type{border-top-right-radius:4px}.map-bar-section-item.active{background-color:var(--theme-color-primary-accent);cursor:pointer}.map-bar-section-item.disabled{cursor:not-allowed;opacity:.8}.map-bar-section-item.clickable{cursor:pointer}.map-bar-section-item.clickable:hover{background-color:rgb(from var(--button-primary) r g b/1)}.map-bar{background-color:rgb(from var(--primary-color-dark) r g b/.9);color:#fff;border-radius:4px;height:40px;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001f}.map-bar .map-bar-option{border-right:1px solid hsl(from var(--primary-color-dark) h s calc(l + 15));text-align:center;padding:0 20px;line-height:40px}.map-bar .map-bar-option .map-bar-option-icon{padding-right:5px;display:inline-block}.map-bar .map-bar-option .text-sub-item{white-space:nowrap}.map-bar .map-bar-option:last-of-type{border-right:none}.advanced-map-hoc{height:100%;position:relative}.advanced-map-hoc .advanced-map-hoc-bar{z-index:2001;position:absolute;top:15px;left:20px}.advanced-map-hoc .activate-add-ticket-button{z-index:10;width:40px;height:40px;position:absolute;bottom:10px;left:10px}@media only screen and (width<=768px){.advanced-map-hoc .activate-add-ticket-button{bottom:30px;left:30px}}.bulk-create-tickets-upgrade-modal{min-width:500px}.compare-content{flex-direction:column;padding:10px 15px;display:flex}.compare-content>*{margin-bottom:12px}.compare-slider{position:absolute;inset:0}.compare-slider .compare-slider-divider{pointer-events:none;z-index:999;background-color:#fff;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.compare-slider .compare-slider-divider .compare-slider-label{color:#fff;white-space:nowrap;background-color:#333333b3;border-radius:3px;padding:0 8px;line-height:2em;position:absolute;top:80%}.compare-slider .compare-slider-divider .compare-slider-label.compare-slider-label-left{left:30px}.compare-slider .compare-slider-divider .compare-slider-label.compare-slider-label-right{right:30px}.compare-slider .compare-slider-knob-container{position:absolute;inset:0 -19px}.compare-slider .compare-slider-knob-container .compare-slider-knob{z-index:999;-webkit-appearance:none;vertical-align:middle;cursor:pointer;pointer-events:none;background:#00000040;border:0;width:100%;min-width:100px;height:0;margin:0;padding:0;position:absolute;top:50%;display:inline-block!important}.compare-slider .compare-slider-knob-container .compare-slider-knob::-ms-fill-upper{background:0 0}.compare-slider .compare-slider-knob-container .compare-slider-knob::-ms-fill-lower{background:#ffffff40}.compare-slider .compare-slider-knob-container .compare-slider-knob::-moz-range-track{opacity:0}.compare-slider .compare-slider-knob-container .compare-slider-knob::-ms-track{opacity:0}.compare-slider .compare-slider-knob-container .compare-slider-knob::-ms-tooltip{display:none}.compare-slider .compare-slider-knob-container .compare-slider-knob::-webkit-slider-thumb{-webkit-appearance:none;cursor:ew-resize;pointer-events:auto;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAABlBMVEV9fX3///+Kct39AAAAAnRSTlP/AOW3MEoAAAA9SURBVFjD7dehDQAwDANBZ/+l2wmKoiqR7pHRcaeaCxAIBAL/g7k9JxAIBAKBQCAQCAQC14H+MhAIBE4CD3fOFvGVBzhZAAAAAElFTkSuQmCC) 50%/40px 40px no-repeat;border:1px solid #ddd;border-radius:20px;width:40px;height:40px;margin:0;padding:0}.compare-slider .compare-slider-knob-container .compare-slider-knob::-ms-thumb{cursor:ew-resize;pointer-events:auto;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAABlBMVEV9fX3///+Kct39AAAAAnRSTlP/AOW3MEoAAAA9SURBVFjD7dehDQAwDANBZ/+l2wmKoiqR7pHRcaeaCxAIBAL/g7k9JxAIBAKBQCAQCAQC14H+MhAIBE4CD3fOFvGVBzhZAAAAAElFTkSuQmCC) 50%/40px 40px no-repeat;border:1px solid #ddd;border-radius:20px;width:40px;height:40px;margin:0;padding:0}.compare-slider .compare-slider-knob-container .compare-slider-knob::-moz-range-thumb{cursor:ew-resize;pointer-events:auto;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAABlBMVEV9fX3///+Kct39AAAAAnRSTlP/AOW3MEoAAAA9SURBVFjD7dehDQAwDANBZ/+l2wmKoiqR7pHRcaeaCxAIBAL/g7k9JxAIBAKBQCAQCAQC14H+MhAIBE4CD3fOFvGVBzhZAAAAAElFTkSuQmCC) 50%/40px 40px no-repeat;border:1px solid #ddd;border-radius:20px;width:40px;height:40px;padding:0;right:0}.compare-slider .compare-slider-knob-container .compare-slider-knob:disabled::-moz-range-thumb{cursor:default}.compare-slider .compare-slider-knob-container .compare-slider-knob:disabled::-ms-thumb{cursor:default}.compare-slider .compare-slider-knob-container .compare-slider-knob:disabled::-webkit-slider-thumb{cursor:default}.compare-slider .compare-slider-knob-container .compare-slider-knob:disabled{cursor:default}.compare-slider .compare-slider-knob-container .compare-slider-knob:focus{outline:none!important}.compare-slider .compare-slider-knob-container .compare-slider-knob::-moz-focus-outer{border:0}.create-ticket-popup{padding:var(--padding-small);flex-direction:column;gap:5px;display:flex}.cut-fill-analysis-popup__content{flex-direction:column;gap:12px;padding:15px;display:flex}.ol-scale-line{background:0 0}.swipe-divider{pointer-events:none;z-index:999;background-color:#fff;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.swipe-range{z-index:999;-webkit-appearance:none;vertical-align:middle;cursor:pointer;pointer-events:none;background:#00000040;border:0;width:100%;min-width:100px;height:0;margin:0;padding:0;position:absolute;top:50%;display:inline-block!important}.swipe-range::-ms-fill-upper{background:0 0}.swipe-range::-ms-fill-lower{background:#ffffff40}.swipe-range::-moz-range-track{opacity:0}.swipe-range::-ms-track{opacity:0}.swipe-range::-ms-tooltip{display:none}.swipe-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:ew-resize;pointer-events:auto;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAABlBMVEV9fX3///+Kct39AAAAAnRSTlP/AOW3MEoAAAA9SURBVFjD7dehDQAwDANBZ/+l2wmKoiqR7pHRcaeaCxAIBAL/g7k9JxAIBAKBQCAQCAQC14H+MhAIBE4CD3fOFvGVBzhZAAAAAElFTkSuQmCC) 50%/40px 40px no-repeat;border:1px solid #ddd;border-radius:20px;width:40px;height:40px;margin:0;padding:0}.swipe-range::-ms-thumb{cursor:ew-resize;pointer-events:auto;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAABlBMVEV9fX3///+Kct39AAAAAnRSTlP/AOW3MEoAAAA9SURBVFjD7dehDQAwDANBZ/+l2wmKoiqR7pHRcaeaCxAIBAL/g7k9JxAIBAKBQCAQCAQC14H+MhAIBE4CD3fOFvGVBzhZAAAAAElFTkSuQmCC) 50%/40px 40px no-repeat;border:1px solid #ddd;border-radius:20px;width:40px;height:40px;margin:0;padding:0}.swipe-range::-moz-range-thumb{cursor:ew-resize;pointer-events:auto;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAABlBMVEV9fX3///+Kct39AAAAAnRSTlP/AOW3MEoAAAA9SURBVFjD7dehDQAwDANBZ/+l2wmKoiqR7pHRcaeaCxAIBAL/g7k9JxAIBAKBQCAQCAQC14H+MhAIBE4CD3fOFvGVBzhZAAAAAElFTkSuQmCC) 50%/40px 40px no-repeat;border:1px solid #ddd;border-radius:20px;width:40px;height:40px;padding:0;right:0}.swipe-range:disabled::-moz-range-thumb{cursor:default}.swipe-range:disabled::-ms-thumb{cursor:default}.swipe-range:disabled::-webkit-slider-thumb{cursor:default}.swipe-range:disabled{cursor:default}.swipe-range:focus{outline:none!important}.swipe-range::-moz-focus-outer{border:0}.export-modal-detail{flex-direction:column;flex:50%;justify-content:space-between;align-items:flex-start;height:100%;padding:10px;display:flex}.export-modal-detail>*{margin-bottom:10px}.export-modal-detail .export-variant-selects{z-index:10;align-self:flex-start;width:100%;height:100%;overflow-y:scroll}.export-modal-detail .export-variant-selects>*{margin-bottom:10px}.export-modal-detail .export-actions{z-index:10;flex-direction:row;align-self:flex-end;align-items:flex-end;display:flex}.export-modal-detail .message.error{color:red}.export-modal-detail .message.success{color:#006400}.export-modal{width:50%;min-width:350px;max-width:600px;height:50%;min-height:200px;max-height:500px;margin-right:-50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.export-modal .no-exports{width:100%;padding:10px}.export-modal .smodal-body{padding:0}.export-modal .export-modal-body{flex-direction:row;width:100%;height:100%;display:flex}.export-modal .export-modal-body .export-list{border-right:2px solid #e6ecee;flex:50%;max-width:50%}.export-modal .export-modal-body .export-list .simple-table{min-height:0}.export-modal .export-modal-body .export-list .simple-table-contents{border-radius:0}.export-modal .export-modal-body .export-list .simple-table-row{border-bottom:1px solid #e6ecee;height:68px}.export-modal .export-modal-body .export-list .simple-table-row.active{background-color:#f6f8fa}.share-link-row{flex-direction:row;justify-content:space-between;margin-top:10px;margin-bottom:10px;display:flex}.share-link-row .input-text{flex-grow:1}.share-modal .button-wrapper{flex-direction:row;justify-content:flex-end;width:100%;margin-top:20px;display:flex}.activity-table{height:100%;overflow-y:auto}.activity-table .activity-row{padding:8px 20px;font-size:14px}.activity-table .activity-row .activity-comment-input{width:100%;margin:8px 0;padding:8px 0}.activity-table .activity-row .activity-comment-button{width:120px}.activity-table .activity-row .activity-user-circle{text-align:center;background:var(--background-gray);border-radius:50%;align-self:center;width:32px;height:32px;font-size:14px;line-height:32px;display:inline-block}.operation-detail-control-points{flex-direction:column;height:100%;display:flex}.operation-detail-control-points .operation-detail-control-points-actions{flex-direction:row;margin-bottom:1.25em;display:flex}.operation-detail-control-points .operation-detail-control-points-content{flex:1;overflow-y:auto}.files-manager{flex-direction:column;height:100%;padding:20px;display:flex}.files-manager .files-manager-table{flex:1}.files-manager .files-manager-table .file-row{cursor:pointer}.files-manager .files-manager-table .file-row .file-name{flex-direction:row;align-items:center;gap:10px;display:flex}.files-manager .files-manager-table .file-row .file-name .file-name-text{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;overflow:hidden}.files-manager-upload{background-color:var(--button-primary);color:#fff;border-radius:3px;height:32px;padding:6px 11px;font-size:13px;font-weight:600}.files-manager-upload .upload-icon{margin-right:5px}.files-manager-upload input[type=file]{cursor:pointer}.files-manager-upload input[type=file]::file-selector-button{cursor:pointer}.files-manager-upload:not(.files-manager-upload-disabled):hover{background:hsl(from var(--button-primary) h s calc(l - 10))}.files-manager-upload.files-manager-upload-disabled{cursor:not-allowed;opacity:.5}.files-manager-upload.files-manager-upload-disabled input[type=file]{cursor:not-allowed}.files-manager-upload.files-manager-upload-disabled input[type=file]::file-selector-button{cursor:not-allowed}.operation-document-manager{flex-direction:column;height:100%;display:flex}.operation-document-manager .operation-document-manager-actions{flex-direction:row;gap:15px;margin-bottom:1.25em;display:flex}.operation-document-manager .operation-document-manager-content{flex:1;overflow-y:auto}.operation-document-manager .operation-document-manager-selector{width:200px}.operation-detail{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;padding:0!important}.operation-detail .content{flex-direction:row;flex:1;gap:20px;padding:20px;display:flex;overflow:hidden}.operation-detail .content .operation-detail-left{flex:1;overflow:hidden}.operation-detail .content .operation-detail-left .operation-detail-main-tab{flex-direction:column;height:100%;display:flex}.operation-detail .content .operation-detail-left .operation-detail-main-tab.operation-detail-main-tab--no-padding .ant-card-body{padding:0}.operation-detail .content .operation-detail-left .operation-detail-main-tab .ant-card-body{flex:1}.operation-detail .content .operation-detail-left .operation-detail-main-tab .operation-detail-main-tab-item{font-size:14px;font-weight:500}.operation-detail .content .operation-detail-right{flex-direction:column;flex:0 0 30%;gap:20px;min-width:300px;display:flex}.operation-detail .content .operation-detail-right .operation-detail-map-container{border-radius:var(--table-border-radius);flex:none;height:40%;overflow:hidden}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container{flex:1;overflow:hidden}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab{flex-direction:column;height:100%;display:flex}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab .operation-detail-secondary-tab-item{font-weight:500}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab .basic-table{width:100%}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab .basic-table tr{border-bottom:1px solid var(--border-light)}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab .basic-table tr td{border-right:1px solid var(--border-light);padding:10px}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab .basic-table tr td .site-properties-input-validation{color:var(--label-danger)}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab .basic-table tr td:last-child{border-right:0;width:60%}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab .basic-table tr td .flexed-input-container{display:flex}.operation-detail .content .operation-detail-right .operation-detail-secondary-tab-container .operation-detail-secondary-tab .basic-table tr td .flexed-input-container .flexed-input{flex:1}.timeframe-date-range-picker{grid-template-columns:repeat(2,1fr);column-gap:15px;width:100%;display:grid}.timeframe-date-range-picker__note{text-align:end;grid-column:1/-1;margin-top:5px;font-style:italic}.edit-operation-modal .edit-operation-inputs{flex-direction:column;gap:16px;display:flex}.edit-operation-modal .edit-operation-inputs .timeframe-inputs{justify-content:space-between;gap:16px;display:flex}.edit-operation-modal .edit-operation-inputs .timeframe-inputs .timeframe-input{width:100%}.operation-timeline{flex-direction:column;width:100%;height:100%;font-size:14px;display:flex;overflow:hidden}.operation-timeline .timeline{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.operation-timeline .timeline .step-cont{border-bottom:1px solid var(--border-light);opacity:.5;flex:1;align-items:center;width:100%;min-height:min-content;padding:1.8em;display:flex}.operation-timeline .timeline .step-cont:last-of-type{border-bottom:none}.operation-timeline .timeline .step-cont .step-title{color:#000000e0;font-weight:700}.operation-timeline .timeline .step-cont .step-title .subtitle{color:#00000073;padding-left:14px;font-weight:400;display:none}.operation-timeline .timeline .step-cont .actions,.operation-timeline .timeline .step-cont .actions-past{text-align:right;flex:1;display:none}.operation-timeline .timeline .step-cont.completed{opacity:1}.operation-timeline .timeline .step-cont.completed .actions-past{display:block}.operation-timeline .timeline .step-cont.completed .step-title:before{content:"✓";padding-right:5px}.operation-timeline .timeline .step-cont.completed .step-title .subtitle{display:block}.operation-timeline .timeline .step-cont.active{opacity:1;background-color:var(--background-gray)}.operation-timeline .timeline .step-cont.active .actions{margin-top:-1em;display:block}.operation-timeline .timeline .step-cont.active .actions>*{margin-top:1em;margin-left:1em}.operation-timeline .timeline .step-cont.active .step-title{font-weight:600}.operation-timeline .timeline .step-cont.active .step-title .subtitle{padding-left:14px;font-weight:400;display:block}.operation-timeline .timeline .step-cont.active .step-title:before{content:"●";padding-right:5px}.weather-flight-information{max-width:700px}.weather-flight-information .smodal-body{padding:0}.weather-data-source-container{flex-direction:column;gap:20px;width:100%;height:100%;display:flex}.weather-data-source-container .weather-data-source-header{flex-direction:row;display:flex}.weather-data-source-container .weather-data-source-header .weather-data-manager-source-select{width:200px}.weather-data-source-container .weather-data-source-header .paste-weather-data-input{width:250px}.weather-data-source-container .weather-data-table{overflow:auto}.weather-data-manager{flex-direction:column;height:100%;display:flex}.weather-data-manager .weather-data-manager-content{flex-direction:column;flex:1;min-height:0;display:flex}.photosContainer{background-color:var(--secondary-color-dark);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.2em;display:flex;position:relative}.photosContainer .advanced-photos-bar{z-index:2001;position:absolute;top:15px;left:20px}.photosContainer .mini-map{z-index:500;border:1px solid var(--border-default);border-radius:4px;width:300px;height:200px;position:absolute;bottom:15px;right:20px;overflow:hidden}.photosContainer .chevron-align-middle{z-index:9999;font-size:30px;position:absolute;top:50%;transform:translateY(-50%)}.photosContainer .chevron-align-middle.pull-right{right:15px}.photosContainer .chevron-align-middle.pull-left{left:15px}.advanced-statistics{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.advanced-statistics-actions{padding:16px 16px 0}.advanced-statistics-content{flex:1;min-height:0;padding:16px;overflow-y:auto}.filter-button-container .filter-dropdown-button{border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:0!important}.filter-button-container .filter-button{border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:0!important}.create-filter-modal{max-width:600px}.create-filter-modal .filter-type-segmented{margin-bottom:1rem}.create-filter-modal .filter-type-segmented .ant-segmented{display:block}.create-filter-modal .filter-type-segmented .ant-segmented-item{flex:1}.create-filter-modal .filter-type-segmented .filter-type-segmented__segmented-option{flex-direction:column;padding:8px;display:flex}.create-filter-modal .filter-type-segmented .filter-type-segmented__segmented-option .filter-type-segmented__segmented-option__icon{margin-top:8px}.create-filter-modal .filter-type-segmented .filter-type-segmented__segmented-option .filter-type-segmented__segmented-option__title{font-weight:700}.create-filter-modal .filter-type-segmented .filter-type-segmented__segmented-option .filter-type-segmented__segmented-option__description{color:var(--font-color-detail)}.operation-filter-item{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.operation-filter-item .operation-filter-name{text-overflow:ellipsis;white-space:nowrap;max-width:80%;overflow:hidden}.manage-filters-spinner{justify-content:center;display:flex}.advanced-viewer{flex-direction:column;width:100%;height:100%;display:flex}.advanced-viewer .advanced-viewer-header-buttons{flex-direction:row;justify-content:flex-end;gap:15px;display:flex}.advanced-viewer .title .title-with-label{align-items:center;display:inline-flex}.advanced-viewer .title .title-with-label .subtitle{font-size:.75em}.advanced-viewer .title .title-with-label .label{margin-left:calc(var(--padding-small) * .5)}.advanced-viewer .alert-filtered-data{margin-right:10px}.pilot-files-alert{margin-bottom:8px}.billing-products-table{padding:20px}.billing-products{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.billing-products-content{flex:1;overflow-y:auto}.component-model-table-summary>td{border-top:1px solid #f0f0f0}.create-component-model-modal .create-component-model-form{overflow-x:clip}.create-component-model-modal .create-component-model-form .component-properties-section{margin-top:10px;margin-left:-15px;margin-right:-15px}.component-models{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.component-models .component-models-actions{flex-direction:row;gap:15px;width:100%;display:flex}.component-models .component-models-actions .component-models-action-filter{width:200px;max-height:100%}.component-models .component-models-content{flex:1;padding:24px;overflow-y:auto}.component-models .component-models-content .component-models-table-row{cursor:pointer}.component-models .component-models-content .component-models-table-row:hover{background-color:var(--color-background-hover)}.component-models .component-models-content .component-models-table-row-expanded{background-color:var(--color-background-secondary)}.component-models .component-models-content .component-model-entities-table{margin:0}.page-center{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-center .page-center-in{width:100%;padding:15px 0}@media (width<=767px){.page-error-box{padding:25px 15px}.page-error-box .error-code{font-size:5.5rem}.page-error-box .error-title{font-size:1.5rem}}.page-error-box{text-align:center;color:#919fa9;background:#fff;border:1px solid #d8e2e7;border-radius:5px;width:100%;max-width:475px;margin:0 auto;padding:50px 30px 55px;line-height:1}.page-error-box .error-code{font-size:9.375rem;font-weight:600}.page-error-box .error-title{margin:0 0 1.5rem;font-size:2.25rem;font-weight:600}@media (width<=767px){.page-error-box{padding:25px 15px}.page-error-box .error-code{font-size:5.5rem}.page-error-box .error-title{font-size:1.5rem}}.component-numbering{display:flex}.component-numbering .component-numbering__sidebar{background-color:#fff;flex-direction:column;flex:1;max-width:600px;display:flex}.component-numbering .component-numbering__sidebar .component-numbering__sidebar__top{flex-direction:column;flex-shrink:0;gap:15px;padding:15px;display:flex}.component-numbering .component-numbering__sidebar .component-numbering__sidebar__middle{flex-direction:column;flex:1;gap:15px;padding:0 15px;display:flex;overflow-y:auto}.component-numbering .component-numbering__sidebar .component-numbering__sidebar__bottom{flex-shrink:0;padding:15px}.component-numbering .component-numbering__sidebar .component-numbering__sidebar__footer{padding:15px;box-shadow:0 -1px 6px #0000001f}.component-numbering .component-numbering__sidebar .component-numbering__sidebar__footer button{width:100%}.component-numbering .component-numbering__map{flex:1}.component-numbering .component-numbering__numbering-config{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;gap:10px;padding:12px;display:flex}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__title{justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__type-toggle .ant-segmented-item{flex:1}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__type-toggle .ant-segmented-thumb{transition:none}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__type-option{white-space:normal;text-align:center;flex-direction:column;align-items:center;gap:2px;padding:8px;line-height:1.4em;display:flex}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__type-option .component-numbering__numbering-config__type-option__title{font-weight:700}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__type-option .component-numbering__numbering-config__type-option__description{color:var(--font-color-detail)}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__row{gap:10px;display:flex}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__row>*{flex:1;min-width:0}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__row>:last-child{flex:0 0 100px}.component-numbering .component-numbering__numbering-config .component-numbering__numbering-config__row>:last-child input{text-align:right}.component-numbering .component-numbering__preview .component-numbering__preview__label{color:#00000073;margin-bottom:4px;font-size:12px}.component-numbering .component-numbering__preview .component-numbering__preview__value{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;min-height:calc(1lh + 16px);padding:8px 12px;font-family:monospace;font-size:14px}.create-component-type-modal{min-width:500px}.create-component-type-modal .smodal-body{overflow:visible}.create-component-type-modal .component-type-segmented .ant-segmented{display:block}.create-component-type-modal .component-type-segmented .ant-segmented-item{flex:1}.create-component-type-modal .component-type-segmented .component-type-segmented__segmented-option{white-space:normal;text-align:center;flex-direction:column;gap:2px;padding:8px;line-height:1.4em;display:flex}.create-component-type-modal .component-type-segmented .component-type-segmented__segmented-option .component-type-segmented__segmented-option__icon{margin-bottom:4px}.create-component-type-modal .component-type-segmented .component-type-segmented__segmented-option .component-type-segmented__segmented-option__title{font-weight:700}.create-component-type-modal .component-type-segmented .component-type-segmented__segmented-option .component-type-segmented__segmented-option__description{color:var(--font-color-detail)}.component-types{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.component-types .component-types-actions{flex-direction:row;gap:15px;width:100%;display:flex}.component-types .component-types-actions .component-types-action-filter{width:200px;max-height:100%}.component-types .component-types-content{flex:1;padding:24px;overflow-y:auto}.component-types .component-types-content .component-types-table-row{cursor:pointer}.component-types .component-types-content .component-types-table-row:hover{background-color:var(--color-background-hover)}.components-import{display:flex}.components-import .components-import__sidebar{flex-direction:column;flex:1;max-width:600px;display:flex}.components-import .components-import__sidebar .components-import__sidebar__header{z-index:1000;flex-direction:column;display:flex;box-shadow:0 1px 6px #00000038}.components-import .components-import__sidebar .components-import__sidebar__header .components-import__sidebar__header__title{background-color:var(--background-gray);color:#333;z-index:1010;width:100%;height:50px;margin-bottom:0;padding-left:15px;font-size:16px;font-weight:600;line-height:50px}.components-import .components-import__sidebar .components-import__sidebar__header .components-import__sidebar__header__content{gap:10px;padding:15px;display:flex}.components-import .components-import__sidebar .components-import__sidebar__header .components-import__sidebar__header__search{flex:1}.components-import .components-import__sidebar .components-import__sidebar__scrollable{flex-direction:column;flex:1;gap:20px;padding:15px;display:flex;overflow-y:scroll}.components-import .components-import__sidebar .components-import__sidebar__component-card-header{background-color:var(--background-gray)}.components-import .components-import__sidebar .components-import__sidebar__component-card-extra{flex-direction:row;align-items:center;margin-left:40px;display:flex}.components-import .components-import__sidebar .components-import__sidebar__component-card{flex-direction:column;gap:10px;display:flex}.components-import .components-import__sidebar .components-import__sidebar__component-card .components-import__sidebar__component-card__section-title{margin:0;font-weight:600}.components-import .components-import__sidebar .components-import__sidebar__component-card .components-import__sidebar__component-card__card-container>.ant-card-body{flex-direction:column;gap:10px;padding:5px 15px;display:flex}.components-import .components-import__sidebar .components-import__sidebar__component-card__type-select{width:200px}.components-import .components-import__sidebar .components-import__sidebar__component-card__unit-select{width:80px}.components-import .components-import__sidebar .components-import__sidebar__component-card__input--full-width .ant-input-number-group-wrapper{display:revert}.components-import .components-import__sidebar .components-import__sidebar__metadata-property-row{flex-direction:row;align-items:flex-end;gap:10px;display:flex}.components-import .components-import__sidebar .components-import__sidebar__metadata-property-row .components-import__sidebar__metadata-property-row__select{flex:1}.components-import .components-import__sidebar .components-import__sidebar__coming-soon{flex:1;justify-content:center;padding:20px}.components-import .components-import__sidebar .components-import__sidebar__navigation-bar{z-index:1000;padding:15px;display:flex;box-shadow:0 1px 6px #00000038}.components-import .components-import__sidebar .components-import__sidebar__navigation-bar .components-import__sidebar__navigation-bar__next-button,.components-import .components-import__map{flex:1}.configure-metadata-modal{flex-direction:column;gap:16px;display:flex}.configure-metadata-modal .configure-metadata-modal__create-option{padding:0 8px 4px}.documents{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.documents .documents-actions{flex-direction:row;gap:15px;width:100%;display:flex}.documents .documents-actions .documents-action-filter{width:200px;max-height:100%}.documents .documents-content{flex:1;overflow-y:auto}.new-accessory-modal{min-width:700px}.new-accessory-modal .new-accessory-inputs{flex-direction:column;gap:16px;display:flex}.accessory-select-option{flex-direction:row;align-items:center;gap:10px;height:30px;display:flex}.accessory-select-option img{max-width:30px;max-height:30px}.equipment-accessories{flex-direction:column;width:100%;height:100%;display:flex}.equipment-accessories .equipment-accessories-content{padding:20px;overflow:auto}.equipment-accessories .equipment-accessories-content .equipment-accessories-table-row{height:65px}.equipment-accessories .equipment-accessories-content .equipment-accessories-table-row.equipment-unsupported{background-color:var(--background-gray);color:var(--color-disabled)}.equipment-accessories .warning-icon{color:var(--label-warning);padding-left:.5rem}.new-drone-modal{min-width:700px}.new-drone-modal .new-drone-inputs{flex-direction:column;gap:16px;display:flex}.drone-select-option{flex-direction:row;align-items:center;gap:10px;height:30px;display:flex}.drone-select-option img{max-width:30px;max-height:30px}.equipment-drones{flex-direction:column;width:100%;height:100%;display:flex}.equipment-drones .equipment-drones-content{padding:20px;overflow:auto}.equipment-drones .equipment-drones-content .equipment-drones-table-row{height:65px}.equipment{flex:1;height:100%;margin:0;padding:0;display:flex}.equipment .equipment-content{background-color:#fff;border-radius:8px 0 0 8px;width:100%;height:100%;overflow-y:auto;box-shadow:0 0 0 1px #0000000d,0 4px 24px 2px #0000000a}.mp-cont{width:100%;height:100%;display:flex}.mp-cont .mp-body{flex:auto;display:flex}.mp-cont .mp-body .mp-sidebar{background:#fff;flex-direction:column;width:350px;height:100%;display:flex;overflow-y:auto}.mp-cont .mp-body .mp-sidebar .sb-content{flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.mp-cont .mp-body .mp-sidebar .sb-scroll{flex:1;padding-top:15px;padding-bottom:15px;overflow-y:auto;box-shadow:inset 0 -10px 10px -10px #e8e8e8}.mp-cont .mp-body .mp-sidebar .input-row{padding:10px 15px}.mp-cont .mp-body .mp-sidebar .input-row input,.mp-cont .mp-body .mp-sidebar .input-row textarea{font-size:1em!important}.mp-cont .mp-body .mp-sidebar .navigation-bar{background:#fff;width:100%;display:flex}.mp-cont .mp-body .mp-sidebar .navigation-bar button{border-radius:0;flex:100%;margin:0;line-height:1.7}.mp-cont .mp-body .mp-sidebar .title-header{color:#fff;vertical-align:middle;background-color:#adb7be;width:100%;height:50px;margin-bottom:15px;padding-left:15px;font-size:1.05em;font-weight:600;line-height:50px;display:table}.mp-cont .mp-body .mp-sidebar .title-header.sub{background:#8f9ba3;height:35px;line-height:35px;margin-top:10px!important}.mp-cont .mp-body .mp-sidebar .title-header.margintop{margin-top:25px!important}.mp-cont .mp-body .mp-sidebar .title-header:hover{cursor:pointer;background-color:#e6e9eb}.mp-cont .mp-body .mp-sidebar .help-info{padding:0 16px 15px;font-size:1em}.mp-cont .mp-body .mp-sidebar .alert{font-size:1em}.mp-cont .mp-body .mp-sidebar .bootstrap-typeahead-menu li{font-size:1rem}.mp-cont .mp-body .mp-content{flex:1}.nop-header-steps{flex:auto;min-width:0;max-width:720px;margin-left:20px;margin-right:20px}.nop-header-steps .ant-steps-item-title{white-space:nowrap}.nop-sidebar{z-index:60;background:#fff;flex-direction:column;width:500px;font-size:14px;transition:width .3s;display:flex;position:relative;flex:none!important}.nop-sidebar.nop-sidebar--wide{width:clamp(640px,60vw,920px)}.nop-sidebar .sb-content{flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.nop-sidebar .sb-scroll{flex:1;padding-bottom:15px;overflow-y:auto}.nop-sidebar .input-row{padding:10px 15px}.nop-sidebar .navigation-bar{z-index:1000;background:#fff;width:100%;box-shadow:0 1px 6px #00000038}.nop-sidebar .navigation-bar .buttons{gap:15px;padding:15px;display:flex}.nop-sidebar .navigation-bar .buttons button{flex:100%}.nop-sidebar .navigation-bar .buttons button:only-child{flex:0 0 225px;margin-left:auto}.nop-sidebar .navigation-bar .buttons--split button{flex:none}.nop-sidebar .navigation-bar .buttons--split button:nth-child(2){margin-left:auto}.nop-sidebar .navigation-bar .buttons--split button:last-child{flex:0 0 225px}.nop-sidebar .help-info{padding:0 16px 8px}.nop-sidebar .epsg-alert{margin-top:10px}.nop-sidebar .help-icon{color:var(--font-color-detail);font-size:10px;line-height:100%}.nop-sidebar .help-icon:hover{color:var(--button-primary);cursor:pointer}.operation-new-billing-checks{flex-direction:column;gap:15px;padding:15px 15px 0;display:flex}.nop-coverage{padding:5px 15px}.nop-coverage .nop-coverage__label{font-variant:small-caps;text-transform:lowercase;color:var(--button-neutral);margin-bottom:6px;font-size:.9em;display:block}.nop-coverage .ant-segmented{border-bottom-right-radius:0;border-bottom-left-radius:0}.nop-coverage .nop-coverage__well{background-color:#0000000a;border:1px solid #0000000f;border-radius:0 0 6px 6px;flex-direction:column;gap:10px;margin-top:0;padding:12px;display:flex}.nop-coverage .nop-coverage__well .nop-coverage__well-label{font-variant:small-caps;text-transform:lowercase;color:var(--button-neutral);margin-bottom:6px;font-size:.85em;display:block}.nop-coverage .nop-coverage__well .nop-coverage__well-help{color:var(--font-color-primary);line-height:1.4}.nop-coverage .nop-coverage__well--custom{flex-direction:row;align-items:center;gap:8px}.nop-coverage .nop-coverage__well--custom .nop-coverage__well-help{flex:1}.nop-coverage .nop-coverage__alert{margin-top:10px}.nop-option-card{cursor:pointer;transition:border-color .15s,background-color .15s}.nop-option-card .ant-card-body{padding:14px 16px}.nop-option-card--selected{border-color:var(--button-primary);background-color:#007aff0f}.nop-option-card .nop-option-card__body{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.nop-option-card .nop-option-card__text{min-width:0}.nop-option-card .nop-option-card__title{color:var(--action-font-dark);font-size:16px;font-weight:600}.nop-option-card .nop-option-card__description{color:var(--font-color-detail);margin-top:2px;line-height:1.4}.nop-option-card .nop-option-card__radio{border:2px solid var(--border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:border-color .15s;display:inline-flex}.nop-option-card--selected .nop-option-card__radio{border-color:var(--button-primary)}.nop-option-card .nop-option-card__radio-dot{background-color:var(--button-primary);border-radius:50%;width:10px;height:10px}.nop-option-card .nop-option-card__details{cursor:default;margin-top:12px}.nop-option-card .nop-option-card__sub{background-color:#fff}.nop-option-card .nop-option-card__sub .ant-card-body{padding:14px 16px}.nop-option-card .nop-option-card__sub-title{color:var(--action-font-dark);font-size:14px;font-weight:600}.nop-option-card .nop-option-card__sub-help{color:var(--font-color-detail);line-height:1.4}.nop-option-card .nop-option-card__sub-help:not(:first-child){margin-top:4px}.nop-option-card .nop-option-card__sub-row{margin-top:12px}.nop-option-card .nop-option-card__collapsible{margin-top:8px}.nop-option-card .nop-option-card__collapsible-toggle{color:var(--button-primary);cursor:pointer;background:0 0;border:none;align-items:center;padding:4px 0;font-size:14px;display:inline-flex}.nop-option-card .nop-option-card__collapsible-meta{color:var(--font-color-detail);font-weight:400}.nop-option-card .nop-option-card__collapsible-body{flex-direction:column;gap:12px;margin-top:4px;display:flex}.nop-option-card .nop-option-card__field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nop-input-row{padding:5px 15px}.nop-input-row--cards{flex-direction:column;gap:10px;display:flex}.nop-input-row.padded .sm-form-group{margin-bottom:1rem}.nop-input-row input,.nop-input-row textarea{font-size:1em!important}.nop-input-row .data-acquisition-radio input{vertical-align:middle;margin-top:-2px}.nop-input-row .data-acquisition-radio label{display:inline}.map-overlay-cont{z-index:1000;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.map-overlay-cont .overlay-text{z-index:10000;text-align:center;color:#fff;width:100%;font-size:16px}.nop-prereq-list{flex-direction:column;gap:10px;padding:0 15px;display:flex}.nop-prereq-banner{border:none}.nop-prereq-banner .ant-card-body{padding:16px 18px}.nop-prereq-banner .nop-prereq-banner__body{align-items:center;gap:14px;display:flex}.nop-prereq-banner .nop-prereq-banner__icon{flex-shrink:0;width:24px;height:24px}.nop-prereq-banner .nop-prereq-banner__text{flex:1;min-width:0}.nop-prereq-banner .nop-prereq-banner__title{color:var(--action-font-dark);font-size:15px;font-weight:600}.nop-prereq-banner .nop-prereq-banner__description{color:var(--font-color-detail);margin-top:2px;line-height:1.4}.nop-prereq-banner--ok{background-color:color-mix(in srgb, var(--button-success) 12%, white)}.nop-prereq-banner--ok .nop-prereq-banner__icon{color:var(--button-success)}.nop-prereq-banner--blocked{background-color:color-mix(in srgb, var(--button-danger) 12%, white)}.nop-prereq-banner--blocked .nop-prereq-banner__icon{color:var(--button-danger)}.nop-prereq-card{border:1px solid #00000014}.nop-prereq-card .ant-card-body{padding:14px 16px}.nop-prereq-card .nop-prereq-card__body{align-items:center;gap:12px;display:flex}.nop-prereq-card .nop-prereq-card__icon{flex-shrink:0;width:22px;height:22px}.nop-prereq-card .nop-prereq-card__text{flex:1;min-width:0}.nop-prereq-card .nop-prereq-card__title{color:var(--action-font-dark);font-size:14px;font-weight:600}.nop-prereq-card .nop-prereq-card__description{color:var(--font-color-detail);margin-top:2px;line-height:1.35}.nop-prereq-card .nop-prereq-card__right{flex-shrink:0;margin-left:auto}.nop-prereq-card .nop-prereq-card__value{color:var(--action-font-dark);font-weight:600}.nop-prereq-card--ok .nop-prereq-card__icon{color:var(--button-success)}.nop-prereq-card--blocked .nop-prereq-card__icon{color:var(--button-danger)}.collapsible-chevron{width:12px;transition:transform .15s}.collapsible-chevron--open{transform:rotate(90deg)}.nop-advanced{margin-top:12px;padding:0 15px}.nop-advanced-toggle{color:var(--button-primary);cursor:pointer;background:0 0;border:none;align-items:center;padding:4px 0;font-size:14px;display:inline-flex}.nop-advanced-body{flex-direction:column;gap:10px;margin-top:8px;display:flex}.aoi-area-badge{z-index:1000;color:var(--action-font-dark);background-color:#ffffffeb;border-radius:4px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 6px #00000026}.aoi-area-badge .aoi-area-badge__label{color:var(--font-color-detail);margin-right:-2px;font-weight:400}.dataproducts-filters{flex-wrap:nowrap;align-items:center;gap:14px;padding-top:12px;padding-bottom:12px;display:flex}.dataproducts-filters-count{color:var(--font-color-detail);white-space:nowrap;align-self:center;margin-left:auto;font-size:12px;line-height:1}.dataproducts-filter-group{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.dataproducts-filters-label{text-transform:uppercase;letter-spacing:.04em;color:var(--font-color-detail);margin-right:2px;font-size:11px;font-weight:600}.dataproducts-filters-tags{flex-wrap:wrap;gap:6px;display:flex}.dataproducts-filter-tag{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;margin-inline-end:0;padding-inline:11px}.dataproducts-filter-tag:not(.dataproducts-filter-tag--selected){background-color:#fff}.dataproducts-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dataproduct-details-modal{width:480px;max-width:calc(100vw - 40px);padding:0;position:relative;overflow:hidden}.dataproduct-details-modal .dataproduct-details-close{z-index:1;width:28px;height:28px;color:var(--font-color-primary);cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 1px 3px #0000002e}.dataproduct-details-modal .dataproduct-details-close:hover{background:#fff}.dataproduct-details-modal .dataproduct-details-cover{aspect-ratio:3;background-position:50%;background-size:cover;background-color:var(--background-gray);width:100%}.dataproduct-details-modal .dataproduct-details-body{flex-direction:column;gap:6px;padding:16px 20px 20px;display:flex}.dataproduct-details-modal .dataproduct-details-category{color:var(--font-color-detail);font-size:11px}.dataproduct-details-modal .dataproduct-details-name{color:var(--font-color-primary);font-size:18px;font-weight:600}.dataproduct-details-modal .dataproduct-details-description{color:var(--font-color-primary);white-space:pre-line;margin-top:8px;font-size:13px;line-height:1.5}.dataproduct-card{cursor:pointer;flex-direction:column;transition:background-color .15s;display:flex;overflow:hidden}.dataproduct-card:hover:not(.disabled):not(.selected){background-color:#f5f5f5}.dataproduct-card .ant-card-body{flex-direction:column;flex:1;padding:0;display:flex}.dataproduct-card .dp-meta{flex-direction:column;flex:1;justify-content:center;gap:3px;min-height:52px;padding:6px 32px 6px 12px;display:flex;position:relative}.dataproduct-card .dp-cover{aspect-ratio:4;background-position:50%;background-size:cover;background-color:var(--background-gray);width:100%;position:relative}.dataproduct-card .dp-category{color:var(--font-color-detail);font-size:12px;line-height:1.2}.dataproduct-card .dp-name{color:var(--font-color-primary);align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;line-height:1.15;display:flex}.dataproduct-card .dp-name-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dataproduct-card .dp-selected-icon{color:var(--button-primary);flex-shrink:0;font-size:12px;transform:translateY(-.5px)}.dataproduct-card .dp-info{cursor:pointer;color:var(--font-color-detail);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.dataproduct-card .dp-info:hover{color:var(--button-primary)}.dataproduct-card.selected{border-color:var(--button-primary)}.dataproduct-card.inactive{opacity:.6}.dataproduct-card.disabled{cursor:not-allowed}.timeframe-modal .timeframe-container{justify-content:space-between;margin-bottom:5px;display:flex}.timeframe-modal .timeframe-error-color{color:var(--label-danger)}.aoi-validation-badge{justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.dataproduct{flex-direction:row;align-items:stretch;min-height:12.5rem;padding:2rem;display:flex;overflow:hidden}.dataproduct .dataproduct-name{flex:0 0 30%;align-items:center;padding-right:1rem;font-size:1.25rem;display:flex}.dataproduct .dataproduct-separator{border:solid 1.5px var(--separator);background-color:var(--separator);width:0}.dataproduct .dataproduct-description{flex:0 0 70%;padding-left:1rem;font-size:1rem}.dataproducts-list{flex-direction:column;flex:auto;padding-top:2rem;padding-left:3rem;padding-right:3rem;display:flex;position:relative;overflow:auto}.dataproducts-list .dataproduct-row{border:.75px solid var(--border-themed);border-radius:.5rem;flex:1;margin-bottom:2rem}.dataproducts-list .dataproduct-row:hover{cursor:pointer}.dataproducts-list .dataproduct-row.selected{border:1px solid var(--border-selected);box-shadow:0 0 10px 0 var(--border-selected);position:relative}.dataproducts-list .dataproduct-row .selected-dataproduct-mark{color:var(--icon-selected);font-size:1.5rem;position:absolute;top:.5rem;right:.5rem}.contact-person{border:1px solid var(--border-light);border-radius:.25em;padding:.875em .5em;display:flex;position:relative}.contact-person .info-icon{align-self:center;min-width:6.25rem;min-height:6.25rem;margin-left:-.5em}.contact-person .info-lines-header{flex-flow:row;place-content:center flex-start;width:100%;display:flex}.contact-person .info-content{width:100%}.contact-person .info-content .info-lines{align-content:center;align-self:center}.contact-person .info-content .info-lines .info-lines-title{padding:8px 8px 8px 0;font-size:.9rem}.contact-person .info-content .info-lines input{padding:0;font-size:1.25rem}.contact-person .info-content .info-lines input.bold{font-weight:700}.contact-person button{background-color:#0000;flex:none;margin:0 2px}.contact-person .btn-save{border-color:var(--button-success);color:var(--button-success);float:right;padding:0 .25em}.contact-person .btn-cancel{border-color:var(--button-danger);color:var(--button-danger);float:right;padding:0 .25em}.contact-person .btn-edit{border-color:var(--button-neutral);color:var(--button-neutral);float:right;padding:0 .25em}.contact-person input[readonly],.contact-person textarea[readonly]{box-shadow:none;background-color:#0000;border-color:#0000}.editable-card .placeholder{color:var(--font-color-detail-light)}.editable-card .ant-card-head{align-items:center;height:4em;padding:1em;display:flex}.editable-card .ant-card-head .ant-card-head-wrapper{flex:1}.editable-card .ant-card-head .ant-card-head-title,.editable-card .ant-card-head .ant-card-extra{padding:0}.editable-card .ant-card-body{height:calc(100% - 4em)}.editable-card .ant-card-body .sm-form-group,.editable-card .ant-card-body textarea{height:100%}.editable-operation-description{margin-bottom:1em;overflow:hidden}.editable-operation-description.ant-card{border:1px solid var(--border-light);border-radius:var(--table-border-radius)}.editable-operation-description.ant-card .ant-card-head{border-bottom:1px solid var(--border-light);font-weight:700;font-size:unset;padding-left:1em}.editable-operation-description.ant-card .ant-card-body{font-size:unset;padding:1em;overflow:auto}.order-detail{flex-direction:column;flex:auto;align-items:stretch;padding:2rem 3rem;display:flex;overflow:auto}.order-detail .op-info{border:1px solid var(--border-light);border-radius:var(--table-border-radius);flex-direction:column;flex:auto;align-items:stretch;min-height:200px;margin-bottom:2rem;display:flex;overflow:hidden}.order-detail .op-info .op-map{flex:auto;overflow:hidden}.order-detail .op-info .op-map img{object-fit:cover;width:100%;height:100%}.order-detail .op-info .op-details{flex:none;align-items:center;padding:.5rem 1rem;display:flex}.order-detail .op-info .op-details .op-details-text{flex:auto}.order-detail .op-info .op-details .op-details-text .location-name{margin-right:1rem;font-size:1.5rem}.order-detail .op-info .op-details .op-details-edit{font-size:1.5rem}.order-detail .op-ordering{flex:none;display:flex}.order-detail .op-ordering .calendar{border:1px solid var(--border-light);border-radius:var(--table-border-radius);flex-direction:column;flex:none;gap:2rem;margin-right:2rem;padding-top:2rem;display:flex;overflow:hidden}.order-detail .op-ordering .calendar .calendar-info{border-top:1px solid var(--border-light);justify-content:center;align-items:center;padding-top:2rem;display:flex}.order-detail .op-ordering .calendar .calendar-info .dates{font-size:1.5rem}.order-detail .op-ordering .calendar .calendar-input-check{width:352px;padding-left:1.5rem;padding-right:1.5rem}.order-detail .op-ordering .op-ordering-info{flex-direction:column;flex:auto;align-items:stretch;display:flex}.order-detail .op-ordering .op-ordering-info .description{height:200px;margin-bottom:1em}.order-detail .op-ordering .op-ordering-info .contact-person{flex:none}.order-detail .op-ordering .op-ordering-info .op-ordering-checks{flex:1 0 auto}.order-detail .op-ordering .op-ordering-info .op-ordering-checks .op-ordering-fast-track-check{margin-top:1rem;display:flex}.order-detail .op-ordering .op-ordering-info .op-ordering-checks .op-ordering-conditions-check{margin-top:1rem}.order-detail .op-ordering .op-ordering-info .op-ordering-checks .checkbox-label{font-size:1.25rem;font-weight:700}.order-detail .op-ordering .op-ordering-info .op-ordering-checks .extra-text{padding-left:24px;font-size:.75rem}.map-search-powered-by-google{text-align:right;width:100%}.map-search-powered-by-google img{max-width:120px;margin:0 8px 8px 0}.edit-boundaries .page-header .screen-close{display:none}.edit-boundaries .page-header .sm-btn{margin:0 4px}.edit-boundaries .screen-content{width:100%;height:100%}.partner-operation-new.editing-boundaries>.screen-container{display:none}.partner-operation-new .screen-content .screen-column:first-child{border-right:solid 1px var(--border-light)}.partner-operation-new .screen-content .screen-column{flex-direction:column;flex:50%;display:flex}.partner-operation-new .screen-content .screen-column .screen-subtitle{margin-bottom:0;padding-left:3rem;font-size:1.5rem}.partner-operation-new .screen-content .screen-column .screen-bar{flex:none;justify-content:flex-end;align-items:center;padding-right:3rem;display:flex}.partner-operation-new .screen-content .screen-column .screen-bar .order-btn{min-width:200px}.card-uploader .card-container{flex-direction:column;display:flex}.card-uploader .card-container .card-content{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;height:35px;margin-top:10px;display:flex}.card-uploader .card-container .card-content .file-progress{flex-grow:1;height:100%;margin-right:15px;padding-top:0!important}.card-uploader .card-container .action{height:35px}.card-uploader .ant-card-head{background-color:var(--background-gray)}.card-uploader .uploader{color:#fff;text-align:center;background-color:#6b7a85;border:1px solid #6b7a85;border-radius:3px;margin-left:10px;padding:7px 10px;display:inline}.card-uploader .uploader .react-fine-uploader-file-input{z-index:100}.card-uploader .uploader .upload-icon{margin-right:5px}.card-uploader .uploader:hover{background:#546069}.card-uploader .uploader:focus{outline:1px dotted #000}.card-uploader .uploader.disabled{color:#00000040;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;background:#f5f5f5;border-color:#d9d9d9}.card-uploader .react-fine-uploader-file-input-content{margin-top:-2px;display:inline-block}.card-uploader .react-fine-uploader-file-input-upload-icon{fill:#fff;width:24px;height:24px;margin-bottom:-6px;margin-right:5px}.data-product-input-uploader{width:100%;height:100%;display:flex}.data-product-input-uploader .file-uploader-container{flex:1;min-width:550px;max-width:800px;padding:15px;overflow-y:scroll}.data-product-input-uploader .file-uploader-container>*{margin-bottom:30px}.data-product-input-uploader .info-alert{margin-bottom:10px}.data-product-input-uploader .date-container{justify-content:space-between;align-items:center;display:flex}.data-product-input-uploader .date-container p{margin:0 20px 0 0;font-weight:bolder}.data-product-input-uploader .date-container .input-date{flex-grow:1}.block-status-tag.ant-tag{margin-inline-end:0}.file-info-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.file-info-row .file-info-row__content-container{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.middleware-result-files{background-color:var(--background-gray);border-radius:8px;max-height:200px;padding:10px 20px;overflow-y:auto}.rtk-photo-popup-card{z-index:200;background-color:#fff;min-width:500px;position:absolute;top:10px;left:10px}.rtk-middleware-result-map{border-radius:5px;height:600px;overflow:hidden}.rtk-middleware-result-map .help-fab{z-index:200;position:absolute;bottom:10px;right:10px}.rtk-middleware-result-map .help-fab .icon{color:var(--action-subtle-gray)}.middleware-result{flex-direction:column;gap:8px;margin:10px;display:flex}.middleware-results-modal{min-width:90%;min-height:90%}.middleware-results-modal .smodal-body{padding:0}.middleware-results-modal .middleware-results-modal__content{flex-direction:column;padding:10px;display:flex}.middleware-results-modal .sm-collapse{border-radius:8px}.middleware-results-modal .middleware-results-modal__footer{text-align:left;width:100%}.block-uploader-results{flex-direction:column;gap:5px;display:flex}.alert-spinner{width:100%}.animated-item{opacity:0;flex-direction:row;align-items:center;gap:1rem;transition:height .5s ease-in-out,opacity .8s ease-in-out;display:flex;overflow:hidden}.animated-item.show{opacity:1;min-height:45px;margin-top:10px}.block-uploader__card{cursor:pointer}.block-uploader__selected{border-color:var(--button-primary)}.block-uploader__block{flex-direction:column;display:flex;overflow:clip}.block-uploader__block .block-uploader__results{width:100%;margin-top:10px;margin-bottom:10px}.block-uploader__block .dropzone{background-color:#f1f1f1;border-radius:4px;justify-content:center;align-items:center;height:80px;display:flex}.block-uploader__block .dropzone:hover{cursor:pointer;background-color:#e4e4e4}.block-uploader__block .block-uploader__flights-list{flex-direction:column;display:flex}.operation-blocks-uploader{flex:1;justify-content:stretch;display:flex}.operation-blocks-uploader .operation-blocks-uploader__blocks-overview{flex-direction:column;flex:1;align-items:stretch;gap:20px;padding:20px;display:flex;overflow:auto}.operation-blocks-uploader .operation-blocks-uploader__blocks-overview .operation-blocks-uploader__blocks-overview__title{margin:0}.operation-blocks-uploader .operation-blocks-uploader__map{flex:1}.operation-uploader .not-found{justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;display:flex}.smodal-overlay .smodal-container.operation-uploader__close-confirmation-modal{max-width:600px}.smodal-overlay .smodal-container.operation-uploader__close-confirmation-modal .operation-uploader__status-messages-list{margin-top:20px}.operations-board__lane__item{cursor:pointer}.operations-board__lane__item .operations-board__lane__item__title{text-overflow:ellipsis;margin:12px 8px 12px 0;font-size:14px;line-height:16px;overflow:hidden}.operations-board__lane__item .operations-board__lane__item__title .operations-board__lane__item__site{text-overflow:ellipsis;overflow:hidden}.operations-board__lane__item .operations-board__lane__item__title .operations-board__lane__item__dataproduct{color:var(--font-color-detail);text-overflow:ellipsis;font-size:12px;overflow:hidden}.operations-board__lane__item .operations-board__lane__item__extra{color:var(--font-color-detail)}.operations-board__lane__item .operations-board__lane__item__metadata{flex-direction:column;padding:0 12px;display:flex}.operations-board__lane__item .operations-board__lane__item__metadata div:first-child{padding-top:6px}.operations-board__lane__item .operations-board__lane__item__metadata div:last-child{padding-bottom:6px}.operations-board__lane__item .operations-board__lane__item__metadata .metadata-title{font-weight:600}.operations-board__lane__item.operations-board__lane__item--archived,.operations-board__lane__item.operations-board__lane__item--locked{opacity:.5;cursor:not-allowed}.operations-board__lane{flex-direction:column;min-width:350px;height:100%;display:flex;overflow:hidden}.operations-board__lane .operations-board__lane__extra{color:var(--font-color-detail)}.operations-board{gap:20px;width:100%;height:100%;padding:20px 20px 0;display:flex;overflow-x:auto}.operations-table{padding:20px}.operations-table .operations-table-row{cursor:pointer}.operations-table .operations-table-row.operation-archived,.operations-table .operations-table-row.operation-locked{opacity:.5;cursor:not-allowed}.operations-table .operations-table-column{min-width:100px;max-width:300px}.operations-table .operations-table-column-ellipsis{white-space:nowrap;text-overflow:ellipsis;max-width:400px;overflow:hidden}.operations{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.operations .operations-action{margin-left:15px}.operations .operations-search{width:200px;margin-left:15px}.operations .operations-content{flex:1;overflow-y:auto}.reference-switch{justify-content:space-between;align-items:center;display:flex}.reference-switch svg{color:var(--font-color-primary)}.dxf-editor{border-radius:var(--table-border-radius);border:1px solid var(--border-default);background-color:var(--background-light);flex-direction:column;align-items:stretch;gap:2em;width:75%;height:75%;padding:20px 15px;display:flex}.parse-option-switch{justify-content:space-between;display:flex}.disabled-map-overlay{background-color:rgb(from var(--shadow-color-dark) r g b/.4);z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.disabled-map-overlay .map-overlay-message{color:#fff}.pdf-editor{width:100%;height:100%}.pdf-editor .page-selector{z-index:9999;border:1px solid var(--border-default);width:200px;box-shadow:2px 2px 2px var(--border-default);background:var(--background-light);border-radius:8px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:16px;font-size:1.2rem;display:flex;position:absolute;bottom:20px;left:0;right:0;overflow:hidden}.pdf-editor .page-selector input{width:50px;margin-left:8px;padding:0 4px}.overlay-step{z-index:9999;border:1px solid var(--border-default);width:75%;box-shadow:1px 1px 1px var(--border-default);background:var(--background-light);border-radius:8px;align-items:stretch;margin-left:auto;margin-right:auto;display:flex;position:absolute;top:20px;left:0;right:0;overflow:hidden}.overlay-step.step-bottom{top:unset;bottom:20px}.overlay-step .step-header{background:var(--background-gray);flex-direction:column;flex:0 0 140px;justify-content:center;padding:14px;font-weight:600;display:flex}.overlay-step .step-header .step-header-title{font-size:20px}.overlay-step .step-body{flex-direction:row;flex:auto;align-items:center;padding:14px;display:flex}.overlay-step.step-error{color:var(--label-danger);bottom:80px}.overlay-editor .disabled{opacity:.5}.overlay-editor .left-panel{background-color:var(--background-gray);flex-direction:column;justify-content:center;align-items:center;display:flex}.overlay-editor .upload-step{background-color:var(--background-light);border-radius:8px;width:50%;height:50%;max-height:400px}.overlay-editor .upload-step .fine-uploader-dropzone-container{border:2px dashed var(--border-default);border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;min-height:220px;margin-bottom:50px;display:flex;position:relative}.overlay-editor .upload-step .fine-uploader-dropzone-container .dropzone-text{text-align:center;padding:0 20px;font-size:16px}.overlay-editor .upload-step .fine-uploader-dropzone-container .dropzone-text .error{color:var(--label-danger)}.overlay-editor .upload-step .fine-uploader-dropzone-container .dropzone-text .upload-icon{margin-right:8px}.overlay-editor .save-step{display:flex}.overlay-editor .save-step .options{flex-direction:column;flex:auto;gap:1em;margin-right:5%;display:flex}.overlay-editor .save-step .save-button{flex:none}.overlay-editor .overlay-actions{z-index:9999;display:flex;position:absolute;bottom:20px;right:12px}.overlay-editor .overlay-actions .overlay-save{margin-left:10px}.overlay-editor .overlay-actions .overlay-save .save-icon{margin-right:5px}.file-row .success{color:var(--label-success)}.file-row .danger{color:var(--label-danger)}.file-row .submitted-file-description>:not(:last-child){margin-bottom:5px}.create-regions-from-file-modal .fine-uploader-dropzone-container{border:2px dashed var(--border-default);border-radius:8px;justify-content:center;align-items:center;width:100%;height:130px;margin-bottom:10px;display:flex;position:relative}.create-regions-from-file-modal .fine-uploader-dropzone-container .dropzone-text{text-align:center;padding:0 20px;font-size:1em}.create-regions-from-file-modal .fine-uploader-dropzone-container .dropzone-text .file-count{margin-bottom:10px}.create-regions-from-file-modal .fine-uploader-dropzone-container .dropzone-text .error{color:var(--label-danger)}.create-regions-from-file-modal .fine-uploader-dropzone-container .dropzone-text .file-input-content{flex-direction:row;align-items:center;display:flex}.create-regions-from-file-modal .fine-uploader-dropzone-container .dropzone-text .file-input-content .upload-icon{margin-right:5px}.create-regions-from-file-modal .geometry-alert{margin-bottom:10px}.create-regions-from-file-modal .file-list-container{margin-bottom:5px}.regions{align-items:stretch;display:flex}.regions .cell{flex-direction:column;flex:50%;display:flex;overflow:hidden}.regions .cell.constrained{min-width:550px;max-width:800px}.regions .cell.regions-container .regions-list{flex:auto;padding:10px;overflow:auto}.regions .cell.regions-container .regions-list .region-type-row{margin:8px 0;padding:0 10px}.regions .cell.regions-container .regions-list .region-type-row.not-editing *{cursor:pointer}.regions .cell.regions-container .regions-list .region-type-row.active{background-color:var(--background-gray);border-radius:3px}.regions .cell.regions-container .regions-list .region-type-row .region-type-info{border-bottom:var(--border-default) solid 1px;align-items:center;height:70px;padding:8px 0;display:flex}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .move-buttons-container{flex-direction:column;width:0;transition-property:width;transition-duration:.2s;display:flex}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .move-buttons-container.editing{width:56px}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .delete-button-container{width:0;transition-property:width;transition-duration:.2s;overflow:hidden}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .delete-button-container.editing{width:56px}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .move-button{min-height:0;margin-left:5px;margin-right:20px;padding:0!important;font-size:20px!important}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .edit-hide-container{transition-property:opacity;transition-duration:.2s}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .edit-hide-container.editing{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0!important}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .text-readonly label{color:var(--label-info);margin:0}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .text-readonly input{padding:0}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .visibility-button{border-radius:50%;flex:0 0 36px;height:36px}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .name-input{flex:1 0 auto;margin:0 1rem}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .region-type-error-icon{color:var(--label-warning)}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .amount-input{flex:none;margin:0 1rem}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .drawing-button{color:var(--button-neutral);flex:0 0 150px;background-color:#0000!important}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .drawing-button.active{color:var(--button-neutral);background-color:rgb(from var(--button-primary) r g b/.2)!important;border-color:var(--button-primary)!important}.regions .cell.regions-container .regions-list .region-type-row .region-type-info .drawing-button .drawing-button-icon{margin-right:4px}.regions .cell.regions-container .regions-list .region-type-row .region-type-regions{padding:8px 49px}.regions .cell.regions-container .regions-list .region-type-row .region-type-regions.hidden{visibility:hidden}.regions .cell.regions-container .regions-list .region-type-row .region-type-regions .region-line{display:flex}.regions .cell.regions-container .regions-list .region-type-row .region-type-regions .region-line .delete{margin-right:4px}.regions .cell.regions-container .new-region-type-button-container{margin-top:-8px;padding:0 10px}.regions .cell.regions-container .new-region-type-button-container .new-region-type-button{border:none;border-bottom:1px dashed var(--border-default);border-radius:0;width:100%;padding:15px!important}.regions .cell.regions-container .new-region-type-button-container .new-region-type-button:hover{color:hsl(from var(--border-default) h s calc(l - 10));border-bottom:1px dashed hsl(from var(--border-default) h s calc(l - 10))!important;background-color:#0000!important}.regions .cell.regions-container .regions-actions{flex:none;justify-content:space-between;padding:20px;display:flex}.regions .cell.regions-container .regions-actions .region-types-edit-button,.regions .cell.regions-container .regions-actions .regions-done-button{min-width:150px}.regions .cell.regions-map{position:relative}.regions .cell.regions-map .region-edit{z-index:9999;border:1px solid var(--border-default);width:70%;box-shadow:1px 1px 1px var(--border-default);background:var(--background-light);border-radius:8px;align-items:center;margin-left:auto;margin-right:auto;padding:8px;display:flex;position:absolute;bottom:20px;left:0;right:0}.regions .cell.regions-map .region-edit .region-type{vertical-align:center;align-items:center;margin:0 4px;display:flex}.regions .cell.regions-map .region-edit .region-name{flex:1 0 auto;margin:0 4px}.regions .cell.regions-map .region-edit .sm-btn{flex:0 0 34px;margin:0 2px}.regions .cell.regions-map .map-overlay{background-color:#0003;position:absolute;inset:0}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}.bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0,0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0,0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0,0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:translate(0,0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:translate(0,0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:translate(0,0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut;animation-duration:.75s}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.flipOutX{animation-name:flipOutX;animation-duration:.75s;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.flipOutY{animation-name:flipOutY;animation-duration:.75s;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0,0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:translate(0,0)}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}to{transform-origin:0 100%;opacity:1;transform:translate(0,0)}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:100% 100%;opacity:1;transform:translate(0,0)}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:0 100%;opacity:1;transform:translate(0,0)}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:translate(0,0)}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:50%;opacity:1}to{transform-origin:50%;opacity:0;transform:rotate(200deg)}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:0 0;animation-timing-function:ease-in-out}20%,60%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{transform-origin:0 0;opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge;animation-duration:2s}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0,0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform-origin:0;transform:scale(.1)translate(-2000px)}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform-origin:100%;transform:scale(.1)translate(2000px)}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (print),(prefers-reduced-motion:reduce){.animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.create-api-key-modal{width:auto;min-width:600px}.create-api-key-modal-content .api-key-display .api-key-label{margin-bottom:12px}.create-api-key-modal-content .api-key-display .api-key-value{background-color:var(--action-subtle-gray);word-break:break-all;border:1px solid var(--border-light);border-radius:4px;margin-bottom:16px;padding:12px;font-family:monospace}.create-api-key-modal-content .api-key-display .api-key-warning{margin-top:16px}.company-api-keys{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.company-api-keys .company-api-keys-content{flex:1;padding:20px;overflow-y:auto}.company-api-keys .api-key-text{font-family:monospace}.billing-invoices-table{padding:20px}.billing-invoices-table .billing-invoices-table-row{cursor:pointer}.billing-invoices{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.billing-invoices .billing-invoices-content{flex:1;overflow-y:auto}.billing-invoices .billing-invoices-content .note-column{max-width:250px}.billing-usage{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.billing-usage .billing-usage-content{flex:1;padding:20px;overflow-y:auto}.billing-usage .billing-usage-content .billing-usage-header{margin-bottom:12px;font-size:18px;font-weight:600;line-height:22px}.billing-usage .billing-usage-content .billing-usage-description{margin-bottom:20px;font-size:14px}.billing-usage .billing-usage-content .billing-usage-metrics-row{flex-direction:row;gap:20px;margin-bottom:20px;display:flex}.setting-row .setting-row-content{justify-content:space-between;align-items:center;gap:32px;display:flex}.setting-row .setting-row-content .setting-row-info{flex:0 0 calc(50% - 16px)}.setting-row .setting-row-content .setting-row-info h3{margin:0 0 8px;font-size:16px;font-weight:600}.setting-row .setting-row-content .setting-row-info p{color:var(--text-secondary);margin:0;font-size:14px}.setting-row .setting-row-content .setting-row-actions{flex:0 0 calc(50% - 16px);align-items:center;display:flex}.company-settings{flex-direction:column;height:100%;display:flex}.company-settings-content{flex-direction:column;gap:20px;padding:20px;display:flex}.company-settings .company-logo-control{align-items:center;min-height:80px;display:flex}.company-settings .company-logo-image-wrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.company-settings .company-logo-preview{object-fit:contain;max-width:200px;height:80px}.company-settings .company-logo-remove-btn{font-size:20px;line-height:1;position:absolute;top:-14px;right:-14px}.credentials-modal-content{flex-direction:column;gap:16px;display:flex}.company-integrations{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.company-integrations .company-integrations-actions{flex-direction:row;align-items:flex-end;gap:15px;display:flex}.company-integrations .company-integrations-actions .company-integrations-search{width:200px}.company-integrations .company-integrations-content{flex:1;overflow-y:auto}.company-integrations .company-integrations-content .company-integrations-filter{padding:20px 20px 0}.company-integrations .company-integrations-content .company-integrations-list{padding:20px;overflow-y:auto}.company-integrations .company-integrations-content .company-integrations-list .company-integrations-list-item{padding:0;padding-inline:0}.company-integrations .company-integrations-content .company-integrations-list .company-integrations-list-item-container{flex-direction:column;width:100%;display:flex}.company-integrations .company-integrations-content .company-integrations-list .company-integrations-list-item-container .company-integrations-list-item-meta{flex-direction:row;align-items:center;gap:16px;padding:24px 12px;display:flex}.company-integrations .company-integrations-content .company-integrations-list .company-integrations-list-item-container .company-integrations-list-item-meta .company-integrations-list-logo{flex-direction:row;align-items:center;width:40px;height:40px;display:flex}.company-integrations .company-integrations-content .company-integrations-list .company-integrations-list-item-container .company-integrations-list-item-meta .company-integrations-list-logo img{max-width:100%;max-height:100%}.company-integrations .company-integrations-content .company-integrations-list .company-integrations-list-item-container .company-integrations-list-item-meta .company-integrations-list-item-content{flex:1}.company-integrations .company-integrations-content .company-integrations-list .company-integrations-list-item-container .company-integrations-list-item-meta .company-integrations-list-item-content .company-integrations-list-item-name{font-weight:500}.company-integrations .company-integrations-content .company-integrations-list .company-integrations-list-item-container .company-integrations-list-item-connections{background-color:var(--background-gray)}.company-integrations .company-integrations-content .company-integrations-alert{margin:20px}.email-password-settings .ant-table-body{height:400px}.email-password-settings .overrides-search{margin-bottom:16px}.email-password-settings .toggle-cell{align-items:center;gap:8px;display:flex}.email-password-settings .toggle-cell .info-icon{color:var(--text-secondary);cursor:help}.security-settings{flex-direction:column;height:100%;display:flex}.security-settings .security-settings-content{flex-direction:column;gap:20px;padding:20px;display:flex}.security-settings .security-settings-content .setting-row-actions-enabled{align-items:end;gap:16px;width:100%;display:flex}.security-settings .security-settings-content .setting-row-actions-enabled .setting-row-actions-enabled-tenant-id{flex:0 400px;min-width:0}.security-settings .security-settings-content .setting-row-actions-enabled .setting-row-actions-disable-button{flex-shrink:0}.security-settings .security-settings-content .login-method-actions{align-items:end;gap:16px;width:100%;display:flex}.security-settings .security-settings-content .login-method-actions .login-policy-select{width:200px}.settings{flex-direction:row;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.settings .settings-content{background-color:#fff;border-radius:8px 0 0 8px;width:100%;height:100%;overflow-y:auto;box-shadow:0 0 0 1px #0000000d,0 4px 24px 2px #0000000a}.edit-user-modal{max-width:800px;height:80%}.edit-user-modal .smodal-body{padding:0;overflow:hidden}.edit-user-modal .edit-user-permissions-tab,.edit-user-modal .edit-user-site-access-tab{flex-direction:column;height:100%;display:flex;position:absolute;inset:0;overflow-y:auto}.edit-user-modal .edit-user-permissions-tab .edit-user-alert,.edit-user-modal .edit-user-site-access-tab .edit-user-alert{margin:20px}.new-user-modal{max-width:800px;height:80%}.new-user-modal .smodal-body{padding:0;overflow:hidden}.new-user-modal .new-user-general-tab{height:100%;padding:20px;overflow-y:auto}.new-user-modal .new-user-permissions-tab,.new-user-modal .new-user-site-access-tab{flex-direction:column;height:100%;display:flex;position:absolute;inset:0;overflow-y:auto}.new-user-modal .new-user-permissions-tab .site-access-alert,.new-user-modal .new-user-site-access-tab .site-access-alert{margin:20px}.company-users{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.company-users .company-users-actions{flex-direction:row;align-items:flex-end;gap:15px;display:flex}.company-users .company-users-actions .company-users-search{width:200px}.company-users .company-users-content{flex:1;overflow-y:auto}.company-users .company-users-content .company-users-table{padding:20px}.company-users .company-users-content .user-name-cell{align-items:center;width:100%;display:flex}.company-users .company-users-content .user-invited-label{color:var(--font-color-detail)}.company-users .company-users-content .company-users-alert{margin:20px}.company-users .company-users-content .user-actions{flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex}.company-users .company-users-content .company-users-actions-cell{text-align:center}.company-users .company-users-content .company-users-row-clickable{cursor:pointer}.create-dashboard-modal-body{padding:0 10px 10px}.site-detail-charts{flex-direction:column;width:100%;height:100%;padding-top:20px;display:flex}.site-detail-charts-actions{flex-direction:row;gap:10px;margin-bottom:1.25em;padding:0 20px;display:flex}.site-detail-charts-actions .actions-spacer{flex:1}.site-detail-charts-actions .site-detail-charts-dashboard-selector{width:280px}.site-detail-charts-actions .site-detail-charts-dashboard-selector .default-icon{color:var(--button-neutral);margin-left:4px;font-size:12px}.site-detail-charts-content{flex:1;padding:0 20px 20px;overflow-y:auto}.component-entities-table{border-bottom:0}.component-entities-table .ant-table-container{border:none}.component-entities-table .ant-table-footer{border:0!important;padding:0!important}.component-entities-table .ant-table-thead>tr>th{z-index:1}.component-entities-table .component-entities-table-identifier{flex-direction:row;align-items:center;width:130px;display:flex}.component-entities-table .component-entities-table-identifier .component-entities-table-identifier-string{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.configure-relationship-modal__form{flex-direction:column;align-items:center;gap:12px;display:flex}.configure-relationship-modal__select{width:100%}.configure-relationship-modal__option-label{align-items:center;gap:8px;display:flex}.configure-relationship-modal__arrow{color:#999;font-size:16px}.components-tree-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.components-tree-wrapper .react-flow__panel{margin:20px}.components-tree-wrapper:not(.components-tree-wrapper--edit-mode) .react-flow__node:hover{background-color:var(--highlight-gray);cursor:pointer}.components-tree-wrapper--edit-mode .react-flow__node-editableNode{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.components-tree-wrapper--edit-mode .react-flow__handle{background:var(--button-primary);border:2px solid #fff;width:12px;height:12px}.components-tree-wrapper--edit-mode .react-flow__handle:hover{width:14px;height:14px}.components-tree-wrapper--edit-mode .react-flow__edge{cursor:pointer}.components-tree-wrapper--edit-mode .react-flow__edge:hover .react-flow__edge-path{stroke-width:3px}.relationship-edge-icon{background:var(--highlight-gray);color:#818181;cursor:help;border:1px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:5px;font-size:12px;display:flex}.relationship-edge-icon--editable{cursor:pointer;transition:transform .15s,box-shadow .15s}.relationship-edge-icon--editable:hover{transform:scale(1.15);box-shadow:0 2px 8px #00000026}.create-component-modal{width:600px;max-width:100%}.create-component-modal .layer-feature-properties-editor-container{padding-top:9px}.create-component-modal .layer-feature-properties-editor{padding:0 5px}.create-component-modal .passfail-action{visibility:hidden}.create-component-modal .attachment-property-value-container,.create-component-modal .attachment-property-value-container:hover{cursor:default}.delete-component-type-modal__spinner{justify-content:center;padding:20px;display:flex}.delete-component-type-modal__alert{margin-bottom:24px}.delete-component-type-modal__alert-title{font-weight:600}.delete-component-type-modal__activity-list{padding-left:0;font-style:italic;list-style:none}.delete-component-type-modal__activity-list li:before{content:"- "}.site-detail-components{flex-direction:row;width:100%;height:100%;display:flex;overflow-y:hidden}.site-detail-components .site-detail-components-main{flex-direction:column;flex:auto;height:100%;padding:20px 20px 0;transition:max-width .3s;display:flex}.site-detail-components .site-detail-components-main.graph-mode{max-width:65%}.site-detail-components .site-detail-components-main.graph-mode.edit-mode{max-width:50%}.site-detail-components .site-detail-components-main .site-detail-components-actions{flex-direction:row;gap:1em;margin-bottom:1.25em;display:flex}.site-detail-components .site-detail-components-main .site-detail-components-content{flex:1;overflow-y:auto}.site-detail-components .site-detail-components-main .site-detail-components-content .site-detail-components-table-row{cursor:pointer;z-index:2;background-color:#fff;position:sticky;top:39px}.site-detail-components .site-detail-components-main .site-detail-components-content .site-detail-components-table-row-expanded{max-width:100%}.site-detail-components .site-detail-components-main .site-detail-components-content .site-detail-components-table-row-expanded>.ant-table-cell{isolation:isolate;padding:0 0 0 48px}.site-detail-components .site-detail-components-tree{border-left:1px solid var(--border-light);background-color:#fafafa;flex-direction:column;flex:0 0 35%;max-width:35%;height:100%;transition:flex-basis .3s,max-width .3s;display:flex;overflow:hidden}.site-detail-components .site-detail-components-tree.edit-mode{flex:0 0 50%;max-width:50%}.site-detail-components .site-detail-components-tree__header{border-bottom:1px solid var(--border-light);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.site-detail-components .site-detail-components-tree__header__title{color:var(--font-color-detail);font-size:14px;font-weight:600}.site-detail-components .site-detail-components-tree__header__configure-button{align-items:center;gap:4px;display:flex}.delete-dataset-confirmation-modal-body{flex-direction:column;gap:1em;display:flex}.reference-toggle .icon.active{color:var(--button-primary)}.overlay-card{border-radius:4px;flex-direction:column;flex:none;align-items:stretch;width:202px;height:202px;display:flex;position:relative}.overlay-card.new-overlay{border:2px dashed var(--border-default);cursor:pointer;justify-content:center}.overlay-card.new-overlay .overlay-name{color:var(--border-default);background-color:#0000;flex-direction:column;justify-content:center;align-items:center;font-size:18px;display:flex}.overlay-card.card{border:1px solid var(--border-default);overflow:hidden}.overlay-card.card.active{border-color:var(--button-primary)}.overlay-card.card.active .visibility-icon{color:var(--button-primary)}.overlay-card.card.active .active-indicator{background-color:rgb(from var(--button-primary) r g b/.1)}.overlay-card.card.disabled:hover{cursor:unset}.overlay-card.card .active-indicator{background-color:#0000;position:absolute;inset:0}.overlay-card.card .overlay-label{z-index:100;position:absolute;top:5px;right:5px}.overlay-card.card .overlay-label .label{background-color:#8b8b8b}.overlay-card.card .success-label .label{background-color:var(--label-success)}.overlay-card.card .primary-label .label{background-color:var(--label-primary)}.overlay-card.card .overlay-gradient{-webkit-user-select:none;user-select:none;background-color:var(--background-gray);z-index:10;flex-direction:column;flex:auto;justify-content:center;align-items:center;padding-bottom:10px;display:flex}.overlay-card.card .overlay-gradient .overlay-preview{flex:1;justify-content:center;align-items:center;display:flex}.overlay-card.card .overlay-gradient .overlay-preview .dataset-type-icon{margin-top:25px;position:relative}.overlay-card.card .overlay-gradient .overlay-preview canvas{z-index:20;position:absolute;inset:5px 5px 0}.overlay-card.card .overlay-gradient .overlay-name{text-align:center;align-items:flex-end;max-width:100%;height:20px;padding:0 12px 4px;line-height:16px;display:flex}.overlay-card.card .overlay-gradient .overlay-name span{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.overlay-card.card .overlay-icons{z-index:10;color:var(--button-neutral);flex:0 0 35px;justify-content:space-around;align-items:center;font-size:16px;display:flex}.overlay-card.card .overlay-icons button{color:inherit;font:inherit;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0 0;border:0;padding:0;line-height:normal;overflow:visible}.overlay-card.card .overlay-icons button:not([disabled]):hover{color:#000}.overlay-card.card .overlay-icons button:disabled{color:rgb(from var(--button-neutral) r g b/.5);cursor:auto}.overlay-card.card .overlay-icons .status-icon{margin-right:10px}.overlay-card.card .overlay-card-contents{position:absolute;top:0;left:0}.overlay-manager{flex-wrap:wrap;justify-content:flex-start;gap:20px;display:flex;overflow:auto}.site-detail-design-files{flex-direction:column;height:100%;display:flex}.site-detail-design-files .site-detail-design-files-actions{flex-direction:row;gap:15px;margin-bottom:1.25em;display:flex}.site-detail-design-files .site-detail-design-files-content{flex:1;overflow-y:auto}.site-detail-design-files .site-detail-design-files-content .site-detail-design-files-table-row{cursor:pointer}.site-detail-documents{flex-direction:column;height:100%;display:flex}.site-detail-documents .site-detail-documents-actions{flex-direction:row;gap:15px;margin-bottom:1.25em;display:flex}.site-detail-documents .site-detail-documents-content{flex:1;overflow-y:auto}.site-detail-documents .site-detail-documents-content .no-padding{padding:0}.assign-company-form-modal{min-width:500px}.duplicate-form-input-modal .duplicate-form-input-modal-container{flex-direction:column;gap:8px;display:flex}.site-detail-forms{flex-direction:column;height:100%;display:flex}.site-detail-forms .site-detail-forms-actions{flex-direction:row;gap:15px;margin-bottom:1.25em;display:flex}.site-detail-forms .site-detail-forms-content{flex:1;overflow-y:auto}.site-detail-forms .site-detail-forms-content .forms-table-actions{flex-direction:row;justify-content:flex-end;gap:10px;display:flex}.site-detail-forms .site-detail-forms-content .forms-table-row{cursor:pointer}.site-detail-forms .site-detail-forms-content .company-level-icon{color:var(--font-color-detail-light);margin-left:6px}.site-detail-forms-edit-company-form-modal .edit-company-form-modal-redirect-button{justify-content:center;padding:10px 0 0;display:flex}.activate-integration-modal{width:500px;max-width:90%}.activate-integration-modal__content{flex-direction:column;gap:10px;display:flex}.configure-integration-modal{width:500px;max-width:90%}.configure-integration-modal__content{flex-direction:column;gap:10px;display:flex}.site-detail-integrations{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.site-detail-integrations .site-detail-integrations-content{flex:1;overflow-y:auto}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list{overflow-y:auto}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list .site-detail-integrations-list-item{padding:0;padding-inline:0}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list .site-detail-integrations-list-item-container{flex-direction:column;width:100%;display:flex}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list .site-detail-integrations-list-item-container .site-detail-integrations-list-item-meta{flex-direction:row;align-items:center;gap:16px;padding:24px 32px 24px 12px;display:flex}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list .site-detail-integrations-list-item-container .site-detail-integrations-list-item-meta .site-detail-integrations-list-logo{flex-direction:row;align-items:center;width:40px;height:40px;display:flex}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list .site-detail-integrations-list-item-container .site-detail-integrations-list-item-meta .site-detail-integrations-list-logo img{max-width:100%;max-height:100%}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list .site-detail-integrations-list-item-container .site-detail-integrations-list-item-meta .site-detail-integrations-list-item-content{flex:1}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list .site-detail-integrations-list-item-container .site-detail-integrations-list-item-meta .site-detail-integrations-list-item-content .site-detail-integrations-list-item-name{font-weight:500}.site-detail-integrations .site-detail-integrations-content .site-detail-integrations-list .site-detail-integrations-list-item-container .site-detail-integrations-list-item-connections{background-color:var(--background-gray)}.site-detail-stakeholders .action-buttons{gap:8px;margin-bottom:1rem;display:flex}.site-detail-assign-stakeholder-company-modal .assign-stakeholder-company-content{flex-direction:column;gap:16px;display:flex}.site-detail-users{flex:1;padding-top:1px}.site-detail-users .scrollable-input-check-list{border-radius:unset;border:none;height:100%;overflow-y:auto}.order-line-select{margin-bottom:0!important}.order-line-select .no-licenses-alert{font-size:.95em}.order-line-select .order-line-select-label{flex-direction:row;align-items:center;gap:6px;width:100%;display:flex}.order-line-select .order-line-select-label .order-line-select-label-left{flex-direction:column;flex-grow:1;display:flex}.order-line-select .order-line-select-label .order-line-select-label-id{font-weight:600}.order-line-select .order-line-select-label .order-line-select-label-dates{font-weight:400}.order-line-select .order-line-select-label .order-line-select-label-qty{text-align:right;word-break:break-word;white-space:normal;padding-left:5px;font-weight:400}.site-license-selector{width:100%;margin-bottom:1rem}.site-license-selector .site-license-selector-item{flex-direction:row;gap:18px;display:flex}.site-license-selector .site-license-selector-item.disabled{opacity:.5}.site-license-selector .site-license-selector-item .site-license-selector-item-content{flex-direction:column;flex-grow:1;gap:6px;line-height:1.2em;display:flex}.site-license-selector .site-license-selector-item .site-license-selector-item-content .site-license-selector-item-content-description{color:var(--font-color-detail);font-size:.95em}.site-license-selector-no-licenses-alert{background-color:var(--background-gray);border-radius:4px;margin-bottom:12px;padding:1rem}.add-site-licenses-modal{width:500px;max-width:90%}.site-detail-info{flex-direction:column;height:100%;display:flex}.site-detail-info .site-detail-info-actions{flex-direction:row;gap:15px;margin-bottom:20px;display:flex}.site-detail-info .site-detail-info-content{overflow-y:auto}.site-detail-info .site-detail-info-content .site-detail-info-table{width:800px;margin-bottom:20px}.site-detail-info .site-detail-info-content .site-detail-info-table tr td{vertical-align:middle;height:50px;padding:8px 10px 8px 0}.site-detail-info .site-detail-info-content .site-detail-info-table tr td.no-vertical-center{vertical-align:top}.site-detail-info .site-detail-info-content .site-detail-info-table tr td .site-properties-input-validation{color:var(--label-danger)}.site-detail-info .site-detail-info-content .site-detail-info-table tr td:first-child{width:40%}.component-popup{width:430px;top:15px;left:20px}.component-popup .component-popup-properties{padding-top:5px}.component-popup .component-popup-tabs{border-top:1px solid var(--border-light);margin-top:8px}.component-popup .component-popup-tabs .ant-tabs{overflow:clip}.component-popup .component-popup-tabs .ant-tabs .ant-tabs-content-holder{max-height:400px;overflow-y:auto}.component-popup .component-popup-tabs .ant-tabs .ant-tabs-content-holder .component-popup-tickets{padding:10px}.component-popup .component-popup-tabs .ant-tabs-nav-list{font-family:Proxima Nova,sans-serif;font-weight:600}.component-popup .component-popup-tabs .ant-tabs-nav-list:first-of-type>.ant-tabs-tab:first-child{margin-left:15px}.component-popup .component-popup-tabs .ant-tabs-nav-list:first-of-type>.ant-tabs-tab:nth-last-child(2){margin-right:15px}.multi-component-popup{z-index:2000;background-color:#fff;border-radius:4px;align-items:center;gap:4px;padding:4px 4px 4px 12px;display:flex;position:absolute;top:20px;left:20px}.multi-component-popup .multi-component-popup_row{justify-content:space-between;align-items:center;gap:8px;min-width:200px;display:flex}.multi-component-popup .multi-component-popup_row .multi-component-popup_row-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.multi-component-popup .multi-component-popup_actions{flex-shrink:0;align-self:flex-start}.site-detail-map{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.site-detail-map .site-detail-map-bar{z-index:2001;flex-direction:row;gap:10px;width:auto;height:40px;display:flex;position:absolute;top:15px;left:20px}.site-detail-map .site-detail-map-bar .map-view-select{width:200px}.site-detail-map .site-detail-map-bar .map-view-select .ant-select-selector,.site-detail-map .site-detail-map-bar .map-view-select .ant-select-single,.site-detail-map .site-detail-map-bar .map-filter-button .filter-button,.site-detail-map .site-detail-map-bar .map-filter-button .filter-dropdown-button{height:40px}.site-detail-map .site-detail-map-bar .map-filter-button .filter-button:not(.sm-btn-intent-warning),.site-detail-map .site-detail-map-bar .map-filter-button .filter-dropdown-button:not(.sm-btn-intent-warning){background-color:rgb(from var(--primary-color-dark) r g b/.9);border-color:rgb(from var(--primary-color-dark) r g b/.9);color:#fff}.site-detail-map .site-detail-map-bar .map-filter-button .filter-button:not(.sm-btn-intent-warning):hover,.site-detail-map .site-detail-map-bar .map-filter-button .filter-dropdown-button:not(.sm-btn-intent-warning):hover{background-color:var(--button-primary);border-color:var(--button-primary);color:#fff}.site-detail-map__timeline{z-index:999;align-items:center;gap:12px;display:flex;position:absolute;bottom:32px;left:40px;right:340px}.site-detail-map__timeline .sm-date-timeline{flex:1;min-width:0}.site-detail-map__timeline-date{margin:0}.site-detail-map__timeline-date .sm-input-date{width:140px}.site-detail-map .select-feature-popover-anchor{pointer-events:none;width:0;height:0;position:absolute}.select-feature-popover{max-width:350px;max-height:300px;padding:0;overflow-y:auto}.site-detail-map__calendar-popup .site-detail-map__calendar-today.ant-picker-cell-inner,.site-detail-map__calendar-popup .site-detail-map__calendar-operation.ant-picker-cell-inner{position:relative}.site-detail-map__calendar-popup .site-detail-map__calendar-today.ant-picker-cell-inner:before,.site-detail-map__calendar-popup .site-detail-map__calendar-operation.ant-picker-cell-inner:before{content:"";border:1px solid var(--button-primary);pointer-events:none;border-radius:4px;position:absolute;inset:0}.site-detail-map__calendar-popup .ant-picker-cell.ant-picker-cell-today .site-detail-map__calendar-today.ant-picker-cell-inner:before{border-color:var(--button-danger)}.site-detail-operations{flex-direction:column;height:100%;display:flex}.site-detail-operations .site-detail-operations-actions{flex-direction:row;gap:15px;margin-bottom:1.25em;display:flex}.site-detail-operations .site-detail-operations-content{flex:1;overflow-y:auto}.site-detail-operations .site-detail-operations-content .no-padding{padding:0}.create-schedule-modal-content{flex-direction:column;gap:15px;padding:5px;display:flex}.create-schedule-modal{min-width:500px}.create-schedule-modal .create-schedule-content{flex-direction:column;gap:10px;display:flex}.site-detail-schedules{flex-direction:column;height:100%;display:flex}.site-detail-schedules .site-detail-schedules-actions{flex-direction:row;gap:15px;margin-bottom:1.25em;display:flex}.site-detail-schedules .site-detail-schedules-actions .site-schedule-selector{width:280px}.site-detail-schedules .site-detail-schedules-actions .site-schedule-selector .default-icon{color:var(--button-neutral);margin-left:4px;font-size:12px}.site-detail-schedules .site-detail-schedules-actions .actions-spacer{flex:1}.site-detail-schedules .site-detail-schedules-content{flex:1;overflow-y:auto}.site-detail-schedules .site-detail-schedules-content .site-detail-schedules-table-row{cursor:pointer}.site-detail-schedules .site-detail-schedules-content .site-detail-schedules-table-row.has-children{font-weight:600}.site-tickets-export-modal{flex-direction:column;gap:10px;display:flex}.site-detail-tickets{flex-direction:column;height:100%;display:flex}.site-detail-tickets .site-detail-tickets-actions{flex-direction:row;gap:15px;margin-bottom:1.25em;display:flex}.site-detail-tickets .site-detail-tickets-actions .site-detail-tickets-filter{width:250px}.site-detail-tickets .site-detail-tickets-content{flex:1;overflow-y:auto}.site-detail-tickets .site-detail-tickets-content .no-padding{padding:0}.site-detail-error{width:100%;margin:1rem}.site-detail{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.site-detail .site-detail-buttons{flex-direction:row;justify-content:flex-end;gap:15px;display:flex}.site-detail .site-detail-content{width:100%;height:100%;overflow:hidden}.site-detail-main-tabs{width:100%;height:100%}.site-detail-main-tabs .ant-tabs-nav .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-left:20px}.site-detail-main-tabs .ant-tabs-nav .ant-tabs-nav-list>.ant-tabs-tab:nth-last-child(2){margin-right:20px}.site-detail-main-tabs .ant-tabs-nav .ant-tabs-nav-more{padding-right:20px}.site-detail-main-tabs .ant-tabs-nav .site-detail-main-tab-item{font-size:14.5px}.site-detail-main-tabs .ant-tabs-content-holder,.site-detail-main-tabs .ant-tabs-content-holder .ant-tabs-tabpane,.site-detail-main-tabs .ant-tabs-content-holder .site-detail-main-tab-pane{height:100%}.site-detail-main-tabs .ant-tabs-content-holder .site-detail-main-tab-pane{padding:20px 20px 0}.site-detail-main-tabs .ant-tabs-content-holder .site-detail-main-tab-pane.no-padding{padding:0}.boundary-warning{z-index:100000;position:absolute;bottom:.625em;left:23.1em}.ns-sidebar{float:left;background:#fff;flex-direction:column;width:40%;max-width:38.5em;display:flex;position:relative}.ns-sidebar .sb-content{flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.ns-sidebar .sb-scroll{flex:1;padding-top:0;padding-bottom:.9em;overflow-y:auto;box-shadow:inset 0 -10px 10px -10px #e8e8e8}.ns-sidebar .navigation-bar{z-index:1000;background:#fff;width:100%;box-shadow:0 1px 6px #00000038}.ns-sidebar .navigation-bar .error-container{padding:15px 15px 0}.ns-sidebar .navigation-bar .buttons{gap:15px;padding:15px;display:flex}.ns-sidebar .navigation-bar .buttons button{flex:100%}.ns-input-row{padding:0 15px 10px}.ns-input-row.padded .sm-form-group{margin-bottom:1rem}.ns-input-row .sm-flex-group{justify-content:space-between;gap:10px;display:flex}.ns-input-row .sm-flex-group>*{flex:1 0 0}.ns-input-row .top-margin-small{margin-top:1px!important}.ns-input-row .bottom-margin-small{margin-bottom:1px!important}.ns-sidebar .title-header{color:#fff;background-color:#adb7be;width:100%;height:50px;margin-bottom:15px;padding-left:15px;font-size:1.05em;font-weight:600;line-height:50px}.ns-sidebar .title-header.sub{background:#8f9ba3;height:35px;line-height:35px;margin-top:10px!important}.dataset-export-modal-detail{flex-direction:column;flex:50%;justify-content:space-between;align-items:flex-start;height:100%;padding:10px;display:flex}.dataset-export-modal-detail .export-filters{flex-direction:column;align-self:stretch;gap:10px;display:flex;overflow-y:auto}.dataset-export-modal-detail .export-actions{flex-direction:column;align-self:stretch;gap:10px;display:flex}.dataset-export-modal-detail .message.error{color:red}.dataset-export-modal-detail .message.success{color:#006400}.dataset-export-modal{width:70%;min-width:600px;max-width:800px;height:60%;min-height:550px;max-height:750px}.dataset-export-modal .smodal-body{padding:0}.dataset-export-modal .dataset-export-modal-body{flex-direction:row;width:100%;height:100%;display:flex}.dataset-export-modal .dataset-export-modal-body .dataset-export-list{border-right:solid 1px var(--border-light);flex:35%}.dataset-export-modal .dataset-export-modal-body .dataset-export-list .dataset-export-list-row{cursor:pointer}.dataset-export-modal .dataset-export-modal-body .dataset-export-list .dataset-export-list-row .ant-table-cell{border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:0!important}.sites-grid-empty{margin-top:10%}.sites-grid{flex-wrap:wrap;padding:10px;display:flex;overflow-y:auto}.sites-grid .site-grid-card{flex-direction:column;flex-grow:1;width:300px;max-width:calc(20% - 20px);height:200px;margin:10px;padding:0;display:flex;overflow:hidden}@media (width<=1200px){.sites-grid .site-grid-card{max-width:calc(100% - 20px)}}.sites-grid .site-grid-card:hover{cursor:pointer}.sites-grid .site-grid-card .site-grid-card__image{object-fit:cover;object-position:center}.sites-grid .site-grid-card .site-grid-card-extra{color:#6b7a85}.sites-grid .site-grid-card .site-grid-card__licenses{position:absolute;bottom:14px;left:24px}.sites-grid .site-grid-card .site-grid-card__icons{flex-direction:row;gap:8px;display:flex;position:absolute;bottom:14px;right:24px}.sites-grid .site-grid-card .site-grid-card__icons .site-grid-card__icon{background-color:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:flex}.sites-map{width:100%;height:100%}.sites-map .site-tooltip{border:1px solid var(--border-light);border-radius:var(--table-border-radius);color:var(--primary-color-dark);background-color:#fff;padding:5px;font-size:12px;font-weight:500}.sites-table{padding:20px}.sites-table .sites-table-row{cursor:pointer}.sites-table .sites-table-column{min-width:100px;max-width:300px}input[type=submit],input[type=reset],input[type=button],button{color:inherit;font:inherit;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0 0;border:0;padding:0;line-height:normal;overflow:visible}.sites{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.sites .sites-filter{width:185px}.sites .sites-content{flex:1;overflow-y:auto}.sites .sites-content .table-container{flex-direction:column;align-items:stretch;min-width:550px;max-width:800px;display:flex}.sites .sites-content .table-container .page-header{flex:none}.sites .sites-content .table-container .plus-icon{margin-right:5px}.sites .sites-content .table-container .simple-table{padding:20px}.sites .sites-content .table-container .simple-table .simple-table-header{background-color:var(--background-light);border-bottom:2px solid var(--border-light)}.sites .sites-content .table-container .simple-table .simple-table-contents{padding-bottom:80px}.sites .sites-content .table-container .simple-table .simple-table-contents .small-info{white-space:normal;color:gray}.sites .sites-content .action{border-radius:var(--action-border-radius);max-height:var(--action-height);style:none;margin-left:.5rem;padding:.5rem}.stakeholder-company-modal-content{flex-direction:column;gap:10px;display:flex}.stakeholder-company-modal-content .name-input .required-asterisk{margin-left:2px}.stakeholder-contact-modal-content{flex-direction:column;gap:10px;display:flex}.stakeholders-companies{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.stakeholders-companies .stakeholders-companies-content{flex:1;overflow-y:auto}.stakeholders-companies .stakeholders-companies-content .stakeholders-companies-table{padding:20px}.stakeholders-companies .stakeholders-companies-content .stakeholders-companies-table-row{cursor:pointer}.stakeholders-companies .stakeholders-companies-content .stakeholders-companies-table-row:hover{background-color:#f5f5f5}.stakeholders-contacts{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.stakeholders-contacts .stakeholders-contacts-content{flex:1;overflow-y:auto}.stakeholders-contacts .stakeholders-contacts-content .stakeholders-contacts-table{padding:20px}.stakeholders-contacts .stakeholders-contacts-content .stakeholders-contacts-table-row{cursor:pointer}.stakeholders-contacts .stakeholders-contacts-content .stakeholders-contacts-table-row:hover{background-color:#f5f5f5}.table{background-color:#0000;width:100%;max-width:100%;margin-bottom:1rem}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{background-color:#00000013}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive>.table-bordered{border:0}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-auto{flex:none;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.6667%;max-width:16.6667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333%;max-width:33.3333%}.col-5{flex:0 0 41.6667%;max-width:41.6667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333%;max-width:58.3333%}.col-8{flex:0 0 66.6667%;max-width:66.6667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333%;max-width:83.3333%}.col-11{flex:0 0 91.6667%;max-width:91.6667%}.col-12{flex:0 0 100%;max-width:100%}@media (width>=576px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (width>=768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (width>=1200px){.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333%;max-width:58.3333%}.col-xl-8{flex:0 0 66.6667%;max-width:66.6667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}.col-xl-11{flex:0 0 91.6667%;max-width:91.6667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{opacity:1;background-color:#e9ecef}.form-group{margin-bottom:1rem}.form-control-label{margin-bottom:.5rem}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.custom-select,.input-group>.custom-file{flex:auto;width:1%;margin-bottom:0;position:relative}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{z-index:2;position:relative}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;align-items:center;margin-bottom:0;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group>.btn,.btn-group-vertical>.btn{flex:0 auto;position:relative}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-sm,.btn-group-sm>.btn{border-radius:.2rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.modal-body{flex:auto;padding:1rem;position:relative}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-fill{flex:auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.float-none{float:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.mt-0,.my-0{margin-top:0!important}.mt-1,.my-1{margin-top:.25rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mt-3,.my-3{margin-top:1rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-0,.mx-0{margin-right:0!important}.mr-1,.mx-1{margin-right:.25rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-0,.my-0{margin-bottom:0!important}.mb-1,.my-1{margin-bottom:.25rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-0,.mx-0{margin-left:0!important}.ml-1,.mx-1{margin-left:.25rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.ml-3,.mx-3{margin-left:1rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.pt-0,.py-0{padding-top:0!important}.pt-1,.py-1{padding-top:.25rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pt-3,.py-3{padding-top:1rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-0,.px-0{padding-right:0!important}.pr-1,.px-1{padding-right:.25rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pr-3,.px-3{padding-right:1rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-0,.py-0{padding-bottom:0!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-0,.px-0{padding-left:0!important}.pl-1,.px-1{padding-left:.25rem!important}.pl-2,.px-2{padding-left:.5rem!important}.pl-3,.px-3{padding-left:1rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.pl-5,.px-5{padding-left:3rem!important}@media (width>=576px){.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (width>=992px){.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-muted{color:#6c757d!important}.visible{visibility:visible!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:root{--font-color-primary:#343434;--font-color-detail:#00000080;--font-color-detail-light:#00000054;--primary-color-dark:#29292d;--primary-color-light:#f4f5f6;--primary-green:#59c038;--background-light:#fff;--background-gray:#f4f5f6;--secondary-color-dark:#333;--secondary-green:#489e2d;--highlight-gray:#fcfcfc;--border-default:#ccc;--border-default-hover:#a3a3a3;--border-light:#dcdcdc;--border-themed:var(--theme-color-border-themed);--border-selected:var(--theme-color-border-selected);--separator:var(--theme-color-separator);--shadow-color-dark:#000;--action-subtle-gray:#e1e4e7;--action-font-dark:#000;--action-font-light:#fff;--button-primary:#0061fe;--button-neutral:#6b7a85;--button-success:#46c35f;--button-danger:#fa424a;--button-warning:#f29824;--label-default:#818a91;--label-primary:#0061fe;--label-grey:#adb7be;--label-orange:#e67e22;--label-success:#5cb85c;--label-info:#5bc0de;--label-warning:#f0ad4e;--label-danger:#d9534f;--label-black:#000;--label-lightblue:#5bc0de;--background-disabled:#f2f2f2;--color-disabled:#999;--icon-selected:var(--theme-color-icon-selected);--color-flight-not-uploaded:#707070;--color-flight-uploaded:#007aff;--color-flight-accepted:#3ebb55;--color-flight-rejected:red;--color-flight-borderline:#ff7f00;--color-flight-default:#707070;--action-height:2.5em;--action-border-radius:3px;--action-uniform-width:12rem;--font-size:14px;--font-size-small:round(calc(.8 * 14px));--font-size-pageheader:18px;--font-size-header:18px;--icon-size:18px;--padding-default:2.5rem;--padding-small:1rem;--table-border-radius:4px;--transition-duration:.2s}@font-face{font-family:Glyphicons Halflings;src:url(/assets/glyphicons-halflings-regular-BUJKDMgK.eot);src:url(/assets/glyphicons-halflings-regular-BUJKDMgK.eot?#iefix)format("embedded-opentype"),url(/assets/glyphicons-halflings-regular-DzqM6ju8.woff2)format("woff2"),url(/assets/glyphicons-halflings-regular-BKjkU69z.woff)format("woff"),url(/assets/glyphicons-halflings-regular-DrwTMapi.ttf)format("truetype"),url(/assets/glyphicons-halflings-regular-CSehLiBc.svg#glyphicons_halflingsregular)format("svg")}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Regular-DZKKUOwW.eot);src:url(/assets/Proxima_Nova_Regular-DZKKUOwW.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Regular-gwaCk9xP.woff2)format("woff2"),url(/assets/Proxima_Nova_Regular-BEbcxV-N.woff)format("woff"),url(/assets/Proxima_Nova_Regular-NNkGgf7W.ttf)format("truetype"),url(/assets/Proxima_Nova_Regular-BROZnBhA.svg#Proxima_Nova_Regular)format("svg");font-style:normal;font-weight:400}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Regular_Italic-xSvvdPXp.eot);src:url(/assets/Proxima_Nova_Regular_Italic-xSvvdPXp.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Regular_Italic-BpfnbCdq.woff2)format("woff2"),url(/assets/Proxima_Nova_Regular_Italic-DGvKS_uW.woff)format("woff"),url(/assets/Proxima_Nova_Regular_Italic-CaV-NwY-.ttf)format("truetype"),url(/assets/Proxima_Nova_Regular_Italic-DFxx7Q-2.svg#Proxima_Nova_Regular_Italic)format("svg");font-style:italic;font-weight:400}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Bold-D4MQRg6K.eot);src:url(/assets/Proxima_Nova_Bold-D4MQRg6K.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Bold-Bmv1Wqxd.woff2)format("woff2"),url(/assets/Proxima_Nova_Bold-BPuPH7HB.woff)format("woff"),url(/assets/Proxima_Nova_Bold-DzErbYx2.ttf)format("truetype"),url(/assets/Proxima_Nova_Bold-CEkrIAZz.svg#Proxima_Nova_Bold)format("svg");font-style:normal;font-weight:700}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Bold_Italic-JpNXuOuF.eot);src:url(/assets/Proxima_Nova_Bold_Italic-JpNXuOuF.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Bold_Italic-BTVl6xGP.woff2)format("woff2"),url(/assets/Proxima_Nova_Bold_Italic-DKpy1qn2.woff)format("woff"),url(/assets/Proxima_Nova_Bold_Italic-D3cwI5v2.ttf)format("truetype"),url(/assets/Proxima_Nova_Bold_Italic-Cw7yFCSf.svg#Proxima_Nova_Bold_Italic)format("svg");font-style:italic;font-weight:700}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Semibold-CmrVZ24R.eot);src:url(/assets/Proxima_Nova_Semibold-CmrVZ24R.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Semibold-DsXhj8-x.woff2)format("woff2"),url(/assets/Proxima_Nova_Semibold-L8hK2dph.woff)format("woff"),url(/assets/Proxima_Nova_Semibold-g2qlLSex.ttf)format("truetype"),url(/assets/Proxima_Nova_Semibold-hmY5lyAK.svg#Proxima_Nova_Semibold)format("svg");font-style:normal;font-weight:600}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Semibold_Italic-DIxKU0DX.eot);src:url(/assets/Proxima_Nova_Semibold_Italic-DIxKU0DX.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Semibold_Italic-BOOB7xuN.woff2)format("woff2"),url(/assets/Proxima_Nova_Semibold_Italic-DdSti3QS.woff)format("woff"),url(/assets/Proxima_Nova_Semibold_Italic-DR2P3IID.ttf)format("truetype"),url(/assets/Proxima_Nova_Semibold_Italic-6v5dWgyx.svg#Proxima_Nova_Semibold_Italic)format("svg");font-style:italic;font-weight:600}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Light-SLek8jtv.eot);src:url(/assets/Proxima_Nova_Light-SLek8jtv.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Light-DvquBTcP.woff2)format("woff2"),url(/assets/Proxima_Nova_Light-qLE69HUy.woff)format("woff"),url(/assets/Proxima_Nova_Light-mlmnbDhQ.ttf)format("truetype"),url(/assets/Proxima_Nova_Light-DRD2Ru5D.svg#Proxima_Nova_Light)format("svg");font-style:normal;font-weight:300}@font-face{font-family:Proxima Nova;src:url(/assets/Proxima_Nova_Light_Italic-HgxAa5mk.eot);src:url(/assets/Proxima_Nova_Light_Italic-HgxAa5mk.eot)format("embedded-opentype"),url(/assets/Proxima_Nova_Light_Italic-z1lJraIy.woff2)format("woff2"),url(/assets/Proxima_Nova_Light_Italic-C6he_0BL.woff)format("woff"),url(/assets/Proxima_Nova_Light_Italic-CnrIezcv.ttf)format("truetype"),url(/assets/Proxima_Nova_Light_Italic-PLTltYkv.svg#Proxima_Nova_Light_Italic)format("svg");font-style:italic;font-weight:300}.sm-form-group{border:0;margin:0;padding:0}.sm-form-group .sm-form-label{font-variant:small-caps;text-transform:lowercase;color:#6c7a86;margin-bottom:4px;font-size:.9em;display:block}.table{margin-bottom:0;font-size:.9375rem}.table th,.table td{vertical-align:middle;border-top:none;padding:11px 10px 10px}.table td{height:40px;padding-bottom:8px}.table th{font-weight:700}.table thead th{background:#f6f8fa;border-bottom:1px solid #d8e2e7;padding-top:10px;padding-bottom:9px}.table.table-sm td{height:auto;padding:8px 10px}.table-hover tbody tr:hover{background:#fbfcfd}.table .table-cell-value{color:#919fa9}.table td.table-cell-value{padding-bottom:10px}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.label{color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;display:inline-block}.label:empty{display:none}a.label:focus,a.label:hover{color:#fff;cursor:pointer;text-decoration:none}.label-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.label-default[href]:focus,.label-default[href]:hover{background-color:#687077}.label-grey{background-color:#adb7be!important}.label-orange{background-color:#e67e22!important}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#025aa5!important}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44!important}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger,.label-danger[href]:focus,.label-danger[href]:hover{background-color:#de3436}html{font-size:13px;line-height:1.4}@media only screen and (width<=768px){html{font-size:16px}html body{min-height:100vh;min-height:-webkit-fill-available;overflow:hidden}}*{margin:0;padding:0}img{border:none}ul{list-style:none}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}textarea{resize:vertical}fieldset{border:0;margin:0;padding:0}audio,canvas,img,video{vertical-align:middle}.browsehappy{color:#000;background:#ccc;margin:.2em 0;padding:.2em 0}::selection{text-shadow:none;background:#b3d4fc}.ir{background-color:#0000;border:0;overflow:hidden}.ir:before{content:"";width:0;height:150%;display:block}.hidden{visibility:hidden;display:none!important}.invisible{visibility:hidden}.clear{clear:both;height:0;font-size:0;line-height:0;overflow:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.cursor-pointer{cursor:pointer}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.tbl{border-collapse:collapse;width:100%;display:table}.tbl-row{display:table-row}.tbl-cell{vertical-align:top;display:table-cell}.no-border,.b-a-0{border:none}.b-a{border:1px solid #d8e2e7}.b-l{border-left:1px solid #d8e2e7}.b-r{border-right:1px solid #d8e2e7}.b-t{border-top:1px solid #d8e2e7}.b-b{border-bottom:1px solid #d8e2e7}.b-t-0{border-top:none}.b-r-0{border-bottom:none}.border-primary{border-color:#007aff}.border-default{border-color:#d8e2e7}.border-warning{border-color:#f29824}.border-success{border-color:#46c35f}.border-info{border-color:#ac6bec}.border-white{border-color:#fff}.border-danger{border-color:#fa424a}.no-radius{border-radius:0}.round{border-radius:.25rem}.brtl{border-top-left-radius:.25rem}.brtr{border-top-right-radius:.25rem}.blbl{border-bottom-left-radius:.25rem}.brbr{border-bottom-right-radius:.25rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-auto{overflow:auto}.w100{width:100px}.w150{width:150px}.w200{width:200px}.w250{width:250px}.w300{width:300px}.w350{width:350px}.w400{width:400px}.w450{width:450px}.w500{width:500px}.relative{position:relative}.absolute{position:absolute}.lt{left:0}.rt{right:0}.bt{bottom:0}.tp{top:0}.no-padding{padding:0}.no-margin{margin:0}.no-bg{background:0 0}.no-shadow{-webkit-box-shadow:none;box-shadow:none}.shadow{box-shadow:1px 1px #0000004d}.text-shadow{text-shadow:1px 1px #0000004d}.block{display:block}.m-x-n{margin-left:-15px;margin-right:-15px}.m-r-n{margin-right:-15px}.m-l-n-n{margin-left:-15px}.m-a-lg{margin:30px}.m-r-lg{margin-right:30px}.m-b-lg{margin-bottom:30px}.m-l-lg{margin-left:30px!important}.m-t-lg{margin-top:30px}.m-x-lg{margin-left:30px;margin-right:30px}.m-y-lg{margin-top:30px;margin-bottom:30px}.m-a-md{margin:20px}.m-r-md{margin-right:20px!important}.m-b-md{margin-bottom:20px!important}.m-l-md{margin-left:20px!important}.m-t-md{margin-top:20px}.m-x-md{margin-left:20px;margin-right:20px}.m-y-md{margin-top:20px;margin-bottom:20px}.m-a{margin:15px}.m-r{margin-right:15px!important}.m-b{margin-bottom:15px}.m-l{margin-left:15px!important}.m-t{margin-top:15px}.m-x{margin-left:15px;margin-right:15px}.m-y{margin-top:15px;margin-bottom:15px}.m-l-sm{margin-left:8px}.m-r-sm{margin-right:8px}.m-a-0{margin:0}.m-r-0{margin-right:0!important}.m-b-0{margin-bottom:0!important}.m-l-0{margin-left:0!important}.m-t-0{margin-top:0!important}.m-x-0{margin-left:0;margin-right:0}.m-y-0{margin-top:0;margin-bottom:0}.m-x-auto{margin-left:auto;margin-right:auto}.p-x-n{padding-left:-15px;padding-right:-15px}.p-r-n{padding-right:-15px}.p-l-n-n{padding-left:-15px}.p-a-lg{padding:30px}.p-r-lg{padding-right:30px}.p-b-lg{padding-bottom:30px}.p-l-lg{padding-left:30px}.p-t-lg{padding-top:30px}.p-x-lg{padding-left:30px;padding-right:30px}.p-y-lg{padding-top:30px;padding-bottom:30px}.p-a-md{padding:20px}.p-r-md{padding-right:20px}.p-b-md{padding-bottom:20px}.p-l-md{padding-left:20px}.p-t-md{padding-top:20px}.p-x-md{padding-left:20px;padding-right:20px}.p-y-md{padding-top:20px;padding-bottom:20px}.p-a{padding:15px}.p-r{padding-right:15px}.p-b{padding-bottom:15px}.p-l{padding-left:15px}.p-t{padding-top:15px}.p-x{padding-left:15px;padding-right:15px}.p-y{padding-top:15px;padding-bottom:15px}.p-a-0{padding:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0!important}.p-l-0{padding-left:0}.p-t-0{padding-top:0}.p-x-0{padding-left:0;padding-right:0}.p-y-0{padding-top:0;padding-bottom:0}.p-x-auto{padding-left:auto;padding-right:auto}.display-table{width:100%;display:table}.text-vertical-middle{vertical-align:middle;text-align:center;display:table-cell}.inline-block{display:inline-block!important}html,body,button,input,select,textarea{color:var(--font-color-primary);text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-family:Proxima Nova,sans-serif}a,button{-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a,a:hover,a:focus{color:#0082c6;cursor:pointer;text-decoration:none;outline:none!important}a:hover,a:hover:hover,a:focus:hover{text-decoration:none}.color-black-blue{color:#323a44!important}.color-blue-grey{color:#6c7a86!important}.color-blue-grey-lighter{color:#919fa9!important}.color-blue{color:#007aff!important}.color-purple{color:#ac6bec!important}.color-yellow{color:#fed832!important}.color-lime{color:#afed3e!important}.color-green{color:#46c35f!important}.color-red{color:#fa424a!important}.color-orange{color:#fdad2a!important}.semibold{font-weight:600}.uppercase{text-transform:uppercase}.font-16{font-size:1rem}.font-14{font-size:.875rem}.font-11{font-size:.6875rem}h1,h2,h3,h4,h5,h6{margin-bottom:1.2rem;font-weight:400}h1{margin-top:0;font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}mark{background:#e4f6fe}code{color:#6c7a86;background:#ecf2f5;padding:0 .4rem 2px;font-size:.9rem}pre.code{border:2px solid #adb7be;margin:2rem 0;padding:1.375rem}label{margin:0;display:block}label.error{color:#fa424a}textarea{resize:none;height:auto}.input-group-addon{color:#6c7a86;background-color:#f6f8fa;border-color:#c5d6deb3;font-size:1em;font-weight:600}.error-list{color:#6c7a86;padding:4px 0 0;font-size:.875rem;display:block}.page-content{-o-transition:all .2s ease-in-out;padding:0 15px 10px;transition:all .2s ease-in-out}.box-typical-center{border-collapse:collapse;width:100%;height:100%;display:table}.box-typical-center-in{vertical-align:middle;padding:15px;display:table-cell}hr{border-top-color:#d8e2e7;margin:2em 0}hr.dashed{border-top-style:dashed}hr.margin-4{margin:4em 0}.dropdown-menu{border-color:#d8e2e7;margin-top:6px;font-size:.9rem}.dropup .dropdown-menu{margin-bottom:6px}.dropdown-menu-col{float:left;width:50%}.dropdown-header,.dropdown-item{padding:4px 12px}.dropdown-header{text-transform:uppercase;color:#6c7a86;font-size:.875rem;font-weight:600}.dropdown-item{font-size:.9375rem}.dropdown-item .font-icon{color:#adb7be;-o-transition:all .2s ease-in-out;vertical-align:middle;margin:0 8px 0 0;font-size:16px;line-height:16px;transition:all .2s ease-in-out;position:relative;top:-1px}.dropdown-item:hover,.dropdown-item.current{color:#007aff;background:0 0}.dropdown-item:hover .font-icon,.dropdown-item.current .font-icon{color:#007aff}.dropdown-item.no-nowrap{white-space:normal;line-height:1.3}.dropdown.dropdown-typical{position:relative}.dropdown.dropdown-typical a.dropdown-toggle{color:var(--font-color-primary);padding-left:15px;padding-right:15px;font-weight:600}.dropdown.dropdown-typical a.dropdown-toggle:after,.dropdown.dropdown-typical a.dropdown-toggle .font-icon{-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dropdown.dropdown-typical a.dropdown-toggle:after{color:#adb7be;border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;position:relative;top:-1px}.dropdown.dropdown-typical a.dropdown-toggle .font-icon{vertical-align:middle;color:#adb7be;margin:0 6px 0 0;font-size:16px;line-height:16px;position:relative;top:-1px}.dropdown.dropdown-typical a.dropdown-toggle.dropdown-toggle-txt{color:#007aff;font-size:.9375rem;font-weight:400}.dropdown.dropdown-typical a.dropdown-toggle.dropdown-toggle-txt:after{display:none}.dropdown.dropdown-typical.open a.dropdown-toggle,.dropdown.dropdown-typical a.dropdown-toggle:hover,.dropdown.dropdown-typical.open a.dropdown-toggle:after,.dropdown.dropdown-typical a.dropdown-toggle:hover:after,.dropdown.dropdown-typical.open a.dropdown-toggle .font-icon,.dropdown.dropdown-typical a.dropdown-toggle:hover .font-icon{color:#007aff}.dropdown.dropdown-typical .dropdown-header,.dropdown.dropdown-typical .dropdown-item{padding:3px 14px}.dropdown.dropdown-typical .dropdown-item{font-size:.9375rem}.dropdown.dropdown-typical .dropdown-menu{min-width:100%;margin-top:2px}.dropdown.dropdown-typical .dropdown-more{position:relative}.dropdown.dropdown-typical .dropdown-more .dropdown-more-caption{-o-transition:all .2s ease-in-out;cursor:pointer;padding:3px 12px;font-size:15px;transition:all .2s ease-in-out;position:relative}.dropdown.dropdown-typical .dropdown-more .dropdown-more-caption:before{content:"";-o-transition:all .2s ease-in-out;border:4px solid #0000;border-left:5px solid #adb7be;border-right-width:0;width:0;height:0;margin-top:-3px;transition:all .2s ease-in-out;display:block;position:absolute;top:50%;right:10px}.dropdown.dropdown-typical .dropdown-more .dropdown-more-caption.padding{padding-left:37px}.dropdown.dropdown-typical .dropdown-more .dropdown-more-sub{margin:0 0 0 -3px;padding:0 0 0 4px;display:none;position:absolute;top:-4px;left:100%}.dropdown.dropdown-typical .dropdown-more .dropdown-more-sub-in{background:#fff;border:1px solid #d8e2e7;border-left:none;border-radius:0 3px 3px 0;padding-top:4px;padding-bottom:4px}.dropdown.dropdown-typical .dropdown-more:hover .dropdown-more-caption{color:#007aff}.dropdown.dropdown-typical .dropdown-more:hover .dropdown-more-caption:before{border-left-color:#007aff}.dropdown.dropdown-typical .dropdown-more:hover .dropdown-more-sub{display:block}.dropdown.dropdown-status{display:inline-block}.dropdown.dropdown-status .dropdown-menu{margin-left:-5px}.dropdown.dropdown-status .dropdown-menu a.dropdown-item{border:none;font-weight:400}.dropdown-toggle .caret{display:none}.label{background-color:#adb7be;font-size:.875rem;font-weight:600}h1 .label,h2 .label,h3 .label,h4 .label,h5 .label,h6 .label{font-size:inherit}.label-danger{background-color:#de3436}.label-primary{background-color:#007aff}.label-success{background-color:#46c35f}.label-default{background-color:#adb7be}.label-warning{background-color:#fdad2a}.label-info{background-color:#ac6bec}.label-light-grey{color:#333;background-color:#eceff4}a.label-light-grey:hover{background-color:#007aff;color:#fff!important}.tooltip{font-size:.8125rem;font-weight:600;line-height:normal}.box-typical{background:#fff;border:1px solid #d8e2e7;border-radius:4px;margin:0 0 20px}.box-typical .box-typical-header{border-bottom:1px solid #d8e2e7;width:100%;display:table}.box-typical .box-typical-header.box-typical-header-bordered{border-bottom:1px solid #d8e2e7}.box-typical .box-typical-header .tbl-cell{vertical-align:middle;padding:10px 15px}.box-typical .box-typical-header .tbl-cell.tbl-cell-title{padding-right:0}.box-typical .box-typical-header .tbl-cell.tbl-cell-title h1,.box-typical .box-typical-header .tbl-cell.tbl-cell-title h2,.box-typical .box-typical-header .tbl-cell.tbl-cell-title h3,.box-typical .box-typical-header .tbl-cell.tbl-cell-title h4,.box-typical .box-typical-header .tbl-cell.tbl-cell-title h5,.box-typical .box-typical-header .tbl-cell.tbl-cell-title h6{margin:0;padding:1px 0;font-size:1rem;font-weight:600;line-height:1.4}.box-typical .box-typical-header .tbl-cell.tbl-cell-actions{text-align:right;white-space:nowrap;padding-top:18px;padding-left:0}.box-typical .box-typical-header .tbl-cell.tbl-cell-action-bordered{text-align:center;border-left:1px solid #d8e2e7;width:54px}.box-typical .box-typical-header .tbl-cell.tbl-cell-action-bordered .action-btn{margin:0}.box-typical .box-typical-header .action-btn{vertical-align:top;color:#adb7be;background:0 0;border:none;margin:0 0 0 10px;font-size:1rem;line-height:18px;display:inline-block}.box-typical .box-typical-header .action-btn .font-icon{vertical-align:middle}.box-typical .box-typical-header .action-btn .font-icon.font-icon-minus{position:relative;top:1px}.box-typical .box-typical-header .action-btn:hover{color:#007aff}.box-typical .box-typical-header-sm{padding:12px 15px;font-weight:600;position:relative}.box-typical .box-typical-header-sm.bordered{border-bottom:1px solid #d8e2e7}.box-typical .box-typical-header-sm .slider-arrs{zoom:1;margin-top:-12px;position:absolute;top:50%;right:12px}.box-typical .box-typical-header-sm .slider-arrs:before,.box-typical .box-typical-header-sm .slider-arrs:after{content:" ";display:table}.box-typical .box-typical-header-sm .slider-arrs:after{clear:both}.box-typical .box-typical-header-sm .slider-arrs button{float:left;color:#c5d6de;background:0 0;border:none;height:24px;margin:0 0 0 15px;padding:0;font-size:1rem;line-height:24px}.box-typical .box-typical-header-sm .slider-arrs button:hover{color:#007aff}.box-typical .box-typical-header-sm .slider-arrs button .font-icon{vertical-align:middle;line-height:inherit}.box-typical .box-typical-footer{background:#fbfcfd;border-top:1px solid #d8e2e7;padding:12px 15px}.box-typical .box-typical-footer:last-child{border-radius:0 0 4px 4px}.box-typical .box-typical-footer .tbl-cell{vertical-align:middle}.box-typical .box-typical-footer .tbl-cell-action{white-space:nowrap;width:20px;padding-left:15px}.box-typical .box-typical-section{border-top:1px solid #d8e2e7;padding:15px}.box-typical .box-typical-section:first-child{border-top:none}.box-typical .box-typical-section .box-typical-header-sm{padding:5px 0 15px}.box-typical.box-typical-padding{padding:20px 15px}.box-typical.box-typical-max-280 .box-typical-header{border-bottom:1px solid #d8e2e7;margin-bottom:-1px}.box-typical.box-typical-max-280 .box-typical-body{height:280px;overflow:auto}.box-typical.box-typical-dashboard{margin:0 0 30px;overflow:hidden}.box-typical.box-typical-dashboard .box-typical-header{border-bottom:1px solid #d8e2e7}.box-typical.box-typical-dashboard .box-typical-body{height:264px;overflow:auto}.box-typical.box-typical-dashboard .box-typical-body .tbl-typical th{border-top:none}.box-typical.box-typical-full-screen{z-index:100;border:none;border-radius:0;width:100%;height:100%;margin:0 0 20px;position:fixed;top:0;left:0}.box-typical.box-typical-full-screen .box-typical-header{z-index:110;position:relative}.box-typical.box-typical-full-screen .box-typical-header .tbl-cell.tbl-cell-title h1,.box-typical.box-typical-full-screen .box-typical-header .tbl-cell.tbl-cell-title h2,.box-typical.box-typical-full-screen .box-typical-header .tbl-cell.tbl-cell-title h3,.box-typical.box-typical-full-screen .box-typical-header .tbl-cell.tbl-cell-title h4,.box-typical.box-typical-full-screen .box-typical-header .tbl-cell.tbl-cell-title h5,.box-typical.box-typical-full-screen .box-typical-header .tbl-cell.tbl-cell-title h6{font-size:1.5rem}.box-typical.box-typical-full-screen .box-typical-header .action-btn .font-icon-expand:before{content:"s"}.box-typical.box-typical-full-screen .tbl-typical th,.box-typical.box-typical-full-screen .tbl-typical td{font-size:.9375rem}.box-typical.box-typical-collapsed{height:auto}.box-typical.box-typical-collapsed .box-typical-header{border-bottom-color:#0000}.box-typical.box-typical-collapsed .box-typical-body{display:none}.box-typical.box-typical-collapsed .box-typical-header .action-btn .font-icon-minus:before{content:""}@media print{@page{}body{background:#fff!important}.page-content{padding:15px 0}.box-typical{border:none!important;padding:0!important}.row>div{float:none!important;width:100%!important;margin:0!important}}.page-content .container-fluid{padding-top:20px;padding-left:20px;padding-right:20px}.input-label{font-variant:small-caps;color:#6c7a86;width:100%;padding-bottom:3px;font-size:.875rem;display:inline-block}.input-label:first-letter{font-size:.75rem}.dropdown-item{padding:8px 12px;font-size:1rem}.dropdown-item:hover{background-color:#f4f4f4}
