.jp-button{cursor:pointer;min-height:32px;padding:6px 14px;border:1px solid transparent;border-radius:var(--jp-radius,4px);background-color:initial;font-size:15px;font-weight:600;line-height:18px;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.jp-button,.jp-button:hover{color:var(--jp-text,#1c1e21)}.jp-button:hover{background-color:var(--jp-surface-hover,#f7f8fb);border-color:var(--jp-border-hover,rgba(37,99,235,.6));box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-button:focus{outline:none}.jp-button.active,.jp-button:active,.jp-button:focus-visible{box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-button.active,.jp-button:active{color:var(--jp-text,#1c1e21);background-color:var(--jp-interactive-muted,#eff6ff);border-color:rgba(37,99,235,.34)}.jp-button:disabled{background-color:var(--jp-surface-muted,#f0f2f6);border-color:transparent;color:var(--jp-text-muted,#5a5f66);cursor:not-allowed;opacity:.65;box-shadow:none}.jp-button--primary{color:var(--jp-text-inverse,#fff);background-color:var(--jp-accent,#e0312b);border-color:var(--jp-accent,#e0312b);box-shadow:none}.jp-button--primary:hover{box-shadow:var(--jp-button-brand-shadow,0 1px 4px rgba(0,0,0,.18))}.jp-button--primary.active,.jp-button--primary:active,.jp-button--primary:focus-visible,.jp-button--primary:hover{color:var(--jp-text-inverse,#fff);background-color:var(--jp-accent-dark,#b92520);border-color:var(--jp-accent-dark,#b92520)}.jp-button--primary.active,.jp-button--primary:active,.jp-button--primary:focus-visible{box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16));font-weight:600}.jp-button--submit{color:var(--jp-text-inverse,#fff);background-color:var(--jp-interactive,#2563eb);border-color:var(--jp-interactive,#2563eb);box-shadow:none}.jp-button--submit:hover{box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-button--submit.active,.jp-button--submit:active,.jp-button--submit:focus-visible,.jp-button--submit:hover{color:var(--jp-text-inverse,#fff);background-color:var(--jp-interactive-hover,#3b82f6);border-color:var(--jp-interactive-hover,#3b82f6)}.jp-button--submit.active,.jp-button--submit:active,.jp-button--submit:focus-visible{box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16));font-weight:600}.jp-button--secondary{color:var(--jp-text,#1c1e21);background-color:var(--jp-surface,#fff);border-color:var(--jp-border,#e1e3e6);box-shadow:none}.jp-button--secondary:hover{background-color:var(--jp-surface-hover,#f7f8fb);box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-button--secondary.active,.jp-button--secondary:active,.jp-button--secondary:focus-visible{color:var(--jp-text,#1c1e21);background-color:var(--jp-surface-hover,#f7f8fb);border-color:var(--jp-border-strong,#c8ced8);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-button--danger{color:var(--jp-accent-dark,#b92520);background-color:var(--jp-surface,#fff);border-color:rgba(224,49,43,.34);box-shadow:none}.jp-button--danger:hover{color:var(--jp-accent-dark,#b92520);background-color:rgba(224,49,43,.08);border-color:rgba(224,49,43,.48);box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-button--danger.active,.jp-button--danger:active,.jp-button--danger:focus-visible{color:var(--jp-accent-dark,#b92520);background-color:rgba(224,49,43,.08);border-color:rgba(224,49,43,.48);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16));font-weight:600}.jp-button--warning{color:var(--jp-warning-text,#7c4a03);background-color:rgba(249,115,22,.08);border-color:rgba(249,115,22,.4);box-shadow:none}.jp-button--warning:hover{color:var(--jp-warning-text,#7c4a03);background-color:rgba(249,115,22,.14);border-color:rgba(249,115,22,.6);box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-button--warning.active,.jp-button--warning:active,.jp-button--warning:focus-visible{color:var(--jp-warning-text,#7c4a03);background-color:rgba(249,115,22,.14);border-color:rgba(249,115,22,.6);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-button--accent{color:var(--jp-text,#1c1e21);background-color:var(--jp-interactive-muted,#eff6ff);border-color:rgba(37,99,235,.34);box-shadow:none}.jp-button--accent:hover{box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-button--accent.active,.jp-button--accent:active,.jp-button--accent:focus-visible,.jp-button--accent:hover{color:var(--jp-text,#1c1e21);background-color:var(--jp-interactive-muted,#eff6ff);border-color:var(--jp-interactive-hover,#3b82f6)}.jp-button--accent.active,.jp-button--accent:active,.jp-button--accent:focus-visible{box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-button--ghost{color:var(--jp-text,#1c1e21);background-color:initial;border-color:transparent;box-shadow:none}.jp-button--ghost.active,.jp-button--ghost:active,.jp-button--ghost:focus-visible,.jp-button--ghost:hover{background-color:var(--jp-surface-hover,#f7f8fb);border-color:transparent;box-shadow:none}.jp-button--ghost.active,.jp-button--ghost:active,.jp-button--ghost:focus-visible{color:var(--jp-text,#1c1e21)}.jp-button--sm{min-height:26px;padding:3px 8px;font-size:var(--jp-text-lg,14px);line-height:18px}.jp-button--icon,.jp-button--sm{border-radius:var(--jp-radius-sm,4px)}.jp-button--icon{flex:0 0 32px;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;box-shadow:none}.jp-button--sm.jp-button--icon{flex-basis:26px;width:26px;min-width:26px;height:26px;min-height:26px;padding:0}.jp-button--icon i,.jp-button .no-text{padding-right:0}.top-line .jp-button--accent,.top-line .jp-button--danger,.top-line .jp-button--ghost,.top-line .jp-button--primary,.top-line .jp-button--secondary,.top-line .jp-button--submit,.top-line .jp-button--warning{background-color:initial;border-color:transparent;box-shadow:none;min-height:28px;padding:4px 6px}.top-line .jp-button--icon{flex-basis:28px;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.top-line .jp-button--accent:hover,.top-line .jp-button--danger:hover,.top-line .jp-button--ghost:hover,.top-line .jp-button--primary:hover,.top-line .jp-button--secondary:hover,.top-line .jp-button--submit:hover,.top-line .jp-button--warning:hover{color:var(--jp-text,#1c1e21);background-color:var(--jp-surface-hover,#f7f8fb);box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.top-line .jp-button--accent.active,.top-line .jp-button--accent:active,.top-line .jp-button--accent:focus-visible,.top-line .jp-button--danger.active,.top-line .jp-button--danger:active,.top-line .jp-button--danger:focus-visible,.top-line .jp-button--ghost.active,.top-line .jp-button--ghost:active,.top-line .jp-button--ghost:focus-visible,.top-line .jp-button--primary.active,.top-line .jp-button--primary:active,.top-line .jp-button--primary:focus-visible,.top-line .jp-button--secondary.active,.top-line .jp-button--secondary:active,.top-line .jp-button--secondary:focus-visible,.top-line .jp-button--submit.active,.top-line .jp-button--submit:active,.top-line .jp-button--submit:focus-visible,.top-line .jp-button--warning.active,.top-line .jp-button--warning:active,.top-line .jp-button--warning:focus-visible{color:var(--jp-text,#1c1e21);background-color:var(--jp-surface-hover,#f7f8fb);border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.hide-wrapper{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.hide-wrapper,.hide-wrapper .jp-tooltip-wrapper:first-child{margin-right:0}.jp-button-modal--hide,.jp-button-modal--hide-all{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:0;border-radius:var(--jp-radius-sm,4px);font-weight:700;font-size:22px;line-height:1;outline:none;cursor:pointer;color:var(--jp-text,#1c1e21);transition:background-color .16s ease,color .16s ease}.jp-button-modal--hide-all:hover,.jp-button-modal--hide:hover{color:var(--jp-accent,#e0312b);background:rgba(224,49,43,.08)}.margin-top{margin-top:20px}.jp-tooltip-wrapper{position:relative;display:inline-block}[data-tooltip]{position:absolute}[data-tooltip]:after,[data-tooltip]:before{text-transform:none;font-family:var(--jp-font-body,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif);font-size:var(--jp-text-sm,12px);line-height:1.2;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[data-tooltip]:before{content:"";border:5px solid transparent;z-index:calc(var(--jp-z-tooltip) + 1);display:block}[data-tooltip]:after{content:attr(data-tooltip);display:block;text-align:center;width:-webkit-max-content;width:max-content;min-width:1em;max-width:28em;white-space:normal;padding:var(--jp-space-2,8px) var(--jp-space-3,12px);font-weight:600;-webkit-font-smoothing:antialiased;background:var(--jp-nav-bg,#121316);color:var(--jp-text-inverse,#fff);border-radius:var(--jp-radius-sm,4px);z-index:var(--jp-z-tooltip)}[data-tooltip]:hover:after,[data-tooltip]:hover:before{display:block}[data-tooltip=""]:after,[data-tooltip=""]:before{display:none!important}[data-tooltip]:not([data-tooltip-position]):before,[data-tooltip][data-tooltip-position^=up]:before{bottom:100%;border-bottom-width:0;border-top-color:var(--jp-nav-bg,#121316)}[data-tooltip]:not([data-tooltip-position]):after,[data-tooltip][data-tooltip-position^=up]:after{bottom:calc(100% + 5px)}[data-tooltip]:not([data-tooltip-position]):after,[data-tooltip]:not([data-tooltip-position]):before,[data-tooltip][data-tooltip-position^=up]:after,[data-tooltip][data-tooltip-position^=up]:before{left:50%;transform:translate(-50%,-.5em)}[data-tooltip][data-tooltip-position^=down]:before{top:100%;border-top-width:0;border-bottom-color:var(--jp-nav-bg,#121316)}[data-tooltip][data-tooltip-position^=down]:after{top:calc(100% + 5px)}[data-tooltip][data-tooltip-position^=down]:after,[data-tooltip][data-tooltip-position^=down]:before{left:50%;transform:translate(-50%,.5em)}[data-tooltip][data-tooltip-position^=left]:before{top:50%;border-right-width:0;border-left-color:var(--jp-nav-bg,#121316);left:-5px;transform:translate(-.5em,-50%)}[data-tooltip][data-tooltip-position^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}[data-tooltip][data-tooltip-position^=right]:before{top:50%;border-left-width:0;border-right-color:var(--jp-nav-bg,#121316);right:-5px;transform:translate(.5em,-50%)}[data-tooltip][data-tooltip-position^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}[data-tooltip-type^=button][data-tooltip-position^=down]:before{top:calc(100% + 3px)}[data-tooltip-type^=button][data-tooltip-position^=down]:after{top:calc(100% + 8px)}@keyframes data-tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes data-tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}[data-tooltip]:not([data-tooltip-position]):hover:after,[data-tooltip]:not([data-tooltip-position]):hover:before,[data-tooltip][data-tooltip-position^=down]:hover:after,[data-tooltip][data-tooltip-position^=down]:hover:before,[data-tooltip][data-tooltip-position^=up]:hover:after,[data-tooltip][data-tooltip-position^=up]:hover:before{animation:data-tooltips-vert .3s ease-out forwards}[data-tooltip][data-tooltip-position^=left]:hover:after,[data-tooltip][data-tooltip-position^=left]:hover:before,[data-tooltip][data-tooltip-position^=right]:hover:after,[data-tooltip][data-tooltip-position^=right]:hover:before{animation:data-tooltips-horz .3s ease-out forwards}.jp-tooltip__sizer{opacity:0;position:relative;z-index:-1}.jp-tooltip-portal{position:fixed;z-index:var(--jp-z-max,9999);width:-webkit-max-content;width:max-content;min-width:1em;max-width:28em;padding:var(--jp-space-2,8px) var(--jp-space-3,12px);border-radius:var(--jp-radius-sm,4px);background:var(--jp-nav-bg,#121316);color:var(--jp-text-inverse,#fff);font-family:var(--jp-font-body,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif);font-size:var(--jp-text-sm,12px);font-weight:600;line-height:1.2;opacity:.9;text-align:center;-webkit-font-smoothing:antialiased;pointer-events:none;white-space:normal}.jp-tooltip-portal--down{transform:none}.jp-tooltip-portal:before{content:"";position:absolute;width:0;height:0;border:5px solid transparent}.jp-tooltip-portal--down:before{left:var(--jp-tooltip-arrow-left,50%);bottom:100%;transform:translateX(-50%);border-bottom-color:var(--jp-nav-bg,#121316)}.jp-tooltip-portal--left{transform:translate(-100%,-50%)}.jp-tooltip-portal--left:before{left:100%;top:50%;bottom:auto;transform:translateY(-50%);border-bottom-color:transparent;border-left-color:var(--jp-nav-bg,#121316)}.jp-spinner-content{position:relative}.jp-spinner-wrapper{position:absolute;z-index:var(--jp-z-spinner);top:50%;left:50%}.jp-spinner-full{width:100%;height:100%;background-color:var(--jp-surface,#fff)}.jp-spinner,.jp-spinner-full{transform:translate(-50%,-50%)}.jp-spinner{position:absolute;left:50%;top:50%;z-index:calc(var(--jp-z-spinner) + 1)}.create-checklist{display:flex;justify-content:space-between;flex-direction:column;height:100%}.create-checklist__content{flex-basis:90%}.create-checklist__buttons{display:flex;justify-content:flex-end;align-items:center;margin-top:var(--jp-space-4,16px)}.work-order_wrapper--new{overflow:hidden}.work-order_wrapper--new:not(:last-child){margin-bottom:var(--jp-space-5,20px)}.jp-table-wrapper{position:relative;min-width:0;width:100%}.jp-table-wrapper--scroll{overflow-x:auto;scrollbar-width:thin}.jp-table-wrapper--matrix .ReactTable{min-width:720px}.jp-table-empty{align-items:center;justify-content:center;min-height:48px;padding:var(--jp-space-3,12px) var(--jp-space-4,16px);color:var(--jp-text-muted,#5a5f66);text-align:center}.jp-table-empty,.ReactTable{display:flex;background:var(--jp-surface,#fff);font-size:var(--jp-text-md,13px);line-height:1.35}.ReactTable{position:relative;flex-direction:column;border:1px solid transparent;border-radius:var(--jp-radius-sm,4px);color:var(--jp-text,#1c1e21)}.ReactTable:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:1px solid var(--jp-table-outline,#9aa0a6);border-radius:inherit}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{flex:auto 1;display:flex;flex-direction:column;align-items:stretch;width:100%;border-collapse:collapse}.ReactTable .rt-thead{flex:1 0 auto;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.ReactTable .rt-thead.-headerGroups{background-color:var(--jp-table-group-header-bg,#e5e8ec);color:var(--jp-text,#1c1e21);font-weight:700}.ReactTable .rt-thead.-filters,.ReactTable .rt-thead.-headerGroups{border-bottom:1px solid var(--jp-table-header-border,#b7bcc3)}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid var(--jp-border,rgba(0,0,0,.1));background:var(--jp-surface,#fff);padding:var(--jp-space-1,4px) var(--jp-space-2,8px);font-size:var(--jp-text-md,13px);border-radius:var(--jp-radius-sm,4px);font-weight:400;outline-width:0}.ReactTable .rt-thead.-filters input:focus,.ReactTable .rt-thead.-filters input:hover,.ReactTable .rt-thead.-filters select:focus,.ReactTable .rt-thead.-filters select:hover{border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus,0 0 0 3px rgba(37,99,235,.16))}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid var(--jp-table-header-border,#b7bcc3)}.ReactTable .rt-thead.-header{background-color:var(--jp-table-header-bg,#eef0f3);padding:0;border-bottom:1px solid var(--jp-table-header-border,#b7bcc3);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);font-weight:700}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{padding:var(--jp-space-2,8px);line-height:1.35;position:relative;border-right:1px solid var(--jp-table-header-border,#b7bcc3);min-height:36px;transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-asc{box-shadow:inset 0 2px 0 0 var(--jp-accent,#e0312b)}.ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-desc{box-shadow:inset 0 -2px 0 0 var(--jp-accent,#e0312b)}.ReactTable .rt-thead .rt-td.-cursor-pointer,.ReactTable .rt-thead .rt-th.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-td:last-child,.ReactTable .rt-thead .rt-th:last-child{border-right:0}.ReactTable .rt-thead .rt-th:focus{outline-width:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header-content{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:var(--jp-surface-hover,#f7f7fb)}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:hsla(0,0%,100%,0);border-left-color:var(--jp-surface,#fff);border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:hsla(0,0%,40%,0);border-left-color:var(--jp-surface-hover,#f7f7fb);border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{flex:99999 1 auto;display:flex;flex-direction:column}.ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid var(--jp-table-divider,#d9dce1)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid var(--jp-table-divider,#d9dce1)}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;text-overflow:clip}.ReactTable .rt-tr-group{flex:1 0 auto;display:flex;flex-direction:column;align-items:stretch}.ReactTable .rt-tr{flex:1 0 auto;display:inline-flex;align-items:stretch}.ReactTable .rt-td,.ReactTable .rt-th{flex:1 0;display:grid;align-content:center;min-width:0;vertical-align:middle;padding:var(--jp-space-2,8px);white-space:normal;overflow-wrap:anywhere;word-break:normal;transition:.3s ease;transition-property:width,min-width,padding,opacity}.ReactTable .rt-td .jp-button--icon,.ReactTable .rt-th .jp-button--icon{flex-basis:26px;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;justify-self:center}.ReactTable input[type=checkbox]{width:14px;height:14px;margin:0;align-self:center;justify-self:center}.ReactTable .rt-td.-hidden,.ReactTable .rt-th.-hidden{width:0!important;min-width:0!important;padding:0!important;border:0!important;opacity:0!important}.ReactTable .rt-expander{display:inline-block;position:relative;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{flex:1 0 auto;display:flex;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:var(--jp-surface-hover,rgba(0,0,0,.03))}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:var(--jp-surface-muted,#f6f7f8)}.ReactTable .-pagination{z-index:1;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:3px;border-top:1px solid var(--jp-table-header-border,#b7bcc3)}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid var(--jp-border,rgba(0,0,0,.1));background:var(--jp-surface,#fff);padding:var(--jp-space-1,4px) var(--jp-space-2,8px);font-size:var(--jp-text-md,13px);border-radius:var(--jp-radius-sm,4px);font-weight:400;outline-width:0}.ReactTable .-pagination .-btn{-webkit-appearance:none;appearance:none;display:block;position:relative;width:100%;height:100%;border:0;border-radius:var(--jp-radius-sm,4px);padding:var(--jp-space-1,4px) var(--jp-space-2,8px);font-size:var(--jp-text-md,13px);font-weight:600;color:var(--jp-text,#1c1e21);background-color:initial;transition:all .1s ease;cursor:pointer;outline-width:0;outline:none}.ReactTable .-pagination .-btn:after{position:absolute;content:"";height:2px;width:100%;bottom:0;left:0}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:var(--jp-surface-muted,#f6f7f8)}.ReactTable .-pagination .-btn:not([disabled]):active:after{background-color:var(--jp-interactive,#2563eb)}.ReactTable .-pagination .-btn:not([disabled]):active{background:var(--jp-surface-muted,#f6f7f8)}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{flex:1 1;text-align:center}.ReactTable .-pagination .-center{flex:1.5 1;text-align:center;margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:var(--jp-space-1,4px) var(--jp-space-2,8px);white-space:nowrap;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px)}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:var(--jp-space-1,4px) var(--jp-space-2,8px)}.ReactTable .rt-noData{left:50%;top:50%;transform:translate(-50%,-50%);background:var(--jp-surface,#fff);z-index:1;padding:var(--jp-space-3,12px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px)}.ReactTable .-loading,.ReactTable .rt-noData{display:block;position:absolute;transition:all .3s ease;pointer-events:none}.ReactTable .-loading{left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.72);z-index:-1;opacity:0}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:var(--jp-text-md,13px);color:var(--jp-text-muted,#5a5f66);transform:translateY(-52%);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{transform:translateY(50%)}.ReactTable .rt-resizing .rt-td,.ReactTable .rt-resizing .rt-th{transition:none!important;cursor:col-resize;-webkit-user-select:none;user-select:none}.jp-table{text-align:center}.grid__column_success{color:var(--jp-status-success,#16a34a)}.grid__column_deny{color:var(--jp-accent,#e0312b)}.tr-td{word-break:break-word}.ReactTable .rt-thead.-header{box-shadow:none}.jp-module.report-wrapper{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);overflow:hidden}.jp-module.report-wrapper>.jp-panel{box-sizing:border-box;height:var(--jp-workspace-height);min-width:0;padding:var(--jp-space-3,12px);overflow:auto}.report-wrapper .ReactTable .rt-thead.-header,.report-wrapper .ReactTable .rt-thead.-headerGroups{top:auto}@media screen and (max-width:1255px){.jp-person-container,.jp-table__container--with-label{flex-direction:column}}.rt-tr.-even{background-color:var(--jp-surface-muted,#f6f7f8)}.executor-compare-hours{display:flex}.report_flex-table{display:block;min-width:0;overflow-x:auto;scrollbar-width:thin}.report_flex-table .ReactTable{min-width:100%;width:-webkit-max-content;width:max-content}.report_flex-table .ReactTable .rt-table,.report_flex-table .ReactTable .rt-tbody,.report_flex-table .ReactTable .rt-thead,.report_flex-table .ReactTable .rt-tr,.report_flex-table .ReactTable .rt-tr-group{width:100%}.compare-hours__objects .rt-tr-group:hover{background-color:var(--jp-surface-muted,#f6f7f8);cursor:pointer}
/*    !*z-index: 2;*!*/
/*    !*z-index: 2;*!*/.jp-topbar-calendar{position:relative}.top-line>.jp-topbar-calendar{box-sizing:border-box;padding:0 var(--jp-topbar-group-padding-x);height:var(--jp-topbar-height);min-height:var(--jp-topbar-height);display:flex;align-items:center;grid-gap:calc(var(--jp-topbar-group-padding-x)*2);gap:calc(var(--jp-topbar-group-padding-x)*2);flex:0 0 auto}.jp-topbar-calendar__field{position:relative;flex:0 0 auto;margin:0;padding:0}.jp-topbar-calendar__field.is-open{z-index:var(--jp-z-overlay)}.jp-topbar-calendar__control{display:inline-flex;align-items:center;flex-wrap:nowrap;height:var(--jp-topbar-control-height);min-height:var(--jp-topbar-control-height);padding:0;transition:box-shadow .16s ease}.jp-topbar-calendar .jp-topbar-calendar__input{width:112px;height:var(--jp-topbar-control-height);padding:0 var(--jp-topbar-control-padding-x);border:1px solid var(--jp-border);border-right:0;border-radius:var(--jp-radius-sm) 0 0 var(--jp-radius-sm);background:var(--jp-surface);color:var(--jp-text);font-size:var(--jp-text-lg,14px);box-shadow:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.jp-topbar-calendar.calendar--with-time .jp-topbar-calendar__input{width:145px}.jp-topbar-calendar .jp-topbar-calendar__input:-moz-read-only,.jp-topbar-calendar .jp-topbar-calendar__input[readonly]{background-color:var(--jp-surface);opacity:1;color:var(--jp-text);-webkit-text-fill-color:var(--jp-text)}.jp-topbar-calendar__addon{display:inline-flex;align-items:center;flex-shrink:0;height:var(--jp-topbar-control-height);min-height:var(--jp-topbar-control-height);padding:0 6px;margin:0;border:1px solid var(--jp-border);border-left:0;border-radius:0 var(--jp-radius-sm) var(--jp-radius-sm) 0;background:var(--jp-surface);cursor:pointer}.jp-topbar-calendar__addon,.jp-topbar-calendar__input{transition:border-color .16s ease}.jp-topbar-calendar__control:hover .jp-topbar-calendar__addon,.jp-topbar-calendar__control:hover .jp-topbar-calendar__input{border-color:var(--jp-border-hover,rgba(37,99,235,.6))}.jp-topbar-calendar__control.is-open .jp-topbar-calendar__addon,.jp-topbar-calendar__control.is-open .jp-topbar-calendar__input,.jp-topbar-calendar__control:focus-within .jp-topbar-calendar__addon,.jp-topbar-calendar__control:focus-within .jp-topbar-calendar__input{border-color:var(--jp-interactive)}.jp-topbar-calendar__control:hover{box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-topbar-calendar__control.is-open,.jp-topbar-calendar__control:focus-within{border-radius:var(--jp-radius-sm);box-shadow:var(--jp-focus-input)}.jp-topbar-calendar .jp-topbar-calendar__input:focus{outline:none;box-shadow:none}.jp-inline-calendar__field{position:relative;width:100%;margin-bottom:15px}.jp-inline-calendar__control{display:flex;align-items:center;flex-wrap:nowrap;width:100%;min-height:34px;padding:0;transition:box-shadow .16s ease}.jp-inline-calendar__field .jp-inline-calendar__input{width:100%;height:34px;padding:6px 10px;border:1px solid var(--jp-border);border-right:0;border-radius:var(--jp-radius-sm) 0 0 var(--jp-radius-sm);background:var(--jp-surface);color:var(--jp-text);font-size:var(--jp-text-lg,14px);box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.jp-inline-calendar__addon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;min-height:34px;padding:0;margin:0;border:1px solid var(--jp-border);border-left:0;border-radius:0 var(--jp-radius-sm) var(--jp-radius-sm) 0;background:var(--jp-surface);cursor:pointer}.jp-inline-calendar__addon,.jp-inline-calendar__input{transition:border-color .16s ease}.jp-inline-calendar__control:hover .jp-inline-calendar__addon,.jp-inline-calendar__control:hover .jp-inline-calendar__input{border-color:var(--jp-border-hover,rgba(37,99,235,.6))}.jp-inline-calendar__control.is-open .jp-inline-calendar__addon,.jp-inline-calendar__control.is-open .jp-inline-calendar__input,.jp-inline-calendar__control:focus-within .jp-inline-calendar__addon,.jp-inline-calendar__control:focus-within .jp-inline-calendar__input{border-color:var(--jp-interactive)}.jp-inline-calendar__control:hover{box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-inline-calendar__control.is-open,.jp-inline-calendar__control:focus-within{border-radius:var(--jp-radius-sm);box-shadow:var(--jp-focus-input)}.jp-inline-calendar__field .jp-inline-calendar__input:focus{outline:none;box-shadow:none}.jp-inline-calendar__field .inline-calendar{position:absolute;top:calc(100% + var(--jp-popup-offset));left:0;z-index:calc(var(--jp-z-overlay) + 1)}.jp-calendar-inline-container{position:absolute;top:44px}.jp-calendar-inline-container.to{left:120px}.jp-calendar-inline-container.from{left:20px}.jp-calendar-inline-label{flex-basis:50%}.jp-calendar-inline-with-label{display:flex;justify-content:space-between}.jp-select__wrapper{padding:20px 0}.jp-select__control{box-shadow:none!important;border:1px solid var(--jp-border,#dfe3ea)!important;background:var(--jp-surface,#fff)!important;padding:0!important;background-clip:padding-box!important;border-radius:var(--jp-radius-sm,4px)!important}.jp-select__option:nth-child(2n){background-color:var(--jp-surface-muted,#f6f7f8)!important}.jp-select__option:hover{background-color:var(--jp-surface-hover,#f7f8fb)!important}.jp-select__control:hover{cursor:text;border-color:var(--jp-border-hover,rgba(37,99,235,.6))!important;box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))!important}.jp-select__control--is-multi,.jp-select__control--is-multi .jp-select__input-container,.jp-select__control--is-multi .jp-select__value-container,.jp-select__control--is-multi:hover,.jp-select__control--is-multi input{cursor:default!important}.jp-select__control:has(.jp-select__multi-value),.jp-select__control:has(.jp-select__multi-value) *{cursor:default!important}.jp-select__control.jp-select__control--is-focused{border-color:var(--jp-interactive,#2563eb)!important;box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))!important}.jp-select__indicator{color:var(--jp-text,#1f2630)!important;transition:transform .16s ease}.jp-select__control--menu-is-open .jp-select__indicator{transform:rotate(180deg)}.jp-select__menu{z-index:var(--jp-z-dropdown);margin-top:var(--jp-popup-offset)!important;margin-bottom:var(--jp-popup-offset)!important;animation:jp-select-menu-in .16s ease;transform-origin:top center}.jp-select__option--is-selected{border-bottom:0!important;color:var(--jp-text,#1f2630)!important;background-color:var(--jp-interactive-muted,#eff6ff)!important;font-weight:600!important}.jp-select__value-container{overflow:visible!important}.jp-select__multi-value{display:inline-flex!important;align-items:center;min-height:24px;margin:2px!important;background:var(--jp-surface-muted,#f6f7f8)!important;border:1px solid var(--jp-border,#cbcccf)!important;border-radius:var(--jp-radius-sm,4px)!important}.jp-select__multi-value__label{padding:var(--jp-space-1,4px) var(--jp-space-1,4px) var(--jp-space-1,4px) var(--jp-space-2,8px)!important;color:var(--jp-text,#1c1e21)!important;font-size:var(--jp-text-sm,12px)!important;line-height:1.3!important}.jp-select__multi-value__label--truncate{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jp-select__multi-value__remove{display:inline-flex!important;align-items:center;justify-content:center;width:20px;height:20px;margin-right:2px;padding:0!important;border-radius:var(--jp-radius-sm,4px)!important;color:var(--jp-text,#1c1e21)!important;cursor:pointer!important;transition:background-color .16s ease,color .16s ease}.jp-select__multi-value__remove:hover{color:var(--jp-accent,#e0312b)!important;background:rgba(224,49,43,.08)!important}.jp-select__multi-value__remove svg{width:12px;height:12px}.jp-select__lock{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:2px;color:var(--jp-text-muted,#8a8d91);cursor:not-allowed}.jp-select__lock i{font-size:var(--jp-text-sm,12px)}.jp-select__control:has(.jp-select__multi-value) .jp-select__clear-indicator,.jp-select__control:has(.jp-select__multi-value) .jp-select__clear-indicator *{cursor:pointer!important}.jp-select__control:has(.jp-select__multi-value) .jp-select__multi-value__remove,.jp-select__control:has(.jp-select__multi-value) .jp-select__multi-value__remove *{cursor:pointer!important}.jp-select--is-disabled{pointer-events:auto!important}.person-name-simple{color:inherit!important;border-bottom-width:0!important;font-size:var(--jp-text-sm,12px);padding:5px}.jp-select--read-only{cursor:default!important}.jp-select--read-only .jp-select__control{pointer-events:none;border-color:var(--jp-border,#dfe3ea)!important}.jp-select--read-only .jp-select__control--is-focused{border-color:var(--jp-border,#dfe3ea)!important;box-shadow:none!important}.jp-select--read-only .jp-select__indicator{opacity:.3!important}@keyframes jp-select-menu-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.jp-select__indicator{transition:none}.jp-select__menu{animation:none}}.jp-person-info{position:relative}.jp-person-info .person-name.can-open{cursor:pointer}.jp-person-info .person-name{color:var(--jp-interactive,#2563eb);border-bottom:1px dashed var(--jp-interactive,#2563eb)}.jp-person-info__card{width:-webkit-max-content;width:max-content;min-width:220px;max-width:min(460px,calc(100vw - 24px));padding:var(--jp-space-3,12px);display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);border-radius:var(--jp-radius,4px);position:absolute;background-color:var(--jp-floating-panel-bg,#f7f8f9);border:1px solid var(--jp-floating-panel-border,#d9e0ea);box-shadow:var(--jp-floating-panel-shadow,0 8px 24px rgba(18,19,22,.12));z-index:1200;font-family:var(--jp-font-body);font-size:var(--jp-text-md,13px);font-weight:400;line-height:1.5;color:var(--jp-text,#1c1e21);letter-spacing:normal;text-transform:none}.jp-person-info.up .jp-person-info__card{bottom:100%;margin-bottom:var(--jp-space-1,4px)}.jp-person-info.down .jp-person-info__card{top:100%;margin-top:var(--jp-space-1,4px)}.jp-person-info__card:after,.jp-person-info__card:before{content:"";position:absolute;display:block;height:0;border-left:9px solid transparent;border-right:9px solid transparent;left:var(--caret-x,20px)}.jp-person-info.up .jp-person-info__card:before{border-top:10px solid var(--jp-floating-panel-border,#d9e0ea);bottom:-10px}.jp-person-info.up .jp-person-info__card:after{border-top:9px solid var(--jp-floating-panel-bg,#f7f8f9);bottom:-9px}.jp-person-info.down .jp-person-info__card:before{border-bottom:10px solid var(--jp-floating-panel-border,#d9e0ea);top:-10px}.jp-person-info.down .jp-person-info__card:after{border-bottom:9px solid var(--jp-floating-panel-bg,#f7f8f9);top:-9px}.jp-person-info__header{display:flex;align-items:flex-start;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.jp-person-info__photo{flex:0 0 44px}.jp-person-info__photo>img{height:44px;width:44px;object-fit:cover;border-radius:var(--jp-radius,4px);display:block}.jp-person-info__header-text{min-width:0;display:flex;flex-direction:column;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.jp-person-info__name{font-weight:700;font-size:var(--jp-text-lg,14px);line-height:1.3;color:var(--jp-interactive,#2563eb);margin:0;white-space:nowrap}.jp-person-info__contacts,.jp-person-info__positions{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--jp-space-1,4px) var(--jp-space-2,8px);gap:var(--jp-space-1,4px) var(--jp-space-2,8px);align-items:baseline;font-size:var(--jp-text-sm,12px)}.jp-person-info__contacts>strong,.jp-person-info__positions>strong{color:var(--jp-text-muted,#5a5f66);font-weight:400;white-space:nowrap}.jp-person-info__contacts>span,.jp-person-info__positions>span{color:var(--jp-text,#1c1e21);font-weight:600;overflow-wrap:break-word;min-width:0}.jp-person-info hr{width:100%;border:0;border-top:1px solid var(--jp-border,#e1e3e6);margin:0}.jp-person-info__custom-action{color:var(--jp-interactive,#2563eb);font-weight:600;cursor:pointer;font-size:var(--jp-text-sm,12px)}.checklist-objects{display:flex;flex-direction:column}.checklist-objects .checklist-object{padding:var(--jp-space-3,12px);border:1px solid var(--jp-border,#e1e3e6);border-radius:var(--jp-radius,4px)}.checklist-objects .checklist-object:not(:first-child){margin-top:var(--jp-space-1,4px)}.checklist-objects .checklist-object__header{background-color:var(--jp-surface-muted,#f6f7f8);color:var(--jp-text,#1c1e21);padding:var(--jp-space-1,4px)}.checklist-objects .checklist-object__name{font-size:var(--jp-text-lg,14px)}.checklist-object__body{padding:var(--jp-space-1,4px) 0}.checklist-object__body .equipment-category{display:flex;justify-content:space-between;border-bottom:1px solid var(--jp-border-strong,#c8ccd2);padding-bottom:var(--jp-space-4,16px);position:relative}.checklist-object__body .equipment-category .equipment-category__name{display:flex;flex:0 0 20%;align-items:center}.checklist-object__body .equipment-category .equipment-category__executors{flex:0 0 40%}.checklist-object__body .equipment-category .equipment-category__executors .margin-top{margin-top:var(--jp-space-2,8px)}.checklist-object__body .equipment-category .equipment-category__date{flex:0 0 20%;display:flex;align-items:center}.checklist-object__body .equipment-category:not(:first-child){margin-top:var(--jp-space-1,4px)}.checklist-objects .buttons{display:flex;justify-content:flex-end;margin-top:var(--jp-space-5,20px)}.equipment-category__remove{color:var(--jp-accent,#e0312b);position:absolute;top:0;right:var(--jp-space-1,4px);cursor:pointer}.equipment-category__remove i{font-size:var(--jp-text-lg,14px)}.active-stages{display:flex}.active-stages .name{padding-right:var(--jp-space-4,16px)}.active-stages input[type=checkbox]{margin-right:3px;position:relative;top:2px}.active-stages label{padding-right:var(--jp-space-4,16px)}.work-order__regular-works{position:relative}.possible-orders,.possible-regular-works{position:relative;display:flex;flex-direction:column;min-height:0;margin-top:var(--jp-space-3,12px);height:auto;max-height:50vh;overflow:hidden}.possible-orders .jp-list-panel,.possible-regular-works .jp-list-panel{min-height:0;height:auto}.possible-orders h4,.possible-regular-works h4{padding:var(--jp-space-2,8px) 0;margin:0}.workorders_button-groups{justify-content:space-between}.workorders_button-groups .save-zone{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.workorders_button-groups .save-zone .button-child,.workorders_button-groups .save-zone .text-switcher{flex:0 0 auto}.workorders_button-groups .save-zone .text-switcher,.workorders_button-groups .save-zone .text-switcher .text-switcher__value,.workorders_button-groups .save-zone .text-switcher .title{white-space:nowrap}.workorders_button-groups .save-zone .text-switcher__value,.workorders_button-groups .save-zone .title{padding-top:3px;padding-bottom:3px}.workorders_button-groups .button-child:not(:last-child){margin-right:var(--jp-space-2,8px)}.workorder-edit-fields{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-width:0;width:100%}.workorder-edit-fields>div{padding:0}.jp-detail-body .info-block__block:has(.workorder-edit-fields){flex:0 1 40%;max-width:40%}.workorder-edit-fields .text-content{padding-bottom:var(--jp-space-1,4px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.workorder-edit-fields .component{min-width:0}.workorder-edit-fields .component>:first-child{margin-top:0}.workorder-detail-fields>div{display:grid;grid-template-columns:160px minmax(0,840px);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);align-items:start;padding:0}.workorder-detail-fields .text-content{padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.workorder-detail-fields .text{border-bottom-color:transparent}.workorder-detail-fields .component{min-width:0}.workorder-detail-fields .component>:first-child{margin-top:0}.workorder-checklist-section{display:flex;width:100%;min-width:0;flex-direction:column}.workorder-modal-detail-body{padding:var(--jp-space-3,12px)}.workorder-modal-detail-body .info-block{margin-left:0;margin-right:0;padding:0 0 var(--jp-space-3,12px)}.workorder-modal-detail-body .workorder-edit-fields{max-width:100%}.workorder-modal-detail-body .workorder-detail-fields>div{grid-template-columns:190px minmax(0,1fr)}.workorder-modal-detail-body .workorder-detail-fields .ReactTable{border-color:var(--jp-border,#cbcccf);box-shadow:none}.workorder-modal-detail-body .workorder-detail-fields .jp-select__wrapper{padding-top:var(--jp-space-2,8px)}.workorder-modal-detail-body .work-order__orders{margin-top:var(--jp-space-4,16px);margin-bottom:var(--jp-space-4,16px)}.workorder-modal-detail-body .work-order__orders>div>div{box-shadow:none}@media screen and (max-width:900px){.workorder-detail-fields>div{grid-row-gap:0;row-gap:0}.workorder-detail-fields>div,.workorder-modal-detail-body .workorder-detail-fields>div{grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr)}.jp-detail-body .info-block__block:has(.workorder-edit-fields){flex-basis:auto;max-width:none}}@media screen and (max-width:640px){.workorder-detail-fields>div,.workorder-modal-detail-body .workorder-detail-fields>div{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.workorder-detail-fields .text-content{padding-top:0}}.work-order__person-time{display:grid;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);text-align:left}.work-order__person-time__text{color:var(--jp-text,#1c1e21);display:block;font-size:var(--jp-text-md,13px);font-weight:600;line-height:18px;margin:0}.checklist__item .act-number{margin-left:var(--jp-space-1,4px);font-weight:400;cursor:pointer;font-size:var(--jp-text-sm,12px)}.workorder-orders-block{width:100%;display:flex;flex-direction:column;padding-top:var(--jp-space-2,8px)}.workorder-preloader{height:75vh;position:relative}.workorder-list-act{border:1px solid var(--jp-border-strong,#c8ccd2);margin-bottom:var(--jp-space-2,8px);padding:var(--jp-space-1,4px);border-radius:var(--jp-radius,4px)}.work-order__orders{margin-top:var(--jp-space-3,12px);margin-bottom:var(--jp-space-3,12px)}.send-email-modal{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.send-email-modal>div{padding:0}.send-email-modal .component{flex-basis:auto}.save-workorder-modal{display:grid;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.save-workorder-modal__table{overflow:auto;border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius,4px)}.save-workorder-modal__table .ReactTable{border:0}.save-workorder-modal__table .ReactTable .rt-table,.save-workorder-modal__table .ReactTable .rt-tbody,.save-workorder-modal__table .ReactTable .rt-tr-group{flex:0 0 auto}.save-workorder-modal .jp-text-danger{margin:0;padding:var(--jp-space-3,12px);border:1px solid var(--jp-status-error-border,#f3b3b3);border-radius:var(--jp-radius,4px);background:var(--jp-status-error-bg,#fff5f5);color:var(--jp-accent-dark,#b92520);font-size:var(--jp-text-md,13px);line-height:1.45}.save-workorder-modal .component{min-width:0}.icon-act-number{padding-right:10px}.jp-icon-accent-dark{color:var(--jp-accent-dark)}.jp-icon-blue-dark{color:var(--jp-interactive,#2563eb)}.jp-icon-teal{color:var(--jp-status-success,#16a34a)}.jp-icon-amber{color:var(--jp-warning,#f97316)}.with-module-detail_element{cursor:pointer;display:flex}.info-block{padding:0 var(--jp-space-3,12px) 7px;border-bottom:1px solid var(--jp-border,#e1e3e6);display:flex;position:relative;font-size:var(--jp-text-md,13px);line-height:1.35}.info-block__block{display:flex;flex-direction:column;flex:1 1;min-width:0}.jp-detail-body .info-block{grid-column-gap:var(--jp-space-6,24px);column-gap:var(--jp-space-6,24px);grid-row-gap:var(--jp-space-2,8px);row-gap:var(--jp-space-2,8px)}.jp-detail-body .info-block__angle{display:none}.info-block__block p{margin:0 0 var(--jp-space-1,4px)}.info-block__block p:last-child{margin-bottom:0}.jp-detail-body .info-block__block p{display:grid;grid-template-columns:minmax(112px,34%) minmax(0,1fr);grid-column-gap:var(--jp-space-2,8px);column-gap:var(--jp-space-2,8px);align-items:baseline}.info-block__key{color:var(--jp-text-muted,#5a5f66);font-weight:400;min-width:0;overflow-wrap:anywhere}.info-block__key:after{content:":"}.info-block__value{color:var(--jp-text,#1c1e21);font-weight:var(--jp-value-weight,600);min-width:0;overflow-wrap:anywhere}.info-block__value:empty:after{content:"\2014";color:var(--jp-text-muted,#5a5f66);font-weight:400}.info-block a,.info-block a:hover{border-bottom:1px dashed var(--jp-text-muted,#5a5f66)}.info-block a:hover{color:var(--jp-text-muted,#5a5f66);text-decoration:none}@media screen and (max-width:900px){.jp-detail-body .info-block{flex-direction:column}.jp-detail-body .info-block__block p{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}}.jp-tabs{margin-top:0;font-size:var(--jp-text-md,13px)}.jp-tabs .react-tabs__tab{color:var(--jp-text-muted,#5a5f66);font-weight:400;min-height:32px;display:inline-flex;align-items:center;padding:var(--jp-space-2,8px) var(--jp-space-3,12px);white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.jp-tabs .react-tabs__tab:hover{color:var(--jp-text,#1f2630);background-color:var(--jp-surface-hover,#f7f8fb)}.jp-tabs:not(.jp-tabs--vertical) .react-tabs [role=tab]:focus{box-shadow:none;border-color:transparent;outline:none;background-color:var(--jp-interactive-muted,#eff6ff)}.jp-tabs:not(.jp-tabs--vertical) .react-tabs [role=tab]:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:transparent}.jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab.react-tabs__tab--selected{border:1px solid var(--jp-border,#dfe3ea);border-bottom:3px solid var(--jp-interactive,#2563eb);color:var(--jp-interactive,#2563eb);font-weight:700;background-color:var(--jp-interactive-muted,#eff6ff);border-radius:var(--jp-radius-sm,4px) var(--jp-radius-sm,4px) 0 0}.jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab.react-tabs__tab--selected:focus,.jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab.react-tabs__tab--selected:hover{color:var(--jp-interactive-hover,#3b82f6);background-color:var(--jp-interactive-muted,#eff6ff);border-bottom-color:var(--jp-interactive-border,#93c5fd);border-color:var(--jp-interactive-border,#93c5fd) var(--jp-interactive-border,#93c5fd) var(--jp-interactive-hover,#3b82f6)}.jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab-list{box-sizing:border-box;display:flex;width:100%;align-items:flex-end;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);list-style:none;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--jp-border,#dfe3ea);-webkit-user-select:none;user-select:none;margin:0 0 var(--jp-space-2,8px);padding:0}.jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab{position:relative;border:solid transparent;border-width:1px 1px 3px;border-radius:var(--jp-radius-sm,4px) var(--jp-radius-sm,4px) 0 0;min-height:30px;padding:calc(var(--jp-space-1, 4px) - 1px) var(--jp-space-2,8px);overflow:visible;text-overflow:clip;background:transparent}.jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab:hover{color:var(--jp-interactive-hover,#3b82f6);background-color:var(--jp-interactive-muted,#eff6ff);border-bottom-color:var(--jp-interactive-border,#93c5fd);border-color:var(--jp-interactive-border,#93c5fd) var(--jp-interactive-border,#93c5fd) var(--jp-interactive-hover,#3b82f6)}.jp-tabs .react-tabs__tab-panel{display:none;outline:none}.jp-tabs .react-tabs__tab-panel--selected{display:block}.jp-tabs.jp-tabs--vertical .react-tabs{display:flex}.jp-tabs.jp-tabs--vertical .react-tabs__tab-list{display:flex;flex-direction:column;border-bottom:unset;flex-basis:25%}.jp-tabs.jp-tabs--vertical .react-tabs__tab--selected{border:1px solid var(--jp-border,#dfe3ea);border-bottom:2px solid var(--jp-accent,#e0312b);color:var(--jp-text,#1f2630);background-color:var(--jp-surface,#fff);border-radius:var(--jp-radius-sm,4px)}.jp-tabs.jp-tabs--vertical .react-tabs__tab-panel{height:50vh;overflow-y:auto;padding:var(--jp-space-3,12px);flex:1 1 auto;min-width:0}.task-body{padding:var(--jp-space-3,12px);border:1px solid var(--jp-border,#e1e3e6);border-left:5px inset var(--jp-accent,#e0312b);margin-top:var(--jp-space-3,12px);border-radius:var(--jp-radius,4px)}.task-detail-info .info-block__block{max-width:860px}.task-detail-info .info-block__block p{grid-template-columns:minmax(130px,180px) minmax(0,1fr)}.task-detail-fields{display:flex;flex-direction:column;grid-gap:0;gap:0;max-width:1040px}.task-detail-fields>div{display:grid;grid-template-columns:minmax(160px,180px) minmax(0,840px);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);align-items:start;width:100%;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.task-detail-fields>div .text-content{flex-basis:auto;padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:1.35}.task-detail-fields>div .text{border-bottom-color:transparent}.task-detail-fields>div .component{flex-basis:auto;min-width:0}.task-detail-fields>div .component>:first-child{margin-top:0}@media screen and (max-width:900px){.task-detail-fields{max-width:none}.task-detail-fields>div{grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr);grid-row-gap:0;row-gap:0}}@media screen and (max-width:640px){.task-detail-fields>div{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.task-detail-fields>div .text-content{padding-top:0}}.jp-dropdown-icon{margin-right:var(--jp-space-1,4px)}.task-status-panel{padding:var(--jp-space-2,8px);width:100%;display:flex;align-items:center;justify-content:flex-start;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);border-bottom:1px solid var(--jp-border,#cbcccf)}.task-status-panel__label{color:var(--jp-text-secondary,#40464d);font-size:var(--jp-text-sm,12px);line-height:1.5;white-space:nowrap}.task-history-state{display:flex;align-items:center;margin-top:var(--jp-space-2,8px);width:100%}.task-status-button{color:var(--jp-text-inverse,#fff);border:0;font-weight:600;padding:3px var(--jp-space-2,8px);margin:0;border-radius:var(--jp-radius-sm,4px);font-size:var(--jp-text-sm,12px);line-height:1.5;width:auto;cursor:pointer;background-color:var(--jp-text-muted,#5a5f66)}.task-status-button[data-state="0"]{background-color:var(--jp-interactive,#2563eb)}.task-status-button[data-state="1"]{background-color:var(--jp-status-inprogress,#65a30d)}.task-status-button[data-state="2"]{background-color:var(--jp-warning,#f97316)}.task-status-button[data-state="3"]{background-color:var(--jp-status-done,#166534)}.task-status-button[data-state="4"]{background-color:var(--jp-text-muted,#5a5f66)}.task-status-icon{margin-right:var(--jp-space-1,4px)}.jp-module.tasks .jp-details-toolbar__row{justify-content:flex-start;align-items:center}.task-related-section{margin-top:var(--jp-space-3,12px);padding:var(--jp-space-3,12px) 0 0;border-top:1px solid var(--jp-border,#e1e3e6)}.task-related-section__heading{margin:0 0 var(--jp-space-3,12px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-xl,16px);font-weight:700;line-height:22px}.task-related-section__list{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.task-related-section .task-subtask{margin-bottom:0}.task-subtask{margin-left:auto}.task-body-heading{font-size:var(--jp-text-xl,16px);font-weight:600;color:var(--jp-accent-dark,#b92520)}.parent-task,.task-body-heading{margin-bottom:var(--jp-space-2,8px)}.parent-task{font-size:var(--jp-text-md,13px);cursor:pointer;color:var(--jp-text-muted,#5a5f66)}.parent-task:hover{text-decoration:underline}.parent-task-icon{color:var(--jp-accent-dark,#b92520);font-size:var(--jp-text-sm,12px)}.select-tasks-wrapper{overflow-y:auto;margin:0;max-height:308px}.select-parent-task-modal{display:grid;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.select-parent-task-modal .jp-textInput{width:100%}.select-parent-task-modal .select-tasks-wrapper{min-height:120px;padding:var(--jp-space-2,8px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius,4px);background:var(--jp-surface-muted,#f6f7f8)}.select-parent-task-modal .task-subtask{margin-left:0;background:var(--jp-surface,#fff)}.select-parent-task-modal .task-subtask:not(:last-child){margin-bottom:var(--jp-space-2,8px)}.jp-task-hide-read-task{padding-top:var(--jp-space-2,8px);padding-left:var(--jp-space-5,20px);padding-bottom:var(--jp-space-5,20px);display:flex}.jp-task-hide-read-task label{display:flex;align-items:center;border-bottom:2px solid var(--jp-border,#cbcccf);padding-bottom:var(--jp-space-2,8px)}.jp-task-hide-read-task input[type=checkbox]{margin-right:var(--jp-space-2,8px)}.task-title-input{min-height:70px}#toolbar{max-width:97%}.has-no-access{margin:var(--jp-space-5,20px) auto;background-color:var(--jp-status-error-bg);font-weight:600;font-size:var(--jp-text-lg,14px);text-align:center;max-width:700px;padding:var(--jp-space-2,8px);border-radius:var(--jp-radius,4px)}.act-task__custom-option{display:flex;justify-content:space-between;padding:var(--jp-space-2,8px)}.act-task__custom-option__left-side,.act-task__custom-option__right-side{display:flex;flex-direction:column}.act-task__custom-option__number,.act-task__custom-option__object{font-weight:700;text-align:center;margin-bottom:var(--jp-space-1,4px);cursor:pointer}.task-orders__wrapper{position:relative}.task-orders__wrapper .jp-spinner-wrapper{width:100%;height:100%;top:0;left:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;position:absolute;background-color:hsla(0,0%,100%,.75)}.task-orders__wrapper .jp-spinner{position:-webkit-sticky;position:sticky;left:50%;padding-top:100px;top:100px;transform:translate(-50%);z-index:1001}.task-orders__actions-wrapper{display:flex;flex-direction:row;justify-content:flex-end;flex:0 0 auto;order:-1}.task-orders__actions-wrapper .jp-dropdown{border-color:var(--jp-border,#cbcccf);background:var(--jp-surface,#fff)}.task-orders__actions-wrapper .jp-dropdown:hover{border-color:var(--jp-interactive)}.task-orders__actions-wrapper .jp-dropdown.is-open,.task-orders__actions-wrapper .jp-dropdown:focus-within{border-color:var(--jp-interactive);box-shadow:var(--jp-focus-input)}.task-orders__toolbar{display:flex;align-items:center;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);margin-bottom:var(--jp-space-3,12px)}.task-orders__select-by-number{flex:1 1 auto;min-width:0}.task-orders__no-orders{text-align:center;padding-top:var(--jp-space-4,16px);padding-bottom:var(--jp-space-4,16px);color:var(--jp-text-muted,#5f6872);font-size:var(--jp-text-md,14px);line-height:20px}.change-orders-status__title{margin:0 0 var(--jp-space-3,12px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-xl,16px);font-weight:600;line-height:22px}.change-orders-status__statuses-wrapper{display:grid;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.change-orders-status__status{display:grid;grid-template-columns:minmax(140px,.8fr) minmax(260px,1.2fr);grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);align-items:start;padding:var(--jp-space-3,12px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface-muted,#f6f7f8)}.change-orders-status__status-name{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.task-wait-modal{display:grid;grid-gap:0;gap:0;width:100%}.jp-modal-content:has(.task-wait-modal){flex:0 0 auto;overflow-y:visible;padding-bottom:0}.task-wait-modal>div:not(.jp-spinner-wrapper){display:grid;grid-template-columns:minmax(140px,180px) minmax(0,1fr);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px);align-items:start;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.task-wait-modal .text-content{padding-top:var(--jp-space-2,8px);padding-bottom:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.task-wait-modal .text{border-bottom-color:transparent}.task-wait-modal .component{min-width:0}.task-wait-modal .component>:first-child{margin-top:0}@media screen and (max-width:700px){.task-wait-modal>div:not(.jp-spinner-wrapper){grid-template-columns:1fr;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.task-wait-modal .text-content{padding-top:0}}@media screen and (max-width:900px){.task-detail-info .info-block__block p{grid-template-columns:minmax(120px,34%) minmax(0,1fr);grid-row-gap:0;row-gap:0}.change-orders-status__status{grid-template-columns:1fr}}@media screen and (max-width:640px){.task-detail-info .info-block__block p{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}}.task-header__buttons{margin-left:auto}.task-header__button{margin-right:var(--jp-space-2,8px)}.task-header__button:hover{color:var(--jp-text-inverse,#fff)}.task-header__button--initiator{font-weight:400;font-size:var(--jp-text-sm,12px)}.task-header__button--initiator,.task-header__button--initiator:active,.task-header__button--initiator:focus,.task-header__button--initiator:hover{background-color:var(--jp-interactive,#2563eb);color:var(--jp-text-inverse,#fff)}.task-header__button--responsible{font-weight:400;font-size:var(--jp-text-sm,12px)}.task-header__button--responsible,.task-header__button--responsible:active,.task-header__button--responsible:focus,.task-header__button--responsible:hover{background-color:var(--jp-accent-dark,#b92520);color:var(--jp-text-inverse,#fff)}.task-preloader{height:75vh}.jp-text-editor,.task-preloader{position:relative}.jp-text-editor__toolbar{position:relative;z-index:1100;display:inline-flex;width:-webkit-max-content;width:max-content;margin-top:0;opacity:0;max-height:0;overflow:hidden;pointer-events:none;transition:opacity .12s ease,max-height .12s ease,margin-top .12s ease}.jp-text-editor__toolbar.is-active{margin-top:var(--jp-popup-offset);opacity:1;max-height:none;overflow:visible;pointer-events:auto}.jp-text-editor__toolbar .tox.tox-tinymce.tox-tinymce-inline{display:inline-flex!important;width:-webkit-max-content!important;width:max-content!important;max-width:none;overflow:visible!important;background:var(--jp-surface,#fff);border:1px solid var(--jp-border,#dfe3ea)!important;border-radius:var(--jp-radius,4px);box-shadow:var(--jp-shadow-sm,0 2px 8px rgba(24,28,34,.08))}.jp-text-editor__toolbar .tox .tox-editor-container,.jp-text-editor__toolbar .tox .tox-editor-header,.jp-text-editor__toolbar .tox .tox-toolbar,.jp-text-editor__toolbar .tox .tox-toolbar-overlord,.jp-text-editor__toolbar .tox .tox-toolbar__primary{background:transparent;border:0!important;box-shadow:none!important;overflow:visible!important}.jp-text-editor__toolbar .tox .tox-editor-header{border:0;box-shadow:none;padding:var(--jp-space-1,4px)}.jp-text-editor__toolbar .tox .tox-toolbar__group{border:0!important;padding:0}.jp-text-editor__toolbar .tox .tox-split-button,.jp-text-editor__toolbar .tox .tox-tbtn{border:0!important;border-radius:var(--jp-radius-sm,4px)}.jp-text-editor__toolbar .tox .tox-split-button:hover,.jp-text-editor__toolbar .tox .tox-tbtn:hover{background:var(--jp-surface-hover,#f7f8fb)}.jp-text-editor__toolbar .tox .tox-split-button:focus,.jp-text-editor__toolbar .tox .tox-tbtn:focus{box-shadow:var(--jp-focus-input)}.mce-content-body.heading{font-size:var(--jp-text-2xl,18px);font-weight:700;color:var(--jp-accent-dark,#b92520)}.mce-content-body{line-height:1;padding:var(--jp-space-2,8px);border:1px solid transparent}.mce-content-body img{width:100%}.mce-edit-focus{border-color:var(--jp-accent-dark,#b92520);outline:none}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks):before{left:var(--jp-space-2,8px)!important;color:var(--jp-text-muted,#5a5f66)}.tox .tox-notification--warn,.tox .tox-notification--warning{display:none!important}.tox-tinymce-aux{z-index:var(--jp-z-max)}.jp-collapse{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .18s ease,opacity .14s ease}.jp-collapse.is-open{grid-template-rows:1fr;opacity:1;pointer-events:auto}.jp-collapse__inner{overflow:hidden;min-height:0}@media (prefers-reduced-motion:reduce){.jp-collapse{transition:none}}.jp-dropdown{cursor:pointer;width:auto;padding:0 var(--jp-space-1,4px);border:1px solid transparent;border-radius:var(--jp-radius-sm,4px);min-height:24px;display:inline-flex;align-items:center;position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.jp-dropdown>div{display:flex;align-items:center}.jp-dropdown:hover{border-color:var(--jp-border-hover,rgba(37,99,235,.6));box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-dropdown.is-open,.jp-dropdown:focus-within{border-color:var(--jp-interactive);box-shadow:var(--jp-focus-input)}.jp-dropdown-menu{min-width:220px;margin:var(--jp-popup-offset) 0 0 0;font-size:var(--jp-text-lg,14px);color:var(--jp-text,#1c1e21);text-align:left;list-style:none;background-color:var(--jp-surface,#fff);background-clip:padding-box;border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius,6px);box-shadow:var(--jp-shadow-sm,0 2px 8px rgba(24,28,34,.08));font-weight:300;z-index:100;top:100%;left:-9px;padding:var(--jp-space-1,4px) 0}.jp-dropdown__collapse{position:absolute;top:100%;left:-9px;z-index:100;transform:translateY(-2px);transition:grid-template-rows .18s ease,opacity .14s ease,transform .18s ease}.jp-dropdown__collapse.is-open{transform:translateY(0)}.jp-dropdown__collapse .jp-dropdown-menu{position:relative;top:auto;left:auto;margin-left:0}.top-line .jp-dropdown-menu{margin-top:var(--jp-popup-offset);background-color:var(--jp-floating-panel-bg,#f7f8f9);border-color:var(--jp-floating-panel-border,#d9e0ea);box-shadow:var(--jp-floating-panel-shadow,0 8px 24px rgba(18,19,22,.12));z-index:var(--jp-z-overlay)}.top-line .jp-dropdown__collapse{top:100%;left:-9px;z-index:var(--jp-z-overlay)}.top-line .jp-dropdown__collapse .jp-dropdown-menu{top:auto}.top-line .jp-dropdown-control.jp-dropdown{height:var(--jp-topbar-control-height);min-height:var(--jp-topbar-control-height);padding:0 var(--jp-space-2,8px);background:var(--jp-surface,#fff);border:1px solid var(--jp-border,#e1e3e6);border-radius:var(--jp-radius-sm);outline:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.top-line .jp-dropdown-control.jp-dropdown>div:not(.jp-dropdown__collapse) *,.top-line .jp-dropdown-control.jp-dropdown>div:not(.jp-dropdown__collapse) :focus{outline:none;border-bottom-color:transparent;box-shadow:none}.top-line .jp-dropdown-control.jp-dropdown:hover{border-color:var(--jp-border-hover,rgba(37,99,235,.6));box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.top-line .jp-dropdown-control.jp-dropdown.is-open,.top-line .jp-dropdown-control.jp-dropdown:focus-within{border-color:var(--jp-interactive);box-shadow:var(--jp-focus-input)}.top-line .jp-dropdown-control.jp-dropdown .jp-dropdown-menu li.active{box-shadow:inset 3px 0 0 var(--jp-interactive,#2563eb)}.jp-dropdown-menu li{padding:var(--jp-space-2,8px) var(--jp-space-3,12px);display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);width:100%;color:var(--jp-text,#1c1e21);text-align:inherit;white-space:nowrap;background-color:initial;border-bottom:0;font-weight:300;line-height:18px;cursor:pointer}.jp-dropdown-menu li:nth-child(2n){background-color:var(--jp-surface-muted,#f6f7f8)}.jp-dropdown-menu li:hover{background-color:var(--jp-surface-hover,#f7f8fb)}.jp-dropdown-menu li.active{background-color:var(--jp-interactive-muted,#eff6ff);box-shadow:inset 3px 0 0 var(--jp-interactive,#2563eb);font-weight:600}.jp-dropdown-menu i{flex-shrink:0}.jp-dropdown-menu .fa-sort-down:before,.jp-dropdown .fa-sort-down:before{display:inline-block;transform:translateY(-2px)}.jp-dropdown-menu .fa-sort-up:before,.jp-dropdown .fa-sort-up:before{display:inline-block;transform:translateY(2px)}.jp-dropdown-name{padding:0 5px}.jp-dropdown.is-empty{cursor:default}.jp-dropdown.is-empty:focus-within,.jp-dropdown.is-empty:hover{border-color:transparent;box-shadow:none}.jp-dropdown.is-empty .jp-dropdown-name{color:var(--jp-text-muted,#9ca3af)}.jp-dropdown.is-empty>div>div:last-child{opacity:.3;cursor:default;pointer-events:none}.top-line .jp-dropdown-control.jp-dropdown.is-empty{cursor:default}.top-line .jp-dropdown-control.jp-dropdown.is-empty:focus-within,.top-line .jp-dropdown-control.jp-dropdown.is-empty:hover{border-color:var(--jp-border,#e1e3e6);box-shadow:none}@media (prefers-reduced-motion:reduce){.jp-dropdown__collapse{transition:none}}.jp-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--jp-overlay);z-index:var(--jp-z-modal);display:flex;overflow:auto;padding:48px 24px}.jp-modal-wrapper{display:flex;flex-direction:column;margin:auto;border:1px solid var(--jp-border,#ccc);background:var(--jp-surface,#fff);overflow:hidden;border-radius:var(--jp-radius,6px);outline:none;max-height:88vh;box-shadow:var(--jp-shadow-sm,0 2px 8px rgba(24,28,34,.08));transition:width var(--jp-duration,.16s) var(--jp-ease,ease),min-width var(--jp-duration,.16s) var(--jp-ease,ease)}@media (prefers-reduced-motion:reduce){.jp-modal-wrapper{transition:none}}.jp-modal-wrapper.confirm-modal{width:min(30vw,var(--jp-modal-max-sm));min-width:min(320px,calc(100vw - 48px))}.jp-modal-wrapper.confirm-modal .jp-modal-footer{flex-wrap:nowrap}.jp-modal-title{margin:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-2xl,18px);font-weight:600;line-height:24px}.jp-modal-text{padding:var(--jp-space-4,16px) var(--jp-space-5,20px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.jp-modal-outer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--jp-overlay);z-index:var(--jp-z-modal-top);display:flex;overflow:auto;padding:48px 24px}.jp-modal-header{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);flex:0 0 auto;padding:var(--jp-space-3,12px) var(--jp-space-5,20px);background:var(--jp-topbar-bg,#e5e6e7);border-bottom:1px solid var(--jp-border,#dfe3ea);z-index:40}.jp-modal-content{flex:1 1 auto;min-height:0;padding:var(--jp-space-4,16px) var(--jp-space-5,20px) var(--jp-space-6,24px);position:relative;overflow-y:auto;overflow-x:hidden;transform:translateZ(0);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.jp-modal-content--flush{padding:0}.jp-modal-content h2{margin:0 0 var(--jp-space-3,12px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-xl,16px);font-weight:600;line-height:22px}.jp-modal-content .text-content{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:500;line-height:32px}.jp-modal-content .component{min-width:0}.jp-modal-content .component.component>:first-child{margin-top:0}.jp-modal-content .jp-select__wrapper,.jp-modal-content .just-pro-select__wrapper{padding-top:var(--jp-space-1,4px);padding-bottom:var(--jp-space-2,8px)}.jp-modal-content .jp-text-area,.jp-modal-content .justpro-text-area-modal{min-height:72px;padding:var(--jp-space-2,8px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.jp-modal-content .jp-text-area::placeholder,.jp-modal-content .justpro-text-area-modal::placeholder{color:var(--jp-text-muted,#5a5f66);font-style:normal}.jp-modal-footer{flex:0 0 auto;z-index:2;flex-wrap:wrap;margin-top:var(--jp-space-4,16px);padding:var(--jp-space-3,12px) 0 0;border-top:1px solid var(--jp-border,#dfe3ea);background:var(--jp-surface,#fff)}.jp-modal-footer,.jp-modal-footer .buttons{display:flex;justify-content:flex-end;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.jp-modal-footer .buttons{flex-wrap:wrap}.jp-modal-wrapper>.jp-modal-footer{margin-top:0;padding:var(--jp-space-3,12px) var(--jp-space-5,20px)}.jp-modal-wrapper>.jp-modal-footer:empty{display:none}.jp-modal-footer--chrome{border-radius:0 0 var(--jp-radius,4px) var(--jp-radius,4px)}.jp-modal-footer .buttons .modal-button:not(:last-child){margin-right:0}.jp-comments{padding:0;position:relative}.jp-comments .wrapper{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);padding:var(--jp-space-3,12px);position:relative;border:1px solid var(--jp-border,#cbcccf);border-radius:var(--jp-radius,4px);background:var(--jp-surface,#fff);box-shadow:none}.jp-comments .wrapper.new-comment{border-left:4px solid var(--jp-accent,#e0312b)}.comment__icons{position:absolute;top:5px;right:5px;display:flex}.comment__icons>:not(:last-child){margin-right:7px;cursor:pointer}.jp-unread-comment{color:var(--jp-accent,#e0312b)}.jp-comments .wrapper:not(:last-child){margin-bottom:var(--jp-space-2,8px)}.jp-comments .photo{width:48px}.jp-comments .photo img{object-fit:cover;height:48px;width:48px;border-radius:var(--jp-radius-sm,4px)}.jp-comments .jp-comment-top{display:flex;align-items:baseline;flex-wrap:wrap;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);padding-bottom:var(--jp-space-2,8px)}.jp-comments .name{font-weight:700;color:var(--jp-interactive,#2563eb)}.jp-comment-content{min-width:0}.jp-comment{max-width:500px;word-wrap:break-word;overflow:hidden;height:auto}.jp-comment-file{display:block;font-weight:bolder;padding:var(--jp-space-1,4px)}.jp-comment-file.rejected{position:relative;padding-left:25px}.jp-comment-file.rejected:before{content:"";position:absolute;border:10px solid transparent;border-bottom:13px solid var(--jp-warning,#f97316);left:0;top:-4px}.jp-comment-file.rejected:after{content:"!";position:absolute;font-weight:700;left:9px;top:4px}.jp-comment-file:not(:last-child){margin-bottom:var(--jp-space-1,4px)}.jp-comment-file-dismiss{color:var(--jp-accent,#e0312b);font-size:var(--jp-text-sm,12px);text-decoration:none!important;position:relative;top:-8px;left:5px;cursor:pointer}.jp-add-comment{margin-top:var(--jp-space-3,12px);min-height:70px}.jp-comment-buttons{display:inline-flex;flex-wrap:wrap;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);margin-top:var(--jp-space-2,8px)}.jp-comment-buttons>span{display:inline-flex}.jp-notify{display:flex}.jp-notify,.jp-notify-title{padding-top:var(--jp-space-2,8px);padding-bottom:var(--jp-space-2,8px)}.jp-notify-title{font-size:var(--jp-text-lg,14px);font-weight:600;margin-right:var(--jp-space-2,8px)}.jp-notify-person{border-radius:var(--jp-radius,4px);padding:var(--jp-space-2,8px) var(--jp-space-4,16px);width:auto;font-size:var(--jp-text-md,13px);font-weight:600;color:var(--jp-text-muted,#5a5f66);margin-left:var(--jp-space-1,4px);margin-right:var(--jp-space-1,4px);background-color:var(--jp-surface-muted,#f6f7f8)}.jp-notify-delete{cursor:pointer;font-size:var(--jp-text-2xl,18px);font-weight:300;padding:var(--jp-space-2,8px);padding-right:0;color:var(--jp-accent,#e0312b)}.fancyBox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);z-index:8000}.fancyBox{position:fixed;left:50%;transform:translate(-50%);top:50px;overflow:hidden;border-radius:2px;outline:none;min-height:90vh;height:100%;width:90vw;margin:0 auto}.fancyBox__selected,.fancyBox__wrapper{position:relative;display:flex;height:100%}.fancyBox__selected{flex-basis:100%;justify-content:space-between;overflow-y:auto}.fancyBox__selected.open{flex-basis:calc(100% - 200px);margin:0 auto}.fancyBox__content{width:100%;padding:0 15px 15px}.fancyBox__content .fancyBox__current-image img{width:100%;height:100%;object-fit:fill;cursor:pointer;margin-bottom:5%}.fancyBox__arrow{width:100px;display:flex;align-self:center;align-items:center;justify-content:center;color:var(--jp-surface,#fff);height:100%;padding:20px;cursor:pointer;font-size:3rem}.fancyBox__arrow i{font-size:3rem}.fancyBox .buttons{width:100px;height:auto;position:absolute;top:0;right:5px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.fancyBox .buttons div{cursor:pointer;padding:5px}.fancyBox .count,.fancyBox .remove{height:40px;width:auto;position:absolute;top:0;display:flex;justify-content:center;align-items:center;font-weight:bolder}.fancyBox .count{left:75px;color:var(--jp-surface,#fff);font-size:2rem}.fancyBox .remove{right:75px;color:var(--jp-accent,#e0312b);cursor:pointer;font-size:2rem}.fancybox-image__play{position:absolute;height:20px;width:20px;bottom:10px;right:10px;background:var(--jp-surface,#fff);border-radius:50%}.fancybox-image__play .fa{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.fancyBox__video{max-height:80vh;width:100%;height:100%;object-fit:cover}.fancybox-image__correct{display:flex;justify-content:space-between;padding:5px}.jp-dropzone--inline{min-height:112px;position:relative;border:1px dashed var(--jp-border-strong,#c8ccd2);border-radius:var(--jp-radius,4px);background:var(--jp-surface-muted,#f6f7f8);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.jp-dropzone--inline:hover{border-color:var(--jp-interactive,#2563eb);background:var(--jp-interactive-muted,#eff6ff);box-shadow:var(--jp-focus,0 0 0 3px rgba(37,99,235,.16))}.jp-dropzone--inline .title{content:"Нажмите или перетащите файл в эту область";position:absolute;max-width:calc(100% - var(--jp-space-6, 24px)*2);z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);line-height:1.35}.jp-files-preview{display:flex;flex-wrap:wrap;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);margin-bottom:var(--jp-space-3,12px)}.jp-file-wrapper{justify-content:flex-start;min-width:0;max-width:100%;padding:var(--jp-space-1,4px) var(--jp-space-2,8px);border:1px solid var(--jp-border,#cbcccf);border-radius:var(--jp-radius,4px);background:var(--jp-surface-muted,#f6f7f8)}.jp-file-close,.jp-file-wrapper{display:inline-flex;align-items:center}.jp-file-close{order:2;flex:0 0 20px;justify-content:center;width:20px;height:20px;margin-left:var(--jp-space-1,4px);padding:0;border:0;border-radius:var(--jp-radius-sm,4px);background:transparent;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);cursor:pointer}.jp-file-close:hover{color:var(--jp-accent,#e0312b);background:var(--jp-status-error-bg,#fff5f5)}.jp-file{display:inline-flex;align-items:center;flex:0 1 auto;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-width:0;margin-bottom:0;cursor:pointer}.jp-file-wrapper .image-name,.jp-file a{min-width:0;max-width:min(320px,60vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jp-file i,.jp-file img{height:16px;width:16px;flex:0 0 16px;object-fit:cover;margin-right:0}.jp-icon-success{color:var(--jp-status-success)}.jp-order-history{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);padding:var(--jp-space-3,12px)}.jp-order-history:not(:last-child){margin-bottom:var(--jp-space-2,8px)}.jp-order-history-photo{width:48px}.jp-order-history-photo img{height:48px;width:48px;object-fit:cover;border-radius:var(--jp-radius-sm,4px)}.jp-order-history-content{min-width:0;display:flex;flex-direction:column}.jp-order-history-text{flex-basis:30px}.jp-order-history-body>*+*{margin-top:var(--jp-space-3,12px)}.jp-history-file:not(:last-child){margin-bottom:var(--jp-space-1,4px)}.create_history_comment{font-style:italic}.create_history_sub_order{font-weight:bolder}.update_history_order{display:flex}.wait_request_order_history{margin-right:20px}.update_history_order .become,.update_history_order .was{position:relative;padding:10px;display:flex;flex-direction:column}.update_history_order .was{margin-right:20px}.knowledge-content--wrapper{height:100%;padding:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.knowledge-content--wrapper-html{background-color:var(--jp-surface-muted,#f6f7f8);padding:20px}.history-underlined{text-decoration:underline;cursor:pointer}.has-no-rights{margin:var(--jp-space-5,20px) auto;background-color:var(--jp-status-error-bg);font-weight:700;font-size:var(--jp-text-xl,16px);text-align:center;max-width:700px;padding:var(--jp-space-2,8px);border-radius:var(--jp-radius-sm,4px)}.act-page{position:relative;padding:0 var(--jp-space-4,16px);min-width:400px;margin-bottom:var(--jp-space-4,16px);width:100%;min-height:600px}.act-page img{width:100%;display:block}.act-page__buttons{position:absolute;display:flex;justify-content:space-between;min-width:200px;top:10px;right:25px;background-color:hsla(0,0%,100%,.3)}.act-page__button{padding:var(--jp-space-1,4px);cursor:pointer}.act-page__button i{font-size:var(--jp-text-2xl,18px)}.act-page__button i.reverse{transform:rotate(125deg)}.jp-act-distance,.jp-act-materials,.jp-act-orders,.jp-act-scans,.jp-act-services{margin-top:var(--jp-space-3,12px)}.jp-act-distance:first-child,.jp-act-materials:first-child,.jp-act-orders:first-child,.jp-act-scans:first-child,.jp-act-services:first-child{margin-top:0}.jp-act-distance-table .rt-th{pointer-events:none;cursor:default}.jp-act-distance-table .rt-th.-sort-asc,.jp-act-distance-table .rt-th.-sort-desc{box-shadow:none}.just_pro__act-1c{width:100%;min-height:0;border:1px solid var(--jp-status-error-border,#f1b6b6);border-radius:var(--jp-radius,4px);background-color:var(--jp-status-error-bg);padding:var(--jp-space-3,12px)}.just_pro__act-1c .jp-detail-heading{color:var(--jp-accent-dark,#b92520)}.act-detail-fields{display:flex;flex-direction:column;grid-gap:0;gap:0;max-width:1040px}.act-detail-info .info-block__block p{grid-template-columns:minmax(130px,38%) minmax(0,1fr)}.act-detail-fields>div:not(.just_pro__act-1c){display:grid;grid-template-columns:minmax(160px,180px) minmax(0,1fr);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);align-items:start;width:100%;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.act-detail-fields>div:not(.just_pro__act-1c) .text-content{flex-basis:auto;padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:1.35}.act-detail-fields>div:not(.just_pro__act-1c) .text{border-bottom-color:transparent}.act-detail-fields>div:not(.just_pro__act-1c) .component{flex-basis:auto;min-width:0}.act-detail-fields>div:not(.just_pro__act-1c) .component>:first-child{margin-top:0}.act-detail-fields .component>.jp-inline-calendar__field,.act-detail-fields .component>.jp-select__wrapper,.act-detail-fields .component>.jp-textInput{width:100%}@media screen and (max-width:900px){.act-detail-info .info-block__block p{grid-template-columns:minmax(120px,34%) minmax(0,1fr);grid-row-gap:0;row-gap:0}.act-detail-fields{max-width:none}.act-detail-fields>div:not(.just_pro__act-1c){grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr);grid-row-gap:0;row-gap:0}}@media screen and (max-width:640px){.act-detail-fields>div:not(.just_pro__act-1c),.act-detail-info .info-block__block p{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.act-detail-fields>div:not(.just_pro__act-1c) .text-content{padding-top:0}}.order-suborder{transform:scale(.85);transform-origin:right;font-size:inherit}.order-suborder:hover{font-size:var(--jp-text-lg,14px);color:var(--jp-text,#1c1e21);transform:scale(1)}.act-pages{position:relative}.act-preloader{height:75vh;position:absolute;top:0;width:calc(100% - 40px)}.force-sync-1s{position:fixed;right:var(--jp-space-3,12px);bottom:var(--jp-space-3,12px);z-index:100;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.jp-suborder{margin-left:3rem}.jp-order-list-item{display:flex;justify-content:space-between}.jp-order-body{display:flex;flex-basis:80%}.jp-row{display:flex;flex-wrap:wrap}.jp-col-half{flex:0 0 50%;max-width:50%}.jp-col-half,.jp-col-third{padding:0 var(--jp-space-4,16px)}.jp-col-third{flex:0 0 25%;max-width:25%}.jp-col-three-quarters{flex:0 0 75%;max-width:75%;padding:0 var(--jp-space-4,16px)}.order-edit-summary .jp-col-half{flex:1 1 auto;max-width:none;padding:0}.order-edit-fields{--order-edit-label-width:minmax(160px,180px);--order-edit-control-width:minmax(0,1fr);display:flex;flex-direction:column;grid-gap:0;gap:0;width:100%;max-width:none}.order-edit-fields>div{display:grid;grid-template-columns:var(--order-edit-label-width) var(--order-edit-control-width);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);align-items:start;width:100%;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.order-edit-fields>div .text-content{flex-basis:auto;padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:1.35}.order-edit-fields>div .text{border-bottom-color:transparent}.order-edit-fields>div .component{flex-basis:auto;min-width:0;justify-self:stretch}.order-edit-fields>div .component>:first-child{margin-top:0}.order-edit-fields .component>.jp-select__wrapper,.order-edit-fields .component>.jp-text-area,.order-edit-fields .component>.jp-textInput,.order-edit-fields .component>form{display:block;box-sizing:border-box;width:100%}.order-edit-fields .component>form{margin:0}.order-edit-fields .component>form>.jp-text-area,.order-edit-fields .jp-text-area{display:block;box-sizing:border-box;width:100%;min-height:96px;resize:vertical}.order-edit-fields .jp-text-area.margin-top{margin-top:0}.order-edit-fields .jp-select__wrapper{padding:0}.order-edit-fields .executed-time{display:flex;align-items:center;min-height:32px;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.order-edit-fields .executed-time:not(:last-child){margin-bottom:var(--jp-space-1,4px)}.order-edit-fields .execution-time__text{margin-right:var(--jp-space-1,4px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:18px}.order-edit-fields .executed-time__from,.order-edit-fields .executed-time__to{width:auto;flex-wrap:nowrap;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);margin:0}.order-edit-fields .executed-time__button{margin-left:0}.order-edit-fields .order-edit-toggle{border-color:var(--jp-border,#cbcccf);border-radius:var(--jp-radius-sm,4px);box-shadow:none}.order-edit-fields .order-edit-toggle .jp-toggle{border-radius:var(--jp-radius-sm,4px);box-shadow:var(--jp-shadow-sm,0 2px 8px rgba(24,28,34,.08))}@media screen and (max-width:900px){.order-edit-fields{max-width:none}.order-edit-fields>div{grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr);grid-row-gap:0;row-gap:0}}@media screen and (max-width:640px){.order-edit-fields>div{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.order-edit-fields>div .text-content{padding-top:0}}.jp-order-content h3{font-size:var(--jp-text-lg,14px);margin:0 0 var(--jp-space-1,4px) 0}.jp-order-content p{margin:0}.jp-order-detail{align-self:flex-start;background-color:var(--jp-surface-muted,#f6f7f8);padding:var(--jp-space-1,4px) var(--jp-space-2,8px);text-align:right;border-radius:var(--jp-radius,4px)}.order-detail-toolbar__edit{margin-left:auto;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);font-size:var(--jp-text-md,13px);font-weight:600;line-height:18px}.order-detail-toolbar__edit-icon{font-size:var(--jp-text-sm,12px)}.jp-orders-order{display:flex;padding:var(--jp-space-2,8px) 0;width:50%;justify-content:space-between}.jp-orders-message i{color:var(--jp-accent,#e0312b);cursor:pointer}.jp-content-orders{position:relative;top:0}.jp-order--header{padding:var(--jp-space-2,8px) 0}.jp-order--content{padding:0 var(--jp-space-5,20px) var(--jp-space-5,20px) var(--jp-space-5,20px)}.jp-content-orders .jp-scroll-panel{height:calc(100vh - 125px);padding:var(--jp-space-2,8px) var(--jp-space-5,20px)}.tab-has-items{position:relative}.tab-has-items:after{content:"";height:5px;width:5px;border-radius:50%;background-color:var(--jp-accent,#e0312b);position:absolute;top:-6px;right:-10px}.execution-time:not(:last-child){margin-bottom:var(--jp-space-2,8px)}.order-contract-conditions,.order-execution-time,.order-tags,.order-wait-request{margin-top:var(--jp-space-3,12px)}.order-contract-conditions ul,.order-execution-time ul,.order-tags ul,.order-wait-request ul{display:flex;flex-wrap:wrap;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);margin:0;padding:0;list-style:none}.order-wait-request .reason{padding:var(--jp-space-1,4px) 0 0;display:block;color:var(--jp-text,#1c1e21)}.order-contract-conditions li:not(:last-child),.order-execution-time li:not(:last-child),.order-tags li:not(:last-child),.order-wait-request li:not(:last-child){padding-bottom:0}.order-contract-conditions .contract-condition,.order-tags .order-tag{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);min-height:24px;padding:var(--jp-space-1,4px) var(--jp-space-2,8px);color:var(--jp-text,#1c1e21);background:var(--jp-surface,#fff);border:1px solid var(--jp-border,#cbcccf);border-radius:var(--jp-radius,4px);font-size:var(--jp-text-sm,12px);line-height:1.3}.order-delete-info-item{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:var(--jp-radius-sm,4px);background:transparent;font-weight:700;cursor:pointer;font-size:var(--jp-text-xl,16px);line-height:1;color:var(--jp-text,#1c1e21);transition:background-color .16s ease,color .16s ease}.order-delete-info-item:focus,.order-delete-info-item:hover{color:var(--jp-accent,#e0312b);background:rgba(224,49,43,.08);outline:none}.order-execution-time li,.order-wait-request li{width:100%;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:1.4}.order-detail-text-block .just_pro__auto-pre{margin:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);line-height:1.45}.order-secondary-info>*+*{margin-top:var(--jp-space-3,12px)}.order-decline-reason__meta{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px)}.order-modal-form{display:grid;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);max-width:760px}.order-modal-form h2{margin:0 0 var(--jp-space-1,4px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-xl,16px);font-weight:600;line-height:22px}.order-modal-form>div{padding:0}.order-modal-form .text-content{padding-top:7px;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.order-modal-form .text{border-bottom-color:transparent}.order-modal-form .component{min-width:0}.order-modal-form .component>:first-child{margin-top:0}.order-modal-form .jp-select__wrapper,.order-modal-form .jp-text-area,.order-modal-form .jp-textInput{width:100%}.order-modal-form .jp-text-area{min-height:96px;resize:vertical}.order-modal-form--suborders{max-width:520px}.order-modal-form--decline .jp-text-area{display:block;box-sizing:border-box;width:100%;min-height:120px}.order-modal-form--decline form{width:100%;margin:0}.jp-modal-content:has(.order-modal-form--wait){flex:0 0 auto;overflow-y:visible}.order-masters-controls,.order-related-controls{grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);align-items:flex-end}.order-masters-controls .jp-col-third,.order-masters-controls .jp-col-three-quarters,.order-related-controls .jp-col-half{padding:0}.order-related-controls .jp-col-half{flex:1 1 320px;max-width:520px}.order-related-controls{margin-left:calc(var(--jp-space-3, 12px)*-1);margin-right:calc(var(--jp-space-3, 12px)*-1);padding:var(--jp-space-3,12px);border-top:1px solid var(--jp-border,#e1e3e6)}.order-masters-controls .jp-col-three-quarters{flex:1 1 420px;max-width:720px}.order-masters-controls .jp-col-third{flex:0 0 auto;max-width:none}.order-masters-controls{margin-left:calc(var(--jp-space-3, 12px)*-1);margin-right:calc(var(--jp-space-3, 12px)*-1);padding:var(--jp-space-3,12px);border-top:1px solid var(--jp-border,#e1e3e6);border-bottom:1px solid var(--jp-border,#e1e3e6)}.order-masters-field{display:flex;flex-direction:column;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.order-masters-field__label{color:var(--jp-text,#1c1e21);font-family:var(--jp-font-heading);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:1.35}.order-masters-list{display:flex;flex-wrap:wrap;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);width:100%;min-height:36px;background:var(--jp-surface,#fff)}.order-masters-list,.order-masters-list__chip{box-sizing:border-box;padding:var(--jp-space-1,4px) var(--jp-space-2,8px);align-items:center;border:1px solid var(--jp-border,#cbcccf);border-radius:var(--jp-radius-sm,4px)}.order-masters-list__chip{display:inline-flex;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);min-height:24px;background:var(--jp-surface-muted,#f0f2f6);font-size:var(--jp-text-sm,12px);line-height:1.3;color:var(--jp-text,#1c1e21);white-space:nowrap}.order-masters-list__placeholder{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px)}.order-masters-list__remove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;padding:0;cursor:pointer;border-radius:var(--jp-radius-sm,4px);font-size:var(--jp-text-xl,16px);font-weight:700;line-height:1;color:var(--jp-text,#1c1e21);transition:background-color .16s ease,color .16s ease}.order-masters-list__remove:focus,.order-masters-list__remove:hover{color:var(--jp-accent,#e0312b);background:rgba(224,49,43,.08);outline:none}.order-masters-controls .open-master-popup{display:inline-flex;align-items:center;min-height:36px}.order-created-by{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px)}.order-created-by b{color:var(--jp-text,#1c1e21);font-weight:600}.order-detail{height:100%;width:100%}.add-order-to-work-order_content,.order-detail{position:relative}#toolbar{display:flex;justify-content:flex-end}.jp-navbar-left{display:inline-flex;height:100%;align-items:center;width:auto}.top-line>.orders-topbar-group{box-sizing:border-box;display:flex;align-items:center;flex:0 0 auto;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);height:var(--jp-topbar-height,60px);min-height:var(--jp-topbar-height,60px);padding:0 var(--jp-topbar-divider-gap,10px);border-left:1px solid var(--jp-border-strong,#c8ccd2)}.top-line>.orders-topbar-group:first-child{border-left:0}.orders-topbar-group .jp-navbar-left,.orders-topbar-group .jp-topbar-calendar,.orders-topbar-group .jp-topbar-filter{height:auto;min-height:0;padding:0;border-left:0}.orders-topbar-group .jp-topbar-calendar{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.orders-topbar-group--filters{padding-left:var(--jp-space-2,8px)}.orders-topbar-group--period{grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.orders-topbar-group--search{flex:0 1 360px;min-width:280px}.orders-topbar-group--search .jp-topbar-search__control,.orders-topbar-group--search .search{width:100%}.orders-topbar-group--search .find-text-input{min-width:150px}.orders-topbar-group--actions{grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.order-preloader{height:75vh;position:relative}.jp-module.orders div.body{min-height:72px}.jp-module.orders div.content-text{min-height:100%}p.list-group-item-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.orders__table{margin-bottom:var(--jp-space-3,12px);overflow-x:auto;scrollbar-width:thin}.orders__table .ReactTable{min-width:520px}.custom-checklist-item-wrapper{margin-top:0}.custom-checklist-item-label{flex:0 1 240px}.custom-checklist-item-content{flex:1 1 320px}.add-checklist-item-btn{margin:0}.checklist-content-only-wrapper{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.checklist-content-only-wrapper>div{flex:1 1 auto}.checklists-wrapper{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);padding-top:var(--jp-space-3,12px);padding-bottom:var(--jp-space-3,12px);border-top:1px solid var(--jp-border,#e1e3e6)}.checklists-wrapper__heading{margin:0}.checklists-wrapper .checklist-item-wrapper:not(:last-child){margin-bottom:0}.checklists-wrapper .jp-textInput{height:32px;font-size:var(--jp-text-md,13px)}.checklists-wrapper .save-checklist-btn,.custom-checklist-item-wrapper>.jp-button{display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0}.jp-detail-body>.checklists-wrapper+.order-related-controls,.jp-detail-body>.order-related-controls+.order-masters-controls{margin-top:0}.orders-unmark-modal h2{margin:0 0 var(--jp-space-3,12px);font-size:var(--jp-text-xl,16px);font-weight:600;line-height:22px}.orders-unmark-modal__options{display:grid;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);padding:var(--jp-space-1,4px) 0}.orders-unmark-modal__option{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);margin:0;padding:var(--jp-space-1,4px) 0;border:0;background:transparent;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px;cursor:pointer}.orders-unmark-modal__option:hover{color:var(--jp-accent-dark,#b92520)}.jp-photos{border-radius:var(--jp-radius,4px);position:relative;padding:var(--jp-space-3,12px);margin-bottom:var(--jp-space-3,12px);border:1px solid var(--jp-border,#cbcccf);background:var(--jp-surface,#fff)}.jp-photo-exists{display:flex;flex-wrap:wrap;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);padding:0}.jp-photo{position:relative;padding:var(--jp-space-1,4px);border:1px solid var(--jp-border,#dedede);border-radius:var(--jp-radius,4px);margin-bottom:0;background:var(--jp-surface,#fff)}.jp-photo:not(:last-child){margin-right:0}.jp-photo-exists .fancybox-image{height:150px;width:150px;position:relative}.jp-photo-exists .close{position:absolute;color:var(--jp-accent,#e0312b);font-weight:700;top:var(--jp-space-1,4px);right:var(--jp-space-1,4px);font-size:var(--jp-text-lg,14px);z-index:1}.jp-photo-exists img{height:100%;width:100%;object-fit:cover;position:relative}.jp-list-panel.is-empty{display:flex;flex-direction:column}.jp-list-empty{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:160px;padding:var(--jp-space-4,16px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:500;line-height:1.4;text-align:center}.add-master-wrapper{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr);grid-gap:var(--jp-space-4,16px);gap:var(--jp-space-4,16px);width:100%}.add-master-panel{min-width:0;min-height:0}.add-master-panel:first-child{border-right:1px solid var(--jp-border,#e1e3e6);padding-right:var(--jp-space-4,16px)}.add-master-panel .jp-list-panel{max-height:56vh;padding:0 var(--jp-space-3,12px) 0 0}.add-master-panel .list-item{margin-bottom:var(--jp-space-1,4px);padding:var(--jp-space-2,8px) var(--jp-space-3,12px);border:1px solid transparent;border-radius:var(--jp-radius-sm,4px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);font-weight:500;line-height:18px}.add-master-panel .list-item:hover{border-color:var(--jp-border,#dfe3ea);background:var(--jp-surface-hover,#f7f8fb)}.add-master-panel .list-item.active{border-color:rgba(37,99,235,.34);background:var(--jp-interactive-muted,#eff6ff)}.add-master-empty{display:flex;align-items:center;min-height:120px;padding:var(--jp-space-4,16px);border:1px dashed var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface-muted,#f6f7f8);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);line-height:20px}.add-master-empty--details{min-height:160px}.master-details{padding:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.master-details p{margin:0 0 var(--jp-space-3,12px)}.master-details p:first-child{display:flex;align-items:center;margin-bottom:var(--jp-space-4,16px);font-size:var(--jp-text-xl,16px);font-weight:600;line-height:22px}.master-details b{color:var(--jp-text-muted,#5a5f66);font-weight:600}.add-master-avatar{width:48px;height:48px;margin-right:var(--jp-space-3,12px);border-radius:var(--jp-radius-sm,4px);object-fit:cover;background:var(--jp-surface-muted,#f6f7f8)}.master-table{width:100%;margin:var(--jp-space-3,12px) 0;border-collapse:initial;border-spacing:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);line-height:18px}.master-table-cell{width:50%;padding:var(--jp-space-2,8px);border-top:1px solid var(--jp-border,#dfe3ea)}.master-details .open-master-popup{margin-top:var(--jp-space-2,8px)}@media screen and (max-width:900px){.add-master-wrapper{grid-template-columns:1fr}.add-master-panel:first-child{border-right:0;border-bottom:1px solid var(--jp-border,#e1e3e6);padding-right:0;padding-bottom:var(--jp-space-4,16px)}.add-master-panel .jp-list-panel{max-height:32vh;padding-right:0}}.rc-time-picker-panel{z-index:var(--jp-z-modal-top)}.executed-time{display:flex;align-items:center;flex-wrap:wrap}.executed-time:not(:last-child){margin-bottom:var(--jp-space-1,4px)}.executed-time__from,.executed-time__to{display:flex;align-items:center;width:80px;flex-wrap:wrap}.executed-time__from,.execution-time__text{margin-right:var(--jp-space-1,4px)}.executed-time__button{margin-left:var(--jp-space-1,4px);cursor:pointer}.jp-regular-work-pre-panel{display:flex;justify-content:flex-end;align-items:center;min-height:50px}.jp-panel .count{align-self:flex-end;font-weight:700;padding:var(--jp-space-2,8px) var(--jp-space-6,24px) 0 0}.content-regular-work .jp-scroll-panel{height:calc(100vh - 100px);padding:var(--jp-space-2,8px) var(--jp-space-5,20px)}.regular-work__detail{position:relative;height:100%;width:100%}.regular-work-edit-fields{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);max-width:1040px}.regular-work-edit-fields .jp-detail-heading{margin-bottom:0}.regular-work-edit-fields>div{display:grid;grid-template-columns:160px minmax(0,840px);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);align-items:start;width:100%;padding:0}.regular-work-edit-fields>div .text-content{flex-basis:auto;padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.regular-work-edit-fields>div .text{border-bottom-color:transparent}.regular-work-edit-fields>div .component{flex-basis:auto;min-width:0}.regular-work-edit-fields>div .component>:first-child{margin-top:0}@media screen and (max-width:900px){.regular-work-edit-fields{max-width:none}.regular-work-edit-fields>div{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.regular-work-edit-fields>div .text-content{padding-top:0}}.jp-details-toolbar__row.regular-work .jp-dropdown{margin-right:auto}.checklist-checkbox{padding-left:var(--jp-space-2,8px);margin-top:var(--jp-space-2,8px);margin-bottom:var(--jp-space-2,8px)}.checklist-icons{margin-right:var(--jp-space-1,4px)}.checklist-checkbox input{margin-right:var(--jp-space-2,8px)}.checklist-category-checkbox{font-size:var(--jp-text-xl,16px)}.checklist-type-checkbox{font-size:var(--jp-text-lg,14px);padding-left:var(--jp-space-5,20px)}.checklist-rw-checkbox{font-weight:400;padding-left:var(--jp-space-6,24px);display:flex;justify-content:space-between}.checklist-rw-checkbox__name{flex-basis:60%}.checklist-rw-checkbox__numbers{flex-basis:25%;white-space:nowrap}.act-checklist,.checklist-checkbox,.checklist-types{width:100%}.checklist-checkbox>.checklist-checkbox:not(:last-child){border-bottom:1px solid var(--jp-border,#e1e3e6)}.checklist-category-name,.checklist-type-name{cursor:pointer;font-weight:600}.checklist-category-name:hover,.checklist-type-name:hover{cursor:pointer;opacity:.85}.checklist-categories-wrapper{padding-top:var(--jp-space-1,4px);display:flex}.checklist-categories-wrapper>.act-zone{flex-basis:150px;padding-left:var(--jp-space-2,8px)}.checklist-categories-wrapper>.act-zone span{font-weight:700}.checklist-categories-wrapper>.act-zone input{margin-top:var(--jp-space-2,8px)}.checklist-categories-wrapper .remove{cursor:pointer;display:inline-block;font-size:var(--jp-text-xl,16px);font-weight:bolder;color:var(--jp-accent,#e0312b);margin-left:var(--jp-space-1,4px)}.act-checklist{display:flex;margin:var(--jp-space-2,8px) 0 0 var(--jp-space-2,8px)}.wo-checklist_remove-work-button{margin-left:var(--jp-space-1,4px)}.user-settings{display:flex}.user-settings__vertical-tabs{width:100%}.user-settings .jp-tabs.jp-tabs--vertical .react-tabs__tab-list{flex:0 0 200px;margin-bottom:0;padding:var(--jp-space-4,16px)}.user-settings .jp-tabs.jp-tabs--vertical .react-tabs__tab-panel{flex:1 1 auto;min-width:0;height:auto;max-height:min(72vh,720px);padding:var(--jp-space-5,20px) var(--jp-space-7,32px)}@media screen and (max-width:700px){.user-settings .jp-tabs.jp-tabs--vertical .react-tabs{flex-direction:column}.user-settings .jp-tabs.jp-tabs--vertical .react-tabs__tab-list{flex:0 0 auto}.user-settings .jp-tabs.jp-tabs--vertical .react-tabs__tab-panel{height:min(68vh,620px)}}.settings-tab-content{display:flex;flex-direction:column;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);width:100%;min-width:0}.tab-content-header{width:100%;max-width:900px;margin:0;padding-bottom:var(--jp-space-2,8px);border-bottom:1px solid var(--jp-accent,#e0312b);color:var(--jp-text,#1c1e21);font-family:var(--jp-font-heading);font-size:var(--jp-text-2xl,18px);font-weight:600;line-height:24px}.notifications__checkbox-group{display:flex;align-items:flex-start;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);flex-wrap:wrap}.notifications__checkbox-group label{display:inline-flex;align-items:flex-start;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);margin:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);line-height:18px}.notifications__checkbox-group input[type=checkbox]{flex:0 0 auto;margin:2px 0 0}.settings-profile{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:var(--jp-space-6,24px);gap:var(--jp-space-6,24px);align-items:start;max-width:820px}.profile__avatar{min-width:0}.profile__avatar .jp-drop-zone-person{width:160px;height:160px;overflow:hidden;border:1px dashed var(--jp-border-strong,#c8ccd2);border-radius:var(--jp-radius,4px);background:var(--jp-surface-muted,#f6f7f8);box-shadow:none}.profile__avatar .jp-drop-zone-person:hover{border-color:var(--jp-interactive,#2563eb);filter:none}.profile__avatar .jp-drop-zone-person i{z-index:var(--jp-z-raised,1);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--jp-radius,4px);background:hsla(0,0%,100%,.88);color:var(--jp-interactive,#2563eb);font-size:var(--jp-text-2xl,18px)}.profile__avatar .jp-drop-zone-person:hover img{opacity:.72}.profile__fio{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-width:0}.profile__fio>div,.settings-form>div:not(.settings-form__actions){display:grid;grid-template-columns:160px minmax(0,1fr);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);align-items:start;width:100%;padding:0}.settings-tab-content .profile__fio .text-content,.settings-tab-content .settings-form .text-content{flex-basis:auto;padding-top:var(--jp-space-2,8px);padding-bottom:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.settings-tab-content .profile__fio .text,.settings-tab-content .settings-form .text{border-bottom-color:transparent}.settings-tab-content .profile__fio .component,.settings-tab-content .settings-form .component{flex-basis:auto;min-width:0}.settings-tab-content .profile__fio .component>:first-child,.settings-tab-content .settings-form .component>:first-child{margin-top:0}.settings-form{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);width:100%;max-width:900px}.settings-fill-options{display:flex;flex-wrap:wrap;grid-gap:var(--jp-space-3,12px) var(--jp-space-4,16px);gap:var(--jp-space-3,12px) var(--jp-space-4,16px)}.settings-fill-intensity{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:18px}.settings-fill-excel,.settings-fill-intensity{margin-top:var(--jp-space-2,8px)}.settings-security__verify{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);align-items:center}.settings-form__actions{display:flex;justify-content:flex-end;width:100%}.settings-notifications-form .notifications__checkbox-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--jp-space-2,8px) var(--jp-space-4,16px);gap:var(--jp-space-2,8px) var(--jp-space-4,16px)}.settings-tab-content .person-contacts{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);max-width:900px;min-width:0}.settings-tab-content .person-contacts .ReactTable,.settings-tab-content .person-contacts .ReactTable .rt-table,.settings-tab-content .person-contacts .ReactTable .rt-tbody,.settings-tab-content .person-contacts .ReactTable .rt-tr-group{flex:0 0 auto}.settings-tab-content .person-contacts .ReactTable .rt-table{overflow:visible}.settings-tab-content .person-contacts .jp-table-wrapper{margin-bottom:var(--jp-space-2,8px)}.settings-tab-content .person-contacts_button{justify-self:start;margin-bottom:var(--jp-space-4,16px)}.settings-profile-section{min-width:0}.settings-tab-content .jp-row-items{justify-content:flex-start}.security__verify-field{display:block;margin-left:176px;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:18px}.security__verify-field--error{color:var(--jp-accent,#e0312b)}.security__verify-field--success{color:var(--jp-status-success,#16a34a)}.order-color_label{margin-left:0}@media screen and (max-width:760px){.settings-profile{grid-template-columns:minmax(0,1fr)}.profile__avatar .jp-drop-zone-person{width:140px;height:140px}.profile__fio>div,.settings-form>div:not(.settings-form__actions){grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.settings-tab-content .profile__fio .text-content,.settings-tab-content .settings-form .text-content{padding-top:0}.security__verify-field{margin-left:0}}.jp-drop-zone-error{color:var(--jp-accent,#e0312b);font-weight:400;padding-top:10px}.jp-drop-zone-person{cursor:pointer;position:relative;height:200px;width:200px;border-radius:var(--jp-radius,6px);border:3px dashed var(--jp-interactive,#2563eb)}.jp-drop-zone-person:hover{filter:blur(1px);border-style:solid}.jp-drop-zone-person img{height:100%;width:100%;object-fit:cover;border-radius:inherit}.jp-drop-zone-person i{color:var(--jp-text-muted,#5a5f66);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.create-order-modal{position:relative;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.just-prop_create-order-list-item{color:var(--jp-text,#1c1e21);cursor:pointer;border-bottom:1px solid var(--jp-border-strong,#c8ccd2)}.jp-create-order-chosen-item{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--jp-space-2,8px) var(--jp-space-4,16px);gap:var(--jp-space-2,8px) var(--jp-space-4,16px);align-items:center;margin:0;padding:var(--jp-space-3,12px) 0;background:var(--jp-surface,#fff);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);line-height:18px}.jp-create-order-chosen-item p{margin:0}.jp-create-order-chosen-field{display:grid;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.jp-create-order-chosen-field span{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);font-weight:500;line-height:16px}.jp-create-order-chosen-field b{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);font-weight:600;line-height:18px}.jp-create-order__modal-detail{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.order-save-button{align-self:flex-start}.custom-checklist-item-wrapper{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);margin-top:var(--jp-space-1,4px)}.custom-checklist-item-label{flex-basis:50%;padding-right:0}.custom-checklist-item-content{flex-basis:calc(50% - 45px)}.add-checklist-item-btn{align-self:flex-start;margin-top:var(--jp-space-2,8px);max-width:100px}.create-order-modal hr{margin:0 calc(var(--jp-space-5, 20px)*-1);border:0;border-top:1px solid var(--jp-border,#dfe3ea)}.jp-create-order__modal-detail .checklist-item-wrapper{margin-top:var(--jp-space-1,4px)}.jp-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);line-height:1.4}.jp-breadcrumbs__item{color:var(--jp-text-muted,#5a5f66);font-weight:600}.jp-breadcrumbs__item--active,.jp-breadcrumbs__item--completed{color:var(--jp-text,#1c1e21)}.jp-breadcrumbs__item--clickable{cursor:pointer}.jp-breadcrumbs__separator{color:var(--jp-text-muted,#5a5f66);font-weight:400}.jp-saved-filter{display:flex;align-items:center;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.jp-saved-filter__dropdown{margin:0 calc(var(--jp-space-1, 4px)/2)}.jp-saved-filter__templates{display:flex;align-items:center;min-width:350px;padding:var(--jp-space-1,4px) 0;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.jp-saved-filter__templates .just-pro-select__container{flex:1 1 auto;min-width:220px}.jp-saved-filter__templates .just-pro-select__menu{margin-top:calc(var(--jp-space-1, 4px)/2)!important;margin-bottom:calc(var(--jp-space-1, 4px)/2)!important}.jp-saved-filter-modal{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.jp-saved-filter-modal>div{padding:0}.create-task_saved-templates{margin-bottom:var(--jp-space-3,12px)}.create-task-modal__templates .jp-saved-filter__templates{display:grid;grid-template-columns:32px minmax(220px,300px) 32px;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-width:0;padding:0}.create-task-modal__templates .jp-button--icon{width:32px;height:32px;min-width:32px;padding:0}.create-task-modal__templates .jp-select__container{width:100%;min-width:0}.create-task-modal__templates .jp-select__control{box-sizing:border-box;min-height:32px}.create-task-modal__templates .jp-select__indicator{padding:6px!important}.create-task-form{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);margin-top:var(--jp-space-3,12px)}.create-task-form>div{align-items:center;padding:0}.create-task-form>div .text-content{font-size:var(--jp-text-lg,14px);line-height:34px}.create-task-form>div .component{min-width:0}.create-task-form .jp-inline-calendar__field{margin-bottom:0}.jp-modal-content .create-task_saved-templates~.task-body{margin-top:0;padding:var(--jp-space-2,8px)}.jp-modal-content .create-task_saved-templates~.task-body .jp-text-editor:not(:last-child){margin-bottom:var(--jp-space-2,8px)}@media screen and (max-width:700px){.create-task-modal__templates{justify-content:flex-start}.create-task-modal__templates .jp-saved-filter__templates{grid-template-columns:32px minmax(0,1fr) 32px;width:100%}}.create-task_saved-templates{display:flex;justify-content:flex-end}.create-admin-workorder-modal__templates{display:flex;justify-content:flex-end;align-items:center;margin-bottom:var(--jp-space-3,12px)}.create-admin-workorder-modal__templates .jp-saved-filter__templates{display:grid;grid-template-columns:32px minmax(220px,280px) 32px;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);width:auto;min-width:0;padding:0}.create-admin-workorder-modal__templates .jp-button--icon{width:32px;height:32px;min-width:32px;padding:0}.create-admin-workorder-modal__templates .just-pro-select__container{width:100%;min-width:0}.create-admin-workorder-modal{grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.create-admin-workorder-modal .header{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);padding:var(--jp-space-4,16px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface-muted,#f6f7f8)}.create-admin-workorder-modal .header>div{display:grid;grid-template-columns:minmax(160px,28%) minmax(0,1fr);grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);align-items:start;padding:0}.create-admin-workorder-modal .header .text-content{padding-top:8px;padding-bottom:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.create-admin-workorder-modal .header .text{border-bottom-color:transparent}.create-admin-workorder-modal .header .component{min-width:0}.create-admin-workorder-modal .header .component>:first-child{margin-top:0}.create-admin-workorder-modal .header .jp-text-area{min-height:76px}.create-admin-workorder-modal .jp-new-base-point{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);margin-left:30%;margin-top:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.create-admin-workorder-modal .jp-new-base-point input{margin:0}@media screen and (max-width:900px){.create-admin-workorder-modal__templates{justify-content:flex-start}.create-admin-workorder-modal__templates .jp-saved-filter__templates{grid-template-columns:32px minmax(0,1fr) 32px;width:100%}.create-admin-workorder-modal .jp-new-base-point{margin-left:0}}@media screen and (max-width:700px){.create-admin-workorder-modal .header{padding:var(--jp-space-3,12px)}.create-admin-workorder-modal .header>div{grid-template-columns:1fr;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.create-admin-workorder-modal .header .text-content{padding-top:0}}.left-line{width:var(--jp-nav-width);height:100vh;background:var(--jp-nav-bg,#121316);position:fixed;left:0;top:0;border-right:1px solid var(--jp-nav-border,#2d333d);z-index:600}.main-nav{width:100%;overflow-y:auto;overflow-x:hidden;height:calc(100% - var(--jp-topbar-height, 60px));position:relative;scrollbar-width:none;-ms-overflow-style:none}.main-nav::-webkit-scrollbar{width:0;background-color:initial}.main-nav__logo{display:flex;box-sizing:border-box;height:var(--jp-topbar-height,60px);background:var(--jp-nav-bg,#121316);justify-content:center;align-items:center;border-bottom:1px solid var(--jp-nav-border,#2d333d)}.left-menu{padding:0;margin:0;width:100%;height:100%}.left-menu li{position:relative;list-style-type:none}.left-menu-children{position:absolute;top:45px;left:var(--jp-nav-width);margin:0}.left-menu-children li{list-style:none}.left-menu-children{word-break:normal;background:var(--jp-nav-bg,#121316);text-align:left;align-items:flex-start;padding:0;border-left:0;width:230px;box-shadow:0 4px 16px rgba(0,0,0,.4);opacity:0;transform:translateX(-4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease;will-change:opacity,transform}.left-menu-children:not(:empty){opacity:1;transform:translateX(0);pointer-events:auto}.is-new-circle{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background-color:var(--jp-accent,#e0312b)}.left-menu-children li a,.left-menu-children li span{color:var(--jp-text-inverse,#fff);text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:10px 12px 10px 8px;word-break:break-word;border-bottom:1px solid var(--jp-nav-border,#2d333d);border-left:2px solid transparent;font-size:var(--jp-text-lg,14px);position:relative;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.left-menu-children li:hover>a:before,.left-menu-children li:hover>span:before,.left-menu-children li>a:hover:before,.left-menu-children li>span:hover:before{content:"";position:absolute;left:-3px;bottom:50%;border:5px solid transparent;border-left:5px solid var(--jp-accent,#e0312b);margin-bottom:-5px}.left-menu-children.big-item{max-height:40vh;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.left-menu-children li a.active{border-left-color:var(--jp-accent,#e0312b);background:var(--jp-nav-bg-hover,#1c1e21)}.left-menu-children li a.active:before{content:"";position:absolute;left:0;bottom:50%;border:5px solid transparent;border-left:5px solid var(--jp-accent,#e0312b);margin-bottom:-5px}.left-menu li a,.left-menu li span{color:var(--jp-text-inverse,#fff);text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;grid-gap:6px;gap:6px;padding:10px 6px;word-break:break-word;border-bottom:1px solid var(--jp-nav-border,#2d333d);border-left:3px solid transparent;font-size:var(--jp-text-lg,14px);position:relative;cursor:pointer;min-height:58px;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.left-menu li a.active,.left-menu li span.active{border-left-color:var(--jp-accent,#e0312b);background:var(--jp-nav-bg-hover,#1c1e21)}.left-menu li:hover>a:before,.left-menu li:hover>span:before,.left-menu li>a:hover:before,.left-menu li>span:hover:before,.left-menu li a.active:before,.left-menu li span.active:before,.main-nav__list-item.--hover:before{content:"";position:absolute;left:0;bottom:50%;border:5px solid transparent;border-left:5px solid var(--jp-accent,#e0312b);margin-bottom:-5px}.left-menu li:hover>a,.left-menu li:hover>span,.left-menu li>a:hover,.left-menu li>span:hover,.main-nav__list-item.--hover{border-left-color:var(--jp-accent,#e0312b);background:var(--jp-nav-bg-hover,#1c1e21)}.left-menu li a i,.left-menu li span i{font-size:1.4em}.jp-error-container{display:flex;justify-content:space-between;height:70px;width:100%;max-width:750px;border-radius:var(--jp-radius,4px);overflow:hidden;box-shadow:var(--jp-shadow-sm,0 2px 8px rgba(24,28,34,.08))}.jp-error-container .icon_container{height:70px;width:70px;display:flex;align-items:center;justify-content:center}.jp-error-container .icon_container i{font-size:35px}.jp-error-logo{background-color:var(--jp-accent,#e0312b)}.jp-error-cross{background-color:var(--jp-surface-muted,#f6f7f8);cursor:pointer}.jp-error-logo i{color:var(--jp-text-inverse,#fff)}.jp-error-cross i{color:var(--jp-text-muted,#5a5f66)}.jp-error-cross{height:70px;width:70px}.jp-error-message{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-left:var(--jp-space-2,8px);width:calc(100% - 105px)}.jp-error-message__title{font-size:var(--jp-text-2xl,18px);font-weight:600;color:var(--jp-text,#1c1e21)}.jp-error-message__message{font-size:var(--jp-text-lg,14px)}.create-checklist-object-modal{display:grid;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.create-checklist-object-modal__fields{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);max-width:920px}.create-checklist-object-modal__fields>div{padding:0}.create-checklist-object-modal .text-content{padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.create-checklist-object-modal .text{border-bottom-color:transparent}.create-checklist-object-modal .component{min-width:0}.create-checklist-object-modal .component>:first-child{margin-top:0}.create-checklist-object-modal .checklist-objects{max-width:1040px}.create-checklist-object-modal .checklist-object__body .equipment-category{grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);align-items:center}.jp-private-route-wrapper{overflow:hidden}.jp-panel-header{margin:var(--jp-space-1,4px) 0 0;padding:0 0 var(--jp-space-2,8px);border-bottom:1px solid var(--jp-border,#e1e3e6);color:var(--jp-text,#1c1e21);font-family:var(--jp-font-heading);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.user-detail{display:flex;flex-direction:column;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);min-height:100%;padding:var(--jp-space-3,12px);box-sizing:border-box}.user-detail>h2{margin:0;color:var(--jp-text,#1c1e21);font-family:var(--jp-font-heading);font-size:var(--jp-text-xl,16px);font-weight:600;line-height:22px}.user-detail>div:has(>.text-content),.user-settings-wrapper>div:has(>.text-content){display:grid;grid-template-columns:180px minmax(0,1fr);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);align-items:start;width:min(100%,1040px);padding:0}.user-detail .text-content{flex-basis:auto;padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.user-detail .text{border-bottom-color:transparent}.user-detail .component{flex-basis:auto;min-width:0}.user-detail .component>:first-child{margin-top:0}.user-settings-wrapper{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.user-detail>div:has(.user-detail-table){display:block;width:100%}.user-detail>div:has(.user-detail-table)>.text-content{display:block;padding:0 0 var(--jp-space-2,8px);color:var(--jp-text,#1c1e21);font-family:var(--jp-font-heading);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.user-detail>div:has(.user-detail-table)>.component{width:100%}.user-detail-table{width:100%;overflow-x:auto;scrollbar-width:thin}.user-detail-table .ReactTable{min-width:560px}.user-detail-table--matrix .ReactTable{min-width:720px}.user-detail-table .ReactTable .rt-thead .rt-tr{text-align:left}.user-detail-table .ReactTable .rt-td,.user-detail-table .ReactTable .rt-th{min-width:0;overflow-wrap:anywhere}@media screen and (max-width:900px){.user-detail>div:has(>.text-content),.user-settings-wrapper>div:has(>.text-content){grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr);grid-row-gap:0;row-gap:0;width:100%}}@media screen and (max-width:640px){.user-detail>div:has(>.text-content),.user-settings-wrapper>div:has(>.text-content){grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.user-detail .text-content{padding-top:0}.user-detail>div:has(.user-detail-table)>.text-content{padding-bottom:var(--jp-space-2,8px)}}.user-password--shown{font-weight:600}.user-password--hide{font-weight:600;border-bottom:1px dashed var(--jp-border-strong,#c8ccd2);cursor:pointer}.user-confirm-modal,.user-password-modal{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.user-confirm-modal p span,.user-password-modal__label{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:18px}.user-confirm-modal p,.user-password-modal__value{margin:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.user-confirm-modal__confirm-text{display:flex;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);align-items:baseline;flex-wrap:wrap}.user-confirm-modal__confirm-text strong{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.user-password-modal__value{font-weight:600}.name-spravochnik{padding:var(--jp-space-1,4px) 0;font-size:var(--jp-text-lg,14px);font-weight:700;display:block}.jp-search{max-width:300px}.jp-search input[type=text]{float:left}.jp-topbar-search__control{flex-wrap:nowrap;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);height:var(--jp-topbar-control-height);min-height:var(--jp-topbar-control-height);padding:0}.jp-topbar-search__actions,.jp-topbar-search__control{display:flex;align-items:center}.top-line .find-text-input{flex:1 1 auto;min-width:80px;background:var(--jp-surface,#fff);padding:0 var(--jp-topbar-control-padding-x);display:inline-block;margin:0;background-clip:padding-box;border:1px solid var(--jp-border);border-radius:var(--jp-radius-sm);outline:none;color:var(--jp-text);height:var(--jp-topbar-control-height);line-height:var(--jp-topbar-control-height)}.top-line .find-text-input::-webkit-input-placeholder,.top-line .find-text-input::placeholder{color:var(--jp-text-muted);font-style:italic}.top-line .find-text-input:hover{border-color:var(--jp-border-hover,rgba(37,99,235,.6));box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.top-line .find-text-input:focus{border:1px solid var(--jp-interactive);box-shadow:var(--jp-focus-input)}.jp-modal-error-message,.red i{color:var(--jp-accent,#e0312b)}.jp-module.users{grid-template-columns:minmax(320px,1fr) minmax(0,2fr)}.jp-module.users .jp-panel--users-list{padding:var(--jp-space-3,12px);box-sizing:border-box}.jp-panel--users-list .user-list-card{display:flex;align-items:flex-start;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);min-height:72px;margin:0;padding:var(--jp-space-3,12px);border:0;border-bottom:1px solid var(--jp-border,#cbcccf);background:var(--jp-surface,#fff);box-shadow:none}.jp-panel--users-list .user-list-card:hover{background:var(--jp-surface-hover,#f9fafb)}.jp-panel--users-list .user-list-card.is-active{border-left:4px solid var(--jp-interactive,#2563eb);padding-left:var(--jp-space-2,8px);background:var(--jp-interactive-muted,#eff6ff)}.jp-panel--users-list .user-list-card .card__image{float:none;flex:0 0 48px;margin:0;border-radius:var(--jp-radius-sm,4px);overflow:hidden;background:var(--jp-surface-muted,#f6f7f8)}.jp-panel--users-list .user-list-card .media-body{min-width:0}.jp-panel--users-list .user-list-card .media-heading{margin:0 0 var(--jp-space-1,4px);color:var(--jp-text,#1c1e21);font-family:var(--jp-font-heading);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px;overflow-wrap:anywhere}.jp-panel--users-list .user-list-card p{margin:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:18px;overflow-wrap:anywhere}.jp-panel--users-list .user-list-card .user-card__name{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px)}.jp-panel--users-detail{border-right:0}.users-role-detail{display:flex;flex-direction:column;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);min-height:100%;padding:var(--jp-space-3,12px);box-sizing:border-box}.users-role-detail>h2{margin:0;font-family:var(--jp-font-heading)}.users-role-detail>h2:first-child{font-size:var(--jp-heading-md,20px);line-height:1.25}.users-role-detail>h2:not(:first-child){margin:var(--jp-space-5,20px) calc(var(--jp-space-3, 12px)*-1) var(--jp-space-3,12px);padding:var(--jp-space-3,12px)}.users-role-detail>div:has(>.text-content){display:grid;grid-template-columns:180px minmax(0,1fr);grid-column-gap:var(--jp-space-4,16px);column-gap:var(--jp-space-4,16px);align-items:start;width:100%;padding:0}.users-role-detail .text-content{flex-basis:auto;padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.users-role-detail .text{border-bottom-color:transparent}.users-role-detail .component{flex-basis:auto;min-width:0}.users-role-detail .component>:first-child{margin-top:0}.users-role-detail .component>.jp-select__wrapper,.users-role-detail .component>.jp-table-wrapper,.users-role-detail .component>.jp-textInput,.users-role-detail .component>.just-pro-select__wrapper{width:100%;max-width:var(--jp-reference-control-max-width,900px)}.users-group-detail__table-section{width:100%;max-width:var(--jp-reference-control-max-width,960px);margin:0 0 var(--jp-space-2,8px)}.users-group-detail .jp-group-objects-table{width:100%;max-width:var(--jp-reference-control-max-width,960px);overflow-x:auto;scrollbar-width:thin}.users-group-detail .jp-group-objects-table .ReactTable{min-width:560px}.users-group-detail .jp-group-objects-table .rt-td{min-width:0;overflow-wrap:anywhere}.users-group-detail .jp-group-objects-table .rt-td:last-child,.users-role-detail__actions{display:flex;align-items:center}.users-role-detail__actions{grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);flex-wrap:wrap}@media screen and (max-width:1100px){.jp-module.users{grid-template-columns:minmax(280px,1fr) minmax(0,1.6fr)}.users-role-detail>div:has(>.text-content){grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr);grid-row-gap:0;row-gap:0}}@media screen and (max-width:640px){.users-role-detail>div:has(>.text-content){grid-template-columns:minmax(0,1fr);grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.users-role-detail .text-content{padding-top:0}}.user-settings-wrapper{position:relative}.users-tree-modal{display:grid;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.users-tree-modal p{margin:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.users-tree-modal__confirm-text{display:flex;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);align-items:baseline;flex-wrap:wrap}.users-tree-modal p span{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600}.users-tree-modal__confirm-text strong{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);font-weight:600}.users-tree-modal__delete-button.jp-button--danger{border-color:var(--jp-accent,#e0312b);background-color:var(--jp-accent,#e0312b);color:var(--jp-text-inverse,#fff)}.users-tree-modal__delete-button.jp-button--danger:active,.users-tree-modal__delete-button.jp-button--danger:focus-visible,.users-tree-modal__delete-button.jp-button--danger:hover{border-color:var(--jp-accent-dark,#b92520);background-color:var(--jp-accent-dark,#b92520);color:var(--jp-text-inverse,#fff)}.users-tree-modal>div{padding:0}.users-tree-modal--add>div:not(.jp-modal-footer){display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);align-items:center;padding:0}.users-tree-modal .text-content{flex-basis:auto;align-self:center;padding:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.users-tree-modal .text{border-bottom-color:transparent}.users-tree-modal .component{flex-basis:auto;min-width:0}.users-tree-modal .component>:first-child{margin-top:0}@media screen and (max-width:900px){.users-tree-modal--add>div:not(.jp-modal-footer){grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr)}}@media screen and (max-width:640px){.users-tree-modal--add>div:not(.jp-modal-footer){grid-template-columns:1fr}}.jp-panel--users-list .jp-users-tree__row{display:flex;align-items:center;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);width:100%;min-height:28px;padding:var(--jp-space-1,4px) var(--jp-space-2,8px);border-radius:var(--jp-radius-sm,4px);box-sizing:border-box;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);line-height:18px;cursor:pointer}.jp-panel--users-list .jp-users-tree__row:hover{background:var(--jp-surface-hover,#f9fafb)}.jp-panel--users-list .jp-users-tree__row.is-active{background:var(--jp-interactive-muted,#eff6ff);color:var(--jp-interactive,#2563eb);font-weight:600}.jp-panel--users-list .jp-users-tree__row .jp-tree-icon{width:16px;padding-right:0;text-align:center;color:var(--jp-text-muted,#5a5f66)}.jp-panel--users-list .jp-users-tree__row.is-active .jp-tree-icon{color:var(--jp-interactive,#2563eb)}.jp-group-inherited-cell{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-width:0;max-width:100%;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:16px}.jp-group-inherited-cell__icon{flex:0 0 auto;color:var(--jp-text-muted,#5a5f66)}.jp-group-inherited-cell__label{flex-shrink:0;font-weight:600}.jp-group-inherited-cell__path{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-person{position:relative;cursor:pointer;background-color:var(--jp-nav-bg,#121316);color:#fff;height:30px;width:30px;border-radius:var(--jp-radius-sm,4px);border:2px solid var(--jp-nav-border,#2d333d);float:none;margin:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:0}.header-person__avatar{width:100%;height:100%;object-fit:cover;border-radius:var(--jp-radius-sm,4px);display:block}#toolbar{width:calc(50% - 35px);background-color:var(--jp-surface,#fff);left:calc(50% + 32px);z-index:1000;justify-content:flex-start}#toolbar,.notifications__wrapper{position:fixed;top:var(--jp-topbar-height,60px)}.notifications__wrapper{box-sizing:border-box;height:calc(100vh - var(--jp-topbar-height, 60px));width:calc(50vw - 30px);right:0;border-left:1px solid var(--jp-floating-panel-border,#d9e0ea);background:var(--jp-floating-panel-bg,#f7f8f9);box-shadow:var(--jp-floating-panel-shadow,0 8px 24px rgba(18,19,22,.12));bottom:0;color:var(--jp-text,#1c1e21);z-index:99;transition:.3s ease-in-out;transform:translate(100%);overflow:auto;padding:0}.notifications__wrapper-open{transform:translate(0)}.notifications__close{position:absolute;top:var(--jp-space-2,8px);right:var(--jp-space-3,12px);width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:4;line-height:1}.jp-navbar-right.header-notifications{border-right:none;padding-left:var(--jp-topbar-divider-gap,10px);padding-right:var(--jp-topbar-divider-gap,10px);display:flex;align-items:center;justify-content:center;position:relative}.notifications__button{position:relative}.notifications__wrapper .jp-tabs{margin-top:0}.notifications__wrapper .jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab-list{justify-content:center;align-items:flex-end;grid-gap:0;gap:0;min-height:48px;margin-bottom:0;padding:var(--jp-space-2,8px) 56px 0 var(--jp-space-4,16px);overflow:visible;background:var(--jp-floating-panel-bg,#f7f8f9);border-bottom:1px solid var(--jp-border,#dfe3ea)}.notifications__wrapper .jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab{min-height:32px;padding:var(--jp-space-1,4px) var(--jp-space-3,12px)}.notifications__wrapper .jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab.react-tabs__tab--selected,.notifications__wrapper .jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab.react-tabs__tab--selected:focus,.notifications__wrapper .jp-tabs:not(.jp-tabs--vertical) .react-tabs__tab.react-tabs__tab--selected:hover{background:var(--jp-surface,#fff)}.notifications__wrapper .react-tabs__tab-panel--selected{padding:var(--jp-space-3,12px) var(--jp-space-4,16px)}.notification-task__wrapper{padding:var(--jp-space-3,12px) 0;border-bottom:1px solid var(--jp-border,#e1e3e6);margin-bottom:0}.notifications__wrapper .notification-task__wrapper:first-child{padding-top:0}.notification-task__header{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);cursor:pointer}.notification-task__user-wrapper{min-width:0;flex:1 1 auto;padding-left:0;padding-right:0;box-sizing:border-box}.notification-task__user{font-weight:600;line-height:18px}.notification-task__number{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px;padding:0;font-weight:600}.notification-task__avatar{width:34px;height:34px;flex:0 0 34px;border-radius:var(--jp-radius-sm,4px)}.notification-task__content{background:var(--jp-surface,#fff);padding:var(--jp-space-3,12px);margin-top:8px;border:1px solid var(--jp-border,#e1e3e6);border-radius:var(--jp-radius-sm,4px)}.notification-task__title{color:var(--jp-text,#1c1e21);margin-bottom:5px}.notification-file__title{cursor:pointer}.notification-file__link{display:inline-flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-width:0}.notification-file__icon{flex:0 0 16px;width:16px;text-align:center}.notification-file__icon.jp-icon-success{color:var(--jp-status-success,#2e7d32)}.notification-file__icon.jp-icon-accent{color:var(--jp-accent,#e0312b)}.notification-file__icon:not(.jp-icon-success):not(.jp-icon-accent){color:var(--jp-text-muted,#6c757d)}.notification-files__wrapper{margin-top:10px}.notifications__wrapper .notification-task__button{margin-left:0;min-height:32px;padding:6px 10px;white-space:nowrap;color:var(--jp-text,#1c1e21);background-color:var(--jp-surface,#fff);border:1px solid transparent;border-radius:var(--jp-radius,4px);grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.notifications__wrapper .notification-task__button:hover{background-color:var(--jp-surface,#fff);border-color:var(--jp-border-hover,rgba(37,99,235,.6));box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.notifications__wrapper .notification-task__button:active{background-color:var(--jp-surface,#fff);border-color:rgba(37,99,235,.34);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.notifications__wrapper .notification-task__button i{margin-right:0}.notifications-reply__wrapper{position:absolute;width:100%;padding:20px;top:0;box-sizing:border-box;left:0;height:100%;background-color:hsla(0,0%,100%,.8);display:flex}.notifications-reply__wrapper .jp-add-comment{margin-top:auto;width:100%;background-color:var(--jp-surface,#fff)}.notifications__new-circle{color:var(--jp-accent,#e0312b);font-size:8px;position:absolute;top:3px;right:4px}.notifications__tabs-circle{background:none;border:none;padding:0;margin-right:5px;cursor:pointer;color:var(--jp-accent,#e0312b);font-size:10px;line-height:1;display:inline-flex;align-items:center}.notifications__inner-tab{display:flex;align-items:center;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.notification-file__datetime{margin-top:0}.notifications__empty{min-height:160px;display:flex;align-items:center;justify-content:center;padding:var(--jp-space-5,20px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);line-height:20px;text-align:center}.users-role-detail{--jp-reference-control-max-width:960px}.users-role-detail>h2{margin:0 0 var(--jp-space-4,16px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-2xl,18px);font-weight:700;line-height:1.25}.users-role-detail>h2:first-of-type{font-size:var(--jp-heading-md,20px);line-height:1.25}.users-role-detail>h2:not(:first-child){margin:var(--jp-space-5,20px) calc(var(--jp-space-4, 16px)*-1) var(--jp-space-4,16px);padding:var(--jp-space-3,12px) var(--jp-space-4,16px);border-top:1px solid var(--jp-border-strong,#c8ccd2);border-bottom:1px solid var(--jp-border,#cbcccf)}.users-role-detail__table-section{max-width:var(--jp-reference-control-max-width,960px);margin:var(--jp-space-2,8px) 0 var(--jp-space-3,12px)}.users-role-detail__table-section>h3{margin:0 0 var(--jp-space-2,8px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-xl,16px);font-weight:700;line-height:1.35}.jp-perm-matrix{position:relative;width:100%;max-width:var(--jp-reference-control-max-width,960px);margin:var(--jp-space-2,8px) 0 var(--jp-space-4,16px);overflow-x:auto;border:1px solid transparent;border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface,#fff);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);scrollbar-width:thin}.jp-perm-matrix:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:1px solid var(--jp-table-outline,#9aa0a6);border-radius:inherit}.jp-perm-matrix__row{display:grid;grid-template-columns:minmax(280px,1fr) repeat(4,minmax(44px,56px));align-items:stretch;min-width:520px;min-height:36px;border-bottom:1px solid var(--jp-border,#e1e3e6)}.jp-perm-matrix__row:last-child{border-bottom:0}.jp-perm-matrix__row--head{border-bottom-color:var(--jp-table-header-border,#b7bcc3);background:var(--jp-table-header-bg,#eef0f3);color:var(--jp-text,#1c1e21);font-weight:700}.jp-perm-matrix__row--editable{background:var(--jp-surface,#fff)}.jp-perm-matrix__row--category{display:block;min-height:0;background:var(--jp-table-group-header-bg,#e5e8ec);border-bottom-color:var(--jp-table-header-border,#b7bcc3)}.jp-perm-matrix__cell--category{padding:var(--jp-space-1,4px) var(--jp-space-2,8px);font-weight:500;color:var(--jp-text-muted,#5a5f66);text-transform:uppercase;font-size:var(--jp-text-sm,11px);letter-spacing:.02em;text-align:center}.jp-perm-matrix__row--readonly{background:var(--jp-surface-muted,#f6f7f8)}.jp-perm-matrix__cell{min-width:0;padding:var(--jp-space-2,8px);border-right:1px solid var(--jp-border,#e1e3e6);line-height:18px}.jp-perm-matrix__cell:last-child{border-right:0}.jp-perm-matrix__cell--object{display:flex;align-items:center;text-align:left;overflow-wrap:anywhere}.jp-perm-matrix__cell--action,.jp-perm-matrix__cell--head-action{display:flex;align-items:center;justify-content:center;padding:var(--jp-space-2,8px) var(--jp-space-1,4px);text-align:center}.jp-perm-matrix__cell--action{grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px)}.jp-perm-matrix__cell--action input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--jp-interactive,#2563eb);cursor:pointer}.jp-perm-matrix__cell--empty{background:var(--jp-surface-muted,#f6f7f8)}.jp-perm-matrix__cell--editable{background:var(--jp-surface,#fff)}.jp-perm-matrix__cell--readonly{background:transparent}.jp-perm-matrix__effect{display:inline-flex;align-items:center;justify-content:center;width:var(--jp-space-5,20px);height:var(--jp-space-5,20px);flex:0 0 var(--jp-space-5,20px);border-radius:50%;color:var(--jp-text-inverse,#fff);font-size:var(--jp-text-sm,12px);line-height:1}.jp-perm-matrix__effect--grant{background:var(--jp-status-success,#16a34a)}.jp-perm-matrix__effect--deny{background:var(--jp-accent,#e0312b)}.jp-perm-matrix__effect--conflict{box-shadow:0 0 0 var(--jp-space-1,4px) var(--jp-status-error-bg,#f2dede)}.jp-role-status-rules-table{max-width:var(--jp-reference-control-max-width,960px);margin:0 0 var(--jp-space-3,12px);overflow-x:auto;scrollbar-width:thin}.jp-role-status-rules-table .ReactTable{min-width:520px}.tree,.tree li,.tree ul{margin:0;padding:0;line-height:1;list-style:none;position:relative}.tree{--jp-tree-indent:18px;--jp-tree-line-offset:10px;--jp-tree-row-height:28px;--jp-tree-row-gap:4px;--jp-tree-line-center:calc(var(--jp-tree-row-gap) + var(--jp-tree-row-height)/2);--jp-tree-line-color:var(--jp-border,#e1e3e6)}.tree ul{margin:0 0 0 var(--jp-tree-line-offset)}.tree>li:not(:only-child),.tree li li{padding:var(--jp-tree-row-gap) 0 0 var(--jp-tree-indent)}.tree li:not(:last-child){border-left:1px dotted var(--jp-tree-line-color)}.tree>li:not(:only-child):before,.tree li li:before{content:"";position:absolute;top:0;left:0;width:calc(var(--jp-tree-indent) - 1px);height:var(--jp-tree-line-center);border-bottom:1px solid var(--jp-tree-line-color)}.tree li:last-child:before{width:calc(var(--jp-tree-indent) - 1px);border-left:1px solid var(--jp-tree-line-color)}.tree li span{cursor:pointer}.tree li span:hover{background-color:hsla(0,0%,75.3%,.1)}.jp-tree-icon{padding-right:5px}.jp-users-tree--active{border-bottom:2px solid var(--jp-interactive,#2563eb);transition:border .2s ease;display:inline-block}.jp-topbar-filter{display:inline-flex;flex:0 0 auto;height:var(--jp-topbar-height,60px);min-height:var(--jp-topbar-height,60px);align-items:center;box-sizing:border-box;padding:0 var(--jp-topbar-divider-gap,10px);border-left:1px solid var(--jp-border-strong,#c8ccd2)}.jp-topbar-filter:first-child{border-left:0}.jp-topbar-filter__panel{position:absolute;display:flex;flex-direction:column;background-color:var(--jp-floating-panel-bg,#f7f8f9);top:var(--jp-topbar-height,60px);left:0;padding:var(--jp-space-4,16px) var(--jp-space-5,20px) var(--jp-space-5,20px);height:calc(100vh - var(--jp-topbar-height, 60px));z-index:var(--jp-z-drawer);pointer-events:auto;border-top:0;border-right:1px solid var(--jp-floating-panel-border,#d9e0ea);box-shadow:var(--jp-floating-panel-shadow,0 8px 24px rgba(18,19,22,.12))}.jp-topbar-filter__body{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-y:auto}.jp-topbar-filter__actions{display:flex;flex:0 0 auto;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);justify-content:space-between;width:100%;padding-top:var(--jp-space-3,12px);margin-top:var(--jp-space-3,12px);border-top:1px solid var(--jp-border,#cbcccf)}.jp-topbar-filter__actions:before{content:"";flex:1 1 auto;order:1}.jp-topbar-filter__actions .jp-button--danger{order:0}.jp-topbar-filter__actions .jp-button--submit{order:2}.jp-topbar-filter__action-btn{grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-width:112px}.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button{height:auto;min-height:32px;padding:var(--jp-space-2,8px) var(--jp-space-3,12px);border-radius:var(--jp-radius,4px);font-size:var(--jp-text-lg,14px);line-height:18px}.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button--danger{color:var(--jp-accent-dark,#b92520);background-color:var(--jp-surface,#fff);border-color:rgba(224,49,43,.34);box-shadow:none}.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button--danger:hover{color:var(--jp-text-inverse,#fff);background-color:var(--jp-accent,#e0312b);border-color:var(--jp-accent,#e0312b);box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button--danger:active,.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button--danger:focus-visible{color:var(--jp-text-inverse,#fff);background-color:var(--jp-accent-dark,#b92520);border-color:var(--jp-accent-dark,#b92520);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button--submit{color:var(--jp-text-inverse,#fff);background-color:var(--jp-interactive,#2563eb);border-color:var(--jp-interactive,#2563eb);box-shadow:none}.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button--submit:hover{color:var(--jp-text-inverse,#fff);background-color:var(--jp-interactive-hover,#3b82f6);border-color:var(--jp-interactive-hover,#3b82f6);box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button--submit:active,.top-line .jp-topbar-filter__panel .jp-topbar-filter__action-btn.jp-button--submit:focus-visible{color:var(--jp-text-inverse,#fff);background-color:var(--jp-interactive-hover,#3b82f6);border-color:var(--jp-interactive-hover,#3b82f6);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-topbar-filter__icon{color:var(--jp-interactive,#2563eb)}.jp-topbar-filter__toggle{padding:0 var(--jp-topbar-control-padding-x,8px);height:var(--jp-topbar-control-height,28px);min-height:var(--jp-topbar-control-height,28px);box-shadow:none;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);background:var(--jp-surface,#fff);border:1px solid var(--jp-border,#cbcccf);border-radius:var(--jp-radius-sm);color:var(--jp-text,#1c1e21)}.jp-topbar-filter__toggle:hover{background:var(--jp-surface,#fff);border-color:var(--jp-border-hover,rgba(37,99,235,.6));box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-topbar-filter__toggle.is-open,.jp-topbar-filter__toggle.jp-topbar-filter__toggle:active,.jp-topbar-filter__toggle.jp-topbar-filter__toggle:focus-visible{outline:none;background:var(--jp-surface,#fff);border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-topbar-filter__toggle.hasActive{border-color:var(--jp-interactive,#2563eb);background:var(--jp-interactive-muted,#eff6ff);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-topbar-filter__custom-row{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-height:32px;color:var(--jp-text,#1c1e21)}.jp-with-hide-portal{position:absolute;width:100%;height:100vh;z-index:1;left:0;top:0;cursor:pointer}.jp-checkbox-list__group{margin:0;padding:calc(var(--jp-space-1, 4px)/2) 0;display:grid;grid-template-columns:16px minmax(0,1fr);grid-column-gap:var(--jp-space-2,8px);column-gap:var(--jp-space-2,8px);align-items:center;cursor:pointer;color:var(--jp-text,#1f2630);width:100%}.jp-checkbox-list__group.open{font-weight:700}.jp-checkbox-list__group input[type=checkbox]{margin:0;accent-color:var(--jp-interactive,#2563eb)}.jp-checkbox-list__group-input--partial{position:relative}.jp-checkbox-list__group-input--partial:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;content:"\f00c";display:flex;align-items:center;justify-content:center;font-size:8px;font-family:"Font Awesome 5 Free";font-weight:700;color:var(--jp-interactive,#2563eb);pointer-events:none}.jp-checkbox-list__group-content{display:flex;justify-content:space-between;width:100%}.jp-checkbox-list__group-content,.jp-checkbox-list__group-header{align-items:center;min-width:0;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.jp-checkbox-list__group-header{display:inline-flex;-webkit-user-select:none;user-select:none;font-weight:700;line-height:1.25;color:var(--jp-text,#1f2630)}.jp-checkbox-list__group-header .jp-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 var(--jp-space-1,4px);border-radius:999px;background-color:var(--jp-nav-bg,#0f1217);color:var(--jp-surface,#fff);font-size:11px;line-height:18px}.jp-checkbox-list__toggler{align-self:center}.jp-checkbox-list__children{display:flex;flex-direction:column;margin:calc(var(--jp-space-1, 4px)/2) 0 var(--jp-space-2,8px) var(--jp-space-5,20px);grid-gap:calc(var(--jp-space-1, 4px)/2);gap:calc(var(--jp-space-1, 4px)/2)}.jp-checkbox-list__children input[type=checkbox]{margin:0;accent-color:var(--jp-interactive,#2563eb)}.jp-checkbox-list__children div:not(:last-child){margin-bottom:0}.jp-checkbox-list{position:relative;z-index:2;display:flex;flex-direction:column;width:300px;border-bottom:1px solid var(--jp-border,#dfe3ea);border-top:1px solid var(--jp-border,#dfe3ea);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:var(--jp-space-3,12px) var(--jp-space-3,12px) var(--jp-space-2,8px) var(--jp-space-2,8px);pointer-events:auto}.jp-checkbox-list__item{display:grid;grid-template-columns:16px minmax(0,1fr);grid-column-gap:var(--jp-space-2,8px);column-gap:var(--jp-space-2,8px);align-items:center;min-height:22px;font-weight:400}.jp-checkbox-list__item,.jp-checkbox-list__item:hover{color:var(--jp-text,#1f2630)}.jp-checkbox-list__item input[type=checkbox]{margin:0}.jp-checkbox-list__cut-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jp-checkbox-list__item-label{display:inline-flex;align-items:center;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);min-width:0;color:var(--jp-text,#1f2630);font-weight:400;line-height:1.25}.jp-checkbox-list__item-label i{flex:0 0 auto}.create-work-order,.create-work-orderList{padding:0}.create-work-order:not(:last-child){margin-bottom:var(--jp-space-5,20px)}.create-work-order-modal{grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);padding:var(--jp-space-4,16px) var(--jp-space-5,20px) var(--jp-space-6,24px)}.create-work-order-modal .header{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));grid-gap:var(--jp-space-3,12px) var(--jp-space-4,16px);gap:var(--jp-space-3,12px) var(--jp-space-4,16px);padding:var(--jp-space-3,12px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface,#fff)}.create-work-order-modal .header>div{padding:0}.create-work-order-modal .header .text-content{padding-top:var(--jp-space-2,8px);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.create-work-order-modal .header .text{border-bottom-color:transparent}.create-work-order-modal .header .component{min-width:0}.create-work-order-modal .header .component>:first-child{margin-top:0}.create-work-order-modal .work-order__orders{max-height:42vh;overflow-y:auto;padding:var(--jp-space-3,12px)}.create-work-order-modal .work-order__orders,.create-work-order-modal__order{border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface,#fff)}.create-work-order-modal__order{box-shadow:none}.create-work-order-modal .work-order__orders .body{align-items:flex-start}.create-work-order-modal .work-order__orders .content-text{min-width:0}.create-work-order-modal .work-order__orders .jp-list-primary{margin-bottom:var(--jp-space-1,4px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);line-height:18px}.create-work-order-modal .work-order__orders .jp-list-secondary,.create-work-order-modal .work-order__orders .number{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:16px}.create-work-order-modal .work-order__orders .number{text-align:right}.create-work-order-modal .work-order__orders .number b{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);font-weight:600;line-height:18px}.create-work-order-modal .work-order__orders .helpers{top:var(--jp-space-2,8px);right:var(--jp-space-2,8px)}@media screen and (max-width:900px){.create-work-order-modal .header{grid-template-columns:1fr}}.jp-status-filter{display:flex;padding:var(--jp-space-2,8px) 0;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.jp-status-filter__label{padding-right:0;padding-top:0;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:24px}.jp-status-filter__chips{display:flex;margin-right:var(--jp-space-1,4px);flex-wrap:wrap;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);align-items:center}.jp-status-filter .jp-chip{font-size:var(--jp-text-sm,12px)}.jp-details-toolbar,.jp-list-toolbar{z-index:10;display:flex;flex-direction:column;background:var(--jp-surface-muted,#f6f7f8);overflow:visible;flex-shrink:0}.jp-details-toolbar{position:-webkit-sticky;position:sticky;top:0}.jp-details-toolbar+.jp-details-toolbar{top:41px;z-index:9}.jp-details-toolbar:has(.jp-dropdown.is-open),.jp-list-toolbar:has(.jp-dropdown.is-open){z-index:30}.jp-list-toolbar .jp-list-toolbar__row,.jp-list-toolbar .jp-status-filter{min-height:40px;padding:var(--jp-space-2,8px);display:flex;align-items:center;border-bottom:1px solid var(--jp-border,#cbcccf)}.jp-list-toolbar .jp-list-toolbar__row{grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);flex-wrap:wrap}.jp-list-toolbar__row-label{white-space:nowrap;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px);line-height:24px;cursor:default;-webkit-user-select:none;user-select:none}.jp-list-toolbar .jp-list-toolbar__row .jp-dropdown{border-color:var(--jp-border,#cbcccf);background:var(--jp-surface,#fff)}.jp-list-toolbar .jp-list-toolbar__row .jp-dropdown:hover{border-color:var(--jp-interactive)}.jp-list-toolbar .jp-list-toolbar__row .jp-dropdown.is-open,.jp-list-toolbar .jp-list-toolbar__row .jp-dropdown:focus-within{border-color:var(--jp-interactive);box-shadow:var(--jp-focus-input)}.jp-list-toolbar__helpers{display:flex;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);flex-wrap:wrap}.jp-list-toolbar__helper-item{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:var(--jp-radius,4px);background:transparent;color:var(--jp-text-muted,#5a5f66);cursor:pointer}.jp-list-toolbar__helper-item:hover{border-color:var(--jp-border-hover,rgba(37,99,235,.6));background:var(--jp-surface-hover,#f7f8fb);color:var(--jp-text,#1c1e21)}.jp-list-toolbar__helper-item:focus-visible{outline:none;border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-list-toolbar__helper-item.is-active{border-color:rgba(37,99,235,.34);background:var(--jp-interactive-muted,#eff6ff);color:var(--jp-interactive,#2563eb)}.jp-list-toolbar__count{color:var(--jp-text-muted,#5a5f66);font-weight:400;font-size:var(--jp-text-sm,12px);line-height:24px;white-space:nowrap;align-self:center;margin-left:auto}.jp-details-toolbar .jp-details-toolbar__row,.jp-list-toolbar .jp-details-toolbar__row{height:41px;padding:var(--jp-space-2,8px);display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);border-bottom:1px solid var(--jp-border,#cbcccf);overflow:visible}.jp-details-toolbar .jp-details-toolbar__row .jp-dropdown,.jp-list-toolbar .jp-details-toolbar__row .jp-dropdown{border-color:var(--jp-border,#cbcccf);background:var(--jp-surface,#fff)}.jp-details-toolbar .jp-details-toolbar__row .jp-dropdown:hover,.jp-list-toolbar .jp-details-toolbar__row .jp-dropdown:hover{border-color:var(--jp-interactive)}.jp-details-toolbar .jp-details-toolbar__row .jp-dropdown.is-open,.jp-details-toolbar .jp-details-toolbar__row .jp-dropdown:focus-within,.jp-list-toolbar .jp-details-toolbar__row .jp-dropdown.is-open,.jp-list-toolbar .jp-details-toolbar__row .jp-dropdown:focus-within{border-color:var(--jp-interactive);box-shadow:var(--jp-focus-input)}.jp-details-toolbar .jp-details-toolbar__row .jp-button,.jp-list-toolbar .jp-details-toolbar__row .jp-button{min-height:24px;padding-top:calc(var(--jp-space-1, 4px) - 1px);padding-bottom:calc(var(--jp-space-1, 4px) - 1px);box-shadow:none}.jp-details-toolbar .jp-details-toolbar__row .jp-details-toolbar__edit{display:inline-flex;align-items:center;justify-content:center;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);margin-left:auto;min-height:28px;padding:var(--jp-space-1,4px) var(--jp-space-2,8px);font-size:var(--jp-text-md,13px);font-weight:600;line-height:18px}.jp-details-toolbar .jp-details-toolbar__row .jp-details-toolbar__edit-icon{margin:0;font-size:var(--jp-text-sm,12px);line-height:1}.jp-module--reference .list-item{border:0;position:relative;border-bottom:1px var(--jp-border,#e1e3e6);border-style:solid;box-sizing:border-box;margin-top:0;transition:background-color .16s ease,box-shadow .16s ease,border-color .16s ease;cursor:pointer;padding:var(--jp-space-2,8px) var(--jp-space-3,12px);margin-bottom:0}.jp-module--reference .list-item:not(:first-child){padding-top:var(--jp-space-2,8px)}.jp-module--reference .list-item:hover{background-color:var(--jp-surface-hover,#f9fafb)}.jp-module--reference .list-item.list-item.active{background-color:var(--jp-interactive-muted,#eff6ff);border-bottom-color:var(--jp-border-strong,#c8ccd2);box-shadow:inset 3px 0 0 var(--jp-interactive,#2563eb)}.jp-module--reference .list-item.inactive{background-color:var(--jp-surface-muted,#f6f7f8)}.jp-reference-form{box-sizing:border-box;padding:var(--jp-space-4,16px)}.jp-reference-form h3,.jp-reference-form h4{margin:0 0 var(--jp-space-4,16px);color:var(--jp-text,#1c1e21);font-size:var(--jp-heading-md,20px);font-weight:700;line-height:1.25}.jp-reference-form__actions-row{display:flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);max-width:var(--jp-reference-control-max-width,900px);min-height:var(--jp-reference-row-min-height,46px);margin-left:calc(var(--jp-reference-label-width, 280px) + var(--jp-reference-column-gap, var(--jp-space-4, 16px)));padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.jp-reference-form>.jp-button{align-self:flex-start;margin:var(--jp-space-2,8px) 0 var(--jp-space-2,8px) calc(var(--jp-reference-label-width, 280px) + var(--jp-reference-column-gap, var(--jp-space-4, 16px)))}.jp-reference-form>.jp-field-row,.jp-reference-form>div:has(>.text-content):has(>.component),.jp-reference-form>div>.jp-field-row,.jp-reference-form>div>div:has(>.text-content):has(>.component){display:grid;grid-template-columns:var(--jp-reference-label-width,280px) minmax(0,var(--jp-reference-control-width,1fr));grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px);align-items:center;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.jp-reference-form>.jp-field-row>.text-content,.jp-reference-form>div:has(>.text-content):has(>.component)>.text-content,.jp-reference-form>div>.jp-field-row>.text-content,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.text-content{flex-basis:auto;align-self:center;padding:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-reference-label-font-size,var(--jp-text-lg,14px));font-weight:600;line-height:1.35}.jp-reference-form>.jp-field-row>.component,.jp-reference-form>div:has(>.text-content):has(>.component)>.component,.jp-reference-form>div>.jp-field-row>.component,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.component{min-width:0;flex-basis:auto}.jp-reference-form>.jp-field-row>.component>.jp-inline-calendar__field,.jp-reference-form>.jp-field-row>.component>.jp-select__wrapper,.jp-reference-form>.jp-field-row>.component>.jp-table-wrapper,.jp-reference-form>.jp-field-row>.component>.jp-text-area,.jp-reference-form>.jp-field-row>.component>.jp-textInput,.jp-reference-form>.jp-field-row>.component>.just-pro-select__wrapper,.jp-reference-form>div:has(>.text-content):has(>.component)>.component>.jp-inline-calendar__field,.jp-reference-form>div:has(>.text-content):has(>.component)>.component>.jp-select__wrapper,.jp-reference-form>div:has(>.text-content):has(>.component)>.component>.jp-table-wrapper,.jp-reference-form>div:has(>.text-content):has(>.component)>.component>.jp-text-area,.jp-reference-form>div:has(>.text-content):has(>.component)>.component>.jp-textInput,.jp-reference-form>div:has(>.text-content):has(>.component)>.component>.just-pro-select__wrapper,.jp-reference-form>div>.jp-field-row>.component>.jp-inline-calendar__field,.jp-reference-form>div>.jp-field-row>.component>.jp-select__wrapper,.jp-reference-form>div>.jp-field-row>.component>.jp-table-wrapper,.jp-reference-form>div>.jp-field-row>.component>.jp-text-area,.jp-reference-form>div>.jp-field-row>.component>.jp-textInput,.jp-reference-form>div>.jp-field-row>.component>.just-pro-select__wrapper,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.component>.jp-inline-calendar__field,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.component>.jp-select__wrapper,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.component>.jp-table-wrapper,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.component>.jp-text-area,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.component>.jp-textInput,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.component>.just-pro-select__wrapper{width:100%;max-width:var(--jp-reference-control-max-width,900px);margin-top:0}@media screen and (max-width:900px){.jp-reference-form>.jp-field-row,.jp-reference-form>div:has(>.text-content):has(>.component),.jp-reference-form>div>.jp-field-row,.jp-reference-form>div>div:has(>.text-content):has(>.component){grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,var(--jp-reference-control-width,1fr));grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}.jp-reference-form>.jp-field-row>.text-content,.jp-reference-form>div:has(>.text-content):has(>.component)>.text-content,.jp-reference-form>div>.jp-field-row>.text-content,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.text-content{align-self:center}.jp-reference-form>.jp-button,.jp-reference-form__actions-row{margin-left:calc(var(--jp-reference-compact-label-width, 160px) + var(--jp-reference-column-gap, var(--jp-space-4, 16px)))}}@media screen and (max-width:640px){.jp-reference-form>.jp-field-row,.jp-reference-form>div:has(>.text-content):has(>.component),.jp-reference-form>div>.jp-field-row,.jp-reference-form>div>div:has(>.text-content):has(>.component){grid-template-columns:1fr;grid-row-gap:var(--jp-space-2,8px);row-gap:var(--jp-space-2,8px);min-height:0;padding:var(--jp-space-2,8px) 0}.jp-reference-form>.jp-field-row>.text-content,.jp-reference-form>div:has(>.text-content):has(>.component)>.text-content,.jp-reference-form>div>.jp-field-row>.text-content,.jp-reference-form>div>div:has(>.text-content):has(>.component)>.text-content{align-self:start}.jp-reference-form>.jp-button,.jp-reference-form__actions-row{margin-left:0}}.general-settings__module{grid-template-columns:1fr 3fr}.global-settings__input-wrapper{width:100%;max-width:var(--jp-reference-control-max-width,900px)}.logs__cell{word-break:break-all;padding:var(--jp-space-2,8px)}.jp-person-container{display:flex}.jp-person-photo-name{flex-basis:50%}.jp-person-photo{display:flex;justify-content:space-between;flex-basis:50%}@media screen and (max-width:900px){.jp-person-photo{flex-direction:column}.jp-drop-zone-person{margin:var(--jp-space-4,16px) 0}}.person__avatar{width:200px;height:200px;cursor:pointer}.person__avatar img{width:100%;height:100%;object-fit:cover}.executor-table:not(:last-child){margin-bottom:var(--jp-space-2,8px)}.person-executor-subtables{box-sizing:border-box;padding:var(--jp-space-4,16px)}.person-contacts_button{margin-bottom:var(--jp-space-6,24px)}.person-contacts .jp-table-wrapper{margin-bottom:var(--jp-space-3,12px);max-width:760px}.person-contacts .rt-td{display:flex;align-items:center}.person-contacts .rt-td:first-child .jp-dropdown{width:auto;min-width:136px;height:var(--jp-control-height,34px);min-height:var(--jp-control-height,34px);padding:0 var(--jp-space-2,8px);border-color:var(--jp-border,#dfe3ea);background:var(--jp-surface,#fff)}.person-contacts .rt-td:nth-child(2)>*,.person-contacts__field,.person-contacts__input{width:100%}.person-contacts__input--invalid,.person-contacts__input--invalid:focus,.person-contacts__input--invalid:hover{border-color:var(--jp-accent,#e0312b)!important;box-shadow:0 0 4.8px 3px rgba(224,49,43,.16)!important}.person-contacts .rt-td:first-child .jp-dropdown>div:not(.jp-dropdown__collapse){width:100%;justify-content:space-between}.person-contacts .rt-td:first-child .jp-dropdown-name{padding:0 var(--jp-space-1,4px) 0 0;line-height:var(--jp-line-height-control,18px)}.person-contacts .jp-button--icon{margin:0 auto}.person-reference-modal{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.person-reference-modal>div{padding:0}.person-reference-modal .component{min-width:0}.person-reference-modal--basepoint>div:not(.jp-modal-footer),.person-reference-modal--transport>div:not(.jp-modal-footer){display:grid;grid-template-columns:minmax(160px,180px) minmax(0,1fr);grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px);align-items:center;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.person-reference-modal--basepoint .text-content,.person-reference-modal--transport .text-content{flex-basis:auto;align-self:center;padding:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.person-reference-modal--basepoint .text-content .text,.person-reference-modal--transport .text-content .text{border-bottom:0}.person-reference-modal--basepoint .component,.person-reference-modal--transport .component{flex-basis:auto}.person-reference-modal--basepoint .component>:first-child,.person-reference-modal--transport .component>:first-child{margin-top:0}.jp-modal-content:has(.person-reference-modal--transport){flex:0 0 auto;overflow-y:visible}.person-reference-modal__gps{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.person-reference-modal__gps>div{padding:0}@media screen and (max-width:900px){.person-reference-modal--basepoint>div:not(.jp-modal-footer),.person-reference-modal--transport>div:not(.jp-modal-footer){grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr)}.person-reference-modal__gps{grid-template-columns:1fr}}@media screen and (max-width:640px){.person-reference-modal--basepoint>div:not(.jp-modal-footer),.person-reference-modal--transport>div:not(.jp-modal-footer){grid-template-columns:1fr}}.masters__select-wrapper{margin:0}.jp-reference-form>.masters__checkbox-wrapper{display:flex;align-items:center;min-height:var(--jp-reference-row-min-height,46px);margin-left:calc(var(--jp-reference-label-width, 280px) + var(--jp-reference-column-gap, var(--jp-space-4, 16px)));padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.masters__checkbox-wrapper label{display:inline-flex;align-items:center;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);color:var(--jp-text,#1c1e21);line-height:1.35}input[type=checkbox].masters__checkbox{margin:0}@media screen and (max-width:900px){.jp-reference-form>.masters__checkbox-wrapper{margin-left:calc(var(--jp-reference-compact-label-width, 160px) + var(--jp-reference-column-gap, var(--jp-space-4, 16px)))}}@media screen and (max-width:640px){.jp-reference-form>.masters__checkbox-wrapper{margin-left:0;min-height:0;padding:var(--jp-space-2,8px) 0}}.checklists__select-wrapper{margin:0}input[type=checkbox].checklists__checkbox{margin-right:var(--jp-space-1,4px)}.square-gps-modal{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.square-gps-modal>div{padding:0}.square-gps-modal .component{min-width:0}.square-gps-modal>div:not(.jp-modal-footer){display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px);align-items:center;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.square-gps-modal .text-content{flex-basis:auto;align-self:center;padding:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);font-weight:600;line-height:20px}.square-gps-modal .text-content .text{border-bottom:0}.square-gps-modal .component{flex-basis:auto}.square-gps-modal .component>:first-child{margin-top:0}.square-gps-modal hr{display:none}.square-gps-modal--read>div{align-items:center}.square-gps-modal--read .component{padding:var(--jp-space-2,8px) var(--jp-space-3,12px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface-muted,#f6f7f8);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}@media screen and (max-width:900px){.square-gps-modal>div:not(.jp-modal-footer){grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr)}}@media screen and (max-width:640px){.square-gps-modal>div:not(.jp-modal-footer){grid-template-columns:1fr}}.main-reference{overflow-y:auto;padding:var(--jp-space-4,16px);box-sizing:border-box}.main-reference__content{display:flex;flex-direction:column;grid-gap:var(--jp-space-6,24px);gap:var(--jp-space-6,24px)}.main-reference__section{min-width:0}.main-reference__heading{margin:0 0 var(--jp-space-2,8px);color:var(--jp-text,#1c1e21);font-family:var(--jp-font-heading);font-size:var(--jp-text-xl,16px);font-weight:700;line-height:1.35}.main-reference__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.main-reference__grid,.main-reference__link{grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.main-reference__link{display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:58px;padding:var(--jp-space-3,12px) var(--jp-space-4,16px);border:1px solid var(--jp-border-strong,#c8ccd2);border-radius:var(--jp-radius,4px);background:var(--jp-surface,#fff);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:1.35;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.main-reference__link:hover{border-color:var(--jp-border-hover,rgba(37,99,235,.6));background:var(--jp-interactive-muted,#eff6ff);color:var(--jp-text,#1c1e21);text-decoration:none;box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.main-reference__link:focus-visible{outline:none;border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.main-reference__title{min-width:0;overflow-wrap:anywhere;font-weight:600}.main-reference__arrow{flex:0 0 auto;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-sm,12px)}@media screen and (max-width:900px){.main-reference__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.order-status-form{box-sizing:border-box;max-width:none;padding:var(--jp-space-4,16px);color:var(--jp-text,#1c1e21);font-family:var(--jp-font-body,inherit)}.order-status-form__title{margin:0 0 var(--jp-space-4,16px)}.order-status-form__row{display:grid;grid-template-columns:var(--jp-reference-label-width,280px) minmax(0,var(--jp-reference-control-width,1fr));align-items:center;grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.order-status-form__label{min-width:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-reference-label-font-size,var(--jp-text-lg,14px));font-weight:600;line-height:1.35}.order-status-form__label-text{border-bottom:0}.order-status-form__required{color:var(--jp-accent,#e0312b)}.order-status-form__control{min-width:0}.order-status-form__control .jp-select__wrapper,.order-status-form__control .jp-textInput,.order-status-form__control .just-pro-select__wrapper{width:100%;max-width:var(--jp-reference-control-max-width,900px)}.order-status-form__section{display:grid;grid-template-columns:var(--jp-reference-label-width,280px) minmax(0,var(--jp-reference-control-width,1fr));grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.order-status-form__section-title{grid-column:2;margin:0 0 var(--jp-space-2,8px);color:var(--jp-text,#1c1e21);font-size:var(--jp-reference-label-font-size,var(--jp-text-lg,14px));font-weight:600;line-height:1.35}.order-status-form__section-body{grid-column:2;min-width:0;max-width:var(--jp-reference-control-max-width,900px)}.order-status-form__stack{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.order-status-form__value{display:inline-flex;align-items:center;min-height:34px;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);line-height:20px}.order-status-form__radio-list{display:flex;flex-wrap:wrap;grid-gap:var(--jp-space-2,8px) var(--jp-space-3,12px);gap:var(--jp-space-2,8px) var(--jp-space-3,12px);align-items:center;min-height:34px}.order-status-form__radio{display:inline-flex;align-items:center;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);margin:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);font-weight:400;line-height:18px;cursor:pointer}.order-status-form__radio input{margin:0}.order-status-form__actions{display:flex;justify-content:flex-start;padding-top:var(--jp-space-3,12px);margin-left:calc(var(--jp-reference-label-width, 280px) + var(--jp-reference-column-gap, var(--jp-space-4, 16px)))}.order-status-form__actions .jp-button{margin-top:0}@media screen and (max-width:900px){.order-status-form__row{align-items:center}.order-status-form__row,.order-status-form__section{grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,var(--jp-reference-control-width,1fr));grid-row-gap:0;row-gap:0}.order-status-form__section-body,.order-status-form__section-title{grid-column:2}.order-status-form__actions{margin-left:calc(var(--jp-reference-compact-label-width, 160px) + var(--jp-reference-column-gap, var(--jp-space-4, 16px)))}}@media screen and (max-width:640px){.order-status-form__row,.order-status-form__section{grid-template-columns:1fr;grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px);align-items:stretch}.order-status-form__section-body,.order-status-form__section-title{grid-column:1}.order-status-form__actions{margin-left:0}}.add-contract-objects-wrapper{display:grid;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);margin-left:0}.contract-detail-form{max-width:none;margin-bottom:var(--jp-space-5,20px)}.contract-detail-form__heading{margin:0 0 var(--jp-space-4,16px);color:var(--jp-text,#1c1e21);font-size:var(--jp-heading-md,20px);font-weight:700;line-height:1.25}.contract-detail-form__fields{display:flex;flex-direction:column}.contract-detail-form__fields .text{border-bottom-color:transparent}.contract-detail-form__fields .component>:first-child{margin-top:0}.contract-detail-form__table-block{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);max-width:var(--jp-reference-control-max-width,900px);overflow-x:auto;scrollbar-width:thin}.contract-detail-form__table-block .jp-table-wrapper{margin:0}.contract-detail-form__table-block .ReactTable{min-width:560px}.contract-detail-form__inline-select{margin-top:0;max-width:min(100%,520px)}.contract-object-table__row--inactive{background:var(--jp-surface-muted,#f6f7f8);color:var(--jp-text-muted,#5a5f66)}.add-contract-objects-wrapper .react-tabs__tab-list{display:flex;align-items:flex-end;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);margin:0;padding:0;border-bottom:1px solid var(--jp-border,#dfe3ea)}.add-contract-objects-wrapper .react-tabs__tab{position:relative;list-style:none;min-height:32px;padding:var(--jp-space-2,8px) var(--jp-space-3,12px);border:1px solid transparent;border-bottom:0;border-radius:var(--jp-radius-sm,4px) var(--jp-radius-sm,4px) 0 0;color:var(--jp-text-muted,#5a5f66);cursor:pointer;font-size:var(--jp-text-lg,14px);line-height:18px}.add-contract-objects-wrapper .react-tabs__tab:hover{background:var(--jp-surface-hover,#f7f8fb);color:var(--jp-text,#1c1e21)}.add-contract-objects-wrapper .react-tabs__tab--selected{border-color:var(--jp-border,#dfe3ea);background:var(--jp-interactive-muted,#eff6ff);color:var(--jp-text,#1c1e21);font-weight:600}.add-contract-objects-wrapper .react-tabs__tab--selected:after{position:absolute;right:var(--jp-space-2,8px);bottom:0;left:var(--jp-space-2,8px);height:2px;background:var(--jp-accent,#e0312b);content:""}.add-contract-objects-wrapper .react-tabs__tab:focus{border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16));outline:none}.add-contract-objects-wrapper .react-tabs__tab-panel{min-width:0}.add-contract-objects-wrapper__heading{margin:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-xl,16px);font-weight:600;line-height:22px}.add-contract-objects-wrapper__empty{margin:0;padding:var(--jp-space-3,12px);border:1px dashed var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface-muted,#f6f7f8);color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-lg,14px);line-height:20px}.contracts-modal_row{position:relative;margin-left:var(--jp-space-4,16px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);line-height:18px}.contracts-modal_children{border-left:1px solid var(--jp-border,#dfe3ea);margin-left:var(--jp-space-3,12px);padding-left:var(--jp-space-2,8px)}.contracts-modal_row-header{display:grid;grid-template-columns:22px minmax(0,auto) 26px;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:30px;padding:var(--jp-space-1,4px) var(--jp-space-1,4px);border-radius:var(--jp-radius-sm,4px)}.contracts-modal_row-header:hover{background:var(--jp-surface-hover,#f7f8fb)}.contracts-modal_checkbox{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0}.contracts-modal_checkbox input{width:14px;height:14px;margin:0;accent-color:var(--jp-text,#1c1e21);cursor:pointer}.contracts-modal_label{min-width:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);line-height:18px;overflow-wrap:anywhere}.contracts-modal_button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;height:26px;width:26px;margin:0;padding:0;border:0;border-radius:var(--jp-radius-sm,4px);background:transparent;color:var(--jp-text,#1c1e21);vertical-align:middle}.contracts-modal_button:hover{background:var(--jp-surface-hover,#f7f8fb)}.contracts-modal_badge.jp-badge{margin-left:var(--jp-space-1,4px);font-size:var(--jp-text-sm,12px);font-weight:600}.contract-modal-form{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.contract-modal-form>div{padding:0}.contract-modal-form>div:has(>.text-content):has(>.component){display:grid;grid-template-columns:var(--jp-reference-label-width,minmax(200px,24%)) var(--jp-reference-control-width,minmax(320px,900px));grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));align-items:center;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.contract-modal-form .text-content{flex-basis:auto;align-self:center;padding:0;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-xl,16px);font-weight:600;line-height:22px}.contract-modal-form .text-content .text{border-bottom:0}.contract-modal-form .component{flex-basis:auto;min-width:0}.contract-modal-form .component>:first-child{margin-top:0}.contract-modal-form .component>.jp-select__wrapper,.contract-modal-form .component>.jp-text-area,.contract-modal-form .component>.jp-textInput,.contract-modal-form .component>.just-pro-select__wrapper{width:100%;max-width:var(--jp-reference-control-max-width,900px)}.contract-modal-form .jp-row-items{display:grid;grid-template-columns:minmax(120px,1fr) minmax(140px,.8fr);grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);align-items:start}.contract-modal-form--order-type>div:not(.jp-modal-footer){display:grid;grid-template-columns:var(--jp-reference-label-width,minmax(200px,24%)) var(--jp-reference-control-width,minmax(320px,900px));grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));align-items:center;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.contract-modal-form--order-type .text-content{color:var(--jp-text,#1c1e21)}.contract-modal-form--order-type .text-content .text{border-bottom:0}.contract-modal-form--order-type .component{min-width:0}.contract-modal-form--order-type .jp-row-items{grid-template-columns:minmax(140px,1fr) minmax(180px,.8fr)}.contract-modal-form--suspension .jp-text-area{min-height:88px}@media screen and (max-width:900px){.contract-detail-form{max-width:none}.contract-detail-form__fields>div{grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr);grid-row-gap:0;row-gap:0}.contract-detail-form__fields .text-content{padding-top:0}.contract-modal-form--order-type>div:not(.jp-modal-footer){grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr)}}@media screen and (max-width:640px){.contract-detail-form__fields>div,.contract-modal-form--order-type .jp-row-items,.contract-modal-form--order-type>div:not(.jp-modal-footer),.contract-modal-form .jp-row-items{grid-template-columns:1fr;grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}}.contract__history-item{width:100%;margin-bottom:var(--jp-space-2,8px);padding:var(--jp-space-2,8px);display:flex;box-shadow:0 0 0 1px var(--jp-border,#e1e3e6)}.contract__history-item .history-photo{flex-basis:5%}.contract__history-item .history-photo__avatar{width:48px;height:48px;object-fit:cover}.contract__history-item .status{font-size:var(--jp-text-lg,14px);font-weight:bolder;margin:var(--jp-space-2,8px) 0}.contract__history-item .history-initiator{padding:var(--jp-space-1,4px) 0;color:var(--jp-interactive,#2563eb);position:relative;display:block}.contract__history-item .history-content{flex-basis:95%;display:flex;flex-direction:column;margin-left:var(--jp-space-5,20px)}.equipment-work-detail__table-block{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);max-width:var(--jp-reference-control-max-width,900px);overflow-x:auto;scrollbar-width:thin}.equipment-work-detail__table-block .jp-table-wrapper{margin:0}.equipment-work-detail__table-block .ReactTable{min-width:560px}.equipment-work-detail__equipment-select{margin-top:0;max-width:min(100%,520px)}.download-file-link{width:auto;text-decoration:none;font-weight:600;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);display:flex;align-items:center}.download-file-link span{border-bottom:1px dashed var(--jp-accent,#e0312b)}.download-file-link:hover{text-decoration:none}.download-file-link:hover span{border-bottom-color:transparent}.download-file-link i{margin-right:var(--jp-space-1,4px);font-size:var(--jp-text-2xl,18px)}.download-wrapper{margin:0}.workgroup-detail__inline-actions,.workgroup-detail__table-block{grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);max-width:var(--jp-reference-control-max-width,900px)}.workgroup-detail__inline-actions{display:flex;align-items:center;flex-wrap:wrap}.workgroup-detail__table-block{display:grid;overflow-x:auto;scrollbar-width:thin}.workgroup-detail__table-block .jp-table-wrapper{margin:0}.workgroup-detail__table-block .ReactTable{min-width:560px}.workgroup-detail__equipment-select{margin-top:0;max-width:min(100%,520px)}.workgroup-detail .component>.jp-button{margin:0}.workgroup__modal_inner{min-height:min(420px,calc(75vh - 135px));max-height:calc(75vh - 135px);overflow:auto;padding:var(--jp-space-3,12px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface-muted,#f6f7f8)}.workgroup__modal_inner>*+*{margin-top:var(--jp-space-2,8px)}.workgroup__modal_inner .contracts-modal_row{background:transparent}.workgroup-copy-modal{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.workgroup-copy-modal__field,.workgroup-copy-modal__field>div{padding:0}.workgroup-copy-modal__field>div{display:grid;grid-template-columns:var(--jp-reference-label-width,280px) minmax(0,var(--jp-reference-control-width,1fr));grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));align-items:center;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.workgroup-copy-modal .text-content{flex-basis:auto;padding:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-reference-label-font-size,var(--jp-text-lg,14px));font-weight:600;line-height:1.35}.workgroup-copy-modal .text-content .text{border-bottom:0}.workgroup-copy-modal .component{flex-basis:auto;min-width:0}.workgroup-copy-modal .component>:first-child{margin-top:0}.equipment-mass-add-modal .workgroup__modal_inner{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-height:0;max-height:none;overflow:visible;padding:0;border:0;border-radius:0;background:transparent}.equipment-mass-add-modal .workgroup__modal_inner>div{display:grid;grid-template-columns:var(--jp-reference-label-width,280px) minmax(0,var(--jp-reference-control-width,1fr));grid-column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));column-gap:var(--jp-reference-column-gap,var(--jp-space-4,16px));align-items:center;min-height:var(--jp-reference-row-min-height,46px);padding:var(--jp-reference-row-padding-y,var(--jp-space-1,4px)) 0}.equipment-mass-add-modal .text-content{flex-basis:auto;align-self:center;padding:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-reference-label-font-size,var(--jp-text-lg,14px));font-weight:600;line-height:1.35}.equipment-mass-add-modal .text-content .text{border-bottom:0}.equipment-mass-add-modal .component{flex-basis:auto;min-width:0}.equipment-mass-add-modal .component>.jp-select__wrapper,.equipment-mass-add-modal .component>.jp-textInput,.equipment-mass-add-modal .component>.just-pro-select__wrapper{width:100%;max-width:var(--jp-reference-control-max-width,900px)}.equipment-mass-add-modal .component>:first-child{margin-top:0}@media screen and (max-width:900px){.equipment-mass-add-modal .workgroup__modal_inner>div,.workgroup-copy-modal__field>div{grid-template-columns:var(--jp-reference-compact-label-width,160px) minmax(0,1fr);grid-row-gap:0;row-gap:0}}@media screen and (max-width:640px){.equipment-mass-add-modal .workgroup__modal_inner>div,.workgroup-copy-modal__field>div{grid-template-columns:1fr;grid-row-gap:var(--jp-space-1,4px);row-gap:var(--jp-space-1,4px)}}.react-contextmenu{background-color:var(--jp-surface,#fff);background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:var(--jp-text,#1c1e21);font-size:var(--jp-text-xl,16px);margin:2px 0 0;min-width:160px;outline:none;opacity:0;padding:5px 0;pointer-events:none;text-align:left;transition:opacity .25s ease!important}.react-contextmenu .react-contextmenu{width:570px;height:350px}@media screen and (min-width:1200px){.react-contextmenu .react-contextmenu{width:684px}}.react-contextmenu.react-contextmenu--visible{opacity:1;pointer-events:auto;z-index:var(--jp-z-max)}.react-contextmenu-item{background:0 0;border:0;color:var(--jp-text,#1c1e21);cursor:pointer;font-weight:400;line-height:1.5;padding:3px 20px;text-align:inherit;white-space:nowrap}
/*    !*border-bottom: 2px solid var(--jp-accent, #e0312b);*!*/.react-contextmenu-item.react-contextmenu-item--disabled,.react-contextmenu-item.react-contextmenu-item--disabled:hover{background-color:initial;border-color:rgba(0,0,0,.15);color:var(--jp-text-muted,#5a5f66)}.react-contextmenu-item--divider{border-bottom:1px solid rgba(0,0,0,.15);cursor:inherit;margin-bottom:3px;padding:2px 0}.react-contextmenu-item--divider:hover{background-color:initial;border-color:rgba(0,0,0,.15)}.react-contextmenu-item.react-contextmenu-submenu{padding:0}.react-contextmenu-item.react-contextmenu-submenu>.react-contextmenu-item:after{content:"▶";display:inline-block;position:absolute;right:3px;top:7px;font-size:.7em}.example-multiple-targets:after{content:attr(data-count);display:block}.sub-menu__items{max-height:300px;overflow-y:auto}.react-contextmenu-item:hover{border-bottom:1px solid var(--jp-accent,#e0312b)}.jp-module--staff{min-width:0}.jp-module--staff .jp-panel--list{padding-top:var(--jp-space-1,4px)}.jp-module--staff .jp-panel--reference-content{overflow-x:hidden}.jp-module--staff .jp-reference-content{overflow-x:hidden;padding:var(--jp-space-3,12px)}.jp-module--staff .staff,.jp-module--staff .staff *{max-width:100%;box-sizing:border-box}.jp-module--staff .staff li>span{min-width:0}.jp-module--staff div.staff>ul,.jp-module--staff div.staff ul.staff{margin:0;padding:0;list-style:none}.jp-module--staff div.staff ul.staff{margin-top:var(--jp-space-2,8px);margin-left:var(--jp-space-5,20px);padding-left:var(--jp-space-3,12px);border-left:1px solid var(--jp-border,#cbcccf)}.jp-module--staff div.staff>ul.staff{margin-left:0;padding-left:0;border-left:0}.jp-module--staff .list-right-arrow{display:none}.jp-module--staff .staff-department__child{display:block;min-width:0}.staff-structure__list-item .header{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);font-weight:700}.staff-structure__list-item p{margin:0;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);line-height:1.35}.staff-structure__list-item .header+p{margin-top:var(--jp-space-1,4px)}.staff-structure__list-item .text-overflow{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.staff .department-header{display:flex;align-items:center;justify-content:space-between;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);margin:0;padding:var(--jp-space-2,8px) var(--jp-space-3,12px);border:1px solid transparent;border-radius:var(--jp-radius-sm,4px);color:var(--jp-text,#1c1e21);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}div.staff .department-header.active{background:var(--jp-surface-muted,#f6f7f8);border-color:var(--jp-border-strong,#c8ccd2);font-weight:700}.staff-department-actions{display:inline-flex;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);margin-left:var(--jp-space-2,8px);flex:0 0 auto}.staff-department-actions .tooltip{display:inline-flex}.staff-department-actions .min-window-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid transparent;border-radius:var(--jp-radius-sm,4px);color:var(--jp-text,#1c1e21);cursor:pointer}.staff-department-actions .min-window-btn:hover{background:var(--jp-interactive-muted,#eff6ff);border-color:var(--jp-border-hover,rgba(37,99,235,.6));color:var(--jp-interactive,#2563eb)}div.staff ul.staff{margin:var(--jp-space-2,8px) 0 0 var(--jp-space-5,20px);padding:0 0 0 var(--jp-space-3,12px);border-left:1px solid var(--jp-border,#cbcccf);list-style:none}div.staff ul.staff.podchin{margin-top:var(--jp-space-1,4px)}div.staff ul.staff>li{position:relative;margin:0;padding:0}div.staff ul.staff>li:before{content:"";position:absolute;top:20px;left:calc(var(--jp-space-3, 12px)*-1);width:var(--jp-space-3,12px);border-top:1px solid var(--jp-border,#cbcccf)}.jp-module--staff div.staff>ul.staff>li:before{display:none}div.staff .staff-block{display:block;min-width:0}div.staff .department{min-width:0;max-width:720px;margin-bottom:var(--jp-space-2,8px)}.staff__person-under-observation{position:relative;font-weight:bolder}.staff__person-under-observation .delete-observation{position:relative;color:var(--jp-accent,#e0312b)}.staff-position{position:relative;min-width:0;padding:var(--jp-space-2,8px) var(--jp-space-8,32px) var(--jp-space-2,8px) var(--jp-space-2,8px);border-radius:var(--jp-radius-sm,4px);color:var(--jp-text,#1c1e21);cursor:default}.staff-position:hover{background:var(--jp-surface-hover,#f7f8fb)}.staff-position__body{display:flex;align-items:center;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px);min-width:0}.staff-position__avatar{flex:0 0 40px;width:40px;height:40px;border-radius:var(--jp-radius-sm,4px);object-fit:cover;background:var(--jp-surface-muted,#f6f7f8)}.staff-position__content{display:grid;grid-gap:var(--jp-space-1,4px);gap:var(--jp-space-1,4px);min-width:0}.staff-position__name{color:var(--jp-text,#1c1e21);font-size:var(--jp-text-lg,14px);font-weight:700}.staff-position__meta,.staff-position__name{min-width:0;overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.staff-position__meta{color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-style:normal}.staff-position__icon-zone{position:absolute;top:var(--jp-space-2,8px);right:var(--jp-space-2,8px)}.staff-position__icon-zone div{display:inline-block}.staff-position__icon-zone .task-person{margin-right:var(--jp-space-1,4px)}.staff-item--active{display:block}.staff-item--hidden{display:none}.staff-watcher-modal{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.staff-watcher-modal .component{min-width:0}.staff-watcher-modal .jp-select__wrapper,.staff-watcher-modal .just-pro-select__wrapper{max-width:var(--jp-reference-control-max-width,900px)}.uploaded-scan{width:100%;display:flex;justify-content:start;align-items:start;margin-top:var(--jp-space-3,12px)}.uploaded-scan .scan{height:150px;width:150px;display:flex;align-items:center;justify-content:center;position:relative}.uploaded-scan .scan:not(:last-child){margin-right:var(--jp-space-3,12px)}.uploaded-scan .info-block{height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:absolute;opacity:0;transition:opacity .2s ease}.uploaded-scan .scan:hover .info-block{opacity:1}.uploaded-scan .info-block .name{white-space:nowrap;padding:var(--jp-space-1,4px) var(--jp-space-2,8px)}.uploaded-scan img{height:100%;width:100%;object-fit:cover}.upload-processing-box{width:100%;height:50px;border-radius:4px;display:flex;justify-content:flex-start;align-items:center;padding:0 10px;font-weight:700;letter-spacing:1px}.upload-processing-box:not(:last-child){margin-bottom:10px}.upload-processing-box.info{background-color:var(--jp-status-info-bg)}.upload-processing-box.error{background-color:var(--jp-status-error-bg)}.upload-processing-box.success{background-color:var(--jp-status-success-bg)}.acts-package-upload__template{box-sizing:border-box;padding:var(--jp-space-4,16px)}.mileage-reports{display:flex}.jp-module.mileage-report{grid-template-columns:1fr 2fr}.mileage__list-item{display:flex;position:relative;padding:var(--jp-space-1,4px);cursor:pointer;box-sizing:border-box;transition:border-bottom .2s ease}.mileage__list-item:not(:last-child){margin-bottom:var(--jp-space-1,4px)}.mileage__list-item.active{border-bottom:2px inset var(--jp-accent,#e0312b)}.mileage__list-item__photo{height:60px;width:60px}.mileage__list-item__photo img{height:100%;width:100%;object-fit:cover}.month-columns{display:flex}.month-columns>.jp-table-wrapper{flex-basis:100%}.month-columns>.jp-table-wrapper:not(:last-child){margin-right:var(--jp-space-2,8px)}.pagination-dates{height:inherit;position:absolute;top:10px;cursor:pointer;font-weight:bolder;font-size:var(--jp-text-lg,14px)}.pagination-dates:hover{border-bottom:1px solid var(--jp-border-strong,#c8ccd2)}.pagination-dates.prev{left:10px}.pagination-dates.next{right:10px}.mileage-dates-dialog{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));grid-gap:var(--jp-space-4,16px);gap:var(--jp-space-4,16px);padding:var(--jp-space-3,12px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);background:var(--jp-surface-muted,#f6f7f8)}@media screen and (max-width:1190px){.month-columns{flex-wrap:wrap}.month-columns>.jp-table-wrapper:not(:last-child){margin-bottom:var(--jp-space-2,8px)}.mileage-dates-dialog{grid-template-columns:1fr}}.act-mileage__input{max-width:100%;border:none;text-align:center;border-bottom:1px solid var(--jp-border,#e1e3e6)}.act-mileage__input:focus{outline:none;border:none;border-bottom:1px solid var(--jp-interactive,#2563eb)}.table-header-arrow{position:relative;cursor:pointer}.table-header-arrow:after{position:absolute;display:block;content:"";height:0;width:0;border-bottom:7px solid transparent;border-top:7px solid transparent}.table-header-arrow.--left:after{border-right:10px solid var(--jp-text,#1c1e21);left:5px}.table-header-arrow.--right:after{border-left:10px solid var(--jp-text,#1c1e21);right:5px}.month-columns .rt-tfoot{background-color:var(--jp-surface-muted,#f6f7f8)}.mileage-footer{font-weight:700}.waybills-report_table .rt-thead.-header{padding:0}.waybills-report_table .rt-thead{position:-webkit-sticky;position:sticky;top:0}.otsync-buttons{padding:var(--jp-space-2,8px) 0 var(--jp-space-5,20px) 0;display:flex;justify-content:flex-end}.otsync__list-item{display:flex;padding:var(--jp-space-2,8px);justify-content:space-between}.otsync__list-item .left-block,.right-block{display:flex;flex-direction:column}.left-block{max-width:70%}.left-block .object-name{font-weight:700}.otsync__list-item .right-block{min-width:30%}.otsync__list-item .right-block .number{display:flex;flex-direction:column;margin:var(--jp-space-1,4px) var(--jp-space-1,4px) var(--jp-space-4,16px) var(--jp-space-1,4px);padding:var(--jp-space-2,8px) var(--jp-space-6,24px);justify-content:center;align-items:center;background-color:var(--jp-surface-muted,#f6f7f8);max-height:60px;align-self:center;border-radius:var(--jp-radius,4px)}.otsync__list-item .right-block .date{display:flex}.otsync_ta-label{text-align:left;font-weight:600;margin-bottom:var(--jp-space-1,4px);margin-top:var(--jp-space-2,8px)}.otsync-table_headings{display:flex;font-weight:600;margin-top:var(--jp-space-5,20px);background-color:var(--jp-surface-muted,#f6f7f8);color:var(--jp-text,#1c1e21);border-bottom:1px solid var(--jp-border,#cbcccf)}.otsync-table_heading{flex:1 1;text-align:center;height:40px;display:flex;align-items:center;justify-content:center}.otsync-table_row{display:flex;border-bottom:1px solid var(--jp-border,#cbcccf)}.otsync-table_row--compact{min-height:50px}.otsync-table_cell{flex:1 1;max-width:100%;min-width:1px;padding:var(--jp-space-2,8px) var(--jp-space-2,8px);line-height:normal;position:relative;border-right:1px solid var(--jp-border,#cbcccf);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent;box-sizing:border-box}.otsync-table_cell--param{max-width:120px}.otsync-table_cell--justpro{display:flex;flex-direction:column;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);min-width:300px;max-width:300px}.otsync-table_row__no-border{border-bottom:none}.otsync-table_cell__no-border{border-right:none}.otsync-table_cell__hide-text{overflow-x:hidden;text-overflow:ellipsis}.otsync-table_cell__no-padding{padding:0}.otsync-table_group{display:flex}.otsync-ta-wrappers{padding:var(--jp-space-2,8px)}.otsync-checkbox{padding-left:var(--jp-space-2,8px);margin-top:var(--jp-space-2,8px);margin-bottom:var(--jp-space-2,8px)}.otsync-checkbox input{margin-right:var(--jp-space-2,8px)}.otsync-category-checkbox{font-size:var(--jp-text-xl,16px);font-weight:600}.otsync-type-checkbox{font-size:var(--jp-text-lg,14px);font-weight:600;padding-left:var(--jp-space-5,20px)}.otsync-rw-checkbox{font-weight:400;padding-left:30px}.otsync-category-name,.otsync-type-name{cursor:pointer}.otsync-category-name:hover,.otsync-type-name:hover{cursor:pointer;oapcity:.85}.otsync-categories-wrapper{padding-top:var(--jp-space-1,4px)}.otsync-sync-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;height:100%}.otsync-sync-icon{width:40px;height:40px;font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center;background-color:var(--jp-surface-muted,#f6f7f8);cursor:pointer}.otsync-sync-icon:hover{background-color:var(--jp-surface-hover,#f9fafb)}.otsync-reset-button{margin-left:auto;display:block;margin-top:var(--jp-space-1,4px)}.rw-number{margin-left:var(--jp-space-1,4px);font-weight:700;font-size:var(--jp-text-md,13px);cursor:pointer;color:var(--jp-text-muted,#5a5f66)}.otsync-regular-work-modal .jp-tabs .react-tabs__tab-list{padding:0}.otsync-regular-work-modal .jp-tabs .react-tabs__tab-panel{display:grid;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px)}.otsync-regular-work-modal .otsync-categories-wrapper{padding:0}.otsync-regular-work-modal .otsync-checkbox{margin:0}.otsync-regular-work-modal .otsync-category-checkbox{padding:var(--jp-space-3,12px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius,4px);background:var(--jp-surface,#fff);color:var(--jp-text,#1f2630);line-height:1.45}.otsync-regular-work-modal .otsync-category-checkbox+.otsync-category-checkbox{margin-top:var(--jp-space-2,8px)}.otsync-regular-work-modal .otsync-type-checkbox{margin-top:var(--jp-space-2,8px);padding:var(--jp-space-2,8px) 0 0 var(--jp-space-5,20px);border-top:1px solid var(--jp-border-soft,#eef0f3)}.otsync-regular-work-modal .otsync-rw-checkbox{margin-top:var(--jp-space-2,8px);padding-left:var(--jp-space-5,20px);font-size:var(--jp-text-md,13px)}.dispatcher-acts{position:relative;left:70px;padding:0 20px 20px;width:calc(100% - 70px);height:calc(100vh - 90px);overflow-y:auto}.jp-module.executor-reconciliation{grid-template-columns:1fr 3fr}.executor-reconciliation .ReactTable .rt-thead.-headerGroups{position:-webkit-sticky;position:sticky;top:-5px}.executor-reconciliation .ReactTable .rt-thead.-header{position:-webkit-sticky;position:sticky;top:22px}.warning-text{color:var(--jp-accent,#e0312b);font-weight:700}.top-line .jp-topbar-checkbox-select{margin:0;height:var(--jp-topbar-control-height,28px);display:flex;justify-content:center;align-items:center;cursor:pointer}.top-line .jp-topbar-checkbox-select__container{max-width:260px;background-color:var(--jp-floating-panel-bg,#f7f8f9);z-index:100;border:1px solid var(--jp-floating-panel-border,#d9e0ea);border-radius:var(--jp-radius,6px);box-shadow:var(--jp-floating-panel-shadow,0 8px 24px rgba(18,19,22,.12))}.top-line .jp-topbar-checkbox-select__collapse{left:-25px;top:50px}.top-line .jp-topbar-checkbox-select__item-list{z-index:1}.jp-topbar-checkbox-select{position:relative}.jp-topbar-checkbox-select__search{z-index:1}.jp-topbar-checkbox-select__select{display:inline-flex;align-items:center;grid-gap:var(--jp-space-2,8px);gap:var(--jp-space-2,8px);height:var(--jp-topbar-control-height,28px);padding:0 var(--jp-topbar-control-padding-x,8px);background:var(--jp-surface,#fff);border:1px solid var(--jp-border,#cbcccf);border-radius:var(--jp-radius-sm);color:var(--jp-text,#1c1e21);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.jp-topbar-checkbox-select__select:hover{border-color:var(--jp-border-hover,rgba(37,99,235,.6));box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-topbar-checkbox-select__select:focus-within{border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-topbar-checkbox-select__select--selected{border-color:var(--jp-interactive,#2563eb);background:var(--jp-interactive-muted,#eff6ff)}.jp-topbar-checkbox-select__container{display:flex;flex-direction:column;width:300px}.jp-topbar-checkbox-select__collapse{position:absolute;left:0;top:100%;z-index:100;transform:translateY(-2px);transition:grid-template-rows .18s ease,opacity .14s ease,transform .18s ease}.jp-topbar-checkbox-select__collapse.is-open{transform:translateY(0)}.jp-topbar-checkbox-select__search{display:flex;justify-content:space-around;position:relative}.jp-topbar-checkbox-select__search-input{margin:0 var(--jp-space-1,4px);border:1px solid var(--jp-border,#dfe3ea);border-radius:var(--jp-radius-sm,4px);padding:var(--jp-space-1,4px) var(--jp-space-2,8px);outline:none}.jp-topbar-checkbox-select__search-input:hover{border-color:var(--jp-border-hover,rgba(37,99,235,.6));box-shadow:var(--jp-button-shadow,0 1px 3px rgba(0,0,0,.1))}.jp-topbar-checkbox-select__search-input:focus{border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.jp-topbar-checkbox-select__icon{display:flex;justify-content:center;align-items:center;padding:0 var(--jp-space-1,4px);cursor:pointer}.jp-topbar-checkbox-select__item-list{max-height:700px;overflow-y:auto;padding:var(--jp-space-2,8px) var(--jp-space-1,4px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.jp-topbar-checkbox-select__checkbox{margin-right:var(--jp-space-1,4px)!important}.jp-topbar-checkbox-select__label{cursor:pointer;font-weight:400}@media (prefers-reduced-motion:reduce){.jp-topbar-checkbox-select__collapse{transition:none}}.jp-module.compare-hours{grid-template-columns:1fr}.compare-hours .ReactTable .rt-thead.-headerGroups{position:-webkit-sticky;position:sticky;top:-5px}.compare-hours .ReactTable .rt-thead.-header{position:-webkit-sticky;position:sticky}.compare-hours__cell-item{cursor:pointer;border-bottom:1px solid var(--jp-border-strong,#c8ccd2)}.compare-hours__cell-item.equal{color:var(--jp-interactive,#2563eb)}.compare-hours__cell-item.unequal{color:var(--jp-accent,#e0312b)}.compare-hours__cell--justpro{background-color:var(--jp-status-error-bg,#f2dede)}.compare-hours__cell--1c{background-color:var(--jp-status-success-bg,#dff0d8)}.compare-hours__row--selected{box-shadow:inset 0 0 0 1px var(--jp-accent,#e0312b)}.compare-hours__objects{min-width:0}.executor-object-hours-table .ReactTable{min-width:1150px}.executor-object-hours-table__compare-cell{background-color:var(--jp-surface-hover,#f9fafb)}.executor-object-hours-table__row--attention{background-color:var(--jp-status-error-bg,#f2dede)}.compare-hours__objects .rt-thead:nth-child(2){padding:0}.jp-module.news{grid-template-columns:1fr;grid-template-rows:1fr}#noveltyToolbar{position:absolute}.jp-module.news .jp-panel{display:flex;justify-content:center}.jp-module.news .jp-tabs{width:100%}.jp-module.news>img{height:100%;width:100%;object-fit:cover;position:absolute;top:-2px;z-index:-1}.news__container{height:auto;background-color:#fff}.news__list{overflow-y:auto;height:100%}.news-novelty{display:flex;flex-direction:column;position:relative;padding:10px;margin-top:30px;z-index:1}.news-novelty__angle{position:absolute;z-index:-1;content:"";display:block;height:0;border-bottom:90px solid transparent;border-right:90px solid transparent;border-left:90px solid #f2f3fa;top:2px;left:35px}.news-novelty:after{content:"";display:block;position:relative;bottom:-10px;margin:0 auto;width:95%;height:1px;background-color:var(--jp-border,#cbcccf)}.news-novelty__info-block{display:flex;justify-content:flex-end}.news-novelty__owner-block{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-basis:300px;margin-right:30px}.news-novelty__buttons,.news-novelty__date,.news-novelty__owner{padding:3px 0}.news-novelty__date{margin-top:5px}.news-novelty__editable-text i{margin-right:5px}.news-novelty__editable-text{margin-top:5px;color:var(--jp-text-muted,#5a5f66);font-weight:500;cursor:pointer;text-decoration:underline}.news-novelty__editable-text:hover{text-decoration:none}.news-novelty__editable-text:not(:last-child){margin-right:5px}.news-novelty__body{padding-bottom:15px;flex:1 1;padding-right:20px}.news-novelty__title{padding-bottom:15px;cursor:pointer}.news-novelty__title span{border-bottom:2px solid var(--jp-accent,#e0312b)}.news-novelty-margin-left{margin-left:25px}.news-novelty__comments{cursor:pointer}.news-novelty__comments i{margin-right:5px}.news-novelty-edit__pre-header{position:-webkit-sticky;position:sticky;top:10px;display:flex;justify-content:center;flex-basis:300px}.news-novelty-edit__pre-header>:not(:last-child){margin-right:5px}.news-novelty-edit__pre-header input[type=checkbox]{margin-top:10px}.news-novelty-edit__buttons{display:flex;justify-content:space-between}.news-novelty-edit__content .mce-content-body{border-color:var(--jp-border,#e1e3e6);min-height:150px}.news-novelty-edit__content{position:relative;z-index:9000}.news-novelty-edit__owner{max-width:350px}.news-novelty-edit{padding-bottom:50px}.news-novelty__wrapper{display:flex}.news-novelty-edit .news-novelty-edit__content,.news-novelty-edit .tox.tox-editor-header{z-index:0}.report-acts-close-types{grid-template-columns:1fr}.report-table .rt-td{padding:var(--jp-space-2,8px)}.report-table .rt-thead.-header{width:100%;padding:0}.order-execution__cell{padding:var(--jp-space-1,4px) var(--jp-space-2,8px);height:30px;display:flex;align-items:center;justify-content:center;border-left:3px solid transparent;color:var(--jp-text,#1c1e21);line-height:18px}.order-execution__region{border-left:1px solid var(--jp-border,#e1e3e6)}.order-execution__region:not(:last-child){border-bottom:1px solid var(--jp-border,#e1e3e6)}.report-table .ReactTable .rt-thead.-header{top:0}.acts-check-history_table .ReactTable .rt-thead.-header{top:0;padding:0}.acts-check-history_table .ReactTable .rt-td{padding:var(--jp-space-2,8px)}.acts-history_table .ReactTable .rt-thead.-header{top:0;padding:0}.acts-history_table .ReactTable .rt-td,.expired-orders_table .rt-td{padding:var(--jp-space-2,8px)}.expired-orders_table .ReactTable .rt-thead.-header{width:100%;padding:0;top:55px}.expired-orders_table .rt-thead.-headerGroups{height:60px}.expired-orders_priority-container{display:flex}.expired-orders_priority{width:100px;text-align:center}.expired-orders_KP-span{margin-left:var(--jp-space-2,8px);border-left:1px solid var(--jp-border,#e1e3e6)}.expired-orders_priority-header{margin-bottom:var(--jp-space-2,8px)}.acts-distance_table .ReactTable .rt-thead.-header{top:0;padding:0}.acts-distance_table .ReactTable .rt-td{padding:var(--jp-space-2,8px)}.task-report-numberInput_container{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px;padding:0 20px}.task-report-numberInput_container .jp-textInput{width:150px}.summary-report_cell,.summary-report_headerCell,.task-report_cell,.task-report_headerCell{margin:0;line-height:1.35}.time-distance_lock{cursor:pointer}.time-distance-report__row--accepted{background-color:var(--jp-status-success-bg,#dff0d8)}.time-distance-report__row--warning{background-color:var(--jp-warning-bg,#fff3cd)}.time-distance-report__row--pending{background-color:var(--jp-surface-hover,#f9fafb)}.push-modal{max-width:620px}.push-modal,.push-modal_wrapper{display:grid;grid-gap:var(--jp-space-3,12px);gap:var(--jp-space-3,12px)}.push-modal_wrapper>div{padding:0}.push-modal_wrapper .text-content{padding-top:7px;color:var(--jp-text-muted,#5a5f66);font-size:var(--jp-text-md,13px);font-weight:600;line-height:1.35}.push-modal_wrapper .text{border-bottom-color:transparent}.push-modal_wrapper .component{min-width:0}.push-modal_wrapper .component>:first-child{margin-top:0}.jp-module.knowledge{grid-template-columns:1fr 3fr;grid-template-rows:auto}.file__tree-item{white-space:normal;display:flex;align-items:center;overflow:hidden}.file--unpublished{opacity:.5}.file__link{padding:3px;display:inline-block}.file__link.active{background:var(--jp-interactive-muted,#eff6ff);border-radius:2px}.file__link:active,.file__link:focus{text-decoration:none}.file__header{padding-top:20px;padding-bottom:20px;width:100%;display:flex;align-items:center}.file__header.file__header--right{justify-content:flex-end}.file__header .jp-dropdown{padding:10px 20px;background-color:var(--jp-surface-muted,#f6f7f8)}.file__header .jp-dropdown-menu{left:0;top:24px}.file__header-button{margin-right:10px}.file__checkbox-wrapper{margin-right:auto;height:100%;display:flex;align-items:center;line-height:1}.file__checkbox-label{padding-top:5px;margin-left:7px}.file__input{width:100%}.rights-modal__wrapper{display:flex}.rights-modal__table-wrapper{flex:1 1;max-height:calc(75vh - 30px);overflow:auto}.rights-modal__table{width:100%;border:1px solid var(--jp-border-strong,#c8ccd2)}.rights-modal__users-list{width:300px;box-sizing:border-box;padding-left:30px;max-height:calc(75vh - 30px);overflow:auto}.rights-modal__checkbox-wrapper{width:60px;text-align:center;border-left:1px solid var(--jp-border-strong,#c8ccd2);padding-top:5px;padding-bottom:5px}.rights-modal__name{padding:7px 10px 7px 20px;cursor:pointer}.rights-modal__row:nth-child(odd){background-color:var(--jp-surface,#fff)}.rights-modal__row:nth-child(2n){background-color:var(--jp-surface-muted,#f6f7f8)}.rights-modal__row.rights-modal__row-selected{background-color:var(--jp-surface-hover,#f9fafb)}.rights-modal__heading{border-bottom:1px solid var(--jp-border-strong,#c8ccd2);background-color:var(--jp-surface-muted,#f6f7f8)}.search-files__wrapper{width:100%;padding-top:15px;padding-bottom:15px}.search-files__search{width:100%;display:flex;height:40px}.search-files__input{flex:1 1;padding-left:15px;padding-right:15px;border:none;outline:none;border:1px solid var(--jp-border,#e1e3e6);border-radius:var(--jp-radius,4px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.search-files__input:hover{border-color:var(--jp-border-strong,#c8ccd2)}.search-files__input:focus{border-color:var(--jp-interactive,#2563eb);box-shadow:var(--jp-focus-input,0 0 4.8px 3px rgba(37,99,235,.16))}.search-files__button{border-bottom:3px solid var(--jp-accent,#e0312b);width:100px;margin-left:10px}.search-files__file-wrapper{background-color:var(--jp-surface-muted,#f6f7f8);margin-top:20px;margin-bottom:20px;padding:20px;display:flex;align-items:center;cursor:pointer;transition:opacity .5s ease-in-out;text-decoration:none}.search-files__file-wrapper:hover{text-decoration:none;background-color:var(--jp-surface-hover,#f9fafb)}.search-files__icon{font-size:24px;margin-right:15px}.page-not-found{display:flex;justify-content:center;align-items:center;height:100%;font-size:50px}.jp-module.acts-time-report{grid-template-columns:1fr}.jp-module.acts-time-report .jp-panel{display:flex;flex-direction:column;overflow:hidden}.jp-module.acts-time-report .jp-table-wrapper{flex:1 1 auto;min-height:0;max-height:none;overflow:auto}.acts-time-report .ReactTable .rt-thead.-headerGroups{position:-webkit-sticky;position:sticky;top:0;z-index:3}.acts-time-report .ReactTable .rt-thead.-header{position:-webkit-sticky;position:sticky;top:35px;z-index:2}.act-service{color:var(--jp-status-success,#16a34a)}.act-smr{color:var(--jp-interactive,#2563eb)}.act-hybrid{color:var(--jp-accent,#e0312b)}.map-main__container{position:fixed;inset:0;width:auto;height:auto;overflow:hidden}.map-container_element{height:var(--jp-workspace-height,calc(100vh - var(--jp-topbar-height, 60px)));width:calc(100vw - 115px)}.map-container_element__inner{height:100%}.jp-module.maps{grid-template-columns:1fr;grid-template-rows:1fr;min-height:var(--jp-workspace-height,calc(100vh - var(--jp-topbar-height, 60px)));height:var(--jp-workspace-height,calc(100vh - var(--jp-topbar-height, 60px)));width:calc(100vw - 115px);transform:translateY(0)}.object-inner_label{margin-left:10px;display:inline-block;width:60px;font-weight:700;margin-left:5px;cursor:pointer}.object-inner_responsible{margin:0 10px;width:120px}.object-inner_caption{position:relative}.object-inner_dash{display:inline-block;border-right:2px solid var(--jp-text-muted,#5a5f66);height:18px;transform:rotate(-20deg);margin:5px 2px -6px 3px}.object-inner_name{font-size:var(--jp-text-2xl,18px);font-weight:500;padding-left:7px;color:var(--jp-text-muted,#5a5f66);text-shadow:2px 0 1px #fff,0 2px 1px #fff,-2px 0 1px #fff,0 -2px 1px #fff;display:inline-block;border-bottom:2px solid var(--jp-text-muted,#5a5f66)}.wo-handle-button{height:45px;width:45px;position:absolute;background-color:var(--jp-floating-panel-bg,#f7f8f9);top:var(--jp-topbar-height,60px);right:0;z-index:5;text-align:center;line-height:45px;font-size:24px;color:var(--jp-text-muted,#5a5f66);cursor:pointer}.wo-handle-button span{display:inline-block}.wo-handle-button:hover span,.wo-handle-button span{transition:.5s ease-in-out}.wo-handle-button_container{height:100%;width:45px;position:absolute;z-index:3}.wo-handle-button_container,.work-order_creation{background-color:var(--jp-floating-panel-bg,#f7f8f9);top:var(--jp-topbar-height,60px);right:0}.work-order_creation{box-sizing:border-box;max-height:calc(100vh - var(--jp-topbar-height, 60px));overflow:auto;visibility:hidden;position:fixed;padding:48px 20px 20px;height:calc(100vh - var(--jp-topbar-height, 60px));width:40vw;border-left:1px solid var(--jp-floating-panel-border,#d9e0ea);box-shadow:var(--jp-floating-panel-shadow,0 8px 24px rgba(18,19,22,.12));transform:translateX(100%);transition:.5s ease-in-out;z-index:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.work-order_creation>span{font-weight:800;font-size:26px;color:var(--jp-text-muted,#5a5f66);cursor:pointer;margin:0 0 10px;align-self:flex-end}.work-order_creation>div{width:100%}.work-order_creation button{margin-top:30px;width:100%}.work-order_creation__expanded{transition:.5s ease-in-out;transform:translateX(0);visibility:visible}.wo_order{display:flex;justify-content:space-between;width:100%;padding:20px 0;border-bottom:2px solid var(--jp-border-strong,#c8ccd2)}.wo_text{margin:0 10px}.work-order_buttons{display:flex;justify-content:center;margin-bottom:15px}.maps-unclosable .with-module-detail_element{display:flex;width:calc(100% - 195px)}.maps-unclosable .object-inner__order-wrapper__full .with-module-detail_element{display:flex;width:100%}.object-inner__order-wrapper{display:flex;align-items:center;width:100%;margin-bottom:10px}.object-inner_text{margin:0 10px;width:100%;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.maps-unclosable input{min-width:14px;margin-right:8px}.wo-creation_routePoint{display:flex;justify-content:space-between;padding:10px;border:2px solid var(--jp-accent,#e0312b);border-radius:var(--jp-radius,4px);margin-bottom:10px}.created-work-order-maps{border:2px solid var(--jp-border-strong,#c8ccd2);border-radius:var(--jp-radius,4px);padding:20px;margin-bottom:25px}.gm-style-iw-d{min-width:480px;max-width:700px;overflow:hidden!important;padding:0 15px 15px 0}.work-order_creation .jp-spinner{left:0}.jp-maps__no-orders{text-align:center;height:100%;display:flex;align-items:center;justify-content:center;padding:30px}.jp-maps__workorder-wrapper{margin-bottom:10px;display:flex;align-items:center}.jp-maps__workorder-wrapper i{margin-left:5px}.jp-maps__workorders{max-height:250px;overflow-y:auto}.navbar-toggle{display:flex;align-items:center;justify-content:space-between}.toggle-label{margin-left:15px;font-weight:500}.no-points-for-day{font-weight:600;font-size:20px;text-align:center;margin-top:30px}.check-routes_table .rt-thead.-header{padding:0}.check-routes_table .rt-tbody{cursor:pointer}.jp-module.calendar{grid-template-columns:1fr;grid-template-rows:1fr;min-height:var(--jp-workspace-height,calc(100vh - var(--jp-topbar-height, 60px)));width:calc(100vw - 68px);transform:translateY(0);display:flex;flex-direction:row;align-items:flex-start}.calendar-map-container_element,.jp-module.calendar{height:var(--jp-workspace-height,calc(100vh - var(--jp-topbar-height, 60px)))}.calendar-map-container_element{margin:0 auto;width:calc(100vw - 162px)}.calendar-map-container_element__inner{height:100%}.toggle-is-open-button{height:45px;width:47px;text-align:center;line-height:45px;font-size:24px;z-index:5;color:var(--jp-text-muted,#5a5f66);cursor:pointer;background-color:var(--jp-surface,#fff)}.toggle-is-open-button span{display:inline-block;transition:.5s ease-in-out}.expanding_wrapper--left{width:25vw;left:0;transform:translateX(-100%)}.expanding_wrapper--left,.expanding_wrapper--right{max-height:var(--jp-workspace-height,calc(100vh - var(--jp-topbar-height, 60px)));overflow:auto;visibility:hidden;background-color:var(--jp-surface,#fff);position:absolute;padding:45px 25px 20px;height:var(--jp-workspace-height,calc(100vh - var(--jp-topbar-height, 60px)));transition:.5s ease-in-out;z-index:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.expanding_wrapper--right{width:35vw;min-width:560px;right:0;transform:translateX(100%)}.expanding_wrapper__expanded{transition:.5s ease-in-out;transform:translateX(0);visibility:visible}.calendar_person-card{display:grid;grid-template-columns:50px 1fr;grid-template-rows:25px 25px;width:100%;padding:10px 0;border-bottom:1px solid var(--jp-border,#e1e3e6);cursor:pointer}.calendar_person-card.selected{border-bottom:1px solid var(--jp-accent,#e0312b)}.calendar_person-card--img{grid-row:1/-1;grid-column:1/2;height:100%;width:100%;object-fit:contain;border-radius:var(--jp-radius-sm,4px);border:1px solid var(--jp-border-strong,#c8ccd2)}.calendar_person-card--name{grid-row:1/2;grid-column:2/-1;padding-left:10px}.calendar_workorders-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.calendar_workorders-header{height:100px;border-bottom:1px solid var(--jp-border,#e1e3e6);display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.calendar_workorders-body--duration{min-width:110px;margin-right:10px}.calendar_workorders-footer{height:150px;border-top:1px solid var(--jp-border,#e1e3e6);display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:50px}.calendar_workorder-wrapper{display:flex;justify-content:flex-start;align-items:flex-start}.calendar_workorder-wrapper p{margin:0}.calendar_item-wrapper{max-width:calc(100% - 120px);width:100%}.calendar_item-container{overflow:hidden;width:100%;padding:.5rem 1rem}.calendar_workorder{display:flex;justify-content:space-between;width:100%}.calendar_workorder-name{font-weight:600;font-size:var(--jp-text-xl,16px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.calendar_workorder-number{color:var(--jp-interactive,#2563eb);margin-right:8px}.calendar_order-time{margin-right:5px}.calendar_order{display:flex;justify-content:space-between}.calendar_order-name{font-weight:600;color:var(--jp-status-success,#16a34a)}.calendar_order-number{padding-left:10px}.calendar_order-time{color:var(--jp-interactive,#2563eb)}.calendar-header_wrapper{display:flex;align-items:center;height:var(--jp-topbar-height);padding:0 var(--jp-topbar-group-padding-x);border-left:1px solid var(--jp-border-strong,#c8ccd2);grid-gap:4px;gap:4px;position:relative}.no-workorders_component{margin-top:20vh;display:flex;justify-content:center}.calendar-order_container{display:flex;justify-content:space-between;cursor:pointer}.calendar_basepoint{border:1px dashed var(--jp-border,#e1e3e6);border-radius:var(--jp-radius,4px);padding:.5rem 1rem;margin-bottom:.5rem;opacity:1;text-align:center}.calendar_basepoint_title{font-weight:600;font-size:var(--jp-text-xl,16px)}.item_basepoint{border:1px dashed var(--jp-border,#e1e3e6);border-radius:var(--jp-radius,4px);margin-bottom:.5rem;overflow:hidden;width:100%;padding:.5rem 1rem;cursor:pointer}.calendar_item-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:0}.calendar_item-footer__time-container{width:75px}.calendar-order_container .object-inner_label{margin-left:0}.calendar-execution-time{color:var(--jp-accent,#e0312b);width:50px}.calendar_break-input{width:50px}.calendar-input-order-duration{width:45px;margin-right:5px}.calendar_order-duration__container{min-width:66px}.calendar-order_container{width:100%}.calendar-order_content-wrapper,.calendar-order_wrapper{display:flex;width:100%}.calendar-order_container .with-module-detail_element{width:100%}.calendar_item-container__not-in-calendar{background-color:var(--jp-cal-unscheduled)}.calendar_item-container__new{background-color:var(--jp-cal-new)}.calendar_item-container__has-execution-time{border:1px solid var(--jp-accent,#e0312b);border-radius:var(--jp-radius,4px);margin:-1px;width:100.5%}.calendar_item-container__time-mismatch{border:1px solid var(--jp-border-strong,#c8ccd2);border-radius:var(--jp-radius,4px);margin:-1px;width:100.5%}.calendar_item-container__time-mismatch:before{content:"!";width:20px;height:20px;text-align:center;font-weight:600;border-radius:50%;background:var(--jp-accent,#e0312b);color:var(--jp-text-inverse,#fff);position:absolute;left:3px}.calendar_item-container__execution-time{border:2px solid var(--jp-interactive,#2563eb);border-radius:var(--jp-radius,4px)}.calendar_workorder-delete{cursor:pointer;color:var(--jp-accent,#e0312b);padding-top:2px}.jp-icon-accent{color:var(--jp-accent)}.jp-icon-warning{color:var(--jp-warning)}.jp-icon-with-gap{margin-right:5px}.calendar_start_time{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.calendar_start_time .rc-time-picker{max-width:65px}.jp-sign{align-items:center;justify-content:space-between;font-family:var(--jp-font-body);height:100vh;position:relative;padding:2em 0;background:var(--jp-bg,#f6f7f8);color:var(--jp-text,#1c1e21)}.jp-sign,.jp-sign__main{display:flex;flex-direction:column}.jp-sign__main{width:min(520px,calc(100vw - 40px));align-items:stretch}.jp-sign__logo{margin:0 auto;width:min(400px,100%);padding-bottom:32px}.jp-sign__logo img{display:block;height:100%;width:100%;object-fit:cover}.jp-sign__auth{width:100%;min-width:0;padding:36px 40px;box-shadow:var(--jp-shadow-sm,0 2px 8px rgba(24,28,34,.08));border:1px solid var(--jp-border,#e1e3e6);border-radius:var(--jp-radius,6px);margin:0 auto;background:var(--jp-surface,#fff)}.jp-sign-text{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;font-family:var(--jp-font-heading);font-size:2.2rem;font-weight:700;margin-bottom:18px}.jp-sign-spinner{font-size:1.6rem;line-height:1;color:var(--jp-accent,#e0312b)}.jp-sign__auth form{display:flex;flex-direction:column;grid-gap:16px;gap:16px;margin:0 0 18px}.jp-sign__auth .jp-sign-field{margin:0}.jp-sign__auth .jp-sign-field>div{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;padding:0}.jp-sign__auth .text-content{padding:0;margin:0;font-size:var(--jp-text-xl,16px);line-height:28px;align-self:center;text-align:right}.jp-sign__auth .text-content .text{border-bottom:none}.jp-sign__auth .jp-control{background-image:none}.jp-sign__auth .text-content .text{cursor:default}.jp-sign__auth .component{min-width:0}.jp-sign__auth .component>:first-child{margin-top:0}.jp-sign__auth .jp-textInput{height:34px}.jp-sign-time{display:flex;flex-direction:column;align-items:center}.jp-sign-clock{font-family:var(--jp-font-heading);font-size:40px;font-weight:700;line-height:1.2;text-align:center;margin:0}.jp-sign-clock-sub{display:block;font-size:var(--jp-text-xl,16px);font-weight:500}.jp-sign-footer{text-align:center;padding:20px 0}.auth-button{display:flex;justify-content:center}.auth-button button{padding:6px 32px}@media screen and (max-width:500px){.jp-sign__auth{padding:28px 24px}.jp-sign__auth .jp-sign-field>div{grid-template-columns:1fr;grid-gap:8px;gap:8px}}
/*# sourceMappingURL=main.23634c7d.chunk.css.map */