.ant-card-head{border-bottom:none!important}.ant-card-head .ant-card-head-title{font-weight:500;font-size:16px}:root{--color-blue-0: #0048d9;--color-blue-1: #2b27d5;--color-blue-2: #3e7eff;--color-blue-primary: #1890ff;--color-red-0: #d72d2d;--color-green-0: #64d59f;--color-brand: #FFD880;--color-white: #fff;--color-black: #333;--color-black-1: #000000;--color-black-2: #3b4256;--color-black-3: #47474d;--color-black-4: #161618;--color-black-5: #323232;--color-light-grey: #e2e2e4;--color-gray-0: #e5e5e5;--color-gray-1: #F0F0F0;--color-gray-2: #D9D9D9;--color-gray-3: #2E2E33;--color-gray-4: #F3F4F6;--color-gray-5: #A9A9A9;--background: #f3f4f6;--background-0: rgba(0, 72, 217, .2);--background-1: #fafbfc;--background-2: #ececec;--background-3: #f2f2f2;--background-4: #f3f4f6;--background-5: #fafcfe;--base-pacing: 2px;--spacing-s: 2px;--spacing-m: 4px;--spacing-l: 8px;--spacing-xl: 16px;--spacing-xxl: 32px;--header-height: 73px;--border-radius-small: 2px;--border-radius-medium: 4px;--border-radius-large: 6px;--box-shadow-drawer: 0px 3px 6px -4px rgba(0, 0, 0, .12), 0px 6px 16px rgba(0, 0, 0, .08), 0px 9px 28px 8px rgba(0, 0, 0, .05);--box-shadow-wrapper: 0px .333333px 16px rgba(0, 0, 0, .01), 0px 1.25px 5px rgba(0, 0, 0, .06);--box-shadow-container: 0px .333333px 16px rgba(0, 0, 0, .01), 0px 1.25px 5px rgba(0, 0, 0, .06);--box-shadow-button: 0px 1px 1px rgba(9, 30, 66, .18), 0px 0px 1px rgba(9, 30, 66, .16);--box-shadow-elevated-container: 0px 3px 5px rgba(9, 30, 66, .2), 0px 0px 1px rgba(9, 30, 66, .31);--box-shadow-floating: 0px 10px 18px rgba(9, 30, 66, .15), 0px 0px 1px rgba(9, 30, 66, .31);--14px: .875rem;--15px: .9375rem;--16px: 1rem;--17px: 1.0625rem;--18px: 1.125rem;--19px: 1.1875rem;--20px: 1.25rem;--21px: 1.3125rem}._wrapper_1mnff_1{position:fixed;width:100%;padding:0 1rem;height:48px;z-index:1000;border-bottom:1px solid var(--ant-color-border);backdrop-filter:blur(16px);transition:background-color .3s cubic-bezier(.645,.045,.355,1)}._userIcon_1mnff_12{margin-right:10px;cursor:pointer}._appListContent_98rrn_1{height:100%;display:flex;flex-direction:column;gap:20px;overflow:auto}._welcome_1a22y_1{display:flex;align-items:center;gap:24px}._intro_1a22y_7{margin-bottom:0;font-weight:400}._intro_1a22y_7._small_1a22y_11{font-size:var(--16px)}._intro_1a22y_7._large_1a22y_14{font-size:var(--18px)}._appGroup_vskhv_1{display:flex;flex-direction:column;padding-bottom:16px}._groupName_vskhv_7{font-size:var(--16px)}._items_vskhv_11{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:650px){._items_vskhv_11{grid-template-columns:1fr 1fr}}@media(min-width:1000px){._items_vskhv_11{grid-template-columns:1fr 1fr 1fr}}._items_vskhv_11._small_vskhv_26{grid-template-columns:1fr 1fr!important}._appItem_1fsrv_1{display:flex;align-items:center;gap:16px}._appItem_1fsrv_1 .ant-card-body{padding:16px}._appItem_1fsrv_1 .ant-card-meta-title{margin-bottom:0!important}._name_1fsrv_13{margin-bottom:0;font-size:14px;font-weight:400}._team_1fsrv_19{color:#00000073}._logo_1fsrv_23{background:transparent;width:48px;height:48px;line-height:24px;border-radius:var(--border-radius-large);box-shadow:var(--box-shadow-elevated-container)}._appListContent_1rx0r_1{height:100%;display:flex;flex-direction:column;gap:20px;overflow:auto}._infoContainer_1rx0r_9{display:flex;flex-direction:column;width:50vw;height:100%;z-index:2}._textContainer_1rx0r_17{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:36px 36px 0 100px;height:50%}._iconContainer_1rx0r_26{position:relative;bottom:0;right:0;padding:0;margin:0;width:50vw;height:100%;display:flex;justify-content:flex-end;align-items:flex-end}._redirectButton_1rx0r_39{margin:6px 0 0}h2{font-size:19px;font-weight:700}._errorPrefix_1rx0r_48{padding:0;margin:0}._secondaryText_1rx0r_53{color:var(--color-gray-5)}@media(max-width:766px){._infoContainer_1rx0r_9{display:flex;flex-direction:column;width:100%}._textContainer_1rx0r_17{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;padding:6px}._iconContainer_1rx0r_26{height:0;width:0}}._wrapper_1e0lg_1{background:var(--color-white);box-shadow:var(--box-shadow-wrapper);border-radius:var(--border-radius-medium);padding:16px}._fullHeight_1e0lg_8{height:100%}.pagination{display:flex;justify-content:flex-end;align-items:center;gap:7px;padding-left:5px}.pagination .paginationnum{display:flex;list-style-type:none;margin:0;padding:0}.pagination .paginationnum li{cursor:pointer;padding:5px;margin-right:4px}.pagination .paginationnum li.active{font-weight:600;background-color:#fff;border:1px solid #ccc;border-radius:10px;border-color:#3e7eff}.edit-cell-container a.disabled{color:#98b1e4;pointer-events:none;cursor:default}.edit-cell-container .edit-cell-action{display:flex;gap:10px}.edit-cell-container .edit-cell-action button[name=done]:disabled{color:#ccc}.redBorder .ant-select-selector{border:2px solid red!important}.ant-tag{position:inherit!important}.teams__add{width:100%;display:flex;justify-content:flex-end}.teams__filter{display:flex;padding:1em;gap:4px}.teams__column{max-width:150px}.teams__column .active{color:#333}.teams__confirm-button{background:#333}.teams__skills,.teams__workTypes{display:flex;flex-wrap:wrap;gap:8px 0px}.teams__actions{display:flex;column-gap:8px}.teams-table .table-container{max-height:75vh}.teams-table .table-container table{table-layout:fixed;width:100%}.teams-table .teams_pagination{display:flex;width:100%;padding-top:5px;padding-bottom:5px}.teams-table .teams_pagination .teams_pagination_content{display:flex;margin-left:auto}.team .ant-table-expanded-row-fixed .ant-empty{display:none}.team .ant-pro-card-body{padding-left:0;padding-right:0}.team-editor-discovery{width:100%;margin-bottom:16px}.team-unav .ant-empty{display:none}.team .ant-space.ant-space-horizontal.ant-space-align-center{display:flex;width:100%;justify-content:flex-end}.team .ant-space.ant-space-horizontal.ant-space-align-center button{width:10em;margin-left:1em}.team-coords{width:100%;display:flex;padding-left:60px}.team-coords>.ant-col{margin-right:13px}.team-submit{display:flex;justify-content:flex-end}.team-submit__btn{width:10em}.team__title{width:100%;font-size:var(--18px)}.team__settings{display:flex;width:100%;gap:12px}.team__settingsRow{width:100%}.team__workTypeLabel{display:flex;gap:4px}.engineWorkTypesSettings{width:100%}.engineWorkTypesSettings .ant-table-cell{vertical-align:baseline}.team__coordinates{width:100%;display:flex;gap:5px}.team__coordinates .team-coords__btn{width:-webkit-fill-available}@media(max-width:1024px){.team-coords{flex-direction:column}}.team-skill-collapse .ant-form-item{margin-bottom:0!important}.unavailabilities-content__divider{margin:12px 0}.unavailabilities__table{table-layout:fixed!important}.discovery-callout{display:flex;align-items:center;gap:10px;box-sizing:border-box;min-height:46px;padding:6px 12px;background:#f5f9ff;border:1px solid #e0ebfa;border-left:3px solid #1677ff;border-radius:6px}.discovery-callout__icon{flex:none;color:#1677ff;font-size:16px}.discovery-callout__badge{flex:none;color:#1677ff;font-size:11px;font-weight:700;letter-spacing:.04em}.discovery-callout__message{flex:1;color:#26364a;font-size:14px;font-weight:500}.discovery-callout__action{flex:none;font-weight:600;white-space:nowrap}.discovery-callout__action a{color:#0958d9;text-decoration:none}.discovery-callout__action a:hover{text-decoration:underline}.discovery-callout__action .ant-btn{padding:0 4px}@media(max-width:600px){.discovery-callout{flex-wrap:wrap}.discovery-callout__message{flex-basis:calc(100% - 70px)}.discovery-callout__action{margin-left:24px}}.ant-pro-layout-content:has(.team-edit),.ant-pro-page-container:has(.team-edit),.ant-pro-page-container:has(.team-edit) .ant-pro-page-container-children-container,.ant-pro-page-container:has(.team-edit) .ant-pro-page-container-children-content{background:#fff}.team-edit{--team-edit-content-max-width: 1220px;--team-edit-page-pad: 80px;--team-edit-font-family: Inter, Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--team-edit-font-size: 14px;--team-edit-line-height: 22px;--team-edit-font-size-sm: 12px;--team-edit-line-height-sm: 20px;--team-edit-font-size-heading-2: 30px;--team-edit-line-height-heading-2: 38px;--team-edit-font-size-heading-3: 16px;--team-edit-line-height-heading-3: 24px;--team-edit-font-size-heading-4: 20px;--team-edit-line-height-heading-4: 28px;--team-edit-text: rgba(0, 0, 0, .88);--team-edit-text-secondary: rgba(0, 0, 0, .45);--team-edit-text-tertiary: rgba(0, 0, 0, .25);--team-edit-font-weight-strong: 600;--team-edit-inp-border: #d9d9d9;--team-edit-inp-radius: 6px;--team-edit-inp-h: 32px;--team-edit-inp-fill-hover: #fafafa;--team-edit-inp-border-focus: #1677ff;--team-edit-control-error-border: #ff4d4f;width:100%;max-width:var(--team-edit-content-max-width);margin:0 auto;padding:28px var(--team-edit-page-pad) 80px;box-sizing:border-box;flex:1 1 auto;min-width:0;background:transparent;color:var(--team-edit-text);font-family:var(--team-edit-font-family);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);font-weight:400;-webkit-font-smoothing:antialiased}.ant-pro-page-container-children-content:has(>.team-edit){display:flex;flex-direction:column;align-items:center;width:100%;max-width:none}.team-edit__content{width:100%;min-width:0}.team-edit__matrix-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;container-type:inline-size;border:1px solid #f0f0f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005;box-sizing:border-box}.team-edit__matrix-wrap>.team-edit__management-card{border:0;border-radius:0;box-shadow:none}.team-edit__matrix-wrap .team-edit__management-card-head{border:0;border-bottom:1px solid #f0f0f0;border-radius:0;box-shadow:none}.team-edit__matrix-wrap .team-edit__management-card>.team-edit__panel:last-child{border-radius:0}.team-edit__top-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;margin:-28px 0 20px;padding:0}.team-edit__breadcrumb.ant-breadcrumb{flex:1 1 auto;min-width:0;font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__breadcrumb-link{border:0;padding:0;background:transparent;color:var(--team-edit-text-secondary);font:inherit;line-height:inherit;cursor:pointer}.team-edit__breadcrumb-link:hover{color:#1677ff}.team-edit__breadcrumb.ant-breadcrumb li:last-child{color:var(--team-edit-text)}.team-edit__recently-approved{flex:0 0 auto;margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);white-space:pre}.team-edit__header{display:flex;align-items:center;gap:18px;border-bottom:1px solid #f0f0f0;padding-bottom:22px}.team-edit__header h1{margin:3px 0 0;font-size:var(--team-edit-font-size-heading-2);line-height:var(--team-edit-line-height-heading-2);font-weight:var(--team-edit-font-weight-strong);color:var(--team-edit-text)}.team-edit__header h1 span{color:var(--team-edit-text-secondary);font-weight:400}.team-edit__eyebrow{color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-edit__last-saved{margin:4px 0 0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__header-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.team-edit__status-select{min-width:132px;height:32px;font-size:14px}.team-edit__status-select--planner{min-width:196px}.team-edit__status-select .ant-select-selector{height:32px!important;line-height:30px!important;padding:0 12px!important;border-radius:8px!important;box-shadow:none!important}.team-edit__status-select .ant-select-selection-item{font-size:14px;line-height:30px!important}.team-edit__status-select.is-active .ant-select-selector{color:#33a500;border:1px solid rgba(82,196,26,.44)!important;background:#52c41a1f!important}.team-edit__status-select.is-active .ant-select-selection-item,.team-edit__status-select.is-active .team-edit__status-label,.team-edit__status-select.is-active .team-edit__status-icon,.team-edit__status-select.is-active .team-edit__status-chevron,.team-edit__status-select.is-active .ant-select-arrow{color:#33a500!important}.team-edit__status-select.is-inactive .ant-select-selector{color:#ff4d4f;border:1px solid rgba(255,77,79,.44)!important;background:#ff4d4f0f!important}.team-edit__status-select.is-inactive .ant-select-selection-item,.team-edit__status-select.is-inactive .team-edit__status-label,.team-edit__status-select.is-inactive .team-edit__status-icon,.team-edit__status-select.is-inactive .team-edit__status-chevron,.team-edit__status-select.is-inactive .ant-select-arrow{color:#ff4d4f!important}.team-edit__status-label{display:inline-flex;align-items:center;gap:8px}.team-edit__status-icon{flex:0 0 auto}.team-edit__status-chevron{display:block}.team-edit__notice{margin:16px 0;padding:8px 12px;background:#e6f4ff;color:var(--team-edit-text);border:1px solid #bae0ff;border-radius:8px;font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);min-height:40px;display:flex;align-items:center}.team-edit__notice-icon{color:#1677ff;margin-inline-end:8px;font-size:16px}.team-edit__notice-title{font-weight:var(--team-edit-font-weight-strong)}.team-edit__notice .ant-btn{margin-left:auto;float:none;padding:0 7px;height:24px;font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);border-color:#d9d9d9;background:#fff}.team-edit__section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.team-edit__section-heading h2{margin:0 0 4px;font-size:var(--team-edit-font-size-heading-4);line-height:var(--team-edit-line-height-heading-4);font-weight:var(--team-edit-font-weight-strong);color:var(--team-edit-text)}.team-edit__section-heading p{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__panel{border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px;overflow:hidden}.team-edit__panel-title{min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;background:#fafbfc;border-bottom:1px solid #f0f0f0}.team-edit__panel-title h3{margin:0;font-size:var(--team-edit-font-size-heading-3);line-height:var(--team-edit-line-height-heading-3);font-weight:var(--team-edit-font-weight-strong);color:var(--team-edit-text)}.team-edit__panel>.team-edit__grid{padding:16px}.team-edit__panel-toggle{display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--team-edit-text);cursor:pointer}.team-edit__panel-toggle>span{display:grid;place-items:center;width:15px;height:15px;border:1px solid #d9d9d9;border-radius:50%;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:1}.team-edit__panel-toggle h3{font:inherit;font-weight:var(--team-edit-font-weight-strong)}.team-edit__week-grid{width:100%}.team-edit__week-row{display:grid;grid-template-columns:230px 1fr 1fr;align-items:center}.team-edit__week-row>*{padding:10px 12px}.team-edit__week-row{min-height:48px;border-top:1px solid #f0f0f0;font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__row-label{color:var(--team-edit-text);font-weight:400}.team-edit__week-row>.ant-select,.team-edit__week-row>.ant-input{width:100%}.team-edit__split-value{display:grid;grid-template-columns:1fr 12px 1.4fr;align-items:center;gap:7px}.team-edit__split-value>.ant-select,.team-edit__split-value>.ant-input{min-width:0}.team-edit__grid{display:grid;gap:10px}.team-edit__grid--three{grid-template-columns:repeat(3,1fr)}.team-edit__field{display:flex;flex-direction:column;gap:6px;color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__field>span{color:var(--team-edit-text);font-weight:400}.team-edit__field .ant-input,.team-edit__field .ant-select{color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__loading{padding:50px}@media(max-width:760px){.team-edit{padding:20px 16px 60px}.team-edit__header,.team-edit__section-heading{align-items:flex-start;flex-direction:column}.team-edit__header-actions{margin-left:0;flex-wrap:wrap}.team-edit__grid--three{grid-template-columns:1fr}}.team-edit__management-card{--team-edit-col-label: 253px;--team-edit-col-week-min: 358px;--team-edit-matrix-min-width: calc(var(--team-edit-col-label) + 2 * var(--team-edit-col-week-min));width:100%;min-width:var(--team-edit-matrix-min-width);border:1px solid #f0f0f0;border-radius:8px;overflow:visible;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005}.team-edit__management-card>.team-edit__panel{border:0;border-radius:0;margin-bottom:0;overflow:visible}.team-edit__management-card>.team-edit__panel+.team-edit__panel{border-top:1px solid #f0f0f0}.team-edit__management-card>.team-edit__panel:last-child{border-radius:0 0 8px 8px;overflow:visible}.team-edit__management-card .team-edit__panel-title{background:#fff;border-bottom-color:#f0f0f0}.team-edit__matrix-wrap .team-edit__management-card .team-edit__panel-title{position:sticky;left:0;z-index:4;width:100cqw;max-width:100cqw;box-sizing:border-box;background:#fff}.team-edit__management-card-head{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:var(--team-edit-col-label) minmax(var(--team-edit-col-week-min),1fr) minmax(var(--team-edit-col-week-min),1fr);align-items:stretch;border-radius:8px 8px 0 0;background:#fafafa;border:1px solid #f0f0f0;border-bottom-width:1px;box-shadow:0 1px 2px #0000000f}.team-edit__management-card-head>span{min-height:0;padding:4px 16px;border-right:1px solid #f0f0f0;background:#fafafa}.team-edit__matrix-wrap .team-edit__management-card-head>span:first-child,.team-edit__matrix-wrap .team-edit__management-card .team-edit__table-cell--label{position:sticky;left:0;z-index:3;background:var(--team-edit-table-label-bg, #fff)}.team-edit__matrix-wrap .team-edit__management-card-head>span:first-child{z-index:5;background:#fafafa;box-shadow:1px 0 #f0f0f0}.team-edit__matrix-wrap .team-edit__management-card .team-edit__table-cell--label{box-shadow:1px 0 #f0f0f0}.team-edit__management-card-head-cell{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 12px;padding:4px 16px;color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);border-right:1px solid #f0f0f0}.team-edit__management-card-head-cell:last-child{border-right:0}.team-edit__management-card-head-cell--week-a .team-edit__week-column-header{align-self:flex-start}.team-edit__management-card-head-cell .team-edit__week-column-header{flex:1 1 auto;width:100%;min-width:0}.team-edit__management-card-head-cell--week-b{flex-direction:column;align-items:stretch;gap:4px}.team-edit__management-card-head-cell--week-b .team-edit__week-column-header{flex:1 1 auto;width:100%}.team-edit__week-column-header{display:flex;flex-direction:column;gap:8px;min-width:0}.team-edit__week-column-header-top{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:32px}.team-edit__week-column-header-meta{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;min-width:0;flex-shrink:1}.team-edit__week-column-header-meta .ant-badge-status{overflow:hidden;min-width:0}.team-edit__week-column-header-meta .ant-badge-status-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-edit__week-column-header-meta .ant-badge-status-text{color:#000000e0;font-size:14px;line-height:22px}.team-edit__week-column-header-footer{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;flex-wrap:nowrap}.team-edit__week-column-header-footer--extra-only{justify-content:stretch}.team-edit__week-schedule-status.ant-badge-status{flex:0 0 auto;min-width:0;overflow:hidden}.team-edit__weekB-footer-block{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%;min-width:0}.team-edit__weekB-footer-block .team-edit__validation-error{margin-top:0;line-height:14px;white-space:normal;word-break:break-word}.team-edit__weekB-footer-row{display:flex;flex:1 1 auto;align-items:center;gap:4px;width:100%;min-width:0;flex-wrap:nowrap}.team-edit__week-period-label{overflow:hidden;color:#000000e0;font-size:14px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.team-edit__week-avatar.team-edit__week-avatar--a{background:#d9f7be!important;color:#389e0d!important;font-size:14px;font-weight:600}.team-edit__week-avatar.team-edit__week-avatar--b{background:#bae0ff!important;color:#0958d9!important;font-size:14px;font-weight:600}.team-edit__week-default-tag.ant-tag{display:inline-flex;align-items:center;margin:0;height:22px;padding:0 7px;border:0;border-radius:4px;background:#52c41a;color:#f6ffed;line-height:20px;font-size:12px}.team-edit__weekB-enable-switch.ant-switch{min-width:44px;height:22px;line-height:22px}.team-edit__weekB-enable-switch.ant-switch .ant-switch-handle{width:18px;height:18px}.team-edit__weekB-enable-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 20px)}.team-edit__week-column-header-footer .team-edit__weekB-date-range{display:inline-flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;overflow:visible}.team-edit__week-column-header-footer .team-edit__weekB-date-range>span[aria-hidden]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:var(--team-edit-inp-h);color:#00000073;font-size:14px;line-height:1;white-space:nowrap}.team-edit__week-column-header-footer .team-edit__weekB-copy-defaults{flex:0 0 auto;margin:0;padding:0;color:#1677ff}.team-edit__management-card-head-cell .team-edit__weekB-footer-block .team-edit__validation-error.is-visible{min-height:14px}.team-edit__week-cell{display:grid;grid-template-rows:40px 16px;align-items:center;min-width:0;padding:10px 12px}.team-edit__week-cell>.ant-select,.team-edit__week-cell>.ant-input,.team-edit__week-cell>.team-edit__split-value{width:100%;min-width:0}.team-edit__week-cell>.ant-select .ant-select-selector{min-height:40px!important;display:flex;align-items:center}.team-edit__week-cell>.team-edit__validation-error{align-self:center}.team-edit__lat-long-value{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 34px;align-items:start;gap:7px;width:calc(100% - 24px);margin:8px 12px}.team-edit__lat-long-value>.ant-input{min-width:0;min-height:40px}.team-edit__lat-long-value>.ant-btn{width:32px;height:32px;padding:0;color:#66717d}.team-edit__week-row>.ant-input,.team-edit__week-row>.ant-select,.team-edit__week-row>.team-edit__split-value{box-sizing:border-box;width:calc(100% - 24px);margin:4px 12px;padding:0}.team-edit__week-row>.ant-input{padding:0 12px}.team-edit__week-row>.team-edit__split-value{display:grid}.team-edit__management-card .team-edit__week-row{grid-template-columns:var(--team-edit-col-label) minmax(var(--team-edit-col-week-min),1fr) minmax(var(--team-edit-col-week-min),1fr)}.team-edit__management-card{--team-edit-table-font-size: var(--team-edit-font-size);--team-edit-table-line-height: var(--team-edit-line-height);--team-edit-table-control-h: var(--team-edit-inp-h);--team-edit-table-cell-py: 10px;--team-edit-table-cell-px: 16px;--team-edit-table-row-min-h: 52px;--team-edit-table-border: 1px solid #f0f0f0;--team-edit-table-label-bg: #fff;--team-edit-table-value-bg: #fff;--team-edit-table-text: var(--team-edit-text);--team-edit-coord-control-h: var(--team-edit-inp-h)}.team-edit__management-card .team-edit__week-grid{border-left:var(--team-edit-table-border);border-top:var(--team-edit-table-border);background:#fff}.team-edit__management-card .team-edit__week-row{min-height:var(--team-edit-table-row-min-h);align-items:stretch;font-size:var(--team-edit-table-font-size);line-height:var(--team-edit-table-line-height);border-top:0}.team-edit__management-card .team-edit__table-cell{border-right:var(--team-edit-table-border);border-bottom:var(--team-edit-table-border);box-sizing:border-box}.team-edit__management-card .team-edit__table-cell--label{background:var(--team-edit-table-label-bg);color:var(--team-edit-table-text);font-size:var(--team-edit-table-font-size);line-height:var(--team-edit-table-line-height);font-weight:400}.team-edit__management-card .team-edit__table-cell--label .team-edit__matrix-row-label,.team-edit__management-card .team-edit__table-cell--label .team-edit__hours-row-label,.team-edit__management-card .team-edit__table-cell--label .team-edit__capacity-sublabel{display:block;width:100%;color:var(--team-edit-table-text);font-size:var(--team-edit-table-font-size);line-height:var(--team-edit-table-line-height);font-weight:400}.team-edit__management-card .team-edit__table-cell--label .team-edit__capacity-sublabel{padding-left:16px}.team-edit__management-card .team-edit__table-cell--value{background:var(--team-edit-table-value-bg)}.team-edit__management-card .team-edit__week-row>.team-edit__row-label,.team-edit__management-card .team-edit__week-row>.team-edit__table-cell--label{display:flex;align-items:center;align-self:stretch;box-sizing:border-box;padding:0 var(--team-edit-table-cell-px);min-height:var(--team-edit-table-row-min-h)}.team-edit__management-card .team-edit__week-row--stacked>.team-edit__table-cell--label{align-items:center}.team-edit__management-card .team-edit__week-row>.team-edit__table-cell--value{align-self:stretch;box-sizing:border-box;min-height:var(--team-edit-table-row-min-h);padding:var(--team-edit-table-cell-py) var(--team-edit-table-cell-px)}.team-edit__management-card .team-edit__week-cell:not(.team-edit__week-cell--stacked){display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0}.team-edit__management-card .team-edit__week-cell .team-edit__validation-error:not(.is-visible){display:none}.team-edit__management-card .team-edit__week-cell .team-edit__validation-error.is-visible{flex:0 0 auto;align-self:flex-start;margin:0;line-height:14px;text-align:start;width:100%}.team-edit__management-card .team-edit__week-row>.ant-input,.team-edit__management-card .team-edit__week-row>.ant-select,.team-edit__management-card .team-edit__week-row>.team-edit__split-value{box-sizing:border-box;width:100%;margin:0;padding:0}.team-edit__management-card .team-edit__week-cell>.ant-input,.team-edit__management-card .team-edit__week-cell>.ant-input-affix-wrapper,.team-edit__management-card .team-edit__week-cell>.ant-select,.team-edit__management-card .team-edit__week-cell>.team-edit__split-value,.team-edit__management-card .team-edit__week-cell>.team-edit__coordinate-field{width:100%;max-width:100%;min-width:0}.team-edit__management-card .team-edit__table-cell--value .ant-input-affix-wrapper:not(.team-edit__hour-time-input),.team-edit__management-card .team-edit__table-cell--value>.ant-select,.team-edit__management-card .team-edit__table-cell--value>.ant-input:not(.team-edit__hour-time-input):not(.team-edit__coordinate-input),.team-edit__management-card .team-edit__week-cell>.ant-input-affix-wrapper,.team-edit__management-card .team-edit__week-cell>.ant-select,.team-edit__management-card .team-edit__week-cell>.ant-input:not(.team-edit__hour-time-input):not(.team-edit__coordinate-input){box-sizing:border-box;width:100%;max-width:100%}.team-edit__management-card .team-edit__split-value>.ant-input,.team-edit__management-card .team-edit__split-value>.ant-select{flex:1 1 0;width:auto;min-width:0;max-width:none}.team-edit__management-card .team-edit__week-cell:has(>.team-edit__coordinate-field){justify-content:center}.team-edit__management-card .team-edit__coordinate-field{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0}.team-edit__management-card .team-edit__lat-long-value{display:flex;align-items:center;gap:8px;width:100%;min-width:0;margin:0}.team-edit__management-card .team-edit__coordinate-input.ant-input{flex:1 1 0;min-width:0;height:var(--team-edit-coord-control-h);min-height:var(--team-edit-coord-control-h);padding:0}.team-edit__lat-long-separator{flex:0 0 auto;color:#00000073;font-size:14px;line-height:22px}.team-edit__management-card .team-edit__coord-btn-wrap{flex:0 0 var(--team-edit-coord-control-h);display:inline-flex;align-items:center;justify-content:center}.team-edit__management-card .team-edit__coord-btn-wrap:has(.ant-btn:disabled){cursor:not-allowed}.team-edit__management-card .team-edit__coord-btn.ant-btn{flex:0 0 var(--team-edit-coord-control-h);width:var(--team-edit-coord-control-h);height:var(--team-edit-coord-control-h);min-width:var(--team-edit-coord-control-h);padding:0;margin:0;border:1px solid transparent;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.team-edit__management-card .team-edit__coord-btn.ant-btn:not(:disabled){color:#1677ff;background:#e6f4ff;border-color:#91caff;cursor:pointer}.team-edit__management-card .team-edit__coord-btn.ant-btn:not(:disabled):hover{color:#0958d9;background:#bae0ff;border-color:#69b1ff}.team-edit__management-card .team-edit__coord-btn.ant-btn:not(:disabled):active{color:#0958d9;background:#91caff;border-color:#4096ff}.team-edit__management-card .team-edit__coord-btn.ant-btn:not(:disabled):focus-visible{outline:2px solid #1677ff;outline-offset:1px}.team-edit__management-card .team-edit__coord-btn.ant-btn:disabled{color:#00000040;background:#0000000a;border-color:#d9d9d9;cursor:not-allowed;opacity:1}.team-edit__management-card .team-edit__coord-btn.ant-btn .ant-btn-icon{line-height:0}.team-edit__management-card .ant-input,.team-edit__management-card .ant-input-affix-wrapper,.team-edit__management-card .ant-select .ant-select-selector{font-size:var(--team-edit-table-font-size);line-height:var(--team-edit-table-line-height)}.team-edit__management-card .ant-input:not(.ant-input-disabled),.team-edit__management-card .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),.team-edit__management-card .ant-select:not(.ant-select-disabled) .ant-select-selector{color:#000000e0}.team-edit__management-card .team-edit__split-value{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.team-edit__management-card .team-edit__split-value>span:empty{display:none}.team-edit__management-card .team-edit__split-value>.ant-input,.team-edit__management-card .team-edit__split-value>.ant-select{flex:1 1 0;min-width:0}.team-edit__management-card .team-edit__split-value--street>.ant-input:first-of-type{flex:1.6 1 0}.team-edit__management-card .team-edit__split-value:not(.team-edit__split-value--street)>.ant-select:last-of-type{flex:1.4 1 0}.team-edit__management-card .ant-input-affix-wrapper{min-height:var(--team-edit-table-control-h);height:var(--team-edit-table-control-h);padding-inline:0}.team-edit__management-card .ant-input-affix-wrapper .ant-input{height:calc(var(--team-edit-table-control-h) - 2px);padding:0}.team-edit__management-card .ant-input-affix-wrapper .ant-input-suffix{color:#00000073;font-size:var(--team-edit-table-font-size)}.team-edit__management-card .ant-select{height:var(--team-edit-table-control-h)}.team-edit__management-card .ant-select:not(.ant-select-multiple) .ant-select-selector{min-height:var(--team-edit-table-control-h)!important;height:var(--team-edit-table-control-h)!important;padding-inline:0!important;display:flex;align-items:center}.team-edit__management-card .ant-select-multiple .ant-select-selector{padding-inline:0!important;display:flex;align-items:center}.team-edit__management-card .ant-select-selection-item,.team-edit__management-card .ant-select-selection-placeholder,.team-edit__management-card .ant-select-selection-search-input{font-size:var(--team-edit-table-font-size);line-height:var(--team-edit-table-line-height)}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-row{align-items:stretch;min-height:var(--team-edit-table-row-min-h)}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-title{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-title .team-edit__work-type-control{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-title .team-edit__work-type-control>.ant-select{flex:0 0 auto}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-title .team-edit__work-type-control .team-edit__validation-error:not(.is-visible){display:none;min-height:0;visibility:visible}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-title .team-edit__work-type-control .team-edit__validation-error.is-visible{flex:0 0 auto;margin:0;line-height:14px;font-size:11px}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-work-type-name,.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-title .ant-select-selection-item{flex:1;min-width:0;overflow:hidden;color:var(--team-edit-table-text);font-size:var(--team-edit-table-font-size);line-height:var(--team-edit-table-line-height);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-title .team-edit__work-type-control>.ant-select:not(.ant-select-status-error) .ant-select-selector{padding-inline:0!important;border:1px solid transparent!important;box-shadow:none!important;background:transparent!important;border-radius:var(--team-edit-inp-radius)!important}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-title .team-edit__work-type-control>.ant-select:not(.ant-select-disabled):not(.ant-select-status-error):hover .ant-select-selector{background:var(--team-edit-inp-fill-hover)!important}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-remove.ant-btn,.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-remove--placeholder{flex:0 0 28px;width:28px;height:28px;margin:0;padding:0}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__capacity-week-meta{min-height:var(--team-edit-table-control-h)}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell.team-edit__table-cell--value{display:flex;flex-direction:column;justify-content:center;align-self:stretch;box-sizing:border-box;min-height:var(--team-edit-table-row-min-h);min-width:0;padding:var(--team-edit-table-cell-py) var(--team-edit-table-cell-px);gap:3px}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills{padding:8px var(--team-edit-table-cell-px)}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select{width:100%;min-width:0;height:var(--team-edit-table-control-h);min-height:var(--team-edit-table-control-h)}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select:has(.ant-select-selection-item){height:auto}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select .ant-select-selector{height:var(--team-edit-table-control-h)!important;min-height:var(--team-edit-table-control-h)!important;align-items:center;padding-block:0!important}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select:has(.ant-select-selection-item) .ant-select-selector{height:auto!important;min-height:var(--team-edit-table-control-h)!important;padding-block:2px!important}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple:not(:has(.ant-select-selection-item)) .ant-select-selection-wrap,.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple:not(:has(.ant-select-selection-item)) .ant-select-selection-overflow{flex-wrap:nowrap}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple .ant-select-selection-wrap,.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple .ant-select-selection-overflow{gap:8px}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple .ant-select-selection-overflow-item{flex:none;max-width:100%}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple .ant-select-selection-item{display:inline-flex;align-items:center;gap:4px;max-width:100%;margin:0!important;height:22px;padding-inline:7px 4px!important;line-height:20px;border-radius:4px;font-size:12px;font-weight:500}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple:not(.ant-select-disabled) .ant-select-selection-item{background:#e6f4ff;border:1px solid #91caff;color:#0958d9}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple.ant-select-disabled .ant-select-selection-item{background:#f5f5f5;border:1px solid #d9d9d9;color:#000000a6}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-content{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple:not(.ant-select-disabled) .ant-select-selection-item .ant-select-selection-item-remove{flex:0 0 auto;margin-inline-start:auto;color:#1677ff;line-height:1}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple:not(.ant-select-disabled) .ant-select-selection-item .ant-select-selection-item-remove:hover{color:#0958d9}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell--capacity-skills>.ant-select-multiple .ant-select-selection-search{margin-inline-start:0!important}.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-cell .team-edit__validation-error.is-visible{margin-top:0}.team-edit__management-card #team-edit-planner-settings .team-edit__week-row{align-items:stretch;min-height:var(--team-edit-table-row-min-h)}.team-edit__management-card #team-edit-allocation .team-edit__week-row{align-items:center;min-height:var(--team-edit-table-row-min-h)}.team-edit__management-card #team-edit-allocation .team-edit__week-row>.team-edit__table-cell--label,.team-edit__management-card #team-edit-planner-settings .team-edit__week-row>.team-edit__table-cell--label,.team-edit__management-card .team-edit__week-grid--hours .team-edit__week-row>.team-edit__table-cell--label,.team-edit__management-card .team-edit__week-grid--capacity .team-edit__week-row>.team-edit__table-cell--label{padding:0 var(--team-edit-table-cell-px);color:var(--team-edit-table-text);font-size:var(--team-edit-table-font-size);line-height:var(--team-edit-table-line-height);font-weight:400}.team-edit__management-card #team-edit-allocation .team-edit__week-row>.team-edit__table-cell--value,.team-edit__management-card #team-edit-planner-settings .team-edit__week-row>.team-edit__table-cell--value{padding:var(--team-edit-table-cell-py) var(--team-edit-table-cell-px)}.team-edit__management-card #team-edit-allocation .team-edit__week-cell:not(.team-edit__week-cell--stacked){justify-content:flex-start;align-self:center}.team-edit__management-card #team-edit-allocation .team-edit__week-cell>.ant-input,.team-edit__management-card #team-edit-allocation .team-edit__week-cell>.ant-select,.team-edit__management-card #team-edit-allocation .team-edit__week-cell>.ant-input-affix-wrapper,.team-edit__management-card #team-edit-allocation .team-edit__week-cell>.team-edit__coordinate-field{flex:0 0 auto;width:100%}.team-edit__management-card #team-edit-allocation .team-edit__week-cell>.ant-select .ant-select-selector{min-height:var(--team-edit-table-control-h)!important;height:var(--team-edit-table-control-h)!important;padding-inline:0!important}.team-edit__management-card #team-edit-allocation .team-edit__week-cell>.ant-input-borderless{padding-inline:0!important}.team-edit--show-validation-errors .team-edit__management-card #team-edit-allocation .team-edit__week-cell .team-edit__validation-error:not(.is-visible){display:none;min-height:0;visibility:visible}.team-edit__management-card #team-edit-planner-settings .team-edit__matrix-numrow{display:flex;align-items:center;gap:6px;width:100%;min-width:0}.team-edit__management-card #team-edit-planner-settings .team-edit__matrix-num-input.ant-input-borderless{flex:1 1 0;width:100%;min-width:0;max-width:100%}.team-edit__management-card #team-edit-planner-settings .team-edit__matrix-num-input[type=number]{appearance:textfield;-moz-appearance:textfield}.team-edit__management-card #team-edit-planner-settings .team-edit__matrix-num-input[type=number]::-webkit-outer-spin-button,.team-edit__management-card #team-edit-planner-settings .team-edit__matrix-num-input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.team-edit__management-card #team-edit-planner-settings .team-edit__matrix-num-suffix{margin-left:auto;color:var(--team-edit-text-secondary);font-size:var(--team-edit-table-font-size);line-height:var(--team-edit-table-line-height);white-space:nowrap}.team-edit__management-card #team-edit-planner-settings .team-edit__week-cell>.team-edit__matrix-numrow{flex:1 1 auto;width:100%}.team-edit__management-card #team-edit-allocation .team-edit__coordinate-field{width:100%;min-width:0}.team-edit__management-card #team-edit-allocation .team-edit__week-cell:has(>.team-edit__coordinate-field){display:flex;flex-direction:column;justify-content:flex-start}.team-edit__management-card .team-edit__split-field{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.team-edit__management-card .team-edit__split-value .team-edit__split-field{min-width:0}.team-edit__management-card .team-edit__lat-long-value .team-edit__split-field{flex:1 1 0}.team-edit__management-card .team-edit__split-field>.ant-input,.team-edit__management-card .team-edit__split-field>.ant-select{width:100%}.team-edit__management-card #team-edit-allocation .team-edit__coordinate-input.ant-input{height:var(--team-edit-coord-control-h);min-height:var(--team-edit-coord-control-h)}.team-edit__management-card .team-edit__split-value--paired-select,.team-edit__management-card .team-edit__split-value--street{gap:8px;align-items:flex-start}.team-edit__management-card .team-edit__split-value--paired-select .team-edit__split-field{flex:1 1 0;min-width:0}.team-edit__management-card .team-edit__split-value--paired-select .team-edit__split-field:last-of-type{flex:1.15 1 0}.team-edit__split-pair-slash{flex:0 0 auto;align-self:center;color:var(--team-edit-text-tertiary);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);user-select:none}.team-edit__field .ant-input-borderless:not(.ant-input-disabled),.team-edit__field .ant-input-affix-wrapper-borderless:not(.ant-input-affix-wrapper-disabled),.team-edit__field .ant-select-borderless:not(.ant-select-disabled):not(.ant-select-multiple) .ant-select-selector,.team-edit__copy-source-picker .ant-select:not(.ant-select-disabled) .ant-select-selector,.team-edit__skills-pane>.ant-input-borderless,.team-edit__skill-table-row .ant-select-borderless:not(.ant-select-disabled) .ant-select-selector,.team-edit__absence-field>input,.team-edit__absence-field .ant-select-borderless:not(.ant-select-disabled):not(.ant-select-multiple) .ant-select-selector{min-height:var(--team-edit-inp-h);height:var(--team-edit-inp-h);border:1px solid var(--team-edit-inp-border)!important;border-radius:var(--team-edit-inp-radius)!important;background:#fff!important;box-shadow:none!important;transition:border-color .2s,background-color .2s}.team-edit__field .ant-input-borderless:not(.ant-input-disabled),.team-edit__skills-pane>.ant-input-borderless,.team-edit__absence-field>input{padding-inline:11px}.team-edit__field .ant-input-affix-wrapper-borderless:not(.ant-input-affix-wrapper-disabled){padding-inline:11px}.team-edit__field .ant-select-borderless:not(.ant-select-disabled) .ant-select-selector,.team-edit__copy-source-picker .ant-select:not(.ant-select-disabled) .ant-select-selector,.team-edit__skill-table-row .ant-select-borderless:not(.ant-select-disabled) .ant-select-selector,.team-edit__absence-field .ant-select-borderless:not(.ant-select-disabled) .ant-select-selector{padding-inline:11px!important}.team-edit__field .ant-input-affix-wrapper-borderless .ant-input{padding:0;background:transparent}.team-edit__field .ant-input-borderless:not(.ant-input-disabled):hover,.team-edit__field .ant-input-affix-wrapper-borderless:not(.ant-input-affix-wrapper-disabled):hover,.team-edit__field .ant-select-borderless:not(.ant-select-disabled):hover .ant-select-selector,.team-edit__copy-source-picker .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.team-edit__skills-pane>.ant-input-borderless:hover,.team-edit__skill-table-row .ant-select-borderless:not(.ant-select-disabled):hover .ant-select-selector,.team-edit__absence-field>input:hover:not(:disabled),.team-edit__absence-field .ant-select-borderless:not(.ant-select-disabled):hover .ant-select-selector{border-color:#4096ff!important}.team-edit__field .ant-input-borderless:focus,.team-edit__field .ant-input-affix-wrapper-borderless:focus-within,.team-edit__field .ant-select-borderless.ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.team-edit__copy-source-picker .ant-select.ant-select-focused .ant-select-selector,.team-edit__skills-pane>.ant-input-borderless:focus,.team-edit__absence-field>input:focus,.team-edit__absence-field .ant-select-borderless.ant-select-focused .ant-select-selector{border-color:var(--team-edit-inp-border-focus)!important;outline:none;box-shadow:none!important}.team-edit__field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled),.team-edit__absence-field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled){height:var(--team-edit-inp-h)}.team-edit__field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):has(.ant-select-selection-item),.team-edit__absence-field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):has(.ant-select-selection-item){height:auto}.team-edit__field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled) .ant-select-selector,.team-edit__absence-field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled) .ant-select-selector{height:var(--team-edit-inp-h)!important;min-height:var(--team-edit-inp-h);align-items:center;padding-block:0!important;padding-inline:11px!important;border:1px solid var(--team-edit-inp-border)!important;border-radius:var(--team-edit-inp-radius)!important;background:#fff!important;box-shadow:none!important}.team-edit__field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):has(.ant-select-selection-item) .ant-select-selector,.team-edit__absence-field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):has(.ant-select-selection-item) .ant-select-selector{height:auto!important;min-height:var(--team-edit-inp-h);padding-block:5px!important}.team-edit__field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):not(:has(.ant-select-selection-item)) .ant-select-selection-overflow,.team-edit__field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):not(:has(.ant-select-selection-item)) .ant-select-selection-wrap,.team-edit__absence-field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):not(:has(.ant-select-selection-item)) .ant-select-selection-overflow,.team-edit__absence-field .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):not(:has(.ant-select-selection-item)) .ant-select-selection-wrap{flex-wrap:nowrap}.team-edit__field .ant-select-borderless.ant-select-multiple .ant-select-selection-overflow,.team-edit__field .ant-select-borderless.ant-select-multiple .ant-select-selection-wrap,.team-edit__absence-field .ant-select-borderless.ant-select-multiple .ant-select-selection-overflow,.team-edit__absence-field .ant-select-borderless.ant-select-multiple .ant-select-selection-wrap{flex-wrap:wrap;gap:4px;row-gap:4px;align-items:center}.team-edit__field .ant-select-borderless.ant-select-multiple .ant-select-selection-overflow-item,.team-edit__absence-field .ant-select-borderless.ant-select-multiple .ant-select-selection-overflow-item{flex:none;max-width:100%}.team-edit__field .ant-select-borderless.ant-select-multiple .ant-select-selection-item,.team-edit__absence-field .ant-select-borderless.ant-select-multiple .ant-select-selection-item{margin:0!important;height:22px;line-height:20px;border-radius:4px}.team-edit__field .ant-select-borderless.ant-select-multiple .ant-select-selection-search,.team-edit__absence-field .ant-select-borderless.ant-select-multiple .ant-select-selection-search{margin-inline-start:0!important}.team-edit__management-card .ant-input-borderless:not(.team-edit__hour-time-input),.team-edit__management-card .ant-input-affix-wrapper-borderless:not(.team-edit__hour-time-input),.team-edit__management-card .ant-select-borderless:not(.ant-select-multiple) .ant-select-selector{min-height:var(--team-edit-table-control-h);height:var(--team-edit-table-control-h);padding-inline:0!important;border:1px solid transparent!important;border-radius:var(--team-edit-inp-radius)!important;background:transparent!important;box-shadow:none!important;transition:background-color .2s,border-color .2s}.team-edit__management-card .ant-select-borderless .ant-select-selection-item,.team-edit__management-card .ant-select-borderless .ant-select-selection-placeholder,.team-edit__management-card .ant-select-borderless .ant-select-selection-search{padding-inline-start:0!important;margin-inline-start:0!important}.team-edit__management-card .ant-input-affix-wrapper-borderless:not(.ant-input-affix-wrapper-disabled):not(.team-edit__hour-time-input){padding-inline-end:11px!important}.team-edit__management-card .ant-input-affix-wrapper-borderless:not(.ant-input-affix-wrapper-disabled) .ant-input{height:calc(var(--team-edit-table-control-h) - 2px);padding:0;background:transparent}.team-edit__management-card .ant-input-affix-wrapper-borderless .ant-input-suffix{color:var(--team-edit-text-secondary);font-size:var(--team-edit-table-font-size)}.team-edit__management-card .ant-input-borderless:not(.ant-input-disabled):not(.team-edit__hour-time-input):hover,.team-edit__management-card .ant-input-affix-wrapper-borderless:not(.ant-input-affix-wrapper-disabled):not(.team-edit__hour-time-input):hover,.team-edit__management-card .ant-select-borderless:not(.ant-select-disabled):hover .ant-select-selector{background:var(--team-edit-inp-fill-hover)!important}.team-edit__management-card .ant-input-borderless:not(.ant-input-disabled):not(.team-edit__hour-time-input):focus,.team-edit__management-card .ant-input-affix-wrapper-borderless:not(.ant-input-affix-wrapper-disabled):not(.team-edit__hour-time-input):focus-within,.team-edit__management-card .ant-select-borderless.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--team-edit-inp-border-focus)!important;background:#fff!important;box-shadow:none!important}.team-edit__management-card .team-edit__week-cell--capacity-skills>.ant-select .ant-select-selector{border:1px solid transparent!important;border-radius:var(--team-edit-inp-radius)!important;cursor:pointer}.team-edit__management-card .team-edit__week-cell--capacity-skills>.ant-select:not(.ant-select-disabled):hover .ant-select-selector{background:var(--team-edit-inp-fill-hover)!important}.team-edit__management-card .team-edit__week-cell--capacity-skills>.ant-select.ant-select-status-error .ant-select-selector,.team-edit__management-card .team-edit__week-cell--capacity-skills>.ant-select.team-edit__control--error .ant-select-selector{border-color:transparent!important;box-shadow:inset 0 0 0 1px var(--team-edit-control-error-border)!important;background:#fff!important}.team-edit .ant-input-borderless::placeholder,.team-edit__absence-field>input::placeholder{color:var(--team-edit-text-tertiary)}.team-edit .ant-select-borderless .ant-select-selection-placeholder{color:var(--team-edit-text-tertiary)!important}.team-edit__management-card .ant-select-borderless .ant-select-arrow{color:var(--team-edit-text-tertiary);font-size:12px}.team-edit__management-card .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled) .ant-select-selector{height:var(--team-edit-table-control-h)!important;min-height:var(--team-edit-table-control-h);align-items:center;padding-block:0!important}.team-edit__management-card .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):has(.ant-select-selection-item) .ant-select-selector{height:auto!important;min-height:var(--team-edit-table-control-h);padding-block:2px!important}.team-edit__management-card .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):not(:has(.ant-select-selection-item)) .ant-select-selection-overflow,.team-edit__management-card .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):not(:has(.ant-select-selection-item)) .ant-select-selection-wrap{flex-wrap:nowrap}.team-edit__management-card .ant-select-borderless.ant-select-multiple .ant-select-selection-overflow,.team-edit__management-card .ant-select-borderless.ant-select-multiple .ant-select-selection-wrap{flex-wrap:wrap;gap:4px;row-gap:4px;align-items:center}.team-edit__management-card .ant-select-borderless.ant-select-multiple:not(.ant-select-disabled):has(.ant-select-selection-item){height:auto}.team-edit__management-card .ant-select-borderless:not(.ant-select-disabled) .ant-select-selection-item{padding-inline-end:18px}.team-edit--show-validation-errors .team-edit__validation-error.is-visible{color:#ff4d4f;font-size:12px;line-height:20px;text-align:start}.team-edit--show-validation-errors .team-edit__management-card .team-edit__validation-error:not(.is-visible),.team-edit--show-validation-errors .team-edit__field .team-edit__validation-error:not(.is-visible),.team-edit--show-validation-errors .team-edit__absence-field .team-edit__validation-error:not(.is-visible),.team-edit--show-validation-errors .team-edit__work-type-control .team-edit__validation-error:not(.is-visible),.team-edit--show-validation-errors .team-edit__working-hours-settings .team-edit__validation-error:not(.is-visible),.team-edit--show-validation-errors .team-edit__hour-editor-form .team-edit__validation-error:not(.is-visible),.team-edit--show-validation-errors .team-edit__weekB-footer-block .team-edit__validation-error:not(.is-visible){display:block;visibility:hidden;min-height:20px}.team-edit__native-input--error{border:1px solid #ff4d4f!important;border-radius:var(--team-edit-inp-radius)}.team-edit__management-card .team-edit__control--error.ant-input,.team-edit__management-card .ant-input.team-edit__control--error,.team-edit__management-card .ant-input-status-error:not(.team-edit__hour-time-input),.team-edit__management-card .ant-input-affix-wrapper-status-error,.team-edit__management-card .ant-select-status-error:not(.team-edit__status-select) .ant-select-selector,.team-edit__management-card .ant-select.team-edit__control--error .ant-select-selector{border:1px solid var(--team-edit-control-error-border)!important;border-radius:var(--team-edit-inp-radius);box-shadow:none!important}.team-edit__management-card .ant-input-borderless.ant-input-status-error,.team-edit__management-card .ant-input-borderless.team-edit__control--error,.team-edit__management-card .ant-input-affix-wrapper-borderless.ant-input-affix-wrapper-status-error,.team-edit__management-card .ant-select-borderless.ant-select-status-error .ant-select-selector,.team-edit__management-card .ant-select-borderless.team-edit__control--error .ant-select-selector{background:#fff!important}.team-edit__hour-time-input.ant-input-status-error,.team-edit__hour-time-input.team-edit__control--error,.team-edit__hour-time-input.ant-input-affix-wrapper-status-error{border:1px solid var(--team-edit-control-error-border)!important;border-radius:var(--team-edit-inp-radius);background:#fff!important}.team-edit__field .ant-input-status-error,.team-edit__field .ant-input-affix-wrapper-status-error,.team-edit__field .ant-select-status-error .ant-select-selector,.team-edit__field .team-edit__control--error.ant-input,.team-edit__field .ant-select.team-edit__control--error .ant-select-selector{border-color:var(--team-edit-control-error-border)!important}.team-edit__field .ant-input-borderless:not(.ant-input-disabled),.team-edit__field .ant-select-borderless:not(.ant-select-disabled){width:100%}.team-edit__field .ant-input-borderless.ant-input-status-error,.team-edit__field .ant-input-borderless.team-edit__control--error,.team-edit__field .ant-select-borderless.ant-select-status-error .ant-select-selector,.team-edit__field .ant-select-borderless.team-edit__control--error .ant-select-selector,.team-edit__skills-pane>.ant-input-borderless.ant-input-status-error,.team-edit__skill-table-row .ant-select-borderless.ant-select-status-error .ant-select-selector,.team-edit__skill-table-row .ant-select-borderless.team-edit__control--error .ant-select-selector,.team-edit__absence-field .ant-select-borderless.ant-select-status-error .ant-select-selector,.team-edit__absence-field .ant-select-borderless.team-edit__control--error .ant-select-selector{border:1px solid var(--team-edit-control-error-border)!important;background:#fff!important;box-shadow:none!important}.team-edit__skills-pane>.ant-input-borderless{width:100%;margin-bottom:10px}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field{flex:1 1 0;min-width:0;position:relative;display:block;height:var(--team-edit-inp-h)}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field .team-edit__validation-error{position:absolute;top:calc(100% + 2px);left:0;z-index:1;max-width:132px}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field .team-edit__validation-error:not(.is-visible){display:none;min-height:0}.team-edit--show-validation-errors .team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field .team-edit__validation-error:not(.is-visible){display:none;min-height:0;visibility:visible}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field>input{flex:1 1 auto;width:100%;min-width:0;max-width:132px;height:var(--team-edit-inp-h);border:1px solid transparent;border-radius:var(--team-edit-inp-radius);padding:0;color:#000000e0;font-size:14px;line-height:22px;background:transparent;transition:background-color .2s,border-color .2s}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field>input::placeholder{color:var(--team-edit-text-tertiary)}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field>input.team-edit__native-input--error{border:1px solid #ff4d4f;background:#fff}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field>input:hover:not(:disabled){background:var(--team-edit-inp-fill-hover)}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field>input:focus{border-color:var(--team-edit-inp-border-focus);background:#fff;outline:none}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field>input:disabled{color:#00000040;cursor:not-allowed}.team-edit__week-column-header-footer .team-edit__weekB-date-range .team-edit__split-field .team-edit__validation-error.is-visible{font-size:11px;line-height:14px;max-width:132px}.team-edit--show-validation-errors .team-edit__working-hours-settings .team-edit__validation-error.is-visible,.team-edit--show-validation-errors .team-edit__hour-editor-form .team-edit__validation-error.is-visible,.team-edit--show-validation-errors .team-edit__work-type-control .team-edit__validation-error.is-visible{align-self:flex-start;width:100%}.team-edit--show-validation-errors .team-edit__field .team-edit__validation-error.is-visible{align-self:flex-start}.team-edit__management-card .team-edit__panel-title h3{font-size:var(--team-edit-font-size-heading-3);line-height:var(--team-edit-line-height-heading-3);font-weight:var(--team-edit-font-weight-strong);color:var(--team-edit-text)}.team-edit__absence-summary-block{margin:12px 16px;padding:12px 16px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.team-edit__absence-summary-copy{display:flex;flex-direction:column;gap:2px}.team-edit__absence-summary-copy strong{color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);font-weight:var(--team-edit-font-weight-strong)}.team-edit__absence-summary-copy span{color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-edit__absence-list{display:flex;flex-direction:column}.team-edit__absence-row{display:flex;flex-direction:column;padding:12px 16px;border-top:1px solid #f0f0f0}.team-edit__absence-row:first-child{border-top:0}.team-edit__absence-row-header{display:flex;align-items:center;gap:16px}.team-edit__absence-col{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.team-edit__absence-col--title{flex:3 1 0;color:var(--team-edit-text);font-size:var(--team-edit-font-size);font-weight:var(--team-edit-font-weight-strong);line-height:var(--team-edit-line-height);text-align:left}.team-edit__absence-col--reason{flex:1.6 1 0;color:var(--team-edit-text);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-edit__absence-col--reason .ant-tag{margin:0;font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-edit__absence-col--meta{flex:2.2 1 0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-edit__absence-row-icon{width:32px;height:32px;border-radius:50%;background:#e6f4ff;color:#1677ff;display:flex;align-items:center;justify-content:center;font-size:16px;flex:0 0 auto}.team-edit__absence-row-icon.is-clock{background:#f0f5ff;color:#2f54eb}.team-edit__absence-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 72px}.team-edit__absence-row-actions .ant-btn{width:32px;height:32px;margin:0;padding:0;border-radius:6px}.team-edit__absence-row--header{padding:8px 16px;background:#fafafa}.team-edit__absence-row--header .team-edit__absence-col{color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:var(--team-edit-font-weight-strong);letter-spacing:.02em}.team-edit__absence-col--header-copy{display:flex;align-items:center;gap:6px}.team-edit__absence-col--sort{display:inline-flex;align-items:center;border:0;background:none;padding:0;margin:0;font:inherit;line-height:20px;cursor:pointer;color:inherit;letter-spacing:inherit}.team-edit__absence-col--sort .anticon{font-size:12px;display:inline-flex}.team-edit__absence-row-icon--none{background:transparent;color:transparent}.team-edit__absence-row--draft .team-edit__absence-editor{margin-top:0}.team-edit__absence-editor{margin-top:12px;padding:16px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa;display:flex;flex-direction:column;gap:12px}.team-edit__absence-editor-type .ant-segmented{font-size:13px}.team-edit__absence-editor-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.team-edit__absence-editor-actions{display:flex;justify-content:flex-end;gap:8px}.team-edit__absence-field{display:flex;flex-direction:column;gap:4px;min-width:0}.team-edit__absence-field label{color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);margin:0}.team-edit__absence-field>input,.team-edit__absence-field>.ant-select{box-sizing:border-box;width:100%;min-width:0;font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);color:var(--team-edit-text)}.team-edit__absence-field .team-edit__validation-error{line-height:14px;text-align:start}.team-edit__absence-field .team-edit__validation-error.is-visible{min-height:18px}.team-edit__absence-field>input.team-edit__native-input--error{border:1px solid #ff4d4f}.team-edit__skill-table{overflow:hidden}.team-edit__skill-table-row{display:grid;grid-template-columns:1fr 180px 32px;gap:12px;align-items:center;padding:8px 12px;border-bottom:1px solid #f0f0f0;font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);color:var(--team-edit-text)}.team-edit__skill-table-row:last-child{border-bottom:0}.team-edit__skill-table-header{background:#fafafa;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:var(--team-edit-font-weight-strong)}.team-edit__skill-category{padding:8px 12px 5px;border-bottom:1px solid #f0f0f0;background:#fafafa;color:var(--team-edit-text);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:var(--team-edit-font-weight-strong)}.team-edit__skills-pane h4,.team-edit__skill-table h4{color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);font-weight:var(--team-edit-font-weight-strong)}.team-edit__week-cell>.team-edit__lat-long-value{width:100%}.team-edit__validation-error{display:block;color:#d4380d;font-size:11px}.team-edit__duplicate-name-link{display:inline-block;margin-top:2px;font-size:11px}.team-edit__split-value--street{grid-template-columns:1.6fr 12px 1fr}.team-edit__work-type-control{min-width:0;flex:1}.team-edit__work-type-control>.ant-select{width:100%}.team-edit__coordinate-field{min-width:0;width:100%}.team-edit__coordinate-field>.ant-input,.team-edit__coordinate-input{width:100%}.team-edit__weekB-actions{display:flex;align-items:center;gap:8px}.team-edit__weekB-actions .ant-btn{margin:0;padding:0 4px}.team-edit__skills-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:16px}.team-edit__skills-layout>.team-edit__field{min-width:0}.team-edit__skills-pane,.team-edit__skill-table{height:360px;min-width:0;overflow-y:auto}.team-edit__skills-pane{border-right:1px solid #f0f0f0;padding-right:24px}.team-edit__skills-pane h4,.team-edit__skill-table h4{margin:0 0 10px;text-align:center}.team-edit__skills-pane .ant-tree{margin-top:10px;font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);color:var(--team-edit-text)}.team-edit__week-grid--hours .team-edit__week-row--stacked{align-items:stretch;min-height:0}.team-edit__management-card .team-edit__week-cell--stacked.team-edit__table-cell--value{display:block;min-width:0;padding:var(--team-edit-table-cell-py) var(--team-edit-table-cell-px)}.team-edit__week-cell--stacked{display:block;min-width:0;padding:12px 16px}.team-edit__week-grid--hours .team-edit__week-cell--stacked .team-edit__working-hours-settings,.team-edit__week-grid--hours .team-edit__week-cell--stacked .team-edit__hour-editor-form{width:100%;margin:0;max-width:none}.team-edit__hour-editor-form{display:flex;flex-direction:column;gap:8px;width:100%}.team-edit__hour-editor-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.team-edit__hour-editor-form-active{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);cursor:pointer;user-select:none}.team-edit__hour-editor-form-time-range{display:flex;width:100%;align-items:center;gap:8px;min-width:0;box-sizing:border-box;min-height:var(--team-edit-inp-h);padding:0 11px;border:1px solid var(--team-edit-inp-border);border-radius:var(--team-edit-inp-radius);background:#fff;transition:border-color .2s}.team-edit__hour-editor-form-time-range:hover{border-color:#4096ff}.team-edit__hour-editor-form-time-range:focus-within{border-color:var(--team-edit-inp-border-focus)}.team-edit__hour-editor-form-time-range--error{border-color:var(--team-edit-control-error-border)}.team-edit__hour-editor-form-time-range .ant-input-borderless{flex:1 1 0;min-width:0;height:calc(var(--team-edit-inp-h) - 2px);padding:0;border:0!important;background:transparent!important;box-shadow:none!important}.team-edit__hour-editor-form-time-separator{flex:0 0 auto;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size);line-height:1}.team-edit__hour-editor-form-actions .team-edit__hour-tag-group{display:flex;flex:1 1 0;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.team-edit__hour-editor-form-actions .team-edit__hour-tag-group .ant-tag-checkable{margin:0;height:22px;padding:0 7px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#000000e0;font-size:12px;line-height:20px;white-space:nowrap;cursor:pointer}.team-edit__hour-editor-form-actions .team-edit__hour-tag-group .ant-tag-checkable-checked{border-color:#1677ff;background:#1677ff;color:#fff}.team-edit__hour-editor-form-actions .team-edit__hour-tag-group .ant-tag-checkable:not(.ant-tag-checkable-checked):hover:not(.ant-tag-checkable-disabled){border-color:#1677ff;color:#1677ff}.team-edit__hour-editor-form-actions .team-edit__hour-tag-group .ant-tag-checkable-disabled{cursor:not-allowed;opacity:.5}.team-edit__working-hours-settings{display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%}.team-edit__working-hours-settings-controls{display:flex;flex-direction:column;gap:8px;width:100%}.team-edit__hour-time-compact{display:flex;align-items:center;gap:6px;width:100%;min-height:var(--team-edit-inp-h);box-sizing:border-box}.team-edit__hour-time-input.ant-input-affix-wrapper,.team-edit__hour-time-input.ant-input{flex:1 1 0;min-width:0;height:var(--team-edit-inp-h);padding:0;border:1px solid transparent;border-radius:var(--team-edit-inp-radius);background:transparent;box-shadow:none;color:#000000e0;font-size:14px;line-height:22px;transition:background-color .2s,border-color .2s}.team-edit__hour-time-input.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.team-edit__hour-time-input.ant-input:not(.ant-input-disabled):hover{background:var(--team-edit-inp-fill-hover)}.team-edit__hour-time-input.ant-input-affix-wrapper:focus-within,.team-edit__hour-time-input.ant-input:focus{border-color:var(--team-edit-inp-border-focus);background:#fff;box-shadow:none}.team-edit__hour-time-input.ant-input-affix-wrapper .ant-input{height:30px;padding:0;background:transparent;color:inherit;font-size:inherit;line-height:inherit}.team-edit__hour-time-input.ant-input-affix-wrapper .ant-input-suffix{margin-inline-start:4px}.team-edit__hour-time-input--from::-webkit-calendar-picker-indicator{opacity:0;display:none}.team-edit__hour-time-input--to.ant-input-affix-wrapper{padding-right:11px}.team-edit__hour-time-input--to .ant-input::-webkit-calendar-picker-indicator{opacity:0;display:none}.team-edit__hour-time-input.ant-input-affix-wrapper-disabled,.team-edit__hour-time-input.ant-input-disabled{color:#00000040;cursor:not-allowed}.team-edit__hour-time-separator{flex:0 0 auto;color:#00000073;font-size:14px;line-height:22px}.team-edit__hour-time-clock-icon{color:#00000073;font-size:12px;pointer-events:none}.team-edit__hour-footer{display:flex;align-items:center;gap:16px;width:100%;overflow:hidden}.team-edit__hour-enable-switch.ant-switch{flex:0 0 auto;min-width:44px;height:22px;line-height:22px}.team-edit__hour-enable-switch.ant-switch .ant-switch-handle{width:18px;height:18px;box-shadow:0 2px 4px #00230b33}.team-edit__hour-enable-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 20px)}.team-edit__working-hours-settings .team-edit__hour-tag-group{display:grid;flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.team-edit__hour-tag-group{display:flex;flex:1 1 0;flex-wrap:wrap;gap:8px;min-width:0;align-items:flex-start}.team-edit__working-hours-settings .team-edit__hour-tag-group .ant-tag-checkable{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0;height:22px;padding:0 7px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#000000e0;font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.team-edit__working-hours-settings .team-edit__hour-tag-group .ant-tag-checkable-checked{border-color:#1677ff;background:#1677ff;color:#fff}.team-edit__working-hours-settings .team-edit__hour-tag-group .ant-tag-checkable:not(.ant-tag-checkable-checked):hover:not(.ant-tag-checkable-disabled){border-color:#1677ff;color:#1677ff}.team-edit__hour-tag-group .ant-tag-checkable{margin:0;height:22px;padding:0 7px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#000000e0;font-size:12px;line-height:20px;cursor:pointer}.team-edit__hour-tag-group .ant-tag-checkable-checked{border-color:#1677ff;background:#1677ff;color:#fff}.team-edit__hour-tag-group .ant-tag-checkable:not(.ant-tag-checkable-checked):hover:not(.ant-tag-checkable-disabled){border-color:#1677ff;color:#1677ff}.team-edit__hour-tag-group .ant-tag-checkable-disabled{cursor:not-allowed;opacity:.5}@media(max-width:760px){.team-edit__week-row{grid-template-columns:100px 1fr 1fr}}@media(max-width:760px){.team-edit__week-grid--hours .team-edit__week-cell{display:block;min-width:0}.team-edit__working-hours-settings{width:100%;min-width:0}.team-edit__hour-footer{flex-wrap:wrap}}@media(max-width:760px){.team-edit__skills-layout{grid-template-columns:1fr}}@media(max-width:760px){.team-edit__skills-pane{border-right:0;border-bottom:1px solid #edf0f2;padding:0 0 16px}}.team-edit__header{min-height:72px;padding:0 0 20px;gap:16px}.team-edit__header h1{margin:0;letter-spacing:0}.team-edit__eyebrow{margin-bottom:2px}.team-edit__header-actions{gap:8px}.team-edit__copy-source{display:grid;grid-template-columns:40px minmax(220px,1fr) minmax(260px,420px);align-items:center;gap:16px;margin:20px 0 24px;padding:18px 20px;border:1px solid #d6e4ff;border-radius:10px;background:linear-gradient(105deg,#f5f9ff,#fff 75%);color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__copy-source-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#e6f4ff;color:#1677ff;font-size:18px}.team-edit__copy-source-copy h2{margin:0 0 3px;color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);font-weight:var(--team-edit-font-weight-strong)}.team-edit__copy-source-copy p{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__copy-source-picker{display:flex;flex-direction:column;gap:5px;min-width:0}.team-edit__copy-source-picker label{color:var(--team-edit-text);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:var(--team-edit-font-weight-strong)}.team-edit__copy-source-picker .ant-select{width:100%}.team-edit .ant-input,.team-edit .ant-input-affix-wrapper,.team-edit .ant-select,.team-edit .ant-btn,.team-edit .ant-tabs,.team-edit .ant-breadcrumb,.team-edit .ant-tree,.team-edit .ant-segmented,.team-edit .ant-tag,.team-edit .ant-picker-input>input{font-family:var(--team-edit-font-family)}.team-edit .ant-tabs-tab-btn{font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__tabs.ant-tabs{margin:24px 0 16px}.team-edit__tabs.ant-tabs .ant-tabs-content-holder{display:none}.team-edit__tabs.ant-tabs>.ant-tabs-nav{margin-bottom:0}.team-edit__tabs.ant-tabs>.ant-tabs-nav:before{border-bottom-color:#0000001a}.team-edit__tabs.ant-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{min-height:48px;padding:12px 16px;font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);color:var(--team-edit-text);border-color:#f0f0f0;background:#fafafa}.team-edit__tabs.ant-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#fff;color:var(--team-edit-text);font-weight:var(--team-edit-font-weight-strong)}.team-edit__tabs.ant-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:4px}.team-edit__week-row{border-top-color:#f0f0f0}.team-edit__week-row>*{padding-left:12px;padding-right:12px}.team-edit__header-actions .ant-btn{min-height:32px;border-radius:6px}.team-edit__header-actions .ant-btn{font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-edit__header-actions .team-edit__reset-button{color:var(--team-edit-text);background:#fff;border-color:#d9d9d9;box-shadow:0 2px #00000005}.team-edit__header-actions .team-edit__reset-button:hover{color:#4096ff;border-color:#4096ff}@media(max-width:1260px){.team-edit{--team-edit-page-pad: 24px}}@media(max-width:760px){.team-edit{--team-edit-page-pad: 16px;margin:0;padding:20px var(--team-edit-page-pad) 60px}.team-edit__top-bar{flex-direction:column;align-items:flex-start;margin:-20px -16px 16px;padding:12px 16px;gap:8px}.team-edit__recently-approved{white-space:normal}.team-edit__header h1{font-size:var(--team-edit-font-size-heading-4);line-height:var(--team-edit-line-height-heading-4)}.team-edit__header{min-height:0;padding-bottom:16px}}@media(max-width:760px){.team-edit__copy-source{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px}.team-edit__copy-source-picker{grid-column:1 / -1}}.bulk{display:flex;flex-direction:column;gap:12px}.label{text-align:end;padding-right:1rem}.bulk__chk{margin-left:24px;margin-bottom:1rem;color:#000000d9;font-size:14px}.bulk__save{display:flex;justify-content:flex-end}.team-bulk-edit.team-edit{--team-bulk-edit-border: #f0f0f0;--team-bulk-edit-surface: #fff;--team-bulk-edit-accent: #0958d9;--team-bulk-edit-accent-bg: #e6f4ff;--team-bulk-edit-accent-border: #91caff;--team-bulk-edit-success-bg: #f6ffed;--team-bulk-edit-success-border: #d9f7be;--team-bulk-edit-success-border-strong: #b7eb8f;--team-bulk-edit-danger-bg: #fff2f0;--team-bulk-edit-danger-border: #ffccc7;--team-bulk-edit-tag-off-bg: #f5f5f5;min-height:0}.team-bulk-edit__header{border-bottom:1px solid #f0f0f0;margin-bottom:24px}.team-bulk-edit__steps{margin-bottom:20px}.team-bulk-edit__steps .ant-steps-item-title{font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-bulk-edit__step-card{display:flex;flex-direction:column;gap:20px;padding:24px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00000008}.team-bulk-edit__intro{display:flex;flex-direction:column;gap:6px}.team-bulk-edit__step-progress{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:var(--team-edit-font-weight-strong);letter-spacing:.02em;text-transform:uppercase}.team-bulk-edit__step-title{margin:0;color:var(--team-edit-text);font-size:var(--team-edit-font-size-heading-4);line-height:var(--team-edit-line-height-heading-4);font-weight:var(--team-edit-font-weight-strong)}.team-bulk-edit__hint{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-bulk-edit__hint--section{margin-bottom:12px}.team-bulk-edit__operation-list{display:flex;flex-direction:column;gap:12px}.team-bulk-edit__operation-block{border:1px solid #f0f0f0;border-radius:8px;background:#fafafa;overflow:hidden;transition:border-color .2s,background-color .2s}.team-bulk-edit__operation-block.is-enabled{border-color:#91caff;background:#fff}.team-bulk-edit__operation-head{display:flex;align-items:flex-start;gap:12px;padding:16px}.team-bulk-edit__operation-head .ant-checkbox-wrapper{margin-top:2px}.team-bulk-edit__operation-head-copy{flex:1 1 auto;min-width:0}.team-bulk-edit__operation-title{margin:0 0 4px;color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);font-weight:var(--team-edit-font-weight-strong)}.team-bulk-edit__operation-description{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-bulk-edit__operation-body{display:flex;flex-direction:column;gap:16px;padding:0 16px 16px 44px;border-top:1px solid #f0f0f0}.team-bulk-edit__inline-messages{display:flex;flex-direction:column;gap:4px;margin-top:16px}.team-bulk-edit__inline-hint,.team-bulk-edit__inline-warning{margin:0;color:#d48806;font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-bulk-edit__empty-state{margin:0;padding:12px 16px;border:1px dashed #d9d9d9;border-radius:8px;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);text-align:center}.team-bulk-edit__selection-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;border:1px solid #e6f4ff;border-radius:8px;background:#f5faff}.team-bulk-edit__selection-summary-label{color:var(--team-edit-text);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:var(--team-edit-font-weight-strong)}.team-bulk-edit__alert{margin-bottom:0}.team-bulk-edit__field-suffix{color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-bulk-edit__skills-config{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;align-items:start}.team-bulk-edit__skills-levels{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px 16px;padding-top:10px;border-top:1px solid #f0f0f0;align-items:start}.team-bulk-edit__skill-level-field{gap:8px}.team-bulk-edit__skill-level-head{display:flex;flex-direction:column;gap:2px}.team-bulk-edit__skill-level-name{display:-webkit-box;max-height:calc(var(--team-edit-line-height-sm) * 2);overflow:hidden;color:var(--team-edit-text);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:400;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.team-bulk-edit__skill-level-caption{color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:400}.team-bulk-edit__engine-grid .ant-input-affix-wrapper .ant-input[type=number]{appearance:textfield;-moz-appearance:textfield}.team-bulk-edit__engine-grid .ant-input-affix-wrapper .ant-input[type=number]::-webkit-outer-spin-button,.team-bulk-edit__engine-grid .ant-input-affix-wrapper .ant-input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.team-bulk-edit__hours-table{width:fit-content;max-width:100%;border:1px solid #f0f0f0;border-radius:8px;background:#fff;overflow:hidden}.team-bulk-edit__hours-table .team-edit__week-grid--hours{border:0}.team-bulk-edit__hours-table .team-edit__week-row--stacked{grid-template-columns:88px minmax(0,1fr);min-height:0}.team-bulk-edit__hours-table .team-edit__table-cell--label{padding:8px 12px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background:#fff}.team-bulk-edit__hours-table .team-edit__week-cell--stacked{padding:8px 12px;border-bottom:1px solid #f0f0f0}.team-bulk-edit__hours-table .team-edit__hour-editor-form{max-width:520px}.team-bulk-edit__teams-grid{grid-template-columns:1fr;width:100%;max-width:none}.team-bulk-edit__teams-grid .team-edit__field,.team-bulk-edit__teams-grid .team-edit__field .ant-select{width:100%}.team-bulk-edit__step-footer{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding-top:16px;border-top:1px solid #f0f0f0}.team-bulk-edit__footer-hint{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-bulk-edit__step-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.team-bulk-edit__tag-list{display:flex;flex-wrap:wrap;gap:8px}.team-bulk-edit__review-team-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:12px;list-style:none;border:1px solid var(--team-bulk-edit-border);border-radius:6px;background:var(--team-bulk-edit-surface)}.team-bulk-edit__review-team-item{margin:0}.team-bulk-edit__review-team-tag{margin:0;padding:2px 10px;font-size:13px;line-height:22px;font-weight:500;color:var(--team-bulk-edit-accent);background:var(--team-bulk-edit-accent-bg);border:1px solid var(--team-bulk-edit-accent-border);border-radius:4px}.team-bulk-edit__review-hours{display:flex;flex-direction:column;gap:10px}.team-bulk-edit__review-hours-hint{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-bulk-edit__review-engine{display:flex;flex-direction:column;gap:10px}.team-bulk-edit__review-engine-hint{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-bulk-edit__review-engine-value{font-variant-numeric:tabular-nums;font-weight:var(--team-edit-font-weight-strong);color:var(--team-edit-text)}.team-bulk-edit__review-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.team-bulk-edit__review-table{width:100%;min-width:320px;border-collapse:separate;border-spacing:0;border:1px solid var(--team-bulk-edit-border);border-radius:6px;overflow:hidden;background:var(--team-bulk-edit-surface);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-bulk-edit__review-table thead th{padding:8px 12px;text-align:left;font-weight:var(--team-edit-font-weight-strong);color:var(--team-edit-text-secondary);background:var(--team-edit-inp-fill-hover);border-bottom:1px solid var(--team-bulk-edit-border)}.team-bulk-edit__review-table tbody td{padding:8px 12px;vertical-align:middle;border-bottom:1px solid var(--team-bulk-edit-border);color:var(--team-edit-text)}.team-bulk-edit__review-table tbody tr:last-child td{border-bottom:0}.team-bulk-edit__review-hours-day{font-weight:var(--team-edit-font-weight-strong);white-space:nowrap}.team-bulk-edit__review-hours-time{font-variant-numeric:tabular-nums;white-space:nowrap}.team-bulk-edit__review-hours-options{min-width:0}.team-bulk-edit__review-hours-row--active{background:var(--team-bulk-edit-success-bg)}.team-bulk-edit__review-hours-row--active td{border-bottom-color:var(--team-bulk-edit-success-border)}.team-bulk-edit__review-hours-row--off{background:var(--team-edit-inp-fill-hover)}.team-bulk-edit__review-hours-row--off .team-bulk-edit__review-hours-day,.team-bulk-edit__review-hours-row--off .team-bulk-edit__review-hours-time{color:var(--team-edit-text-secondary);font-weight:400}.team-bulk-edit__review-hours-row--off .team-bulk-edit__review-hours-time{text-align:center;letter-spacing:.05em}.team-bulk-edit__review-hours-options-empty{color:var(--team-edit-text-secondary)}.team-bulk-edit__review-hours-off-tag{margin:0;padding:0 8px;font-size:12px;line-height:20px;color:var(--team-edit-text-secondary);background:var(--team-bulk-edit-tag-off-bg);border:1px dashed var(--team-edit-inp-border);border-radius:4px}.team-bulk-edit__review-hours-flags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;min-width:0}.team-bulk-edit__review-hours-flag-tag{margin:0;padding:0 7px;font-size:12px;line-height:20px;color:var(--team-bulk-edit-accent);background:var(--team-bulk-edit-accent-bg);border:1px solid var(--team-bulk-edit-accent-border);border-radius:4px}.team-bulk-edit__review-section{padding:16px;border:1px solid var(--team-bulk-edit-border);border-radius:8px;background:var(--team-edit-inp-fill-hover)}.team-bulk-edit__review-heading-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.team-bulk-edit__review-heading{margin:0;color:var(--team-edit-text);font-size:var(--team-edit-font-size-heading-3);line-height:var(--team-edit-line-height-heading-3);font-weight:var(--team-edit-font-weight-strong)}.team-bulk-edit__review-list{margin:0}.team-bulk-edit__review-row{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:12px 16px;padding:12px 0;border-bottom:1px solid var(--team-bulk-edit-border)}.team-bulk-edit__review-row:first-child{padding-top:0}.team-bulk-edit__review-row:last-child{border-bottom:0;padding-bottom:0}.team-bulk-edit__review-row dt{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height);font-weight:400}.team-bulk-edit__review-row dd{margin:0;color:var(--team-edit-text);font-size:var(--team-edit-font-size);line-height:var(--team-edit-line-height)}.team-bulk-edit__review-skills{display:flex;flex-direction:column;gap:16px}.team-bulk-edit__review-skill-group{display:flex;flex-direction:column}.team-bulk-edit__review-skill-group-title{margin:0 0 8px;color:var(--team-edit-text);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm);font-weight:var(--team-edit-font-weight-strong)}.team-bulk-edit__review-skill-empty{margin:0;color:var(--team-edit-text-secondary);font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-bulk-edit__review-skill-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.team-bulk-edit__review-skill-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:6px;border:1px solid var(--team-bulk-edit-border);background:var(--team-bulk-edit-surface)}.team-bulk-edit__review-skill-item--add{border-color:var(--team-bulk-edit-success-border-strong);background:var(--team-bulk-edit-success-bg)}.team-bulk-edit__review-skill-item--remove{border-color:var(--team-bulk-edit-danger-border);background:var(--team-bulk-edit-danger-bg)}.team-bulk-edit__review-skill-label{min-width:0;flex:1 1 auto;font-size:var(--team-edit-font-size-sm);line-height:var(--team-edit-line-height-sm)}.team-bulk-edit__review-skill-category{color:var(--team-edit-text-secondary)}.team-bulk-edit__review-skill-separator{margin-inline:4px;color:var(--team-edit-text-secondary)}.team-bulk-edit__review-skill-name{color:var(--team-edit-text);font-weight:var(--team-edit-font-weight-strong)}.team-bulk-edit__review-skill-level-tag{flex:0 0 auto;margin:0;font-size:12px;line-height:20px}@media(max-width:760px){.team-bulk-edit__step-card{padding:16px}.team-bulk-edit__skills-config{grid-template-columns:1fr}.team-bulk-edit__operation-body{padding-inline:16px 16px}.team-bulk-edit__review-row{grid-template-columns:1fr;gap:4px}.team-bulk-edit__review-hours-flags{justify-content:flex-start}}body{margin:0;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tm-app-root>.ant-flex.ant-flex-justify-space-between{box-sizing:border-box;inset-inline:0;width:auto;max-width:100vw}.tm-app-root>.ant-flex.ant-flex-justify-space-between [data-testid=userAccount]{margin-right:0}.tm-app-shell{min-height:100vh}.tm-app-shell .ant-design-pro.sidenav{padding-top:48px;box-sizing:border-box;min-height:100vh;display:flex;flex-direction:column}.tm-app-shell .sidenav.ant-pro-layout>.ant-layout{flex:1 1 auto;min-height:calc(100vh - 48px)}.tm-app-shell .sidenav .ant-pro-layout-container{flex:1 1 auto;min-height:calc(100vh - 48px)}.tm-app-shell .sidenav .ant-pro-layout-content{flex:1 1 auto;min-height:calc(100vh - 48px);background:#fff}.tm-app-shell .sidenav .ant-pro-layout-content.ant-pro-layout-content-has-page-container{padding:0}.tm-app-shell .sidenav .ant-pro-page-container,.tm-app-shell .sidenav .ant-pro-page-container-children-container,.tm-app-shell .sidenav .ant-pro-page-container-children-content{flex:1 1 auto;min-height:100%;background:#fff;display:flex;flex-direction:column}.tm-app-shell .sidenav .ant-pro-sider.ant-pro-sider-fixed{inset-block-start:48px;height:calc(100vh - 48px)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-pro-page-container-warp{display:none!important}.ant-pro-sider-light .ant-pro-sider-logo h1{color:#000!important}.ant-modal-body{padding:24px 12px 12px!important}.ant-modal-confirm-btns{margin-top:0!important}.ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-left:0!important}@font-face{font-family:icomoon;src:url(/fonts/icomoon.woff) format("woff"),url(/fonts/icomoon.ttf) format("truetype"),url(/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;font-size:x-large;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-branches:before{content:""}.icon-companies:before{content:""}.icon-application_skills:before{content:""}.icon-team_skills:before{content:""}.icon-teams_bulk_edit:before{content:""}.icon-teams:before{content:""}.icon-worktypes:before{content:""}.error__description{overflow-y:auto;height:100%;max-height:550px}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-size:14px;font-family:Roboto}.padded{padding:2em}#root,.App,.layout,.content{height:100%}.cursor-pointer{cursor:pointer}.display-flex{display:flex}.ant-popover-inner-content{white-space:nowrap}.sidenav .ant-pro-sider-logo h1{font-size:1rem}.width-100{width:100%!important}.card-table .ant-card-body{padding-top:0!important}.card-table .pagesize__dd{width:70px;margin-right:1em}.card-table .table-container{display:flex;max-height:80vh;overflow:auto}.card-table .table-container .header-row{background-color:#0000000a;text-align:left;padding:5px}.card-table .table-container .body-row{border-bottom:2px solid #f2f2f3;padding:5px}.card-table .table-container .body-row:hover{background-color:#0000000a}.card-table .table-container .body-row .skill-col .skill-row{padding:5px 0;gap:5px;border-bottom:1px solid #f2f2f3}.card-table .table-container table{width:100%;border-collapse:collapse;font-size:14px;font-family:sans-serif}.card-table .table-container table thead{position:sticky;top:0;background:#fff;z-index:100}.card-table .table-container table thead tr{background-color:#0000000a;text-align:left}.card-table .table-container table th{padding:10px 15px;font-weight:500}.card-table .table-container table td{padding:10px 15px}.card-table .table-container table tbody{word-break:break-word}.card-table .table-container table tbody tr{transition:background .2s,border-color .2s;border-bottom:1px solid #f2f2f3}.card-table .table-container table tbody tr:hover{background-color:#0000000a}.card-table .table-container table tfoot{position:sticky;bottom:0;background:#fff;z-index:100}.card-table .table-container table tfoot .footer-buttons{display:flex;justify-content:flex-end;align-items:center;gap:7px}.card-table .table-container table input,.card-table .table-container table select{border:1px solid #ccc;border-radius:4px;padding:5px;font-size:14px;height:32px;width:100%}.card-table .table-container table select:invalid,.card-table .table-container table input:invalid{border:2px solid red}.card-table .table-footer{margin-top:10px;position:sticky;bottom:0;background:#fff;z-index:100}.card-table .table-footer .footer-buttons{display:flex;justify-content:flex-end;align-items:center;gap:7px}.skill-category-table .ant-card-body{padding-bottom:10!important}.ant-pro-page-container .ant-page-header-no-children{height:0}.ant-pro-page-container .ant-pro-page-container-children-container{padding:0}.border-none{border:none!important}.margin-bottom24{margin-bottom:24px!important}.skills{width:100%}.skills>.ant-form-item-label{padding-bottom:0!important}.warning-alert{margin-bottom:16px}
