.completed-works-page[data-v-a7c326cc]{min-width:0;overflow-x:hidden}.completed-works-table[data-v-a7c326cc],.completed-works-table[data-v-a7c326cc] table{width:100%;table-layout:fixed}.completed-works-table[data-v-a7c326cc] td,.completed-works-table[data-v-a7c326cc] th{padding:.3rem;overflow-wrap:anywhere;vertical-align:middle}.completed-works-table[data-v-a7c326cc] ul{margin:0;padding-left:1rem}.completed-works-table[data-v-a7c326cc] .completed-works-status-col .badge{white-space:normal}.completed-works-table[data-v-a7c326cc] .completed-works-status-col{width:9%}.completed-works-table[data-v-a7c326cc] .completed-works-shift-col{width:6%}.completed-works-table[data-v-a7c326cc] .completed-works-date-col{width:8%}.completed-works-table[data-v-a7c326cc] .completed-works-object-col{width:12%}.completed-works-table[data-v-a7c326cc] .completed-works-group-col,.completed-works-table[data-v-a7c326cc] .completed-works-work-col{width:10%}.completed-works-table[data-v-a7c326cc] .completed-works-value-col{width:7%}.completed-works-table[data-v-a7c326cc] .completed-works-unit-col{width:8%}.completed-works-table[data-v-a7c326cc] .completed-works-people-col{width:9%}.completed-works-table[data-v-a7c326cc] .completed-works-secondary-col{width:7%}.completed-works-table[data-v-a7c326cc] .completed-works-notes-col{width:6%}[data-v-a7c326cc] tr.legacy-report-row--annulled>td{background:#fff3f3;color:#721c24}.install-preview[data-v-48e28d68]{min-width:0}.install-preview--full[data-v-48e28d68]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.install-preview--full.install-preview--desktop[data-v-48e28d68]{grid-template-columns:1fr}.install-preview__figure[data-v-48e28d68]{min-width:0;margin:0}.install-preview__open[data-v-48e28d68]{position:relative;display:block;width:100%;padding:0;overflow:hidden;border:0;border-radius:18px;background:transparent;cursor:-webkit-zoom-in;cursor:zoom-in}.install-preview__open[data-v-48e28d68]:focus-visible{outline:3px solid #5da4ff;outline-offset:3px}.install-preview__figure img[data-v-48e28d68]{display:block;width:100%;border:1px solid rgba(34,92,165,.18);border-radius:18px;background:#dfe7ef;-webkit-box-shadow:0 18px 44px rgba(24,59,108,.16);box-shadow:0 18px 44px rgba(24,59,108,.16)}.install-preview__zoom[data-v-48e28d68]{position:absolute;right:9px;bottom:9px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 9px;border:1px solid hsla(0,0%,100%,.46);border-radius:10px;color:#fff;background:rgba(9,31,61,.82);-webkit-box-shadow:0 5px 15px rgba(6,20,40,.28);box-shadow:0 5px 15px rgba(6,20,40,.28);font-size:11px;line-height:1;font-weight:800;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.install-preview__open:hover .install-preview__zoom[data-v-48e28d68]{background:rgba(8,91,196,.94)}.install-preview__figure figcaption[data-v-48e28d68]{margin-top:9px;color:#617187;font-size:13px;line-height:1.4;text-align:center}.install-preview--mobile .install-preview__figure img[data-v-48e28d68]{max-height:620px;-o-object-fit:contain;object-fit:contain}.install-preview--compact .install-preview__figure[data-v-48e28d68],.install-preview--mini .install-preview__figure[data-v-48e28d68]{overflow:hidden;border-radius:15px}.install-preview--compact .install-preview__open[data-v-48e28d68],.install-preview--mini .install-preview__open[data-v-48e28d68]{border-radius:15px}.install-preview--compact .install-preview__figure img[data-v-48e28d68]{height:136px;border-radius:15px;-o-object-fit:cover;object-fit:cover}.install-preview--compact.install-preview--mobile .install-preview__figure img[data-v-48e28d68]{-o-object-position:76% 51%;object-position:76% 51%}.install-preview--compact.install-preview--desktop .install-preview__figure img[data-v-48e28d68]{-o-object-position:100% 100%;object-position:100% 100%}.install-preview--mini .install-preview__figure img[data-v-48e28d68]{height:82px;border-radius:13px;-o-object-fit:cover;object-fit:cover}.install-preview--mini .install-preview__zoom[data-v-48e28d68]{right:6px;bottom:6px;min-height:27px;padding:5px 7px}.install-preview--mini .install-preview__zoom span[data-v-48e28d68]{display:none}.install-preview--mini.install-preview--mobile .install-preview__figure img[data-v-48e28d68]{-o-object-position:76% 51%;object-position:76% 51%}.install-preview--mini.install-preview--desktop .install-preview__figure img[data-v-48e28d68]{-o-object-position:100% 100%;object-position:100% 100%}.install-preview__fallback[data-v-48e28d68]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:96px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px;border:1px solid rgba(85,145,224,.25);border-radius:15px;background:linear-gradient(135deg,#eef6ff,#fff);color:#153c72}.install-preview__fallback img[data-v-48e28d68]{width:54px;height:54px;-webkit-box-flex:0;-ms-flex:0 0 54px;flex:0 0 54px;border-radius:14px;-webkit-box-shadow:0 8px 20px rgba(28,84,156,.16);box-shadow:0 8px 20px rgba(28,84,156,.16)}.install-preview__fallback span[data-v-48e28d68],.install-preview__fallback strong[data-v-48e28d68]{display:block}.install-preview__fallback strong[data-v-48e28d68]{margin-bottom:2px;font-size:14px}.install-preview__fallback span[data-v-48e28d68]{color:#687b94;font-size:12px}@media (max-width:767.98px){.install-preview--full[data-v-48e28d68]{grid-template-columns:1fr}.install-preview--full .install-preview__figure img[data-v-48e28d68]{max-height:none}}.install-promotion[data-v-47d0b834]{display:grid;grid-template-columns:minmax(150px,230px) minmax(0,1fr) minmax(230px,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;padding:18px;overflow:hidden;border:1px solid rgba(126,181,250,.42);border-radius:20px;background:radial-gradient(circle at 94% 0,rgba(90,168,255,.38),transparent 36%),linear-gradient(125deg,#102d58,#164d96);color:#fff;-webkit-box-shadow:0 15px 38px rgba(19,64,128,.2);box-shadow:0 15px 38px rgba(19,64,128,.2)}.install-promotion--mini[data-v-47d0b834]{grid-template-columns:108px minmax(0,1fr) minmax(220px,auto);padding:14px;border-radius:17px}.install-promotion--success[data-v-47d0b834]{border-color:rgba(119,206,168,.48);background:radial-gradient(circle at 94% 0,rgba(89,206,164,.28),transparent 36%),linear-gradient(125deg,#113557,#13517d)}.install-promotion__body[data-v-47d0b834],.install-promotion__preview[data-v-47d0b834]{min-width:0}.install-promotion__eyebrow[data-v-47d0b834]{margin-bottom:4px;color:#bcd9ff;font-size:10px;line-height:1.3;letter-spacing:.12em;font-weight:800}.install-promotion h2[data-v-47d0b834]{margin:0 0 5px;font-size:21px;line-height:1.22;font-weight:800}.install-promotion p[data-v-47d0b834]{max-width:620px;margin:0;color:#d9e9ff;font-size:14px;line-height:1.45}.install-promotion__ios-note[data-v-47d0b834]{margin-top:8px!important;padding:8px 10px;border-radius:10px;background:hsla(0,0%,100%,.09);color:#fff!important;font-size:12px!important}.install-promotion__actions[data-v-47d0b834]{display:grid;min-width:230px;gap:7px}.install-promotion__button[data-v-47d0b834]{min-height:38px;padding:8px 13px;border:0;border-radius:11px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.install-promotion__button[data-v-47d0b834]:disabled{cursor:wait;opacity:.68}.install-promotion__button[data-v-47d0b834]:focus-visible{outline:3px solid hsla(0,0%,100%,.54);outline-offset:2px}.install-promotion__button--primary[data-v-47d0b834]{background:#fff;color:#12478c;-webkit-box-shadow:0 8px 20px rgba(6,30,67,.22);box-shadow:0 8px 20px rgba(6,30,67,.22)}.install-promotion__button--primary i[data-v-47d0b834]{margin-right:6px}.install-promotion__button--quiet[data-v-47d0b834],.install-promotion__button--secondary[data-v-47d0b834]{background:hsla(0,0%,100%,.11);color:#edf6ff}.install-promotion__button--quiet[data-v-47d0b834]{background:transparent;color:#c9ddf7}@media (max-width:900px){.install-promotion[data-v-47d0b834]{grid-template-columns:135px minmax(0,1fr)}.install-promotion__actions[data-v-47d0b834]{grid-column:1/-1;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.install-promotion__button--primary[data-v-47d0b834]{grid-column:1/-1}}@media (max-width:575.98px){.install-promotion--mini[data-v-47d0b834],.install-promotion[data-v-47d0b834]{grid-template-columns:104px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;padding:14px;border-radius:17px}.install-promotion h2[data-v-47d0b834]{font-size:18px}.install-promotion p[data-v-47d0b834]{font-size:13px}.install-promotion__actions[data-v-47d0b834]{grid-template-columns:1fr}.install-promotion__button[data-v-47d0b834]{width:100%;min-height:43px;white-space:normal}.install-promotion__button--primary[data-v-47d0b834]{grid-column:auto}}.modern-home[data-v-653730da]{max-width:1180px;margin:0 auto;padding:32px 28px 48px;color:#172033}.modern-home__welcome[data-v-653730da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:28px}.modern-home__welcome h1[data-v-653730da]{margin:4px 0 6px;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em;font-weight:800}.modern-home__hero p[data-v-653730da],.modern-home__welcome p[data-v-653730da]{margin:0;color:#69758a;font-size:16px}.modern-home__eyebrow[data-v-653730da]{color:#66758f;font-size:11px;line-height:1.3;letter-spacing:.12em;font-weight:800}.modern-home__hero[data-v-653730da]{display:grid;grid-template-columns:72px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;padding:28px;margin-bottom:24px;border:1px solid rgba(28,100,242,.14);border-radius:24px;background:radial-gradient(circle at 85% 15%,rgba(76,140,255,.18),transparent 34%),linear-gradient(135deg,#f8fbff,#eef5ff);-webkit-box-shadow:0 16px 45px rgba(32,74,140,.1);box-shadow:0 16px 45px rgba(32,74,140,.1)}.modern-home__hero-icon[data-v-653730da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;height:72px;border-radius:20px;background:#1d6ff2;color:#fff;font-size:28px;-webkit-box-shadow:0 12px 24px rgba(29,111,242,.24);box-shadow:0 12px 24px rgba(29,111,242,.24)}.modern-home__hero h2[data-v-653730da]{margin:4px 0 6px;color:#113c7d;font-size:clamp(23px,3vw,32px);font-weight:800;letter-spacing:-.02em}.modern-home__hero-button[data-v-653730da]{min-height:50px;padding:0 22px;border:0;border-radius:14px;font-weight:800;-webkit-box-shadow:0 10px 22px rgba(29,111,242,.2);box-shadow:0 10px 22px rgba(29,111,242,.2)}.modern-home__install-card[data-v-653730da]{margin-bottom:24px}.modern-home__columns[data-v-653730da]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.modern-home__panel[data-v-653730da]{min-width:0;padding:24px;border:1px solid #e7ebf1;border-radius:22px;background:#fff;-webkit-box-shadow:0 12px 35px rgba(24,39,75,.06);box-shadow:0 12px 35px rgba(24,39,75,.06)}.modern-home__primary-queues[data-v-653730da]{display:grid;gap:8px}.modern-home__secondary-queues[data-v-653730da]{margin-top:16px;padding-top:8px;border-top:1px solid #e7ebf1}.modern-home__secondary-queues>div:first-child>.modern-home__queue[data-v-653730da]{border-top:0}.modern-home__primary-queue[data-v-653730da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;min-height:68px;padding:12px 8px;border:0;border-radius:12px;background:#f7f9fc;color:#202a3a;text-align:left}.modern-home__primary-queue[data-v-653730da]:focus{outline:2px solid #1b5fc2;outline-offset:3px}.modern-home__primary-queue .modern-home__queue-copy>strong[data-v-653730da]{font-size:16px}.modern-home__primary-queue .modern-home__queue-copy>small[data-v-653730da]{color:#69758a;white-space:normal;overflow-wrap:anywhere}.modern-home__primary-count[data-v-653730da]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:12px;color:#69758a;text-align:right;font-variant-numeric:tabular-nums}.modern-home__primary-count>strong[data-v-653730da]{display:block;font-size:20px;line-height:1.1}.modern-home__primary-queue--pending .modern-home__primary-count[data-v-653730da]{color:#1b5fc2}.modern-home__primary-queue--pending .modern-home__queue-icon[data-v-653730da]{background:#e9f2ff;color:#1559c4}.modern-home__primary-queue--overdue .modern-home__primary-count[data-v-653730da]{color:#b42332}@media (hover:hover) and (pointer:fine){.modern-home__primary-queue[data-v-653730da]:hover{background:#eef2f7}}.modern-home__section-head[data-v-653730da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:14px}.modern-home__section-head h2[data-v-653730da]{margin:3px 0 0;font-size:22px;font-weight:800}.modern-home__total-badge[data-v-653730da]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:34px;height:34px;padding:0 9px;border-radius:999px;background:#172033;color:#fff;font-weight:800}.modern-home__queue[data-v-653730da],.modern-home__recent[data-v-653730da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:13px 8px;border:0;border-top:1px solid #edf0f4;background:transparent;color:#202a3a;text-align:left}.modern-home__queue[data-v-653730da]:hover,.modern-home__recent[data-v-653730da]:hover{border-radius:14px;background:#f7f9fc}.modern-home__queue-icon[data-v-653730da],.modern-home__recent-icon[data-v-653730da]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;margin-right:12px;border-radius:13px;background:#eef2f7;color:#39475c}.modern-home__queue-icon--tasks[data-v-653730da]{background:#fff4dc;color:#a86400}.modern-home__queue-copy[data-v-653730da],.modern-home__recent>span[data-v-653730da]:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modern-home__recent strong[data-v-653730da]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-home__queue-copy small[data-v-653730da],.modern-home__recent small[data-v-653730da]{margin-top:3px;color:#7a8597;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-home__queue-count[data-v-653730da]{min-width:26px;margin-left:10px;color:#1b5fc2;font-size:16px;font-weight:800;text-align:center}.modern-home__draft-actions[data-v-653730da]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:4px 8px 12px}.modern-home__returned-list[data-v-653730da]{max-height:320px;margin:0 0 8px;padding:0;overflow-y:auto;list-style:none}.modern-home__returned-link[data-v-653730da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;padding:10px 12px;border-top:1px solid #edf0f4;color:#202a3a}.modern-home__returned-link[data-v-653730da]:focus,.modern-home__returned-link[data-v-653730da]:hover{background:#f7f9fc;text-decoration:none}.modern-home__returned-link>strong[data-v-653730da]{overflow-wrap:anywhere}.modern-home__returned-link>small[data-v-653730da],.modern-home__returned-link>span[data-v-653730da]{color:#69758a;font-size:12px}.modern-home__returned-link>small[data-v-653730da]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-home__chevron[data-v-653730da]{margin-left:10px;color:#a6afbc;font-size:12px}.modern-home__calm[data-v-653730da],.modern-home__empty[data-v-653730da]{margin-top:12px;padding:14px;border-radius:14px;background:#f4faf6;color:#34724a}.modern-home__calm i[data-v-653730da]{margin-right:8px}.modern-home__empty[data-v-653730da]{background:#f7f9fc;color:#748095;line-height:1.55}@media (max-width:767.98px){.modern-home[data-v-653730da]{padding:22px 14px 28px}.modern-home__welcome[data-v-653730da]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.modern-home__welcome h1[data-v-653730da]{font-size:32px}.modern-home__hero[data-v-653730da]{grid-template-columns:56px minmax(0,1fr);gap:14px;padding:20px;border-radius:20px}.modern-home__hero-icon[data-v-653730da]{width:56px;height:56px;border-radius:16px;font-size:22px}.modern-home__hero h2[data-v-653730da]{font-size:23px}.modern-home__hero-button[data-v-653730da]{grid-column:1/-1;width:100%}.modern-home__install-card[data-v-653730da]{margin-bottom:18px}.modern-home__columns[data-v-653730da]{grid-template-columns:1fr;gap:16px}.modern-home__panel[data-v-653730da]{padding:18px 14px;border-radius:18px}.modern-home__queue[data-v-653730da]{padding-left:4px;padding-right:4px}.modern-home__queue-copy small[data-v-653730da]{white-space:normal}}.employee-phone-menu{display:inline-block;max-width:100%}.employee-phone-menu__trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:5px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums;line-height:inherit;text-align:left;white-space:nowrap;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.employee-phone-menu__chevron{font-size:.65em;opacity:.65}.employee-phone-menu__trigger:hover{text-decoration:underline}.employee-phone-menu__trigger:focus-visible{outline:2px solid #1683ff;outline-offset:3px}.popover.employee-phone-popover{max-width:calc(100vw - 24px);width:290px;z-index:1100}.employee-phone-popover .popover-body{padding:4px}.employee-phone-popover [role=menuitem]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;min-height:44px;padding:9px 12px;border:0;border-radius:4px;background:transparent;color:#26394c;font-size:14px;line-height:1.4;text-align:left;white-space:normal;cursor:pointer}.employee-phone-popover [role=menuitem]:focus,.employee-phone-popover [role=menuitem]:hover{background:#edf5ff;color:#1266bf;text-decoration:none}.employee-phone-popover [role=menuitem] i{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;text-align:center}.employee-phone-menu__username{min-width:0;overflow-wrap:anywhere}.employee-phone-menu__submenu-chevron{margin-left:auto;font-size:10px}.employee-phone-menu__hint{margin:0 12px 6px 38px;color:#5d6d7e;font-size:12px;line-height:1.4}.employee-link-wrap[data-v-1bbe0430]{gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;vertical-align:middle}.employee-link-wrap[data-v-1bbe0430],.employee-link[data-v-1bbe0430]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.employee-link[data-v-1bbe0430]{gap:5px;padding:0;border:0;background:transparent;color:#0056b3;font:inherit;text-align:left;cursor:pointer}.employee-link:focus .employee-link__name[data-v-1bbe0430],.employee-link:hover .employee-link__name[data-v-1bbe0430]{text-decoration:underline}.employee-link--panel .employee-link__name[data-v-1bbe0430]{text-decoration:underline;text-underline-offset:2px}.employee-link__contact-icon[data-v-1bbe0430]{-ms-flex-negative:0;flex-shrink:0;font-size:.85em}.employee-card__avatar[data-v-1bbe0430],.employee-link__avatar[data-v-1bbe0430]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;background:#eef2f5;color:#495057;font-weight:700}.employee-link__avatar[data-v-1bbe0430]{width:22px;height:22px;border-radius:50%;font-size:10px}.employee-card__avatar img[data-v-1bbe0430],.employee-link__avatar img[data-v-1bbe0430]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.employee-link__name[data-v-1bbe0430]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-link__inactive[data-v-1bbe0430]{font-size:10px;font-weight:600}.employee-link__handle[data-v-1bbe0430]{color:#0b7fab;font-size:12px;line-height:1.2;white-space:nowrap}.employee-link__handle[data-v-1bbe0430]:focus,.employee-link__handle[data-v-1bbe0430]:hover{color:#075e80;text-decoration:underline}.employee-card[data-v-1bbe0430]{width:280px;max-width:82vw}.employee-card__head[data-v-1bbe0430]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.employee-card__avatar[data-v-1bbe0430]{width:52px;height:52px;border-radius:8px;font-size:18px}.employee-card__title[data-v-1bbe0430]{min-width:0}.employee-card__name[data-v-1bbe0430]{color:#212529;font-weight:700;line-height:1.2}.employee-card__muted[data-v-1bbe0430]{margin-top:2px;color:#6c757d;font-size:12px;line-height:1.25}.employee-card__body[data-v-1bbe0430]{display:grid;gap:5px}.employee-card__row[data-v-1bbe0430]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212529;font-size:13px}.employee-card__row span[data-v-1bbe0430]{min-width:0;overflow-wrap:anywhere}.employee-card__empty[data-v-1bbe0430],.employee-card__loading[data-v-1bbe0430]{color:#6c757d;font-size:13px}.employee-card__open[data-v-1bbe0430]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:10px;font-size:13px;font-weight:700}[data-v-6bc74a66]:deep(.v-select){min-height:38px}[data-v-6bc74a66]:deep(.v-select .vs__dropdown-toggle){border:1px solid #ced4da;border-radius:.25rem;min-height:38px}[data-v-6bc74a66]:deep(.v-select .vs__dropdown-toggle:focus-within){border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}[data-v-6bc74a66]:deep(.v-select .vs__search){margin:0;padding:.375rem .75rem;font-size:1rem;line-height:1.5}[data-v-6bc74a66]:deep(.v-select .vs__selected-options){padding:.375rem .75rem}.participant-config-card[data-v-4a115548]{position:relative;padding:1rem;margin-bottom:.75rem;border:1px solid #dfe5ec;border-radius:6px;background:#fff}.participant-config-card+.participant-config-card[data-v-4a115548]{margin-top:1rem}.participant-config-card--manager[data-v-4a115548]{padding:0;overflow:hidden;border-color:#c9d9ee;border-left:4px solid #2f80ed;background:#fbfdff;-webkit-box-shadow:0 2px 8px rgba(42,66,93,.08);box-shadow:0 2px 8px rgba(42,66,93,.08)}.participant-config-card--manager[data-v-4a115548]:nth-child(2n){border-color:#c9e3d9;border-left-color:#23966f;background:#fbfffd}.participant-config-card__header[data-v-4a115548]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:48px;padding:10px 56px 10px 14px;border-bottom:1px solid #e4ebf3;background:#f1f6fc}.participant-config-card--manager:nth-child(2n) .participant-config-card__header[data-v-4a115548]{border-bottom-color:#e0efe9;background:#f0faf5}.participant-config-card__title[data-v-4a115548]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;color:#24364b;font-weight:700}.participant-config-card__number[data-v-4a115548]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;width:26px;height:26px;margin-right:8px;border-radius:50%;background:#2f80ed;color:#fff;font-size:.82rem;line-height:1}.participant-config-card--manager:nth-child(2n) .participant-config-card__number[data-v-4a115548]{background:#23966f}.participant-config-card__summary[data-v-4a115548]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#5e6f83;font-weight:600}.participant-config-card__priority[data-v-4a115548]{position:absolute;top:10px;left:10px}.participant-config-card__actions[data-v-4a115548]{position:absolute;top:10px;right:10px;z-index:2}.participant-config-card__body[data-v-4a115548]{padding:0}.participant-config-card__body--priority[data-v-4a115548]{margin-top:1.5rem}.participant-config-card--manager .participant-config-card__body[data-v-4a115548]{padding:12px 14px 14px}.manager-permissions[data-v-4a115548]{padding:12px;border:1px solid #d6e2f0;border-radius:4px;background:#fff}.manager-permissions__head[data-v-4a115548]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px}.manager-permissions__checks[data-v-4a115548]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 12px}.manager-role-permissions[data-v-4a115548]{margin-top:10px}.manager-role-permissions__title[data-v-4a115548]{margin-bottom:6px;color:#4b5d73;font-size:.85rem;font-weight:700}.manager-role-permissions__grid[data-v-4a115548]{display:grid;grid-template-columns:minmax(150px,1fr) repeat(4,minmax(110px,.8fr));border:1px solid #dfe5ec;border-radius:4px;overflow:hidden;background:#fff}.manager-role-permissions__header[data-v-4a115548],.manager-role-permissions__operation[data-v-4a115548],.manager-role-permissions__role[data-v-4a115548]{min-width:0;padding:8px 10px;border-right:1px solid #edf1f5;border-bottom:1px solid #edf1f5}.manager-role-permissions__header[data-v-4a115548]{background:#eef3f8;color:#4b5d73;font-size:.78rem;font-weight:700}.manager-role-permissions__header--operation[data-v-4a115548]{text-align:center}.manager-role-permissions__role[data-v-4a115548]{font-weight:700}.manager-role-permissions__operation[data-v-4a115548]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.manager-role-permissions__grid[data-v-4a115548]>:nth-last-child(-n+5){border-bottom:0}.manager-role-permissions__grid[data-v-4a115548]>:nth-child(5n){border-right:0}.manager-role-permissions__mobile-label[data-v-4a115548]{display:none}.manager-role-permissions__empty[data-v-4a115548]{padding:10px 12px;border:1px dashed #c7d0da;border-radius:4px;background:#fff;color:#6c757d;font-size:.86rem}@media (max-width:575.98px){.participant-config-card[data-v-4a115548]{padding:.8rem}.participant-config-card--manager[data-v-4a115548]{padding:0}.participant-config-card__header[data-v-4a115548]{display:block;min-height:0;padding:10px 48px 10px 12px}.participant-config-card__summary[data-v-4a115548]{display:block;margin-top:4px;padding-left:34px}.participant-config-card--manager .participant-config-card__body[data-v-4a115548]{padding:10px 12px 12px}.manager-permissions__head[data-v-4a115548]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.manager-role-permissions__grid[data-v-4a115548]{display:block;border:0;background:transparent}.manager-role-permissions__header[data-v-4a115548]{display:none}.manager-role-permissions__role[data-v-4a115548]{margin-top:8px;padding:8px 10px;border:1px solid #dfe5ec;border-bottom:0;border-radius:4px 4px 0 0;background:#eef3f8}.manager-role-permissions__operation[data-v-4a115548]{display:block;padding:6px 10px;border:1px solid #dfe5ec;border-top:0;background:#fff}.manager-role-permissions__mobile-label[data-v-4a115548]{display:inline}}.users-page[data-v-2202ef94]{min-width:0}.users-header[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:10px}.users-header__actions[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}.users-toolbar[data-v-2202ef94]{display:grid;grid-template-columns:minmax(280px,1.8fr) minmax(145px,.7fr) minmax(130px,.65fr) minmax(160px,.8fr) minmax(150px,.75fr);gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.users-search[data-v-2202ef94]{min-width:0}.users-filter-fields[data-v-2202ef94]{display:contents}.users-filter-field[data-v-2202ef94]{min-width:0;margin:0}.users-filter-field>span[data-v-2202ef94],.users-mobile-filter-toggle[data-v-2202ef94],.users-mobile-id[data-v-2202ef94],.users-mobile-page-size[data-v-2202ef94],.users-mobile-pagination[data-v-2202ef94],.users-mobile-sort[data-v-2202ef94]{display:none}.users-person__identity[data-v-2202ef94]{min-width:0}.users-person__name[data-v-2202ef94]{display:block;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left;line-height:1.3;overflow-wrap:anywhere}.users-person__name[data-v-2202ef94]:hover{color:#235a9b}.users-person__name[data-v-2202ef94]:focus-visible{outline:2px solid #235a9b;outline-offset:3px}.employee-import-summary[data-v-2202ef94]{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));gap:8px;margin-bottom:12px}.employee-import-summary>div[data-v-2202ef94]{padding:8px;border:1px solid #e2e6ea;border-radius:6px;background:#f8f9fa}.employee-import-summary span[data-v-2202ef94],.employee-import-summary strong[data-v-2202ef94]{display:block}.employee-import-summary span[data-v-2202ef94]{color:#6c757d;font-size:12px}.employee-import-summary strong[data-v-2202ef94]{font-size:20px}.employee-import-employer[data-v-2202ef94]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,1fr);gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:12px;padding:10px;border:1px solid #dce6f3;border-radius:6px;background:#f7fbff}.employee-import-table-wrap[data-v-2202ef94]{max-height:58vh;overflow:auto}.employee-import-table[data-v-2202ef94]{min-width:1180px;margin-bottom:0;background:#fff}.employee-import-table thead th[data-v-2202ef94]{position:sticky;top:0;z-index:1;background:#f1f3f5}.employee-import-table td[data-v-2202ef94]{min-width:145px;vertical-align:top}.employee-import-table td[data-v-2202ef94]:nth-child(2){min-width:230px}.employee-import-table td[data-v-2202ef94]:nth-child(4),.employee-import-table td[data-v-2202ef94]:nth-child(5){min-width:240px}.users-active-filters[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:4px 0 8px;padding:6px 8px;border:1px solid #ffe08a;border-radius:5px;background:#fff8e1;color:#5c4300;font-size:13px}.users-active-filters__label[data-v-2202ef94]{-ms-flex-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.users-active-filter[data-v-2202ef94],.users-active-filters__label[data-v-2202ef94],.users-active-filters__reset[data-v-2202ef94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;align-items:center;gap:5px;font-weight:700}.users-active-filter[data-v-2202ef94],.users-active-filters__reset[data-v-2202ef94]{-ms-flex-align:center;min-height:28px;padding:3px 8px;border-radius:999px;font-size:12px;line-height:1.2;white-space:nowrap}.users-active-filter[data-v-2202ef94]{max-width:100%;border:1px solid #6c757d;background:#6c757d;color:#fff}.users-active-filter__text[data-v-2202ef94]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-active-filters__reset[data-v-2202ef94]{border:1px solid #b38300;background:hsla(0,0%,100%,.72);color:#5c4300}.users-table-meta[data-v-2202ef94]{margin-bottom:8px}.users-table-controls[data-v-2202ef94],.users-table-meta[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.users-table-controls[data-v-2202ef94]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.users-page-size[data-v-2202ef94]{min-width:160px}.users-table[data-v-2202ef94]{margin-bottom:0}.users-table[data-v-2202ef94],.users-table[data-v-2202ef94] table{width:100%;table-layout:fixed}.users-table[data-v-2202ef94] thead th{border-top:1px solid #dee2e6;border-bottom-width:1px;background:#f8f9fa;color:#495057;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0;white-space:normal}.users-table[data-v-2202ef94] tbody td,.users-table[data-v-2202ef94] thead th{padding-right:.35rem;padding-left:.35rem;overflow-wrap:anywhere;vertical-align:middle;border-top-color:#edf0f2}.users-table[data-v-2202ef94] tbody tr:hover>td{background-color:#eef4ff}.users-table[data-v-2202ef94] tbody tr.users-row--inactive>td{background-color:#f8f9fa;color:#6c757d}.users-table[data-v-2202ef94] tbody tr.users-row--clickable{cursor:pointer}.users-table[data-v-2202ef94] tbody tr.users-row--cabinet>td:first-child{-webkit-box-shadow:inset 4px 0 0 #28a745;box-shadow:inset 4px 0 0 #28a745}.users-table[data-v-2202ef94] tbody tr.users-row--no-cabinet>td:first-child{-webkit-box-shadow:inset 4px 0 0 #adb5bd;box-shadow:inset 4px 0 0 #adb5bd}.users-table[data-v-2202ef94] tbody tr.users-highlight-target>td{background:#fff3cd!important}.users-table[data-v-2202ef94] tbody td.users-highlight-blink,.users-table[data-v-2202ef94] tbody tr.users-highlight-blink>td{-webkit-animation:users-highlight-cell-blink-anim-data-v-2202ef94 .32s ease-in-out 5;animation:users-highlight-cell-blink-anim-data-v-2202ef94 .32s ease-in-out 5}@-webkit-keyframes users-highlight-cell-blink-anim-data-v-2202ef94{0%{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}50%{background-color:#fff;-webkit-box-shadow:inset 0 0 0 0 rgba(255,193,7,0);box-shadow:inset 0 0 0 0 rgba(255,193,7,0)}to{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}}@keyframes users-highlight-cell-blink-anim-data-v-2202ef94{0%{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}50%{background-color:#fff;-webkit-box-shadow:inset 0 0 0 0 rgba(255,193,7,0);box-shadow:inset 0 0 0 0 rgba(255,193,7,0)}to{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}}.users-table[data-v-2202ef94] .users-id-cell{width:5%;white-space:nowrap}.users-table[data-v-2202ef94] .users-avatar-cell{width:42px;min-width:42px;text-align:center}.users-avatar-mini[data-v-2202ef94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;overflow:hidden;border-radius:50%;background:#eef2f5;color:#495057;font-size:11px;font-weight:800;line-height:1;vertical-align:middle}.users-avatar-mini img[data-v-2202ef94]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.users-table[data-v-2202ef94] .users-actions-cell{width:5%;white-space:nowrap}.users-table[data-v-2202ef94] .users-person-col{width:20%}.users-table[data-v-2202ef94] .users-contacts-col{width:22%}.users-table[data-v-2202ef94] .users-status-col{width:12%}.users-table[data-v-2202ef94] .users-access-col,.users-table[data-v-2202ef94] .users-departments-col{width:18%}.users-person[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.users-person strong[data-v-2202ef94]{min-width:0;overflow-wrap:anywhere;line-height:1.25}.users-access-stack[data-v-2202ef94],.users-contact-stack[data-v-2202ef94],.users-status-stack[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.users-access-stack>[data-v-2202ef94],.users-contact-stack>[data-v-2202ef94]{max-width:100%;overflow-wrap:anywhere}.users-access-stack__roles[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.users-tag[data-v-2202ef94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:0 4px 4px 0;padding:2px 7px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.25;white-space:normal}.users-tag--role[data-v-2202ef94]{background:#e7f1ff;color:#084298}.users-tag--department[data-v-2202ef94]{background:#e9f7ef;color:#0f5132}.users-actions[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.users-settings-section[data-v-2202ef94]{padding:10px;margin-bottom:12px;border:1px solid #dee2e6;border-radius:6px;background:#fff}.users-settings-section h6[data-v-2202ef94]{margin-bottom:10px;font-weight:700}.users-settings-grid[data-v-2202ef94]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.users-access-rows[data-v-2202ef94]{display:grid;gap:8px}.users-access-row[data-v-2202ef94]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:9px;border:1px solid #edf0f2;border-radius:6px;background:#f8f9fa}.users-access-row__main[data-v-2202ef94]{min-width:0}.users-access-row__title[data-v-2202ef94]{color:#212529;font-weight:700}.users-access-row__summary[data-v-2202ef94]{margin-top:2px;color:#6c757d;font-size:12px;overflow-wrap:anywhere}.users-access-row__editor[data-v-2202ef94]{grid-column:1/-1;min-width:0;padding-top:8px;border-top:1px solid #e5e9ef}@media (max-width:1200px){.users-toolbar[data-v-2202ef94]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.users-page[data-v-2202ef94]{padding-bottom:20px!important}.users-header h4[data-v-2202ef94]{font-size:1.25rem}.users-header__actions .btn[data-v-2202ef94],.users-mobile-sort .btn[data-v-2202ef94],.users-search .btn[data-v-2202ef94],.users-toolbar .custom-select[data-v-2202ef94],.users-toolbar .form-control[data-v-2202ef94]{min-height:44px;font-size:16px}.users-header__actions .btn[data-v-2202ef94]{white-space:normal}.users-mobile-filter-toggle[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:44px;font-size:14px}.users-filter-fields[data-v-2202ef94]{display:none}.users-filter-fields.is-open[data-v-2202ef94]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px;border:1px solid #dce3eb;border-radius:10px;background:#fff}.users-filter-field>span[data-v-2202ef94],.users-mobile-page-size[data-v-2202ef94],.users-mobile-sort[data-v-2202ef94]{display:block}.users-filter-field>span[data-v-2202ef94],.users-mobile-page-size[data-v-2202ef94],.users-mobile-sort>label[data-v-2202ef94]{margin-bottom:4px;font-size:13px;color:#526477}.users-mobile-sort .custom-select[data-v-2202ef94]{min-width:0}.users-mobile-sort .btn[data-v-2202ef94]{min-width:44px}.users-mobile-page-size[data-v-2202ef94]{margin:0}.users-mobile-page-size .custom-select[data-v-2202ef94]{margin-top:4px}.users-active-filter[data-v-2202ef94],.users-active-filters__reset[data-v-2202ef94]{min-height:40px}.users-mobile-pagination[data-v-2202ef94]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0}.users-page[data-v-2202ef94] .pagination .page-link{min-height:44px;display:grid;place-items:center}.users-table[data-v-2202ef94]{max-height:none!important;overflow:visible}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md{background:transparent}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px;margin:0 0 12px;padding:12px;border:1px solid #dce3eb;border-radius:12px;background:#fff}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>td{grid-column:1/-1;width:100%;min-width:0;padding:0;border:0;background-color:transparent;text-align:left;font-size:14px}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>[data-label]:before{display:block;float:none;width:100%;padding:0;margin-bottom:3px;text-align:left;font-size:12px;font-weight:400;color:#66788a}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:block;width:100%;padding:0}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-actions-cell:before,.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-contacts-col:before,.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-id-cell,.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-person-col:before,.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-status-col:before{display:none}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-person-col{grid-column:1;grid-row:1}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-actions-cell{grid-column:2;grid-row:1}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-status-col{grid-row:2}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-contacts-col{grid-row:3}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-access-col{grid-row:4}.users-table[data-v-2202ef94] table.b-table.b-table-stacked-md>tbody>tr>.users-departments-col{grid-row:5}.users-person[data-v-2202ef94]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.users-person__name[data-v-2202ef94]{font-size:16px;min-height:40px}.users-avatar-mini[data-v-2202ef94]{-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;width:38px;height:38px;font-size:13px}.users-mobile-id[data-v-2202ef94]{display:block;margin-top:3px;color:#758393;font-size:11px}.users-status-stack[data-v-2202ef94]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.users-contact-stack a[data-v-2202ef94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;font-size:16px}.users-contact-stack small[data-v-2202ef94]{font-size:13px}.users-tag[data-v-2202ef94]{max-width:100%;white-space:normal}.users-actions .btn[data-v-2202ef94]{width:44px;height:44px}.users-header[data-v-2202ef94]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.users-header__actions[data-v-2202ef94]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.users-header__actions .btn[data-v-2202ef94]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.users-toolbar[data-v-2202ef94]{grid-template-columns:1fr}.users-active-filters[data-v-2202ef94]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.users-active-filters__label[data-v-2202ef94],.users-active-filters__reset[data-v-2202ef94]{width:100%}.users-table-controls[data-v-2202ef94],.users-table-meta[data-v-2202ef94]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.users-page-size[data-v-2202ef94]{display:none!important}.users-settings-grid[data-v-2202ef94]{grid-template-columns:1fr}.employee-import-summary[data-v-2202ef94]{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-import-employer[data-v-2202ef94],.users-access-row[data-v-2202ef94]{grid-template-columns:1fr}}.notification-device-settings[data-v-0f0b002a]{border-color:#cfe0f8;background:linear-gradient(145deg,#f8fbff,#fff)}.notification-device-settings__header[data-v-0f0b002a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px}.notification-device-settings__header h6[data-v-0f0b002a]{margin:0}.notification-device-settings__status[data-v-0f0b002a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:6px 10px;font-size:12px;font-weight:700;border-radius:999px}.notification-device-settings__status--success[data-v-0f0b002a]{color:#176b3a;background:#dff5e8}.notification-device-settings__status--warning[data-v-0f0b002a]{color:#8a5a00;background:#fff0c7}.notification-device-settings__status--danger[data-v-0f0b002a]{color:#9b2c2c;background:#ffe4e4}.notification-device-settings__status--muted[data-v-0f0b002a]{color:#5e6b79;background:#edf1f5}.notification-device-settings__description[data-v-0f0b002a],.notification-device-settings__loading[data-v-0f0b002a]{color:#5f6f82}.notification-device-settings__description[data-v-0f0b002a]{margin:0;line-height:1.5}.notification-device-settings__actions[data-v-0f0b002a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:16px}.notification-device-settings__install-preview[data-v-0f0b002a]{max-width:380px;margin-top:16px}.notification-device-settings__hint[data-v-0f0b002a]{margin-top:14px;padding:12px 14px;color:#5f4a19;font-size:14px;line-height:1.45;background:#fff8df;border-radius:12px}@media (max-width:575px){.notification-device-settings__header[data-v-0f0b002a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification-device-settings__actions .btn[data-v-0f0b002a],.notification-device-settings__actions[data-v-0f0b002a]{width:100%}}.phone-input[data-v-6f761ea8]{min-width:0;width:100%}.user-card-page[data-v-b0156316]{min-width:0}.user-card-header[data-v-b0156316]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:12px}.user-card-header__actions[data-v-b0156316]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}.user-card-layout[data-v-b0156316]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.user-card-main[data-v-b0156316]{display:grid;gap:12px}.user-avatar-section[data-v-b0156316]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-avatar-preview[data-v-b0156316]{width:112px;height:112px;border-radius:8px;overflow:hidden;background:#eef2f5}.user-avatar-preview__fallback[data-v-b0156316],.user-avatar-preview__img[data-v-b0156316]{width:100%;height:100%}.user-avatar-preview__img[data-v-b0156316]{display:block;-o-object-fit:cover;object-fit:cover}.user-avatar-preview__fallback[data-v-b0156316]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#495057;font-size:32px;font-weight:700}.user-avatar-controls[data-v-b0156316]{min-width:0}.user-avatar-actions[data-v-b0156316]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.user-profile-overview[data-v-b0156316]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.user-profile-overview__avatar[data-v-b0156316]{-ms-flex-item-align:start;align-self:start}.user-profile-overview__body[data-v-b0156316]{min-width:0}.user-profile-overview__subtitle[data-v-b0156316]{margin-bottom:10px;color:#6c757d;font-size:14px}.user-profile-facts[data-v-b0156316]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.user-profile-fact[data-v-b0156316]{min-width:0;padding:8px;border:1px solid #edf0f2;border-radius:6px;background:#f8f9fa}.user-profile-fact--wide[data-v-b0156316]{grid-column:1/-1}.user-profile-fact span[data-v-b0156316]{display:block;margin-bottom:2px;color:#6c757d;font-size:12px}.user-profile-fact strong[data-v-b0156316]{display:block;min-width:0;overflow-wrap:anywhere;color:#212529;font-size:14px}.user-profile-link[data-v-b0156316]{display:inline-block;min-width:0;overflow-wrap:anywhere;font-size:14px;font-weight:700}.user-card-section[data-v-b0156316]{padding:12px;border:1px solid #dee2e6;border-radius:6px;background:#fff}.profile-navigation-preference[data-v-b0156316]{border-color:#b8d2f3;background:#f7fbff}.profile-navigation-preference__controls[data-v-b0156316]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.user-danger-zone[data-v-b0156316]{border-color:#dc3545;background:snow}.user-impact-list[data-v-b0156316]{display:grid;gap:6px;padding-left:0;list-style:none}.user-impact-list li[data-v-b0156316]{gap:10px;padding:6px 8px;border:1px solid #e9ecef;border-radius:5px;background:#fff}.user-card-section__header[data-v-b0156316],.user-impact-list li[data-v-b0156316]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-card-section__header[data-v-b0156316]{gap:8px;margin-bottom:10px}.user-card-section__header h6[data-v-b0156316]{margin:0;font-weight:700}.user-card-section__header--sub[data-v-b0156316]{margin-top:14px;padding-top:10px;border-top:1px solid #edf0f2}.employee-contact-list[data-v-b0156316]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.employee-contact-row[data-v-b0156316]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:0;padding:6px 0}.employee-contact-row__icon[data-v-b0156316]{margin-top:4px;color:#4f7cac;text-align:center}.employee-contact-row a[data-v-b0156316],.employee-contact-row div[data-v-b0156316]{overflow-wrap:anywhere}.employee-details-grid[data-v-b0156316]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.employee-detail[data-v-b0156316]{min-width:0}.employee-detail--wide[data-v-b0156316]{grid-column:1/-1}.employee-detail>span[data-v-b0156316]{display:block;margin-bottom:2px;color:#6c757d;font-size:12px}.employee-detail__multiline[data-v-b0156316]{white-space:pre-wrap;overflow-wrap:anywhere}.employee-external-profile[data-v-b0156316]{padding-top:8px;border-top:1px solid #edf0f2}.employee-external-profile__fields[data-v-b0156316]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.employee-external-profile__fields>div[data-v-b0156316]{min-width:0;padding:7px;border-radius:5px;background:#f8f9fa}.employee-external-profile__fields small[data-v-b0156316],.employee-external-profile__fields strong[data-v-b0156316]{display:block;overflow-wrap:anywhere}.employee-external-profile__fields small[data-v-b0156316]{color:#6c757d}.employee-address-list[data-v-b0156316],.employee-repeatable-list[data-v-b0156316]{display:grid;gap:8px}.employee-repeatable-row[data-v-b0156316]{display:grid;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.employee-repeatable-row--contact[data-v-b0156316]{grid-template-columns:minmax(110px,.55fr) minmax(150px,.8fr) minmax(220px,1.5fr) auto}.employee-repeatable-row--custom[data-v-b0156316]{grid-template-columns:minmax(160px,.8fr) minmax(220px,1.4fr) auto}.employee-address-card[data-v-b0156316]{padding:10px;border:1px solid #e7eaed;border-radius:6px;background:#f8f9fa}.employee-address-card__head[data-v-b0156316]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:8px}.employee-address-grid[data-v-b0156316]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.user-card-grid[data-v-b0156316]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.user-card-switches[data-v-b0156316]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin-bottom:12px}.user-card-cabinet[data-v-b0156316]{margin-top:12px}.account-employee-link[data-v-b0156316]{padding:12px;margin-bottom:16px;border:1px solid #cbdbea;border-radius:9px;background:#f5f9fd}.account-google-contact-list[data-v-b0156316]{display:grid;gap:8px;max-height:55vh;overflow:auto}.account-google-contact[data-v-b0156316]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:10px;margin:0;border:1px solid #dce4ec;border-radius:8px;cursor:pointer}.account-google-contact--selected[data-v-b0156316]{border-color:#2d72d9;background:#edf5ff;-webkit-box-shadow:0 0 0 1px rgba(45,114,217,.12);box-shadow:0 0 0 1px rgba(45,114,217,.12)}.account-google-contact small[data-v-b0156316],.account-google-contact strong[data-v-b0156316]{display:block}.account-google-contact small[data-v-b0156316]{margin-top:3px;color:#68798b}.user-card-history[data-v-b0156316]{position:sticky;top:8px}.user-card-history__panel[data-v-b0156316]{max-height:calc(100vh - 110px);overflow:auto}.user-history-list[data-v-b0156316]{display:grid;gap:8px}.user-history-item[data-v-b0156316]{padding:8px;border:1px solid #edf0f2;border-radius:6px;background:#f8f9fa}.user-history-item__head[data-v-b0156316]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.user-history-item__actor[data-v-b0156316]{margin-top:3px;color:#495057;font-size:13px;font-weight:700}.user-history-item__description[data-v-b0156316]{margin-top:6px;color:#6c757d;font-size:13px}.user-history-changes[data-v-b0156316]{display:grid;gap:5px;margin-top:8px}.user-history-change[data-v-b0156316]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;font-size:12px}.user-history-change__label[data-v-b0156316]{color:#495057;font-weight:700}.user-history-change__value[data-v-b0156316]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:4px;overflow-wrap:anywhere;color:#212529}.user-history-change__value span[data-v-b0156316]{white-space:pre-line}@media (max-width:992px){.user-card-layout[data-v-b0156316]{grid-template-columns:1fr}.user-card-history[data-v-b0156316]{position:static}.user-card-history__panel[data-v-b0156316]{max-height:none}}@media (max-width:767.98px){.user-card-main[data-v-b0156316],.user-card-section[data-v-b0156316],.user-profile-overview__body[data-v-b0156316]{min-width:0}.user-card-header h4[data-v-b0156316]{font-size:1.25rem;overflow-wrap:anywhere}.user-card-header__actions .btn[data-v-b0156316]{min-height:44px;white-space:normal;line-height:1.3}.user-card-page[data-v-b0156316] .custom-select,.user-card-page[data-v-b0156316] .form-control,.user-card-page[data-v-b0156316] .vs__search{font-size:16px}.user-card-page[data-v-b0156316] .custom-select,.user-card-page[data-v-b0156316] input.form-control{min-height:44px}.user-card-section__header[data-v-b0156316]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.employee-contact-row>div[data-v-b0156316],.user-profile-fact[data-v-b0156316]{min-width:0;overflow-wrap:anywhere}.profile-navigation-preference__controls[data-v-b0156316]{grid-template-columns:minmax(0,1fr)}.user-card-header[data-v-b0156316]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-card-header__actions[data-v-b0156316]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.user-card-header__actions .btn[data-v-b0156316]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.employee-address-grid[data-v-b0156316],.employee-contact-list[data-v-b0156316],.employee-details-grid[data-v-b0156316],.employee-external-profile__fields[data-v-b0156316],.employee-repeatable-row--contact[data-v-b0156316],.employee-repeatable-row--custom[data-v-b0156316],.user-avatar-section[data-v-b0156316],.user-card-grid[data-v-b0156316],.user-history-change[data-v-b0156316],.user-profile-facts[data-v-b0156316],.user-profile-overview[data-v-b0156316]{grid-template-columns:1fr}.employee-repeatable-row .btn[data-v-b0156316]{justify-self:end}}.employee-checklist-menu.vs__dropdown-menu,.employee-checklist-select .vs__dropdown-menu{padding:6px;border:1px solid #dce5ed;border-radius:10px;-webkit-box-shadow:0 8px 24px rgba(36,58,78,.14);box-shadow:0 8px 24px rgba(36,58,78,.14);max-height:340px;scrollbar-width:thin;scrollbar-color:#b9c8d5 transparent}.employee-checklist-menu .vs__dropdown-option,.employee-checklist-select .vs__dropdown-option{padding:0;margin:2px 0;border-radius:6px;color:#30485d;background:transparent;white-space:normal}.employee-checklist-menu .vs__dropdown-option--highlight,.employee-checklist-select .vs__dropdown-option--highlight{color:#30485d;background:#f0f5f9}.employee-checklist-menu .vs__dropdown-option--disabled,.employee-checklist-select .vs__dropdown-option--disabled{background:transparent;cursor:default}.employee-filter-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:9px 10px;border-radius:6px;font-size:.875rem;line-height:1.4;white-space:normal}.employee-filter-option.is-selected{background:#eaf4fc;color:#185c91}.vs__dropdown-option--highlight .employee-filter-option.is-selected{background:#dceefb}.employee-filter-option__check{position:relative;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;width:18px;height:18px;margin-top:1px;border:1.5px solid #afbfcc;border-radius:5px;background:#fff}.is-selected>.employee-filter-option__check{border-color:#1976bd;background:#1976bd}.is-selected>.employee-filter-option__check:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.employee-filter-option__label{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow-wrap:anywhere}.employee-filter-option__count{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:26px;padding:1px 7px;border-radius:10px;background:#edf1f5;color:#52677a;font-size:.75rem;font-variant-numeric:tabular-nums;text-align:center}.is-selected>.employee-filter-option__count{background:#d5e9f8;color:#185c91}.employee-filter-option.is-heading{margin-top:8px;padding:10px 10px 5px;border-top:1px solid #e8eef3;border-radius:0;color:#718092;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.employee-multi-filter[data-v-2146d413]{--vs-font-size:0.875rem;--vs-line-height:1.5;width:290px;max-width:100%;min-width:0;font-size:.875rem;font-weight:400;line-height:1.5;color:#495057;background:#fff}.employee-multi-filter[data-v-2146d413] .vs__dropdown-toggle{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;border-color:#ced4da;border-radius:.25rem}.employee-multi-filter__summary[data-v-2146d413]{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;color:inherit;white-space:nowrap}.employee-multi-filter.vs--open .employee-multi-filter__closed-label[data-v-2146d413],.employee-multi-filter__open-label[data-v-2146d413]{display:none}.employee-multi-filter.vs--open .employee-multi-filter__open-label[data-v-2146d413]{display:inline}.employee-multi-filter.vs--open .employee-multi-filter__summary[data-v-2146d413]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px}.employee-multi-filter[data-v-2146d413] .vs__selected-options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0;padding:0}.employee-multi-filter[data-v-2146d413] .vs__search,.employee-multi-filter[data-v-2146d413] .vs__search:focus{min-width:25px;margin:0;padding:0;border:0;font:inherit;color:inherit}.employee-multi-filter[data-v-2146d413] .vs__actions{padding:0 0 0 6px}.employee-hiring-badge[data-v-1ac7cb82]{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:4px;padding:0 3px;border-radius:3px;color:#4a5568;background:#edf0f4;font-size:inherit;font-weight:600;line-height:inherit;white-space:nowrap;vertical-align:baseline}.workforce-search-highlight[data-v-7e0aaa41]{padding:0 .08em;border-radius:2px;background:#ffd54f;color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.workforce-employee-card__meta[data-v-3c7b8f60],.workforce-employee-card__overview-meta[data-v-3c7b8f60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;min-width:0}.workforce-hiring-meta-text[data-v-3c7b8f60]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-employee-card[data-v-3c7b8f60]{position:relative;padding:10px 11px;border:1px solid #d8dee7;border-radius:9px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(31,45,61,.06);box-shadow:0 1px 2px rgba(31,45,61,.06);color:#243447;cursor:pointer;outline:none;-webkit-transition:border-color .15s ease,opacity .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,opacity .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease,-webkit-box-shadow .15s ease}.workforce-employee-card[data-v-3c7b8f60]:focus,.workforce-employee-card[data-v-3c7b8f60]:hover{border-color:#8db8e8;-webkit-box-shadow:0 3px 9px rgba(37,91,145,.14);box-shadow:0 3px 9px rgba(37,91,145,.14)}.workforce-employee-card--draggable[data-v-3c7b8f60]{cursor:-webkit-grab;cursor:grab}.workforce-employee-card--draggable[data-v-3c7b8f60]:active{cursor:-webkit-grabbing;cursor:grabbing}.workforce-employee-card--overview[data-v-3c7b8f60]{display:grid;min-width:0;min-height:27px;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 6px;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;font-size:.68rem;line-height:1.15}.workforce-employee-card--overview.workforce-employee-card--planned-projection[data-v-3c7b8f60]{border-style:dashed;opacity:.62}.workforce-employee-card__overview-grip[data-v-3c7b8f60]{color:#8a9bad;font-size:.58rem}.workforce-employee-card__overview-identity[data-v-3c7b8f60]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-employee-card__overview-name[data-v-3c7b8f60]{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.workforce-employee-card__overview-meta[data-v-3c7b8f60]{overflow:hidden;color:#71849a;font-size:.55rem;font-weight:500;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.workforce-employee-card__overview-statuses[data-v-3c7b8f60]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;color:#56738f;font-size:.58rem}.workforce-employee-card__overview-statuses .fa-calendar-alt[data-v-3c7b8f60]{color:#6f5aa8}.workforce-employee-card__overview-statuses .fa-clock[data-v-3c7b8f60]{color:#b36b2c}.workforce-employee-card__overview-statuses .fa-link[data-v-3c7b8f60]{color:#2778bc}.workforce-employee-card--dragging[data-v-3c7b8f60]{opacity:.45}.workforce-employee-card--planned-projection[data-v-3c7b8f60]{border-color:#9eabb8;border-style:dashed;background:#f3f6f8;-webkit-box-shadow:none;box-shadow:none;opacity:.7}.workforce-employee-card--planned-projection[data-v-3c7b8f60]:focus,.workforce-employee-card--planned-projection[data-v-3c7b8f60]:hover{border-color:#70869b;background:#f7f9fb;-webkit-box-shadow:0 3px 9px rgba(54,75,96,.12);box-shadow:0 3px 9px rgba(54,75,96,.12);opacity:.92}.workforce-employee-card--timesheet-projection[data-v-3c7b8f60]{border:1px dashed #a86bc5;border-left-width:4px;background:#fcf8ff;-webkit-box-shadow:none;box-shadow:none;cursor:default}.workforce-employee-card--timesheet-blocking[data-v-3c7b8f60]{border-color:#cf5360;background:#fff8f8}.workforce-employee-card--timesheet-info[data-v-3c7b8f60]{border-color:#6c93b7;background:#f7fbff}.workforce-employee-card--absent[data-v-3c7b8f60]{border-left:4px solid #f0ad4e}.workforce-employee-card--compact[data-v-3c7b8f60]{padding:7px 9px;border-radius:7px}.workforce-employee-card--compact .workforce-employee-card__name[data-v-3c7b8f60]{font-size:.82rem}.workforce-employee-card--compact .workforce-employee-card__meta[data-v-3c7b8f60]{margin-top:2px;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.workforce-employee-card--search-result[data-v-3c7b8f60]{border-color:#e0ad21;background:#fffbea;-webkit-box-shadow:0 0 0 1px rgba(224,173,33,.22);box-shadow:0 0 0 1px rgba(224,173,33,.22)}.workforce-employee-card--search-current[data-v-3c7b8f60]{border-color:#d97706;background:#fff3bf;-webkit-box-shadow:0 0 0 3px rgba(217,119,6,.42),0 8px 22px rgba(112,65,8,.2);box-shadow:0 0 0 3px rgba(217,119,6,.42),0 8px 22px rgba(112,65,8,.2)}.workforce-employee-card--remote-changed[data-v-3c7b8f60]{-webkit-animation:workforce-remote-change-data-v-3c7b8f60 3.8s ease-out;animation:workforce-remote-change-data-v-3c7b8f60 3.8s ease-out}.workforce-employee-card--just-moved[data-v-3c7b8f60]{-webkit-animation:workforce-just-moved-data-v-3c7b8f60 3.1s ease-in-out;animation:workforce-just-moved-data-v-3c7b8f60 3.1s ease-in-out}@-webkit-keyframes workforce-remote-change-data-v-3c7b8f60{0%,28%{border-color:#47a3ff;-webkit-box-shadow:0 0 0 3px rgba(71,163,255,.25),0 5px 14px rgba(33,93,153,.2);box-shadow:0 0 0 3px rgba(71,163,255,.25),0 5px 14px rgba(33,93,153,.2);background:#f2f8ff}to{border-color:#d8e1ea;-webkit-box-shadow:0 2px 5px rgba(31,55,77,.08);box-shadow:0 2px 5px rgba(31,55,77,.08);background:#fff}}@keyframes workforce-remote-change-data-v-3c7b8f60{0%,28%{border-color:#47a3ff;-webkit-box-shadow:0 0 0 3px rgba(71,163,255,.25),0 5px 14px rgba(33,93,153,.2);box-shadow:0 0 0 3px rgba(71,163,255,.25),0 5px 14px rgba(33,93,153,.2);background:#f2f8ff}to{border-color:#d8e1ea;-webkit-box-shadow:0 2px 5px rgba(31,55,77,.08);box-shadow:0 2px 5px rgba(31,55,77,.08);background:#fff}}@-webkit-keyframes workforce-just-moved-data-v-3c7b8f60{0%,to{border-color:#d8dee7;background:#fff;-webkit-box-shadow:0 1px 2px rgba(31,45,61,.06);box-shadow:0 1px 2px rgba(31,45,61,.06)}12%,38%,64%{border-color:#28a745;background:#e7f8eb;-webkit-box-shadow:0 0 0 4px rgba(40,167,69,.22),0 8px 18px rgba(32,120,53,.18);box-shadow:0 0 0 4px rgba(40,167,69,.22),0 8px 18px rgba(32,120,53,.18)}25%,51%,77%{border-color:#8fd19e;background:#f7fff9;-webkit-box-shadow:0 0 0 1px rgba(40,167,69,.1);box-shadow:0 0 0 1px rgba(40,167,69,.1)}}@keyframes workforce-just-moved-data-v-3c7b8f60{0%,to{border-color:#d8dee7;background:#fff;-webkit-box-shadow:0 1px 2px rgba(31,45,61,.06);box-shadow:0 1px 2px rgba(31,45,61,.06)}12%,38%,64%{border-color:#28a745;background:#e7f8eb;-webkit-box-shadow:0 0 0 4px rgba(40,167,69,.22),0 8px 18px rgba(32,120,53,.18);box-shadow:0 0 0 4px rgba(40,167,69,.22),0 8px 18px rgba(32,120,53,.18)}25%,51%,77%{border-color:#8fd19e;background:#f7fff9;-webkit-box-shadow:0 0 0 1px rgba(40,167,69,.1);box-shadow:0 0 0 1px rgba(40,167,69,.1)}}.workforce-employee-card--compact .workforce-employee-card__priority[data-v-3c7b8f60]{min-width:20px;min-height:18px;padding:0 5px;font-size:.68rem}.workforce-employee-card--compact .workforce-employee-card__absence[data-v-3c7b8f60],.workforce-employee-card--compact .workforce-employee-card__notice[data-v-3c7b8f60]{margin-top:5px;padding:3px 5px;font-size:.67rem}.workforce-employee-card--compact .workforce-employee-card__move[data-v-3c7b8f60]{margin-top:6px}.workforce-employee-card__top[data-v-3c7b8f60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.workforce-employee-card__name[data-v-3c7b8f60]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;font-size:.9rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.workforce-employee-card--itr .workforce-employee-card__name[data-v-3c7b8f60],.workforce-employee-card--itr .workforce-employee-card__overview-name[data-v-3c7b8f60]{background:#fffbea;border-radius:3px}.workforce-employee-card__priority[data-v-3c7b8f60]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;min-height:22px;padding:1px 6px;border-radius:999px;background:#e8f1fb;color:#205c99;font-size:.76rem;font-weight:700}.workforce-employee-card__priority--reserve[data-v-3c7b8f60]{background:#fff1cc;color:#825700;white-space:nowrap}.workforce-employee-card__meta[data-v-3c7b8f60]{margin-top:4px;color:#6c7784;font-size:.78rem;line-height:1.25}.workforce-employee-card__contact[data-v-3c7b8f60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0;margin-top:7px;padding:5px 7px;border-radius:6px;background:#f3f6f9;color:#50677d;font-size:.73rem}.workforce-employee-card__contact i[data-v-3c7b8f60]{-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;width:14px;color:#6c8aa8;text-align:center}.workforce-employee-card__contact span[data-v-3c7b8f60]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-employee-card__assignment[data-v-3c7b8f60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-top:6px}.workforce-employee-card__assignment-hidden[data-v-3c7b8f60],.workforce-employee-card__assignment-kind[data-v-3c7b8f60],.workforce-employee-card__assignment-more[data-v-3c7b8f60]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:20px;padding:2px 6px;border-radius:999px;background:#e8f1fb;color:#285f96;font-size:.66rem;font-weight:700;line-height:1}.workforce-employee-card__assignment-kind i[data-v-3c7b8f60]{margin-right:4px}.workforce-employee-card__assignment-kind--additional[data-v-3c7b8f60]{background:#e8f6f3;color:#287565}.workforce-employee-card__assignment-kind--plan[data-v-3c7b8f60]{background:#fff0c7;color:#86610b}.workforce-employee-card__assignment-more[data-v-3c7b8f60]{background:#eef1f4;color:#657585}.workforce-employee-card__assignment-hidden[data-v-3c7b8f60]{width:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px;background:#f0f1f3;color:#6d7680}.workforce-employee-card__absence[data-v-3c7b8f60]{margin-top:7px;color:#9a5b00;font-size:.74rem;font-weight:600}.workforce-employee-card__absence i[data-v-3c7b8f60]{margin-right:3px}.workforce-employee-card__notice[data-v-3c7b8f60]{margin-top:7px;padding:5px 7px;border-radius:6px;font-size:.72rem;font-weight:600;line-height:1.3}.workforce-employee-card__notice i[data-v-3c7b8f60]{margin-right:4px}.workforce-employee-card__notice--warning[data-v-3c7b8f60]{background:#fff4dc;color:#8f5908}.workforce-employee-card__notice--timesheet[data-v-3c7b8f60]{background:#f2eafb;color:#6e358d}.workforce-employee-card__timesheet-fact[data-v-3c7b8f60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;margin-top:7px;padding:6px 7px;border-radius:6px;background:#f2eafb;color:#633781;font-size:.72rem;line-height:1.25}.workforce-employee-card__timesheet-fact>span[data-v-3c7b8f60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.workforce-employee-card__timesheet-fact small[data-v-3c7b8f60]{color:inherit;font-size:.66rem}.workforce-employee-card__timesheet-fact--blocking[data-v-3c7b8f60]{background:#fdebed;color:#9d2634}.workforce-employee-card__timesheet-fact--info[data-v-3c7b8f60]{background:#eaf3fb;color:#315f86}.workforce-employee-card__timesheet-action[data-v-3c7b8f60]{width:100%;margin-top:7px;padding:5px 8px;border:1px solid #8f5baa;border-radius:6px;background:#fff;color:#6e358d;font-size:.72rem;font-weight:700}.workforce-employee-card__timesheet-action--blocking[data-v-3c7b8f60]{border-color:#c94c59;color:#a22836}.workforce-employee-card__notice--planned[data-v-3c7b8f60]{background:#eaf3fd;color:#265f96}.workforce-employee-card--planned-projection .workforce-employee-card__notice--planned[data-v-3c7b8f60]{border:1px dashed #9aaaba;background:hsla(0,0%,100%,.55);color:#52697f}.workforce-employee-card__confirm-plan[data-v-3c7b8f60]{width:100%;margin-top:8px;padding:6px 8px;border:1px solid #66aa76;border-radius:6px;background:#edf9f0;color:#24713a;font-size:.74rem;font-weight:700}.workforce-employee-card__confirm-plan .spinner-border[data-v-3c7b8f60],.workforce-employee-card__confirm-plan i[data-v-3c7b8f60]{margin-right:5px}.workforce-employee-card__confirm-plan[data-v-3c7b8f60]:disabled{border-color:#b7c0c8;background:#edf0f2;color:#78838d;cursor:not-allowed}.workforce-employee-card__move[data-v-3c7b8f60]{width:100%;margin-top:9px;padding:6px 8px;border:1px solid #b8c7d8;border-radius:6px;background:#f8fafc;color:#2f5f8f;font-size:.78rem;font-weight:600}.workforce-employee-card__move i[data-v-3c7b8f60]{margin-right:5px}.workforce-lane[data-v-058230ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:270px;max-width:270px;min-height:180px;overflow:hidden;border:2px solid #c5d1dc;border-radius:11px;background:#f2f6f9;-webkit-box-shadow:0 3px 9px rgba(35,53,72,.09);box-shadow:0 3px 9px rgba(35,53,72,.09);-webkit-transition:border-color .12s ease,background .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,background .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease}.workforce-lane--fluid[data-v-058230ff]{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;min-width:0;max-width:none}.workforce-lane--drop-enabled[data-v-058230ff]{border-color:#9fb4c7;border-style:dashed}.workforce-lane--drop-active[data-v-058230ff]{border-color:#2878c7;background:#eef6ff;-webkit-box-shadow:inset 0 0 0 2px rgba(40,120,199,.14),0 4px 12px rgba(40,120,199,.14);box-shadow:inset 0 0 0 2px rgba(40,120,199,.14),0 4px 12px rgba(40,120,199,.14)}.workforce-lane--collapsed[data-v-058230ff]{min-height:0}.workforce-lane--collapsed .workforce-lane__header[data-v-058230ff]{border-bottom:0}.workforce-lane__header[data-v-058230ff]{padding:11px 12px 9px;border-bottom:2px solid #cbd6e0;background:#fff}.workforce-lane__header-top[data-v-058230ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.workforce-lane__header-actions[data-v-058230ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.workforce-lane__expand[data-v-058230ff]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1px solid #b9c8d7;border-radius:6px;background:#fff;color:#60778e}.workforce-lane__expand[data-v-058230ff]:focus,.workforce-lane__expand[data-v-058230ff]:hover{border-color:#6d9fce;background:#edf6ff;color:#2368a8}.workforce-lane__collapse[data-v-058230ff]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1px solid #c5d1dc;border-radius:6px;background:#fff;color:#60778e}.workforce-lane__collapse[data-v-058230ff]:focus,.workforce-lane__collapse[data-v-058230ff]:hover{border-color:#7fa8cf;background:#edf6ff;color:#2368a8}.workforce-lane__title-row[data-v-058230ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;min-width:0}.workforce-lane__title-row--placement[data-v-058230ff]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.workforce-lane__title-row--placement .workforce-lane__icon[data-v-058230ff]{margin-top:4px}.workforce-lane__title-row--placement .workforce-lane__title[data-v-058230ff]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.workforce-lane__title-row--placement .workforce-lane__counters[data-v-058230ff]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:1px}.workforce-lane__icon[data-v-058230ff]{color:#65798e;font-size:.82rem}.workforce-lane__title[data-v-058230ff]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:transparent;color:#2b3a49;font-size:.91rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere;text-align:left;white-space:normal}.workforce-lane__title--reorderable[data-v-058230ff]{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.workforce-lane__title--reorderable[data-v-058230ff]:focus,.workforce-lane__title--reorderable[data-v-058230ff]:hover{color:#2368a8;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.workforce-lane__title--reorderable[data-v-058230ff]:active{cursor:-webkit-grabbing;cursor:grabbing}.workforce-lane__assign[data-v-058230ff]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 7px;border:1px solid #abc6e1;border-radius:6px;background:#fff;color:#2368a8;font-size:.68rem;font-weight:700;line-height:1.2}.workforce-lane__assign[data-v-058230ff]:focus,.workforce-lane__assign[data-v-058230ff]:hover{border-color:#6d9fce;background:#edf6ff}.workforce-lane__mobile-back[data-v-058230ff]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 8px;border:1px solid #8fb4d8;border-radius:7px;background:#fff;color:#245f98;font-size:.72rem;font-weight:700;white-space:nowrap}.workforce-lane__count[data-v-058230ff]{min-width:23px;padding:2px 6px;border-radius:999px;background:#e5ebf2;color:#526577;font-size:.72rem;font-weight:700;text-align:center;cursor:help}.workforce-lane__count[data-v-058230ff]:hover{background:#d7e5f2;color:#315d83}.workforce-lane__counters[data-v-058230ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.workforce-lane__title-row--placement .workforce-lane__counters[data-v-058230ff]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.workforce-lane__planned-count[data-v-058230ff]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:22px;padding:2px 7px;border:1px dashed #8fa1b3;border-radius:999px;background:#f1f4f7;color:#637589;font-size:.68rem;font-weight:700;white-space:nowrap}.workforce-lane__subtitle[data-v-058230ff]{margin-top:3px;color:#788695;font-size:.73rem;line-height:1.25}.workforce-lane__cards[data-v-058230ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-height:108px;padding:9px}.workforce-lane--grid-cards .workforce-lane__cards[data-v-058230ff]{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));-ms-flex-line-pack:start;align-content:start}.workforce-lane--grid-cards .workforce-lane__empty[data-v-058230ff]{grid-column:1/-1}.workforce-lane--compact .workforce-lane__header[data-v-058230ff]{padding:8px 10px 7px}.workforce-lane--compact .workforce-lane__cards[data-v-058230ff]{gap:6px;padding:7px}.workforce-lane--compact .workforce-lane__subtitle[data-v-058230ff]{margin-top:2px}.workforce-lane--scrollable .workforce-lane__cards[data-v-058230ff]{max-height:min(68vh,760px);overflow-y:auto;overscroll-behavior-y:auto}.workforce-lane--expanded .workforce-lane__cards[data-v-058230ff]{max-height:none!important;overflow-y:visible!important}.workforce-lane__show-all[data-v-058230ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-column:1/-1;gap:12px;width:100%;padding:9px 10px;border:1px solid #aac5df;border-radius:8px;background:#fff;color:#587087;font-size:.72rem;text-align:left;-ms-touch-action:manipulation;touch-action:manipulation}.workforce-lane__show-all strong[data-v-058230ff]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#2468a8;font-size:.76rem}.workforce-lane__empty[data-v-058230ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:86px;padding:16px;color:#8b96a1;font-size:.78rem;text-align:center}.workforce-lane--mobile-focused[data-v-058230ff]{position:fixed;z-index:1085;inset:0;width:auto;min-width:0;max-width:none;height:auto;min-height:0;border:0;border-radius:0;background:#f2f6f9;-webkit-box-shadow:none;box-shadow:none}.workforce-lane--mobile-focused .workforce-lane__header[data-v-058230ff]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:calc(9px + env(safe-area-inset-top)) 10px 9px;border-bottom:1px solid #cbd7e2;background:#fff;-webkit-box-shadow:0 2px 8px rgba(31,52,73,.1);box-shadow:0 2px 8px rgba(31,52,73,.1)}.workforce-lane--mobile-focused .workforce-lane__title[data-v-058230ff]{font-size:.82rem}.workforce-lane--mobile-focused .workforce-lane__cards[data-v-058230ff]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto!important;padding-bottom:calc(14px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-overflow-scrolling:touch}@media (max-width:767.98px){.workforce-lane[data-v-058230ff]{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;min-width:0;max-width:none}.workforce-lane--scrollable:not(.workforce-lane--mobile-focused) .workforce-lane__cards[data-v-058230ff]{max-height:none!important;overflow-y:visible!important;overscroll-behavior-y:auto;-ms-touch-action:pan-y;touch-action:pan-y}.workforce-lane__assign span[data-v-058230ff]{display:none}.workforce-lane__assign[data-v-058230ff]{width:28px;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}}.workforce-overview[data-v-5ae2f3fc]{width:100%;height:calc(100vh - var(--shell-header-height, 64px) - 170px);height:calc(100dvh - var(--shell-header-height, 64px) - 170px);min-height:300px;overflow:auto;border:1px solid #bfcbd7;border-radius:10px;background:#eaf0f5;-webkit-box-shadow:0 3px 12px rgba(35,53,72,.08);box-shadow:0 3px 12px rgba(35,53,72,.08);overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:stable;-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.workforce-overview--pinching[data-v-5ae2f3fc]{cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.workforce-overview__board[data-v-5ae2f3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;min-height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.workforce-overview__cluster[data-v-5ae2f3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:2px solid #9fb0c0}.workforce-overview__cluster[data-v-5ae2f3fc]:last-child{border-right:0}.workforce-overview__cluster-header[data-v-5ae2f3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;height:29px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 8px;border-bottom:1px solid #aebdcc;background:#d9e5f0;color:#29465f;font-size:.68rem;font-weight:800}.workforce-overview__cluster-header span[data-v-5ae2f3fc]{max-width:calc(100vw - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-overview__columns[data-v-5ae2f3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.workforce-overview__column[data-v-5ae2f3fc]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:176px;-webkit-box-flex:0;-ms-flex:0 0 176px;flex:0 0 176px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;border-right:1px solid #cbd5de;background:#f5f8fb}.workforce-overview__column[data-v-5ae2f3fc]:last-child{border-right:0}.workforce-overview__column--planned-object[data-v-5ae2f3fc]{border:2px dashed #8f77c9;background:#faf7ff}.workforce-overview__column--empty-toggle[data-v-5ae2f3fc]{width:132px;-ms-flex-preferred-size:132px;flex-basis:132px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:6px;border-right:1px dashed #9eb3c6;border-left:1px dashed #9eb3c6;background:#eef4f9}.workforce-overview__empty-toggle[data-v-5ae2f3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:8px;border:1px dashed #7599b8;border-radius:7px;color:#28628f;background:hsla(0,0%,100%,.78);font-size:.66rem;font-weight:800;line-height:1.15;text-align:center}.workforce-overview__empty-toggle i[data-v-5ae2f3fc]{font-size:.85rem}.workforce-overview__empty-toggle small[data-v-5ae2f3fc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:22px;height:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px;border-radius:999px;color:#536b82;background:#dfe9f2;font-size:.61rem}.workforce-overview__empty-toggle[data-v-5ae2f3fc]:active{background:#dceaf6}.workforce-overview__column--drop-active[data-v-5ae2f3fc]{background:#e7f3ff;-webkit-box-shadow:inset 0 0 0 2px #2f80c9;box-shadow:inset 0 0 0 2px #2f80c9}.workforce-overview__column--location-dragging[data-v-5ae2f3fc]{opacity:.42}.workforce-overview__column--drop-after[data-v-5ae2f3fc]:after,.workforce-overview__column--drop-before[data-v-5ae2f3fc]:before{position:absolute;z-index:7;top:29px;bottom:0;width:4px;background:#176fbd;content:""}.workforce-overview__column--drop-before[data-v-5ae2f3fc]:before{left:-2px}.workforce-overview__column--drop-after[data-v-5ae2f3fc]:after{right:-2px}.workforce-overview__column-header[data-v-5ae2f3fc]{display:grid;min-height:43px;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:5px;padding:6px;border-bottom:1px solid #b9c7d3;background:#fff}.workforce-overview__column-header button[data-v-5ae2f3fc],.workforce-overview__column-header strong[data-v-5ae2f3fc],.workforce-overview__location-title[data-v-5ae2f3fc]{min-width:0;overflow:hidden;padding:0;border:0;background:transparent;color:#263c51;font-size:.68rem;font-weight:800;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap}.workforce-overview__column-header button[data-v-5ae2f3fc],.workforce-overview__location-title[data-v-5ae2f3fc]{cursor:-webkit-grab;cursor:grab}.workforce-overview__column-header button[data-v-5ae2f3fc]:active,.workforce-overview__location-title[data-v-5ae2f3fc]:active{cursor:-webkit-grabbing;cursor:grabbing}.workforce-overview__counts[data-v-5ae2f3fc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;color:#536b82;font-size:.62rem;font-weight:800;white-space:nowrap}.workforce-overview__counts>span[data-v-5ae2f3fc]:first-child{min-width:21px;padding:2px 5px;border-radius:999px;background:#e8eef4;text-align:center}.workforce-overview__planned-count[data-v-5ae2f3fc]{color:#6d57a0}.workforce-overview__employees[data-v-5ae2f3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:4px}.workforce-overview__empty[data-v-5ae2f3fc]{padding:5px;color:#98a5b2;font-size:.7rem;text-align:center}@media (max-width:767.98px){.workforce-overview[data-v-5ae2f3fc]{height:calc(100vh - var(--shell-header-height, 56px) - 118px - env(safe-area-inset-bottom));height:calc(100dvh - var(--shell-header-height, 56px) - 118px - env(safe-area-inset-bottom));min-height:220px;border-radius:7px}.workforce-overview__column[data-v-5ae2f3fc]{width:148px;-ms-flex-preferred-size:148px;flex-basis:148px}.workforce-overview__column--empty-toggle[data-v-5ae2f3fc]{width:116px;-ms-flex-preferred-size:116px;flex-basis:116px;padding:4px}.workforce-overview__cluster-header span[data-v-5ae2f3fc]{max-width:260px}}.workforce-grid-shell[data-v-32cfe96e]{min-width:0}.workforce-priority-grid[data-v-32cfe96e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;margin-bottom:12px}.workforce-priority-grid[data-v-32cfe96e] .workforce-lane__cards{max-height:260px}.workforce-reserve-tray[data-v-32cfe96e]{margin-bottom:12px;padding:10px;border:1px solid #d7d1c5;border-radius:11px;background:#f8f6f1}.workforce-reserve-tray__header[data-v-32cfe96e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:0 2px 9px;color:#4f4b43}.workforce-reserve-tray__header>div[data-v-32cfe96e],.workforce-reserve-tray__header[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workforce-reserve-tray__header>div[data-v-32cfe96e]{gap:7px}.workforce-reserve-tray__header span[data-v-32cfe96e]{color:#776f62;font-size:.76rem}.workforce-reserve-tray__header button[data-v-32cfe96e]{width:30px;height:30px;border:0;border-radius:6px;background:transparent;color:#776f62}.workforce-reserve-tray__header button[data-v-32cfe96e]:focus,.workforce-reserve-tray__header button[data-v-32cfe96e]:hover{background:#ebe5da}.workforce-reserve-tray[data-v-32cfe96e] .workforce-lane{border-color:#d7d1c5;background:#fffdf9}.workforce-reserve-tray[data-v-32cfe96e] .workforce-lane__cards{max-height:330px}.workforce-grid-workspace[data-v-32cfe96e]{display:grid;grid-template-columns:238px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;min-width:0;-webkit-transition:grid-template-columns .18s ease,gap .18s ease;transition:grid-template-columns .18s ease,gap .18s ease;transition:grid-template-columns .18s ease,gap .18s ease,-ms-grid-columns .18s ease}.workforce-grid-workspace--scope-collapsed[data-v-32cfe96e]{grid-template-columns:42px minmax(0,1fr);gap:8px}.workforce-scope[data-v-32cfe96e]{position:sticky;top:calc(var(--shell-header-height, 64px) + var(--workforce-toolbar-height, 60px) + 16px);min-width:0;overflow:hidden;border:1px solid #dce3ea;border-radius:11px;background:#fff}.workforce-scope--collapsed[data-v-32cfe96e]{border-color:#cbd8e4;background:#f5f8fb}.workforce-scope__collapsed-strip[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;width:100%;min-height:190px;padding:10px 6px;border:0;background:transparent;color:#52708d}.workforce-scope__collapsed-strip[data-v-32cfe96e]:focus,.workforce-scope__collapsed-strip[data-v-32cfe96e]:hover{background:#e7f1fa;color:#2468a8}.workforce-scope__collapsed-strip>i[data-v-32cfe96e]{font-size:.78rem}.workforce-scope__collapsed-strip>span[data-v-32cfe96e]{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:.7rem;font-weight:700;letter-spacing:.03em}.workforce-scope__collapsed-strip>strong[data-v-32cfe96e]{min-width:24px;padding:2px 4px;border-radius:999px;background:#dfeaf4;font-size:.66rem;text-align:center}.workforce-scope__heading[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:11px 12px 9px;border-bottom:1px solid #e5eaf0}.workforce-scope__heading>div[data-v-32cfe96e]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-scope__heading strong[data-v-32cfe96e]{color:#2b3a49;font-size:.86rem}.workforce-scope__heading span[data-v-32cfe96e]{color:#7b8895;font-size:.7rem}.workforce-scope__sorts[data-v-32cfe96e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.workforce-scope__sort[data-v-32cfe96e],.workforce-scope__sorts[data-v-32cfe96e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.workforce-scope__sort[data-v-32cfe96e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:27px;padding:0;border:1px solid #d7e0e8;border-radius:6px;background:#fff;color:#7a8d9f;font-size:.67rem}.workforce-scope__sort i[data-v-32cfe96e]:last-child{font-size:.58rem}.workforce-scope__sort[data-v-32cfe96e]:focus,.workforce-scope__sort[data-v-32cfe96e]:hover{border-color:#8eb5dc;background:#f4f8fc;color:#376faa}.workforce-scope__sort--active[data-v-32cfe96e]{border-color:#7aa9d8;background:#eaf3fc;color:#2467aa;-webkit-box-shadow:inset 0 0 0 1px rgba(36,103,170,.08);box-shadow:inset 0 0 0 1px rgba(36,103,170,.08)}.workforce-scope__collapse[data-v-32cfe96e]{border-color:#b8c8d7;color:#536f89}.workforce-scope__search[data-v-32cfe96e]{padding:9px}.workforce-scope__nav[data-v-32cfe96e]{max-height:min(66vh,720px);overflow-y:auto;padding:0 7px 9px;overscroll-behavior-y:auto}.workforce-scope__branch[data-v-32cfe96e]{margin-top:3px}.workforce-scope__selection[data-v-32cfe96e]{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:2px;margin:2px 0 6px;padding-bottom:6px;border-bottom:1px solid #edf1f5}.workforce-scope__selection-clear[data-v-32cfe96e]{width:30px;padding:0;border:0;border-radius:6px;background:transparent;color:#8493a1}.workforce-scope__selection-clear[data-v-32cfe96e]:focus,.workforce-scope__selection-clear[data-v-32cfe96e]:hover{background:#fbeaea;color:#a43b3b}.workforce-scope__group-row[data-v-32cfe96e],.workforce-scope__object-row[data-v-32cfe96e]{display:grid;grid-template-columns:minmax(0,1fr) 28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1px;border-radius:7px}.workforce-scope__group-row--selected[data-v-32cfe96e],.workforce-scope__object-row--selected[data-v-32cfe96e]{background:#f0f7fe}.workforce-scope__group-toggle[data-v-32cfe96e],.workforce-scope__object-toggle[data-v-32cfe96e]{width:28px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:#9aa8b5;font-size:.78rem}.workforce-scope__group-toggle[data-v-32cfe96e]:focus,.workforce-scope__group-toggle[data-v-32cfe96e]:hover,.workforce-scope__object-toggle[data-v-32cfe96e]:focus,.workforce-scope__object-toggle[data-v-32cfe96e]:hover{background:#e7f1fb;color:#2e6fae}.workforce-scope__group-toggle--selected[data-v-32cfe96e],.workforce-scope__object-toggle--selected[data-v-32cfe96e]{color:#1769b0}.workforce-scope__item[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:100%;min-width:0;padding:7px 8px;border:0;border-radius:7px;background:transparent;color:#536577;font-size:.76rem;text-align:left}.workforce-scope__item[data-v-32cfe96e]:focus,.workforce-scope__item[data-v-32cfe96e]:hover{background:#eef4fa;color:#285f96}.workforce-scope__item--active[data-v-32cfe96e]{background:#e4f0fc;color:#185d9f;font-weight:700}.workforce-scope__item>span[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;gap:7px}.workforce-scope__item>span i[data-v-32cfe96e]{-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;width:14px;color:#7890a8;text-align:center}.workforce-scope__item>span[data-v-32cfe96e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-scope__item>strong[data-v-32cfe96e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:22px;padding:1px 5px;border-radius:999px;background:rgba(105,129,153,.1);font-size:.68rem;text-align:center}.workforce-scope__item--root[data-v-32cfe96e]{margin-bottom:4px;border-bottom:1px solid #edf1f5;border-radius:7px 7px 0 0;font-weight:700}.workforce-scope__item--group[data-v-32cfe96e]{font-weight:650}.workforce-scope__item--object[data-v-32cfe96e]{padding-left:25px;font-size:.72rem}.workforce-scope__empty[data-v-32cfe96e]{padding:20px 8px;color:#8a96a2;font-size:.76rem;text-align:center}.workforce-locations[data-v-32cfe96e]{min-width:0}.workforce-locations__header[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;margin-bottom:10px;padding:3px 2px 0}.workforce-locations__eyebrow[data-v-32cfe96e]{color:#7690aa;font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workforce-locations__header h2[data-v-32cfe96e]{margin:1px 0 0;color:#2c4054;font-size:1.12rem;font-weight:700}.workforce-locations__header p[data-v-32cfe96e]{margin:2px 0 0;color:#788695;font-size:.75rem}.workforce-locations__header-actions[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.workforce-layout-mode[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:7px;min-height:28px}.workforce-layout-mode__status[data-v-32cfe96e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 7px;border-radius:999px;background:#edf3f8;color:#5c7287;font-size:.69rem;font-weight:700;white-space:nowrap}.workforce-layout-mode__status--manual[data-v-32cfe96e]{background:#e8f1fb;color:#245f99}.workforce-layout-mode__reset[data-v-32cfe96e]{padding:4px 7px;border:1px solid #cbd9e7;border-radius:6px;background:#fff;color:#376b9e;font-size:.69rem;font-weight:700}.workforce-layout-mode__reset[data-v-32cfe96e]:focus,.workforce-layout-mode__reset[data-v-32cfe96e]:hover{border-color:#8cb5de;background:#f2f7fc}.workforce-layout-mode__hint[data-v-32cfe96e]{color:#82909d;font-size:.68rem;white-space:nowrap}.workforce-locations__metrics[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.workforce-locations__metrics span[data-v-32cfe96e]{padding:5px 8px;border:1px solid #dfe6ed;border-radius:7px;background:#fff;color:#6b7b8a;font-size:.7rem;white-space:nowrap}.workforce-locations__metrics strong[data-v-32cfe96e]{color:#314c67}.workforce-location-section[data-v-32cfe96e]{margin-bottom:16px;overflow:hidden;border:2px solid #b8c8d7;border-radius:13px;background:#eaf1f7;-webkit-box-shadow:0 4px 13px rgba(37,57,78,.08);box-shadow:0 4px 13px rgba(37,57,78,.08)}.workforce-location-section--group[data-v-32cfe96e]{border-color:#9fb5ca;background:#e5eef6}.workforce-location-section--standalone[data-v-32cfe96e]{border-color:#c0c8d1;background:#f0f2f5}.workforce-location-section--flat[data-v-32cfe96e]{overflow:visible;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.workforce-location-section--focused[data-v-32cfe96e]{padding:11px;border-color:#9eb6cc}.workforce-location-section--collapsed[data-v-32cfe96e]{background:#f7f9fb;-webkit-box-shadow:0 2px 7px rgba(37,57,78,.05);box-shadow:0 2px 7px rgba(37,57,78,.05)}.workforce-location-section__header[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;width:100%;padding:10px 12px;border:0;border-bottom:2px solid #b8c8d7;background:#dce8f2;color:#2d4964;text-align:left}.workforce-location-section__header[data-v-32cfe96e]:focus,.workforce-location-section__header[data-v-32cfe96e]:hover{background:#d4e3ef}.workforce-location-section--collapsed .workforce-location-section__header[data-v-32cfe96e]{border-bottom:0}.workforce-location-section--group .workforce-location-section__header[data-v-32cfe96e]{border-bottom-color:#9fb5ca;background:#d5e4f0}.workforce-location-section--group .workforce-location-section__header[data-v-32cfe96e]:focus,.workforce-location-section--group .workforce-location-section__header[data-v-32cfe96e]:hover{background:#ccdeec}.workforce-location-section--standalone .workforce-location-section__header[data-v-32cfe96e]{background:#e6e9ed}.workforce-location-section__identity[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;min-width:0}.workforce-location-section__identity>i[data-v-32cfe96e]{color:#6483a2}.workforce-location-section__identity>span[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-location-section__identity strong[data-v-32cfe96e]{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.workforce-location-section__identity small[data-v-32cfe96e]{margin-top:1px;color:#718397;font-size:.67rem}.workforce-location-grid[data-v-32cfe96e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;padding:12px}.workforce-location-grid--focused[data-v-32cfe96e]{grid-template-columns:minmax(0,1fr);padding:0}.workforce-location-grid--flat[data-v-32cfe96e]{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));padding:0}.workforce-location-tile[data-v-32cfe96e]{position:relative;min-width:0;padding:3px;border:1px solid #b7c5d2;border-radius:12px;background:#e5ecf2;-webkit-box-shadow:0 3px 10px rgba(37,57,78,.09);box-shadow:0 3px 10px rgba(37,57,78,.09);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.workforce-location-tile--empty-toggle[data-v-32cfe96e]{-ms-flex-item-align:start;align-self:start;padding:6px;border-style:dashed;border-color:#8faec8;background:#eef4f9;-webkit-box-shadow:none;box-shadow:none}.workforce-empty-objects-toggle[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:78px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:9px;border:1px dashed #7599b8;border-radius:7px;color:#28628f;background:hsla(0,0%,100%,.82);font-size:.76rem;font-weight:800;line-height:1.15}.workforce-empty-objects-toggle[data-v-32cfe96e],.workforce-empty-objects-toggle small[data-v-32cfe96e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workforce-empty-objects-toggle small[data-v-32cfe96e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:24px;height:19px;padding:0 5px;border-radius:999px;color:#536b82;background:#dfe9f2;font-size:.65rem}.workforce-empty-objects-toggle[data-v-32cfe96e]:focus,.workforce-empty-objects-toggle[data-v-32cfe96e]:hover{border-color:#3979ad;background:#e5f1fb}.workforce-location-tile--dragging[data-v-32cfe96e]{opacity:.48;-webkit-transform:scale(.985);transform:scale(.985)}.workforce-location-tile--drop-before[data-v-32cfe96e]{-webkit-box-shadow:-5px 0 0 #2f80c8;box-shadow:-5px 0 0 #2f80c8}.workforce-location-tile--drop-after[data-v-32cfe96e]{-webkit-box-shadow:5px 0 0 #2f80c8;box-shadow:5px 0 0 #2f80c8}.workforce-location-grid[data-v-32cfe96e] .workforce-lane{border-color:#b5c4d2;background:#f4f7fa;-webkit-box-shadow:0 3px 9px rgba(36,55,74,.1);box-shadow:0 3px 9px rgba(36,55,74,.1)}.workforce-location-grid[data-v-32cfe96e] .workforce-object-lane .workforce-lane__header{background:#fff}.workforce-location-grid[data-v-32cfe96e] .workforce-group-target-lane{border-color:#6f9bc2;background:#edf6fd;-webkit-box-shadow:0 4px 12px rgba(43,102,154,.14);box-shadow:0 4px 12px rgba(43,102,154,.14)}.workforce-location-grid[data-v-32cfe96e] .workforce-group-target-lane .workforce-lane__header{border-bottom-color:#9dbbd5;background:#dcecf9}.workforce-location-grid[data-v-32cfe96e] .workforce-employee-card{border-color:#c5d1dc;-webkit-box-shadow:0 2px 5px rgba(34,52,70,.09);box-shadow:0 2px 5px rgba(34,52,70,.09)}.workforce-grid-shell--employee-dragging[data-v-32cfe96e] .workforce-lane--drop-enabled{border-color:#4d94ce;border-style:dashed;background:#eff7ff;-webkit-box-shadow:inset 0 0 0 1px rgba(40,120,199,.16),0 4px 12px rgba(40,120,199,.14);box-shadow:inset 0 0 0 1px rgba(40,120,199,.16),0 4px 12px rgba(40,120,199,.14)}.workforce-grid-shell--employee-dragging[data-v-32cfe96e] .workforce-lane.workforce-lane--drop-active{position:relative;z-index:3;border-color:#096fc5;border-style:solid;background:#dceeff;-webkit-box-shadow:inset 0 0 0 3px rgba(9,111,197,.2),0 0 0 3px rgba(9,111,197,.14),0 8px 20px rgba(26,91,146,.22);box-shadow:inset 0 0 0 3px rgba(9,111,197,.2),0 0 0 3px rgba(9,111,197,.14),0 8px 20px rgba(26,91,146,.22)}.workforce-grid-shell--employee-dragging[data-v-32cfe96e] .workforce-lane.workforce-lane--drop-active:after{position:absolute;z-index:5;right:10px;bottom:10px;padding:5px 8px;border-radius:6px;background:#096fc5;color:#fff;content:"Отпустите здесь";font-size:.72rem;font-weight:700;line-height:1;pointer-events:none}.workforce-location-grid[data-v-32cfe96e] .workforce-lane__cards{max-height:min(54vh,540px)}.workforce-planned-object-grid[data-v-32cfe96e]{display:grid;margin:0 0 12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px}.workforce-planned-object-grid[data-v-32cfe96e] .workforce-lane{border:2px dashed #2e8b61;background:#f3fbf6}.workforce-planned-object-grid[data-v-32cfe96e] .workforce-lane__header{background:#e4f4ea}.workforce-locations__empty[data-v-32cfe96e]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:220px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;border:1px dashed #d3dce5;border-radius:11px;background:#fafbfd;color:#7d8b98;text-align:center}.workforce-locations__empty i[data-v-32cfe96e]{margin-bottom:4px;color:#9cabb9;font-size:1.6rem}.workforce-locations__empty span[data-v-32cfe96e]{font-size:.75rem}@media (max-width:991.98px){.workforce-grid-workspace[data-v-32cfe96e]{grid-template-columns:210px minmax(0,1fr)}.workforce-grid-workspace--scope-collapsed[data-v-32cfe96e]{grid-template-columns:42px minmax(0,1fr)}.workforce-location-grid[data-v-32cfe96e]{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.workforce-grid-workspace[data-v-32cfe96e],.workforce-priority-grid[data-v-32cfe96e]{grid-template-columns:1fr}.workforce-scope[data-v-32cfe96e]{position:static}.workforce-grid-workspace--scope-collapsed[data-v-32cfe96e]{grid-template-columns:1fr}.workforce-scope--collapsed[data-v-32cfe96e]{border-color:#dce3ea;background:#fff}.workforce-scope__nav[data-v-32cfe96e]{max-height:none;overflow-y:visible;-ms-touch-action:pan-y;touch-action:pan-y}.workforce-locations__header[data-v-32cfe96e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-locations__header-actions[data-v-32cfe96e],.workforce-locations__header[data-v-32cfe96e]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.workforce-layout-mode[data-v-32cfe96e]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.workforce-locations__metrics[data-v-32cfe96e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.workforce-reserve-tray__header>div[data-v-32cfe96e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-reserve-tray__header>div>i[data-v-32cfe96e]{display:none}}.employee-contact-editor[data-v-5ccc22ef]{min-width:0}.employee-contact-editor__head[data-v-5ccc22ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px}.employee-contact-editor__head small[data-v-5ccc22ef],.employee-contact-editor__head strong[data-v-5ccc22ef]{display:block}.employee-contact-editor__head small[data-v-5ccc22ef]{margin-top:3px;color:#6c757d}.employee-contact-editor__row[data-v-5ccc22ef]{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(140px,.75fr) minmax(220px,1.35fr) auto;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:8px}.employee-contact-editor__meta[data-v-5ccc22ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:38px}.employee-contact-editor__empty[data-v-5ccc22ef]{padding:10px 12px;border:1px dashed #ced6de;border-radius:6px;color:#6c757d;font-size:.86rem}@media (max-width:767.98px){.employee-contact-editor__head[data-v-5ccc22ef],.employee-contact-editor__row[data-v-5ccc22ef]{display:grid;grid-template-columns:1fr}.employee-contact-editor__head .btn[data-v-5ccc22ef]{width:100%}.employee-contact-editor__meta[data-v-5ccc22ef]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.employee-create-grid[data-v-11b4d04d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}@media (max-width:767px){.employee-create-grid[data-v-11b4d04d]{grid-template-columns:1fr}}.journey-assessment[data-v-3c2682c0]{min-width:0;font-size:.85rem;margin:5px 0;background:#f7f5fa;border-left:3px solid #9d83b7;border-radius:3px}.journey-assessment--old[data-v-3c2682c0]{color:#76818d}.journey-assessment__summary[data-v-3c2682c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 8px;width:100%;min-width:0;padding:6px 9px;border:0;background:none;color:#364859;text-align:left}.journey-assessment__summary[data-v-3c2682c0]:hover{color:#1766a1}.journey-assessment__summary[data-v-3c2682c0]:focus-visible{outline:2px solid #2476b5;outline-offset:2px}.journey-assessment__icon[data-v-3c2682c0]{color:#88659f}.journey-assessment__period[data-v-3c2682c0]{color:#71637e;font-size:.78rem}.journey-assessment__ktu[data-v-3c2682c0]{white-space:nowrap;color:#654581;background:#e9def2;border-radius:3px;padding:2px 5px;font-size:.78rem}.journey-assessment__status[data-v-3c2682c0]{font-size:.75rem;color:#856326}.journey-assessment__preview[data-v-3c2682c0]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:0;line-height:1.45}.journey-assessment__chevron[data-v-3c2682c0]{color:#477699;margin-left:auto}.journey-assessment__body[data-v-3c2682c0]{padding:5px 9px 9px;overflow-wrap:anywhere}.journey-assessment__body p[data-v-3c2682c0]{margin:2px 0 4px;white-space:pre-line}.journey-assessment__body small[data-v-3c2682c0]{color:#71808d}.journey-assessment__field[data-v-3c2682c0]{margin:7px 0}.journey-assessment__field strong[data-v-3c2682c0]{font-size:12px}.journey-assessment__evidence[data-v-3c2682c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:7px 0}.journey-assessment__evidence span[data-v-3c2682c0]{padding:2px 5px;border-radius:3px;background:#fff3dd;color:#76521c;font-size:12px}.journey-assessment__evidence .journey-assessment__positive[data-v-3c2682c0]{background:#eaf6ec;color:#2d633c}.journey-assessment__versions[data-v-3c2682c0]{margin-top:7px}.journey-assessment__versions summary[data-v-3c2682c0]{color:#216ba5;cursor:pointer}@media (max-width:600px){.journey-assessment__summary[data-v-3c2682c0]{-ms-flex-wrap:wrap;flex-wrap:wrap}.journey-assessment__preview[data-v-3c2682c0]{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.journey-visit[data-v-f77227f8]{position:relative;margin:0 0 22px 27px;min-width:0;overflow-wrap:anywhere}.journey-visit__dot[data-v-f77227f8]{position:absolute;top:.35rem;left:-24px;width:.72rem;height:.72rem;background:#17a2b8;border-radius:50%;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.journey-visit--current .journey-visit__dot[data-v-f77227f8]{background:#007bff;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 5px #dcecff;box-shadow:0 0 0 3px #fff,0 0 0 5px #dcecff}.journey-visit__stage-head[data-v-f77227f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.journey-visit__badge[data-v-f77227f8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;border-radius:4px;padding:3px 7px;font-size:.78rem;font-weight:700;background:#17a2b8;color:#fff}.journey-visit--current .journey-visit__badge[data-v-f77227f8]{background:#007bff}.journey-visit__duration[data-v-f77227f8]{font-size:.9rem;color:#212529}.journey-visit__heading[data-v-f77227f8]{margin-top:5px;line-height:1.4}.journey-visit__heading>strong[data-v-f77227f8]{font-size:.95rem;color:#253d50}.journey-visit__dates[data-v-f77227f8]{font-size:.82rem;color:#6c757d;margin-top:3px}.journey-visit__dates i[data-v-f77227f8]{margin-right:4px;color:#8e9cab}.journey-visit__current[data-v-f77227f8]{color:#0070dc;font-size:.78rem;font-weight:700}.journey-visit__facts[data-v-f77227f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 12px;margin-top:5px;font-size:.82rem;color:#526576}.journey-visit__facts b[data-v-f77227f8]{color:#34495b;font-weight:600}.journey-visit__facts i[data-v-f77227f8]{margin-right:3px}.journey-visit__draft[data-v-f77227f8]{color:#856404;background:#fff3cd;padding:0 5px;border-radius:3px;font-size:.76rem}.journey-visit__branch[data-v-f77227f8]{position:relative;margin:7px 0 4px 5px;padding-left:16px;border-left:1px solid #c7b6d6;min-width:0;max-width:880px}.journey-visit__branch[data-v-f77227f8]:before{content:"";position:absolute;left:0;top:16px;width:15px;border-top:1px solid #c7b6d6}.journey-visit__link[data-v-f77227f8]{background:none;border:0;padding:1px 0 3px;color:#607f99;font-size:12px}.journey-visit__link[data-v-f77227f8]:hover{text-decoration:underline}.journey-visit__details[data-v-f77227f8]{font-size:.82rem;margin-top:6px}.journey-visit__details summary[data-v-f77227f8]{color:#607f99;cursor:pointer}.journey-visit__details summary[data-v-f77227f8]:focus-visible,.journey-visit__link[data-v-f77227f8]:focus-visible{outline:2px solid #2476b5;outline-offset:2px}.journey-visit__month[data-v-f77227f8]{padding-top:7px;margin-top:6px;border-top:1px solid #edf0f3}.journey-visit__source[data-v-f77227f8]{margin:3px 0 3px 9px}.journey-visit__source small[data-v-f77227f8]{display:block;color:#71818d}.journey-visit__assignment[data-v-f77227f8],.journey-visit__muted[data-v-f77227f8]{font-size:.8rem;color:#71818d}.journey-visit__assignment[data-v-f77227f8]{margin-top:5px}@media (max-width:600px){.journey-visit__dates[data-v-f77227f8]{-ms-flex-preferred-size:100%;flex-basis:100%}}.journey-event[data-v-6f6bac43]{--event-color:#6c757d;position:relative;margin:0 0 17px 27px;min-width:0;overflow-wrap:anywhere;font-size:.85rem;color:#3c5265}.journey-event__dot[data-v-6f6bac43]{position:absolute;left:-24px;top:.35rem;width:.72rem;height:.72rem;border-radius:50%;background:var(--event-color);-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.journey-event--dismissal[data-v-6f6bac43]{--event-color:#dc3545}.journey-event--employment[data-v-6f6bac43]{--event-color:#28a745}.journey-event--absence[data-v-6f6bac43],.journey-event--assignment[data-v-6f6bac43]{--event-color:#a77b21}.journey-event--rate[data-v-6f6bac43]{--event-color:#54826b}.journey-event--characteristic[data-v-6f6bac43]{--event-color:#977cae;max-width:880px}.journey-event__heading[data-v-6f6bac43]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 8px}.journey-event__heading strong[data-v-6f6bac43]{font-size:.82rem;font-weight:600}.journey-event__heading .journey-event__badge[data-v-6f6bac43]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 7px;border-radius:4px;color:#fff;background:var(--event-color);font-size:.78rem;font-weight:700}.journey-event__heading .journey-event__duration[data-v-6f6bac43]{color:#212529;font-size:.9rem}.journey-event__date[data-v-6f6bac43],.journey-event__muted[data-v-6f6bac43]{color:#6c757d;font-size:.82rem;margin-top:4px}.journey-event__rate[data-v-6f6bac43]{color:#426d57}.journey-event__details[data-v-6f6bac43]{font-size:.8rem;margin-top:4px}.journey-event__details summary[data-v-6f6bac43]{color:#607f99;cursor:pointer}.journey-event__details summary[data-v-6f6bac43]:focus-visible{outline:2px solid #2476b5;outline-offset:2px}.journey-event--restricted[data-v-6f6bac43]{border-top:1px dashed #c8d0d8;color:#7b8691;padding:5px 0;font-size:12px}@media (max-width:600px){.journey-event__date[data-v-6f6bac43]{-ms-flex-preferred-size:100%;flex-basis:100%}}.employee-journey[data-v-4e45edba]{border:1px solid #d6e1ec;border-radius:10px;background:#fff;margin:16px 0;color:#29435a;min-width:0}.employee-journey__toggle[data-v-4e45edba]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border:0;border-radius:6px;padding:.65rem .85rem;background:#f8f9fa;color:#212529;text-align:left}.employee-journey__toggle>span[data-v-4e45edba],.employee-journey__toggle[data-v-4e45edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-journey__toggle>span[data-v-4e45edba]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.employee-journey__toggle>span>i[data-v-4e45edba]{color:#17a2b8}.employee-journey__toggle strong[data-v-4e45edba]{font-size:15px}.employee-journey__toggle small[data-v-4e45edba]{margin-left:8px;color:#6c757d;font-size:.82rem}.employee-journey__toggle[data-v-4e45edba]:focus-visible{outline:2px solid #2876b9;outline-offset:2px}.employee-journey__toggle--pulse[data-v-4e45edba]{-webkit-animation:journey-attention-data-v-4e45edba 1.2s ease-in-out 2;animation:journey-attention-data-v-4e45edba 1.2s ease-in-out 2}@-webkit-keyframes journey-attention-data-v-4e45edba{50%{background:#d3eaff;-webkit-box-shadow:inset 0 0 0 2px #629fd0;box-shadow:inset 0 0 0 2px #629fd0}}@keyframes journey-attention-data-v-4e45edba{50%{background:#d3eaff;-webkit-box-shadow:inset 0 0 0 2px #629fd0;box-shadow:inset 0 0 0 2px #629fd0}}@media (prefers-reduced-motion:reduce){.employee-journey__toggle--pulse[data-v-4e45edba]{-webkit-animation:none;animation:none;border:1px solid #81b1d5}}.employee-journey__body[data-v-4e45edba]{padding:9px 14px 12px}.employee-journey__toolbar[data-v-4e45edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px}.employee-journey__toolbar>span[data-v-4e45edba]{color:#708496;font-size:12px;margin-right:auto}.employee-journey__notice[data-v-4e45edba],.employee-journey__rates-state[data-v-4e45edba]{font-size:12px;padding:8px;margin-bottom:12px;border-radius:5px;background:#f4f6f8}.employee-journey__timeline[data-v-4e45edba]{position:relative}.employee-journey__timeline[data-v-4e45edba]:before{content:"";position:absolute;top:18px;bottom:10px;left:8px;width:1px;background:#dee2e6}.employee-journey h3[data-v-4e45edba]{position:relative;font-size:.85rem;font-weight:700;color:#557289;text-transform:capitalize;margin:14px 0 14px 27px}.employee-journey__planned[data-v-4e45edba]{padding:0 0 5px;border-bottom:1px dashed #d6dfe7;margin-bottom:10px}.employee-journey__state[data-v-4e45edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:20px 0;color:#708496;font-size:13px}.employee-journey__error[data-v-4e45edba]{color:#9e2936;background:#fff0f0;padding:10px;margin:10px 0;border-radius:5px;font-size:13px}.employee-journey__more[data-v-4e45edba]{margin-left:18px}.employee-journey--sidebar .employee-journey__body[data-v-4e45edba],.employee-journey--sidebar .employee-journey__toggle[data-v-4e45edba]{padding:10px}@media (max-width:480px){.employee-journey__body[data-v-4e45edba]{padding:10px}.employee-journey__toggle[data-v-4e45edba]{padding:12px}.employee-journey__toggle strong[data-v-4e45edba]{font-size:16px}.employee-journey__toggle small[data-v-4e45edba]{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}}.assignment-author[data-v-398de102]{font-weight:400}.workforce-inspector-layer[data-v-2bf94652]{position:fixed;z-index:1090;inset:0;overflow:hidden}.workforce-inspector-layer--behind-modal[data-v-2bf94652]{z-index:1030}.workforce-inspector-backdrop[data-v-2bf94652]{position:absolute;width:100%;height:100%;padding:0;border:0;background:rgba(24,34,45,.28);cursor:default}.workforce-inspector[data-v-2bf94652]{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(430px,92vw);height:100%;min-height:0;max-height:100%;overflow:hidden;background:#fff;-webkit-box-shadow:-10px 0 30px rgba(24,34,45,.2);box-shadow:-10px 0 30px rgba(24,34,45,.2);container-name:workforce-inspector;container-type:inline-size}.workforce-inspector__header[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:22px 22px 17px;border-bottom:1px solid #e3e8ee}.workforce-inspector__loading[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;padding:8px 22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-bottom:1px solid #b8d8f5;background:#edf6ff;color:#2468a8;font-size:.78rem;font-weight:700}.workforce-inspector__eyebrow[data-v-2bf94652]{margin-bottom:4px;color:#7a8794;font-size:.71rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workforce-inspector__name[data-v-2bf94652]{margin:0;color:#253545;font-size:1.28rem;line-height:1.25}.workforce-inspector__close[data-v-2bf94652]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#eef2f6;color:#506174}.workforce-inspector__body[data-v-2bf94652]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 22px 26px;overscroll-behavior-y:contain;scrollbar-gutter:stable}.workforce-inspector__summary[data-v-2bf94652]{overflow:hidden;border:1px solid #e1e7ed;border-radius:10px}.workforce-inspector__summary-row[data-v-2bf94652]{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(120px,1.2fr);gap:12px;padding:10px 12px;border-bottom:1px solid #edf0f3;font-size:.82rem}.workforce-inspector__summary-row[data-v-2bf94652]:last-child{border-bottom:0}.workforce-inspector__summary-row span[data-v-2bf94652]{color:#7b8794}.workforce-inspector__summary-row strong[data-v-2bf94652]{color:#344556;font-weight:600}.workforce-inspector__hiring[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.workforce-inspector__hiring .workforce-inspector__hiring-country[data-v-2bf94652]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.workforce-inspector__profession[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.workforce-inspector__skills[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.workforce-inspector__skills em[data-v-2bf94652]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;padding:2px 6px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:3px;border-radius:999px;background:#e8f1fb;color:#245a8d;font-size:.68rem;font-style:normal;font-weight:800;line-height:1.25}.workforce-inspector__skills em b[data-v-2bf94652]{font:inherit}.workforce-inspector__skill-description[data-v-2bf94652]{min-width:0;overflow:hidden;font-weight:600;opacity:.82;text-overflow:ellipsis;white-space:nowrap}.workforce-inspector__absence[data-v-2bf94652]{margin-top:13px;padding:10px 12px;border-radius:8px;background:#fff4dc;color:#8f5908;font-size:.82rem;font-weight:600}.workforce-inspector__absence-period[data-v-2bf94652]{margin-top:4px;padding-left:19px;color:#74531d;font-size:.75rem;font-weight:400}.workforce-inspector__notice[data-v-2bf94652]{margin-top:10px;padding:10px 12px;border-radius:8px;font-size:.8rem;font-weight:600}.workforce-inspector__notice i[data-v-2bf94652]{margin-right:4px}.workforce-inspector__notice--warning[data-v-2bf94652]{background:#fff4dc;color:#8f5908}.workforce-inspector__notice--restricted[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:0;border:1px solid #d8e0e8;background:#f4f7fa;color:#40556a}.workforce-inspector__notice--restricted i[data-v-2bf94652]{margin-top:2px}.workforce-inspector__notice--restricted span[data-v-2bf94652],.workforce-inspector__notice--restricted strong[data-v-2bf94652]{display:block}.workforce-inspector__notice--restricted span[data-v-2bf94652]{margin-top:3px;font-weight:400}.workforce-inspector__notice--planned[data-v-2bf94652]{padding:0;overflow:hidden;border:1px solid #c7dcef;background:#eaf3fd;color:#265f96}.workforce-inspector__plans[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:10px}.workforce-inspector__plans .workforce-inspector__notice[data-v-2bf94652]{margin-top:0}.workforce-inspector__termination[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;margin-top:12px;padding:10px 12px;border:1px solid #efc56b;border-radius:8px;background:#fff8e7;color:#75500b;font-size:.8rem}.workforce-inspector__termination small[data-v-2bf94652],.workforce-inspector__termination span[data-v-2bf94652]{font-size:.74rem}.workforce-inspector__plan-copy[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 12px 8px}.workforce-inspector__decision-text[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:2px 12px;min-width:0;overflow-wrap:anywhere}.workforce-inspector__decision-text>span[data-v-2bf94652]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.workforce-inspector__decision-text[data-v-2bf94652] .employee-link{display:inline-block;max-width:100%;vertical-align:baseline;overflow-wrap:anywhere}.workforce-inspector__plan-actions[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;padding:7px 10px 9px 29px;border-top:1px solid rgba(79,128,173,.18);background:hsla(0,0%,100%,.48)}.workforce-inspector__section[data-v-2bf94652]{margin-top:24px}.workforce-inspector__section h3[data-v-2bf94652]{margin:0 0 10px;color:#345;font-size:.96rem}.workforce-inspector__section-header[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:10px}.workforce-inspector__section-header h3[data-v-2bf94652]{margin-bottom:0}.workforce-inspector__telegram-links[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;margin-bottom:12px}.workforce-inspector__telegram-link[data-v-2bf94652]{display:grid;grid-template-columns:20px auto minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:9px 10px;border:1px solid #a8d5ef;border-radius:8px;background:#eef8fe;color:#1876a8;font-size:.8rem}.workforce-inspector__telegram-link[data-v-2bf94652]:focus,.workforce-inspector__telegram-link[data-v-2bf94652]:hover{border-color:#54aee0;background:#e4f4fd;color:#0f638f;text-decoration:none}.workforce-inspector__telegram-link strong[data-v-2bf94652]{min-width:0;overflow-wrap:anywhere;text-align:right}.workforce-inspector__characteristic-editor[data-v-2bf94652]{margin-bottom:12px;padding:11px;border:1px solid #d8e2ec;border-radius:8px;background:#f8fafc}.workforce-inspector__characteristic-editor .form-group[data-v-2bf94652]{margin-bottom:9px}.workforce-inspector__characteristic-editor-actions[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.workforce-inspector__list[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.workforce-inspector__contact[data-v-2bf94652]{display:grid;grid-template-columns:20px minmax(0,1fr);gap:9px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#3b4d5f;font-size:.82rem}.workforce-inspector__contact>i[data-v-2bf94652]{margin-top:3px;color:#6686a6;text-align:center}.workforce-inspector__contact a[data-v-2bf94652]{overflow-wrap:anywhere}.workforce-inspector__contact .workforce-inspector__phone[data-v-2bf94652]{font-size:1.125rem;font-weight:700;line-height:1.45;font-variant-numeric:tabular-nums}.workforce-inspector__item-label[data-v-2bf94652]{color:#87929e;font-size:.7rem}.workforce-inspector__characteristic[data-v-2bf94652]{position:relative;padding:10px 11px;border-left:3px solid #8caccb;border-radius:0 7px 7px 0;background:#f5f8fb}.workforce-inspector__characteristic--editable[data-v-2bf94652]{padding-right:46px}.workforce-inspector__characteristic--own[data-v-2bf94652]{padding-right:78px}.workforce-inspector__characteristic--pinned[data-v-2bf94652]{border-left-color:#d99a13;background:#fff9e8;-webkit-box-shadow:inset 0 0 0 1px rgba(217,154,19,.18);box-shadow:inset 0 0 0 1px rgba(217,154,19,.18)}.workforce-inspector__characteristic-edit[data-v-2bf94652],.workforce-inspector__characteristic-pin[data-v-2bf94652]{position:absolute;top:6px;right:7px;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:50%;color:#7f8d9a;opacity:.72}.workforce-inspector__characteristic-edit[data-v-2bf94652]{right:39px}.workforce-inspector__characteristic-edit--new[data-v-2bf94652]{-webkit-animation:characteristic-pencil-wink-data-v-2bf94652 .8s ease-in-out 3;animation:characteristic-pencil-wink-data-v-2bf94652 .8s ease-in-out 3}@-webkit-keyframes characteristic-pencil-wink-data-v-2bf94652{50%{color:#1673c9;opacity:1;background:rgba(22,115,201,.12);-webkit-transform:scale(1.12);transform:scale(1.12)}}@keyframes characteristic-pencil-wink-data-v-2bf94652{50%{color:#1673c9;opacity:1;background:rgba(22,115,201,.12);-webkit-transform:scale(1.12);transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.workforce-inspector__characteristic-edit--new[data-v-2bf94652]{-webkit-animation:none;animation:none}}.workforce-inspector__characteristic-edit[data-v-2bf94652]:focus,.workforce-inspector__characteristic-edit[data-v-2bf94652]:hover,.workforce-inspector__characteristic-pin[data-v-2bf94652]:focus,.workforce-inspector__characteristic-pin[data-v-2bf94652]:hover{color:#2f679b;background:rgba(70,125,177,.1);text-decoration:none;opacity:1}.workforce-inspector__characteristic--pinned .workforce-inspector__characteristic-pin[data-v-2bf94652]{color:#a46f00;opacity:1}.workforce-inspector__characteristic-text[data-v-2bf94652]{color:#354658;font-size:.82rem;line-height:1.4}.workforce-inspector__characteristic-source[data-v-2bf94652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;margin:0 2rem .45rem 0;color:#60758a;font-size:.75rem}.workforce-inspector__characteristic-text p[data-v-2bf94652]{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.workforce-inspector__characteristic-text p+p[data-v-2bf94652]{margin-top:.7em}.workforce-inspector__characteristic-meta[data-v-2bf94652]{margin-top:6px;color:#7c8997;font-size:.7rem}.workforce-inspector__more[data-v-2bf94652]{-ms-flex-item-align:start;align-self:flex-start;padding:5px 9px;border:1px solid #b9ccdf;border-radius:7px;background:#fff;color:#2e6da8;font-size:.76rem;font-weight:700}.workforce-inspector__more i[data-v-2bf94652]{margin-right:4px}.workforce-inspector__more[data-v-2bf94652]:focus:not(:disabled),.workforce-inspector__more[data-v-2bf94652]:hover:not(:disabled){border-color:#7fa8cf;background:#edf6ff}.workforce-inspector__more[data-v-2bf94652]:disabled{cursor:wait;opacity:.7}.workforce-inspector__load-error[data-v-2bf94652]{color:#b23b3b;font-size:.74rem}.workforce-inspector__empty[data-v-2bf94652]{padding:14px;border:1px dashed #d6dde5;border-radius:8px;color:#8894a0;font-size:.8rem;text-align:center}.workforce-inspector__footer[data-v-2bf94652]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3;min-height:62px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:14px 22px;border-top:1px solid #e3e8ee;background:#fff;-webkit-box-shadow:0 -4px 12px rgba(31,52,73,.06);box-shadow:0 -4px 12px rgba(31,52,73,.06)}@container workforce-inspector (max-width: 380px){.workforce-inspector__skill-description{display:none}}@media (max-width:575.98px){.workforce-inspector[data-v-2bf94652]{top:7vh;bottom:0;width:100%;height:auto;max-height:93vh;max-height:93dvh;border-radius:14px 14px 0 0}.workforce-inspector__header[data-v-2bf94652]{padding:18px 16px 14px}.workforce-inspector__body[data-v-2bf94652]{padding:15px 16px 22px}.workforce-inspector__footer[data-v-2bf94652]{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}.assignment-manager[data-v-565ba74b]{color:#2d3e50}.assignment-manager__employee-picker[data-v-565ba74b]{position:sticky;z-index:5;top:0;margin:-1rem -1rem 16px;padding:12px 1rem 10px;border-bottom:1px solid #e3e8ee;background:#fff;-webkit-box-shadow:0 5px 10px rgba(31,52,73,.05);box-shadow:0 5px 10px rgba(31,52,73,.05)}.assignment-manager__employee-filter[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:7px;margin-bottom:10px}.assignment-manager__employee-filter .btn[data-v-565ba74b]{white-space:normal}.assignment-manager__filter-count[data-v-565ba74b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:5px;padding:1px 5px;border-radius:999px;background:hsla(0,0%,100%,.2);font-size:.7rem;font-weight:700}.assignment-manager__employee-filter .btn-outline-secondary .assignment-manager__filter-count[data-v-565ba74b]{background:#edf1f5}.assignment-manager__employee-select[data-v-565ba74b]{margin-bottom:0}.assignment-manager__employee-option[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.assignment-manager__employee-option small[data-v-565ba74b]{color:#7c8895}.assignment-manager__object-option[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.assignment-manager__object-option small[data-v-565ba74b]{color:#7c8895}.assignment-manager__employee[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid #e3e8ee}.assignment-manager__employee-details[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.assignment-manager__employee-actions[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:7px}.assignment-manager__employee span[data-v-565ba74b]{color:#7a8794;font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.assignment-manager__employee strong[data-v-565ba74b]{color:#253545;font-size:1.05rem}.assignment-manager__employee small[data-v-565ba74b]{margin-top:2px;color:#788695}.assignment-manager__hidden-alert[data-v-565ba74b]{margin:14px 0 0;padding:9px 11px;font-size:.78rem}.assignment-manager__section[data-v-565ba74b]{margin-top:18px}.assignment-manager__section h3[data-v-565ba74b]{margin:0 0 9px;color:#344556;font-size:.9rem}.assignment-manager__assignments[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.assignment-manager__assignment[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 11px;border:1px solid #dfe6ed;border-radius:8px;background:#f9fbfd}.assignment-manager__assignment-main[data-v-565ba74b]{min-width:0}.assignment-manager__assignment-title[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;min-width:0}.assignment-manager__assignment-title i[data-v-565ba74b]{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;color:#6686a6;text-align:center}.assignment-manager__assignment-title strong[data-v-565ba74b]{overflow:hidden;color:#344556;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.assignment-manager__assignment-meta[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:5px;color:#71808f;font-size:.7rem}.assignment-manager__assignment-actions[data-v-565ba74b]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.assignment-manager__employee-empty[data-v-565ba74b],.assignment-manager__empty[data-v-565ba74b]{padding:20px;border:1px dashed #d5dde5;border-radius:8px;color:#83909d;font-size:.8rem;text-align:center}.assignment-manager__employee-empty[data-v-565ba74b]{margin-top:8px}.assignment-manager__form[data-v-565ba74b]{margin-top:16px;padding:13px;border:1px solid #cddbeb;border-radius:9px;background:#f4f8fc}.assignment-manager__form--additional[data-v-565ba74b]{border-color:#c9dedb;background:#f4faf9}.assignment-manager__form-heading[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:12px}.assignment-manager__form-heading>div[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.assignment-manager__form-heading strong[data-v-565ba74b]{color:#2e465e;font-size:.9rem}.assignment-manager__form-heading span[data-v-565ba74b]{margin-top:2px;color:#71808f;font-size:.73rem}.assignment-manager__form-heading button[data-v-565ba74b]{width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#e5edf5;color:#60758a}.assignment-manager__form-actions[data-v-565ba74b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:7px}@media (max-width:575.98px){.assignment-manager__assignment[data-v-565ba74b],.assignment-manager__employee-filter[data-v-565ba74b],.assignment-manager__employee[data-v-565ba74b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.assignment-manager__assignment[data-v-565ba74b],.assignment-manager__employee[data-v-565ba74b]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.assignment-manager__assignment-actions .btn[data-v-565ba74b],.assignment-manager__employee .btn[data-v-565ba74b]{width:100%}.assignment-manager__employee-actions[data-v-565ba74b]{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.assignment-manager__form-actions .btn[data-v-565ba74b]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.assignment-manager-modal{z-index:1090!important}body.assignment-manager-modal-open>.modal-backdrop{z-index:1080!important}.workforce-viewport-modal{overflow:hidden!important}.workforce-viewport-modal .modal-dialog{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:auto;height:auto;max-height:none;margin:0 auto}.workforce-viewport-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;max-height:100%;overflow:hidden}.workforce-viewport-modal .modal-footer,.workforce-viewport-modal .modal-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.workforce-viewport-modal .modal-body{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;max-height:none!important;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior-y:contain;scrollbar-gutter:stable}@media (max-width:575.98px){.workforce-viewport-modal .modal-dialog{top:0;right:0;bottom:0;left:0;width:auto;height:auto;max-width:none;max-height:none;margin:0}.workforce-viewport-modal .modal-content{border:0;border-radius:0}}.workforce-history__filters[data-v-0c13ba2e]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;grid-template-columns:minmax(0,1.25fr) minmax(190px,.75fr);gap:8px;padding:12px 22px;border-bottom:1px solid #e8edf2;background:#f8fafc}.workforce-history__body[data-v-0c13ba2e]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 22px calc(24px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;scrollbar-gutter:stable}.workforce-history__empty[data-v-0c13ba2e],.workforce-history__state[data-v-0c13ba2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:180px;color:#718090}.workforce-history__state[data-v-0c13ba2e]{gap:8px}.workforce-history__empty[data-v-0c13ba2e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;text-align:center}.workforce-history__empty i[data-v-0c13ba2e]{margin-bottom:4px;color:#9aabba;font-size:1.8rem}.workforce-history__empty span[data-v-0c13ba2e]{font-size:.8rem}.workforce-history__list[data-v-0c13ba2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.workforce-history__event[data-v-0c13ba2e]{padding:12px 13px;border:1px solid #e0e7ee;border-left:3px solid #6e9bc4;border-radius:0 9px 9px 0;background:#fbfcfd}.workforce-history__event-top[data-v-0c13ba2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.workforce-history__event-top strong[data-v-0c13ba2e]{color:#2e4357;font-size:.86rem}.workforce-history__event-top time[data-v-0c13ba2e]{-ms-flex-negative:0;flex-shrink:0;color:#8795a3;font-size:.68rem}.workforce-history__employee[data-v-0c13ba2e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:6px 0 0;padding:0;border:0;background:transparent;color:#1769aa;font-size:.8rem;font-weight:600;text-align:left}.workforce-history__event p[data-v-0c13ba2e]{margin:7px 0 0;color:#536577;font-size:.78rem;white-space:pre-wrap}.workforce-history__targets[data-v-0c13ba2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-top:8px}.workforce-history__targets span[data-v-0c13ba2e]{padding:3px 7px;border-radius:999px;background:#eaf2f9;color:#426987;font-size:.68rem}.workforce-history__meta[data-v-0c13ba2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:9px;color:#8795a3;font-size:.68rem}.workforce-history-content[data-v-0c13ba2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.workforce-history__employee-filter[data-v-0c13ba2e],.workforce-history__filter-actions[data-v-0c13ba2e]{grid-column:1/-1;min-width:0}.workforce-history__filter-actions[data-v-0c13ba2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;color:#718090}.workforce-history__filter-actions small[data-v-0c13ba2e]{margin-right:auto}.workforce-history__filter-actions .btn[data-v-0c13ba2e]{padding:0;font-size:.75rem}.workforce-history__picker-more[data-v-0c13ba2e]{text-align:center;list-style:none}.workforce-history__loading[data-v-0c13ba2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px;color:#718090}@media (max-width:575.98px){.workforce-history__filters[data-v-0c13ba2e]{grid-template-columns:1fr;padding:10px 15px}.workforce-history__body[data-v-0c13ba2e]{padding:13px 15px calc(20px + env(safe-area-inset-bottom))}.workforce-history__event-top[data-v-0c13ba2e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}}.workforce-history-layer[data-v-4d981860]{position:fixed;z-index:1095;inset:0;overflow:hidden}.workforce-history-backdrop[data-v-4d981860]{position:absolute;width:100%;height:100%;padding:0;border:0;background:rgba(24,34,45,.3)}.workforce-history[data-v-4d981860]{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(560px,94vw);min-height:0;overflow:hidden;background:#fff;-webkit-box-shadow:-10px 0 30px rgba(24,34,45,.22);box-shadow:-10px 0 30px rgba(24,34,45,.22)}.workforce-history__header[data-v-4d981860]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:20px 22px 16px;border-bottom:1px solid #e3e8ee}.workforce-history__header h2[data-v-4d981860]{margin:0;color:#253545;font-size:1.25rem}.workforce-history__eyebrow[data-v-4d981860]{margin-bottom:3px;color:#7a8794;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workforce-history__close[data-v-4d981860]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#eef2f6;color:#506174}.workforce-history-inline[data-v-4d981860]{margin-top:16px;border:1px solid #dce5ee;border-radius:8px;background:#fff}.workforce-history-inline .workforce-history__header[data-v-4d981860]{padding:12px 16px}.workforce-history-inline__toggle[data-v-4d981860]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:#33485c;font-weight:600;text-align:left}.workforce-history-content--inline[data-v-4d981860]{height:560px;max-height:75vh}@media (max-width:575.98px){.workforce-history[data-v-4d981860]{top:5vh;width:100%;max-height:95vh;max-height:95dvh;border-radius:14px 14px 0 0}.workforce-history__header[data-v-4d981860]{padding:16px 15px 13px}}.employee-avatar[data-v-13702c22]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid #c9d9e7;border-radius:50%;background:#dfeefa;color:#2f6ea7;font-weight:700;line-height:1;vertical-align:middle}.employee-avatar__fallback[data-v-13702c22],.employee-avatar img[data-v-13702c22]{width:100%;height:100%}.employee-avatar img[data-v-13702c22]{display:block;-o-object-fit:cover;object-fit:cover}.employee-avatar__fallback[data-v-13702c22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collaboration-participants[data-v-496244c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px;gap:4px}.collaboration-participants__person[data-v-496244c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;background:transparent;border:2px solid var(--participant-color);border-radius:50%;cursor:help}.collaboration-participants__person--follow[data-v-496244c4]{cursor:pointer}.collaboration-participants__person--idle[data-v-496244c4]{opacity:.4;-webkit-filter:grayscale(.7);filter:grayscale(.7)}.collaboration-participants__more[data-v-496244c4]:focus,.collaboration-participants__person[data-v-496244c4]:focus{outline:2px solid #305f94;outline-offset:2px}.collaboration-participants__more[data-v-496244c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;min-width:32px;padding:0 5px;border-radius:50%;background:#edf2f7;color:#405268;font-size:12px;font-weight:600;cursor:help}@media (max-width:575.98px){.collaboration-participants[data-v-496244c4]{gap:2px}}.employee-workforce-search__count[data-v-9ea55e8e]{min-width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:.45rem;padding-left:.45rem;background:#fff;color:#495057;font-variant-numeric:tabular-nums;font-weight:600}.input-group-append .btn[data-v-9ea55e8e]{min-width:34px;padding-right:.45rem;padding-left:.45rem}.btn[data-v-9ea55e8e],.form-control[data-v-9ea55e8e]{-ms-touch-action:pan-y;touch-action:pan-y}@media (max-width:767.98px){.btn[data-v-9ea55e8e]{min-height:30px;padding:4px 7px;font-size:.68rem}}.employee-name-format-switcher[data-v-256ccb17]{white-space:nowrap}.employee-name-format-switcher__mobile-label[data-v-256ccb17]{display:none}.employee-name-format-switcher__chevron[data-v-256ccb17]{margin-left:5px;font-size:.62rem}.employee-name-format-switcher__option[data-v-256ccb17]{min-width:210px;gap:7px}.employee-name-format-switcher__copy-action[data-v-256ccb17],.employee-name-format-switcher__option[data-v-256ccb17]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-name-format-switcher__copy-action[data-v-256ccb17]{min-width:230px;gap:8px}.employee-name-format-switcher__copy-options[data-v-256ccb17]{width:290px;max-width:calc(100vw - 48px);white-space:normal}.employee-name-format-switcher__copy-options small[data-v-256ccb17]{display:block;margin:5px 0 0 24px;color:#52677a;font-size:.7rem;line-height:1.4}.employee-name-format-switcher__copy-action>i[data-v-256ccb17]{width:15px;color:#3978ad;text-align:center}.employee-name-format-switcher__copy-action small[data-v-256ccb17],.employee-name-format-switcher__copy-action strong[data-v-256ccb17]{display:block}.employee-name-format-switcher__copy-action small[data-v-256ccb17]{margin-top:1px;color:#718092;font-size:.68rem}.employee-name-format-switcher__option>i[data-v-256ccb17]{width:14px}.employee-name-format-switcher__option>i.is-hidden[data-v-256ccb17]{visibility:hidden}.employee-name-format-switcher__option small[data-v-256ccb17],.employee-name-format-switcher__option strong[data-v-256ccb17]{display:block}.employee-name-format-switcher__option small[data-v-256ccb17]{margin-top:1px;opacity:.72;font-size:.7rem}@media (max-width:767.98px){.employee-name-format-switcher__desktop-label[data-v-256ccb17]{display:none}.employee-name-format-switcher__mobile-label[data-v-256ccb17]{display:inline}}.workforce-timesheet-incidents[data-v-22e082f3]{margin:0 0 1rem;border:1px solid #f0ad4e;border-radius:12px;overflow:hidden;background:#fffdf5}.workforce-timesheet-incidents__summary[data-v-22e082f3]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;border:0;color:#744210;background:#fff3cd;text-align:left}.workforce-timesheet-incidents__summary strong[data-v-22e082f3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:1.6rem;height:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.35rem;border-radius:999px;color:#fff;background:#c05621}.workforce-timesheet-incidents__list[data-v-22e082f3]{display:grid;gap:.4rem;padding:.65rem}.workforce-timesheet-incidents__list article[data-v-22e082f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.6rem .7rem;border-radius:8px;background:#fff}.workforce-timesheet-incidents__list article span[data-v-22e082f3],.workforce-timesheet-incidents__list article strong[data-v-22e082f3]{display:block}.workforce-timesheet-incidents__list article span[data-v-22e082f3],.workforce-timesheet-incidents__meta[data-v-22e082f3]{color:#6b7280;font-size:.82rem}.workforce-timesheet-incidents__list article .workforce-timesheet-incidents__action[data-v-22e082f3]{margin-top:.2rem;color:#744210;font-weight:600}.workforce-timesheet-incidents__meta[data-v-22e082f3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.workforce-timesheet-incidents__list p[data-v-22e082f3]{margin:.3rem;color:#6b7280;font-size:.8rem}@media (max-width:640px){.workforce-timesheet-incidents__list article[data-v-22e082f3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.workforce-timesheet-incidents__meta[data-v-22e082f3]{text-align:left}}.workforce-page[data-v-08ea8554]{min-width:0;padding:16px;color:#2d3e50}.workforce-sync-state[data-v-08ea8554]{min-height:24px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;color:#66788a;font-size:12px}.workforce-sync-state__connection[data-v-08ea8554],.workforce-sync-state__notice[data-v-08ea8554],.workforce-sync-state__pending[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.workforce-sync-state__connection i[data-v-08ea8554]{font-size:7px}.workforce-sync-state__connection--connected i[data-v-08ea8554]{color:#28a745}.workforce-sync-state__connection--connecting i[data-v-08ea8554],.workforce-sync-state__connection--reconnecting i[data-v-08ea8554]{color:#f0ad4e}.workforce-sync-state__connection--offline i[data-v-08ea8554]{color:#dc3545}.workforce-sync-state__pending[data-v-08ea8554]{color:#9a6700}.workforce-sync-state__notice[data-v-08ea8554]{color:#287d48}.workforce-page__header[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:14px}.workforce-page__title[data-v-08ea8554]{min-width:0}.workforce-page__title-row[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 14px}.workforce-page__header h1[data-v-08ea8554]{margin:0;color:#283a4d;font-size:1.45rem;font-weight:700}.workforce-page__header p[data-v-08ea8554]{margin:3px 0 0;color:#748291;font-size:.84rem}.workforce-page__space-control[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.workforce-create-employee-slot[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:11.5rem;min-height:31px;-webkit-box-flex:0;-ms-flex:0 0 11.5rem;flex:0 0 11.5rem}.workforce-plan-slice-notice[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:.8rem}.workforce-page__space-hint[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#697c8e;font-size:.73rem;font-weight:600;white-space:nowrap}.workforce-page__space-hint i[data-v-08ea8554]{color:#d19024}.workforce-page__space-toggle[data-v-08ea8554]{min-width:132px;font-weight:700;white-space:nowrap;-webkit-box-shadow:0 3px 9px rgba(36,104,168,.18);box-shadow:0 3px 9px rgba(36,104,168,.18)}.workforce-overview-controls[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-bottom:8px;padding:6px;border:1px solid #c7d5e2;border-radius:8px;background:hsla(0,0%,100%,.97);-webkit-box-shadow:0 2px 8px rgba(34,55,75,.08);box-shadow:0 2px 8px rgba(34,55,75,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workforce-overview-controls--overview[data-v-08ea8554]{position:sticky;z-index:1025;top:calc(var(--shell-header-height, 64px) + 5px)}.workforce-overview-controls__switch[data-v-08ea8554]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-shadow:0 2px 6px rgba(23,111,242,.16);box-shadow:0 2px 6px rgba(23,111,242,.16)}.workforce-overview-controls__switch .btn[data-v-08ea8554]{min-width:104px;font-weight:800}.workforce-overview-controls__search[data-v-08ea8554]{min-width:190px;max-width:620px;-webkit-box-flex:1;-ms-flex:1 1 360px;flex:1 1 360px}.workforce-overview-controls__citizenship[data-v-08ea8554]{width:175px;-webkit-box-flex:0;-ms-flex:0 0 175px;flex:0 0 175px}.workforce-overview-controls__filters[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:31px;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:0 7px;border-radius:999px;background:#edf1f5;color:#6d7c8c;font-size:.72rem;font-weight:800}.workforce-overview-controls__filters--active[data-v-08ea8554]{background:#fff0cf;color:#875c00}.workforce-toolbar__date[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 6px 5px 8px;border:1px solid #dce3ea;border-radius:7px;background:#f8fafc}.workforce-toolbar__date--filtered[data-v-08ea8554]{border-color:#e0ad54;background:#fff8e8;-webkit-box-shadow:inset 3px 0 0 #e0a13a;box-shadow:inset 3px 0 0 #e0a13a}.workforce-toolbar__date label[data-v-08ea8554]{margin:0;color:#53687c;font-size:.73rem;font-weight:700;white-space:nowrap}.workforce-toolbar__date .form-control[data-v-08ea8554]{width:132px}.workforce-toolbar__today[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-weight:700;white-space:nowrap}.workforce-toolbar[data-v-08ea8554]{position:sticky;z-index:1015;top:calc(var(--shell-header-height, 64px) + 8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:13px;padding:10px;border:1px solid #dce3ea;border-radius:10px;background:#fff;-webkit-box-shadow:0 5px 14px rgba(31,52,73,.08);box-shadow:0 5px 14px rgba(31,52,73,.08)}.workforce-toolbar--filtered[data-v-08ea8554]{border-color:#d8ad68;-webkit-box-shadow:0 5px 16px rgba(130,91,26,.13);box-shadow:0 5px 16px rgba(130,91,26,.13)}.workforce-toolbar--collapsed[data-v-08ea8554]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:6px;min-height:38px;padding:5px 8px}.workforce-toolbar__desktop-collapse[data-v-08ea8554]{position:absolute;z-index:1;top:8px;right:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:32px;padding:0}.workforce-toolbar__collapsed-strip[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#7b8895;font-size:.72rem}.workforce-toolbar__collapsed-strip button[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 8px;border:1px solid #b7c9da;border-radius:6px;background:#f6f9fc;color:#426986;font-size:.74rem;font-weight:700}.workforce-toolbar__collapsed-strip button[data-v-08ea8554]:focus,.workforce-toolbar__collapsed-strip button[data-v-08ea8554]:hover{border-color:#7fa8cf;background:#eaf3fb;color:#2468a8}.workforce-toolbar__collapsed-date[data-v-08ea8554],.workforce-toolbar__collapsed-filter-count[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-height:26px;padding:4px 8px;border-radius:6px;background:#f2f5f8;color:#52687c;font-weight:700;white-space:nowrap}.workforce-toolbar__collapsed-date i[data-v-08ea8554]{color:#6584a3}.workforce-toolbar__collapsed-filter-count[data-v-08ea8554]{min-width:31px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workforce-toolbar__collapsed-filter-count--active[data-v-08ea8554]{background:#e8f2fc;color:#2468a8}@media (min-width:768px){.workforce-toolbar[data-v-08ea8554]:not(.workforce-toolbar--collapsed){padding-right:52px}}.workforce-toolbar--collapsed .workforce-active-filters[data-v-08ea8554]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;min-width:0;padding:0;border:0;background:transparent}.workforce-toolbar__filters[data-v-08ea8554],.workforce-toolbar__summary[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.workforce-toolbar__filters[data-v-08ea8554]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}.workforce-toolbar__search[data-v-08ea8554]{width:min(390px,45%);min-width:240px}.workforce-toolbar__select[data-v-08ea8554]{width:190px}.workforce-toolbar__priority[data-v-08ea8554]{width:165px}.workforce-active-filters[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:.4rem .5rem;border:1px solid #ffe08a;border-radius:.35rem;background:#fff8e1;color:#5c4300;font-size:.84rem}.workforce-active-filters__label[data-v-08ea8554]{-ms-flex-align:center;gap:.3rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.workforce-active-filter[data-v-08ea8554],.workforce-active-filters__label[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;align-items:center;font-weight:700}.workforce-active-filter[data-v-08ea8554]{-ms-flex-align:center;gap:.25rem;max-width:100%;min-height:28px;padding:.2rem .45rem;border:1px solid transparent;border-radius:999px;color:#fff;font-size:.8rem;line-height:1.2;white-space:nowrap}.workforce-active-filter[data-v-08ea8554]:focus:not(:disabled),.workforce-active-filter[data-v-08ea8554]:hover:not(:disabled){-webkit-filter:brightness(.94);filter:brightness(.94)}.workforce-active-filter[data-v-08ea8554]:disabled,.workforce-active-filters__reset[data-v-08ea8554]:disabled{cursor:wait;opacity:.65}.workforce-active-filter__text[data-v-08ea8554]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-active-filter__remove[data-v-08ea8554]{margin-left:.1rem;opacity:.85}.workforce-active-filter--primary[data-v-08ea8554]{border-color:#007bff;background:#007bff}.workforce-active-filter--secondary[data-v-08ea8554]{border-color:#6c757d;background:#6c757d}.workforce-active-filter--warning[data-v-08ea8554]{border-color:#ffc107;background:#ffc107;color:#212529}.workforce-active-filter--info[data-v-08ea8554]{border-color:#17a2b8;background:#17a2b8}.workforce-active-filter--success[data-v-08ea8554]{border-color:#218838;background:#218838}.workforce-active-filters__reset[data-v-08ea8554]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:28px;padding:.2rem .5rem;border:1px solid #b38300;border-radius:.25rem;background:#fff;color:#5c4300;font-size:.8rem;font-weight:700;line-height:1.2}.workforce-active-filters__reset[data-v-08ea8554]:focus:not(:disabled),.workforce-active-filters__reset[data-v-08ea8554]:hover:not(:disabled){background:#fff3bf}.workforce-toolbar__summary[data-v-08ea8554]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#5e6f80;font-size:.78rem}.workforce-toolbar__summary>span[data-v-08ea8554]{padding:5px 8px;border-radius:6px;background:#f2f5f8;white-space:nowrap}.workforce-toolbar__summary i[data-v-08ea8554]{margin-right:4px;color:#6584a3}.workforce-state[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;min-height:280px;padding:30px;border:1px dashed #d3dce5;border-radius:12px;background:#fafbfd;color:#6f7d8b}.workforce-state--empty[data-v-08ea8554]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.workforce-state--empty>i[data-v-08ea8554]{margin-bottom:4px;color:#a0adba;font-size:2rem}.workforce-state--empty strong[data-v-08ea8554]{color:#536272}.workforce-state--empty span[data-v-08ea8554]{font-size:.82rem}.workforce-empty-notice[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;border:1px solid #cdddea;border-radius:9px;background:#f2f7fb;color:#526b81}.workforce-empty-notice>i[data-v-08ea8554]{color:#6f91ae;font-size:1.1rem}.workforce-empty-notice>div[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-empty-notice strong[data-v-08ea8554]{font-size:.82rem}.workforce-empty-notice span[data-v-08ea8554]{margin-top:1px;font-size:.73rem}.workforce-context-menu[data-v-08ea8554]{position:fixed;z-index:1055;width:220px;overflow:hidden;padding:5px;border:1px solid #d7dee6;border-radius:8px;background:#fff;-webkit-box-shadow:0 10px 28px rgba(27,39,52,.2);box-shadow:0 10px 28px rgba(27,39,52,.2)}.workforce-context-menu button[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;width:100%;padding:8px 9px;border:0;border-radius:5px;background:transparent;color:#35485b;font-size:.8rem;text-align:left}.workforce-context-menu button[data-v-08ea8554]:focus,.workforce-context-menu button[data-v-08ea8554]:hover{background:#edf4fb;color:#225e99}.workforce-context-menu button i[data-v-08ea8554]{width:16px;color:#6c8298;text-align:center}.workforce-undo[data-v-08ea8554]{position:fixed;z-index:1070;right:22px;bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;min-width:330px;padding:12px 14px;border-radius:9px;background:#263746;-webkit-box-shadow:0 9px 25px rgba(27,38,48,.25);box-shadow:0 9px 25px rgba(27,38,48,.25);color:#fff}.workforce-undo div[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-undo strong[data-v-08ea8554]{font-size:.84rem}.workforce-undo span[data-v-08ea8554]{color:#cbd5dd;font-size:.72rem}.workforce-undo button[data-v-08ea8554]{padding:5px 9px;border:1px solid #7fb4e8;border-radius:5px;background:transparent;color:#9fcbf5;font-size:.78rem;font-weight:700}.workforce-undo button[data-v-08ea8554]:disabled{opacity:.65}@media (max-width:991.98px){.workforce-toolbar[data-v-08ea8554]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-toolbar__summary[data-v-08ea8554]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:767.98px){.workforce-page[data-v-08ea8554]{padding:10px}.workforce-page__header[data-v-08ea8554]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.workforce-page__title-row[data-v-08ea8554]{gap:4px 10px}.workforce-page--overview[data-v-08ea8554]{padding:6px}.workforce-page--overview .workforce-page__header[data-v-08ea8554]{display:none}.workforce-overview-controls[data-v-08ea8554]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-bottom:5px;padding:4px}.workforce-overview-controls--overview[data-v-08ea8554]{top:calc(var(--shell-header-height, 56px) + 3px)}.workforce-overview-controls .btn[data-v-08ea8554]{min-height:30px;padding:4px 7px;font-size:.68rem}.workforce-overview-controls__switch[data-v-08ea8554]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.workforce-overview-controls__switch .btn[data-v-08ea8554]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.workforce-overview-controls__search[data-v-08ea8554]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;max-width:none;-ms-flex-preferred-size:100%;flex-basis:100%}.workforce-overview-controls__citizenship[data-v-08ea8554],.workforce-overview-controls__qualifications[data-v-08ea8554]{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.workforce-toolbar[data-v-08ea8554]{top:calc(var(--shell-header-height, 56px) + 5px);gap:5px;margin-bottom:8px;padding:6px;border-radius:8px}.workforce-active-filter[data-v-08ea8554],.workforce-active-filters__reset[data-v-08ea8554],.workforce-toolbar[data-v-08ea8554],.workforce-toolbar button[data-v-08ea8554],.workforce-toolbar input[data-v-08ea8554],.workforce-toolbar select[data-v-08ea8554]{-ms-touch-action:pan-y;touch-action:pan-y}.workforce-toolbar__date[data-v-08ea8554]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column:1/-1;gap:4px;padding:2px 3px}.workforce-toolbar__date label[data-v-08ea8554]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.workforce-toolbar__date .form-control[data-v-08ea8554]{width:100%}.workforce-toolbar__filters[data-v-08ea8554]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%}.workforce-toolbar__search[data-v-08ea8554]{grid-column:1/-1}.workforce-toolbar__mobile-toggle[data-v-08ea8554]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-column:1/-1;padding:.25rem .55rem;font-size:.76rem;font-weight:700;text-align:left}.workforce-toolbar__mobile-toggle>span[data-v-08ea8554]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.workforce-toolbar__priority[data-v-08ea8554],.workforce-toolbar__search[data-v-08ea8554],.workforce-toolbar__select[data-v-08ea8554]{width:100%;min-width:0}.workforce-toolbar__summary[data-v-08ea8554]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:4px;padding-bottom:1px}.workforce-toolbar__summary>span[data-v-08ea8554]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 6px;font-size:.72rem}.workforce-toolbar__summary .btn[data-v-08ea8554],.workforce-toolbar__today[data-v-08ea8554]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.2rem .45rem;font-size:.75rem;white-space:nowrap}.workforce-active-filters[data-v-08ea8554]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.22rem .3rem}.workforce-active-filters__label[data-v-08ea8554]{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;font-size:.72rem}.workforce-active-filters__reset[data-v-08ea8554]{width:auto;min-height:25px;padding:.15rem .4rem;font-size:.72rem;white-space:nowrap}.workforce-active-filter[data-v-08ea8554]{max-width:min(78vw,300px);min-height:25px;padding:.15rem .4rem;font-size:.72rem;white-space:nowrap}.workforce-undo[data-v-08ea8554]{right:10px;bottom:76px;left:10px;min-width:0}}.workforce-overview-hint{max-width:min(320px,calc(100vw - 24px))}.workforce-overview-hint .popover-body{color:#3f5367;font-size:.78rem}.workforce-overview-hint .popover-body p{margin-bottom:9px}body.employee-workforce-overview-landscape .modern-shell{--shell-header-height:0px;--shell-sidebar-width:0px}body.employee-workforce-overview-landscape .modern-shell__bottom-nav,body.employee-workforce-overview-landscape .modern-shell__header,body.employee-workforce-overview-landscape .modern-shell__sidebar,body.employee-workforce-overview-landscape .workforce-page--overview .workforce-page__header{display:none!important}body.employee-workforce-overview-landscape .modern-shell__content{height:100vh;height:100dvh;min-height:0;overflow:hidden;padding-top:0!important;padding-right:4px!important;padding-right:max(4px,env(safe-area-inset-right))!important;padding-bottom:0!important;padding-left:4px!important;padding-left:max(4px,env(safe-area-inset-left))!important}body.employee-workforce-overview-landscape .workforce-page--overview{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:4px;padding-bottom:calc(4px + env(safe-area-inset-bottom))}body.employee-workforce-overview-landscape .workforce-overview-controls{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;top:0}body.employee-workforce-overview-landscape .workforce-page--overview>.workforce-grid-shell{min-height:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.employee-workforce-overview-landscape .workforce-overview{height:100%;min-height:0}.workforce-plan-row-fragment[data-v-7f386d52]{display:grid;grid-column:1/-1;grid-template-columns:var(--plan-columns);min-width:0}.workforce-plan-cell[data-v-7f386d52],.workforce-plan-employee[data-v-7f386d52],.workforce-plan-row-selector[data-v-7f386d52]{min-width:0;height:28px;border:0;border-right:1px solid #e4e9ee;border-bottom:1px solid #e4e9ee;background:#fff}.workforce-plan-employee[data-v-7f386d52]{position:sticky;z-index:4;left:var(--plan-row-selector-width,14px);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:30px;padding:0;line-height:1;text-align:left;-webkit-box-shadow:2px 0 3px rgba(39,58,75,.06);box-shadow:2px 0 3px rgba(39,58,75,.06)}.workforce-plan-employee__profile[data-v-7f386d52],.workforce-plan-row-selector[data-v-7f386d52]{min-width:0;height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit}.workforce-plan-row-selector[data-v-7f386d52]{position:sticky;z-index:4;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #ced8e1;background:#f0f4f7;color:#748697;cursor:pointer;font-size:.4rem;font-weight:800}.workforce-plan-row-selector[data-v-7f386d52]:focus-visible,.workforce-plan-row-selector[data-v-7f386d52]:hover{background:#dceaf6;color:#155f99;outline:0}.workforce-plan-row-selector.is-active[data-v-7f386d52]{background:#9dccf2;color:#0f4e7d;-webkit-box-shadow:inset 0 0 0 1px #1976bd;box-shadow:inset 0 0 0 1px #1976bd}.workforce-plan-row-selector.is-selected[data-v-7f386d52]{background:#1976bd;color:#fff}.workforce-plan-employee__profile[data-v-7f386d52]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;padding:2px 6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;text-align:left;cursor:pointer}.workforce-plan-employee.workforce-plan-employee--loupe[data-v-7f386d52]{background:var(--employee-loupe-background,#fff0c7)}.workforce-plan-employee__profile[data-v-7f386d52]:hover{background:rgba(25,118,189,.06)}.workforce-plan-employee span[data-v-7f386d52],.workforce-plan-employee strong[data-v-7f386d52]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-plan-employee__name[data-v-7f386d52]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-height:13px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:0;-ms-flex:0 0 13px;flex:0 0 13px;gap:5px;line-height:13px}.workforce-plan-employee__name strong[data-v-7f386d52]{min-width:0;overflow:hidden;line-height:13px;text-overflow:ellipsis}.workforce-plan-employee__name em[data-v-7f386d52]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1px 4px;border-radius:3px;background:#e8edf2;color:#52677a;font-size:.5rem;font-style:normal;font-weight:800}.workforce-plan-employee__name .employee-hiring-badge[data-v-7f386d52]{font-size:.5rem;line-height:13px;margin-left:0}.workforce-plan-employee__name .workforce-plan-employee__match[data-v-7f386d52]{max-width:96px;overflow:hidden;background:#fff0c7;color:#7a5400;text-overflow:ellipsis;white-space:nowrap}.workforce-plan-employee__name strong[data-v-7f386d52],.workforce-plan-employee__name strong span[data-v-7f386d52]{color:#1f3141;font-size:.75rem;font-weight:800}.workforce-plan-employee__name .employee-formatted-name--full[data-v-7f386d52]{color:#30485c;font-size:.57rem;font-weight:800}.workforce-plan-employee span[data-v-7f386d52]{color:#677b8e;font-size:.57rem;font-weight:700}.workforce-plan-row-selector>span[data-v-7f386d52]{color:inherit;font:inherit}.workforce-plan-employee .workforce-plan-employee__skills[data-v-7f386d52]{min-height:10px;-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;color:#526a80;line-height:10px}.workforce-plan-employee__skills .workforce-plan-employee__itr-label[data-v-7f386d52]{display:inline-block;margin-right:4px;padding:0 4px;border-radius:3px;background:#1976bd;color:#fff;font-size:.5rem;font-weight:800;line-height:10px;vertical-align:top}.workforce-plan-cell[data-v-7f386d52]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:30px;padding:0 1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#32475b;font-size:.61rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.workforce-plan-cell>span[data-v-7f386d52]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-plan-cell__arrival[data-v-7f386d52],.workforce-plan-cell__baseline[data-v-7f386d52]{position:absolute;left:1px;top:1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:10px;height:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#218c57;color:#fff;font-size:.48rem;line-height:1;-webkit-box-shadow:0 0 0 1px hsla(0,0%,100%,.85);box-shadow:0 0 0 1px hsla(0,0%,100%,.85)}.workforce-plan-cell__baseline[data-v-7f386d52]{left:auto;right:1px;border-radius:2px;background:#276a9b}.workforce-plan-current-cell[data-v-7f386d52]{position:sticky;z-index:4;left:var(--plan-employee-width,220px);border-right:4px solid #5f778d;-webkit-box-shadow:2px 0 3px rgba(39,58,75,.08);box-shadow:2px 0 3px rgba(39,58,75,.08)}.workforce-plan-cell[data-v-7f386d52]:hover{cursor:crosshair;-webkit-filter:brightness(.96);filter:brightness(.96)}.workforce-plan-cell--missing[data-v-7f386d52]{background:#fff}.workforce-plan-cell--object[data-v-7f386d52]{background:var(--plan-color-dff1e5,#dff1e5);color:var(--plan-text-dff1e5,#21653d)}.workforce-plan-cell--object_group[data-v-7f386d52]{background:var(--plan-color-e8f3ce,#e8f3ce);color:var(--plan-text-e8f3ce,#557814)}.workforce-plan-cell--planned_object[data-v-7f386d52]{border:1px dashed #21855a;background:var(--plan-color-e6f5eb,#e6f5eb);color:var(--plan-text-e6f5eb,#17603f)}.workforce-plan-cell--requires_distribution[data-v-7f386d52]{background:var(--plan-color-fde4e2,#fde4e2);color:var(--plan-text-fde4e2,#9f2922)}.workforce-plan-cell--rest[data-v-7f386d52]{background:var(--plan-color-e2e2e2,#e2e2e2);color:var(--plan-text-e2e2e2,#4b4b4b)}.workforce-plan-cell--loupe[data-v-7f386d52]{background:var(--plan-color-fff0c7,#fff0c7);color:var(--plan-text-fff0c7,#86610b)}.workforce-plan-cell--mixed[data-v-7f386d52]:after{position:absolute;right:0;bottom:0;width:0;height:0;border-bottom:8px solid #7651a8;border-left:8px solid transparent;content:""}.workforce-plan-cell--month[data-v-7f386d52]{border-left:2px solid #b6c3cf;padding-left:0}.workforce-plan-cell--today[data-v-7f386d52]{z-index:1;outline:2px solid #f6a609;outline-offset:-2px}.workforce-plan-cell--selected[data-v-7f386d52]{-webkit-box-shadow:inset 0 0 0 2px #1976bd;box-shadow:inset 0 0 0 2px #1976bd}.workforce-plan-cell--remote[data-v-7f386d52]{-webkit-box-shadow:inset 0 0 0 3px var(--plan-presence-color);box-shadow:inset 0 0 0 3px var(--plan-presence-color)}.workforce-plan-cell--selected.workforce-plan-cell--remote[data-v-7f386d52]{-webkit-box-shadow:inset 0 0 0 3px #1976bd,inset 0 -5px 0 var(--plan-presence-color);box-shadow:inset 0 0 0 3px #1976bd,inset 0 -5px 0 var(--plan-presence-color)}.workforce-plan-cell small[data-v-7f386d52]{position:absolute;right:1px;top:1px;padding:0 2px;border-radius:3px;background:var(--plan-presence-color);color:#fff;font-size:.48rem}.workforce-plan-row-fragment--inspected>.workforce-plan-cell[data-v-7f386d52],.workforce-plan-row-fragment--inspected>.workforce-plan-employee[data-v-7f386d52],.workforce-plan-row-fragment--inspected>.workforce-plan-row-selector[data-v-7f386d52]{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(25,118,189,.12)),to(rgba(25,118,189,.12)));background-image:linear-gradient(rgba(25,118,189,.12),rgba(25,118,189,.12))}.workforce-plan-row-fragment--inspected>.workforce-plan-cell[data-v-7f386d52]:before,.workforce-plan-row-fragment--inspected>.workforce-plan-employee[data-v-7f386d52]:before,.workforce-plan-row-fragment--inspected>.workforce-plan-row-selector[data-v-7f386d52]:before{position:absolute;z-index:2;inset:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #1976bd;border-bottom:2px solid #1976bd;content:"";pointer-events:none}.workforce-plan-row-fragment--inspected>.workforce-plan-row-selector[data-v-7f386d52]:before{border-left:3px solid #1976bd}.workforce-plan-row-fragment--inspected>.workforce-plan-cell[data-v-7f386d52]:last-child:before{border-right:2px solid #1976bd}.workforce-plan-row-fragment--row-selected>.workforce-plan-employee[data-v-7f386d52]{background-color:#e7f2fc;-webkit-box-shadow:inset 0 0 0 2px #1976bd,2px 0 3px rgba(39,58,75,.06);box-shadow:inset 0 0 0 2px #1976bd,2px 0 3px rgba(39,58,75,.06)}.workforce-plan-row-fragment--row-selected>.workforce-plan-row-selector[data-v-7f386d52]{background:#1976bd;color:#fff;-webkit-box-shadow:inset 0 0 0 1px #0b568f;box-shadow:inset 0 0 0 1px #0b568f}@media (hover:none) and (pointer:coarse) and (max-height:767.98px),(max-width:767.98px){.workforce-plan-cell[data-v-7f386d52],.workforce-plan-employee[data-v-7f386d52],.workforce-plan-row-selector[data-v-7f386d52]{height:38px}.workforce-plan-employee[data-v-7f386d52]{position:relative;z-index:1;left:auto;padding:0;-webkit-box-shadow:none;box-shadow:none}.workforce-plan-row-selector[data-v-7f386d52]{font-size:.35rem}.workforce-plan-employee__profile[data-v-7f386d52]{padding:2px 3px}.workforce-plan-employee__name[data-v-7f386d52]{min-height:15px;-ms-flex-preferred-size:15px;flex-basis:15px;line-height:15px;gap:3px}.workforce-plan-employee__name strong[data-v-7f386d52]{line-height:15px}.workforce-plan-employee__name em[data-v-7f386d52]{padding:0 2px;font-size:.46rem}.workforce-plan-employee__name strong[data-v-7f386d52],.workforce-plan-employee__name strong span[data-v-7f386d52]{font-size:.7rem}.workforce-plan-employee__name .employee-formatted-name--full[data-v-7f386d52],.workforce-plan-employee span[data-v-7f386d52]{font-size:.5rem}.workforce-plan-employee .workforce-plan-employee__skills[data-v-7f386d52]{min-height:11px;-ms-flex-preferred-size:11px;flex-basis:11px;line-height:11px}.workforce-plan-cell[data-v-7f386d52]{font-size:.62rem;-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.workforce-plan-current-cell[data-v-7f386d52]{position:relative;z-index:1;left:auto;-webkit-box-shadow:none;box-shadow:none}}.workforce-plan-rows[data-v-3aa33376]{display:grid;width:100%;grid-column:1/-1;grid-template-columns:var(--plan-columns)}.workforce-plan-virtual-spacer[data-v-3aa33376]{width:100%;grid-column:1/-1;pointer-events:none}.workforce-plan-display-controls[data-v-5082f1d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;min-width:0}.plan-display-control[data-v-5082f1d0]{-webkit-box-flex:1;-ms-flex:1 1 165px;flex:1 1 165px;width:180px;min-width:140px}.plan-display-control__caption[data-v-5082f1d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:22px;gap:6px}.plan-display-control label[data-v-5082f1d0]{margin:0;color:#52677a;font-size:.7rem;font-weight:600;white-space:nowrap}.plan-display-control label span[data-v-5082f1d0]{margin-left:5px;color:#30485d;font-variant-numeric:tabular-nums}.plan-display-control__fit[data-v-5082f1d0]{padding:1px 5px;font-size:.63rem;white-space:nowrap}.plan-display-control input[type=range][data-v-5082f1d0]{display:block;width:100%;height:24px;margin:0;padding:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent}.plan-display-control input[type=range][data-v-5082f1d0]::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:-webkit-gradient(linear,left top,right top,from(#1976bd),to(#dce5ed));background:linear-gradient(90deg,#1976bd var(--range-fill),#dce5ed var(--range-fill))}.plan-display-control input[type=range][data-v-5082f1d0]::-moz-range-track{height:4px;border-radius:4px;background:#dce5ed}.plan-display-control input[type=range][data-v-5082f1d0]::-moz-range-progress{height:4px;border-radius:4px;background:#1976bd}.plan-display-control input[type=range][data-v-5082f1d0]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border:2px solid #1976bd;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(36,57,76,.16);box-shadow:0 1px 3px rgba(36,57,76,.16)}.plan-display-control input[type=range][data-v-5082f1d0]::-moz-range-thumb{width:10px;height:10px;border:2px solid #1976bd;border-radius:50%;background:#fff}.plan-display-control input[type=range][data-v-5082f1d0]:focus-visible{outline:2px solid #1976bd;outline-offset:2px;border-radius:4px}@media (max-width:767.98px){.workforce-plan-display-controls[data-v-5082f1d0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:6px}.plan-display-control[data-v-5082f1d0]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.plan-display-control input[type=range][data-v-5082f1d0]{height:32px}.plan-display-control input[type=range][data-v-5082f1d0]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px}.plan-display-control input[type=range][data-v-5082f1d0]::-moz-range-thumb{width:14px;height:14px}}.workforce-plan-contrast-hint{max-width:min(320px,calc(100vw - 24px))}.workforce-plan-contrast-hint .popover-body{color:#3f5367;font-size:.78rem}.workforce-plan-contrast-hint .popover-body p{margin-bottom:9px}.planning-name-option[data-v-67cb36b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:normal;line-height:1.35}.planning-name-option small[data-v-67cb36b0]{opacity:.75}.planning-name-target[data-v-67cb36b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 16px;padding:12px;border-radius:8px;background:#f2f5f8;overflow-wrap:anywhere}.planning-name-target small[data-v-67cb36b0]{color:#667789;margin-bottom:4px}.planning-target-preview[data-v-67cb36b0]{-ms-flex-item-align:start;align-self:flex-start;margin-top:10px;padding:5px 10px;border-radius:5px;font-size:.85rem;font-weight:700;overflow-wrap:anywhere}.planning-target-colors[data-v-67cb36b0]{margin:0 0 16px}.planning-target-colors legend[data-v-67cb36b0]{font-size:1rem;margin-bottom:8px}.planning-target-auto[data-v-67cb36b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:8px 10px;border:1px solid #cdd7e0;border-radius:6px;background:#fff;color:#31485e;text-align:left;font-size:.85rem}.planning-target-auto>span[data-v-67cb36b0]{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;border-radius:4px;border:1px solid rgba(0,0,0,.2)}.planning-target-auto.is-active[data-v-67cb36b0]{border-color:#55a77d;background:#f0faf5}.planning-target-color-group[data-v-67cb36b0]{margin-top:14px}.planning-target-color-heading[data-v-67cb36b0]{margin-bottom:7px;color:#536879;font-size:.8rem;font-weight:600}.planning-target-palette[data-v-67cb36b0]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.planning-target-palette button[data-v-67cb36b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:36px;padding:0;border:2px solid #fff;border-radius:6px;-webkit-box-shadow:0 0 0 1px #9baab8;box-shadow:0 0 0 1px #9baab8;font-weight:700}.planning-target-palette button.is-active[data-v-67cb36b0]{-webkit-box-shadow:0 0 0 2px #172f46;box-shadow:0 0 0 2px #172f46}.planning-target-auto[data-v-67cb36b0]:focus-visible,.planning-target-palette button[data-v-67cb36b0]:focus-visible{outline:2px solid #1976bd;outline-offset:3px}.planning-target-colors:disabled button[data-v-67cb36b0]{cursor:wait;opacity:.7}.planning-name-conflict[data-v-67cb36b0]{padding:12px;margin-bottom:16px;border:1px solid #e1c56c;border-radius:8px;background:#fff8e4;overflow-wrap:anywhere}.planning-name-conflict p[data-v-67cb36b0]{margin:6px 0 14px}.planning-name-transfer[data-v-67cb36b0]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;font-size:.85rem}@media (max-width:575px){.planning-name-transfer[data-v-67cb36b0]{grid-template-columns:1fr;gap:3px}.planning-name-transfer strong[data-v-67cb36b0]{margin-bottom:8px}}.workforce-plan-page[data-v-25d28898]{min-height:100%;padding:16px;background:#f4f7fa;color:#283a4d}.workforce-plan-header[data-v-25d28898],.workforce-plan-legend[data-v-25d28898],.workforce-plan-title-row[data-v-25d28898],.workforce-plan-toolbar[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workforce-plan-header[data-v-25d28898]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:12px}.workforce-plan-header__actions[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.workforce-create-employee-slot[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:11.5rem;min-height:31px;-webkit-box-flex:0;-ms-flex:0 0 11.5rem;flex:0 0 11.5rem}.workforce-plan-create-planned-action[data-v-25d28898]{width:100%;margin:7px 0 2px;padding:6px 9px;border:1px dashed #6f9ccc;border-radius:6px;color:#245f99;background:#eef6ff;font-size:.78rem;font-weight:700;text-align:left}.workforce-plan-create-planned-action[data-v-25d28898]:hover{border-style:solid;background:#dfefff}.workforce-planned-object-manager-toolbar[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.workforce-planned-object-manager-toolbar small[data-v-25d28898]{color:#6b7d90}.workforce-planned-object-row[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:54px;padding:9px 4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid #e1e7ec}.workforce-planned-object-row>div[data-v-25d28898]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-planned-object-row small[data-v-25d28898]{color:#6f7f8f}.workforce-planned-object-week[data-v-25d28898]{padding:10px 12px;border-radius:6px;background:#f4f9fd}.workforce-planned-object-footer[data-v-25d28898]{width:100%}.workforce-plan-title-row[data-v-25d28898]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px}.workforce-plan-header h1[data-v-25d28898]{margin:0;font-size:1.45rem;font-weight:700}.workforce-plan-header p[data-v-25d28898]{margin:3px 0 0;color:#748291;font-size:.84rem}.workforce-plan-sync[data-v-25d28898]{color:#718092;font-size:.74rem;font-weight:600}.workforce-plan-sync i[data-v-25d28898]{color:#f59e0b;font-size:.55rem}.workforce-plan-sync--connected i[data-v-25d28898]{color:#22a06b}.workforce-plan-sync--offline i[data-v-25d28898]{color:#dc3545}.workforce-plan-toolbar[data-v-25d28898]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:9px;border:1px solid #dce4eb;border-radius:8px;background:#fff}.workforce-plan-period-toolbar[data-v-25d28898]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px;margin-bottom:8px}.workforce-plan-period-range[data-v-25d28898],.workforce-plan-period-toolbar[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workforce-plan-period-range[data-v-25d28898]{gap:8px;min-width:0}.workforce-plan-period-range>span[data-v-25d28898]{font-size:.75rem;font-weight:600;color:#3f566b;white-space:nowrap}.workforce-plan-period-range .btn[data-v-25d28898]{white-space:nowrap}.workforce-plan-context-fab[data-v-25d28898],.workforce-plan-context-hint[data-v-25d28898],.workforce-plan-mobile-tools[data-v-25d28898],.workforce-plan-mobile-week-nav[data-v-25d28898]{display:none}.workforce-plan-search[data-v-25d28898]{width:250px}.workforce-plan-year[data-v-25d28898]{width:92px}.workforce-plan-citizenship[data-v-25d28898]{width:185px}.workforce-plan-assignment-filter[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding-left:8px;border-left:1px solid #dce4eb}.workforce-plan-assignment-filter>span[data-v-25d28898]{color:#6e7e8e;font-size:.7rem;font-weight:700;white-space:nowrap}.workforce-plan-assignment-select[data-v-25d28898]{width:230px}.workforce-plan-assignment-select[data-v-25d28898] .vs__dropdown-toggle{min-height:31px;border-color:#ced4da;background:#fff}.workforce-plan-assignment-select[data-v-25d28898] .vs__dropdown-menu,.workforce-plan-assignment-select[data-v-25d28898] .vs__search,.workforce-plan-assignment-select[data-v-25d28898] .vs__selected{font-size:.78rem}.workforce-plan-count[data-v-25d28898]{margin-left:auto;color:#718092;font-size:.78rem}.workforce-plan-active-filters[data-v-25d28898]{position:sticky;z-index:1015;top:var(--shell-header-height,56px);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:42px;margin-bottom:10px;padding:5px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;overflow-x:auto;overflow-y:hidden;border:1px solid #efc860;border-radius:8px;background:rgba(255,249,226,.98);-webkit-box-shadow:0 5px 18px rgba(87,68,14,.16);box-shadow:0 5px 18px rgba(87,68,14,.16);white-space:nowrap}.workforce-plan-active-filters__label[data-v-25d28898]{color:#725400;font-size:.75rem;font-weight:800}.workforce-plan-active-filter[data-v-25d28898],.workforce-plan-active-filters__reset[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:28px;padding:0 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid transparent;border-radius:14px;background:#fff;color:#fff;font:inherit;font-size:.72rem;font-weight:700;line-height:1;cursor:pointer}.workforce-plan-active-filter[data-v-25d28898]:hover,.workforce-plan-active-filters__reset[data-v-25d28898]:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.workforce-plan-active-filter--primary[data-v-25d28898]{border-color:#007bff;background:#007bff}.workforce-plan-active-filter--info[data-v-25d28898]{border-color:#17a2b8;background:#17a2b8}.workforce-plan-active-filter--secondary[data-v-25d28898]{border-color:#6c757d;background:#6c757d}.workforce-plan-active-filter--warning[data-v-25d28898]{border-color:#ffc107;background:#ffc107;color:#212529}.workforce-plan-active-filter .fa-times[data-v-25d28898]{opacity:.72}.workforce-plan-active-filters__reset[data-v-25d28898]{margin-left:auto;border-color:#c6a13d;background:transparent;color:#725400}.workforce-plan-page--filtered .workforce-plan-horizontal-scroll[data-v-25d28898]{top:calc(var(--shell-header-height, 56px) + 48px)}.workforce-plan-quick-editor[data-v-25d28898]{position:fixed;z-index:1080;width:min(390px,calc(100vw - 16px));max-height:calc(100vh - 16px);padding:10px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;border:2px solid #1976bd;border-radius:8px;background:#fff;-webkit-box-shadow:0 12px 35px rgba(24,57,87,.28);box-shadow:0 12px 35px rgba(24,57,87,.28);color:#30485d;font-size:.76rem}.workforce-plan-quick-editor__header[data-v-25d28898]{position:sticky;z-index:3;top:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-10px -2px 8px;padding:10px 2px 8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;border-bottom:1px solid #d9e3ec;background:#fff;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.workforce-plan-quick-editor--dragging .workforce-plan-quick-editor__header[data-v-25d28898],.workforce-plan-quick-editor--dragging[data-v-25d28898]{cursor:-webkit-grabbing;cursor:grabbing}.workforce-plan-quick-editor__header>div[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-plan-quick-editor__drag-label[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.workforce-plan-quick-editor__drag-label>i[data-v-25d28898]{color:#7f93a6;font-size:.72rem}.workforce-plan-quick-editor__header strong[data-v-25d28898]{font-size:.84rem}.workforce-plan-quick-editor__selection-title[data-v-25d28898]{min-width:0;white-space:normal;overflow-wrap:anywhere}.workforce-plan-quick-editor__header small[data-v-25d28898]{color:#718092;font-size:.66rem}.workforce-plan-quick-editor__header button[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:26px;height:26px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:4px;background:transparent;color:#667789;cursor:pointer}.workforce-plan-quick-editor__header button[data-v-25d28898]:hover{background:#edf2f6;color:#243b50}.workforce-plan-row-copy[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;padding:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;border:1px solid #b9d6ee;border-radius:6px;background:#f1f7fc}.workforce-plan-row-copy>.btn[data-v-25d28898]{width:100%;font-weight:800}.workforce-plan-row-copy__hint[data-v-25d28898]{position:relative;padding:7px 26px 7px 8px;border-radius:5px;background:#e2effa;color:#315a7d;font-size:.68rem;line-height:1.35}.workforce-plan-row-copy__hint kbd[data-v-25d28898]{padding:1px 4px;border:1px solid #9eb7cc;border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 0 #9eb7cc;box-shadow:0 1px 0 #9eb7cc;color:#284d6c;font:inherit;font-weight:800}.workforce-plan-row-copy__hint>button[data-v-25d28898]{position:absolute;top:1px;right:3px;width:24px;height:24px;padding:0;border:0;background:transparent;color:#54738e;font:inherit;font-size:1rem}.workforce-plan-quick-editor__current[data-v-25d28898]{margin-bottom:8px;padding:6px 8px;border-radius:5px;background:#eef3f7;color:#52677a}.workforce-plan-arrival[data-v-25d28898]{margin-bottom:8px;padding:8px;border:1px solid #b9dfca;border-radius:6px;background:#f2faf5}.workforce-plan-arrival__confirmed[data-v-25d28898],.workforce-plan-arrival__summary[data-v-25d28898],.workforce-plan-arrival__title[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.workforce-plan-arrival__summary[data-v-25d28898]{width:100%;padding:0;border:0;background:transparent;color:#246a43;text-align:left;font:inherit;font-weight:600}#workforce-arrival-details>.workforce-plan-arrival__confirmed[data-v-25d28898]{margin-top:6px}.workforce-plan-arrival__confirmed>span[data-v-25d28898]{color:#246a43;font-weight:700}.workforce-plan-arrival__confirmed[data-v-25d28898]{-ms-flex-wrap:wrap;flex-wrap:wrap}.workforce-plan-arrival__author[data-v-25d28898]{font-weight:400}.workforce-plan-arrival__confirmed>div[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:4px}.workforce-plan-arrival__open[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:32px;padding:5px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;border:1px solid #43a46d;border-radius:5px;background:#e4f5eb;color:#1f6a3f;font:inherit;font-weight:800;cursor:pointer}.workforce-plan-arrival__open[data-v-25d28898]:hover{border-color:#268652;background:#d7efdf}.workforce-plan-arrival__title>button[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:4px;background:transparent;color:#65798b;cursor:pointer}.workforce-plan-arrival>small[data-v-25d28898]{display:block;margin-top:2px;color:#6c7e8d;font-size:.65rem}.workforce-plan-arrival__days[data-v-25d28898]{display:grid;margin-top:7px;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.workforce-plan-arrival__days button[data-v-25d28898]{min-width:0;padding:4px 1px;border:1px solid #b8c9d6;border-radius:4px;background:#fff;color:#40566a;font:inherit;cursor:pointer}.workforce-plan-arrival__days button span[data-v-25d28898],.workforce-plan-arrival__days button strong[data-v-25d28898]{display:block;font-size:.58rem;line-height:1.2}.workforce-plan-arrival__days button.is-active[data-v-25d28898]{border-color:#238250;background:#d9f0e2;color:#165d38;-webkit-box-shadow:inset 0 0 0 1px #238250;box-shadow:inset 0 0 0 1px #238250}.workforce-plan-arrival__days button[data-v-25d28898]:disabled{opacity:.42;cursor:not-allowed}.workforce-plan-arrival__other-toggle[data-v-25d28898]{margin-top:6px;padding:3px 0;border:0;background:transparent;color:#236ca5;font:inherit;font-size:.67rem;font-weight:700;cursor:pointer}.workforce-plan-arrival__other-date[data-v-25d28898]{width:100%;min-height:31px;margin-top:4px;padding:4px 7px;border:1px solid #b8c6d2;border-radius:4px;color:#2f4458;font:inherit}.workforce-plan-arrival__error[data-v-25d28898],.workforce-plan-arrival__moves[data-v-25d28898],.workforce-plan-arrival__warning[data-v-25d28898]{margin-top:7px;padding:7px;border-radius:5px}.workforce-plan-arrival__warning[data-v-25d28898]{border:1px solid #efd184;background:#fff4d6;color:#704f00}.workforce-plan-arrival__warning p[data-v-25d28898]{margin:4px 0 0}.workforce-plan-arrival__moves[data-v-25d28898]{display:grid;gap:4px;border:1px solid #c8d7e3;background:#f5f8fa}.workforce-plan-arrival__moves label[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;font-weight:600}.workforce-plan-arrival__error[data-v-25d28898]{background:#fde4e2;color:#9f2922}.workforce-plan-arrival__submit[data-v-25d28898]{width:100%;margin-top:7px}.workforce-plan-command-search[data-v-25d28898],.workforce-plan-quick-editor__details label[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;color:#586d80;font-size:.66rem;font-weight:800}.workforce-plan-command-search input[data-v-25d28898],.workforce-plan-quick-editor__details input[data-v-25d28898],.workforce-plan-quick-editor__details select[data-v-25d28898],.workforce-plan-quick-editor__details textarea[data-v-25d28898]{width:100%;min-height:31px;padding:4px 7px;border:1px solid #b8c6d2;border-radius:4px;background:#fff;color:#2f4458;font:inherit;font-size:.76rem}.workforce-plan-command-search input[data-v-25d28898]:focus,.workforce-plan-quick-editor__details input[data-v-25d28898]:focus,.workforce-plan-quick-editor__details select[data-v-25d28898]:focus,.workforce-plan-quick-editor__details textarea[data-v-25d28898]:focus{outline:2px solid rgba(25,118,189,.22);border-color:#1976bd}.workforce-plan-command-results[data-v-25d28898]{display:grid;max-height:190px;margin-top:4px;overflow-y:auto;border:1px solid #b8c6d2;border-radius:5px;background:#fff}.workforce-plan-command-results button[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:34px;padding:5px 8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;border-bottom:1px solid #edf1f4;background:#fff;color:#30485d;text-align:left;cursor:pointer}.workforce-plan-command-results button.is-active[data-v-25d28898],.workforce-plan-command-results button[data-v-25d28898]:hover{background:#e8f3fc}.workforce-plan-command-results button small[data-v-25d28898]{color:#718092;font-size:.62rem}.workforce-plan-command-results>small[data-v-25d28898]{padding:8px;color:#718092}.workforce-plan-quick-states[data-v-25d28898]{display:grid;margin-top:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.workforce-plan-quick-states button[data-v-25d28898]{min-height:31px;padding:4px 5px;overflow:hidden;border:1px solid #aebdca;border-radius:4px;background:#f8fafc;color:#40576b;font:inherit;font-size:.68rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.workforce-plan-quick-states button.is-active[data-v-25d28898],.workforce-plan-quick-states button[data-v-25d28898]:hover{border-color:#1976bd;background:#deeffd;color:#165f98}.workforce-plan-selected-action[data-v-25d28898],.workforce-plan-selection-warning[data-v-25d28898]{margin-top:8px;padding:6px 8px;border-radius:5px}.workforce-plan-selected-action[data-v-25d28898]{background:#e2f3e8;color:#1d633a}.workforce-plan-selection-warning[data-v-25d28898]{background:#fff0c7;color:#765400}.workforce-plan-quick-editor__details-toggle[data-v-25d28898]{width:100%;margin-top:8px;padding:5px 0;border:0;background:transparent;color:#4e657a;font:inherit;font-size:.69rem;font-weight:800;text-align:left;cursor:pointer}.workforce-plan-quick-editor__details[data-v-25d28898]{display:grid;padding:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;border:1px solid #d9e3ec;border-radius:5px;background:#f8fafc}.workforce-plan-quick-editor__details>input[data-v-25d28898],.workforce-plan-quick-editor__details>label[data-v-25d28898]:nth-last-child(-n+2),.workforce-plan-quick-editor__details textarea[data-v-25d28898]{grid-column:1/-1}.workforce-plan-exact-period-disabled[data-v-25d28898]{grid-column:1/-1;color:#718092}.workforce-plan-quick-editor__actions[data-v-25d28898]{position:sticky;z-index:2;bottom:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;padding:8px 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-top:1px solid #d9e3ec;background:#fff}.workforce-plan-quick-editor__actions .btn[data-v-25d28898]:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.workforce-plan-quick-editor__hint[data-v-25d28898]{display:block;margin-top:6px;color:#7b8996;font-size:.61rem}.workforce-plan-horizontal-scroll[data-v-25d28898]{position:sticky;z-index:10;top:var(--shell-header-height,56px);height:22px;margin-bottom:5px;overflow-x:auto;overflow-y:hidden;border:2px solid #8eb9df;border-radius:11px;background:#dbeaf7;-webkit-box-shadow:0 2px 7px rgba(25,100,165,.18);box-shadow:0 2px 7px rgba(25,100,165,.18);scrollbar-color:#1476c4 #dbeaf7;scrollbar-width:auto}.workforce-plan-horizontal-scroll[data-v-25d28898]:hover{border-color:#4b96d3;-webkit-box-shadow:0 3px 10px rgba(25,100,165,.26);box-shadow:0 3px 10px rgba(25,100,165,.26)}.workforce-plan-horizontal-scroll>div[data-v-25d28898]{height:1px}.workforce-plan-horizontal-scroll[data-v-25d28898]::-webkit-scrollbar:horizontal,.workforce-plan-viewport[data-v-25d28898]::-webkit-scrollbar:horizontal{height:18px}.workforce-plan-horizontal-scroll[data-v-25d28898]::-webkit-scrollbar-track:horizontal,.workforce-plan-viewport[data-v-25d28898]::-webkit-scrollbar-track:horizontal{border-radius:9px;background:#dbeaf7;-webkit-box-shadow:inset 0 1px 3px rgba(39,79,113,.2);box-shadow:inset 0 1px 3px rgba(39,79,113,.2)}.workforce-plan-horizontal-scroll[data-v-25d28898]::-webkit-scrollbar-thumb:horizontal,.workforce-plan-viewport[data-v-25d28898]::-webkit-scrollbar-thumb:horizontal{min-width:72px;border:3px solid #dbeaf7;border-radius:9px;background-color:#1476c4;background-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 6px,hsla(0,0%,100%,.28) 0,hsla(0,0%,100%,.28) 8px);-webkit-box-shadow:inset 0 0 0 1px rgba(10,75,128,.35);box-shadow:inset 0 0 0 1px rgba(10,75,128,.35)}.workforce-plan-horizontal-scroll[data-v-25d28898]::-webkit-scrollbar-thumb:horizontal:hover,.workforce-plan-viewport[data-v-25d28898]::-webkit-scrollbar-thumb:horizontal:hover{border-width:2px;background-color:#0868b7}.workforce-plan-viewport[data-v-25d28898]{scrollbar-color:#1476c4 #dbeaf7;scrollbar-width:auto}.workforce-plan-empty[data-v-25d28898],.workforce-plan-loading[data-v-25d28898]{padding:28px;text-align:center;color:#718092}.workforce-plan-viewport[data-v-25d28898]{max-height:calc(100vh - 210px);overflow:auto;border:1px solid #d7e0e8;border-radius:8px;background:#fff}.workforce-plan-grid[data-v-25d28898]{display:grid;grid-template-columns:var(--plan-columns);width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.workforce-plan-cell[data-v-25d28898],.workforce-plan-corner[data-v-25d28898],.workforce-plan-current-head[data-v-25d28898],.workforce-plan-employee[data-v-25d28898],.workforce-plan-month-head[data-v-25d28898],.workforce-plan-summary-cell[data-v-25d28898],.workforce-plan-summary-label[data-v-25d28898],.workforce-plan-week-head[data-v-25d28898]{min-width:0;height:28px;border:0;border-right:1px solid #e4e9ee;border-bottom:1px solid #e4e9ee;background:#fff}.workforce-plan-corner[data-v-25d28898],.workforce-plan-current-head[data-v-25d28898],.workforce-plan-month-head[data-v-25d28898],.workforce-plan-week-head[data-v-25d28898]{position:sticky;z-index:5}.workforce-plan-corner[data-v-25d28898]{grid-row:1/span 2;grid-column:1/span 2;z-index:8;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;padding:6px 78px 6px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:2px solid #8195a8;border-bottom:2px solid #8195a8;background:#e6edf4;text-align:left}.workforce-plan-summary-toggle[data-v-25d28898]{position:absolute;top:50%;right:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;padding:0 7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #8fa3b5;border-radius:5px;background:#fff;color:#3f596f;font:inherit;font-size:.62rem;font-weight:800;cursor:pointer}.workforce-plan-summary-toggle[data-v-25d28898]:hover{background:#f6f9fb}.workforce-plan-current-head[data-v-25d28898]{grid-row:1/span 2;grid-column:3;z-index:7;top:0;left:var(--plan-employee-width,220px);display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;padding:2px 1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-right:4px solid #5f778d;border-bottom:2px solid #8195a8;background:-webkit-gradient(linear,left top,left bottom,from(#eaf5ff),to(#cfe8fb));background:linear-gradient(180deg,#eaf5ff,#cfe8fb);color:#244d70;cursor:pointer;font-family:inherit;line-height:1.05;white-space:nowrap;-webkit-box-shadow:inset 0 0 0 2px rgba(54,132,197,.32),0 2px 7px rgba(31,92,143,.18);box-shadow:inset 0 0 0 2px rgba(54,132,197,.32),0 2px 7px rgba(31,92,143,.18)}.workforce-plan-current-head strong[data-v-25d28898]{font-size:.7rem}.workforce-plan-current-head small[data-v-25d28898]{margin-bottom:3px;font-size:.48rem}.workforce-plan-current-head__filter[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;max-width:50px;min-height:19px;margin-top:2px;padding:3px 4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;border:1px solid #0c64aa;border-radius:10px;background:#1976bd;color:#fff;font-size:.52rem;font-weight:800;line-height:1;-webkit-box-shadow:0 2px 5px rgba(19,91,151,.34);box-shadow:0 2px 5px rgba(19,91,151,.34);-webkit-transition:background-color .12s ease,-webkit-transform .12s ease;transition:background-color .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,background-color .12s ease;transition:transform .12s ease,background-color .12s ease,-webkit-transform .12s ease}.workforce-plan-current-head__filter b[data-v-25d28898]{min-width:0;overflow:hidden;font:inherit;text-overflow:ellipsis}.workforce-plan-current-head__filter .fa-filter[data-v-25d28898]{font-size:.48rem}.workforce-plan-current-head--filtered[data-v-25d28898]{background:#fff0a8;color:#765000;-webkit-box-shadow:inset 0 0 0 2px #e5a900,inset 0 -4px #f0ad00,0 2px 8px rgba(144,97,0,.22);box-shadow:inset 0 0 0 2px #e5a900,inset 0 -4px #f0ad00,0 2px 8px rgba(144,97,0,.22)}.workforce-plan-current-head--filtered .workforce-plan-current-head__filter[data-v-25d28898]{border-color:#765000;background:#8f6400}.workforce-plan-current-head[data-v-25d28898]:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.workforce-plan-current-head:hover .workforce-plan-current-head__filter[data-v-25d28898]{-webkit-transform:scale(1.04);transform:scale(1.04)}.workforce-plan-current-head[data-v-25d28898]:focus-visible{outline:3px solid #1976bd;outline-offset:-3px}.workforce-plan-current-filter-selection[data-v-25d28898]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-plan-current-filter-title[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.workforce-plan-current-filter-close[data-v-25d28898]{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;min-height:28px;padding:0;color:#52677a;font-size:1.5rem;line-height:1;text-decoration:none}.workforce-plan-corner strong[data-v-25d28898]{color:#30485d;font-size:.78rem}.workforce-plan-corner span[data-v-25d28898]{margin-top:2px;color:#728394;font-size:.62rem;font-weight:500}.workforce-plan-month-head[data-v-25d28898]{grid-row:1;top:0;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:23px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #b8c5d0;background:#e6edf4;color:#344a5e;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.workforce-plan-month-head--current[data-v-25d28898]{background:#dbeaf7;color:#185e96}.workforce-plan-month-head--dated[data-v-25d28898]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;letter-spacing:0}.workforce-plan-month-head--dated .workforce-plan-month-name[data-v-25d28898]{font-size:10px;line-height:11px}.workforce-plan-month-year[data-v-25d28898]{font-size:8px;line-height:9px;font-weight:500;opacity:.8}.workforce-plan-week-head[data-v-25d28898]{top:23px;z-index:6;overflow:hidden;height:31px;padding:2px 0 1px;border-bottom:2px solid #8195a8;background:#f8fafc;color:#5c6f81;line-height:1.05}.workforce-plan-week-head small[data-v-25d28898],.workforce-plan-week-head strong[data-v-25d28898]{display:block}.workforce-plan-week-head strong[data-v-25d28898]{font-size:.7rem}.workforce-plan-week-head small[data-v-25d28898]{margin-top:3px;color:#8492a0;font-size:.5rem;font-weight:500}.workforce-plan-month-head[data-v-25d28898],.workforce-plan-week-head--month[data-v-25d28898]{border-left:2px solid #93a9bd}.workforce-plan-week-head--today[data-v-25d28898]{background:#f6a609;color:#1f2933}.workforce-plan-week-head--today small[data-v-25d28898]{color:#513400}.workforce-plan-week-head--filter[data-v-25d28898]{-webkit-box-shadow:inset 0 -3px #7c3aed;box-shadow:inset 0 -3px #7c3aed}.workforce-plan-summary-cell[data-v-25d28898],.workforce-plan-summary-label[data-v-25d28898]{height:21px;background:#fff}.workforce-plan-summary-label[data-v-25d28898]{position:sticky;grid-column:1/span 2;z-index:4;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:3px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#43566a;font-size:.68rem;line-height:1;text-align:left;text-overflow:ellipsis;white-space:nowrap;-webkit-box-shadow:2px 0 3px rgba(39,58,75,.06);box-shadow:2px 0 3px rgba(39,58,75,.06)}.workforce-plan-summary-label__text[data-v-25d28898]{min-width:0;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.workforce-plan-link-button[data-v-25d28898],.workforce-plan-settings-button[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:21px;margin:-3px 0 -3px 4px;padding:0;border:0;border-radius:3px;background:transparent;color:inherit;cursor:pointer;font-size:.6rem}.workforce-plan-link-button[data-v-25d28898]:focus-visible,.workforce-plan-link-button[data-v-25d28898]:hover,.workforce-plan-settings-button[data-v-25d28898]:focus-visible,.workforce-plan-settings-button[data-v-25d28898]:hover{background:hsla(0,0%,100%,.5);outline:1px solid currentColor}.workforce-plan-link-button[data-v-25d28898]{color:#17603f;-webkit-animation:workforce-plan-link-pulse-data-v-25d28898 2.8s ease-in-out infinite;animation:workforce-plan-link-pulse-data-v-25d28898 2.8s ease-in-out infinite}.workforce-plan-link-button[data-v-25d28898]:disabled,.workforce-plan-link-button[data-v-25d28898]:focus-visible,.workforce-plan-link-button[data-v-25d28898]:hover{-webkit-animation:none;animation:none}@-webkit-keyframes workforce-plan-link-pulse-data-v-25d28898{0%,to{opacity:1;background:hsla(0,0%,100%,.6)}50%{opacity:.6;background:transparent}}@keyframes workforce-plan-link-pulse-data-v-25d28898{0%,to{opacity:1;background:hsla(0,0%,100%,.6)}50%{opacity:.6;background:transparent}}@media (prefers-reduced-motion:reduce){.workforce-plan-link-button[data-v-25d28898]{-webkit-animation:none;animation:none}}.workforce-plan-summary-cell[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#526273;font-size:.58rem;white-space:nowrap}.workforce-plan-summary-cell strong[data-v-25d28898]{font-weight:800}.workforce-plan-summary-count[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1px;line-height:1}.workforce-plan-summary-cell .workforce-plan-summary-count>span[data-v-25d28898]{margin:0;font-size:inherit}.workforce-plan-summary-count__divider[data-v-25d28898]{color:currentColor;opacity:.55}.workforce-plan-summary-count__itr[data-v-25d28898]{font-weight:900;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}.workforce-plan-summary-cell--month[data-v-25d28898]{border-left:2px solid #b6c3cf}.workforce-plan-summary-cell--today[data-v-25d28898]{-webkit-box-shadow:inset 2px 0 #f6a609,inset -2px 0 #f6a609;box-shadow:inset 2px 0 #f6a609,inset -2px 0 #f6a609}.workforce-plan-current-cell[data-v-25d28898]{position:sticky;z-index:4;left:var(--plan-employee-width,220px);border-right:4px solid #5f778d;-webkit-box-shadow:2px 0 3px rgba(39,58,75,.08);box-shadow:2px 0 3px rgba(39,58,75,.08)}.workforce-plan-summary--object-total[data-v-25d28898]{border-top:2px solid #8195a8;background:var(--plan-color-e4f0dc,#e4f0dc);color:var(--plan-text-e4f0dc,#355f26);font-weight:800}.workforce-plan-summary--requires-distribution[data-v-25d28898]{background:var(--plan-color-ffffff,#fff);color:var(--plan-text-ffffff,#9f2922)}.workforce-plan-summary--rest[data-v-25d28898]{background:var(--plan-color-e2e2e2,#e2e2e2);color:var(--plan-text-e2e2e2,#4b4b4b)}.workforce-plan-summary--loupe[data-v-25d28898]{background:var(--plan-color-fff0c7,#fff0c7);color:var(--plan-text-fff0c7,#86610b)}.workforce-plan-summary--missing[data-v-25d28898]{background:var(--plan-color-f3f5f7,#f3f5f7);color:var(--plan-text-f3f5f7,#6e7b88)}.workforce-plan-summary--total[data-v-25d28898]{border-top:2px solid #8195a8;background:var(--plan-color-dce7f0,#dce7f0);color:var(--plan-text-dce7f0,#253c50);font-weight:800}.workforce-plan-summary-cell--section[data-v-25d28898],.workforce-plan-summary-label--section[data-v-25d28898]{height:28px;border-top:3px solid #8195a8;border-bottom:2px solid #8195a8;background:#eef3f7;color:#30485d;font-size:.7rem;font-weight:800}.workforce-plan-employee[data-v-25d28898]{position:sticky;z-index:4;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:30px;padding:2px 8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;text-align:left;-webkit-box-shadow:2px 0 3px rgba(39,58,75,.06);box-shadow:2px 0 3px rgba(39,58,75,.06)}.workforce-plan-employee span[data-v-25d28898],.workforce-plan-employee strong[data-v-25d28898]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-plan-employee__name[data-v-25d28898]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-height:13px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:0;-ms-flex:0 0 13px;flex:0 0 13px;gap:5px;line-height:13px}.workforce-plan-employee__name strong[data-v-25d28898]{min-width:0;overflow:hidden;line-height:13px;text-overflow:ellipsis}.workforce-plan-employee__name em[data-v-25d28898]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1px 4px;border-radius:3px;background:#e8edf2;color:#52677a;font-size:.5rem;font-style:normal;font-weight:800}.workforce-plan-employee__name .workforce-plan-employee__match[data-v-25d28898]{background:#fff0c7;color:#7a5400;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-plan-employee strong[data-v-25d28898]{font-size:.7rem}.workforce-plan-employee span[data-v-25d28898]{color:#677b8e;font-size:.57rem;font-weight:700}.workforce-plan-employee .workforce-plan-employee__skills[data-v-25d28898]{min-height:10px;-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;color:#526a80;line-height:10px}.workforce-plan-cell[data-v-25d28898]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:30px;padding:0 1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#32475b;font-size:.61rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.workforce-plan-cell>span[data-v-25d28898]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-plan-cell.workforce-plan-current-cell[data-v-25d28898]{position:sticky;left:var(--plan-employee-width,220px)}.workforce-plan-cell[data-v-25d28898]:hover{cursor:crosshair;-webkit-filter:brightness(.96);filter:brightness(.96)}.workforce-plan-cell--missing[data-v-25d28898]{background:#fff}.workforce-plan-cell--object[data-v-25d28898]{background:var(--plan-color-dff1e5,#dff1e5);color:var(--plan-text-dff1e5,#21653d)}.workforce-plan-cell--object_group[data-v-25d28898]{background:var(--plan-color-e8f3ce,#e8f3ce);color:var(--plan-text-e8f3ce,#557814)}.workforce-plan-cell--planned_object[data-v-25d28898]{border:1px dashed #21855a;background:var(--plan-color-e6f5eb,#e6f5eb);color:var(--plan-text-e6f5eb,#17603f)}.workforce-plan-summary--planned-object[data-v-25d28898]{border-top-style:dashed;border-bottom-style:dashed}.workforce-plan-cell--requires_distribution[data-v-25d28898]{background:var(--plan-color-ffffff,#fff);color:var(--plan-text-ffffff,#9f2922)}.workforce-plan-cell--rest[data-v-25d28898]{background:var(--plan-color-e2e2e2,#e2e2e2);color:var(--plan-text-e2e2e2,#4b4b4b)}.workforce-plan-cell--loupe[data-v-25d28898]{background:var(--plan-color-fff0c7,#fff0c7);color:var(--plan-text-fff0c7,#86610b)}.workforce-plan-cell--mixed[data-v-25d28898]:after{position:absolute;right:0;bottom:0;width:0;height:0;border-bottom:8px solid #7651a8;border-left:8px solid transparent;content:""}.workforce-plan-cell--month[data-v-25d28898]{border-left:2px solid #b6c3cf;padding-left:0}.workforce-plan-cell--today[data-v-25d28898]{z-index:1;outline:2px solid #f6a609;outline-offset:-2px}.workforce-plan-cell--selected[data-v-25d28898]{-webkit-box-shadow:inset 0 0 0 2px #1976bd;box-shadow:inset 0 0 0 2px #1976bd}.workforce-plan-cell--remote[data-v-25d28898]{-webkit-box-shadow:inset 0 0 0 3px var(--plan-presence-color);box-shadow:inset 0 0 0 3px var(--plan-presence-color)}.workforce-plan-cell--selected.workforce-plan-cell--remote[data-v-25d28898]{-webkit-box-shadow:inset 0 0 0 3px #1976bd,inset 0 -5px 0 var(--plan-presence-color);box-shadow:inset 0 0 0 3px #1976bd,inset 0 -5px 0 var(--plan-presence-color)}.workforce-plan-cell small[data-v-25d28898]{position:absolute;right:1px;top:1px;padding:0 2px;border-radius:3px;background:var(--plan-presence-color);color:#fff;font-size:.48rem}.workforce-plan-viewport--fit[data-v-25d28898] .workforce-plan-cell span{display:none}.workforce-plan-viewport--fit .workforce-plan-summary-cell[data-v-25d28898]{font-size:.5rem}.workforce-plan-viewport--fit .workforce-plan-week-head small[data-v-25d28898]{display:none}.workforce-plan-viewport--fit .workforce-plan-week-head strong[data-v-25d28898]{display:block;font-size:.5rem}.workforce-plan-viewport--fit .workforce-plan-month-head[data-v-25d28898]{font-size:.52rem;letter-spacing:0}.workforce-plan-viewport--fit .workforce-plan-month-head--dated .workforce-plan-month-name[data-v-25d28898]{font-size:8px;line-height:10px}.workforce-plan-legend[data-v-25d28898]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:8px;color:#667789;font-size:.7rem}.workforce-plan-legend i[data-v-25d28898]{display:inline-block;width:12px;height:12px;margin-right:3px;border:1px solid rgba(0,0,0,.08);border-radius:2px;vertical-align:-2px}.legend-object[data-v-25d28898]{background:var(--plan-color-dff1e5,#dff1e5)}.legend-planned-object[data-v-25d28898]{border-style:dashed!important;border-color:#21855a!important;background:var(--plan-color-e6f5eb,#e6f5eb)}.legend-distribution[data-v-25d28898]{background:var(--plan-color-ffffff,#fff)}.legend-rest[data-v-25d28898]{background:var(--plan-color-e2e2e2,#e2e2e2)}.legend-loupe[data-v-25d28898]{background:var(--plan-color-fff0c7,#fff0c7)}.legend-missing[data-v-25d28898]{background:#fff}@media (hover:none) and (pointer:coarse) and (max-height:767.98px),(max-width:767.98px){.workforce-plan-page[data-v-25d28898]{padding:6px;overflow-x:hidden}.workforce-plan-header[data-v-25d28898]{margin-bottom:6px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.workforce-plan-header h1[data-v-25d28898]{font-size:1.05rem}.workforce-plan-header p[data-v-25d28898]{display:none}.workforce-plan-title-row[data-v-25d28898]{gap:5px 9px}.workforce-plan-sync[data-v-25d28898]{font-size:.65rem}.workforce-plan-header__actions[data-v-25d28898]{margin:0 -6px;padding:0 6px 3px;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px;scrollbar-width:none}.workforce-plan-header__actions[data-v-25d28898]::-webkit-scrollbar{display:none}.workforce-plan-header__actions .btn[data-v-25d28898],.workforce-plan-header__actions>[data-v-25d28898]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.workforce-create-employee-slot[data-v-25d28898]{width:auto;min-height:31px;-ms-flex-preferred-size:auto;flex-basis:auto}.workforce-plan-toolbar[data-v-25d28898]{margin-bottom:6px;padding:6px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:6px}.workforce-plan-period-toolbar[data-v-25d28898]{gap:6px;margin-bottom:6px}.workforce-plan-period-toolbar>.btn-group[data-v-25d28898]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.workforce-plan-period-range[data-v-25d28898]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}.workforce-plan-period-range>span[data-v-25d28898]{font-size:.68rem}.workforce-plan-period-range .btn[data-v-25d28898]{font-size:.68rem;padding:5px;min-height:32px}.workforce-plan-mobile-tools[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.workforce-plan-mobile-tools>span[data-v-25d28898]{margin-right:auto;color:#718092;font-size:.7rem;white-space:nowrap}.workforce-plan-mobile-tool[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:34px;padding:5px 9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;border:1px solid #9eb2c4;border-radius:6px;background:#fff;color:#3f566b;font:inherit;font-size:.72rem;font-weight:800}.workforce-plan-mobile-tool.is-active[data-v-25d28898]{border-color:#1476c4;background:#e5f2fc;color:#1264a5}.workforce-plan-mobile-tool b[data-v-25d28898]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:17px;height:17px;padding:0 4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9px;background:#dc3545;color:#fff;font-size:.58rem}.workforce-plan-search[data-v-25d28898]{width:100%}.workforce-plan-assignment-filter[data-v-25d28898],.workforce-plan-citizenship[data-v-25d28898],.workforce-plan-multi-filter[data-v-25d28898],.workforce-plan-name-switcher[data-v-25d28898],.workforce-plan-zoom[data-v-25d28898]{display:none}.workforce-plan-page--mobile-filters-open .workforce-plan-citizenship[data-v-25d28898],.workforce-plan-page--mobile-filters-open .workforce-plan-multi-filter[data-v-25d28898]{display:block}.workforce-plan-page--mobile-filters-open .workforce-plan-assignment-filter[data-v-25d28898],.workforce-plan-page--mobile-filters-open .workforce-plan-zoom[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex}.workforce-plan-page--mobile-filters-open .workforce-plan-name-switcher[data-v-25d28898]{display:inline-block}.workforce-plan-page--mobile-filters-open .workforce-plan-multi-filter[data-v-25d28898]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0}.workforce-plan-page--mobile-filters-open .workforce-plan-citizenship[data-v-25d28898]{width:calc(100% - 110px)}.workforce-plan-assignment-filter[data-v-25d28898]{width:100%;padding-left:0;border-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.workforce-plan-assignment-select[data-v-25d28898]{-webkit-box-flex:2;-ms-flex:2 1 210px;flex:2 1 210px;width:auto}.workforce-plan-zoom[data-v-25d28898]{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.workforce-plan-count[data-v-25d28898],.workforce-plan-today[data-v-25d28898]{display:none}.workforce-plan-active-filters[data-v-25d28898]{top:var(--shell-header-height,56px);height:36px;margin-bottom:6px;padding:4px 6px}.workforce-plan-active-filters__label[data-v-25d28898]{display:none}.workforce-plan-page--filtered .workforce-plan-mobile-week-nav[data-v-25d28898]{top:calc(var(--shell-header-height, 56px) + 42px)}.workforce-plan-horizontal-scroll[data-v-25d28898]{display:none}.workforce-plan-mobile-week-nav[data-v-25d28898]{display:grid;position:sticky;z-index:10;top:var(--shell-header-height,56px);margin-bottom:5px;grid-template-columns:1fr auto 1fr;overflow:hidden;border:1px solid #8eb9df;border-radius:8px;background:rgba(235,245,253,.97);-webkit-box-shadow:0 2px 7px rgba(25,100,165,.16);box-shadow:0 2px 7px rgba(25,100,165,.16)}.workforce-plan-mobile-week-nav button[data-v-25d28898]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:36px;padding:4px 6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;border:0;background:transparent;color:#23679e;font:inherit;font-size:.69rem;font-weight:800}.workforce-plan-mobile-week-nav button[data-v-25d28898]:last-child{justify-self:stretch}.workforce-plan-mobile-week-nav .is-current[data-v-25d28898]{min-width:76px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;border-right:1px solid #a8c7df;border-left:1px solid #a8c7df;background:#fff;color:#174f79;line-height:1}.workforce-plan-mobile-week-nav small[data-v-25d28898]{font-size:.52rem}.workforce-plan-mobile-week-nav strong[data-v-25d28898]{font-size:.72rem}.workforce-plan-context-fab[data-v-25d28898]{position:fixed;z-index:25;right:max(12px,env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));display:-webkit-box;display:-ms-flexbox;display:flex;width:52px;height:52px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #d07a00;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#ffc65a),to(#f5a623));background:linear-gradient(180deg,#ffc65a,#f5a623);color:#3d2600;-webkit-box-shadow:0 7px 20px rgba(62,46,23,.32);box-shadow:0 7px 20px rgba(62,46,23,.32);-webkit-animation:workforce-plan-context-pulse-data-v-25d28898 .9s ease-in-out 3;animation:workforce-plan-context-pulse-data-v-25d28898 .9s ease-in-out 3;font-size:1.18rem;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.workforce-plan-context-fab.is-active[data-v-25d28898]{border-color:#59369a;background:#7048b8;color:#fff;-webkit-box-shadow:0 7px 20px rgba(62,34,113,.38);box-shadow:0 7px 20px rgba(62,34,113,.38);-webkit-animation:none;animation:none}.workforce-plan-context-fab.is-previewing[data-v-25d28898]{border-color:#fff;background:#422c69;color:#fff;-webkit-box-shadow:0 0 0 5px rgba(112,72,184,.24),0 7px 20px rgba(49,25,94,.42);box-shadow:0 0 0 5px rgba(112,72,184,.24),0 7px 20px rgba(49,25,94,.42)}.workforce-plan-context-fab__pin[data-v-25d28898]{position:absolute;top:5px;right:5px;font-size:.55rem;-webkit-transform:rotate(22deg);transform:rotate(22deg)}.workforce-plan-context-hint[data-v-25d28898]{position:fixed;z-index:24;right:max(12px,env(safe-area-inset-right));bottom:calc(76px + env(safe-area-inset-bottom));display:-webkit-box;display:-ms-flexbox;display:flex;width:min(270px,calc(100vw - 24px));padding:10px 30px 10px 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;border-radius:10px;background:#263f55;color:#fff;font-size:.7rem;line-height:1.25;-webkit-box-shadow:0 8px 24px rgba(20,39,55,.34);box-shadow:0 8px 24px rgba(20,39,55,.34)}.workforce-plan-context-hint[data-v-25d28898]:after{position:absolute;right:18px;bottom:-8px;width:0;height:0;border-top:9px solid #263f55;border-right:8px solid transparent;border-left:8px solid transparent;content:""}.workforce-plan-context-hint>button[data-v-25d28898]{position:absolute;top:3px;right:5px;width:24px;height:24px;padding:0;border:0;background:transparent;color:#fff;font:inherit;font-size:1.1rem;line-height:1}.workforce-plan-context-hint strong[data-v-25d28898]{font-size:.76rem}.workforce-plan-viewport[data-v-25d28898]{height:min(68dvh,650px);min-height:360px;max-height:none;overflow:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.workforce-plan-corner[data-v-25d28898],.workforce-plan-current-head[data-v-25d28898]{left:auto}.workforce-plan-cell.workforce-plan-current-cell[data-v-25d28898],.workforce-plan-current-cell[data-v-25d28898],.workforce-plan-summary-label[data-v-25d28898]{position:relative;z-index:1;left:auto;-webkit-box-shadow:none;box-shadow:none}.workforce-plan-viewport--mobile-context-pinned .workforce-plan-corner[data-v-25d28898]{position:sticky;z-index:18;left:0;-webkit-box-shadow:4px 0 10px rgba(35,67,94,.18);box-shadow:4px 0 10px rgba(35,67,94,.18);-webkit-transition:opacity 90ms ease;transition:opacity 90ms ease}.workforce-plan-viewport--mobile-context-pinned .workforce-plan-current-head[data-v-25d28898]{position:sticky;z-index:17;left:var(--plan-employee-width);-webkit-box-shadow:5px 0 10px rgba(35,67,94,.18);box-shadow:5px 0 10px rgba(35,67,94,.18);-webkit-transition:opacity 90ms ease;transition:opacity 90ms ease}.workforce-plan-viewport--mobile-context-pinned .workforce-plan-summary-label[data-v-25d28898]{position:sticky;z-index:14;left:0;-webkit-box-shadow:4px 0 8px rgba(35,67,94,.14);box-shadow:4px 0 8px rgba(35,67,94,.14);-webkit-transition:opacity 90ms ease;transition:opacity 90ms ease}.workforce-plan-viewport--mobile-context-pinned .workforce-plan-summary-cell.workforce-plan-current-cell[data-v-25d28898]{position:sticky;z-index:13;left:var(--plan-employee-width);-webkit-box-shadow:5px 0 8px rgba(35,67,94,.14);box-shadow:5px 0 8px rgba(35,67,94,.14);-webkit-transition:opacity 90ms ease;transition:opacity 90ms ease}.workforce-plan-viewport--mobile-context-pinned[data-v-25d28898] .workforce-plan-employee{position:sticky;z-index:14;left:var(--plan-row-selector-width);-webkit-box-shadow:4px 0 8px rgba(35,67,94,.14);box-shadow:4px 0 8px rgba(35,67,94,.14);-webkit-transition:opacity 90ms ease;transition:opacity 90ms ease}.workforce-plan-viewport--mobile-context-pinned[data-v-25d28898] .workforce-plan-cell.workforce-plan-current-cell{position:sticky;z-index:13;left:var(--plan-employee-width);-webkit-box-shadow:5px 0 8px rgba(35,67,94,.14);box-shadow:5px 0 8px rgba(35,67,94,.14);-webkit-transition:opacity 90ms ease;transition:opacity 90ms ease}.workforce-plan-viewport--mobile-context-previewing .workforce-plan-corner[data-v-25d28898],.workforce-plan-viewport--mobile-context-previewing .workforce-plan-current-head[data-v-25d28898],.workforce-plan-viewport--mobile-context-previewing .workforce-plan-summary-cell.workforce-plan-current-cell[data-v-25d28898],.workforce-plan-viewport--mobile-context-previewing .workforce-plan-summary-label[data-v-25d28898],.workforce-plan-viewport--mobile-context-previewing[data-v-25d28898] .workforce-plan-cell.workforce-plan-current-cell,.workforce-plan-viewport--mobile-context-previewing[data-v-25d28898] .workforce-plan-employee{opacity:.62}.workforce-plan-cell[data-v-25d28898],.workforce-plan-week-head[data-v-25d28898]{scroll-snap-align:start}.workforce-plan-corner[data-v-25d28898]{padding:4px 50px 4px 5px}.workforce-plan-corner>strong[data-v-25d28898]{font-size:.72rem}.workforce-plan-corner>span[data-v-25d28898]{font-size:.56rem}.workforce-plan-summary-toggle[data-v-25d28898]{right:4px;height:28px;padding:0 4px;gap:3px;font-size:.54rem}.workforce-plan-current-head__filter[data-v-25d28898]{width:38px;max-width:38px;min-height:18px;padding:3px 2px;gap:2px}.workforce-plan-quick-editor[data-v-25d28898]{top:auto!important;right:6px!important;bottom:calc(6px + env(safe-area-inset-bottom))!important;left:6px!important;width:auto;max-height:min(68dvh,620px)!important;padding:10px;border-radius:14px 14px 8px 8px;-webkit-box-shadow:0 -10px 36px rgba(24,57,87,.32);box-shadow:0 -10px 36px rgba(24,57,87,.32)}.workforce-plan-quick-editor__header[data-v-25d28898]{cursor:default}.workforce-plan-quick-editor__drag-label>i[data-v-25d28898]{display:none}.workforce-plan-quick-states[data-v-25d28898]{grid-template-columns:repeat(2,minmax(0,1fr))}.workforce-plan-quick-editor__hint[data-v-25d28898]{display:none}.workforce-plan-legend[data-v-25d28898]{margin-top:5px;padding-bottom:2px;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:9px;font-size:.62rem;white-space:nowrap}}@-webkit-keyframes workforce-plan-context-pulse-data-v-25d28898{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 -2px rgba(130,73,0,.2);box-shadow:inset 0 -2px rgba(130,73,0,.2)}50%{-webkit-filter:brightness(1.16);filter:brightness(1.16);-webkit-box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.72);box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.72)}}@keyframes workforce-plan-context-pulse-data-v-25d28898{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 -2px rgba(130,73,0,.2);box-shadow:inset 0 -2px rgba(130,73,0,.2)}50%{-webkit-filter:brightness(1.16);filter:brightness(1.16);-webkit-box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.72);box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.72)}}@media (prefers-reduced-motion:reduce){.workforce-plan-context-fab[data-v-25d28898]{-webkit-animation:none;animation:none}}@media (hover:none) and (pointer:coarse) and (max-height:767.98px) and (orientation:landscape){.workforce-plan-header[data-v-25d28898]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.workforce-plan-title-row>h1[data-v-25d28898]{font-size:.95rem}.workforce-plan-sync[data-v-25d28898]{display:none}.workforce-plan-header__actions[data-v-25d28898]{max-width:72%}.workforce-plan-toolbar[data-v-25d28898]{padding:4px 6px}.workforce-plan-search[data-v-25d28898]{width:min(240px,34vw)}.workforce-plan-mobile-tools[data-v-25d28898]{width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.workforce-plan-viewport[data-v-25d28898]{height:calc(100dvh - 154px - env(safe-area-inset-bottom));min-height:220px}.workforce-plan-context-fab[data-v-25d28898]{right:max(8px,env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom))}}.workforce-plan-current-filter-popover{max-width:360px}.workforce-plan-current-filter-popover .workforce-plan-current-filter-menu{width:330px}.workforce-plan-current-filter-popover .workforce-plan-current-filter-menu .vs__dropdown-menu{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;max-width:calc(100vw - 32px);max-height:280px;overflow-x:auto;font-size:.78rem}.workforce-plan-current-filter-popover .workforce-plan-current-filter-menu .employee-filter-option{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.workforce-plan-current-filter-popover .workforce-plan-current-filter-menu .employee-filter-option__label{white-space:nowrap;overflow-wrap:normal}.workforce-plan-current-filter-popover .workforce-plan-current-filter-menu>small{display:block;margin-top:8px;color:#718092;font-size:.68rem;line-height:1.25}.workforce-settings-page[data-v-11ef4f15]{max-width:1440px;margin:0 auto;padding:1.25rem;color:#263442}.workforce-settings-header[data-v-11ef4f15]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.workforce-settings-header[data-v-11ef4f15],.workforce-settings-header__title[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.workforce-settings-header__title[data-v-11ef4f15]{gap:.7rem}.workforce-settings-header__title h1[data-v-11ef4f15]{margin:0;font-size:1.75rem;font-weight:700}.workforce-settings-header__title p[data-v-11ef4f15]{margin:.25rem 0 0;color:#687888}.workforce-settings-header__back[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin-top:.15rem;padding-left:0;white-space:nowrap}.workforce-settings-header__actions[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:.5rem}.workforce-settings-state[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.65rem;min-height:220px;color:#687888}.workforce-settings-main-tabs[data-v-11ef4f15]{margin-bottom:.75rem;border:0;background:transparent}.workforce-settings-main-tabs[data-v-11ef4f15] .workforce-settings-main-tabs__nav{gap:.35rem;padding:.35rem;border:1px solid #d8e2ec;border-radius:.7rem;background:#eef3f8}.workforce-settings-main-tabs[data-v-11ef4f15] .workforce-settings-main-tabs__nav .nav-link{color:#506579;font-weight:700}.workforce-settings-main-tabs[data-v-11ef4f15] .workforce-settings-main-tabs__nav .nav-link.active{background:#176ff2;color:#fff;-webkit-box-shadow:0 2px 5px rgba(23,111,242,.2);box-shadow:0 2px 5px rgba(23,111,242,.2)}.workforce-settings-section[data-v-11ef4f15]{margin-bottom:1.25rem;padding:1.25rem;border:1px solid #dfe6ed;border-radius:.75rem;background:#fff;-webkit-box-shadow:0 2px 8px rgba(30,55,80,.06);box-shadow:0 2px 8px rgba(30,55,80,.06)}.workforce-settings-section__heading[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem;margin-bottom:1rem}.workforce-settings-section__icon[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 2.4rem;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;border-radius:50%;background:#e8f2ff;color:#1769c2}.workforce-settings-section__heading h2[data-v-11ef4f15]{margin:0;font-size:1.15rem;font-weight:700}.workforce-settings-section__heading p[data-v-11ef4f15]{margin:.25rem 0 0;color:#687888}.workforce-access-intro[data-v-11ef4f15]{margin-bottom:1rem}.workforce-access-intro h3[data-v-11ef4f15]{margin:0;font-size:1.05rem;font-weight:700}.workforce-access-intro p[data-v-11ef4f15]{margin:.25rem 0 0;color:#687888}.workforce-access-scopes[data-v-11ef4f15]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.workforce-access-scope[data-v-11ef4f15]{min-width:0;padding:1rem;border:1px solid #dfe6ed;border-radius:.55rem;background:#f9fbfd}.workforce-access-scope--single[data-v-11ef4f15]{max-width:760px}.workforce-access-scope h4[data-v-11ef4f15]{margin:0;font-size:1rem;font-weight:700}.workforce-access-scope>p[data-v-11ef4f15]{min-height:2.6rem;margin:.3rem 0 1rem;color:#687888;font-size:.88rem}.workforce-list-composition-grid[data-v-11ef4f15]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.workforce-list-composition-card[data-v-11ef4f15]{min-width:0;padding:1rem;border:1px solid #d7e1eb;border-radius:.65rem;background:#f8fbfe}.workforce-list-composition-card h3[data-v-11ef4f15]{margin:0;color:#2d4358;font-size:1rem;font-weight:750}.workforce-list-composition-card>p[data-v-11ef4f15]{min-height:2.6rem;margin:.3rem 0 1rem;color:#687888;font-size:.88rem}.workforce-card-access-heading[data-v-11ef4f15]{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1rem;margin-bottom:1rem}.workforce-card-access-heading h3[data-v-11ef4f15]{margin:0;font-size:1.15rem;font-weight:750}.workforce-card-access-heading p[data-v-11ef4f15]{margin:.3rem 0 0;color:#687888}.workforce-card-access-heading__note[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;border:1px solid #cfe0f4;border-radius:.65rem;background:#f2f7fd;color:#425a70;font-size:.84rem;line-height:1.35}.workforce-card-access-heading__note i[data-v-11ef4f15]{margin-top:.15rem;color:#1769c2}.workforce-card-access-create[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid #cbd9e8;border-radius:.7rem;background:#f8fbff}.workforce-card-access-create span[data-v-11ef4f15],.workforce-card-access-create strong[data-v-11ef4f15]{display:block}.workforce-card-access-create span[data-v-11ef4f15]{margin-top:.15rem;color:#6a7b8c;font-size:.84rem}.workforce-card-access-create__actions[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:.5rem}.workforce-card-access-empty[data-v-11ef4f15]{margin-top:.75rem;padding:1rem;border:1px dashed #b8c7d5;border-radius:.65rem;color:#687888;text-align:center}.workforce-card-access-rule[data-v-11ef4f15]{margin-top:.65rem;overflow:hidden;border:1px solid #d6e0ea;border-radius:.72rem;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.workforce-card-access-rule--open[data-v-11ef4f15]{border-color:#9fc5ef;-webkit-box-shadow:0 5px 18px rgba(39,92,145,.1);box-shadow:0 5px 18px rgba(39,92,145,.1)}.workforce-card-access-rule__header[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.workforce-card-access-rule__toggle[data-v-11ef4f15]{display:grid;grid-template-columns:8.3rem minmax(0,1fr) 1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;gap:.85rem;padding:.82rem .9rem;border:0;background:transparent;color:inherit;text-align:left}.workforce-card-access-rule__toggle[data-v-11ef4f15]:hover{background:#f8fbfe}.workforce-card-access-rule__toggle[data-v-11ef4f15]:focus{outline:3px solid rgba(23,105,194,.18);outline-offset:-3px}.workforce-card-access-rule__scope[data-v-11ef4f15]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:1.75rem;padding:.25rem .55rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.025em;text-transform:uppercase}.workforce-card-access-rule__scope--object[data-v-11ef4f15]{background:#e8f3ff;color:#135fae}.workforce-card-access-rule__scope--company[data-v-11ef4f15]{background:#eee9ff;color:#6245a5}.workforce-card-access-rule__summary[data-v-11ef4f15]{display:block;min-width:0}.workforce-card-access-rule__summary small[data-v-11ef4f15],.workforce-card-access-rule__summary strong[data-v-11ef4f15]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforce-card-access-rule__summary strong[data-v-11ef4f15]{color:#243647;font-size:.96rem}.workforce-card-access-rule__summary small[data-v-11ef4f15]{margin-top:.18rem;color:#708193;font-size:.8rem}.workforce-card-access-rule__chevron[data-v-11ef4f15]{color:#718394;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.workforce-card-access-rule__chevron--open[data-v-11ef4f15]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.workforce-card-access-rule__delete[data-v-11ef4f15]{-webkit-box-flex:0;-ms-flex:0 0 2.75rem;flex:0 0 2.75rem;border-left:1px solid #e5ebf1;border-radius:0;color:#a44d55}.workforce-card-access-rule__delete[data-v-11ef4f15]:hover{background:#fff3f4;color:#b52835}.workforce-card-access-rule__body[data-v-11ef4f15]{padding:1rem;border-top:1px solid #dfe7ef;background:#fbfcfe}.workforce-card-access-audience[data-v-11ef4f15],.workforce-card-access-permissions[data-v-11ef4f15]{padding:1rem;border:1px solid #e0e7ee;border-radius:.65rem;background:#fff}.workforce-card-access-audience+.workforce-card-access-audience[data-v-11ef4f15],.workforce-card-access-permissions[data-v-11ef4f15]{margin-top:.75rem}.workforce-card-access-step[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.65rem}.workforce-card-access-step>span[data-v-11ef4f15]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 1.65rem;flex:0 0 1.65rem;width:1.65rem;height:1.65rem;border-radius:50%;background:#1769c2;color:#fff;font-size:.8rem;font-weight:800}.workforce-card-access-step small[data-v-11ef4f15],.workforce-card-access-step strong[data-v-11ef4f15]{display:block}.workforce-card-access-step strong[data-v-11ef4f15]{color:#25384a}.workforce-card-access-step small[data-v-11ef4f15]{margin-top:.15rem;color:#708193;font-size:.8rem}.workforce-card-access-role-fixed[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.7rem;margin-top:.9rem;padding:.7rem .8rem;border:1px solid #bdd6ef;border-radius:.55rem;background:#f1f7fd;color:#2d587e}.workforce-card-access-role-fixed>i[data-v-11ef4f15]{color:#1769c2;font-size:1.15rem}.workforce-card-access-role-fixed small[data-v-11ef4f15],.workforce-card-access-role-fixed strong[data-v-11ef4f15]{display:block}.workforce-card-access-role-fixed small[data-v-11ef4f15]{margin-top:.12rem;color:#668097;font-size:.78rem}.workforce-card-access-company-mode[data-v-11ef4f15]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:.9rem;padding:.2rem;border:1px solid #ccd8e4;border-radius:.55rem;background:#f0f4f8}.workforce-card-access-company-mode button[data-v-11ef4f15]{padding:.48rem .75rem;border:0;border-radius:.4rem;background:transparent;color:#5f7285;font-weight:650}.workforce-card-access-company-mode button.is-active[data-v-11ef4f15]{background:#fff;color:#1769c2;-webkit-box-shadow:0 1px 4px rgba(34,62,90,.14);box-shadow:0 1px 4px rgba(34,62,90,.14)}.workforce-card-access-company-fields[data-v-11ef4f15]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.8rem}.workforce-card-access-warning[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;margin-top:.75rem;color:#985b00;font-size:.84rem;font-weight:650}.workforce-card-access-permissions__heading[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.workforce-card-access-presets[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.35rem}.workforce-card-access-presets button[data-v-11ef4f15]{padding:.32rem .55rem;border:0;border-radius:.4rem;background:#edf3f8;color:#536a7f;font-size:.78rem;font-weight:650}.workforce-card-access-presets button[data-v-11ef4f15]:hover{background:#dfeaf4;color:#245d92}.workforce-card-access-sections[data-v-11ef4f15]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.9rem}.workforce-card-access-section[data-v-11ef4f15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0;gap:.75rem;padding:.65rem;border:1px solid #e1e7ed;border-radius:.55rem;background:#fcfdff}.workforce-card-access-section__label[data-v-11ef4f15]{min-width:0}.workforce-card-access-section__label small[data-v-11ef4f15],.workforce-card-access-section__label strong[data-v-11ef4f15]{display:block}.workforce-card-access-section__label strong[data-v-11ef4f15]{color:#314456;font-size:.86rem}.workforce-card-access-section__label small[data-v-11ef4f15]{max-width:16rem;margin-top:.12rem;color:#788898;font-size:.72rem;line-height:1.25}.workforce-card-access-levels[data-v-11ef4f15]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;border:1px solid #cdd8e2;border-radius:.45rem}.workforce-card-access-levels button[data-v-11ef4f15]{min-height:2rem;padding:.34rem .5rem;border:0;border-left:1px solid #d9e1e8;background:#fff;color:#687b8d;font-size:.75rem;font-weight:650}.workforce-card-access-levels button[data-v-11ef4f15]:first-child{border-left:0}.workforce-card-access-levels button.is-active[data-v-11ef4f15]{color:#fff}.workforce-card-access-levels button.is-none[data-v-11ef4f15]{background:#6f7f8e}.workforce-card-access-levels button.is-view[data-v-11ef4f15]{background:#1769c2}.workforce-card-access-levels button.is-manage[data-v-11ef4f15]{background:#18815d}.workforce-settings-footer[data-v-11ef4f15]{position:sticky;bottom:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;padding:.85rem 0;background:rgba(247,249,251,.96)}@media (max-width:991px){.workforce-access-scopes[data-v-11ef4f15],.workforce-list-composition-grid[data-v-11ef4f15]{grid-template-columns:1fr}.workforce-access-scope>p[data-v-11ef4f15],.workforce-list-composition-card>p[data-v-11ef4f15]{min-height:0}.workforce-card-access-company-fields[data-v-11ef4f15],.workforce-card-access-heading[data-v-11ef4f15],.workforce-card-access-sections[data-v-11ef4f15]{grid-template-columns:1fr}.workforce-card-access-create[data-v-11ef4f15],.workforce-card-access-permissions__heading[data-v-11ef4f15]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-card-access-presets[data-v-11ef4f15]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:767px){.workforce-settings-page[data-v-11ef4f15]{padding:.8rem}.workforce-settings-header[data-v-11ef4f15]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-settings-header__title[data-v-11ef4f15]{display:block}.workforce-settings-header__back[data-v-11ef4f15]{margin-bottom:.5rem}.workforce-settings-header__title h1[data-v-11ef4f15]{font-size:1.35rem}.workforce-settings-header__actions[data-v-11ef4f15]{width:100%}.workforce-settings-header__actions .btn[data-v-11ef4f15]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.workforce-settings-section[data-v-11ef4f15]{padding:.9rem}.workforce-settings-section__icon[data-v-11ef4f15]{display:none}.workforce-settings-footer[data-v-11ef4f15]{padding-bottom:calc(.85rem + env(safe-area-inset-bottom))}.workforce-settings-footer .btn[data-v-11ef4f15]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.workforce-card-access-create__actions[data-v-11ef4f15]{display:grid;grid-template-columns:1fr;width:100%}.workforce-card-access-rule__toggle[data-v-11ef4f15]{grid-template-columns:minmax(0,1fr) 1rem;gap:.35rem .6rem;padding:.75rem}.workforce-card-access-rule__scope[data-v-11ef4f15]{grid-column:1;justify-self:start}.workforce-card-access-rule__summary[data-v-11ef4f15]{grid-column:1}.workforce-card-access-rule__chevron[data-v-11ef4f15]{grid-row:1/span 2;grid-column:2}.workforce-card-access-rule__delete[data-v-11ef4f15]{-ms-flex-preferred-size:2.5rem;flex-basis:2.5rem}.workforce-card-access-audience[data-v-11ef4f15],.workforce-card-access-permissions[data-v-11ef4f15],.workforce-card-access-rule__body[data-v-11ef4f15]{padding:.7rem}.workforce-card-access-company-mode[data-v-11ef4f15],.workforce-card-access-presets[data-v-11ef4f15]{display:grid;grid-template-columns:1fr;width:100%}.workforce-card-access-company-mode[data-v-11ef4f15]{gap:.2rem}.workforce-card-access-section[data-v-11ef4f15]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workforce-card-access-levels[data-v-11ef4f15]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.workforce-card-access-levels--view-only[data-v-11ef4f15]{grid-template-columns:repeat(2,minmax(0,1fr))}.workforce-card-access-levels button[data-v-11ef4f15]{padding-right:.3rem;padding-left:.3rem}}.employee-registry-contacts[data-v-3b1e1cac]{min-width:0}.employee-registry-contacts__line[data-v-3b1e1cac]{display:block;line-height:1.5;white-space:nowrap}.employee-registry-contacts__line[data-v-3b1e1cac]:not(.employee-registry-contacts__line--phone){max-width:18rem;overflow:hidden;text-overflow:ellipsis}.employee-registry-contacts__line--phone[data-v-3b1e1cac]{font-variant-numeric:tabular-nums}.employee-registry-contacts__toggle[data-v-3b1e1cac]{display:block;padding:2px 0;border:0;background:transparent;color:#1668c7;font:inherit;cursor:pointer}.employee-registry-contacts__actions[data-v-3b1e1cac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px}.employee-registry-contacts__toggle[data-v-3b1e1cac]:hover{text-decoration:underline}@media (max-width:767px){.employee-registry-contacts__line[data-v-3b1e1cac]:not(.employee-registry-contacts__line--phone){max-width:100%}}.employee-match-candidate[data-v-2caa4c83]{margin-top:.5rem;padding:.4rem .5rem;background:#f6f8fa;border-radius:.25rem;font-size:.78rem}.employee-match-candidate>a[data-v-2caa4c83]{font-weight:600;overflow-wrap:anywhere}.employee-match-evidence[data-v-2caa4c83]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.15rem .6rem;margin:.25rem 0;color:#667085;font-size:.72rem}.employee-match-evidence .text-warning[data-v-2caa4c83]{color:#946200!important}.employee-google-import__state[data-v-384943f2]{min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#66788a}.employee-google-import__result[data-v-384943f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:18px;border:1px solid #b9dfc7;border-radius:10px;background:#f2fbf5}.employee-google-import__result h3[data-v-384943f2]{margin:0 0 6px}.employee-google-import__result p[data-v-384943f2]{margin-bottom:14px;color:#5e7184}.employee-google-import__result-icon[data-v-384943f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#38a169;color:#fff;font-size:1.25rem}.employee-google-import__summary[data-v-384943f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px;padding:10px 12px;margin-bottom:12px;border:1px solid #dce5ee;border-radius:8px;background:#f8fafc}.employee-google-import__table-wrap[data-v-384943f2]{max-height:55vh;overflow:auto}.employee-google-import__table th[data-v-384943f2]{position:sticky;top:0;z-index:1;background:#f1f5f9}.employee-google-import__decision[data-v-384943f2]{min-width:290px}.employee-row-return-highlight,tr.employee-row-return-highlight>td{-webkit-animation:employee-row-return-blink .32s ease-in-out 5;animation:employee-row-return-blink .32s ease-in-out 5}@-webkit-keyframes employee-row-return-blink{0%,to{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}50%{background-color:#fff;-webkit-box-shadow:inset 0 0 0 0 rgba(255,193,7,0);box-shadow:inset 0 0 0 0 rgba(255,193,7,0)}}@keyframes employee-row-return-blink{0%,to{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}50%{background-color:#fff;-webkit-box-shadow:inset 0 0 0 0 rgba(255,193,7,0);box-shadow:inset 0 0 0 0 rgba(255,193,7,0)}}.employee-registry-page[data-v-00b18916]{padding:12px 18px 18px;min-height:100%;background:#f4f7fa}.employee-registry-page__header[data-v-00b18916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:8px}.employee-registry-page__header h1[data-v-00b18916]{margin:0;color:#24364b;font-size:1.45rem}.employee-registry-page__header p[data-v-00b18916]{display:none;margin:4px 0 0;color:#6a7b8d;font-size:.88rem}.employee-registry-page__actions[data-v-00b18916],.employee-registry-page__filters[data-v-00b18916],.employee-registry-page__footer[data-v-00b18916],.employee-registry-page__meta[data-v-00b18916],.employee-registry-page__summary[data-v-00b18916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.employee-registry-page__summary[data-v-00b18916]{margin-bottom:7px}.employee-registry-status[data-v-00b18916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:5px 9px;border:1px solid #d8e2ec;border-radius:9px;background:#fff;color:#53677b}.employee-registry-status--active[data-v-00b18916]{border-color:#2d72d9;background:#eaf3ff;color:#1454af;-webkit-box-shadow:0 0 0 1px rgba(45,114,217,.12);box-shadow:0 0 0 1px rgba(45,114,217,.12)}.employee-registry-status strong[data-v-00b18916]{min-width:28px;padding:1px 7px;border-radius:999px;background:rgba(31,67,102,.09);text-align:center}.employee-registry-page__filters[data-v-00b18916]{padding:7px;margin-bottom:7px;border:1px solid #d9e3ec;border-radius:10px;background:#fff}.employee-registry-page__search[data-v-00b18916]{-webkit-box-flex:1;-ms-flex:1 1 360px;flex:1 1 360px}.employee-registry-page__filters .custom-select[data-v-00b18916]{-webkit-box-flex:0;-ms-flex:0 1 210px;flex:0 1 210px}.employee-registry-active-filters[data-v-00b18916]{position:sticky;z-index:25;top:calc(var(--shell-header-height, 64px) + 5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;margin-bottom:7px;padding:.35rem .5rem;border:1px solid #ffe08a;border-radius:8px;background:#fff8e1;color:#5c4300;font-size:.84rem;-webkit-box-shadow:0 2px 6px rgba(115,83,0,.06);box-shadow:0 2px 6px rgba(115,83,0,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.employee-registry-active-filters__label[data-v-00b18916]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:.3rem}.employee-registry-active-filter[data-v-00b18916],.employee-registry-active-filters__label[data-v-00b18916]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.employee-registry-active-filter[data-v-00b18916]{gap:.25rem;max-width:100%;min-height:28px;padding:.2rem .45rem;border:1px solid transparent;border-radius:999px;color:#fff;font-size:.8rem;line-height:1.2;white-space:nowrap}.employee-registry-active-filter[data-v-00b18916]:focus:not(:disabled),.employee-registry-active-filter[data-v-00b18916]:hover:not(:disabled){-webkit-filter:brightness(.94);filter:brightness(.94)}.employee-registry-active-filter[data-v-00b18916]:disabled,.employee-registry-active-filters__reset[data-v-00b18916]:disabled{cursor:wait;opacity:.65}.employee-registry-active-filter__text[data-v-00b18916]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-registry-active-filter__remove[data-v-00b18916]{margin-left:.1rem;opacity:.85}.employee-registry-active-filter--primary[data-v-00b18916]{border-color:#007bff;background:#007bff}.employee-registry-active-filter--secondary[data-v-00b18916]{border-color:#6c757d;background:#6c757d}.employee-registry-active-filter--warning[data-v-00b18916]{border-color:#ffc107;background:#ffc107;color:#212529}.employee-registry-active-filter--info[data-v-00b18916]{border-color:#17a2b8;background:#17a2b8}.employee-registry-active-filter--success[data-v-00b18916]{border-color:#218838;background:#218838}.employee-registry-active-filters__reset[data-v-00b18916]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:28px;padding:.2rem .5rem;border:1px solid #b38300;border-radius:.25rem;background:#fff;color:#5c4300;font-size:.8rem;font-weight:700;line-height:1.2}.employee-registry-active-filters__reset[data-v-00b18916]:focus:not(:disabled),.employee-registry-active-filters__reset[data-v-00b18916]:hover:not(:disabled){background:#fff3bf}.employee-registry-active-filters__count[data-v-00b18916]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;color:#6b5720;font-size:.78rem;white-space:nowrap}.employee-registry-page__state[data-v-00b18916]{min-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6a7b8d}.employee-registry-page__meta[data-v-00b18916]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:30px;margin-bottom:6px;color:#617386;font-size:.84rem}.employee-registry-page__meta button[data-v-00b18916]{padding:0;border:0;background:transparent;color:#1668c7}.employee-registry-table-wrap[data-v-00b18916]{overflow-x:auto;max-height:none;border:1px solid #d5e0ea;border-radius:10px;background:#fff}.employee-registry-table[data-v-00b18916]{width:100%;border-collapse:separate;border-spacing:0;font-size:.82rem}.employee-registry-table th[data-v-00b18916]{position:static;padding:9px 8px;border-bottom:1px solid #cad7e3;background:#e9eff5;color:#40556a;white-space:nowrap}.employee-registry-table td[data-v-00b18916]{padding:7px 8px;border-bottom:1px solid #e5ebf1;vertical-align:middle}.employee-registry-table tbody tr[data-v-00b18916]{cursor:pointer}.employee-registry-table tbody tr[data-v-00b18916]:hover{background:#f1f7ff}.employee-registry-card.employee-registry-no-card-access[data-v-00b18916],.employee-registry-table tbody tr.employee-registry-no-card-access[data-v-00b18916]{cursor:default}.employee-registry-table tbody tr.employee-registry-no-card-access[data-v-00b18916]:hover{background:inherit}.employee-registry-card.employee-registry-highlight-target[data-v-00b18916],.employee-registry-table tbody tr.employee-registry-highlight-target>td[data-v-00b18916]{background:#fff3cd}.employee-registry-table td small[data-v-00b18916],.employee-registry-table td strong[data-v-00b18916]{display:block}.employee-registry-table td small[data-v-00b18916]{margin-top:2px;color:#718194}.employee-registry-table__select[data-v-00b18916]{width:40px}.employee-registry-person[data-v-00b18916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;min-width:180px}.employee-registry-person>div[data-v-00b18916]{min-width:0}.employee-registry-page__filters .employee-multi-filter[data-v-00b18916]{-webkit-box-flex:0;-ms-flex:0 1 290px;flex:0 1 290px}.employee-registry-person__name[data-v-00b18916]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 6px}.employee-registry-person__badge[data-v-00b18916]{display:inline-block;padding:1px 5px;border-radius:4px;background:#edf0f4;color:#4a5568;font-size:.7rem;font-weight:600;line-height:1.3;white-space:nowrap}.employee-registry-person__badge--citizenship[data-v-00b18916]{background:#e7f1fc;color:#32658f}.employee-registry-termination-plan[data-v-00b18916]{display:block;margin-top:4px;color:#96640d;font-weight:600}.employee-registry-table__empty[data-v-00b18916]{height:120px;color:#748496;text-align:center}.employee-registry-cards[data-v-00b18916]{display:none}.employee-registry-page__footer[data-v-00b18916]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.employee-registry-page__page-size[data-v-00b18916]{width:85px}@media (max-width:767px){.employee-registry-page[data-v-00b18916]{padding:10px}.employee-registry-page__header[data-v-00b18916]{display:block}.employee-registry-page__actions[data-v-00b18916]{margin-top:10px}.employee-registry-page__filters .custom-select[data-v-00b18916],.employee-registry-page__filters .employee-multi-filter[data-v-00b18916]{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 8px);flex:1 1 calc(50% - 8px)}.employee-registry-page__filters .employee-multi-filter[data-v-00b18916]{-ms-flex-preferred-size:100%;flex-basis:100%}.employee-registry-active-filters[data-v-00b18916]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.employee-registry-active-filters__label[data-v-00b18916]{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.employee-registry-active-filter[data-v-00b18916]{max-width:calc(100vw - 40px)}.employee-registry-table-wrap[data-v-00b18916]{display:none}.employee-registry-cards[data-v-00b18916]{display:grid;gap:8px}.employee-registry-card[data-v-00b18916]{padding:11px;border:1px solid #d5e0ea;border-radius:10px;background:#fff}.employee-registry-card__head[data-v-00b18916]{display:grid;grid-template-columns:auto auto 1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px}.employee-registry-card__head small[data-v-00b18916],.employee-registry-card__head strong[data-v-00b18916]{display:block}.employee-registry-card__head small[data-v-00b18916]{color:#748496}.employee-registry-card dl[data-v-00b18916]{display:grid;gap:5px;margin:10px 0 0 28px}.employee-registry-card dl div[data-v-00b18916]{display:grid;grid-template-columns:75px 1fr;gap:8px}.employee-registry-card dt[data-v-00b18916]{color:#748496;font-weight:400}.employee-registry-card dl .employee-registry-card__contacts[data-v-00b18916]{grid-template-columns:minmax(0,1fr);gap:3px}.employee-registry-card dd[data-v-00b18916]{margin:0}}.ppe-shipments[data-v-2d0cc9da]{border-top:1px solid #e1e7ed;margin-top:16px;padding-top:10px}.ppe-shipments__toggle[data-v-2d0cc9da]{padding:0;color:#365d7b;font-weight:600;font-size:.85rem;text-align:left}.ppe-shipments__toggle i[data-v-2d0cc9da]{width:16px;font-size:.65rem}.ppe-shipments__row[data-v-2d0cc9da]{padding:10px 0;border-bottom:1px solid #edf0f3;font-size:.8rem;overflow-wrap:anywhere}.ppe-shipments__meta[data-v-2d0cc9da]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px;color:#6f7f8d;font-size:.75rem;margin-top:5px}.employee-ppe-sizes[data-v-894594e6]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.employee-details-section__header[data-v-894594e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:12px}.employee-details-section__header h2[data-v-894594e6]{margin:0;color:#34495d;font-size:.98rem;font-weight:700}.employee-details-section__header h2 i[data-v-894594e6]{width:19px;margin-right:5px;color:#6688a8;text-align:center}.employee-details-record__facts[data-v-894594e6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4px 9px;margin:9px 0 0;font-size:.72rem}.employee-details-record__facts dt[data-v-894594e6]{margin:0;color:#8793a0;font-weight:400}.employee-details-record__facts dd[data-v-894594e6]{margin:0;color:#46596b;font-weight:600}.employee-ppe-sizes__value[data-v-894594e6]{white-space:pre-wrap;overflow-wrap:anywhere}.employee-history[data-v-9cb9f8e2]{min-width:0;color:#34495e}.employee-history__intro[data-v-9cb9f8e2]{margin:0 0 20px;color:#65788b;font-size:13px}.employee-history__event[data-v-9cb9f8e2]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;position:relative;padding-bottom:18px}.employee-history__event[data-v-9cb9f8e2]:before{content:"";position:absolute;left:16px;top:38px;bottom:4px;width:1px;background:#e0e9ef}.employee-history__event[data-v-9cb9f8e2]:last-child:before{display:none}.employee-history__icon[data-v-9cb9f8e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;border-radius:11px;font-size:13px}.employee-history__icon--blue[data-v-9cb9f8e2]{color:#356b98;background:#edf5fc}.employee-history__icon--mint[data-v-9cb9f8e2]{color:#347568;background:#edf8f3}.employee-history__icon--sand[data-v-9cb9f8e2]{color:#85673a;background:#faf5eb}.employee-history__icon--muted[data-v-9cb9f8e2]{color:#63758a;background:#f0f3f7}.employee-history__body[data-v-9cb9f8e2]{min-width:0;border:1px solid var(--argus-glass-border,#e2eaf0);background:var(--argus-glass-solid,#fcfdfe);border-radius:12px;padding:13px 16px;-webkit-box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(45,70,90,.025);box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(45,70,90,.025);overflow-wrap:anywhere}.employee-history__heading[data-v-9cb9f8e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px 18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.employee-history__heading h3[data-v-9cb9f8e2]{font-size:15px;font-weight:650;line-height:1.4;margin:0;color:#2f465e}.employee-history__heading time[data-v-9cb9f8e2]{color:#6c7c8c;font-size:12px}.employee-history__meta[data-v-9cb9f8e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 7px;color:#66798a;font-size:12px;margin-top:5px}.employee-history__meta[data-v-9cb9f8e2] .employee-link-wrap{min-width:0;max-width:100%}.employee-history__meta[data-v-9cb9f8e2] .employee-link{white-space:normal;text-align:left;font-size:inherit}.employee-history__meta[data-v-9cb9f8e2] .employee-link__name{white-space:normal;overflow:visible;text-overflow:clip}.employee-history__description[data-v-9cb9f8e2]{margin:11px 0 0;font-size:14px;line-height:1.6;white-space:pre-line}.employee-history__facts[data-v-9cb9f8e2]{margin:10px 0 0;font-size:13px}.employee-history__fact[data-v-9cb9f8e2]{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:6px 16px;padding:7px 0}.employee-history__fact+.employee-history__fact[data-v-9cb9f8e2]{border-top:1px solid #e8eef3}.employee-history__fact dt[data-v-9cb9f8e2]{font-weight:400;color:#637589}.employee-history__fact dd[data-v-9cb9f8e2]{margin:0;white-space:pre-line}.employee-history__comparison[data-v-9cb9f8e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.employee-history__comparison small[data-v-9cb9f8e2]{display:block;color:#6c7c8c;font-size:11px;margin-bottom:3px}.employee-history__details[data-v-9cb9f8e2]{margin-top:10px}.employee-history__details summary[data-v-9cb9f8e2]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 0;cursor:pointer;color:#356c98;font-size:13px}.employee-history__details summary[data-v-9cb9f8e2]:focus-visible,.employee-history__imports[data-v-9cb9f8e2]:focus-visible{outline:2px solid #347db4;outline-offset:3px;border-radius:4px}.employee-history__count[data-v-9cb9f8e2]{display:inline-block;font-size:11px;color:#64798d;background:#edf2f7;border-radius:10px;padding:1px 6px;margin-left:5px}.employee-history__request[data-v-9cb9f8e2]{display:inline-block;margin-top:10px;font-size:13px}.employee-history__imports[data-v-9cb9f8e2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;border:1px solid #dfe8ef;border-radius:12px;padding:13px 16px;color:#4d647a;background:#f7fafc;font-size:14px;margin-bottom:16px}.employee-history__imports>span[data-v-9cb9f8e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.employee-history__imports small[data-v-9cb9f8e2]{display:block;font-size:12px;margin-top:3px;color:#6c7c8c}@media (max-width:600px){.employee-history__event[data-v-9cb9f8e2]{grid-template-columns:24px minmax(0,1fr);gap:7px}.employee-history__icon[data-v-9cb9f8e2]{width:24px;height:28px;border-radius:8px;font-size:11px}.employee-history__event[data-v-9cb9f8e2]:before{left:11px;top:32px}.employee-history__body[data-v-9cb9f8e2]{padding:10px}.employee-history__heading[data-v-9cb9f8e2]{display:block}.employee-history__heading h3[data-v-9cb9f8e2]{font-size:14px}.employee-history__heading time[data-v-9cb9f8e2]{display:block;margin-top:4px}.employee-history__comparison[data-v-9cb9f8e2],.employee-history__fact[data-v-9cb9f8e2]{grid-template-columns:minmax(0,1fr);gap:4px}.employee-history__comparison[data-v-9cb9f8e2]{gap:9px}}@media print{.employee-history__body[data-v-9cb9f8e2]{-webkit-box-shadow:none;box-shadow:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.employee-details-page[data-v-55cc67c7]{min-width:0;padding:16px;color:#2d3e50}.employee-details-toolbar[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:14px}.employee-details-toolbar__back[data-v-55cc67c7]{padding-left:0}.employee-details-toolbar__actions[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.employee-details-toolbar__actions--mobile[data-v-55cc67c7]{display:none}.employee-details-account-warning[data-v-55cc67c7]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.employee-details-account-warning[data-v-55cc67c7],.employee-details-state[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-details-state[data-v-55cc67c7]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;min-height:280px;padding:30px;border:1px dashed #d3dce5;border-radius:12px;background:#fafbfd;color:#6f7d8b}.employee-details-state--empty[data-v-55cc67c7]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.employee-details-state--empty i[data-v-55cc67c7]{color:#a0adba;font-size:2rem}.employee-details-overview[data-v-55cc67c7]{display:grid;grid-template-columns:minmax(280px,1.15fr) minmax(360px,1fr);gap:14px 20px;margin-bottom:14px;padding:18px;border:1px solid #cbd9e6;border-radius:12px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 4px 14px rgba(35,54,72,.09);box-shadow:0 4px 14px rgba(35,54,72,.09);-webkit-transition:padding .16s ease,-webkit-box-shadow .16s ease;transition:padding .16s ease,-webkit-box-shadow .16s ease;transition:padding .16s ease,box-shadow .16s ease;transition:padding .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.employee-details-overview__identity[data-v-55cc67c7]{display:grid;grid-column:1/-1;grid-template-columns:minmax(280px,1.15fr) minmax(360px,1fr);gap:20px;min-width:0}.employee-details-overview--identity[data-v-55cc67c7]{position:sticky;top:var(--shell-header-height,0);z-index:20}.employee-details-overview--compact[data-v-55cc67c7]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;padding:10px 14px}.employee-details-overview--compact .employee-details-overview__identity[data-v-55cc67c7]{display:block;grid-column:auto}.employee-details-overview--compact .employee-details-facts[data-v-55cc67c7],.employee-details-overview--compact .employee-details-summary__eyebrow[data-v-55cc67c7],.employee-details-overview--compact .employee-details-summary__subtitle[data-v-55cc67c7]{display:none}.employee-details-overview--compact h2[data-v-55cc67c7]{font-size:1rem}.employee-details-overview__compact-distribution[data-v-55cc67c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-details-overview__compact-distribution>div[data-v-55cc67c7]{min-width:0;padding-left:12px;border-left:1px solid #d7e2ed;overflow-wrap:anywhere}.employee-details-overview__compact-distribution small[data-v-55cc67c7],.employee-details-overview__compact-distribution span[data-v-55cc67c7],.employee-details-overview__compact-distribution strong[data-v-55cc67c7]{display:block}.employee-details-overview__compact-distribution small[data-v-55cc67c7],.employee-details-overview__compact-distribution span[data-v-55cc67c7]{color:#708091;font-size:.72rem}.employee-details-overview__compact-distribution strong[data-v-55cc67c7]{color:#34485b;font-size:.8rem}.employee-details-summary__main[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;min-width:0}.employee-details-summary__avatar[data-v-55cc67c7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.employee-details-summary__text[data-v-55cc67c7]{min-width:0}.employee-details-summary__name[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px;overflow-wrap:anywhere}.employee-details-summary__traits[data-v-55cc67c7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;max-width:100%;font-size:.72rem;font-weight:600;line-height:1.5}.employee-details-summary__trait[data-v-55cc67c7]{max-width:140px;overflow:hidden;padding:0 4px;border-radius:3px;background:#edf0f4;color:#4a5568;white-space:nowrap;text-overflow:ellipsis}.employee-details-summary__eyebrow[data-v-55cc67c7]{margin-bottom:3px;color:#8090a0;font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.employee-details-overview h2[data-v-55cc67c7]{margin:0;color:#26394c;font-size:1.3rem;line-height:1.25}.employee-details-summary__subtitle[data-v-55cc67c7]{margin-top:5px;color:#708091;font-size:.83rem}.employee-details-facts[data-v-55cc67c7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.employee-details-fact[data-v-55cc67c7]{min-width:0;padding:9px 10px;border-radius:7px;background:#f5f7fa}.employee-details-fact span[data-v-55cc67c7],.employee-details-fact strong[data-v-55cc67c7]{display:block}.employee-details-fact span[data-v-55cc67c7]{margin-bottom:2px;color:#8794a1;font-size:.67rem}.employee-details-fact strong[data-v-55cc67c7]{overflow-wrap:anywhere;color:#34485b;font-size:.8rem;font-weight:600}.employee-details-overview__operational[data-v-55cc67c7]{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:10px}.employee-details-overview__block[data-v-55cc67c7]{min-width:0;padding:11px 12px;border:1px solid #d7e2ed;border-radius:9px;background:#f8fbfe}.employee-details-overview__block-head[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:7px}.employee-details-overview__block-head .employee-details-overview__label[data-v-55cc67c7]{min-width:0;overflow-wrap:anywhere;margin-bottom:0}.employee-details-overview__block-head .btn[data-v-55cc67c7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;white-space:normal;padding:.18rem .45rem;font-size:.69rem}.employee-details-overview__label[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:7px;color:#61768b;font-size:.69rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.employee-details-overview__label>i[data-v-55cc67c7]{color:#2d72d9}.employee-details-overview__label>span[data-v-55cc67c7]{color:#8a98a6;font-weight:500;letter-spacing:normal;text-transform:none}.employee-details-overview__primary[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.employee-details-overview__primary>i[data-v-55cc67c7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#2d72d9;font-size:1rem}.employee-details-overview__primary small[data-v-55cc67c7],.employee-details-overview__primary strong[data-v-55cc67c7]{display:block}.employee-details-overview__primary strong[data-v-55cc67c7]{color:#213a54;font-size:.92rem;line-height:1.3}.employee-details-overview__primary small[data-v-55cc67c7]{margin-top:4px;color:#7b8998}.employee-details-overview__chips[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-top:8px}.employee-details-overview__chips>span[data-v-55cc67c7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;max-width:100%;padding:4px 7px;border-radius:999px;background:#eaf2fa;color:#365a7d;font-size:.72rem;line-height:1.2}.employee-details-overview__chips>span i[data-v-55cc67c7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.employee-details-overview__empty[data-v-55cc67c7]{color:#8795a4;font-size:.79rem}.employee-details-overview__plan[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:9px}.employee-details-overview__plan small[data-v-55cc67c7],.employee-details-overview__plan strong[data-v-55cc67c7]{display:block}.employee-details-overview__plan strong[data-v-55cc67c7]{color:#2c435a;font-size:.82rem;line-height:1.3}.employee-details-overview__plan small[data-v-55cc67c7]{margin-top:3px;color:#7b8998;font-size:.72rem}.employee-details-overview__plan-list[data-v-55cc67c7]{display:grid;gap:7px;margin-top:9px;padding-top:9px;border-top:1px solid #dee7f0}.employee-details-overview__plan--secondary[data-v-55cc67c7]{padding-top:1px}.employee-details-overview__more[data-v-55cc67c7]{margin-top:5px;padding:2px 0;font-size:.74rem}.employee-details-overview__warning[data-v-55cc67c7]{margin-top:7px;color:#8a6418;font-size:.7rem}.employee-details-grid[data-v-55cc67c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.employee-details-summary__badges[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:6px}.employee-details-summary__badges .badge[data-v-55cc67c7]{padding:5px 8px;font-size:.72rem;font-weight:600}.employee-details-termination-plan[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;padding:11px 13px;border:1px solid #efc56b;border-radius:9px;background:#fff8e7;color:#6f4b08}.employee-details-termination-plan>div[data-v-55cc67c7]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.employee-details-termination-plan small[data-v-55cc67c7],.employee-details-termination-plan span[data-v-55cc67c7]{font-size:.76rem}.employee-details-termination-plan__actions[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.employee-details-section--contacts[data-v-55cc67c7]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.employee-details-section--absences[data-v-55cc67c7]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.employee-details-section--skills[data-v-55cc67c7]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.employee-details-section--characteristics[data-v-55cc67c7]{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.employee-details-section--employment[data-v-55cc67c7]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.employee-details-section--history[data-v-55cc67c7]{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.employee-details-section[data-v-55cc67c7]{min-width:0;padding:15px;border:1px solid #dbe3eb;border-radius:11px;background:#fff}.employee-details-section--wide[data-v-55cc67c7]{grid-column:1/-1}.employee-details-section__header[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:12px}.employee-details-section__header h2[data-v-55cc67c7]{margin:0;color:#34495d;font-size:.98rem;font-weight:700}.employee-details-section__header h2 i[data-v-55cc67c7]{width:19px;margin-right:5px;color:#6688a8;text-align:center}.employee-details-section__actions[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.employee-details-section__actions>span[data-v-55cc67c7]{min-width:25px;padding:2px 7px;border-radius:999px;background:#edf1f5;color:#647586;font-size:.7rem;font-weight:700;text-align:center}.employee-details-editor[data-v-55cc67c7]{display:grid;gap:.65rem;margin-bottom:.85rem;padding:.75rem;border:1px solid #dce7f1;border-radius:8px;background:#f7fafc}.employee-details-editor__title[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;color:#34495d}.employee-details-editor__title small[data-v-55cc67c7]{color:#738293}.employee-details-editor__grid[data-v-55cc67c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .75rem}.employee-details-editor__wide[data-v-55cc67c7]{grid-column:1/-1}.employee-details-editor__create-option[data-v-55cc67c7]{margin-top:4px;color:#68798a;font-size:.75rem}.employee-details-editor__create-option .btn[data-v-55cc67c7]{padding:0;vertical-align:baseline;font-size:inherit}.employee-details-editor__actions[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.employee-details-section__header>span[data-v-55cc67c7]{min-width:25px;padding:2px 7px;border-radius:999px;background:#edf1f5;color:#647586;font-size:.7rem;font-weight:700;text-align:center}.employee-details-list[data-v-55cc67c7],.employee-details-timeline[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.employee-details-contact[data-v-55cc67c7]{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:9px 10px;border-radius:8px;background:#f6f8fa}.employee-details-contact>i[data-v-55cc67c7]{margin-top:3px;color:#6384a4;text-align:center}.employee-details-contact__body[data-v-55cc67c7]{min-width:0}.employee-details-contact__label[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:2px;color:#7b8997;font-size:.68rem}.employee-details-contact__body a[data-v-55cc67c7],.employee-details-contact__body strong[data-v-55cc67c7]{overflow-wrap:anywhere;color:#2f4e6d;font-size:.83rem;font-weight:600}.employee-details-contact__body small[data-v-55cc67c7],.employee-details-record small[data-v-55cc67c7],.employee-details-timeline__item small[data-v-55cc67c7]{display:block;margin-top:4px;color:#8793a0;font-size:.67rem}.employee-details-contact__body .employee-details-contact__phone[data-v-55cc67c7]{font-size:1.125rem;font-weight:700;line-height:1.45;font-variant-numeric:tabular-nums}.employee-details-contact-policy[data-v-55cc67c7]{margin-bottom:9px;font-size:.76rem}.employee-details-contact__source[data-v-55cc67c7]{display:table;margin-top:5px;color:#5f6f7f}.employee-details-contact__body .employee-details-contact__policy[data-v-55cc67c7]{padding-top:5px;color:#6c5a2d;line-height:1.35}.employee-details-contact-account-action[data-v-55cc67c7]{margin-top:10px}.employee-details-record[data-v-55cc67c7]{padding:11px;border:1px solid #e4e9ee;border-radius:8px;background:#fafbfd}.employee-details-record--muted[data-v-55cc67c7],.employee-details-timeline__item--voided[data-v-55cc67c7]{opacity:.67}.employee-details-record__top[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.employee-details-record__controls[data-v-55cc67c7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:2px}.employee-details-record__controls .btn[data-v-55cc67c7]{min-width:28px;padding:2px 5px}.employee-details-record__top strong[data-v-55cc67c7]{color:#34495d;font-size:.83rem}.employee-details-record__line[data-v-55cc67c7]{margin-top:4px;color:#678;font-size:.76rem}.employee-details-record__note[data-v-55cc67c7]{margin-top:8px;padding:7px 8px;border-left:3px solid #9eb5c9;background:#f1f5f8;color:#4b5e70;font-size:.76rem;white-space:pre-wrap}.employee-details-record__facts[data-v-55cc67c7]{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(120px,1.2fr);gap:4px 9px;margin:9px 0 0;font-size:.72rem}.employee-details-record__facts dt[data-v-55cc67c7]{margin:0;color:#8793a0;font-weight:400}.employee-details-record__facts dd[data-v-55cc67c7]{margin:0;color:#46596b;font-weight:600}.employee-details-tags[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.employee-details-skill[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;max-width:100%;padding:7px 10px;border:1px solid #dbe5ef;border-radius:8px;background:#f2f7fb}.employee-details-skill__top[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.employee-details-skill strong[data-v-55cc67c7]{color:#34516d;font-size:.78rem}.employee-details-skill span[data-v-55cc67c7]{color:#718191;font-size:.69rem}.employee-details-skill small[data-v-55cc67c7]{color:#8793a0;font-size:.65rem}.employee-details-skill-option[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:2px 0;line-height:1.2}.employee-details-skill-option strong[data-v-55cc67c7]{color:#2f4b63;font-size:.82rem}.employee-details-skill-option small[data-v-55cc67c7]{color:#718191;font-size:.72rem;white-space:normal}.employee-details-skill-option__selected[data-v-55cc67c7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-details-editor[data-v-55cc67c7] .vs__dropdown-menu{max-height:280px}.employee-details-timeline__item[data-v-55cc67c7]{position:relative;padding:10px 74px 10px 11px;border-left:3px solid #7fa5c7;border-radius:0 8px 8px 0;background:#f5f8fb}.employee-details-timeline__item--pinned[data-v-55cc67c7]{border-left-color:#d99a13;background:#fff9e8;-webkit-box-shadow:inset 0 0 0 1px rgba(217,154,19,.18);box-shadow:inset 0 0 0 1px rgba(217,154,19,.18)}.employee-details-timeline__item--own[data-v-55cc67c7]{padding-right:106px}.employee-details-record__edit[data-v-55cc67c7],.employee-details-record__pin[data-v-55cc67c7],.employee-details-record__void[data-v-55cc67c7]{position:absolute;top:6px;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:50%;color:#7f8d9a;opacity:.72}.employee-details-record__pin[data-v-55cc67c7]{right:39px}.employee-details-record__edit[data-v-55cc67c7]{right:71px}.employee-details-record__edit--new[data-v-55cc67c7]{-webkit-animation:characteristic-pencil-wink-data-v-55cc67c7 .8s ease-in-out 3;animation:characteristic-pencil-wink-data-v-55cc67c7 .8s ease-in-out 3}@-webkit-keyframes characteristic-pencil-wink-data-v-55cc67c7{50%{color:#1673c9;opacity:1;background:rgba(22,115,201,.12);-webkit-transform:scale(1.12);transform:scale(1.12)}}@keyframes characteristic-pencil-wink-data-v-55cc67c7{50%{color:#1673c9;opacity:1;background:rgba(22,115,201,.12);-webkit-transform:scale(1.12);transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.employee-details-record__edit--new[data-v-55cc67c7]{-webkit-animation:none;animation:none}}.employee-details-record__void[data-v-55cc67c7]{right:7px;color:#a15b5b}.employee-details-record__edit[data-v-55cc67c7]:focus,.employee-details-record__edit[data-v-55cc67c7]:hover,.employee-details-record__pin[data-v-55cc67c7]:focus,.employee-details-record__pin[data-v-55cc67c7]:hover{color:#2f679b;background:rgba(70,125,177,.1);text-decoration:none;opacity:1}.employee-details-record__void[data-v-55cc67c7]:focus,.employee-details-record__void[data-v-55cc67c7]:hover{color:#8e2f2f;background:rgba(170,65,65,.1);text-decoration:none;opacity:1}.employee-details-timeline__item--pinned .employee-details-record__pin[data-v-55cc67c7]{color:#a46f00;opacity:1}.employee-details-timeline__meta[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;margin-bottom:6px;color:#7a8896;font-size:.68rem}.employee-details-timeline__text[data-v-55cc67c7]{color:#3d5063;font-size:.8rem;line-height:1.45}.employee-details-timeline__text p[data-v-55cc67c7]{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.employee-details-timeline__text p+p[data-v-55cc67c7]{margin-top:.7em}.employee-details-timeline__more[data-v-55cc67c7]{-ms-flex-item-align:start;align-self:flex-start;margin-top:2px}.employee-details-empty[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;min-height:82px;padding:15px;border:1px dashed #d8e0e7;border-radius:8px;color:#8794a1;font-size:.76rem;text-align:center}.employee-details-edit-grid[data-v-55cc67c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.employee-details-personal-addresses[data-v-55cc67c7]{display:grid;gap:.6rem;margin-bottom:1rem;padding:.75rem;border:1px solid #dce4ec;border-radius:8px;background:#f8fafc}.employee-details-personal-address[data-v-55cc67c7]{display:grid;grid-template-columns:minmax(8rem,.45fr) minmax(12rem,1fr) auto;gap:.5rem}.employee-details-edit-contacts[data-v-55cc67c7]{padding:12px;margin-bottom:16px;border:1px solid #dce4ec;border-radius:8px;background:#f8fafc}.employee-details-edit-contacts__head[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:10px}.employee-details-edit-contacts__head small[data-v-55cc67c7],.employee-details-edit-contacts__head strong[data-v-55cc67c7]{display:block}.employee-details-edit-contacts__head small[data-v-55cc67c7]{margin-top:2px;color:#748496}.employee-details-edit-contact[data-v-55cc67c7]{display:grid;grid-template-columns:120px 150px minmax(0,1fr) auto;gap:7px;margin-bottom:7px}@media (max-width:991.98px){.employee-details-overview[data-v-55cc67c7]{grid-template-columns:1fr}.employee-details-overview--compact[data-v-55cc67c7]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.employee-details-overview__identity[data-v-55cc67c7]{grid-template-columns:1fr}.employee-details-termination-plan[data-v-55cc67c7]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767.98px){.employee-details-page[data-v-55cc67c7]{padding:10px}.employee-details-account-warning[data-v-55cc67c7]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.employee-details-toolbar__actions--desktop[data-v-55cc67c7]{display:none}.employee-details-toolbar__actions--mobile[data-v-55cc67c7]{display:-webkit-box;display:-ms-flexbox;display:flex}.employee-details-overview[data-v-55cc67c7]{position:static;padding:14px}.employee-details-grid[data-v-55cc67c7],.employee-details-overview__operational[data-v-55cc67c7]{grid-template-columns:1fr}.employee-details-facts[data-v-55cc67c7]{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-details-fact--department[data-v-55cc67c7]{grid-column:1/-1}.employee-details-section--wide[data-v-55cc67c7]{grid-column:auto}.employee-details-summary__main[data-v-55cc67c7]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.employee-details-summary__text[data-v-55cc67c7]{-webkit-box-flex:1;-ms-flex:1;flex:1}.employee-details-summary__name[data-v-55cc67c7]{overflow-wrap:break-word}.employee-details-summary__name>span[data-v-55cc67c7]{max-width:100%}.employee-details-overview__identity[data-v-55cc67c7]{grid-template-columns:minmax(0,1fr);gap:14px}.employee-details-overview__block-head[data-v-55cc67c7],.employee-details-section__header[data-v-55cc67c7]{-ms-flex-wrap:wrap;flex-wrap:wrap}.employee-details-section__actions[data-v-55cc67c7]{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.employee-details-section__actions .btn[data-v-55cc67c7]{white-space:nowrap}.employee-details-edit-contact[data-v-55cc67c7],.employee-details-edit-grid[data-v-55cc67c7],.employee-details-editor__grid[data-v-55cc67c7],.employee-details-personal-address[data-v-55cc67c7],.employee-details-record__facts[data-v-55cc67c7]{grid-template-columns:1fr}.employee-details-editor__actions[data-v-55cc67c7]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.employee-details-record__facts dd[data-v-55cc67c7]{margin-bottom:4px}}.one-c-import-page[data-v-a4dae8e8]{max-width:1440px;margin:0 auto;padding:22px;color:#213547}.one-c-import-header[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:18px}.one-c-import-header h1[data-v-a4dae8e8]{margin:4px 0;font-size:1.65rem;font-weight:700}.one-c-import-header p[data-v-a4dae8e8],.one-c-import-section__heading p[data-v-a4dae8e8]{margin:0;color:#6b7785}.one-c-import-back[data-v-a4dae8e8]{padding:0;border:0;background:transparent;color:#4267a5;font-size:.88rem}.one-c-import-back i[data-v-a4dae8e8]{margin-right:6px}.one-c-import-header__tenant[data-v-a4dae8e8]{padding:9px 12px;border:1px solid #dfe5eb;color:#415466;font-size:.82rem}.one-c-import-scope[data-v-a4dae8e8]{margin-bottom:18px}.one-c-import-section[data-v-a4dae8e8]{margin-bottom:18px;padding:20px;border:1px solid #dfe5eb;border-radius:12px;background:#fff;-webkit-box-shadow:0 2px 10px rgba(33,53,71,.05);box-shadow:0 2px 10px rgba(33,53,71,.05)}.one-c-import-section__heading[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:13px;margin-bottom:18px}.one-c-import-result h2[data-v-a4dae8e8],.one-c-import-section__heading h2[data-v-a4dae8e8]{margin:0 0 3px;font-size:1.1rem;font-weight:700}.one-c-import-step[data-v-a4dae8e8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#e9f1ff;color:#2368c4;font-weight:700}.one-c-import-step--done[data-v-a4dae8e8]{background:#dff3e7;color:#24844e}.one-c-import-file[data-v-a4dae8e8]{-ms-flex-align:center;padding:16px;border:1px dashed #aebdca;border-radius:9px;background:#f9fbfd}.one-c-import-file[data-v-a4dae8e8],.one-c-import-file__info[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:12px}.one-c-import-file__info[data-v-a4dae8e8]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;min-width:0}.one-c-import-file__info>i[data-v-a4dae8e8]{color:#278250;font-size:1.7rem}.one-c-import-file__info div[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.one-c-import-file__info strong[data-v-a4dae8e8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.one-c-import-file__info span[data-v-a4dae8e8]{color:#71808e;font-size:.8rem}.one-c-import-summary[data-v-a4dae8e8]{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px}.one-c-import-summary article[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:75px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:11px 13px;border:1px solid #e0e6eb;border-radius:8px;background:#f8fafc}.one-c-import-summary span[data-v-a4dae8e8]{color:#6f7d89;font-size:.76rem}.one-c-import-summary strong[data-v-a4dae8e8]{margin-top:3px;font-size:1.45rem}.one-c-import-summary__success strong[data-v-a4dae8e8]{color:#278250}.one-c-import-summary__danger strong[data-v-a4dae8e8]{color:#c23a47}.one-c-import-summary__warning strong[data-v-a4dae8e8]{color:#b17210}.one-c-import-mapping-toolbar[data-v-a4dae8e8],.one-c-import-pagination[data-v-a4dae8e8],.one-c-import-result__actions[data-v-a4dae8e8],.one-c-import-review-toolbar[data-v-a4dae8e8],.one-c-import-section__footer[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.one-c-import-mapping-toolbar[data-v-a4dae8e8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.one-c-import-mapping-toolbar .input-group[data-v-a4dae8e8]{max-width:410px}.one-c-import-progress-label[data-v-a4dae8e8]{color:#617181;font-size:.84rem;white-space:nowrap}.one-c-import-mapping-list[data-v-a4dae8e8]{max-height:430px;overflow:auto;border:1px solid #e1e6eb;border-radius:8px}.one-c-import-mapping-row[data-v-a4dae8e8]{display:grid;grid-template-columns:minmax(230px,1fr) 22px minmax(250px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:11px 13px;border-bottom:1px solid #edf0f3}.one-c-import-mapping-row[data-v-a4dae8e8]:last-child{border-bottom:0}.one-c-import-mapping-row>div[data-v-a4dae8e8]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.one-c-import-mapping-row label[data-v-a4dae8e8],.one-c-import-mapping-row span[data-v-a4dae8e8]{margin:0 0 2px;color:#758390;font-size:.73rem}.one-c-import-mapping-row>i[data-v-a4dae8e8]{color:#98a5b0}.one-c-import-section__footer[data-v-a4dae8e8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px}.one-c-import-review-toolbar[data-v-a4dae8e8]{margin-bottom:12px}.one-c-import-review-search[data-v-a4dae8e8]{max-width:410px}.one-c-import-review-toolbar>.custom-select[data-v-a4dae8e8]{width:auto;min-width:220px}.one-c-import-review-toolbar .one-c-import-progress-label[data-v-a4dae8e8]{margin-left:auto}.one-c-import-table-wrap[data-v-a4dae8e8]{overflow-x:auto;border:1px solid #dfe5ea;border-radius:8px}.one-c-import-table[data-v-a4dae8e8]{min-width:920px;margin:0}.one-c-import-table th[data-v-a4dae8e8]{padding:10px;border-top:0;background:#f1f4f7;color:#526474;font-size:.76rem;text-transform:uppercase;vertical-align:middle}.one-c-import-table td[data-v-a4dae8e8]{padding:11px 10px;vertical-align:top}.one-c-import-table td[data-v-a4dae8e8]:first-child,.one-c-import-table th[data-v-a4dae8e8]:first-child{width:31%}.one-c-import-table td[data-v-a4dae8e8]:nth-child(2),.one-c-import-table th[data-v-a4dae8e8]:nth-child(2){width:35%}.one-c-import-person[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.one-c-import-person span[data-v-a4dae8e8]{color:#647584;font-size:.78rem}.one-c-import-match[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px;color:#536574;font-size:.78rem}.one-c-import-issues[data-v-a4dae8e8]{margin:8px 0 0;padding-left:17px;color:#875c1c;font-size:.78rem}.one-c-import-auto-decision[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;color:#278250;font-size:.84rem;font-weight:600}.one-c-import-target[data-v-a4dae8e8]{display:grid;grid-template-columns:minmax(190px,1fr) minmax(150px,.55fr);gap:7px;margin-top:7px}.one-c-import-empty[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:28px;border:1px dashed #cbd5de;border-radius:8px;color:#4d7b61}.one-c-import-empty i[data-v-a4dae8e8]{font-size:1.6rem}.one-c-import-pagination[data-v-a4dae8e8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px;color:#71808d;font-size:.8rem}.one-c-import-readiness[data-v-a4dae8e8]{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:9px;margin-bottom:15px}.one-c-import-readiness>div[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;border-radius:7px;font-size:.82rem}.one-c-import-readiness .is-ready[data-v-a4dae8e8]{background:#e7f5ec;color:#24784a}.one-c-import-readiness .is-blocked[data-v-a4dae8e8]{background:#fff0f0;color:#a73b47}.one-c-import-confirm[data-v-a4dae8e8]{padding:12px;border:1px solid #e0e6eb;border-radius:7px;background:#f8fafc}.one-c-import-result[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;padding:24px;border:1px solid #c8e4d3;border-radius:12px;background:#f5fbf7}.one-c-import-result__icon[data-v-a4dae8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border-radius:50%;background:#2f915b;color:#fff;font-size:1.2rem}.one-c-import-result>div[data-v-a4dae8e8]:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.one-c-import-result__actions[data-v-a4dae8e8]{margin-top:17px}@media (max-width:900px){.one-c-import-summary[data-v-a4dae8e8]{grid-template-columns:repeat(2,minmax(130px,1fr))}.one-c-import-readiness[data-v-a4dae8e8]{grid-template-columns:1fr}}@media (max-width:700px){.one-c-import-page[data-v-a4dae8e8]{padding:12px}.one-c-import-header[data-v-a4dae8e8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.one-c-import-header h1[data-v-a4dae8e8]{font-size:1.35rem}.one-c-import-file[data-v-a4dae8e8],.one-c-import-mapping-toolbar[data-v-a4dae8e8],.one-c-import-result__actions[data-v-a4dae8e8],.one-c-import-review-toolbar[data-v-a4dae8e8],.one-c-import-section__footer[data-v-a4dae8e8]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.one-c-import-file__info[data-v-a4dae8e8]{width:100%}.one-c-import-mapping-toolbar .input-group[data-v-a4dae8e8],.one-c-import-review-search[data-v-a4dae8e8],.one-c-import-review-toolbar>.custom-select[data-v-a4dae8e8]{width:100%;max-width:none}.one-c-import-review-toolbar .one-c-import-progress-label[data-v-a4dae8e8]{margin-left:0}.one-c-import-mapping-row[data-v-a4dae8e8]{grid-template-columns:1fr}.one-c-import-mapping-row>i[data-v-a4dae8e8]{display:none}.one-c-import-summary[data-v-a4dae8e8]{grid-template-columns:1fr 1fr}.one-c-import-target[data-v-a4dae8e8]{grid-template-columns:1fr}.one-c-import-result[data-v-a4dae8e8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:420px){.one-c-import-summary[data-v-a4dae8e8]{grid-template-columns:1fr}}.merge-search-results[data-v-faede0be]{padding:0;list-style:none;max-height:230px;overflow:auto;margin-top:12px}.merge-search-results li[data-v-faede0be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:8px;border-bottom:1px solid #dee2e6}.merge-matrix[data-v-faede0be]{overflow:auto;max-height:55vh}.merge-matrix table[data-v-faede0be]{margin-bottom:0}.merge-matrix td[data-v-faede0be],.merge-matrix th[data-v-faede0be]{min-width:220px;padding:10px;vertical-align:top}.merge-matrix th[data-v-faede0be]:first-child{min-width:160px;position:sticky;left:0;background:#f4f7fa;z-index:1}.merge-matrix thead th[data-v-faede0be]{position:sticky;top:0;background:#fff;z-index:2}.merge-impact[data-v-faede0be]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.merge-impact div[data-v-faede0be]{padding:8px 12px;border:1px solid #dee2e6;border-radius:6px}.merge-impact dd[data-v-faede0be]{margin:0}.merge-footer[data-v-faede0be]{width:100%}.merge-footer-actions[data-v-faede0be]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}@media (max-width:575px){.merge-footer-actions>.btn[data-v-faede0be]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.merge-review-mode[data-v-b7cc035a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.merge-review-manual[data-v-b7cc035a]{padding:20px;border:1px solid #dce5ee;border-radius:10px;background:#fff}.merge-review-manual h2[data-v-b7cc035a]{font-size:1.2rem}.merge-review-manual p[data-v-b7cc035a]{max-width:780px;color:#6b7c8f}.merge-review-page[data-v-b7cc035a]{min-height:100%;padding:16px 20px 28px;background:#f4f7fa;color:#26384c}.merge-review-actions[data-v-b7cc035a],.merge-review-case__head[data-v-b7cc035a],.merge-review-header[data-v-b7cc035a],.merge-review-modal-actions[data-v-b7cc035a],.merge-review-toolbar[data-v-b7cc035a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.merge-review-header[data-v-b7cc035a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:14px}.merge-review-header h1[data-v-b7cc035a]{margin:2px 0 4px;font-size:1.55rem}.merge-review-header p[data-v-b7cc035a]{max-width:880px;margin:0;color:#6b7c8f}.merge-review-toolbar[data-v-b7cc035a]{margin-bottom:12px;padding:10px;border:1px solid #dce5ee;border-radius:10px;background:#fff}.merge-review-tabs[data-v-b7cc035a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.merge-review-tab[data-v-b7cc035a]{padding:6px 9px;border:1px solid #ccd8e4;border-radius:8px;background:#fff;color:#51677c}.merge-review-tab strong[data-v-b7cc035a]{margin-left:6px;padding:1px 6px;border-radius:999px;background:#edf2f7}.merge-review-tab.is-active[data-v-b7cc035a]{border-color:#2478dd;background:#eaf3ff;color:#1455a8}.merge-review-toolbar__actions[data-v-b7cc035a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.merge-review-search[data-v-b7cc035a]{max-width:420px}.merge-review-case[data-v-b7cc035a]{margin-bottom:12px;overflow:hidden;border:1px solid #d6e1eb;border-radius:12px;background:#fff;-webkit-box-shadow:0 3px 10px rgba(40,67,91,.06);box-shadow:0 3px 10px rgba(40,67,91,.06)}.merge-review-actions[data-v-b7cc035a],.merge-review-case__head[data-v-b7cc035a]{padding:10px 14px}.merge-review-case__head[data-v-b7cc035a]{border-bottom:1px solid #e5ebf1;background:#f9fbfd}.merge-review-case__head span[data-v-b7cc035a]{margin-left:8px;color:#8090a0;font-size:.84rem}.merge-review-comparison[data-v-b7cc035a]{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px}.merge-review-person[data-v-b7cc035a]{min-width:0;padding:13px;border:1px solid #dbe5ef;border-radius:10px;background:#f8fafc}.merge-review-person--survivor[data-v-b7cc035a]{border-color:#a9d4bd;background:#f2fbf5}.merge-review-person>small[data-v-b7cc035a]{display:block;color:#74879a;text-transform:uppercase}.merge-review-person>a[data-v-b7cc035a]{color:#173f70;font-size:1.05rem;font-weight:700}.merge-review-person>span[data-v-b7cc035a]{margin-left:7px;color:#8291a0}.merge-review-person dl[data-v-b7cc035a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:12px 0 0}.merge-review-person dt[data-v-b7cc035a]{color:#8190a0;font-size:.76rem;font-weight:500}.merge-review-person dd[data-v-b7cc035a]{margin:1px 0 0;overflow-wrap:anywhere}.merge-review-arrow[data-v-b7cc035a]{color:#3e9365;font-size:1.45rem;text-align:center}.merge-review-actions[data-v-b7cc035a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #e7edf3}.merge-review-empty[data-v-b7cc035a],.merge-review-state[data-v-b7cc035a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:180px;color:#718396}.merge-review-empty[data-v-b7cc035a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;border:1px dashed #c8d5e2;border-radius:12px;background:#fff}.merge-review-empty i[data-v-b7cc035a]{color:#43a36e;font-size:2rem}.merge-review-preview-names[data-v-b7cc035a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;margin-bottom:14px;font-size:1.08rem}.merge-review-impact[data-v-b7cc035a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:18px}.merge-review-impact>div[data-v-b7cc035a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:9px 11px;border-radius:8px;background:#f2f6fa}.merge-review-user-impact[data-v-b7cc035a]{margin-bottom:18px;padding:12px;border:1px solid #f0c3c7;border-radius:10px;background:#fff7f7}.merge-review-modal-actions[data-v-b7cc035a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.merge-review-confirmation[data-v-b7cc035a]{margin-top:14px;padding:11px 12px 11px 34px;border:1px solid #d8e2eb;border-radius:8px;background:#f7f9fb}@media(max-width:800px){.merge-review-page[data-v-b7cc035a]{padding:10px}.merge-review-header[data-v-b7cc035a],.merge-review-toolbar[data-v-b7cc035a],.merge-review-toolbar__actions[data-v-b7cc035a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merge-review-search[data-v-b7cc035a]{max-width:none}.merge-review-comparison[data-v-b7cc035a]{grid-template-columns:minmax(0,1fr)}.merge-review-arrow[data-v-b7cc035a]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.merge-review-impact[data-v-b7cc035a]{grid-template-columns:minmax(0,1fr)}}.timesheet-employee-search{text-align:left;font-weight:400;margin:2px 0}.timesheet-employee-search__heading{display:block;margin-bottom:2px;font-size:13px;line-height:17px}.timesheet-employee-search label{display:block;margin:0}.timesheet-employee-search input{width:100%;min-width:0;height:28px;padding:2px 5px;border:1px solid #8397ab;border-radius:4px;background:#fff;color:#243746;font-size:14px}.timesheet-employee-search input:focus{outline:2px solid #0069b4;outline-offset:1px}.timesheet-employee-search--active{padding:3px;border:1px solid #b36b00;border-radius:5px;background:#fff2ce;color:#593500}.timesheet-employee-search--active input{background:#fff9eb;border:2px solid #b36b00}.timesheet-employee-search__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;margin-top:2px;font-size:13px;line-height:1.3}.timesheet-page .timesheet-employee-search-empty button,.timesheet-page .timesheet-employee-search .timesheet-employee-search__status button{padding:5px 8px;border:1px solid #8b5300;border-radius:4px;background:#fff;color:#593500;font-size:14px;font-weight:600}.timesheet-page .timesheet-employee-search--compact .timesheet-employee-search__status button{padding:2px 6px;line-height:18px;min-height:24px}.timesheet-employee-search-empty button:focus,.timesheet-employee-search__status button:focus{outline:2px solid #0069b4;outline-offset:1px}.timesheet-employee-search__notice{display:block;font-size:13px;padding:4px 0;white-space:normal}.timesheet-employee-search-empty{padding:12px;background:#fff8e7;color:#593500}.timesheet-employee-search-empty button{margin:4px 8px}@media (max-width:720px){.timesheet-employee-search{margin:6px 0}.timesheet-employee-search input{height:36px;font-size:16px}.timesheet-employee-search__status{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 8px;font-size:14px}.timesheet-employee-search__status button{min-height:36px;margin-left:auto}}.timesheet-keyboard-cell[data-v-704b8ad2]:not(:disabled){cursor:crosshair}.is-save-pending[data-v-704b8ad2]{-webkit-box-shadow:inset 0 -2px #d18a00!important;box-shadow:inset 0 -2px #d18a00!important}.is-save-error[data-v-704b8ad2]{-webkit-box-shadow:inset 0 0 0 2px #c0392b!important;box-shadow:inset 0 0 0 2px #c0392b!important;background:#fff4f1!important}.timesheet-keyboard-cell[data-v-760d06ba]{cursor:crosshair}.timesheet-page .timesheet-keyboard-cell.is-range-selected{background:#e4efff!important;outline:2px solid #568bd1;outline-offset:-2px}.timesheet-cell-picker__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:8px;margin:6px 0;border-radius:4px;background:#eef5fc;overflow-wrap:anywhere}.timesheet-cell-picker details{margin-bottom:8px;font-size:12px}.timesheet-select-month{border:0;background:transparent;color:#1769aa;padding:2px 4px;font-size:12px;white-space:nowrap}.timesheet-cell-picker{position:fixed;z-index:1050;width:320px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;padding:10px;background:#fff;border:1px solid #b9c7d8;border-radius:6px;-webkit-box-shadow:0 5px 20px rgba(36,54,75,.18823529411764706);box-shadow:0 5px 20px rgba(36,54,75,.18823529411764706)}.timesheet-cell-picker.timesheet-cell-picker--inline{position:static;width:100%;max-width:none;max-height:180px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-height:80px;-webkit-box-shadow:none;box-shadow:none}.timesheet-cell-picker footer,.timesheet-cell-picker header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.timesheet-cell-picker footer{position:sticky;bottom:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;padding:8px 0}.timesheet-cell-picker header button{border:0;background:transparent;font-size:22px;line-height:1}.timesheet-cell-picker__move{cursor:move;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timesheet-cell-picker small{display:block;color:#64748b;margin:5px 0}.timesheet-cell-picker__options{max-height:180px;overflow:auto;margin:6px 0}.timesheet-cell-picker__options button{display:block;width:100%;text-align:left;background:#fff;border:0;padding:4px 6px}.timesheet-cell-picker__options button.is-active,.timesheet-cell-picker__options button:focus,.timesheet-cell-picker__options button:hover{background:#e4efff}.timesheet-cell-picker__options b{display:inline-block;min-width:32px}.timesheet-horizontal-scroll{position:sticky;z-index:10;top:var(--shell-header-height,56px);height:22px;margin-bottom:5px;overflow-x:auto;overflow-y:hidden;border:2px solid #8eb9df;border-radius:11px;background:#dbeaf7;-webkit-box-shadow:0 2px 7px rgba(25,100,165,.18);box-shadow:0 2px 7px rgba(25,100,165,.18);scrollbar-color:#1476c4 #dbeaf7;scrollbar-width:auto}.timesheet-horizontal-scroll:hover{border-color:#4b96d3;-webkit-box-shadow:0 3px 10px rgba(25,100,165,.26);box-shadow:0 3px 10px rgba(25,100,165,.26)}.timesheet-horizontal-scroll>div{height:1px}.timesheet-grid-frame .timesheet-month-scroll::-webkit-scrollbar:horizontal,.timesheet-horizontal-scroll::-webkit-scrollbar:horizontal{height:18px}.timesheet-grid-frame .timesheet-month-scroll::-webkit-scrollbar-track:horizontal,.timesheet-horizontal-scroll::-webkit-scrollbar-track:horizontal{border-radius:9px;background:#dbeaf7;-webkit-box-shadow:inset 0 1px 3px rgba(39,79,113,.2);box-shadow:inset 0 1px 3px rgba(39,79,113,.2)}.timesheet-grid-frame .timesheet-month-scroll::-webkit-scrollbar-thumb:horizontal,.timesheet-horizontal-scroll::-webkit-scrollbar-thumb:horizontal{min-width:72px;border:3px solid #dbeaf7;border-radius:9px;background-color:#1476c4;background-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 6px,hsla(0,0%,100%,.28) 0,hsla(0,0%,100%,.28) 8px);-webkit-box-shadow:inset 0 0 0 1px rgba(10,75,128,.35);box-shadow:inset 0 0 0 1px rgba(10,75,128,.35)}.timesheet-grid-frame .timesheet-month-scroll::-webkit-scrollbar-thumb:horizontal:hover,.timesheet-horizontal-scroll::-webkit-scrollbar-thumb:horizontal:hover{border-width:2px;background-color:#0868b7}.timesheet-grid-frame .timesheet-month-scroll{scrollbar-color:#1476c4 #dbeaf7;scrollbar-width:auto}.timesheet-grid-frame .timesheet-month-table .is-cursor-context{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(56,139,225,.14)),to(rgba(56,139,225,.14)))!important;background-image:linear-gradient(rgba(56,139,225,.14),rgba(56,139,225,.14))!important}.timesheet-arrival-cancelled[data-v-6d7ce29a]{position:fixed;bottom:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1040;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:calc(100vw - 24px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;border:1px solid #adc7dc;border-radius:6px;background:#f2f7fb;color:#354b60;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.13333333333333333);box-shadow:0 2px 10px rgba(0,0,0,.13333333333333333)}.timesheet-assessment-readiness[data-v-28402039]{margin:.75rem 0;padding:.8rem 1rem;border:1px solid #f1c36d;border-left:4px solid #e5a423;border-radius:12px;background:#fffaf0}.timesheet-assessment-readiness.is-ready[data-v-28402039]{border-color:#a8d5b5;border-left-color:#2f855a;background:#f2fbf5}.timesheet-assessment-readiness__header[data-v-28402039]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.timesheet-assessment-readiness__icon[data-v-28402039]{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;width:34px;height:34px;border-radius:50%;color:#8a5700;background:#ffedbd}.is-ready .timesheet-assessment-readiness__icon[data-v-28402039]{color:#276749;background:#d8f3df}.timesheet-assessment-readiness__summary[data-v-28402039]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.timesheet-assessment-readiness__summary span[data-v-28402039],.timesheet-assessment-readiness__summary strong[data-v-28402039]{display:block}.timesheet-assessment-readiness__summary span[data-v-28402039]{color:#5f6f7f;font-size:.78rem}.timesheet-assessment-readiness__progress[data-v-28402039]{height:4px;margin-top:.4rem;overflow:hidden;border-radius:999px;background:#eadfca}.timesheet-assessment-readiness__progress span[data-v-28402039]{display:block;height:100%;border-radius:inherit;background:#d9930b;-webkit-transition:width .2s ease;transition:width .2s ease}.is-ready .timesheet-assessment-readiness__progress span[data-v-28402039]{background:#2f855a}.timesheet-assessment-readiness__rule[data-v-28402039]{margin:.6rem 0 0 42px;color:#66552f;font-size:.76rem}.timesheet-assessment-readiness__issues[data-v-28402039]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:.65rem 0 0 42px}.timesheet-assessment-readiness__issues>button[data-v-28402039]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .5rem;padding:.45rem .55rem;border:1px solid #e5c789;border-radius:8px;color:#354a5f;background:#fff;text-align:left}.timesheet-assessment-readiness__issues>button span[data-v-28402039],.timesheet-assessment-readiness__issues>button strong[data-v-28402039]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timesheet-assessment-readiness__issues>button strong[data-v-28402039]{font-size:.76rem}.timesheet-assessment-readiness__issues>button span[data-v-28402039]{color:#7a6340;font-size:.68rem}.timesheet-assessment-readiness__issues>button i[data-v-28402039]{grid-column:2;grid-row:1/3;align-self:center}.timesheet-assessment-readiness__issues>small[data-v-28402039]{grid-column:1/-1;color:#7a6340}.timesheet-assessment-readiness__reason[data-v-28402039]{display:block;margin:.7rem 0 0 42px}.timesheet-assessment-readiness__reason>small[data-v-28402039],.timesheet-assessment-readiness__reason>span[data-v-28402039]{display:block}.timesheet-assessment-readiness__reason>span[data-v-28402039]{margin-bottom:.3rem;font-size:.75rem;font-weight:700}.timesheet-assessment-readiness__reason>small[data-v-28402039]{margin-top:.25rem;color:#7a6340}@media (max-width:720px){.timesheet-assessment-readiness[data-v-28402039]{margin:.6rem 0;padding:.7rem}.timesheet-assessment-readiness__header[data-v-28402039]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.timesheet-assessment-readiness__summary[data-v-28402039]{width:calc(100% - 46px)}.timesheet-assessment-readiness__header .btn[data-v-28402039]{width:100%;margin-left:42px}.timesheet-assessment-readiness__issues[data-v-28402039],.timesheet-assessment-readiness__reason[data-v-28402039],.timesheet-assessment-readiness__rule[data-v-28402039]{margin-left:0}.timesheet-assessment-readiness__issues[data-v-28402039]{grid-template-columns:1fr}}.timesheet-page .timesheet-row-remove{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:32px;margin:5px 0 0;padding:5px 8px;border:1px solid #c89692;border-radius:6px;color:#923b35;background:#fff6f4;font:inherit;font-size:12px;font-weight:600;line-height:1.3;text-align:left;white-space:normal;cursor:pointer}.timesheet-page .timesheet-row-remove:hover:not(:disabled){color:#752c27;background:#ffe9e4;border-color:#a96158}.timesheet-page .timesheet-row-remove:focus-visible{outline:2px solid #247bb8;outline-offset:2px}.timesheet-page .timesheet-row-remove:disabled{opacity:.55;cursor:default}.timesheet-page .timesheet-month-scroll{overflow-anchor:none}.timesheet-page .timesheet-month-table .timesheet-virtual-spacer td{padding:0;border:0;line-height:0;pointer-events:none}.timesheet-exclusion-footer[data-v-7017f08f]{width:100%;min-width:0;overflow-wrap:anywhere}.timesheet-bulk-result[data-v-732b5ad4]{-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0;font-size:12px;overflow-wrap:anywhere}summary[data-v-732b5ad4]{cursor:pointer}ul[data-v-732b5ad4]{max-height:180px;overflow:auto;padding-left:20px;margin:4px 0}.work-period-bar[data-v-6ffce728]{position:sticky;top:var(--shell-header-height,0);z-index:1010;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.65rem 1rem;padding:.75rem 1rem;margin-bottom:1rem;background:#fff;border:1px solid #dce5ee;border-radius:.65rem;-webkit-box-shadow:0 3px 10px rgba(24,50,77,.07058823529411765);box-shadow:0 3px 10px rgba(24,50,77,.07058823529411765)}.work-period-bar[data-v-6ffce728],.work-period-bar__context[data-v-6ffce728]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.work-period-bar__context[data-v-6ffce728]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.2rem .7rem;min-width:0}.work-period-bar__context>span[data-v-6ffce728]{color:#53657b;font-size:.85rem}.work-period-bar__context>strong[data-v-6ffce728]{color:#20314c;font-size:1.25rem}.work-period-bar__context>small[data-v-6ffce728]{-ms-flex-preferred-size:100%;flex-basis:100%;overflow-wrap:anywhere;color:#40536b}.work-period-bar__controls[data-v-6ffce728]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem}.work-period-bar__controls input[data-v-6ffce728]{min-width:0;width:10rem;height:2.4rem;border:1px solid #9faebf;border-radius:.3rem;padding:.3rem;background:#fff;color:#20314c}.work-period-bar__loading[data-v-6ffce728]{-ms-flex-preferred-size:100%;flex-basis:100%;color:#425a75;font-size:.85rem}@media (max-width:720px){.work-period-bar[data-v-6ffce728]{padding:.5rem;gap:.4rem}.work-period-bar__controls[data-v-6ffce728]{width:100%}.work-period-bar__controls input[data-v-6ffce728]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:7rem;min-width:7rem}.work-period-bar__controls .btn[data-v-6ffce728]{padding:.3rem .6rem}.work-period-bar__context>strong[data-v-6ffce728]{font-size:1.1rem}}.review-grid{min-width:0;color:#243650}.review-grid .review-grid__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:.6rem}.review-grid .review-grid__filters label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.8rem;gap:.2rem;margin:0;max-width:100%}.review-grid .review-grid__filters input:not([type=checkbox]),.review-grid .review-grid__filters select{height:2.2rem;border:1px solid #b8c6d5;border-radius:.3rem;background:#fff;padding:.3rem;max-width:15rem;min-width:8rem}.review-grid .review-grid__filters .review-grid__checkbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.4rem}.review-grid .review-grid__caption{font-size:.82rem;margin:.7rem 0;color:#526477}.review-grid .review-grid__legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem;font-size:.8rem}.review-grid .review-grid__legend span{padding:.15rem .35rem;border-radius:.2rem}.review-grid .review-grid__scroll{overflow:auto;max-height:68vh;border:1px solid #c8d4df;border-radius:.4rem;position:relative;isolation:isolate}.review-grid table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12px;width:calc(564px + var(--review-days)*30px)}.review-grid td,.review-grid th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px 3px;height:24px;border-right:1px solid #dde4eb;border-bottom:1px solid #dde4eb;background:#fff;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-grid thead th{position:sticky;top:0;z-index:4;background:#edf3f8;text-align:center}.review-grid td.name,.review-grid th.name{position:sticky;left:0;width:144px;z-index:2}.review-grid td.object,.review-grid th.object{position:sticky;left:144px;width:176px;z-index:2;-webkit-box-shadow:2px 0 3px rgba(35,58,80,.09411764705882353);box-shadow:2px 0 3px rgba(35,58,80,.09411764705882353)}.review-grid .ktu{width:32px;text-align:center}.review-grid .day{width:30px;padding:0;text-align:center;font-variant-numeric:tabular-nums}.review-grid .total{width:56px;text-align:right;font-variant-numeric:tabular-nums}.review-grid .author{width:100px}.review-grid thead th.name,.review-grid thead th.object{z-index:5}.review-grid small{display:block}.review-grid .review-grid__cell{position:relative;display:block;border:0;background:transparent;color:inherit;padding:1px 0;width:100%;min-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:inherit}.review-grid .review-grid__cell sup{position:absolute;top:0;right:0;font-size:7px;line-height:1}.review-grid .review-grid__link{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;color:#1764ab;padding:0;text-align:left;font:inherit}.review-grid .review-grid__object{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%}.review-grid .review-grid__object-name{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.review-grid .review-grid__status-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:1px 3px;border:1px solid #c3cbd4;border-radius:3px;font-size:10px;line-height:1.3;color:#4c5d6e;background:#eef1f4}.review-grid .status-approved{color:#226440;background:#e3f3e9;border-color:#b3d8c3}.review-grid .status-submitted{color:#165c94;background:#e5f1ff;border-color:#bdd5ed}.review-grid .status-hr_editing,.review-grid .status-returned{color:#865714;background:#fff1d5;border-color:#e8c98f}.review-grid tbody tr:not(.review-grid__total)>th{font-weight:400}.review-grid button:focus-visible{outline:2px solid #087bc1;outline-offset:-2px}.review-grid .review-grid__total>*{background:#e0efea;font-weight:700;border-bottom:2px solid #9ebbad}.review-grid .selected>.object{background:#e4f2ff;border-left:3px solid #087ac1}.review-grid .review-grid__correction{color:#885113}.review-grid .weekend{background:#faf0df}.review-grid .blank{background:#e7e9ec;color:#59616a}.review-grid .warning{background:#fff0b8;color:#63480b}.review-grid .attention{background:#f9ccca;color:#812423}.review-grid .blocking{background:#f8c9cd;color:#7f1822;-webkit-box-shadow:inset 0 -3px #bd2334;box-shadow:inset 0 -3px #bd2334}.review-grid .review-grid__detail{border-bottom:1px solid #dce5ee;padding:.7rem 0}@media (max-width:720px){.review-grid table{width:calc(500px + var(--review-days)*30px)}.review-grid td.name,.review-grid th.name{width:112px}.review-grid td.object,.review-grid th.object{position:static;width:144px}.review-grid thead th.object{position:sticky;top:0;left:auto;z-index:4}.review-grid .review-grid__filters label{-webkit-box-flex:1;-ms-flex:1 1 8rem;flex:1 1 8rem}.review-grid .review-grid__filters input:not([type=checkbox]),.review-grid .review-grid__filters select{width:100%;max-width:100%}.review-grid .review-grid__scroll{max-height:62vh}.review-grid .review-grid__cell{min-height:28px}}.review-grid .review-grid__scroll{overflow-anchor:none}.review-grid__print-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem;margin:.6rem 0}.review-grid__print-actions small{color:#526477}.review-grid .review-grid__spacer td{padding:0;border:0;line-height:0;pointer-events:none}.review-grid-dialog .review-grid__detail{border-bottom:1px solid #dce5ee;padding:.7rem 0}.review-grid-dialog .warning{background:#fff0b8;color:#63480b}.review-grid-dialog .attention{background:#f9ccca;color:#812423}.review-grid-dialog .blocking{background:#f8c9cd;color:#7f1822}.timesheet-report-links[data-v-2b42de2a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px 6px;max-width:100%;vertical-align:middle}.timesheet-report-links a[data-v-2b42de2a]{min-width:0;color:#1668a8;font-weight:500;text-decoration:underline;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.timesheet-report-links a[data-v-2b42de2a]:focus-visible{outline:2px solid #1683ff;outline-offset:1px}.timesheet-report-links--stacked[data-v-2b42de2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;gap:2px;font-size:9px;line-height:1.2;text-align:center}.timesheet-report-links--stacked a[data-v-2b42de2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:24px}.timesheet-report-links--stacked a>span[data-v-2b42de2a]{min-width:0;max-width:100%}@media (pointer:coarse){.timesheet-report-links a[data-v-2b42de2a]{padding:4px 0}.timesheet-report-links--stacked a[data-v-2b42de2a]{min-height:28px}}.timesheet-conflict-popover{max-width:min(440px,calc(100vw - 24px));background:rgba(0,0,0,.9);border:0;border-radius:6px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.18);box-shadow:0 6px 20px rgba(0,0,0,.18)}.timesheet-conflict-popover .popover-body{max-height:65vh;overflow-y:auto;overflow-wrap:anywhere;padding:10px 12px;color:#fff;font-size:14px;line-height:1.45}.timesheet-conflict-popover .popover-body .source-author,.timesheet-conflict-popover .popover-body a{color:#fff;text-decoration:underline;text-underline-offset:3px}.timesheet-conflict-popover .popover-body .source-author:hover,.timesheet-conflict-popover .popover-body a:hover{color:#b9dfff}.timesheet-conflict-popover .popover-body a:focus-visible,.timesheet-conflict-popover .popover-body button:focus-visible{outline:2px solid #b9dfff;outline-offset:2px}.timesheet-conflict-popover .close{color:#fff;text-shadow:none;opacity:.7}.timesheet-conflict-popover .close:hover{opacity:1}.timesheet-conflict-popover .arrow:before{border-color:transparent}.timesheet-conflict-popover.bs-popover-auto[x-placement^=top]>.arrow:after,.timesheet-conflict-popover.bs-popover-top>.arrow:after{border-top-color:rgba(0,0,0,.9)}.timesheet-conflict-popover.bs-popover-auto[x-placement^=bottom]>.arrow:after,.timesheet-conflict-popover.bs-popover-bottom>.arrow:after{border-bottom-color:rgba(0,0,0,.9)}.timesheet-conflict-popover.bs-popover-auto[x-placement^=left]>.arrow:after,.timesheet-conflict-popover.bs-popover-left>.arrow:after{border-left-color:rgba(0,0,0,.9)}.timesheet-conflict-popover.bs-popover-auto[x-placement^=right]>.arrow:after,.timesheet-conflict-popover.bs-popover-right>.arrow:after{border-right-color:rgba(0,0,0,.9)}.timesheet-activity[data-v-15399b1c]{margin-top:1.25rem;padding:1rem;border:1px solid #d8e2ee;border-radius:.8rem;background:#fff}.timesheet-activity__composer[data-v-15399b1c],.timesheet-activity__feed article>header[data-v-15399b1c],.timesheet-activity__header[data-v-15399b1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.timesheet-activity__header h2[data-v-15399b1c]{margin:0;font-size:1.05rem}.timesheet-activity__header p[data-v-15399b1c]{margin:.2rem 0 0;color:#64748b;font-size:.85rem}.timesheet-activity__tabs[data-v-15399b1c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.35rem;margin-top:1rem;padding:.25rem;border-radius:.65rem;background:#eef3f8}.timesheet-activity__tabs button[data-v-15399b1c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.45rem;min-height:2.35rem;padding:.4rem .85rem;border:0;border-radius:.5rem;color:#526276;background:transparent;font-weight:600}.timesheet-activity__tabs button.active[data-v-15399b1c]{color:#0f5f9c;background:#fff;-webkit-box-shadow:0 1px 4px rgba(30,58,86,.14);box-shadow:0 1px 4px rgba(30,58,86,.14)}.timesheet-activity__tabs button span[data-v-15399b1c]{min-width:1.35rem;padding:.08rem .35rem;border-radius:999px;background:#d9e4ef;font-size:.72rem;line-height:1.2}.timesheet-activity__tabs button.active span[data-v-15399b1c]{background:#dceeff}.timesheet-activity__composer[data-v-15399b1c]{margin:1rem 0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.timesheet-activity__composer textarea[data-v-15399b1c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.timesheet-activity__empty[data-v-15399b1c]{padding:1rem;color:#64748b;text-align:center}.timesheet-activity__feed[data-v-15399b1c]{list-style:none;margin:0;padding:0}.timesheet-activity__feed>li[data-v-15399b1c]{position:relative;display:grid;grid-template-columns:2rem 1fr;gap:.65rem;padding:.65rem 0}.timesheet-activity__feed>li+li[data-v-15399b1c]{border-top:1px solid #edf2f7}.timesheet-activity__marker[data-v-15399b1c]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;color:#1769aa;background:#e8f4ff}.timesheet-activity__feed article[data-v-15399b1c]{min-width:0}.timesheet-activity__feed article>header time[data-v-15399b1c],.timesheet-activity__feed article small[data-v-15399b1c]{color:#758397;font-size:.75rem}.timesheet-activity__feed p[data-v-15399b1c]{margin:.35rem 0;white-space:pre-wrap}.timesheet-activity__deleted[data-v-15399b1c]{color:#758397;font-style:italic}.timesheet-activity__comment-actions[data-v-15399b1c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timesheet-activity__comment-actions button[data-v-15399b1c]:not(.btn){padding:0;border:0;color:#1769aa;background:transparent;font-size:.78rem}.timesheet-activity__comment-actions button.is-danger[data-v-15399b1c]{color:#b42318}.timesheet-activity__details-toggle[data-v-15399b1c]{padding:0;border:0;color:#1769aa;background:transparent;font-size:.82rem}.timesheet-activity__changes[data-v-15399b1c]{margin:.5rem 0 0;padding-left:1.25rem;color:#475569;font-size:.82rem}.timesheet-activity__roster-additions[data-v-15399b1c]{display:grid;gap:.4rem;margin:.45rem 0 0;padding:0;list-style:none}.timesheet-activity__roster-additions li[data-v-15399b1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.08rem;padding:.45rem .6rem;border-left:3px solid #64a7d3;border-radius:.25rem;background:#f4f9fd}.timesheet-activity__roster-additions span[data-v-15399b1c]{color:#64748b;font-size:.8rem}@media (max-width:767px){.timesheet-activity[data-v-15399b1c]{padding:.8rem}.timesheet-activity__header[data-v-15399b1c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.timesheet-activity__header p[data-v-15399b1c]{display:none}.timesheet-activity__tabs button[data-v-15399b1c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-inline:.5rem}.timesheet-activity__composer[data-v-15399b1c]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timesheet-activity__feed article>header[data-v-15399b1c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.submission-deadline[data-v-ee67f228]{border:2px solid #b9a66d;border-left-width:7px;background:#fffaf0;color:#513700;padding:10px 14px;border-radius:8px;margin:12px 0}.submission-deadline header[data-v-ee67f228]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.submission-deadline header strong[data-v-ee67f228]{font-size:1.15rem}.submission-deadline__actions[data-v-ee67f228]{gap:8px;-ms-flex-negative:0;flex-shrink:0}.submission-deadline__actions[data-v-ee67f228],.submission-deadline__heading[data-v-ee67f228]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.submission-deadline__heading[data-v-ee67f228]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 10px}.submission-deadline__urgency[data-v-ee67f228]{font-size:.8rem;font-weight:700;border:1px solid currentColor;border-radius:4px;padding:1px 6px}.submission-deadline__warning[data-v-ee67f228]{margin:4px 0 0;padding:3px 6px;border-radius:4px;font-size:.82rem;line-height:1.35}.submission-deadline__warning i[data-v-ee67f228]{margin-right:3px}.submission-deadline.is-soon[data-v-ee67f228]{border-color:#c78a00;background:#fff4c7}.submission-deadline.is-soon .submission-deadline__warning[data-v-ee67f228]{font-weight:600}.submission-deadline.is-urgent[data-v-ee67f228]{border-color:#c32335;background:#ffe4e7;color:#78101d}.submission-deadline.is-urgent .submission-deadline__warning[data-v-ee67f228]{font-weight:700}.submission-deadline.is-critical[data-v-ee67f228],.submission-deadline.is-overdue[data-v-ee67f228]{border-color:#a71d2a;background:#ffdde1;color:#78101d}.submission-deadline.is-critical .submission-deadline__urgency[data-v-ee67f228],.submission-deadline.is-critical .submission-deadline__warning[data-v-ee67f228],.submission-deadline.is-overdue .submission-deadline__urgency[data-v-ee67f228],.submission-deadline.is-overdue .submission-deadline__warning[data-v-ee67f228]{background:#a71d2a;color:#fff;font-weight:700}.submission-deadline.is-overdue .submission-deadline__urgency[data-v-ee67f228]{text-transform:uppercase}.submission-deadline.is-submitted[data-v-ee67f228]{border-color:#31916a;background:#eaf7f0;color:#185738}.submission-deadline__request[data-v-ee67f228]{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.7);border-radius:6px;color:#24313e}.submission-deadline__form[data-v-ee67f228]{display:grid;gap:8px;max-width:700px;margin:12px 0}.submission-deadline__form label[data-v-ee67f228]{margin:0}.submission-deadline__form input[type=date][data-v-ee67f228]{max-width:230px}.submission-deadline__form button[data-v-ee67f228]{margin:3px}@media (max-width:600px){.submission-deadline[data-v-ee67f228]{padding:10px}.submission-deadline header[data-v-ee67f228]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.named-timesheets[data-v-473a8261]{grid-column:1/-1;min-width:0;padding-top:1rem;border-top:1px solid #e4eaf0}.named-timesheets fieldset[data-v-473a8261]{min-width:0}.named-timesheets__row[data-v-473a8261]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem}.named-timesheets__field[data-v-473a8261]{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0}.named-timesheets__field>span[data-v-473a8261]{display:block;margin-bottom:.25rem;color:#526579;font-size:.8rem;font-weight:700}.named-timesheets__row .btn[data-v-473a8261]{-ms-flex-negative:0;flex-shrink:0}.named-timesheets__responsible[data-v-473a8261]{margin:.4rem 0 0;color:#687888;font-size:.85rem}.named-timesheets__create[data-v-473a8261]{margin-top:1rem}.named-timesheets details>[data-v-473a8261]{margin-top:.5rem}.named-timesheets details small[data-v-473a8261]{display:block}@media (max-width:760px){.named-timesheets__row[data-v-473a8261]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.5rem}.named-timesheets__row .btn[data-v-473a8261]{width:100%}}.timesheet-history-view[data-v-059a2aa2]{margin-top:16px}.timesheet-history-view__sources[data-v-059a2aa2]{display:block;max-width:520px;margin-bottom:12px}.timesheet-history-view table[data-v-059a2aa2]{font-variant-numeric:tabular-nums}.timesheet-history-view td[data-v-059a2aa2],.timesheet-history-view thead th[data-v-059a2aa2]{text-align:center;white-space:nowrap;min-width:38px}.timesheet-history-view tbody th[data-v-059a2aa2]{min-width:190px;font-weight:400}.timesheet-history-view .btn-link[data-v-059a2aa2]{font-size:inherit}.timesheet-history-view .timesheet-history-view__characteristics[data-v-059a2aa2]{white-space:normal;min-width:170px;text-align:left}.timesheet-history-view summary[data-v-059a2aa2]{cursor:pointer}.timesheet-assessment-link[data-v-ff5e98e4]{display:grid;grid-template-columns:32px minmax(0,1fr) 12px;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 0 .65rem;padding:.55rem .65rem;border:1px solid #cbd8e3;border-radius:10px;color:#31536d;background:#f5f8fb;text-align:left}.timesheet-assessment-link>i[data-v-ff5e98e4]:first-child{font-size:1rem;text-align:center}.timesheet-assessment-link>span[data-v-ff5e98e4],.timesheet-assessment-link small[data-v-ff5e98e4],.timesheet-assessment-link strong[data-v-ff5e98e4]{display:block;min-width:0}.timesheet-assessment-link strong[data-v-ff5e98e4]{color:inherit;font-size:.75rem}.timesheet-assessment-link small[data-v-ff5e98e4]{margin-top:.1rem;overflow:hidden;color:#66788a;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.timesheet-assessment-link.is-incomplete[data-v-ff5e98e4]{border-color:#e1b45f;color:#9a5c00;background:#fff0c2}.timesheet-assessment-link.is-complete[data-v-ff5e98e4]{border-color:#acd4b8;color:#276749;background:#dff4e5}.unresolved-resolver[data-v-682c886c]{color:#1f2937}.unresolved-resolver__incident[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.85rem;margin-bottom:1rem;padding:1rem;border:2px solid #c2410c;border-radius:.75rem;color:#7c2d12;background:#fff7ed}.unresolved-resolver__incident>i[data-v-682c886c]{margin-top:.2rem;font-size:1.45rem}.unresolved-resolver__incident p[data-v-682c886c]{margin:.25rem 0 0}.unresolved-resolver__step[data-v-682c886c]{margin-top:1rem;padding:1rem;border:1px solid #d8e2ee;border-radius:.8rem;background:#f8fafc}.unresolved-resolver__step>header[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.unresolved-resolver__step>header>span[data-v-682c886c]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;width:2rem;height:2rem;place-items:center;border-radius:50%;color:#fff;background:#1769aa;font-weight:800}.unresolved-resolver__step h3[data-v-682c886c],.unresolved-resolver__step h4[data-v-682c886c]{margin:0}.unresolved-resolver__step header p[data-v-682c886c]{margin:.2rem 0 .8rem;color:#64748b}.unresolved-resolver__suggestion[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.65rem;margin:.35rem 0 .8rem 2.75rem;padding:.7rem .8rem;border-left:4px solid #0284c7;background:#e0f2fe}.unresolved-resolver__suggestion span[data-v-682c886c],.unresolved-resolver__suggestion strong[data-v-682c886c]{display:block}.unresolved-resolver__suggestion span[data-v-682c886c]{color:#475569;font-size:.84rem}.unresolved-resolver__search[data-v-682c886c]{display:grid;grid-template-columns:1fr auto;gap:.6rem}.unresolved-resolver__search .btn[data-v-682c886c],.unresolved-resolver__search .form-control[data-v-682c886c]{min-height:3rem}.unresolved-resolver__results[data-v-682c886c]{display:grid;gap:.5rem;margin-top:.7rem}.unresolved-resolver__results>button[data-v-682c886c]{display:grid;grid-template-columns:1.5rem 1fr auto;gap:.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.75rem;border:2px solid #cbd5e1;border-radius:.65rem;background:#fff;text-align:left}.unresolved-resolver__results>button.is-selected[data-v-682c886c],.unresolved-resolver__results>button[data-v-682c886c]:hover{border-color:#1769aa;background:#eff6ff}.unresolved-resolver__results small[data-v-682c886c],.unresolved-resolver__results strong[data-v-682c886c]{display:block}.unresolved-resolver__results small[data-v-682c886c]{color:#64748b}.unresolved-resolver__result-check[data-v-682c886c]{color:#1769aa;font-size:1.2rem}.unresolved-resolver__empty[data-v-682c886c],.unresolved-resolver__loading[data-v-682c886c]{padding:1rem;color:#64748b;text-align:center}.unresolved-resolver__missing-card[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;margin-top:.8rem;padding:1rem;border:2px solid #c2410c;border-left-width:5px;border-radius:.65rem;color:#7c2d12;background:#fff7ed;font-size:1rem;line-height:1.5}.unresolved-resolver__missing-card>i[data-v-682c886c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.15rem;font-size:1.5rem}.unresolved-resolver__missing-card>div[data-v-682c886c]{min-width:0}.unresolved-resolver__missing-card-title[data-v-682c886c]{display:block;font-size:1.1rem;font-weight:700}.unresolved-resolver__missing-card ol[data-v-682c886c]{margin:.6rem 0 0;padding-left:1.25rem}.unresolved-resolver__missing-card li+li[data-v-682c886c]{margin-top:.5rem}.unresolved-resolver__loading[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unresolved-resolver__identity-check[data-v-682c886c]{display:grid;grid-template-columns:1fr auto 1fr;gap:.7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8rem;border-radius:.65rem;background:#fff}.unresolved-resolver__identity-check>div[data-v-682c886c]{padding:.6rem;border:1px solid #d8e2ee;border-radius:.5rem}.unresolved-resolver__identity-check small[data-v-682c886c],.unresolved-resolver__identity-check strong[data-v-682c886c]{display:block}.unresolved-resolver__identity-check small[data-v-682c886c]{color:#64748b}.unresolved-resolver__section-heading[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.unresolved-resolver__comparison-title span[data-v-682c886c],.unresolved-resolver__section-heading span[data-v-682c886c]{padding:.25rem .5rem;border-radius:.35rem;font-size:.78rem;font-weight:700}.unresolved-resolver .is-conflict[data-v-682c886c]{color:#991b1b;background:#fee2e2}.unresolved-resolver .is-ready[data-v-682c886c]{color:#166534;background:#dcfce7}.unresolved-resolver__comparison-list[data-v-682c886c]{display:grid;gap:.5rem;margin-top:.55rem}.unresolved-resolver__comparison-list article[data-v-682c886c]{padding:.7rem;border:1px solid #d8e2ee;border-radius:.55rem;background:#fff}.unresolved-resolver__comparison-list article.is-conflict[data-v-682c886c]{border:2px solid #dc2626}.unresolved-resolver__comparison-title[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unresolved-resolver__choices[data-v-682c886c]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.55rem}.unresolved-resolver__choices button[data-v-682c886c]{min-height:4.25rem;padding:.65rem;border:2px solid #cbd5e1;border-radius:.55rem;background:#fff;text-align:left}.unresolved-resolver__choices button.is-selected[data-v-682c886c],.unresolved-resolver__choices button[data-v-682c886c]:hover{border-color:#1769aa;background:#dbeafe;-webkit-box-shadow:0 0 0 2px rgba(23,105,170,.15);box-shadow:0 0 0 2px rgba(23,105,170,.15)}.unresolved-resolver__choices small[data-v-682c886c],.unresolved-resolver__choices strong[data-v-682c886c]{display:block}.unresolved-resolver__choices small[data-v-682c886c]{margin-bottom:.2rem;color:#64748b}.unresolved-resolver__automatic-value[data-v-682c886c]{margin-top:.45rem;padding:.65rem;border-radius:.45rem;background:#fff}.unresolved-resolver__automatic-value>span[data-v-682c886c]{display:block;margin-bottom:.45rem;color:#475569}.unresolved-resolver__characteristics[data-v-682c886c]{display:grid;gap:.35rem;width:100%}.unresolved-resolver__characteristics>span[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.45rem .55rem;border:1px solid #d8e2ee;border-radius:.4rem;background:#f8fafc}.unresolved-resolver__characteristics b[data-v-682c886c]{font-weight:600}.unresolved-resolver__characteristics strong[data-v-682c886c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:3.4rem;padding:.15rem .45rem;border-radius:999px;color:#334155;background:#e2e8f0;text-align:center}.unresolved-resolver__characteristics strong.is-yes[data-v-682c886c]{color:#166534;background:#dcfce7}.unresolved-resolver__characteristics strong.is-no[data-v-682c886c]{color:#991b1b;background:#fee2e2}.unresolved-resolver__finish[data-v-682c886c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.2rem;padding:1rem;border:2px solid #94a3b8;border-radius:.7rem;background:#fff}.unresolved-resolver__finish small[data-v-682c886c],.unresolved-resolver__finish strong[data-v-682c886c]{display:block}.unresolved-resolver__finish small[data-v-682c886c]{margin-top:.2rem;color:#64748b}@media (max-width:767px){.unresolved-resolver__choices[data-v-682c886c],.unresolved-resolver__identity-check[data-v-682c886c],.unresolved-resolver__search[data-v-682c886c]{grid-template-columns:1fr}.unresolved-resolver__identity-check>i[data-v-682c886c]{-webkit-transform:rotate(90deg);transform:rotate(90deg);text-align:center}.unresolved-resolver__results>button[data-v-682c886c]{grid-template-columns:1.5rem 1fr}.unresolved-resolver__results .badge[data-v-682c886c]{grid-column:2;white-space:normal}.unresolved-resolver__finish[data-v-682c886c]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.unresolved-resolver__finish .btn[data-v-682c886c]{width:100%}.unresolved-resolver__suggestion[data-v-682c886c]{margin-left:0}}.timesheet-status-badge.badge[data-v-682c886c]{padding:.35rem .55rem;border:1px solid transparent;font-size:.8125rem;font-weight:700;line-height:1.25}.timesheet-status-badge.badge-dark[data-v-682c886c],.timesheet-status-badge.badge-secondary[data-v-682c886c]{color:#334155;background:#edf1f5;border-color:#cbd5e1}.timesheet-status-badge.badge-warning[data-v-682c886c]{color:#714b00;background:#fff1cc;border-color:#e0bd63}.timesheet-status-badge.badge-primary[data-v-682c886c]{color:#174c91;background:#e5efff;border-color:#b4cdf0}.timesheet-status-badge.badge-success[data-v-682c886c]{color:#205c37;background:#e1f3e8;border-color:#a4d1b4}.timesheet-status-badge.badge-danger[data-v-682c886c]{color:#8b2525;background:#fce8e8;border-color:#e4b2b2}.timesheet-status-badge.badge-info[data-v-682c886c]{color:#205966;background:#e0f2f5;border-color:#a6cdd4}:is(.timesheet-page,.timesheet-dialog) .review-view-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1rem}:is(.timesheet-page,.timesheet-dialog) .review-view-tabs label{margin:0 0 0 auto}:is(.timesheet-page,.timesheet-dialog) .review-view-tabs .review-drafts-toggle{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;font-size:.85rem}:is(.timesheet-page,.timesheet-dialog) .review-view-tabs select{margin-left:.4rem;border:1px solid #b8c6d5;border-radius:.3rem;padding:.4rem;background:#fff}:is(.timesheet-page,.timesheet-dialog) .review-source-focus{outline:3px solid #0588ce;outline-offset:-3px;background:#e2f3ff!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tr.review-source-row>td{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(22,142,208,.10196078431372549)),to(rgba(22,142,208,.10196078431372549)))!important;background-image:linear-gradient(rgba(22,142,208,.10196078431372549),rgba(22,142,208,.10196078431372549))!important;border-top:2px solid #1587bf;border-bottom:2px solid #1587bf}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person.review-source-row,:is(.timesheet-page,.timesheet-dialog) .timesheet-person.review-source-row{border:2px solid #1587bf;-webkit-box-shadow:0 0 0 2px rgba(22,142,208,.13333333333333333);box-shadow:0 0 0 2px rgba(22,142,208,.13333333333333333)}:is(.timesheet-page,.timesheet-dialog) .review-source-day{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(239,185,40,.2)),to(rgba(239,185,40,.2)))!important;background-image:linear-gradient(rgba(239,185,40,.2),rgba(239,185,40,.2))!important;-webkit-box-shadow:inset 2px 0 #d5a32a,inset -2px 0 #d5a32a;box-shadow:inset 2px 0 #d5a32a,inset -2px 0 #d5a32a}:is(.timesheet-page,.timesheet-dialog) .review-source-cell{background:#c5eaff!important;outline:3px solid #087bbb!important;outline-offset:-3px}:is(.timesheet-page,.timesheet-dialog){max-width:1920px;margin:0 auto;padding:.85rem;color:#172033}:is(.timesheet-page,.timesheet-dialog) .timesheet-actions,:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar,:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header,:is(.timesheet-page,.timesheet-dialog) .timesheet-person__identity,:is(.timesheet-page,.timesheet-dialog) .timesheet-selector,:is(.timesheet-page,.timesheet-dialog) .timesheet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;margin-bottom:1rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__title{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__heading h1{font-size:1.6rem;line-height:1.2}:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem .75rem;min-height:20px;margin-top:.2rem;color:#66788a;font-size:.72rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__connection,:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__notice,:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__pending{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__connection i{font-size:.42rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__connection--connected i{color:#28a745}:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__connection--connecting i,:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__connection--reconnecting i{color:#f0ad4e}:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__connection--offline i{color:#dc3545}:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__pending{color:#9a6700}:is(.timesheet-page,.timesheet-dialog) .timesheet-sync-state__notice{color:#287d48}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;min-height:34px}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-action--share{width:34px;padding:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-more{min-height:34px;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .dropdown-menu{z-index:1020}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-action i,:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-page__status{-ms-flex-negative:0;flex-shrink:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-add-person,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-fab,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-hint,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-view-switch{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend-button{position:fixed;right:1.25rem;bottom:1.25rem;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.6rem .8rem;border:1px solid #b9c9d8;border-radius:999px;color:#31536d;background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 8px 24px rgba(35,54,82,.16);box-shadow:0 8px 24px rgba(35,54,82,.16);font-size:.76rem;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend-button:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-legend-button:hover{border-color:#2680c2;color:#155582;outline:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend{max-height:420px;min-width:250px;overflow:auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend__examples,:is(.timesheet-page,.timesheet-dialog) .timesheet-legend__group{display:grid;gap:.3rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend__group{margin-top:.65rem;padding-top:.55rem;border-top:1px solid #e1e8ef}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend__examples>div,:is(.timesheet-page,.timesheet-dialog) .timesheet-legend__group>div{display:grid;grid-template-columns:44px 1fr;gap:.45rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend code{color:#9d174d;font-weight:800}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend small{display:block;margin-top:.75rem;color:#66788a}:is(.timesheet-page,.timesheet-dialog) .timesheet-day-view{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view{display:block;margin:1rem 0}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:.85rem 1rem;border:1px solid #d7dee8;border-bottom:0;border-radius:14px 14px 0 0;background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar span,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar .timesheet-month-toolbar__hint{color:#1769a0;font-weight:600}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar__weeks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar span{margin-top:.2rem;color:#627d98;font-size:.8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar__bulk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar__bulk-date{width:150px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar__bulk-value{width:110px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar .timesheet-month-toolbar__bulk-copy{display:inline;margin:0;color:#45566d;white-space:nowrap;font-size:.78rem;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-scroll{max-width:100%;max-height:calc(100vh - 250px);overflow:auto;border:1px solid #b8c4d3;border-radius:0 0 14px 14px;background:#fff;-webkit-box-shadow:0 12px 30px rgba(35,54,82,.08);box-shadow:0 12px 30px rgba(35,54,82,.08)}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table{--timesheet-number-width:26px;--timesheet-ktu-width:40px;--timesheet-person-width:164px;--timesheet-day-width:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.72rem;table-layout:fixed}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table td,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table th{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:46px;padding:0;border-right:1px solid #dce3eb;border-bottom:1px solid #dce3eb;background:#fff;text-align:center;vertical-align:middle}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tfoot td,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tfoot th,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead th{position:sticky;z-index:4;background:#eef3f8;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead th{top:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__week-row th{height:30px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__day-row th{top:30px;height:42px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tfoot td,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tfoot th{bottom:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tbody td:not(.timesheet-month-table__number):not(.timesheet-month-table__ktu):not(.timesheet-month-table__total):not(.timesheet-month-table__characteristic):not(.timesheet-month-table__assessment):not(.timesheet-month-table__add-cell),:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tfoot td:not(.timesheet-month-table__number):not(.timesheet-month-table__ktu):not(.timesheet-month-table__total):not(.timesheet-month-table__characteristic):not(.timesheet-month-table__assessment),:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead th:not(.timesheet-month-table__person):not(.timesheet-month-table__number):not(.timesheet-month-table__ktu):not(.timesheet-month-table__total):not(.timesheet-month-table__characteristic):not(.timesheet-month-table__assessment):not(.timesheet-month-table__week):not(.timesheet-month-table__totals-group){width:var(--timesheet-day-width);min-width:var(--timesheet-day-width);max-width:var(--timesheet-day-width)}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead button{width:100%;height:100%;padding:0;border:0;color:inherit;background:transparent}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__week{padding:0 .35rem!important;border-right:2px solid #aebccd!important;color:#45566d;background:#e6edf5!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__week button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.35rem;white-space:nowrap;font-size:.7rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__week button small,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__week button strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__week button small{font-size:.56rem;font-weight:700;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__week.is-collapsed{color:#165d91;background:#dceefd!important;-webkit-box-shadow:inset 0 0 0 1px #56a4d8;box-shadow:inset 0 0 0 1px #56a4d8}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__week.is-collapsed button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;line-height:1.05}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__totals-group{padding:0 .35rem!important;color:#45566d;background:#e6edf5!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__totals-group.is-collapsed{color:#165d91;background:#dceefd!important;-webkit-box-shadow:inset 0 0 0 1px #56a4d8;box-shadow:inset 0 0 0 1px #56a4d8}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__total button,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__totals-group button{width:100%;height:100%;padding:0;border:0;color:inherit;background:transparent}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__totals-group button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.3rem;white-space:nowrap;font-size:.7rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__totals-group button small{font-size:.56rem;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead button span,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead button strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead button span{color:#64748b;font-size:.62rem;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .is-weekend{background:#fff7eb}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table td.is-board-assigned{background:#f0faf3}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table td.is-board-assigned:before{position:absolute;z-index:1;inset:0;border-top:2px solid #31834f;border-bottom:2px solid #31834f;content:"";pointer-events:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table td.is-board-assigned.is-assignment-start:before{border-left:3px solid #24663d}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table td.is-board-assigned.is-assignment-end:before{border-right:3px solid #24663d}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table td.has-absence-suggestion{background:#f8f4ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table td.has-absence-discrepancy{background:#fff8ec}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__group-row th{height:34px;padding:0 .75rem;border-right:0;border-bottom:1px solid #b9c9d8;color:#254b68;background:#dceaf4;font-size:.75rem;font-weight:800;letter-spacing:.045em;text-align:left;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__group-row:first-child th{border-top:1px solid #b9c9d8}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .is-selected{-webkit-box-shadow:inset 2px 0 #2680c2,inset -2px 0 #2680c2;box-shadow:inset 2px 0 #2680c2,inset -2px 0 #2680c2}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .has-external{color:#315f7d;background:#f1f7fb}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .has-external .timesheet-month-cell-input::-webkit-input-placeholder{color:#527893;opacity:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .has-external .timesheet-month-cell-input::-moz-placeholder{color:#527893;opacity:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .has-external .timesheet-month-cell-input:-ms-input-placeholder{color:#527893;opacity:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .has-external .timesheet-month-cell-input::-ms-input-placeholder{color:#527893;opacity:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .has-external .timesheet-month-cell-input::placeholder{color:#527893;opacity:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .has-incident{-webkit-box-shadow:inset 0 0 0 2px #f0ad4e;box-shadow:inset 0 0 0 2px #f0ad4e}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table td.has-remote-editor{z-index:2;-webkit-box-shadow:inset 0 0 0 3px var(--timesheet-presence-color)!important;box-shadow:inset 0 0 0 3px var(--timesheet-presence-color)!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-presence-label{position:absolute;top:-17px;right:-3px;z-index:12;max-width:180px;padding:2px 5px;overflow:hidden;border-radius:4px 4px 0 4px;color:#fff!important;background:var(--timesheet-presence-color);-webkit-box-shadow:0 2px 6px rgba(31,41,51,.18);box-shadow:0 2px 6px rgba(31,41,51,.18);font-size:.58rem!important;font-weight:700;line-height:1.2;text-overflow:ellipsis;text-transform:none!important;white-space:nowrap;pointer-events:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table .is-week-summary{width:44px!important;min-width:44px!important;max-width:44px!important;color:#165d91;background:#edf7ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__ktu,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__number,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person{position:sticky!important;z-index:3}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__ktu,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__number,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__person{z-index:6}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__number{left:0;width:var(--timesheet-number-width);min-width:var(--timesheet-number-width);max-width:var(--timesheet-number-width)}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__ktu{left:var(--timesheet-number-width);width:var(--timesheet-ktu-width);min-width:var(--timesheet-ktu-width);max-width:var(--timesheet-ktu-width);font-size:.78rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-ktu-heading i{font-size:.65rem;opacity:.8}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__ktu.is-incomplete{-webkit-box-shadow:inset 0 0 0 2px #e5a423;box-shadow:inset 0 0 0 2px #e5a423}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person{left:calc(var(--timesheet-number-width) + var(--timesheet-ktu-width));width:var(--timesheet-person-width);min-width:var(--timesheet-person-width);max-width:var(--timesheet-person-width);padding:.25rem .35rem!important;border-right:2px solid #64748b!important;text-align:left!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table--without-ktu .timesheet-month-table__person{left:var(--timesheet-number-width)}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tbody .timesheet-month-table__ktu,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tbody .timesheet-month-table__number,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table tbody .timesheet-month-table__person{background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person span,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person strong{display:-webkit-box;overflow:hidden;font-size:.7rem;line-height:1.12;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.timesheet-page,.timesheet-dialog) .timesheet-person-name-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.35rem;min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-person-name-row>.timesheet-employee-link,:is(.timesheet-page,.timesheet-dialog) .timesheet-person-name-row>strong{min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-employee-link{display:inline;max-width:100%;margin:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-weight:800;line-height:inherit;text-align:left;cursor:pointer}:is(.timesheet-page,.timesheet-dialog) .timesheet-employee-link:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-employee-link:hover{color:#0b67b2;text-decoration:underline}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person .timesheet-employee-link{display:-webkit-box;overflow:hidden;font-size:.7rem;line-height:1.12;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-rail{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:.2rem;margin:0!important;color:inherit!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-icon{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 23px;flex:0 0 23px;width:23px;height:23px;padding:0;border:1px solid currentColor;border-radius:50%;color:#9a650d;background:#fff7e6;-webkit-box-shadow:0 0 0 0 rgba(180,35,24,0);box-shadow:0 0 0 0 rgba(180,35,24,0);font-size:.68rem;line-height:1;cursor:pointer}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-icon small{position:absolute;top:-6px;right:-6px;min-width:14px;padding:1px 3px;border:1px solid #fff;border-radius:8px;color:#fff;background:#526579;font-size:.52rem;font-weight:800;line-height:1.1}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-icon--compact{-ms-flex-preferred-size:17px;flex-basis:17px;width:17px;height:17px;border-width:1px;font-size:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-icon--more{border-color:#b7c4d1;color:#526579;background:#f3f6f9;font-size:.58rem;font-weight:800}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person .badge{display:inline-block;margin-left:.3rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person .timesheet-issue-rail{gap:.1rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person .timesheet-issue-icon{-ms-flex-preferred-size:18px;flex-basis:18px;width:18px;height:18px;font-size:.52rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person .timesheet-issue-icon small{top:-5px;right:-5px;min-width:12px;padding:1px 2px;font-size:.45rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__person span{margin-top:.15rem;color:#8a5612;font-size:.6rem;font-weight:400}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__characteristic select,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__characteristic textarea,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__ktu select{width:100%;height:100%;padding:.1rem;border:0;color:inherit;background:transparent;font:inherit}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__ktu.is-low{background:#f9cccc!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__ktu.is-medium{background:#fff0b3!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__ktu.is-high{background:#ccebd7!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__total{width:48px;min-width:48px;max-width:48px;padding:.15rem!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__total.is-collapsed-total{width:44px;min-width:44px;max-width:44px;color:#165d91;background:#edf7ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__total.is-collapsed-total button span,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__total.is-collapsed-total button strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__total.is-collapsed-total button span{font-size:.58rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__assessment{width:44px;min-width:44px;max-width:44px;padding:0!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__characteristic{width:112px;min-width:112px;padding:.25rem!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__characteristic.is-text{width:300px;min-width:300px;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-cell-button,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-cell-input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0;height:100%;padding:0 2px;border:0;color:#1f2933;background:transparent;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) input[list=timesheet-cell-suggestions]::-webkit-calendar-picker-indicator{display:none!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-button,:is(.timesheet-page,.timesheet-dialog) .timesheet-week-summary-button{width:100%;height:100%;padding:0;border:0;color:inherit;background:transparent}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-button span,:is(.timesheet-page,.timesheet-dialog) .timesheet-week-summary-button span{display:block;font-size:.62rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-week-summary{position:relative;width:100%;height:100%;min-height:46px}:is(.timesheet-page,.timesheet-dialog) .timesheet-week-summary .timesheet-week-summary-button{padding-bottom:17px}:is(.timesheet-page,.timesheet-dialog) .timesheet-week-summary__issues{position:absolute;right:2px;bottom:2px;left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;margin:0!important;color:#526579!important;pointer-events:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-week-summary__issues>*{pointer-events:auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-week-summary__issues>small{font-size:.5rem;font-weight:800}:is(.timesheet-page,.timesheet-dialog) .timesheet-week-summary__assignment{position:absolute;top:2px;right:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;color:#24663d;font-size:.5rem;font-weight:800}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-button{color:#49657d}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-button:hover{color:#1261a0;background:#edf7ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__add-row td{height:40px;background:#f8fbfe}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__add-row button{border:0;color:#1261a0;background:transparent;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__add-cell{padding-left:.65rem!important;text-align:left!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-cell-input:focus{position:relative;z-index:2;outline:2px solid #2680c2;outline-offset:-2px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-external-badge{position:absolute;bottom:2px;left:2px;z-index:3;min-width:18px;padding:0 3px;border:1px solid #8fb7ce;border-radius:4px;color:#234e68;background:#e1f0f8;font-size:.52rem;font-weight:900;line-height:13px;pointer-events:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-cell-flag{position:absolute;top:-5px;right:-5px;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;padding:0;border:2px solid #fff;border-radius:50%;color:#9a650d;background:#fff7e6;-webkit-box-shadow:0 0 0 0 rgba(180,35,24,0);box-shadow:0 0 0 0 rgba(180,35,24,0);font-size:.58rem;cursor:pointer}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-button.is-incomplete{color:#9a5c00;background:#fff5db}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-button.is-complete{color:#276749;background:#edf9f0}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-absence-suggestion{position:absolute;bottom:2px;left:2px;z-index:3;min-width:16px;height:16px;padding:0 3px;border:1px dashed #7651a8;border-radius:4px;color:#5f3e8d;background:#f6efff;font-size:.52rem;font-weight:800;line-height:14px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-absence-suggestion:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-absence-suggestion:hover{border-style:solid;color:#fff;background:#68419a;outline:2px solid #cbb4e8}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-cell-flag small{position:absolute;top:-6px;right:-7px;min-width:13px;padding:1px 2px;border:1px solid #fff;border-radius:7px;color:#fff;background:#526579;font-size:.46rem;font-weight:800;line-height:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-cue{cursor:pointer}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-cue--blocking{border-color:#fff;color:#fff;background:#b42318}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-cue--warning{color:#8a5612;background:#fff1d6}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-cue--info{color:#356b8a;background:#e7f1f7}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-cue--unseen{-webkit-animation:timesheet-issue-pulse 1.8s ease-out infinite;animation:timesheet-issue-pulse 1.8s ease-out infinite}:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-cue:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-cue:hover{-webkit-animation-play-state:paused;animation-play-state:paused;outline:2px solid rgba(211,63,31,.35);outline-offset:2px}@-webkit-keyframes timesheet-issue-pulse{0%,55%,to{-webkit-box-shadow:0 0 0 0 rgba(211,63,31,0);box-shadow:0 0 0 0 rgba(211,63,31,0)}15%{-webkit-box-shadow:0 0 0 6px rgba(211,63,31,.22);box-shadow:0 0 0 6px rgba(211,63,31,.22)}}@keyframes timesheet-issue-pulse{0%,55%,to{-webkit-box-shadow:0 0 0 0 rgba(211,63,31,0);box-shadow:0 0 0 0 rgba(211,63,31,0)}15%{-webkit-box-shadow:0 0 0 6px rgba(211,63,31,.22);box-shadow:0 0 0 6px rgba(211,63,31,.22)}}@media (prefers-reduced-motion:reduce){:is(.timesheet-page,.timesheet-dialog) .timesheet-issue-cue--unseen{-webkit-animation:none;animation:none}}:is(.timesheet-page,.timesheet-dialog) .tooltip-inner{max-width:340px;white-space:pre-line;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-review{padding:1rem;border:1px solid #d9e2ec;border-radius:14px;background:#f8fafc}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__list article,:is(.timesheet-page,.timesheet-dialog) .timesheet-review__state,:is(.timesheet-page,.timesheet-dialog) .timesheet-review__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__toolbar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.75rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__toolbar label{margin:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__toolbar label>span{display:block;margin-bottom:.25rem;color:#526579;font-size:.75rem;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__list{display:grid;gap:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__object{min-width:0;padding:.75rem;border:1px solid #d9e2ec;border-radius:10px;background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__object>strong{display:inline-block;margin-bottom:.4rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__list article{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.65rem 0 0;border:0;border-top:1px solid #e5ebf1;border-radius:0;background:transparent}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__object article+article{margin-top:.65rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__object article.has-blockers{padding-left:.65rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__list article span,:is(.timesheet-page,.timesheet-dialog) .timesheet-review__list article strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__list article>div:first-child>span{color:#627d98;font-size:.82rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__empty{padding:1.5rem;color:#627d98;text-align:center}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person h2,:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header h1{margin:0;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person p,:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header p{margin:.2rem 0 0;color:#66788a}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__status{padding:.3rem .5rem;font-size:.75rem;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-selector{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem;padding:1rem;border:1px solid #d9e2ec;border-radius:14px;background:#fff;-webkit-box-shadow:0 7px 20px rgba(31,41,51,.06);box-shadow:0 7px 20px rgba(31,41,51,.06)}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar label,:is(.timesheet-page,.timesheet-dialog) .timesheet-person__entry label,:is(.timesheet-page,.timesheet-dialog) .timesheet-selector label{margin:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar label>span,:is(.timesheet-page,.timesheet-dialog) .timesheet-person__entry label>span,:is(.timesheet-page,.timesheet-dialog) .timesheet-selector label>span{display:block;margin-bottom:.25rem;color:#526579;font-size:.75rem;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-selector__object-field{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker{position:relative}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker .form-control{padding-right:2.75rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__toggle{position:absolute;top:1px;right:1px;bottom:1px;width:2.5rem;padding:0;border:0;border-left:1px solid #d9e2ec;border-radius:0 .2rem .2rem 0;color:#526579;background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__toggle:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__toggle:hover{color:#1268a5;background:#edf6fd;outline:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__menu{position:absolute;z-index:30;top:calc(100% + .3rem);right:0;left:0;max-height:360px;overflow-y:auto;padding:.35rem;border:1px solid #b8c9d8;border-radius:10px;background:#fff;-webkit-box-shadow:0 12px 28px rgba(31,41,51,.18);box-shadow:0 12px 28px rgba(31,41,51,.18)}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:.55rem .65rem;border:0;border-radius:7px;color:#172033;background:transparent;font-size:.7rem;letter-spacing:-.025em;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__option.is-selected,:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__option:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__option:hover{background:#e8f3fb;outline:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__option.is-selected{color:#0b5f98}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__option small{margin-top:.12rem;color:#66788a}:is(.timesheet-page,.timesheet-dialog) .timesheet-object-picker__empty{padding:.7rem;color:#66788a;font-size:.85rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar{position:sticky;top:.5rem;z-index:5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin:1rem 0;padding:.65rem;border:1px solid #d9e2ec;border-radius:12px;background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 6px 18px rgba(31,41,51,.08);box-shadow:0 6px 18px rgba(31,41,51,.08)}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.35rem;margin-left:1rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk input{width:76px}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary{display:grid;grid-template-columns:minmax(220px,2fr) repeat(4,1fr);gap:.75rem;margin-bottom:1rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary>div{padding:.8rem 1rem;border-radius:12px;background:#eef4f8}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary span,:is(.timesheet-page,.timesheet-dialog) .timesheet-summary strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary span{color:#627d98;font-size:.78rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary__details{cursor:help}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary__details span{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary__details:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-summary__details:hover{-webkit-box-shadow:inset 0 0 0 1px #9fbdd1;box-shadow:inset 0 0 0 1px #9fbdd1}:is(.timesheet-page,.timesheet-dialog) .timesheet-roster{display:grid;gap:.7rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-line-group-heading{margin:.45rem 0 -.15rem;padding:.45rem .65rem;border-radius:9px;color:#254b68;background:#dceaf4;font-size:.76rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-line-group-heading:first-child{margin-top:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-person{padding:.9rem;border:1px solid #d9e2ec;border-left:5px solid #7b8794;border-radius:12px;background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-person--external{border-left-color:#6b9ab8;background:#f7fbfd}:is(.timesheet-page,.timesheet-dialog) .timesheet-person--unresolved{border-left-color:#dc2626;background:#fff7f7}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker{margin-bottom:1rem;padding:1rem;border:3px solid #b91c1c;border-radius:12px;color:#7f1d1d;background:#fef2f2;-webkit-box-shadow:0 5px 16px rgba(185,28,28,.12);box-shadow:0 5px 16px rgba(185,28,28,.12)}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__title>i{margin-top:.1rem;font-size:1.7rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__people span,:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__people strong,:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__title span,:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__title strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__title strong{font-size:1.05rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__title span{margin-top:.2rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__people{display:grid;gap:.5rem;margin-top:.8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__people article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.7rem;border:1px solid #fecaca;border-radius:8px;background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__people span{color:#6b3a3a;font-size:.82rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-undo{display:grid;gap:.35rem;margin:-.25rem 0 .8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-undo article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .7rem;border:1px solid #a7d7b7;border-radius:8px;color:#215b35;background:#effaf2;font-size:.82rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-line-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;margin:.2rem .25rem .1rem 0;padding:.3rem .5rem;border:1px solid #dc2626;border-radius:6px;color:#991b1b;background:#fee2e2;font-size:.72rem;font-weight:800;line-height:1.2;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-line-action:hover:not(:disabled){color:#fff;background:#b91c1c}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-line-action:disabled{cursor:not-allowed;opacity:.7}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-line-action--mobile{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5rem 0}:is(.timesheet-page,.timesheet-dialog) .timesheet-manual-line-remove{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;margin:.25rem .25rem .1rem 0;padding:.28rem .48rem;border:1px solid #ef9a9a;border-radius:6px;color:#a61b1b;background:#fff;font-size:.7rem;font-weight:800;line-height:1.2}:is(.timesheet-page,.timesheet-dialog) .timesheet-manual-line-remove:focus-visible:not(:disabled),:is(.timesheet-page,.timesheet-dialog) .timesheet-manual-line-remove:hover:not(:disabled){color:#fff;background:#b91c1c}:is(.timesheet-page,.timesheet-dialog) .timesheet-manual-line-remove:disabled{cursor:not-allowed;opacity:.65}:is(.timesheet-page,.timesheet-dialog) .timesheet-manual-line-remove--mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:.15rem 0 .5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__identity{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;border-radius:12px;color:#155582;background:#e4f2fb;font-size:.78rem;font-weight:800}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__name{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__identity strong{margin-right:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__identity small{color:#7b8794;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__entry{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__entry>label{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__entry.has-remote-editor .form-control{-webkit-box-shadow:0 0 0 3px var(--timesheet-presence-color);box-shadow:0 0 0 3px var(--timesheet-presence-color)}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__entry .timesheet-presence-label{top:-7px;right:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox{position:relative}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox .form-control{min-height:46px;padding-right:42px}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__toggle{position:absolute;top:0;right:0;width:42px;height:100%;padding:0;border:0;color:#526579;background:transparent}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__toggle:focus{color:#155582;outline:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__menu{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:30;max-height:260px;overflow-y:auto;border:1px solid #b9c9d8;border-radius:10px;background:#fff;-webkit-box-shadow:0 12px 28px rgba(31,41,51,.18);box-shadow:0 12px 28px rgba(31,41,51,.18)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__menu>button{display:grid;grid-template-columns:54px minmax(0,1fr);gap:.55rem;width:100%;padding:.6rem .7rem;border:0;border-bottom:1px solid #edf1f5;color:#354a5f;background:#fff;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__menu>button:last-of-type{border-bottom:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__menu>button:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__menu>button:hover{background:#eaf6ff;outline:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__menu strong{color:#155582}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__menu span{min-width:0;overflow:hidden;color:#66788a;text-overflow:ellipsis;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-combobox__empty{padding:.7rem;color:#7b8794;font-size:.78rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__assessment{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:.5rem;margin-bottom:.65rem;padding:.65rem;border-radius:8px;background:#f7f9fb}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__assessment label{margin:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__assessment label>span{display:block;margin-bottom:.25rem;color:#526579;font-size:.7rem;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__assessment-note{grid-column:1/-1}:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info,:is(.timesheet-page,.timesheet-dialog) .timesheet-incident{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.65rem;padding:.55rem .7rem;border-radius:8px;font-size:.86rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info{color:#315f7d;background:#eaf3f8}:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info>i{margin-top:.15rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info>span,:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info small,:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info strong{color:#234e68}:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info small{margin-top:.18rem;color:inherit;font-size:.8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-external-info__source{padding-top:.18rem;border-top:1px solid rgba(49,95,125,.16);font-weight:600}:is(.timesheet-page,.timesheet-dialog) .timesheet-incident{color:#8a5612;background:#fff3cd}:is(.timesheet-page,.timesheet-dialog) .timesheet-incident>span,:is(.timesheet-page,.timesheet-dialog) .timesheet-incident small{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-incident small{margin-top:.15rem;color:inherit;font-size:.8rem;font-weight:600}:is(.timesheet-page,.timesheet-dialog) .timesheet-incident .timesheet-incident__action,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person__warning .timesheet-incident__action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;margin-top:.45rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-line-assignment-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;margin-top:.35rem;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-incident--blocking{color:#8a1c1c;background:#fde8e8}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant{margin-bottom:.75rem;overflow:hidden;border:1px solid #c7b5de;border-radius:12px;background:#faf7ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;padding:.7rem .8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__actions,:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary>div:first-child,:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary>div:first-child>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary>div:first-child>i{color:#68419a}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary small{color:#8a5612}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__preview{display:grid;max-height:300px;overflow-y:auto;border-top:1px solid #ddd0ee}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__preview article{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr) auto;gap:.75rem;padding:.5rem .8rem;border-bottom:1px solid #ede5f7;font-size:.8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__resolution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__preview article.is-warning{color:#80530f;background:#fff9ee}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-undo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin:-.3rem 0 .75rem;padding:.35rem .65rem;border-radius:8px;color:#275b3a;background:#eaf7ef;font-size:.8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-line-group-heading--planned{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;color:#1e5c82;background:#dceef9}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person--planned,:is(.timesheet-page,.timesheet-dialog) .timesheet-person--planned{border-left-color:#3984b4;background:#f3f9fd}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person--planned.is-overdue,:is(.timesheet-page,.timesheet-dialog) .timesheet-person--planned.is-overdue{border-left-color:#d89422;background:#fff9ee}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-action small{color:#61788a;font-size:.72rem;text-align:right}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-warning small,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-warning span,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-warning strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-warning small,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-warning span{margin-top:.3rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster{overflow:hidden;margin:1rem 0;border:2px solid #3984b4;border-radius:14px;background:#fff;-webkit-box-shadow:0 5px 16px rgba(30,92,130,.12);box-shadow:0 5px 16px rgba(30,92,130,.12)}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__toggle{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;width:100%;padding:.85rem 1rem;border:0;color:#173f59;background:#e5f3fb;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__toggle:focus,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__toggle:hover{background:#d7edf9;outline:3px solid rgba(57,132,180,.2);outline-offset:-3px}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:50%;color:#fff;background:#2678aa;font-size:1.1rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__heading small,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__heading strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__heading strong{font-size:1.05rem;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__heading small{margin-top:.15rem;color:#496b81;font-size:.78rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__overdue{padding:.42rem .55rem;font-size:.72rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__toggle-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:.78rem;font-weight:800;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__list{display:grid;gap:.55rem;padding:.75rem;border-top:1px solid #b8d6e7}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.7rem;padding:.85rem;border-radius:9px;color:#285e3c;background:#eef8f1}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__empty>i{font-size:1.35rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__empty small,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__empty strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__empty small{margin-top:.1rem;color:#52705d;font-size:.75rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__person{display:grid;grid-template-columns:auto minmax(220px,1fr) minmax(150px,auto) minmax(190px,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;padding:.75rem;border:1px solid #c6dce9;border-left:5px solid #3984b4;border-radius:10px;background:#f7fbfe}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__person.is-overdue{border-left-color:#d89422;background:#fff9ee}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__date span,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__date strong,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__identity small,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__identity span,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__identity strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__identity>strong{color:#1f2933;font-size:.92rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__identity small,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__identity span{margin-top:.12rem;color:#5c7182;font-size:.72rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__identity .timesheet-planned-roster__confirmation-hint{color:#285e3c;font-weight:800}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__date{padding:.45rem .6rem;border-radius:8px;background:#e5f3fb;text-align:center}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__person.is-overdue .timesheet-planned-roster__date{background:#fff0cf}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__date span{color:#496b81;font-size:.65rem;font-weight:800;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__date strong{margin:.1rem 0;color:#173f59;font-size:1rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__group-row--planned th{color:#1e5c82;background:#dceef9}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__group-row--planned small{margin-left:.45rem;color:#61788a;font-size:.62rem;font-weight:600;letter-spacing:0;text-transform:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row .timesheet-month-table__ktu,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row .timesheet-month-table__number,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row .timesheet-month-table__person,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row>td,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row>th{color:#264b64;background:#f3f9fd}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row.is-overdue .timesheet-month-table__ktu,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row.is-overdue .timesheet-month-table__number,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row.is-overdue .timesheet-month-table__person,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row.is-overdue>td,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row.is-overdue>th{background:#fff9ee}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row .timesheet-month-table__person small,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row .timesheet-month-table__person span{overflow:hidden;color:#567084;font-size:.58rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-row td.is-planned-date{color:#17628e;background:#dceef9;-webkit-box-shadow:inset 0 0 0 2px #67a9d2;box-shadow:inset 0 0 0 2px #67a9d2;font-size:.85rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-action{width:auto!important;min-width:175px;max-width:none!important;padding:.2rem .35rem!important;text-align:left!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-action .btn{white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__planned-action small{display:block;overflow:hidden;color:#61788a;font-size:.6rem;line-height:1.2;text-overflow:ellipsis}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__day-context{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-discrepancy-chip,:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-suggestion-chip,:is(.timesheet-page,.timesheet-dialog) .timesheet-assignment-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;min-height:26px;padding:.25rem .5rem;border-radius:999px;font-size:.68rem;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-assignment-chip{color:#24663d;background:#e7f6ec}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-suggestion-chip{border:1px dashed #7651a8;color:#5f3e8d;background:#f8f2ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-discrepancy-chip{color:#80530f;background:#fff5df}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person{margin-top:1rem;padding:1rem;border:1px solid #d9e2ec;border-radius:14px;background:#f8fafc}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person--modal{margin:0;padding:0;border:0;background:transparent}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__manual,:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__search{display:grid;grid-template-columns:1fr auto;gap:.5rem;margin:.75rem 0}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__search{grid-template-columns:1fr;margin-bottom:.25rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__search-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;min-height:1.35rem;color:#526f82;font-size:.75rem;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned{margin:.8rem 0;padding:.75rem;border:2px solid #3984b4;border-radius:10px;background:#eef8fd}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned>header span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;color:#1e5c82}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned>header small{color:#567084;font-size:.7rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-list{display:grid;gap:.4rem;max-height:290px;overflow-y:auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-list>button{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(145px,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem;width:100%;padding:.7rem .8rem;border:1px solid #9ec6dc;border-left:5px solid #2678aa;border-radius:8px;color:#1f2933;background:#fff;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-list>button:focus:not(:disabled),:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-list>button:hover:not(:disabled){border-color:#1261a0;background:#e3f3fc;outline:2px solid rgba(18,97,160,.18)}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-list>button:disabled{cursor:not-allowed;opacity:.7}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-person small,:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-person strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-person small{margin-top:.15rem;color:#526f82;font-size:.72rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.35rem;color:#176b3a;font-size:.75rem;font-weight:900;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-empty{padding:.55rem;border-radius:7px;color:#526f82;background:#fff;font-size:.78rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__reason{display:block;margin:.8rem 0 0}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__reason>small,:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__reason>span{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__reason>span{margin-bottom:.3rem;color:#40566b;font-size:.75rem;font-weight:800}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__reason>small{margin-top:.2rem;color:#6b7e8f;font-size:.68rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__manual{grid-template-columns:1fr 1fr auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results{display:grid;gap:.4rem;margin-top:.75rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;padding:0 .1rem .15rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results-heading strong{color:#334e68;font-size:.82rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results-heading span{font-size:.7rem;text-align:right}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results button,:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__unresolved-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;padding:.65rem .8rem;border:1px solid #bcccdc;border-radius:9px;color:inherit;background:#fff;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results button:not(:disabled):focus-visible,:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results button:not(:disabled):hover{border-color:#2680c2;background:#e6f6ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results button:disabled{cursor:not-allowed;opacity:.72}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results span{color:#627d98}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__result-person{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__result-person small,:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__result-person strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__result-person strong{color:#102a43}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__result-person small{margin-top:.15rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__results .timesheet-add-person__result-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;margin-left:auto;color:#176b3a;font-size:.75rem;font-weight:900;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;padding:1rem 0 2rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__hint{margin:0 0 1rem;padding:.75rem;border-radius:10px;color:#49657d;background:#edf7ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__grid label{margin:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__grid label>span{display:block;margin-bottom:.3rem;color:#526579;font-size:.75rem;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__note{grid-column:1/-1}@media (hover:none) and (pointer:coarse) and (max-height:767.98px) and (orientation:landscape),(max-width:720px){:is(.timesheet-page,.timesheet-dialog){padding:.6rem;background:#f4f7fa}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.55rem;margin-bottom:.65rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header h1{font-size:1.5rem;line-height:1.15}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header p{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;width:100%;overflow:visible}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:42px;padding:.48rem .55rem;font-size:.82rem;font-weight:700;line-height:1.15;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-action i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-action--payroll i,:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-action--review i{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-page__header-actions .timesheet-header-more{min-height:42px;font-size:.82rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend-button{right:.75rem;bottom:.75rem;width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-legend-button span{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-view-switch{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin:.75rem 0;padding:.25rem;border:1px solid #d9e2ec;border-radius:12px;background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-view-switch .btn{min-height:42px;border-radius:9px}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-view-switch i{margin-right:.35rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-add-person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;width:100%;min-height:46px;margin:-.2rem 0 .65rem;border-radius:11px;font-size:.92rem;font-weight:800;-webkit-box-shadow:0 5px 14px rgba(24,100,150,.2);box-shadow:0 5px 14px rgba(24,100,150,.2)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:0 0 .7rem;padding:.3rem;border:1px solid #cbd9e6;border-radius:12px;background:#eaf1f7}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;min-width:0;min-height:50px;padding:.45rem .55rem;border:1px solid transparent;border-radius:9px;color:#526579;background:transparent;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch>button>i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch>button>span,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch small,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch strong{display:block;min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch strong{color:#243b53;font-size:.78rem;line-height:1.15}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch small{margin-top:.12rem;color:#718096;font-size:.62rem;line-height:1.1}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-layout-switch>button.is-active{border-color:#2680c2;color:#1261a0;background:#fff;-webkit-box-shadow:0 3px 9px rgba(35,83,119,.12);box-shadow:0 3px 9px rgba(35,83,119,.12)}:is(.timesheet-page,.timesheet-dialog) .timesheet-day-view,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-day-view.is-mobile-active,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month.is-mobile-active,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active{position:relative;margin-top:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-toolbar{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-toolbar>div:first-child span{margin-top:.2rem;font-size:.68rem;line-height:1.25}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-scroll{max-height:calc(100vh - 48px);border-radius:12px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table{--timesheet-number-width:12px;--timesheet-person-width:112px;--timesheet-day-width:42px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__number{padding:0!important;font-size:.45rem;font-weight:600}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__person{left:var(--timesheet-number-width);padding:0 3px!important;-webkit-box-shadow:5px 0 10px rgba(35,67,94,.16);box-shadow:5px 0 10px rgba(35,67,94,.16)}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__person .timesheet-person-name-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;min-height:18px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__person .timesheet-person-name-row>.timesheet-employee-link,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__person .timesheet-person-name-row>strong{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;font-size:.63rem;line-height:18px;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__person>span{margin-top:0;overflow:hidden;font-size:.5rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__ktu--mobile-scroll{left:auto;-webkit-box-shadow:inset 1px 0 #c8d4df,inset -1px 0 #c8d4df;box-shadow:inset 1px 0 #c8d4df,inset -1px 0 #c8d4df}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table tbody .timesheet-month-table__ktu--mobile-scroll{position:relative!important;z-index:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__add-row{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__week-row th{height:24px;font-size:.58rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table thead .timesheet-month-table__day-row th{top:24px;height:30px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__day-row button strong{font-size:.66rem;line-height:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table__day-row button span{font-size:.5rem;line-height:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table thead .timesheet-month-table__report-row th{height:16px;min-height:16px;font-size:.52rem;line-height:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table thead .timesheet-month-table__report-row--reports th{top:54px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table thead .timesheet-month-table__report-row--sheet th{top:70px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table--without-reports thead .timesheet-month-table__report-row--sheet th{top:54px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table tfoot td,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table tfoot th{height:28px;min-height:28px;padding-top:0!important;padding-bottom:0!important;font-size:.6rem;line-height:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.timesheet-month-view--names-unpinned .timesheet-month-table__number,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.timesheet-month-view--names-unpinned .timesheet-month-table__person{left:auto;-webkit-box-shadow:none;box-shadow:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.timesheet-month-view--names-previewing .timesheet-month-table__number,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.timesheet-month-view--names-previewing .timesheet-month-table__person{opacity:.62}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-fab{position:fixed;right:4.25rem;bottom:.75rem;z-index:25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;padding:0;border:2px solid #fff;border-radius:50%;color:#fff;background:#526579;font-size:1rem;-webkit-box-shadow:0 4px 12px rgba(35,54,82,.28);box-shadow:0 4px 12px rgba(35,54,82,.28);-ms-touch-action:manipulation;touch-action:manipulation}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-fab.is-active{background:#1261a0;-webkit-box-shadow:0 0 0 3px rgba(38,128,194,.18),0 4px 12px rgba(35,54,82,.28);box-shadow:0 0 0 3px rgba(38,128,194,.18),0 4px 12px rgba(35,54,82,.28)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-fab.is-previewing{background:#5f3e8d;-webkit-box-shadow:0 0 0 5px rgba(112,72,184,.24),0 7px 20px rgba(49,25,94,.42);box-shadow:0 0 0 5px rgba(112,72,184,.24),0 7px 20px rgba(49,25,94,.42)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-fab__pin{position:absolute;top:4px;right:5px;font-size:.52rem;-webkit-transform:rotate(22deg);transform:rotate(22deg)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-hint{position:fixed;right:.75rem;bottom:calc(4.25rem + env(safe-area-inset-bottom));z-index:24;display:-webkit-box;display:-ms-flexbox;display:flex;width:270px;max-width:calc(100vw - 24px);padding:10px 30px 10px 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;border-radius:10px;color:#fff;background:#263f55;font-size:.7rem;line-height:1.25;-webkit-box-shadow:0 8px 24px rgba(20,39,55,.34);box-shadow:0 8px 24px rgba(20,39,55,.34)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-hint:after{position:absolute;right:78px;bottom:-8px;width:0;height:0;border-top:9px solid #263f55;border-right:8px solid transparent;border-left:8px solid transparent;content:""}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-hint>button{position:absolute;top:3px;right:5px;width:24px;height:24px;padding:0;border:0;color:#fff;background:transparent;font:inherit;font-size:1.1rem;line-height:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month-context-hint strong{font-size:.76rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar__bulk{display:grid;grid-template-columns:1fr 80px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar__bulk-date,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar__bulk-value{width:auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-toolbar__bulk .btn{grid-column:1/-1}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__list article,:is(.timesheet-page,.timesheet-dialog) .timesheet-review__state{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.timesheet-page,.timesheet-dialog) .timesheet-selector{display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem;padding:.75rem;border-radius:12px;-webkit-box-shadow:none;box-shadow:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-selector .btn,:is(.timesheet-page,.timesheet-dialog) .timesheet-selector__object-field,:is(.timesheet-page,.timesheet-dialog) .timesheet-selector label{grid-column:1/-1}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar{top:.25rem;display:grid;grid-template-columns:42px minmax(0,1fr) 42px;gap:.35rem;margin:.5rem 0 .65rem;padding:.5rem;border-radius:12px}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar>label{min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar>label>span{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk{display:grid;grid-template-columns:auto auto minmax(44px,1fr) 38px;grid-column:1/-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;width:auto;margin-left:0;padding-top:.4rem;border-top:1px solid #e3eaf0}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk input{width:100%;min-width:0;height:38px;padding-right:.35rem;padding-left:.35rem;text-align:center}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk>span,:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk>strong{white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk>strong{color:#243b53;font-size:.72rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk>span{color:#526579;font-size:.7rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__bulk .btn{width:38px;height:38px;padding:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__add,:is(.timesheet-page,.timesheet-dialog) .timesheet-daybar__add span{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days{display:grid;grid-template-columns:repeat(7,minmax(42px,1fr));gap:.28rem;margin:0 0 .65rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button{min-width:0;padding:.35rem .12rem;border:1px solid #d8e1ea;border-radius:10px;color:#526579;background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button small,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button span,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button span{font-size:.58rem;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button strong{font-size:.9rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button small{color:#8292a3;font-size:.58rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button.is-weekend{background:#fff7eb}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button.is-active{border-color:#2680c2;color:#fff;background:#2680c2}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-days button.is-active small{color:#eaf6ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.75rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-summary>div:first-child{grid-column:1/-1}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__identity{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__identity small{text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__manual,:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__search{grid-template-columns:1fr}:is(.timesheet-page,.timesheet-dialog) .timesheet-roster{gap:.55rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-person{padding:.75rem;border:1px solid #dce3eb;border-left:4px solid #7b8794;border-radius:14px;-webkit-box-shadow:0 4px 14px rgba(35,54,82,.05);box-shadow:0 4px 14px rgba(35,54,82,.05)}:is(.timesheet-page,.timesheet-dialog) .timesheet-person--external{border-left-color:#6b9ab8;background:#f7fbfd}:is(.timesheet-page,.timesheet-dialog) .timesheet-person__entry label>span{font-size:.68rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month{margin-top:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month__header,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.6rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month__header span,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month__header strong,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person header span,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person header strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month__header span,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person header span{color:#66788a;font-size:.72rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-weeks{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(88px,1fr);gap:.35rem;margin-bottom:.65rem;overflow-x:auto;scrollbar-width:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-weeks::-webkit-scrollbar{display:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-weeks button{padding:.45rem .3rem;border:1px solid #d4dee8;border-radius:10px;color:#526579;background:#fff}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-weeks button span,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-weeks button strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-weeks button span{font-size:.67rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-weeks button.is-active{border-color:#2680c2;color:#155582;background:#eaf6ff}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation{margin-bottom:.7rem;padding:.65rem;border:1px solid #cbd9e6;border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 14px rgba(35,54,82,.05);box-shadow:0 4px 14px rgba(35,54,82,.05)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation>header strong{color:#243b53;font-size:.78rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation>header span{color:#718096;font-size:.62rem;text-align:right}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__grid{display:grid;grid-template-columns:minmax(68px,1.65fr) repeat(7,minmax(30px,1fr));gap:.22rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__corner,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:.28rem .12rem;color:#526579;font-size:.6rem;line-height:1.05}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__corner{color:#8292a3;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__day,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__value{min-width:0;padding:.25rem .08rem;border:1px solid #d8e1ea;border-radius:7px;color:#334e68;background:#f8fafc;line-height:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__day span,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__day strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__day span{margin-bottom:.12rem;color:#75879a;font-size:.52rem;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__day strong{font-size:.68rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__day.is-weekend{background:#fff7eb}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__value{min-height:30px;font-size:.72rem;font-weight:800}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__day.is-mismatch,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__value.is-mismatch{border-color:#dc8585;color:#991f1f;background:#ffe7e7}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-month__roster{display:grid;gap:.6rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person{padding:.75rem;border:1px solid #dce3eb;border-radius:14px;background:#fff;-webkit-box-shadow:0 4px 14px rgba(35,54,82,.05);box-shadow:0 4px 14px rgba(35,54,82,.05)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person>header{gap:.55rem;margin-bottom:.65rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person>header>div:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person>header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid{display:grid;grid-template-columns:repeat(7,minmax(38px,1fr));gap:.25rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label{position:relative;min-width:0;margin:0;padding:.28rem .18rem;border:1px solid #dce3eb;border-radius:8px;text-align:center;background:#fbfcfd}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label>span,:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label>strong{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label>span{color:#75879a;font-size:.58rem;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label>strong{margin-bottom:.2rem;font-size:.72rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label.is-weekend{background:#fff7eb}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label.is-board-assigned{border-top:2px solid #31834f;border-bottom:2px solid #31834f;background:#f0faf3}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label.is-board-assigned.is-assignment-start{border-left:3px solid #24663d}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label.is-board-assigned.is-assignment-end{border-right:3px solid #24663d}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label.has-issue{border-color:#e3a44e}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label.has-external:not(.has-issue){border-color:#a9c8db;background:#f1f7fb}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label.has-remote-editor{border-color:var(--timesheet-presence-color);-webkit-box-shadow:inset 0 0 0 2px var(--timesheet-presence-color);box-shadow:inset 0 0 0 2px var(--timesheet-presence-color)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid label .timesheet-presence-label{top:-15px;right:-2px;max-width:120px}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid input{width:100%;min-width:0;height:36px;padding:0;border:1px solid #c8d4df;border-radius:6px;text-align:center;font-size:.8rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid input:focus{border-color:#2680c2;outline:2px solid rgba(38,128,194,.18)}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-week-grid__value{height:36px;padding-top:.45rem;color:#1f2933!important;font-size:.8rem!important}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-external-badge{position:absolute;right:2px;bottom:2px;min-width:18px;padding:0 3px;border:1px solid #8fb7ce;border-radius:4px;color:#234e68!important;background:#e1f0f8;font-size:.5rem!important;font-weight:900;line-height:13px;pointer-events:none}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person__warning{margin-top:.55rem;padding:.45rem .55rem;border-radius:8px;color:#8a5612;background:#fff7e6;font-size:.72rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__grid{grid-template-columns:1fr}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__note{grid-column:auto}}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__grid label>span em{color:#c53030;font-style:normal}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__grid label>span small,:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__ktu>small{display:block;margin-top:.3rem;color:#6b7c8f;font-size:.7rem;font-weight:400}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence,:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__ktu{grid-column:1/-1}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:0;padding:.75rem;border:1px solid #d9e2ec;border-radius:10px}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence legend{grid-column:1/-1;width:auto;margin:0;padding:0 .25rem;color:#354a5f;font-size:.82rem;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.55rem;border:1px solid #cbd5df;border-radius:8px;color:#354a5f;background:#fff;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence button.is-selected{border-color:#2680c2;color:#155582;background:#edf7ff;-webkit-box-shadow:inset 0 0 0 1px #2680c2;box-shadow:inset 0 0 0 1px #2680c2}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence button.is-critical{border-left:4px solid #c53030}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence button>span{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence button small{display:block;color:#718096;font-size:.62rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence button em{color:#a61b1b;font-size:.62rem;font-style:normal;font-weight:700}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__issues{display:grid;gap:.2rem;margin-top:.8rem;padding:.65rem .75rem;border-left:4px solid #e5a423;color:#754c00;background:#fff7df;font-size:.75rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__issues span:before{content:"• "}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-top:1rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-modal__footer small{color:#718096}:is(.timesheet-page,.timesheet-dialog) .timesheet-report-blocker>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-report-blocker ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem .8rem;margin:.6rem 0 0;padding-left:1.2rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-day-reconciliation{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;margin-top:.65rem;padding:.55rem .7rem;border:1px solid #b8d8c3;border-radius:.65rem;color:#24613a;background:#edf9f1}:is(.timesheet-page,.timesheet-dialog) .timesheet-day-reconciliation.is-mismatch{border-color:#e5a3a3;color:#8f1f1f;background:#fff1f1}:is(.timesheet-page,.timesheet-dialog) .timesheet-day-reconciliation small{margin-left:auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row th{height:18px;min-height:18px;padding:0 3px!important;border-bottom:1px solid #b8c9d8;color:#3d5368;background:#e8f0f6;font-size:.6rem;font-weight:800;line-height:1;text-align:center;white-space:nowrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row--reports th{top:72px;border-top:2px solid #7893aa}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row--sheet th{top:90px;color:#304a60;background:#f4f7fa}:is(.timesheet-page,.timesheet-dialog) .timesheet-selector--multiple{grid-template-columns:minmax(0,1fr) 190px}:is(.timesheet-page,.timesheet-dialog) .timesheet-selector>label{min-width:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table--without-reports thead .timesheet-month-table__report-row--sheet th{top:72px}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row--sheet th,:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row--sheet th:last-child{border-bottom-color:#7893aa}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-label{left:0;z-index:8;width:auto;max-width:none;padding-left:.55rem!important;border-right:2px solid #64748b;letter-spacing:.015em;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__report-label span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;gap:.35rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__report-label i{width:.8rem;color:#365f7d;text-align:center}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-status{width:auto;max-width:0;padding:0 .55rem!important;overflow:hidden;color:#567084;font-size:.56rem;letter-spacing:.025em;text-align:left;text-overflow:ellipsis;text-transform:uppercase}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__report-status strong{color:#a32626}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table__report-status span{color:#2e7047}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row th.is-weekend{background:#edf2f6}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row--sheet th.is-weekend{background:#f7f8f9}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row th.is-mismatch{color:#991f1f;background:#ffdede;-webkit-box-shadow:inset 0 0 0 1px #df8585;box-shadow:inset 0 0 0 1px #df8585;font-size:.66rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__period-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:.8rem;padding:.8rem 1rem;border:1px solid #cad9e8;border-radius:.7rem;background:#f7fafc}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__period-state span{color:#5d6d7e}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__list article.has-blockers{border-left:5px solid #cf3d3d}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__blockers{margin:.45rem 0 0;padding-left:1.1rem;color:#9a2525;font-size:.82rem}@media (hover:none) and (pointer:coarse) and (max-height:767.98px) and (orientation:landscape),(max-width:720px){:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__people article,:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-undo article{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.timesheet-page,.timesheet-dialog) .timesheet-unresolved-blocker__people .btn{width:100%}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-action,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-action .btn{width:100%}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person--planned,:is(.timesheet-page,.timesheet-dialog) .timesheet-person--planned{border-left:4px solid #3984b4;background:#f3f9fd}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-person--planned.is-overdue,:is(.timesheet-page,.timesheet-dialog) .timesheet-person--planned.is-overdue{border-left-color:#d89422;background:#fff9ee}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-action{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-arrival-action small{text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__toggle{grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;padding:.7rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__icon{width:36px;height:36px}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__heading strong{font-size:.86rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__overdue{grid-column:2/-1;justify-self:start}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__toggle-label{grid-column:3;grid-row:1;font-size:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__toggle-label i{font-size:.85rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__person{grid-template-columns:auto minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__date,:is(.timesheet-page,.timesheet-dialog) .timesheet-planned-roster__person .timesheet-planned-arrival-action{grid-column:1/-1}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned>header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-list>button{grid-template-columns:1fr auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-add-person__planned-action{grid-column:1/-1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-absence-suggestion{position:absolute;right:3px;bottom:3px;min-width:17px;height:17px;padding:0 3px;border:1px dashed #7651a8;border-radius:5px;color:#5f3e8d;background:#f6efff;font-size:.52rem;font-weight:800;line-height:15px}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary>div:first-child,:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary>div:first-child>span{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__summary>div:first-child>span{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.15rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__actions .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(.timesheet-page,.timesheet-dialog) .timesheet-absence-assistant__preview article{grid-template-columns:1fr;gap:.15rem}:is(.timesheet-page,.timesheet-dialog) .timesheet-day-reconciliation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}:is(.timesheet-page,.timesheet-dialog) .timesheet-day-reconciliation small{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}:is(.timesheet-page,.timesheet-dialog) .timesheet-report-blocker ul{display:block}:is(.timesheet-page,.timesheet-dialog) .timesheet-review__period-state{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (hover:none) and (pointer:coarse) and (max-height:767.98px) and (orientation:landscape),(max-width:720px){:is(.timesheet-page,.timesheet-dialog) .timesheet-assessment-evidence{grid-template-columns:1fr}}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-month-table__report-row--links th{top:108px;height:28px;min-height:28px;vertical-align:top;background:#f4f7fa;white-space:normal}:is(.timesheet-page,.timesheet-dialog) .timesheet-report-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28px;padding:3px 0;color:#315d80;font:inherit;text-align:left}:is(.timesheet-page,.timesheet-dialog) .timesheet-report-week:focus-visible{outline:2px solid #1683ff;outline-offset:-2px}:is(.timesheet-page,.timesheet-dialog) .timesheet-report-cell{width:calc(var(--timesheet-day-width) - 6px);max-width:100%;margin:0 auto}:is(.timesheet-page,.timesheet-dialog) .timesheet-month-table thead .timesheet-report-week{min-height:28px;color:#1668a8;line-height:1.2;font-size:10px;white-space:normal}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-report-cell{min-width:0}@media (hover:none) and (pointer:coarse) and (max-height:767.98px) and (orientation:landscape),(max-width:720px){:is(.timesheet-page,.timesheet-dialog) .timesheet-month-view--desktop.is-mobile-full-active .timesheet-month-table thead .timesheet-month-table__report-row--links th{top:86px;height:28px;min-height:28px}:is(.timesheet-page,.timesheet-dialog) .timesheet-mobile-reconciliation__label.timesheet-report-label{font-size:.6rem;font-weight:700;line-height:1.05}}:is(.timesheet-page,.timesheet-dialog) .timesheet-edit-errors__value{margin:0 .5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.timesheet-dialog .is-save-pending,:is(.timesheet-page,.timesheet-dialog) tr.is-save-pending .timesheet-month-table__characteristic :is(input,select,textarea),:is(.timesheet-page,.timesheet-dialog) tr.is-save-pending .timesheet-month-table__ktu select{-webkit-box-shadow:inset 0 -2px #d18a00;box-shadow:inset 0 -2px #d18a00}.timesheet-dialog .is-save-error,:is(.timesheet-page,.timesheet-dialog) tr.is-save-error .timesheet-month-table__characteristic :is(input,select,textarea),:is(.timesheet-page,.timesheet-dialog) tr.is-save-error .timesheet-month-table__ktu select{-webkit-box-shadow:inset 0 0 0 2px #c0392b;box-shadow:inset 0 0 0 2px #c0392b;background:#fff4f1}.timesheet-status-badge.badge[data-v-a0959852]{padding:.35rem .55rem;border:1px solid transparent;font-size:.8125rem;font-weight:700;line-height:1.25}.timesheet-status-badge.badge-dark[data-v-a0959852],.timesheet-status-badge.badge-secondary[data-v-a0959852]{color:#334155;background:#edf1f5;border-color:#cbd5e1}.timesheet-status-badge.badge-warning[data-v-a0959852]{color:#714b00;background:#fff1cc;border-color:#e0bd63}.timesheet-status-badge.badge-primary[data-v-a0959852]{color:#174c91;background:#e5efff;border-color:#b4cdf0}.timesheet-status-badge.badge-success[data-v-a0959852]{color:#205c37;background:#e1f3e8;border-color:#a4d1b4}.timesheet-status-badge.badge-danger[data-v-a0959852]{color:#8b2525;background:#fce8e8;border-color:#e4b2b2}.timesheet-status-badge.badge-info[data-v-a0959852]{color:#205966;background:#e0f2f5;border-color:#a6cdd4}.payroll-bases h2[data-v-0b144428]{font-size:1.2rem}.payroll-bases h3[data-v-0b144428]{font-size:1rem}.payroll-bases__filters[data-v-0b144428]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.payroll-bases__filters label[data-v-0b144428]{min-width:200px}.payroll-bases__list[data-v-0b144428]{display:grid;gap:8px;max-height:420px;overflow-y:auto;padding:12px;border:1px solid #ced4da;border-radius:.25rem}.timesheet-object-access[data-v-083d28d6]{margin-bottom:1.5rem;padding:1rem;border:1px solid #dbe4ec;border-radius:12px}.timesheet-object-access h2[data-v-083d28d6]{font-size:1.15rem}.timesheet-object-access label[data-v-083d28d6]{display:block;font-weight:600}.timesheet-object-access__add[data-v-083d28d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem;margin:1rem 0}.timesheet-object-access__add>div[data-v-083d28d6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.timesheet-object-access__row[data-v-083d28d6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 0;border-top:1px solid #e3e9ef}.timesheet-object-access__row strong[data-v-083d28d6]{overflow-wrap:anywhere}.timesheet-object-access__hint[data-v-083d28d6]{margin:1rem 0 0;color:#607286;font-size:.9rem}@media (max-width:760px){.timesheet-object-access__row[data-v-083d28d6]{grid-template-columns:minmax(0,1fr) auto}.timesheet-object-access__row strong[data-v-083d28d6]{grid-column:1/-1}.timesheet-object-access__row select[data-v-083d28d6]{min-width:0;font-size:.85rem}}.multiple-settings[data-v-1c3e4d18]{padding:1rem;border:1px solid #dbe4ec;border-radius:12px}.multiple-settings h2[data-v-1c3e4d18]{font-size:1.15rem}.multiple-settings__row[data-v-1c3e4d18]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.8rem 0}@media (max-width:760px){.multiple-settings__row[data-v-1c3e4d18]{grid-template-columns:minmax(0,1fr)}}h2[data-v-1fcf81d3]{font-size:1.2rem}h3[data-v-1fcf81d3]{font-size:1rem}.deadline-day[data-v-1fcf81d3]{max-width:120px}.deadline-override[data-v-1fcf81d3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.package-exclusions[data-v-3d24986a]{padding:.75rem}.package-exclusions h2[data-v-3d24986a]{font-size:1.2rem}.package-exclusions__row[data-v-3d24986a]{display:grid;grid-template-columns:minmax(220px,2fr) minmax(135px,1fr) minmax(150px,1fr) minmax(165px,1fr) auto;gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:.85rem;margin-bottom:.75rem;border:1px solid #d9e2ec;border-radius:8px}.package-exclusions__row label[data-v-3d24986a]{display:block;margin:0}.package-exclusions__reason[data-v-3d24986a]{grid-column:1/-1}@media (max-width:1000px){.package-exclusions__row[data-v-3d24986a]{grid-template-columns:1fr 1fr}.package-exclusions__object[data-v-3d24986a]{grid-column:1/-1}}@media (max-width:540px){.package-exclusions__row[data-v-3d24986a]{grid-template-columns:minmax(0,1fr)}}.timesheet-settings[data-v-3f49ec83]{max-width:1280px;margin:0 auto;padding:1.25rem}.timesheet-settings>header[data-v-3f49ec83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem}.timesheet-settings h1[data-v-3f49ec83],.timesheet-settings h2[data-v-3f49ec83],.timesheet-settings h3[data-v-3f49ec83]{margin-top:0}.timesheet-settings__access>p[data-v-3f49ec83],.timesheet-settings header p[data-v-3f49ec83]{color:#687888}.timesheet-settings__loading[data-v-3f49ec83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;padding:3rem}.timesheet-settings__access[data-v-3f49ec83],.timesheet-settings__section[data-v-3f49ec83]{display:grid;gap:1rem;padding:.75rem}.timesheet-settings__section label>span[data-v-3f49ec83]{display:block;margin-bottom:.35rem;font-weight:700}.timesheet-settings__grid[data-v-3f49ec83]{grid-template-columns:repeat(3,minmax(180px,1fr))}.timesheet-settings__grid .custom-checkbox[data-v-3f49ec83]{grid-column:1/-1}.timesheet-settings__pilot-list[data-v-3f49ec83]{display:grid;max-height:320px;gap:.4rem;padding:.75rem;overflow-y:auto;border:1px solid #ced4da;border-radius:.25rem}.timesheet-settings__department-list[data-v-3f49ec83]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));max-height:320px;gap:.5rem 1rem;padding:.85rem;overflow-y:auto;border:1px solid #ced4da;border-radius:.5rem;background:#f8fafc}.timesheet-settings__department-list p[data-v-3f49ec83]{margin:0;color:#687888}.timesheet-settings__absence-mapping[data-v-3f49ec83]{display:grid;gap:.65rem}.timesheet-settings__absence-mapping article[data-v-3f49ec83]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.timesheet-settings__hint[data-v-3f49ec83]{margin:0;color:#687888}.timesheet-settings__characteristics[data-v-3f49ec83]{display:grid;gap:.5rem}.timesheet-settings__characteristics article[data-v-3f49ec83]{display:grid;grid-template-columns:minmax(240px,1fr) 180px 150px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.timesheet-settings__ktu-comment-field[data-v-3f49ec83]{max-width:620px}.timesheet-settings__subheading[data-v-3f49ec83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-top:.75rem}.timesheet-settings__subheading h3[data-v-3f49ec83],.timesheet-settings__subheading p[data-v-3f49ec83]{margin:0}.timesheet-settings__subheading p[data-v-3f49ec83]{margin-top:.25rem;color:#687888;font-size:.85rem}.timesheet-settings__criteria[data-v-3f49ec83]{display:grid;gap:.5rem}.timesheet-settings__criteria article[data-v-3f49ec83]{display:grid;grid-template-columns:165px 170px minmax(280px,1fr) 130px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem;border:1px solid #d9e2ec;border-radius:8px;background:#fbfcfd}.timesheet-settings__criteria-spacer[data-v-3f49ec83]{min-height:1px}.timesheet-settings__access[data-v-3f49ec83]{margin-bottom:1rem;border:1px solid #d9e2ec;border-radius:12px}.timesheet-settings__access-grid[data-v-3f49ec83]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.timesheet-settings__access-grid article[data-v-3f49ec83]{padding:.75rem;border-radius:10px;background:#f7f9fb}@media (max-width:760px){.timesheet-settings__access-grid[data-v-3f49ec83],.timesheet-settings__grid[data-v-3f49ec83]{grid-template-columns:1fr}.timesheet-settings__characteristics article[data-v-3f49ec83]{grid-template-columns:1fr auto}.timesheet-settings__characteristics article .custom-select[data-v-3f49ec83]{grid-column:1/-1;grid-row:2}.timesheet-settings__characteristics article .custom-control[data-v-3f49ec83]{grid-column:1}.timesheet-settings__subheading[data-v-3f49ec83]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timesheet-settings__criteria article[data-v-3f49ec83]{grid-template-columns:1fr auto}.timesheet-settings__criteria article .custom-control[data-v-3f49ec83],.timesheet-settings__criteria article .custom-select[data-v-3f49ec83],.timesheet-settings__criteria article .form-control[data-v-3f49ec83]{grid-column:1/-1}.timesheet-settings__absence-mapping article[data-v-3f49ec83]{grid-template-columns:1fr}}.import-queue[data-v-0ed5c525]{margin-top:20px;padding:16px;border:1px solid #dee2e6;border-radius:12px;background:#fff}.import-queue__actions[data-v-0ed5c525]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.import-queue .table-responsive[data-v-0ed5c525]{position:relative}.import-queue__objects[data-v-0ed5c525]{padding:12px;background:#f1f3f5;border-radius:8px}.import-queue__objects details[data-v-0ed5c525]{max-height:360px;overflow-y:auto}.import-queue__object[data-v-0ed5c525]{padding:8px 0;overflow-wrap:anywhere;border-bottom:1px solid #dee2e6}.import-queue td[data-v-0ed5c525]{vertical-align:top}.import-queue td[data-v-0ed5c525]:first-child{min-width:130px}.import-queue td small[data-v-0ed5c525]{overflow-wrap:anywhere}.timesheet-import[data-v-eebed54e]{max-width:1180px;margin:0 auto;padding:24px}.timesheet-import__header h1[data-v-eebed54e],.timesheet-import__rows h2[data-v-eebed54e]{margin:0}.timesheet-import__batch span[data-v-eebed54e]:not(.badge),.timesheet-import__header p[data-v-eebed54e],.timesheet-import__row-title span[data-v-eebed54e]{display:block;color:#6c757d}.timesheet-import__batch[data-v-eebed54e],.timesheet-import__manifest[data-v-eebed54e],.timesheet-import__rows[data-v-eebed54e],.timesheet-import__upload[data-v-eebed54e]{margin-top:20px;padding:18px;border:1px solid #dee2e6;border-radius:12px;background:#fff}.timesheet-import__batch[data-v-eebed54e],.timesheet-import__mapping[data-v-eebed54e],.timesheet-import__row-title[data-v-eebed54e],.timesheet-import__rows>header[data-v-eebed54e],.timesheet-import__upload[data-v-eebed54e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.timesheet-import__rows>header .form-control[data-v-eebed54e],.timesheet-import__upload label[data-v-eebed54e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.timesheet-import__mapping>span[data-v-eebed54e],.timesheet-import__upload label>span[data-v-eebed54e]{display:block;margin-bottom:6px;font-weight:600}.timesheet-import__summary[data-v-eebed54e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.timesheet-import__summary article[data-v-eebed54e]{padding:16px;border-radius:12px;background:#f1f3f5}.timesheet-import__summary span[data-v-eebed54e],.timesheet-import__summary strong[data-v-eebed54e]{display:block}.timesheet-import__summary strong[data-v-eebed54e]{font-size:1.6rem}.timesheet-import__summary .is-warning[data-v-eebed54e]{background:#fff3cd}.timesheet-import__summary .is-danger[data-v-eebed54e]{background:#f8d7da}.timesheet-import__batch[data-v-eebed54e],.timesheet-import__row-title[data-v-eebed54e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.timesheet-import__rows article[data-v-eebed54e]{padding:16px 0;border-top:1px solid #e9ecef}.timesheet-import__rows article[data-v-eebed54e]:first-of-type{margin-top:16px}.timesheet-import__row-title code[data-v-eebed54e]{color:#495057;overflow-wrap:anywhere}.timesheet-import__mapping[data-v-eebed54e]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.timesheet-import__mapping>span[data-v-eebed54e]{min-width:90px;margin:0}.timesheet-import__empty[data-v-eebed54e],.timesheet-import__mapping em[data-v-eebed54e]{color:#6c757d}.timesheet-import__mapping .custom-select[data-v-eebed54e]{max-width:320px}@media (max-width:767px){.timesheet-import[data-v-eebed54e]{padding:14px}.timesheet-import__batch[data-v-eebed54e],.timesheet-import__rows>header[data-v-eebed54e],.timesheet-import__upload[data-v-eebed54e]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timesheet-import__summary[data-v-eebed54e]{grid-template-columns:repeat(2,minmax(0,1fr))}.timesheet-import__row-title[data-v-eebed54e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.timesheet-status-badge.badge[data-v-eebed54e]{padding:.35rem .55rem;border:1px solid transparent;font-size:.8125rem;font-weight:700;line-height:1.25}.timesheet-status-badge.badge-dark[data-v-eebed54e],.timesheet-status-badge.badge-secondary[data-v-eebed54e]{color:#334155;background:#edf1f5;border-color:#cbd5e1}.timesheet-status-badge.badge-warning[data-v-eebed54e]{color:#714b00;background:#fff1cc;border-color:#e0bd63}.timesheet-status-badge.badge-primary[data-v-eebed54e]{color:#174c91;background:#e5efff;border-color:#b4cdf0}.timesheet-status-badge.badge-success[data-v-eebed54e]{color:#205c37;background:#e1f3e8;border-color:#a4d1b4}.timesheet-status-badge.badge-danger[data-v-eebed54e]{color:#8b2525;background:#fce8e8;border-color:#e4b2b2}.timesheet-status-badge.badge-info[data-v-eebed54e]{color:#205966;background:#e0f2f5;border-color:#a6cdd4}.history-people[data-v-69e2d028]{max-width:1180px;margin:0 auto;padding:24px 20px}.history-people h1[data-v-69e2d028]{font-size:1.6rem}.history-people__filters[data-v-69e2d028],.history-people__toolbar[data-v-69e2d028]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;margin-bottom:16px}.history-people__filters label[data-v-69e2d028]{margin:0;font-size:.8rem}.history-people__toolbar[data-v-69e2d028]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history-people__table th[data-v-69e2d028]{white-space:nowrap}.history-people__table td[data-v-69e2d028]{padding:.7rem .5rem;vertical-align:top}.history-people__table td[data-v-69e2d028]:last-child{min-width:290px;width:55%}.history-people__group[data-v-69e2d028]{background:#f8f9fa}.history-people__candidate[data-v-69e2d028]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.history-people__candidate .custom-select[data-v-69e2d028]{min-width:0}.history-people__candidate a[data-v-69e2d028]{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.history-people__table summary[data-v-69e2d028]{cursor:pointer}.history-people__search-result[data-v-69e2d028]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:.5rem 0;border-bottom:1px solid #eee}@media (max-width:575px){.history-people[data-v-69e2d028]{padding:16px 12px}.history-people__filters label[data-v-69e2d028]:first-child{width:100%}}.payroll-employee-badges[data-v-93c9f47e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-width:0;max-width:100%}.payroll-employee-badge[data-v-93c9f47e]{display:inline-block;max-width:100%;padding:2px 6px;border:1px solid #b9c2cd;border-radius:4px;background:#e7ebf0;color:#344256;font-size:12px;font-weight:700;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.payroll-employee-badge--citizenship[data-v-93c9f47e]{background:#dcecfb;border-color:#adcbe5;color:#235b87}.payroll-employee-badge--reserve[data-v-93c9f47e]{background:#596673;border-color:#596673;color:#fff}.payroll-employee-badge--terminated[data-v-93c9f47e]{background:#b52e3f;border-color:#992335;color:#fff}.payroll-employee-badge--termination-planned[data-v-93c9f47e]{background:#fff0e8;border-color:#c77b50;color:#8d3c1b}.payroll-employee-badge--new[data-v-93c9f47e]{background:#dcecfb;border-color:#82b4dc;color:#19547f}.payroll-employee-badge--adaptation[data-v-93c9f47e]{background:#fff2ce;border-color:#d9b35c;color:#74510f}.payroll-employee-badge--review[data-v-93c9f47e]{background:#eee4fa;border-color:#b69ad4;color:#654088}.payroll-itr-badge[data-v-93c9f47e]{background:#1976bd;border-color:#1976bd;color:#fff}@media (max-width:900px){.payroll-employee-badges[data-v-93c9f47e]{-ms-flex-preferred-size:100%;flex-basis:100%}.payroll-employee-badge[data-v-93c9f47e]{font-size:13px}}.object-responsibles.object-responsibles[data-v-1d0891d7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px 16px;font-size:12px;font-weight:400;line-height:1.5}.object-responsibles.object-responsibles>span[data-v-1d0891d7]{display:inline}.on-dark[data-v-1d0891d7]{color:#e5e7eb}.on-dark[data-v-1d0891d7] .employee-link{color:#fff}.on-dark[data-v-1d0891d7] .employee-link:focus-visible{outline:2px solid #fff;outline-offset:3px}.payroll-history__section[data-v-2343f29b]{margin:16px 0}.payroll-history__section>header[data-v-2343f29b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px}.payroll-history h2[data-v-2343f29b]{margin:0;font-size:17px}.payroll-history th[data-v-2343f29b]{white-space:nowrap}.payroll-history summary[data-v-2343f29b]{cursor:pointer}.payroll-history__source[data-v-2343f29b]{margin-top:8px}.payroll-history dl[data-v-2343f29b]{display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.payroll-history dd[data-v-2343f29b]{margin:0;white-space:pre-wrap}.analytics-chart[data-v-0f37e546]{min-width:0;border:1px solid #e1e8ef;border-radius:10px;background:#fff;padding:16px 16px 10px}.analytics-chart header[data-v-0f37e546]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:14px;min-height:42px}.analytics-chart__label[data-v-0f37e546]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-width:0}.analytics-chart__label>span[data-v-0f37e546]{width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.analytics-chart h3[data-v-0f37e546]{font-size:.83rem;font-weight:500;color:#536a7e;margin:0;line-height:1.4}.analytics-chart__label small[data-v-0f37e546]{font-size:.68rem;color:#8a99a6;white-space:nowrap}.analytics-chart__latest[data-v-0f37e546]{text-align:right;-ms-flex-negative:0;flex-shrink:0}.analytics-chart__latest strong[data-v-0f37e546]{display:block;color:#28455c;font-size:1.25rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.analytics-chart__latest span[data-v-0f37e546]{display:block;color:#8a99a6;font-size:.67rem;margin-top:5px}.analytics-chart__canvas[data-v-0f37e546]{position:relative;height:185px}.analytics-chart__changes[data-v-0f37e546]{display:grid;gap:5px;margin:0 0 12px;font-size:.73rem;line-height:1.4}.analytics-chart__changes>div[data-v-0f37e546]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px 12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.analytics-chart__changes span[data-v-0f37e546]{color:#637488}.analytics-chart__changes strong[data-v-0f37e546]{color:#354f65;font-weight:500;font-variant-numeric:tabular-nums}.analytics-chart__error[data-v-0f37e546],.analytics-chart__feedback[data-v-0f37e546]{font-size:.78rem;padding:8px;margin:8px 0;color:#536a7e}.analytics-chart__error[data-v-0f37e546]{background:#fff0ef;border:1px solid #f2cccc;border-radius:6px;color:#9c3333}.analytics-chart>p[data-v-0f37e546]{font-size:.75rem;margin-top:8px}@media(max-width:767px){.analytics-chart[data-v-0f37e546]{padding:14px 12px 10px}.analytics-chart header[data-v-0f37e546]{gap:8px}.analytics-chart h3[data-v-0f37e546]{font-size:.78rem}.analytics-chart__latest strong[data-v-0f37e546]{font-size:1.1rem}.analytics-chart__canvas[data-v-0f37e546]{height:165px}.analytics-chart__label[data-v-0f37e546]{max-width:58%}}.payroll-insights{margin:14px 0 20px;color:#35495d;outline:none}.pi-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.pi-heading h3{font-size:15px;font-weight:600;margin:0 0 5px}.pi-periods{font-size:14px;font-weight:600;margin:0}.pi-periods span{font-weight:400;color:#708194;margin:0 4px}.pi-context{font-size:12px;color:#66798b;margin:6px 0 12px;overflow-wrap:anywhere}.pi-link{border:0;background:transparent;color:#286492;font-size:13px;padding:6px 0;text-align:left}.pi-link:hover{text-decoration:underline}.pi-heading>.pi-link{-ms-flex-negative:0;flex-shrink:0}.pi-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pi-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-cards--1{grid-template-columns:1fr}.pi-card{border:1px solid #dce5ee;background:#fff;border-radius:12px;min-width:0;overflow:hidden}.pi-card-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;border:0;background:transparent;padding:17px 18px;text-align:left;color:inherit;gap:7px}.pi-card-button:hover,.pi-object-row:hover{background:#f6f9fc}.pi-card-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.pi-card-button>.pi-card-heading{width:100%}.pi-card-label,.pi-card h4{font-size:13px;font-weight:600;margin:0}.pi-card--neutral{--pi-accent:#355f86}.pi-card--attention{--pi-accent:#9a6016}.pi-card--lower_cost{--pi-accent:#18715c}.pi-number{font-size:30px;line-height:1.2;letter-spacing:-.8px;color:var(--pi-accent,#355f86);font-variant-numeric:tabular-nums}.pi-number small{font-size:13px;font-weight:500;letter-spacing:0}.pi-before{font-size:12px;color:#66798b;font-variant-numeric:tabular-nums}.pi-caption{font-size:13px;line-height:1.4}.pi-arrow{color:#8ca0b2;font-size:17px}.pi-card-action{font-size:12px;color:#286492;margin-top:auto;padding-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.pi-tag{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:11px;color:#8b601e;background:#fff2d8;border-radius:4px;padding:2px 6px}.pi-trend{font-size:11px;color:#66798b}.pi-effects{display:grid;gap:8px;width:100%;margin:3px 0}.pi-effect{display:block}.pi-effect-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:11px;line-height:1.4;margin-bottom:4px}.pi-effect-label strong{white-space:nowrap;font-weight:600;font-variant-numeric:tabular-nums}.pi-effect-track{display:block;position:relative;height:5px;background:#edf2f6;border-radius:2px}.pi-effect-track:after{content:"";position:absolute;width:1px;height:9px;left:50%;top:-2px;background:#8094a7}.pi-effect-track>span{position:absolute;height:5px;background:#6385a7;border-radius:2px}.pi-effect-track>.pi-effect-negative{background:#8494a6}.pi-card>.pi-card-heading{padding:17px 18px 8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pi-eyebrow{font-size:11px;color:#66798b}.pi-qualification{font-size:11px;color:#8b601e;margin:0 18px 6px}.pi-object-row{display:grid;grid-template-columns:minmax(0,1fr) auto 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:12px 18px;border:0;border-top:1px solid #edf2f6;background:transparent;width:100%;text-align:left;color:#35495d;font-size:12px}.pi-object-row>span:first-child{overflow-wrap:anywhere}.pi-object-row strong{font-variant-numeric:tabular-nums;font-weight:600}.pi-object-row strong small{font-size:10px;font-weight:400}.pi-object-row>.pi-tag{grid-column:1/-1}.pi-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 18px;margin-top:7px}.pi-data-link{margin-left:auto}.pi-count{display:inline-block;background:#f4e5ca;color:#805718;border-radius:9px;padding:0 5px;margin-left:4px;font-size:11px}.pi-limitations{font-size:11px;color:#85622f;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:right}.pi-context-warnings{padding:8px 10px;border-left:2px solid #d5ab60;background:#fff9ed;font-size:12px;margin:8px 0}.pi-context-warnings p{margin:3px 0}.pi-empty{font-size:13px;color:#66798b;padding:16px 0;margin:0}.payroll-insights-dialog{width:560px;max-width:100%;height:100%;min-height:100%;margin:0 0 0 auto!important}.payroll-insights-dialog.modal-dialog-scrollable{max-height:100%}.payroll-insights-content.modal-content{height:100%;max-height:100%;border:0;border-radius:0;-webkit-box-shadow:-12px 0 50px rgba(25,52,74,.1411764705882353);box-shadow:-12px 0 50px rgba(25,52,74,.1411764705882353);color:#35495d}.payroll-insights-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 22px 16px}.payroll-insights-header h3{font-size:18px;line-height:1.35;font-weight:600;margin:0}.pi-close{border:0;background:#f0f4f8;border-radius:7px;font-size:26px;line-height:32px;min-width:36px;min-height:36px;color:#536d85;margin-left:12px}.payroll-insights-body{padding:18px 22px;-ms-scroll-chaining:none;overscroll-behavior:contain}.pi-panel-context{font-size:12px;line-height:1.5;margin-bottom:20px}.pi-panel-context span{display:block;color:#66798b;margin-top:4px;overflow-wrap:anywhere}.pi-panel-fact{font-size:15px;line-height:1.65;margin:10px 0 20px}.pi-panel-effects{background:#f5f8fb;padding:16px;border-radius:9px;margin-bottom:20px}.pi-panel-effects .pi-effect{margin:0 0 15px}.pi-panel-effects .pi-effect-label{font-size:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pi-panel-effects p{font-size:13px;margin:0}.pi-panel-warnings{background:#fff8eb;border-left:2px solid #d5ab60;padding:10px 12px;font-size:12px;line-height:1.5;margin:16px 0}.pi-panel-warnings p{margin:0 0 7px}.pi-panel-warnings p:last-child{margin:0}.pi-check h4,.pi-evidence h4,.pi-explanation h4{font-size:13px;font-weight:600;margin:0 0 12px}.pi-evidence-row{border-top:1px solid #e6edf3;padding:12px 0}.pi-evidence-row h5{font-size:13px;font-weight:500;margin:0 0 9px}.pi-evidence-row h5 small{font-size:11px;color:#66798b}.pi-evidence-row dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.pi-evidence-row dt{font-size:10px;color:#66798b;font-weight:400;margin-bottom:4px}.pi-evidence-row dd{font-size:12px;font-variant-numeric:tabular-nums;margin:0;overflow-wrap:anywhere}.pi-explanation{margin:22px 0}.pi-check p,.pi-explanation p,.pi-help{font-size:13px;line-height:1.6;margin:0 0 8px}.pi-check{background:#edf4fb;border-radius:9px;padding:16px;margin:20px 0 0}.pi-check h4{color:#286492}.pi-check p{margin:0}.pi-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;width:100%;background:transparent;border:0;border-top:1px solid #e6edf3;padding:16px 0;color:#35495d;text-align:left}.pi-list-item strong{display:block;font-size:14px;line-height:1.4}.pi-list-item small{display:block;font-size:12px;color:#66798b;margin-top:7px;line-height:1.5}.pi-list-item:hover strong{color:#286492}.pi-dimensions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:18px 0}.pi-dimensions button{border:1px solid #dce5ee;border-radius:6px;background:#fff;color:#536d85;font-size:12px;padding:7px 9px}.pi-dimensions button[aria-pressed=true]{background:#e8f1fa;color:#245e8b;border-color:#adc8df}.pi-table{max-width:100%;overflow:auto;margin:12px 0 20px}.pi-table table{width:100%;font-size:12px;border-collapse:collapse;font-variant-numeric:tabular-nums}.pi-table td,.pi-table th{padding:9px 8px;border-bottom:1px solid #e6edf3;text-align:right;min-width:110px}.pi-table th:first-child{text-align:left;min-width:130px;max-width:180px;position:sticky;left:0;background:#fff;font-weight:500;overflow-wrap:anywhere}.pi-table thead th{font-size:11px;font-weight:500;color:#66798b}.pi-total{font-weight:600;background:#f5f8fb}.pi-help{color:#66798b}.payroll-insights-footer{padding:12px 22px}.pi-panel-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;width:100%}.pi-error{width:100%;margin:0;background:#fff0ef;color:#9c3333;border-radius:5px;padding:8px 10px;font-size:13px}.payroll-insights-modal button:focus-visible,.payroll-insights button:focus-visible,.pi-table:focus-visible{outline:2px solid #357ead;outline-offset:2px}@media(min-width:768px) and (max-width:1099px){.pi-cards--3{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-cards--3>.pi-card:last-child{grid-column:1/-1}}@media(max-width:767px){.pi-cards{grid-template-columns:1fr}.pi-heading{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.pi-heading>.pi-link{font-size:12px;max-width:85px}.pi-periods{font-size:13px}.pi-card-button{padding:15px}.pi-number{font-size:28px}.pi-limitations{text-align:left}.pi-context{font-size:11px}.payroll-insights-dialog{width:100%}.payroll-insights-body,.payroll-insights-header{padding:16px}.payroll-insights-footer{padding:12px 16px}.pi-evidence-row dl{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-evidence-row dl>div:last-child{grid-column:1/-1}.pi-evidence-row dd{font-size:13px}}.payroll-insights-modal.fade .modal-dialog{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-transition:-webkit-transform .18s ease-out;transition:-webkit-transform .18s ease-out;transition:transform .18s ease-out;transition:transform .18s ease-out,-webkit-transform .18s ease-out}.payroll-insights-modal.show .modal-dialog{-webkit-transform:none;transform:none}.pi-periods{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:5px 0 10px}.pi-periods,.pi-periods>div{display:-webkit-box;display:-ms-flexbox;display:flex}.pi-periods>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.pi-periods>div>span{font-size:11px;color:#66798b;font-weight:400;margin:0}.pi-periods strong{font-size:14px;font-weight:600}.pi-periods>b{font-size:18px;color:#8195a8;font-weight:400}.pi-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;padding:4px 0 5px;font-variant-numeric:tabular-nums}.pi-values>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.pi-values>span>small{font-size:11px;color:#66798b}.pi-values strong{font-size:14px;font-weight:600;overflow-wrap:anywhere}.pi-values strong small{font-size:10px;font-weight:400;color:#66798b}.pi-object-periods{font-size:11px;color:#66798b;margin:0;padding:0 18px 12px}@media(max-width:767px){.pi-periods{gap:12px}.pi-periods strong{font-size:13px}.pi-periods>div>span{font-size:10px}.pi-values{gap:10px}.pi-values>span>small{font-size:10px}}@media(prefers-reduced-motion:reduce){.payroll-insights-modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.salary-analytics[data-v-77e04653]{min-width:0;color:#26384b;padding-top:4px}.salary-analytics__analysis-controls[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 16px;margin:14px 0}.salary-analytics__analysis-controls>label[data-v-77e04653]{min-width:170px}.salary-analytics__analysis-controls>.salary-analytics__error[data-v-77e04653]{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0}.salary-analytics__modes[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;padding:3px;background:#eaf0f6;border-radius:8px}.salary-analytics__modes button[data-v-77e04653]{border:0;background:transparent;color:#50687d;border-radius:6px;padding:7px 10px;font-size:.78rem}.salary-analytics__modes button[aria-pressed=true][data-v-77e04653]{background:#fff;color:#235c8f;-webkit-box-shadow:0 1px 3px rgba(33,61,91,.09411764705882353);box-shadow:0 1px 3px rgba(33,61,91,.09411764705882353);font-weight:600}.salary-analytics__selected-row[data-v-77e04653]{background:#edf5fc}.salary-analytics__basis[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px;margin:0 0 12px}.salary-analytics__basis p[data-v-77e04653]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:220px;margin:0;color:#637488;font-size:.78rem}.salary-analytics__heading[data-v-77e04653],.salary-analytics__section-heading[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:14px}.salary-analytics h2[data-v-77e04653]{font-size:1.15rem;font-weight:650;margin:0 0 3px;letter-spacing:-.02em}.salary-analytics h3[data-v-77e04653]{font-size:1rem;font-weight:600;margin:0}.salary-analytics__heading p[data-v-77e04653],.salary-analytics__section-heading p[data-v-77e04653]{color:#788593;font-size:.8rem;margin:0}.salary-analytics__presets[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;padding:3px;background:#eaf0f6;border-radius:8px;-ms-flex-negative:0;flex-shrink:0}.salary-analytics__presets button[data-v-77e04653]{border:0;border-radius:6px;background:transparent;color:#5e7082;font-size:.8rem;padding:6px 12px;white-space:nowrap}.salary-analytics__presets button[aria-pressed=true][data-v-77e04653]{background:#fff;color:#235c8f;-webkit-box-shadow:0 1px 3px rgba(33,61,91,.09411764705882353);box-shadow:0 1px 3px rgba(33,61,91,.09411764705882353);font-weight:600}.salary-analytics__toolbar[data-v-77e04653]{padding-bottom:12px;border-bottom:1px solid #dfe6ee}.salary-analytics__bar[data-v-77e04653]{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.salary-analytics__bar[data-v-77e04653],.salary-analytics__range[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.salary-analytics__range[data-v-77e04653]{gap:8px;min-width:0}.salary-analytics__range input[data-v-77e04653]{width:160px}.salary-analytics__range>span[data-v-77e04653],.salary-analytics fieldset>span[data-v-77e04653]{color:#8a97a5}.salary-analytics .form-control[data-v-77e04653]{height:33px;border-color:#d8e1eb;border-radius:6px;color:#35495d;font-size:.8rem;-webkit-box-shadow:none;box-shadow:none}.salary-analytics .form-control[data-v-77e04653]:focus{border-color:#79a9d2;-webkit-box-shadow:0 0 0 2px rgba(44,119,181,.0784313725490196);box-shadow:0 0 0 2px rgba(44,119,181,.0784313725490196)}.salary-analytics__filter-toggle[data-v-77e04653]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;border:1px solid #d8e1eb;background:#fff;padding:6px 10px;border-radius:6px;color:#50687d;font-size:.8rem;height:33px}.salary-analytics__filter-toggle.is-active[data-v-77e04653]{border-color:#b6d1e8;background:#edf5fc;color:#225f91}.salary-analytics__count[data-v-77e04653]{background:#d9e9f7;border-radius:4px;min-width:17px;font-size:.72rem;line-height:18px;text-align:center}.salary-analytics__chevron[data-v-77e04653]{display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin:0 2px 3px 3px;-ms-flex-negative:0;flex-shrink:0}.salary-analytics__chevron.is-open[data-v-77e04653],details[open]>summary>.salary-analytics__chevron[data-v-77e04653]{-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-bottom:-2px}.salary-analytics .salary-analytics__currency[data-v-77e04653]{width:108px;margin-left:auto}.salary-analytics__main-actions[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.salary-analytics .btn-sm[data-v-77e04653]{min-height:33px;border-radius:6px;font-size:.8rem;padding:5px 13px}.salary-analytics__text-button[data-v-77e04653]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border:0;background:transparent;color:#3673a2;font-size:.8rem;padding:5px 0;white-space:nowrap}.salary-analytics button[data-v-77e04653]:focus-visible,.salary-analytics summary[data-v-77e04653]:focus-visible{outline:2px solid #438bc2;outline-offset:3px}.salary-analytics__filters[data-v-77e04653]{display:grid;grid-template-columns:180px 180px minmax(0,1fr);gap:12px;margin-top:14px}.salary-analytics label[data-v-77e04653]{display:block;font-size:.75rem;color:#748292;margin:0;min-width:0}.salary-analytics label>.form-control[data-v-77e04653],.salary-analytics label>.v-select[data-v-77e04653]{margin-top:4px}.salary-analytics__objects[data-v-77e04653] .vs__dropdown-toggle{min-height:33px;border-color:#d8e1eb;border-radius:6px;background:#fff;font-size:.8rem}.salary-analytics__objects[data-v-77e04653] .vs__selected{max-width:100%;font-size:.75rem;white-space:normal;overflow-wrap:anywhere}.salary-analytics__feedback[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:.78rem;color:#7d8995;margin-top:9px}.salary-analytics__error[data-v-77e04653]{padding:9px 12px;margin-top:10px;background:#fff0ef;border:1px solid #f2cccc;border-radius:6px;color:#9c3333;font-size:.82rem}.salary-analytics__scope[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;color:#7d8995;font-size:.73rem;margin:12px 0 10px}.salary-analytics__notice[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;border-left:3px solid #d9ad58;padding:7px 11px;background:#fffbf2;color:#8b6b30;font-size:.78rem;margin:10px 0}.salary-analytics__charts[data-v-77e04653]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.salary-analytics__pending>span[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#778795;font-size:.8rem;margin:12px 0}.salary-analytics__placeholder[data-v-77e04653]{height:270px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8fafc));background:linear-gradient(#fff,#f8fafc);border:1px solid #e3eaf1;border-radius:10px;padding:18px;color:#a1adba;font-size:.85rem}.salary-analytics__empty[data-v-77e04653]{padding:24px 0;font-size:.85rem;color:#788593}.salary-analytics__values[data-v-77e04653]{border-bottom:1px solid #dfe6ee}.salary-analytics__values summary[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;list-style:none;padding:13px 2px;font-size:.82rem;font-weight:500;color:#4d687d}.salary-analytics__values summary[data-v-77e04653]::-webkit-details-marker{display:none}.salary-analytics__summary-hint[data-v-77e04653]{margin-left:auto;font-size:.75rem;font-weight:400;color:#8a97a4}.salary-analytics__formulas[data-v-77e04653]{font-size:.76rem;color:#788593;line-height:1.6;padding-bottom:6px}.salary-analytics__formulas p[data-v-77e04653]{margin:8px 0}.salary-analytics__formulas strong[data-v-77e04653]{font-weight:500;color:#536a7d}.salary-analytics__comparison[data-v-77e04653]{margin-top:23px}.salary-analytics__section-heading[data-v-77e04653]{margin-bottom:10px}.salary-analytics__section-heading p[data-v-77e04653]{margin-top:4px;font-size:.75rem}.salary-analytics__periods[data-v-77e04653]{padding:12px;background:#eaf0f6;border-radius:8px;margin:12px 0}.salary-analytics__compare-inputs[data-v-77e04653]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.salary-analytics fieldset[data-v-77e04653]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.salary-analytics legend[data-v-77e04653]{font-size:.75rem;font-weight:500;color:#718496;margin-bottom:5px}.salary-analytics fieldset input[data-v-77e04653]{min-width:0;width:100%}.salary-analytics__compare-actions[data-v-77e04653]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:12px}.salary-analytics__compare-actions>span[data-v-77e04653]{font-size:.72rem;color:#82909e;margin-left:auto}.salary-analytics__table[data-v-77e04653]{max-width:100%;overflow:auto;scrollbar-width:thin}.salary-analytics__table table[data-v-77e04653]{min-width:650px;font-size:.8rem;margin:0}.salary-analytics__table td[data-v-77e04653],.salary-analytics__table th[data-v-77e04653]{padding:9px 12px;border-color:#e8edf3;text-align:right;vertical-align:middle}.salary-analytics__table th[data-v-77e04653]:first-child{text-align:left}.salary-analytics__table th[data-v-77e04653]{font-weight:500;color:#5c7184}.salary-analytics__table thead th[data-v-77e04653]{border:0;background:#eef3f8;color:#7c8c9b;font-size:.74rem}.salary-analytics__table thead small[data-v-77e04653]{display:block;font-weight:400;font-size:.7rem;color:#8795a3;margin-top:2px}.salary-analytics__table td[data-v-77e04653]{font-variant-numeric:tabular-nums;white-space:nowrap}.salary-analytics__table td.salary-analytics__note[data-v-77e04653]{white-space:normal;min-width:150px;font-size:.74rem;color:#8995a1}.salary-analytics__table[data-v-77e04653]:focus{outline:2px solid #80afd4;outline-offset:2px}.salary-analytics__compare-table[data-v-77e04653]{border:1px solid #e1e8ef;border-radius:9px;background:#fff}.salary-analytics__compare-table table[data-v-77e04653]{table-layout:fixed}.salary-analytics__compare-table thead th[data-v-77e04653]{padding:11px 16px}.salary-analytics__compare-table thead strong[data-v-77e04653]{font-size:.95rem;color:#3d566d;font-weight:600}.salary-analytics__compare-table th[data-v-77e04653]:first-child{width:26%}.salary-analytics__compare-table tbody td[data-v-77e04653],.salary-analytics__compare-table tbody th[data-v-77e04653]{padding:12px 16px}.salary-analytics__compare-table th small[data-v-77e04653]{color:#8a98a5;display:block;font-size:.68rem;margin:2px 0 0 15px}.salary-analytics__dot[data-v-77e04653]{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:9px;vertical-align:2px}.salary-analytics__compare-value[data-v-77e04653]{font-size:1rem;color:#324b62}.salary-analytics__change[data-v-77e04653]{display:block;color:#8091a0;font-size:.72rem;margin-top:2px}.salary-analytics__footnote[data-v-77e04653]{font-size:.73rem;color:#8895a2;margin:9px 0 0}@media(max-width:1000px){.salary-analytics__filters[data-v-77e04653]{grid-template-columns:1fr 1fr}.salary-analytics__objects[data-v-77e04653]{grid-column:1/-1}.salary-analytics__compare-inputs[data-v-77e04653]{grid-template-columns:1fr}.salary-analytics__compare-inputs fieldset[data-v-77e04653]{max-width:430px}}@media(max-width:767px){.salary-analytics__heading[data-v-77e04653]{display:block;margin-bottom:12px}.salary-analytics__heading p[data-v-77e04653]{font-size:.75rem}.salary-analytics__presets[data-v-77e04653]{margin-top:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.salary-analytics__presets button[data-v-77e04653]{padding:6px 10px;font-size:.75rem}.salary-analytics__bar[data-v-77e04653]{gap:8px}.salary-analytics__range[data-v-77e04653]{width:100%;gap:6px}.salary-analytics__range input[data-v-77e04653]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:0;min-width:0}.salary-analytics .salary-analytics__currency[data-v-77e04653]{margin-left:0;width:82px}.salary-analytics__main-actions[data-v-77e04653]{margin-left:auto;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.salary-analytics__main-actions .salary-analytics__text-button[data-v-77e04653]{font-size:.72rem}.salary-analytics__filters[data-v-77e04653]{gap:10px}.salary-analytics__scope[data-v-77e04653]{font-size:.7rem;margin-top:10px}.salary-analytics__scope>span[data-v-77e04653]:last-child{display:none}.salary-analytics__charts[data-v-77e04653]{grid-template-columns:1fr;gap:10px}.salary-analytics__section-heading[data-v-77e04653]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.salary-analytics__section-heading p[data-v-77e04653]{max-width:190px}.salary-analytics__section-heading>button[data-v-77e04653]{font-size:.73rem;white-space:normal;text-align:right;max-width:118px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0}.salary-analytics__summary-hint[data-v-77e04653]{font-size:.68rem}.salary-analytics__compare-actions>span[data-v-77e04653]{margin-left:0;-ms-flex-preferred-size:100%;flex-basis:100%}.salary-analytics__compare-table table[data-v-77e04653]{min-width:590px}.salary-analytics__compare-table th[data-v-77e04653]:first-child{width:170px}.salary-analytics__compare-table tbody th[data-v-77e04653]{position:sticky;left:0;background:#fff;z-index:1;-webkit-box-shadow:1px 0 #e9eef4;box-shadow:1px 0 #e9eef4;font-size:.75rem}.salary-analytics__compare-table thead th[data-v-77e04653]:first-child{position:sticky;left:0;z-index:2}.salary-analytics__compare-table td[data-v-77e04653],.salary-analytics__compare-table th[data-v-77e04653]{padding:10px 12px}}.payment-cell[data-v-496014c0]{min-width:180px;max-width:300px;display:grid;gap:6px}.payment-cell small[data-v-496014c0]{color:#374151}.payment-cell__actions[data-v-496014c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.payment-cell__error[data-v-496014c0]{padding:6px;color:#842029;background:#f8d7da;border:1px solid #f1aeb5;border-radius:4px}@media (max-width:700px){.payment-cell[data-v-496014c0]{min-width:0;max-width:none}}.correction-notice[data-v-77bd2721]{position:sticky;top:var(--payroll-filter-top,115px);z-index:1005;padding:10px 12px;margin-bottom:12px;background:#fff3cd;color:#513c05;border:2px solid #aa7800;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.06666666666666667);box-shadow:0 2px 5px rgba(0,0,0,.06666666666666667)}.correction-list[data-v-77bd2721]{max-height:180px;overflow:auto;margin:8px 0 0;padding-left:20px}@media(max-width:700px){.correction-notice[data-v-77bd2721]{font-size:12px;padding:8px}.correction-list[data-v-77bd2721]{max-height:130px}}.accounting-correction[data-v-28b939ae]{background:#fff3cd;outline:2px solid #aa7800;outline-offset:-2px}.accounting-correction .text-muted[data-v-28b939ae]{color:#604600!important}.accounting-totals[data-v-28b939ae]{padding:10px;border:1px solid #cbd5e1;background:#f8fafc}.accounting-totals p[data-v-28b939ae]:last-child{margin:0}.accounting-view h2[data-v-28b939ae]{font-size:1.2rem}.accounting-view__toolbar[data-v-28b939ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px}.accounting-view__toolbar input[data-v-28b939ae]{max-width:320px}.accounting-detail-switch[data-v-28b939ae]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0;padding:8px 12px;border:1px solid #92b7df;border-radius:8px;background:#edf5ff;cursor:pointer;font-size:13px;line-height:20px;color:#526173}.accounting-detail-switch input[data-v-28b939ae]{position:absolute;width:1px;height:1px;opacity:0}.accounting-detail-switch[data-v-28b939ae]:focus-within{outline:3px solid #80b8f0;outline-offset:2px}.accounting-detail-switch[data-v-28b939ae]:hover{border-color:#1769aa;background:#e3efff}.accounting-detail-switch__track[data-v-28b939ae]{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;width:44px;height:24px;padding:3px;border-radius:14px;background:#61758b}.accounting-detail-switch__track span[data-v-28b939ae]{display:block;width:18px;height:18px;background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.accounting-detail-switch__compact[data-v-28b939ae],.accounting-detail-switch__expanded[data-v-28b939ae]{font-weight:600}.accounting-detail-switch__compact[data-v-28b939ae]{color:#174f80}.accounting-detail-switch--expanded .accounting-detail-switch__track[data-v-28b939ae]{background:#1769aa}.accounting-detail-switch--expanded .accounting-detail-switch__track span[data-v-28b939ae]{-webkit-transform:translateX(20px);transform:translateX(20px)}.accounting-detail-switch--expanded .accounting-detail-switch__compact[data-v-28b939ae]{color:#526173}.accounting-detail-switch--expanded .accounting-detail-switch__expanded[data-v-28b939ae]{color:#174f80}.accounting-sort[data-v-28b939ae]{width:auto;max-width:100%}.accounting-print[data-v-28b939ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.accounting-print small[data-v-28b939ae]{color:#62748a}.accounting-print [role=alert][data-v-28b939ae]{-ms-flex-preferred-size:100%;flex-basis:100%;padding:6px 10px}.accounting-breakdown td[data-v-28b939ae]{border-top:0;padding-top:0}.accounting-breakdown[data-v-28b939ae]{background:#f8fafc;color:#526173;font-size:13px}.accounting-breakdown__name[data-v-28b939ae]{overflow-wrap:anywhere}.accounting-breakdown__amount[data-v-28b939ae]{white-space:nowrap;color:#334155;font-variant-numeric:tabular-nums}.accounting-contract[data-v-28b939ae]{display:block;font-size:12px;font-weight:400;color:#62748a;margin-top:3px}.accounting-unavailable[data-v-28b939ae]{color:#806125;margin:0 0 6px;font-size:13px}.accounting-object[data-v-28b939ae]{margin:18px 0;border:1px solid #dce5ef;border-radius:6px;overflow:hidden}.accounting-object h3[data-v-28b939ae]{font-size:15px;font-weight:600;padding:12px;margin:0;background:#f1f5f9;overflow-wrap:anywhere}.accounting-object p[data-v-28b939ae]{padding:8px 12px}.accounting-object-summary[data-v-28b939ae]{padding:10px 12px}.accounting-object-summary__currency+.accounting-object-summary__currency[data-v-28b939ae]{border-top:1px solid #dce5ef;margin-top:10px;padding-top:10px}.accounting-object-summary dl[data-v-28b939ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 28px;margin:6px 0 0}.accounting-object-summary dt[data-v-28b939ae]{font-size:12px;font-weight:400;color:#526173}.accounting-object-summary dd[data-v-28b939ae]{margin:0;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.accounting-object table[data-v-28b939ae]{margin:0;table-layout:fixed}.accounting-object th[data-v-28b939ae]:first-child{width:60%}.accounting-object td[data-v-28b939ae],.accounting-object th[data-v-28b939ae]{padding:8px 12px;overflow-wrap:anywhere}.accounting-object tbody th[data-v-28b939ae]{font-weight:400}.accounting-object tfoot[data-v-28b939ae]{background:#f8fafc;font-weight:600}.accounting-number[data-v-28b939ae]{text-align:right;font-variant-numeric:tabular-nums}.accounting-grand-total[data-v-28b939ae]{font-size:14px;margin-bottom:5px}.accounting-view__table[data-v-28b939ae]{overflow-x:auto}.accounting-view__table tbody tr[data-v-28b939ae]:nth-child(2n){background:#f3f4f6}.accounting-view__table td[data-v-28b939ae],.accounting-view__table th[data-v-28b939ae]{padding:8px}.accounting-view__return[data-v-28b939ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:8px;margin-bottom:12px}.accounting-view__return label[data-v-28b939ae]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.accounting-view__feedback[data-v-28b939ae]{position:sticky;bottom:8px;z-index:5;background:#fff;padding:8px;border:1px solid #cbd5e1}.payment-link[data-v-28b939ae]{border:0;border-bottom:1px dashed #1769aa;background:transparent;color:#1769aa;padding:2px;font-weight:600}.payment-input-trigger[data-v-28b939ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;width:100%;min-width:140px;border:1px solid #9aa8ba;border-radius:4px;background:#fff;padding:5px 8px;color:#1769aa;text-align:left}.payment-input-trigger[data-v-28b939ae]:focus,.payment-input-trigger[data-v-28b939ae]:hover{border-color:#1769aa;background:#eef6ff}.employee-payment-link[data-v-28b939ae]{text-align:left;text-decoration:underline;text-underline-offset:3px}.accounting-select-mobile[data-v-28b939ae]{display:none}small[data-v-28b939ae]{display:block}@media (max-width:700px){.accounting-select-mobile[data-v-28b939ae]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px}.accounting-view__table table[data-v-28b939ae],.accounting-view__table tbody[data-v-28b939ae],.accounting-view__table tfoot[data-v-28b939ae]{display:block}.accounting-view__table thead[data-v-28b939ae]{display:none}.accounting-view__table tr[data-v-28b939ae]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #cbd5e1;margin:8px 0;padding:6px;border-radius:6px}.accounting-view__table th[data-v-28b939ae]{grid-column:1/-1;grid-row:1}.accounting-view__table td[data-v-28b939ae]{border:0;min-width:0;overflow-wrap:anywhere}.accounting-view__table td[data-v-28b939ae]:empty{display:none}.accounting-view__table td[data-v-28b939ae]:before{content:attr(data-label);display:block;color:#526173;font-size:12px}.accounting-view__table .accounting-breakdown[data-v-28b939ae]{display:grid;grid-template-columns:1fr 1fr;border:0;padding-top:0;margin-top:-5px;background:#f8fafc}.accounting-breakdown--unavailable td[data-v-28b939ae],.accounting-view__table .accounting-breakdown__name[data-v-28b939ae]{grid-column:1/-1}.accounting-view__table .accounting-breakdown td[data-v-28b939ae]{display:block;padding:8px}.accounting-view__table .accounting-breakdown td[data-v-28b939ae]:empty{display:none}.accounting-object th[data-v-28b939ae]:first-child{width:53%}.accounting-object td[data-v-28b939ae],.accounting-object th[data-v-28b939ae]{padding:6px;font-size:12px}}.accounting-view__table .accounting-correction .accounting-breakdown[data-v-28b939ae]{background:#fff3cd;color:#604600}.payment-hint[data-v-5c0ceef8]{color:#526173;font-size:13px}.payment-entry[data-v-5c0ceef8]{display:grid;grid-template-columns:minmax(170px,1fr) minmax(140px,190px) minmax(150px,1fr);gap:8px 16px;padding:12px 0;border-bottom:1px solid #cbd5e1}.payment-entry[data-v-5c0ceef8]:nth-child(2n){background:#f6f7f8}.payment-entry label[data-v-5c0ceef8]{margin:0;font-size:13px}.payment-difference strong[data-v-5c0ceef8],.payment-entry strong[data-v-5c0ceef8],small[data-v-5c0ceef8]{display:block}.payment-difference[data-v-5c0ceef8]{font-size:13px}.payment-comment[data-v-5c0ceef8]{grid-column:1/-1}.payment-comment textarea[data-v-5c0ceef8]{min-height:40px}.payment-footer[data-v-5c0ceef8]{width:100%}.payment-totals[data-v-5c0ceef8]{max-height:18vh;overflow-y:auto;-ms-scroll-chaining:chained;overscroll-behavior:auto;margin-bottom:8px;font-size:13px}.payment-actions[data-v-5c0ceef8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.payment-details[data-v-5c0ceef8]{margin-bottom:16px}.payment-history article[data-v-5c0ceef8]{padding:8px;border-bottom:1px solid #cbd5e1;font-size:13px}@media (max-width:600px){.payment-entry[data-v-5c0ceef8]{grid-template-columns:1fr 1fr}.payment-comment[data-v-5c0ceef8],.payment-entry>div[data-v-5c0ceef8]:first-child{grid-column:1/-1}.payment-actions .btn[data-v-5c0ceef8]{font-size:13px}}.edit-history h2[data-v-6119ced6]{font-size:1.15rem}.edit-history__filters[data-v-6119ced6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.edit-history__filters label[data-v-6119ced6]{font-size:.85rem;min-width:0}.edit-history__active[data-v-6119ced6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;background:#fff4d4;border:1px solid #b58513;padding:8px;margin:10px 0}.edit-history__operation[data-v-6119ced6]{border:1px solid #bac3ce;border-radius:6px;margin-top:12px;overflow:hidden}.edit-history__operation>header[data-v-6119ced6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;background:#eef0f3;padding:8px 12px;font-size:.85rem}.edit-history__event[data-v-6119ced6]{padding:10px 12px;border-top:1px solid #d5dae1;background:#fff}.edit-history__event summary[data-v-6119ced6]{cursor:pointer}.edit-history__preview[data-v-6119ced6]{font-size:.85rem;color:#475569;margin:3px 0 0 16px}.edit-history__change[data-v-6119ced6]{margin-top:10px;padding:8px;background:#f8f9fa;border:1px solid #d5dae1;font-size:.85rem}.edit-history__table-wrap[data-v-6119ced6]{overflow-x:auto;-ms-scroll-chaining:chained;overscroll-behavior:auto}.edit-history__table-wrap th[data-v-6119ced6]{font-weight:500}.edit-history__notice[data-v-6119ced6]{background:#fff5d9;padding:8px;margin-top:8px}.edit-history__actions[data-v-6119ced6]{margin-top:12px}.historical-rates__filters[data-v-fec9523c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.historical-rates__filters label[data-v-fec9523c]{margin:0;font-size:.85rem;min-width:190px}.historical-rates td[data-v-fec9523c]{vertical-align:top}.historical-rates th[data-v-fec9523c]{white-space:nowrap}.historical-rates summary[data-v-fec9523c]{cursor:pointer;margin-top:4px}.rate-change[data-v-42fefc5a]{padding:12px 0;border-bottom:1px solid #dee2e6}.rate-change[data-v-42fefc5a]:last-of-type{margin-bottom:16px}.rate-preparation[data-v-ef90d6e8]{border:1px solid #dbe2e9;border-radius:8px;padding:16px;margin-bottom:18px;background:#fff}.rate-preparation__bulk[data-v-ef90d6e8],.rate-preparation__counts[data-v-ef90d6e8],.rate-preparation__filters[data-v-ef90d6e8],.rate-preparation__save[data-v-ef90d6e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 16px}.rate-preparation__counts[data-v-ef90d6e8]{font-size:.85rem}.rate-preparation__archive[data-v-ef90d6e8]{display:grid;gap:8px;justify-items:start}.rate-preparation__bulk>select[data-v-ef90d6e8],.rate-preparation__filters>[data-v-ef90d6e8]{-webkit-box-flex:1;-ms-flex:1 1 210px;flex:1 1 210px;max-width:420px}.rate-preparation__bulk>input[data-v-ef90d6e8]{width:150px}.rate-preparation__table[data-v-ef90d6e8]{font-size:.85rem}.rate-preparation__table th[data-v-ef90d6e8]{white-space:nowrap}.rate-preparation__table td[data-v-ef90d6e8]{vertical-align:top;min-width:150px}.rate-preparation__table td[data-v-ef90d6e8]:first-child{min-width:50px}.rate-preparation__table td[data-v-ef90d6e8]:last-child{min-width:230px}.rate-preparation__table .badge[data-v-ef90d6e8]{white-space:normal;text-align:left}.rate-preparation__save[data-v-ef90d6e8]{position:sticky;bottom:0;background:#fff;padding:12px 0;border-top:1px solid #dbe2e9;z-index:1}.rate-preparation__save-error[data-v-ef90d6e8]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-height:25vh;overflow-y:auto}.payroll-timesheet-popover[data-v-651ec936]{position:fixed;z-index:1040;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:8px;background:#fff;border:1px solid #b9c7d8;border-radius:8px;-webkit-box-shadow:0 6px 28px rgba(36,54,75,.25098039215686274);box-shadow:0 6px 28px rgba(36,54,75,.25098039215686274);overflow:hidden;font-size:12px}.payroll-timesheet-popover.is-embedded[data-v-651ec936]{position:relative;z-index:auto;display:block;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;overflow:visible}.is-embedded .payroll-timesheet-hint[data-v-651ec936],.is-embedded .payroll-timesheet-tools[data-v-651ec936]{margin-bottom:5px}.is-embedded .payroll-timesheet-grid[data-v-651ec936]{--source-label:156px;min-height:0;max-height:none;overflow-x:auto;overflow-y:hidden}.is-embedded .payroll-timesheet-grid table[data-v-651ec936]{min-width:calc(var(--source-label) + var(--source-days)*24px)}.is-embedded .timesheet-cell-picker[data-v-651ec936]{max-height:none;overflow:visible}.embedded-actions[data-v-651ec936]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.payroll-timesheet-popover header[data-v-651ec936]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;cursor:move;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.payroll-timesheet-popover header[data-v-651ec936],.popover-actions[data-v-651ec936]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.popover-actions[data-v-651ec936]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.payroll-timesheet-heading[data-v-651ec936]{min-width:0;overflow-wrap:anywhere}.payroll-timesheet-heading small[data-v-651ec936]{display:block;color:#526176}.payroll-timesheet-tools[data-v-651ec936]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 12px;-ms-flex-negative:0;flex-shrink:0}.payroll-timesheet-tools[data-v-651ec936],.payroll-timesheet-tools label[data-v-651ec936]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payroll-timesheet-tools label[data-v-651ec936]{gap:5px;margin:0;min-width:0}.payroll-timesheet-tools select[data-v-651ec936]{min-width:0;max-width:100%;border:1px solid #b9c7d8;border-radius:4px;padding:4px;background:#fff;color:#24364b}.payroll-source-work-range[data-v-651ec936]{display:block;font-weight:400;color:#526176;margin-top:3px}.payroll-timesheet-grid .source-object-focused [data-selection-pinned][data-v-651ec936]{background:#eaf3fd;-webkit-box-shadow:inset 3px 0 #2875b9;box-shadow:inset 3px 0 #2875b9}.payroll-timesheet-popover.is-pinned[data-v-651ec936]{border-color:#568bd1}.is-detached .payroll-timesheet-grid[data-v-651ec936]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:none;min-height:0}.popover-resize[data-v-651ec936]{position:absolute;z-index:5;-ms-touch-action:none;touch-action:none}.popover-resize--n[data-v-651ec936],.popover-resize--s[data-v-651ec936]{left:10px;right:10px;height:6px;cursor:ns-resize}.popover-resize--n[data-v-651ec936]{top:0}.popover-resize--s[data-v-651ec936]{bottom:0}.popover-resize--e[data-v-651ec936],.popover-resize--w[data-v-651ec936]{top:10px;bottom:10px;width:6px;cursor:ew-resize}.popover-resize--e[data-v-651ec936]{right:0}.popover-resize--w[data-v-651ec936]{left:0}.popover-resize--ne[data-v-651ec936],.popover-resize--nw[data-v-651ec936],.popover-resize--se[data-v-651ec936],.popover-resize--sw[data-v-651ec936]{width:12px;height:12px}.popover-resize--ne[data-v-651ec936]{right:0;top:0;cursor:nesw-resize}.popover-resize--se[data-v-651ec936]{right:0;bottom:0;cursor:nwse-resize;border-right:3px solid #8da4be;border-bottom:3px solid #8da4be}.popover-resize--sw[data-v-651ec936]{left:0;bottom:0;cursor:nesw-resize}.popover-resize--nw[data-v-651ec936]{left:0;top:0;cursor:nwse-resize}.payroll-timesheet-message[data-v-651ec936]{padding:12px 0}.payroll-timesheet-hint[data-v-651ec936]{display:block;-ms-flex-negative:0;flex-shrink:0;color:#59697d}.payroll-timesheet-grid[data-v-651ec936]{--source-label:168px;overflow:auto;min-height:55px;max-height:300px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.payroll-timesheet-grid table[data-v-651ec936]{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:calc(var(--source-label) + var(--source-days)*26px)}.payroll-timesheet-grid .payroll-source-column[data-v-651ec936]{width:var(--source-label)}.payroll-timesheet-grid td[data-v-651ec936],.payroll-timesheet-grid th[data-v-651ec936]{padding:0;border-right:1px solid #dce4ec;border-bottom:1px solid #dce4ec;text-align:center}.payroll-timesheet-grid thead th[data-v-651ec936]{position:sticky;top:0;background:#f1f6fa;z-index:2;height:25px}.payroll-timesheet-grid [data-selection-pinned][data-v-651ec936]{position:sticky;left:0;padding:4px;background:#f1f6fa;z-index:1;text-align:left;overflow-wrap:anywhere}.payroll-timesheet-grid thead [data-selection-pinned][data-v-651ec936]{z-index:3}.payroll-source-name summary[data-v-651ec936]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.payroll-source-name[open] summary[data-v-651ec936]{white-space:normal}.payroll-source-name[open]>div[data-v-651ec936]{display:none}.payroll-source-actions[data-v-651ec936]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:3px;font-weight:400;font-size:11px}.payroll-source-actions a[data-v-651ec936]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.payroll-source-actions button[data-v-651ec936]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px 0;font-size:11px}.payroll-timesheet-grid .payroll-timesheet-unavailable[data-v-651ec936]{color:#9b2c2c;text-align:left;padding:8px}.payroll-timesheet-grid[data-v-651ec936] .timesheet-keyboard-cell{width:100%;min-height:48px;padding:2px 1px;overflow-wrap:anywhere;border:0;border-radius:0;background:#fff;color:#24364b;font-size:12px}.payroll-timesheet-grid[data-v-651ec936] .is-range-selected{background:#e4efff;outline:2px solid #568bd1;outline-offset:-2px}.payroll-timesheet-popover[data-v-651ec936] .timesheet-cell-picker--inline{padding:6px}.payroll-timesheet-popover[data-v-651ec936] .timesheet-cell-picker__summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 14px;padding:5px;margin:4px 0}.payroll-timesheet-popover[data-v-651ec936] .timesheet-cell-picker details{margin-bottom:0}@media (max-width:600px){.payroll-timesheet-popover header[data-v-651ec936]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payroll-timesheet-grid[data-v-651ec936]{--source-label:125px}.payroll-source-actions[data-v-651ec936]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payroll-source-actions a[data-v-651ec936]{-ms-flex-preferred-size:100%;flex-basis:100%}.payroll-timesheet-popover[data-v-651ec936]{padding:8px;gap:5px}}.duration-fields[data-v-df064ee0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.duration-fields>div[data-v-df064ee0]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.duration-fields>div[data-v-df064ee0]:last-child{-webkit-box-flex:0;-ms-flex:0 1 85px;flex:0 1 85px}.input-group-text[data-v-df064ee0]{padding-left:6px;padding-right:6px;color:#586b7d;background:#fff}small[data-v-df064ee0]{display:block;margin-top:3px}.payroll-line-editor[data-v-7e48cfd7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.editor-body[data-v-7e48cfd7]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:10px 14px}.editor-object[data-v-7e48cfd7]{padding:8px 4px 14px;border-bottom:1px solid #cbd6e2;margin-bottom:10px}.editor-object.object-selected[data-v-7e48cfd7]{border-left:3px solid #2875b9;padding-left:9px}.editor-object[data-v-7e48cfd7]:focus-visible{outline:2px solid #2875b9;outline-offset:-2px}.object-heading[data-v-7e48cfd7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}h6[data-v-7e48cfd7]{margin:0;font-weight:700;overflow-wrap:anywhere;font-size:14px}small[data-v-7e48cfd7]{display:block;color:#586b7d;overflow-wrap:anywhere}.object-average[data-v-7e48cfd7]{margin:3px 0 6px}.edit-link[data-v-7e48cfd7]{border:0;background:transparent;padding:3px 0;color:#1264aa;text-align:left;text-decoration:underline}.edit-link[data-v-7e48cfd7]:disabled{color:#6c757d;cursor:default}.source[data-v-7e48cfd7]{border-top:1px solid #e1e8ef;padding:8px 0}.source-heading[data-v-7e48cfd7]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:5px}.formula[data-v-7e48cfd7],.source-heading[data-v-7e48cfd7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.formula[data-v-7e48cfd7]{--formula-label-height:18px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f4f7fa;border-radius:4px;padding:8px}.formula-with-factors[data-v-7e48cfd7]{--formula-label-height:36px}.formula-value[data-v-7e48cfd7]{-webkit-box-flex:1;-ms-flex:1 1 120px;flex:1 1 120px;min-width:0}.rate-value[data-v-7e48cfd7]{-webkit-box-flex:0;-ms-flex:0 1 240px;flex:0 1 240px}.duration-value[data-v-7e48cfd7]{-webkit-box-flex:0;-ms-flex:0 1 190px;flex:0 1 190px}.formula-value label[data-v-7e48cfd7],.value-label[data-v-7e48cfd7]{display:block;min-height:var(--formula-label-height);margin:0 0 4px;font-size:12px;line-height:18px;font-weight:600}.formula-value>strong[data-v-7e48cfd7]{display:block;padding:4px 0;line-height:23px}.formula-value small[data-v-7e48cfd7]{font-size:11px;margin-top:4px}.fixed-value[data-v-7e48cfd7]{-webkit-box-flex:0;-ms-flex:0 1 95px;flex:0 1 95px}.formula-result[data-v-7e48cfd7]{-webkit-box-flex:1;-ms-flex:1 1 130px;flex:1 1 130px}.operator[data-v-7e48cfd7]{margin-top:calc(var(--formula-label-height) + 4px);color:#53697d;font-size:17px;line-height:31px}.manual-label[data-v-7e48cfd7],.shared-rate[data-v-7e48cfd7]{color:#805515}.manual-label[data-v-7e48cfd7]{font-size:12px}.ktu-note[data-v-7e48cfd7]{margin-top:5px}.source-details[data-v-7e48cfd7]{margin-top:5px;color:#52667a}.rate-scope[data-v-7e48cfd7]{margin-top:4px}summary[data-v-7e48cfd7]{cursor:pointer;color:#1264aa;font-size:12px}.day[data-v-7e48cfd7]{padding:3px 0;border-top:1px solid #e1e8ef}.object-payment[data-v-7e48cfd7]{background:#f1f7f2;padding:8px;border-radius:4px}.object-payment.manual[data-v-7e48cfd7]{background:#fff5e3;border-left:3px solid #c29038}.manual-fields[data-v-7e48cfd7],.payment-heading[data-v-7e48cfd7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.manual-fields[data-v-7e48cfd7]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:8px 0}.manual-fields>div[data-v-7e48cfd7]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 170px;flex:1 1 170px}.manual-fields>div[data-v-7e48cfd7]:nth-child(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.edit-reason label[data-v-7e48cfd7],.manual-fields label[data-v-7e48cfd7]{font-size:12px;margin-bottom:4px}.notice[data-v-7e48cfd7]{padding:8px;margin-bottom:8px}.warning[data-v-7e48cfd7]{color:#805515;background:#fff2d8}.editor-footer[data-v-7e48cfd7]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 12px;padding:10px 14px;background:#f8fafc;border-top:1px solid #cbd6e2}.monthly-total[data-v-7e48cfd7]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px}.monthly-total span[data-v-7e48cfd7],.monthly-total strong[data-v-7e48cfd7]{display:inline-block}.monthly-total span[aria-hidden][data-v-7e48cfd7]{margin:0 5px}.footer-actions[data-v-7e48cfd7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.footer-error[data-v-7e48cfd7]{-ms-flex-preferred-size:100%;flex-basis:100%;max-height:100px;overflow-y:auto;padding:7px 9px;border:1px solid #e3b2b7;background:#fff0f0;color:#a02531}@media (max-width:700px){.editor-body[data-v-7e48cfd7]{padding:8px}.object-heading[data-v-7e48cfd7]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.formula[data-v-7e48cfd7]{gap:8px}.duration-value[data-v-7e48cfd7],.fixed-value[data-v-7e48cfd7],.formula-result[data-v-7e48cfd7],.formula-value[data-v-7e48cfd7],.rate-value[data-v-7e48cfd7]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.formula-value label[data-v-7e48cfd7],.value-label[data-v-7e48cfd7]{min-height:0}.operator[data-v-7e48cfd7]{display:none}.formula-result[data-v-7e48cfd7]{padding-top:5px;border-top:1px solid #ccd8e4}.formula-value small[data-v-7e48cfd7]{font-size:12px}.editor-footer[data-v-7e48cfd7]{padding:8px;gap:6px}.monthly-total[data-v-7e48cfd7]{-ms-flex-preferred-size:100%;flex-basis:100%}.footer-actions[data-v-7e48cfd7]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.manual-fields>div[data-v-7e48cfd7]{-ms-flex-preferred-size:100%;flex-basis:100%}}.payroll-explanation[data-v-963c70ca]{position:fixed;z-index:1045;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid #8da4be;border-radius:8px;-webkit-box-shadow:0 6px 28px rgba(36,54,75,.25098039215686274);box-shadow:0 6px 28px rgba(36,54,75,.25098039215686274);color:#263b51;font-size:13px;overflow:hidden}.payroll-explanation.guard-active[data-v-963c70ca]{z-index:1039}header[data-v-963c70ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;background:#eaf3fd;padding:10px 12px;cursor:move;-ms-touch-action:none;touch-action:none;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #cddceb}.panel-title[data-v-963c70ca]{min-width:0;overflow-wrap:anywhere}.employee-heading[data-v-963c70ca]{margin-bottom:4px}.employee-title[data-v-963c70ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 10px}.employee-name[data-v-963c70ca]{display:block;min-width:0;max-width:100%;font-size:20px;font-weight:700;line-height:1.25}.monthly-average[data-v-963c70ca]{margin-top:4px;color:#52667a;font-size:13px;line-height:1.4}.monthly-average strong[data-v-963c70ca]{color:#263b51}header small[data-v-963c70ca]{display:block;color:#52667a}.period-actions[data-v-963c70ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 12px}.timesheet-toggle[data-v-963c70ca]{font-size:12px;font-weight:600;padding:4px 9px}.inline-timesheets[data-v-963c70ca]{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b9c7d8}.panel-actions[data-v-963c70ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;-ms-flex-negative:0;flex-shrink:0}.notice[data-v-963c70ca]{padding:12px}.warning[data-v-963c70ca]{color:#864e10;background:#fff2d8}.resize[data-v-963c70ca]{position:absolute;z-index:3}.resize-n[data-v-963c70ca],.resize-s[data-v-963c70ca]{left:8px;right:8px;height:5px;cursor:ns-resize}.resize-e[data-v-963c70ca],.resize-w[data-v-963c70ca]{top:8px;bottom:8px;width:5px;cursor:ew-resize}.resize-n[data-v-963c70ca]{top:0}.resize-s[data-v-963c70ca]{bottom:0}.resize-e[data-v-963c70ca]{right:0}.resize-w[data-v-963c70ca]{left:0}.resize-ne[data-v-963c70ca],.resize-nw[data-v-963c70ca],.resize-se[data-v-963c70ca],.resize-sw[data-v-963c70ca]{width:9px;height:9px}.resize-ne[data-v-963c70ca]{right:0;top:0;cursor:nesw-resize}.resize-nw[data-v-963c70ca]{left:0;top:0;cursor:nwse-resize}.resize-se[data-v-963c70ca]{right:0;bottom:0;cursor:nwse-resize}.resize-sw[data-v-963c70ca]{left:0;bottom:0;cursor:nesw-resize}@media (max-width:700px){header[data-v-963c70ca]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;padding:8px}.employee-name[data-v-963c70ca]{font-size:18px}.panel-actions[data-v-963c70ca]{margin-left:auto}}.employee-history[data-v-8a5d0b62]{min-width:0;padding:10px;background:#f1f6fc;border:1px solid #b7cfe8;border-radius:8px;color:#263b51;font-size:12px}header[data-v-8a5d0b62]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}header strong[data-v-8a5d0b62]{-webkit-box-flex:1;-ms-flex:1;flex:1}.history-message[data-v-8a5d0b62]{padding:8px 0}.history-grid[data-v-8a5d0b62]{overflow-x:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto}table[data-v-8a5d0b62]{width:100%;table-layout:fixed;border-collapse:collapse;background:#fff;font-size:12px}td[data-v-8a5d0b62],th[data-v-8a5d0b62]{border-bottom:1px solid #d9dce1;padding:7px 5px;vertical-align:top;overflow-wrap:anywhere}th[data-v-8a5d0b62]{text-align:left}thead[data-v-8a5d0b62]{background:#eceef0}thead th[data-v-8a5d0b62]:first-child{width:14%}thead th[data-v-8a5d0b62]:nth-child(2){width:17%}thead th[data-v-8a5d0b62]:nth-child(3){width:12%}thead th[data-v-8a5d0b62]:nth-child(4),thead th[data-v-8a5d0b62]:nth-child(5){width:8%}thead th[data-v-8a5d0b62]:nth-child(6){width:5%}thead th[data-v-8a5d0b62]:nth-child(7){width:13%}small[data-v-8a5d0b62]{display:block;font-weight:400;color:#63778e}.history-person[data-v-8a5d0b62]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-supplements article[data-v-8a5d0b62]{margin:8px 0;padding:6px 8px;border-left:2px solid #b7cfe8}.history-supplements summary[data-v-8a5d0b62]{cursor:pointer;color:#1769aa}.history-object[data-v-8a5d0b62]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.history-notes summary[data-v-8a5d0b62]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.history-notes[open] summary[data-v-8a5d0b62]{white-space:normal}.history-notes div[data-v-8a5d0b62]{white-space:pre-wrap}.history-link[data-v-8a5d0b62]{padding:0;border:0;background:transparent;color:#1681d5;text-align:left}.history-total[data-v-8a5d0b62]{background:#eceef0;font-weight:600}footer[data-v-8a5d0b62]{margin-top:6px;color:#63778e}@media (max-width:900px){table[data-v-8a5d0b62]{min-width:900px}.employee-history[data-v-8a5d0b62]{padding:6px}}.employee-history[data-v-8a5d0b62]{background:#f3f4f6;border-color:#c4c8ce}.employee-history header[data-v-8a5d0b62]{border-bottom:2px solid #b0b6bf;padding-bottom:6px}.history-alternate[data-v-8a5d0b62]{background:#f7f7f7}tbody>tr:first-child>td[data-v-8a5d0b62],tbody>tr:first-child>th[data-v-8a5d0b62]{border-top:2px solid #9ca3af}.history-total[data-v-8a5d0b62]{background:#e5e7eb}.payroll-column-heading[data-v-6ce787cc]{min-width:0}.column-title[data-v-6ce787cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px;width:100%;min-height:32px;margin:0;padding:0;border:0;background:transparent;color:#334155;font:inherit;font-size:12px;font-weight:600;line-height:16px;text-align:left}.column-title>span[data-v-6ce787cc]:first-child{min-width:0;overflow-wrap:normal;word-break:normal}.sort-arrow[data-v-6ce787cc]{-ms-flex-negative:0;flex-shrink:0;color:#98a5b5;font-size:12px;font-weight:400}.is-sorted .sort-arrow[data-v-6ce787cc]{color:#1769aa;font-weight:700}button.column-title:hover .sort-arrow[data-v-6ce787cc],button.column-title[data-v-6ce787cc]:hover{color:#1769aa}button.column-title[data-v-6ce787cc]:focus-visible{outline:2px solid #2875b9;outline-offset:3px;border-radius:2px}.column-scope-line[data-v-6ce787cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:34px;padding-top:6px}.column-scope[data-v-6ce787cc]{display:inline-block;max-width:100%;padding:2px 5px;border-radius:4px;font-size:11px;line-height:12px;font-weight:600;white-space:normal;overflow-wrap:normal;word-break:normal}.scope-object[data-v-6ce787cc]{color:#34688e;background:#e8f1f8}.scope-all[data-v-6ce787cc]{color:#5e6c7d;background:#eaf0f4}.scope-month[data-v-6ce787cc]{color:#745795;background:#f0ebf7}.payroll-scroll-header[data-v-4466efb6]{position:fixed;z-index:1007;overflow:hidden;background:#f8fafc;border-bottom:1px solid #cbd5e1;-webkit-box-shadow:0 3px 8px rgba(36,54,75,.0392156862745098);box-shadow:0 3px 8px rgba(36,54,75,.0392156862745098)}table[data-v-4466efb6]{table-layout:fixed;border-collapse:collapse}th[data-v-4466efb6]{padding:8px 6px 6px;vertical-align:bottom;text-align:left}.payroll-ktu-values[data-v-459e5e78]{display:inline;font-variant-numeric:tabular-nums}.payroll-ktu-item[data-v-459e5e78]{display:inline-block;white-space:nowrap}.payroll-ktu-value[data-v-459e5e78]{display:inline-block;padding:2px 5px;border-radius:4px;color:#28323c}.payroll-ktu-separator[data-v-459e5e78]{color:#6b7280}.payroll-assessments[data-v-3f2650f3]{min-width:0}.assessment-source[data-v-3f2650f3]{display:grid;grid-template-columns:34px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:6px;width:100%;margin:0;padding:6px 0;border:0;background:transparent;color:#334155;font:inherit;line-height:1.35;text-align:left;cursor:pointer}.assessment-source+.assessment-source[data-v-3f2650f3]{border-top:1px solid #d5dee7}.assessment-source[data-v-3f2650f3]:first-child{padding-top:0}.assessment-source[data-v-3f2650f3]:last-child{padding-bottom:0}.assessment-source:hover .assessment-text[data-v-3f2650f3]{color:#1769aa;text-decoration:underline}.assessment-source[data-v-3f2650f3]:focus-visible{outline:2px solid #2875b9;outline-offset:2px;border-radius:2px}.assessment-ktu[data-v-3f2650f3]{padding-top:1px;text-align:center}.assessment-empty[data-v-3f2650f3],.assessment-missing[data-v-3f2650f3]{color:#687583}.assessment-content[data-v-3f2650f3],.assessment-field[data-v-3f2650f3]{display:block;min-width:0}.assessment-field+.assessment-field[data-v-3f2650f3]{margin-top:5px}.assessment-text[data-v-3f2650f3]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.assessment-field-label[data-v-3f2650f3],.assessment-meta[data-v-3f2650f3]{display:block;margin-top:2px;color:#687583;font-size:11px;line-height:1.3;overflow-wrap:anywhere;white-space:normal}.assessment-field-label[data-v-3f2650f3]{margin:0 0 2px;font-weight:600}.assessment-empty[data-v-3f2650f3]{white-space:normal;overflow-wrap:anywhere}@media (max-width:900px){.assessment-source[data-v-3f2650f3]{font-size:14px;padding:8px 0}.assessment-field-label[data-v-3f2650f3],.assessment-meta[data-v-3f2650f3]{font-size:12px}}@media (pointer:coarse){.assessment-source[data-v-3f2650f3]{min-height:44px}}.missing-rate-footer[data-v-66cf4261]{width:100%}.payroll-page.argus-glass-page .accounting-object,.payroll-page.argus-glass-page .accounting-view,.payroll-page.argus-glass-page .edit-history,.payroll-page.argus-glass-page .employee-history,.payroll-page.argus-glass-page .historical-rates,.payroll-page.argus-glass-page .payroll-analytics,.payroll-page.argus-glass-page .payroll-catalog-section,.payroll-page.argus-glass-page .payroll-filter,.payroll-page.argus-glass-page .payroll-history__section,.payroll-page.argus-glass-page .payroll-run,.payroll-page.argus-glass-page .payroll-state,.payroll-page.argus-glass-page .payroll-tabs .payroll-tabs__navigation,.payroll-page.argus-glass-page .payroll-toolbar,.payroll-page.argus-glass-page .rate-preparation{border:1px solid var(--argus-glass-border);border-radius:14px;background:var(--argus-glass-fill);-webkit-box-shadow:var(--argus-glass-shadow);box-shadow:var(--argus-glass-shadow)}.payroll-page.argus-glass-page .accounting-view,.payroll-page.argus-glass-page .edit-history,.payroll-page.argus-glass-page .historical-rates{padding:16px}.payroll-page.argus-glass-page .payroll-summary-cards,.payroll-page.argus-glass-page .salary-analytics{border:1px solid var(--argus-glass-border);border-radius:18px;background:var(--argus-glass-canvas);-webkit-box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--argus-glass-edge);box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--argus-glass-edge)}.payroll-page.argus-glass-page .salary-analytics{padding:18px}.payroll-page.argus-glass-page .payroll-summary-cards{padding:12px}.payroll-page.argus-glass-page .payroll-package-list article{grid-template-columns:minmax(0,1fr) auto}.payroll-page.argus-glass-page .payroll-package-list article.has-selection{grid-template-columns:auto minmax(0,1fr) auto}.payroll-page.argus-glass-page .payroll-package-list article strong{overflow-wrap:anywhere}.payroll-page.argus-glass-page .analytics-chart,.payroll-page.argus-glass-page .payroll-catalog-grid article,.payroll-page.argus-glass-page .payroll-package-list article,.payroll-page.argus-glass-page .payroll-summary-cards article,.payroll-page.argus-glass-page .pi-card{border:1px solid var(--argus-glass-border);border-radius:14px;background:var(--argus-glass-fill);-webkit-box-shadow:var(--argus-glass-shadow);box-shadow:var(--argus-glass-shadow);-webkit-backdrop-filter:var(--argus-glass-blur);backdrop-filter:var(--argus-glass-blur)}.payroll-page.argus-glass-page .payroll-summary-cards article.danger{border-color:#e6b2bd;background:#fff7f7}.payroll-page.argus-glass-page .pi-card-button:hover,.payroll-page.argus-glass-page .pi-object-row:hover{background:var(--argus-glass-inset)}.payroll-page.argus-glass-page .pi-object-row{border-top-color:rgba(144,167,195,.2)}.payroll-page.argus-glass-page .accounting-object>h3,.payroll-page.argus-glass-page .edit-history__operation>header,.payroll-page.argus-glass-page .payroll-history__section>header,.payroll-page.argus-glass-page .payroll-run>header{background:var(--argus-glass-inset);border-color:#dce5ef}.argus-glass-dialog .rate-change,.payroll-page.argus-glass-page .accounting-totals,.payroll-page.argus-glass-page .payroll-catalog-grid article{border:1px solid #dce5ef;border-radius:10px;background:var(--argus-glass-inset)}.payroll-page.argus-glass-page .accounting-view__feedback,.payroll-page.argus-glass-page .payroll-compact-period,.payroll-page.argus-glass-page .rate-preparation__save{background:var(--argus-glass-solid);border-color:#dce5ef;-webkit-box-shadow:var(--argus-glass-shadow);box-shadow:var(--argus-glass-shadow);-webkit-backdrop-filter:var(--argus-glass-blur);backdrop-filter:var(--argus-glass-blur)}.payroll-page.argus-glass-page .analytics-chart__label small,.payroll-page.argus-glass-page .analytics-chart__latest span,.payroll-page.argus-glass-page .salary-analytics__footnote,.payroll-page.argus-glass-page .salary-analytics__heading p,.payroll-page.argus-glass-page .salary-analytics__scope,.payroll-page.argus-glass-page .salary-analytics__section-heading p{color:#596f83}.argus-glass-dialog .payroll-timesheet-grid,.payroll-page.argus-glass-page .accounting-view__table,.payroll-page.argus-glass-page .payroll-table-wrap,.payroll-page.argus-glass-page .salary-analytics__table,.payroll-page.argus-glass-page .table-responsive{background:#fff}.payroll-page.argus-glass-page .salary-analytics__table{border-radius:9px}@media (max-width:767px){.payroll-page.argus-glass-page .accounting-view,.payroll-page.argus-glass-page .edit-history,.payroll-page.argus-glass-page .historical-rates,.payroll-page.argus-glass-page .salary-analytics{padding:12px}.payroll-page.argus-glass-page .payroll-summary-cards{padding:10px}}.characteristic-ktu[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:6px 0 10px}.characteristic-ktu__value[data-v-8c70bbd6]{-ms-flex-negative:0;flex-shrink:0;padding-top:2px}.characteristic-ktu__evidence[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;min-width:0;margin:0;padding:0;list-style:none}.characteristic-ktu__reason[data-v-8c70bbd6]{max-width:100%;padding:2px 7px;border:1px solid #d8dee5;border-radius:5px;background:#f3f5f7;color:#445267;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.characteristic-ktu__reason.is-positive[data-v-8c70bbd6]{background:#edf7ef;border-color:#cce2d1;color:#315d40}.characteristic-ktu__reason.is-negative[data-v-8c70bbd6]{background:#fff7e8;border-color:#ead7af;color:#77531b}.characteristic-ktu__critical[data-v-8c70bbd6]{display:inline;margin-left:6px;font-size:inherit;font-weight:600}.characteristic-ktu-authors[data-v-8c70bbd6]{margin:-5px 0 10px;overflow-wrap:anywhere}@media (max-width:700px){.characteristic-ktu[data-v-8c70bbd6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}.payroll-missing-quantities[data-v-8c70bbd6]{margin-top:6px}.payroll-history-button[data-v-8c70bbd6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:5px 0;padding:4px 7px;border:1px solid #9ca3af;border-radius:5px;color:#374151;background:#fff;font-weight:600;font-size:12px;text-align:left}.payroll-history-button.active[data-v-8c70bbd6]{color:#fff;background:#1769aa}.payroll-history-button[data-v-8c70bbd6]:focus-visible{outline:2px solid #1769aa;outline-offset:2px}.payroll-table .employee-context-current>td[data-v-8c70bbd6]{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(234,244,255,.333333)),to(rgba(234,244,255,.333333)));background-image:linear-gradient(rgba(234,244,255,.333333),rgba(234,244,255,.333333));border-top:2px solid #8db7df;border-bottom:2px solid #8db7df}.employee-context-current>td[data-v-8c70bbd6]:first-child,.employee-context-editor>td[data-v-8c70bbd6],.employee-context-start>td[data-v-8c70bbd6]{border-left:2px solid #8db7df}.employee-context-current>td[data-v-8c70bbd6]:last-child,.employee-context-editor>td[data-v-8c70bbd6],.employee-context-start>td[data-v-8c70bbd6]{border-right:2px solid #8db7df}.employee-context-start>td[data-v-8c70bbd6]{border-top:2px solid #8db7df;background:#edf5ff}.employee-context-editor>td[data-v-8c70bbd6]{border-bottom:2px solid #8db7df;background:#edf5ff}.payroll-table .payroll-editor-cell[data-v-8c70bbd6]{padding:8px}@media (max-width:900px){.payroll-table .payroll-editor-cell[data-v-8c70bbd6]{display:block;width:100%}.payroll-table .payroll-editor-cell[data-v-8c70bbd6]:before{display:none}}.payroll-cipher[data-v-8c70bbd6]{font-size:inherit;text-align:left;overflow-wrap:anywhere}.payroll-action-feedback[data-v-8c70bbd6]{position:fixed;bottom:16px;right:24px;width:640px;max-width:calc(100vw - 48px);max-height:35vh;overflow:auto;z-index:1040;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.13333333333333333);box-shadow:0 4px 20px rgba(0,0,0,.13333333333333333)}.payroll-quick-links[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px;font-size:.75rem;margin:4px 0}.payroll-day-column[data-v-8c70bbd6]{min-width:92px;max-width:120px}.payroll-page[data-v-8c70bbd6]{max-width:1560px;margin:0 auto;padding:1rem 1.25rem 4rem;color:#14213a}.payroll-header[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem}.payroll-header h1[data-v-8c70bbd6]{margin:0;font-size:clamp(1.65rem,3vw,2.25rem)}.payroll-header p[data-v-8c70bbd6]{margin:.25rem 0 0;color:#66758a}.payroll-header__period[data-v-8c70bbd6]{display:grid;grid-template-columns:auto 10.5rem auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem}.payroll-header__period label[data-v-8c70bbd6]{margin:0;font-weight:700}.payroll-empty[data-v-8c70bbd6],.payroll-loading[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.65rem;min-height:7rem;color:#68778c}.payroll-state[data-v-8c70bbd6]{display:grid;grid-template-columns:minmax(11rem,auto) 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:.85rem 1rem;border:1px solid #cddbea;border-radius:.8rem;background:#f7fafc}.payroll-state>div[data-v-8c70bbd6]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payroll-state>div:first-child span[data-v-8c70bbd6],.payroll-state__package[data-v-8c70bbd6]{color:#65758b;font-size:.78rem}.payroll-state__steps[data-v-8c70bbd6]{display:grid;grid-template-columns:repeat(4,1fr)}.payroll-state__steps span[data-v-8c70bbd6]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.35rem;padding:.45rem;color:#7b8798;font-size:.82rem;font-weight:700}.payroll-state__steps span+span[data-v-8c70bbd6]:before{content:"";position:absolute;left:-.45rem;width:.9rem;height:2px;background:#cbd5e1}.payroll-state__steps span.active[data-v-8c70bbd6]{color:#075fa8;border-radius:.45rem;background:#e5f2ff}.payroll-state__steps span.complete[data-v-8c70bbd6]{color:#137a4b}.payroll-tabs[data-v-8c70bbd6]{margin-top:1rem}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__navigation{padding:6px;border:1px solid #c9d6e4;border-radius:10px;background:#eaf0f6;-webkit-box-shadow:0 2px 5px rgba(36,60,85,.06274509803921569);box-shadow:0 2px 5px rgba(36,60,85,.06274509803921569)}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list{gap:6px;border:0}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item{margin:0}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item>.nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:42px;height:100%;margin:0;padding:9px 13px;border:1px solid #d4deea;border-radius:6px;background:#fff;color:#40546b;font-size:.85rem;font-weight:600;line-height:1.3;-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item>.nav-link>i{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;text-align:center;opacity:.8}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item>.nav-link:hover{background:#f5f9fd;border-color:#93acc5;color:#213f5d}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item>.nav-link.active{background:#1c5f9c;border-color:#1c5f9c;color:#fff;-webkit-box-shadow:0 2px 4px rgba(24,63,104,.14901960784313725);box-shadow:0 2px 4px rgba(24,63,104,.14901960784313725)}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item>.nav-link.active>i{opacity:1}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item>.nav-link:focus-visible{outline:3px solid #69a7dc;outline-offset:2px}.payroll-tabs[data-v-8c70bbd6] .payroll-analytics-entry.is-inviting:not(.active)>i{-webkit-animation:payroll-analytics-invite-data-v-8c70bbd6 1.6s ease-in-out 3;animation:payroll-analytics-invite-data-v-8c70bbd6 1.6s ease-in-out 3}@-webkit-keyframes payroll-analytics-invite-data-v-8c70bbd6{0%,to{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes payroll-analytics-invite-data-v-8c70bbd6{0%,to{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(1.15);transform:scale(1.15)}}@media (max-width:720px){.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item>.nav-link{min-height:48px;padding:8px;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.payroll-tabs[data-v-8c70bbd6] .payroll-tabs__list>.nav-item>.nav-link{-webkit-transition:none;transition:none}.payroll-tabs[data-v-8c70bbd6] .payroll-analytics-entry.is-inviting:not(.active)>i{-webkit-animation:none;animation:none}}.payroll-attention strong[data-v-8c70bbd6],.payroll-issues strong[data-v-8c70bbd6]{display:block}.payroll-issues ul[data-v-8c70bbd6]{max-height:13rem;margin:.5rem 0;overflow:auto}.payroll-toolbar[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin:.85rem 0;padding:.75rem;border-radius:.7rem;background:#eef4f9}.payroll-toolbar__primary[data-v-8c70bbd6],.payroll-toolbar__secondary[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.45rem}.payroll-summary-cards[data-v-8c70bbd6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin-bottom:.85rem}.payroll-summary-scope[data-v-8c70bbd6]{grid-column:1/-1;margin:0;color:#526176;font-size:.75rem}.payroll-summary-cards article[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.8rem 1rem;border:1px solid #dce5ef;border-radius:.65rem;background:#fff}.payroll-summary-cards span[data-v-8c70bbd6]{color:#68778c;font-size:.78rem}.payroll-summary-cards strong[data-v-8c70bbd6]{margin-top:.15rem;font-size:1.1rem}.payroll-summary-cards article.danger[data-v-8c70bbd6]{border-color:#f0b5b5;background:#fff7f7}.payroll-filter[data-v-8c70bbd6]{padding:16px;margin-bottom:8px;background:#fff;border:1px solid #d8e3ef;border-radius:10px}.payroll-filter-heading[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 16px;margin-bottom:12px;color:#33485f}.payroll-filter-heading>strong[data-v-8c70bbd6]{font-size:15px}.payroll-filter-count[data-v-8c70bbd6]{font-size:13px;color:#65768a}.payroll-filter-count b[data-v-8c70bbd6]{color:#253e58}.payroll-filter-main[data-v-8c70bbd6]{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(200px,1.5fr) minmax(180px,1fr) auto;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.payroll-filter-field[data-v-8c70bbd6]{min-width:0}.payroll-filter-field>label[data-v-8c70bbd6]{display:block;margin:0 0 5px;font-size:12px;font-weight:600;color:#53667d}.payroll-filter-field>select[data-v-8c70bbd6],.payroll-search-field>input[data-v-8c70bbd6]{min-width:0;height:38px;font-size:14px;border-color:#c6d3e1;border-radius:6px}.payroll-search-field[data-v-8c70bbd6]{position:relative}.payroll-search-field>i[data-v-8c70bbd6]{position:absolute;left:12px;top:12px;font-size:14px;color:#73879c;pointer-events:none}.payroll-search-field>input[data-v-8c70bbd6]{padding-left:34px}.payroll-filter .payroll-object-filter[data-v-8c70bbd6]{font-size:14px;border-radius:6px}.payroll-filter .payroll-object-filter[data-v-8c70bbd6] .vs__dropdown-toggle{min-height:38px;border-color:#c6d3e1;border-radius:6px}.payroll-filter .payroll-object-filter[data-v-8c70bbd6] .vs__dropdown-menu{z-index:1009}.payroll-filter .payroll-object-filter[data-v-8c70bbd6] .vs__selected-options{min-width:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.payroll-filter .payroll-object-filter[data-v-8c70bbd6] .vs__selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.payroll-filter .payroll-object-filter[data-v-8c70bbd6] .vs__search{min-width:0}.payroll-trait-filters[data-v-8c70bbd6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid #e5ebf2}.payroll-more-filters[data-v-8c70bbd6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:38px;padding:6px 12px;border:1px solid #b9cde2;border-radius:6px;background:#f5f9fd;color:#245c8c;font-size:14px;font-weight:600}.payroll-more-filters.is-active[data-v-8c70bbd6],.payroll-more-filters[data-v-8c70bbd6]:hover{background:#e8f2fd;border-color:#76a5d1}.payroll-more-filters[data-v-8c70bbd6]:focus-visible{outline:3px solid #1769aa;outline-offset:2px}.payroll-more-filters>.fa-chevron-down[data-v-8c70bbd6],.payroll-more-filters>.fa-chevron-up[data-v-8c70bbd6]{font-size:10px}.payroll-more-filters.is-hinting[data-v-8c70bbd6]{-webkit-animation:payroll-filter-hint-data-v-8c70bbd6 .9s ease-in-out 2;animation:payroll-filter-hint-data-v-8c70bbd6 .9s ease-in-out 2}@-webkit-keyframes payroll-filter-hint-data-v-8c70bbd6{0%,to{-webkit-box-shadow:0 0 0 0 rgba(36,108,168,0);box-shadow:0 0 0 0 rgba(36,108,168,0)}50%{background-color:#d9ebff;border-color:#377eb9;-webkit-box-shadow:0 0 0 4px rgba(36,108,168,.2);box-shadow:0 0 0 4px rgba(36,108,168,.2)}}@keyframes payroll-filter-hint-data-v-8c70bbd6{0%,to{-webkit-box-shadow:0 0 0 0 rgba(36,108,168,0);box-shadow:0 0 0 0 rgba(36,108,168,0)}50%{background-color:#d9ebff;border-color:#377eb9;-webkit-box-shadow:0 0 0 4px rgba(36,108,168,.2);box-shadow:0 0 0 4px rgba(36,108,168,.2)}}@media (prefers-reduced-motion:reduce){.payroll-more-filters.is-hinting[data-v-8c70bbd6]{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1}}.payroll-more-count[data-v-8c70bbd6]{border-radius:10px;padding:0 6px;background:#246ca8;color:#fff;font-size:12px}.payroll-filter-note[data-v-8c70bbd6]{margin:0 0 16px;font-size:12px;color:#6b7d90}@media (max-width:1200px){.payroll-filter-main[data-v-8c70bbd6],.payroll-trait-filters[data-v-8c70bbd6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.payroll-filter[data-v-8c70bbd6]{padding:12px}.payroll-filter-main[data-v-8c70bbd6],.payroll-trait-filters[data-v-8c70bbd6]{grid-template-columns:minmax(0,1fr)}}.payroll-run[data-v-8c70bbd6]{margin-bottom:1rem;border:1px solid #d6e1ec;border-radius:.75rem;overflow:hidden;background:#fff}.payroll-run>header[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid #d6e1ec;background:#f1f6fa}.payroll-run h2[data-v-8c70bbd6]{margin:0;font-size:1.05rem}.payroll-run header span[data-v-8c70bbd6]{color:#6b788b;font-size:.78rem}.payroll-table-wrap[data-v-8c70bbd6]{overflow-x:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.payroll-table[data-v-8c70bbd6]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.8rem}.payroll-table.has-day-columns[data-v-8c70bbd6]{min-width:2100px}.payroll-table th[data-v-8c70bbd6]{position:sticky;top:0;z-index:1;padding:.55rem .65rem;color:#526176;background:#f8fafc;font-size:.75rem;text-align:left}.payroll-table thead th[data-v-8c70bbd6]{padding:8px 6px 6px;vertical-align:bottom;border-bottom:1px solid #cbd5e1}.payroll-table td[data-v-8c70bbd6]{padding:.5rem .35rem;border-top:1px solid #edf1f5;vertical-align:top;overflow-wrap:anywhere}.payroll-table td small[data-v-8c70bbd6],.payroll-table td span[data-v-8c70bbd6],.payroll-table td strong[data-v-8c70bbd6]{display:block}.payroll-employee-name[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px 6px}.payroll-employee-name>strong[data-v-8c70bbd6]{min-width:0;max-width:100%}.payroll-card-scope[data-v-8c70bbd6]{display:none}.payroll-table .is-check[data-v-8c70bbd6]{width:2.4rem}.payroll-table tr.needs-review td[data-label=Состояние][data-v-8c70bbd6]{-webkit-box-shadow:inset 3px 0 #c23939;box-shadow:inset 3px 0 #c23939}.payroll-table tr.is-paid td[data-label=Состояние][data-v-8c70bbd6]{-webkit-box-shadow:inset 3px 0 #27804b;box-shadow:inset 3px 0 #27804b}.payroll-table tr.is-deferred td[data-label=Состояние][data-v-8c70bbd6]{-webkit-box-shadow:inset 3px 0 #ad7800;box-shadow:inset 3px 0 #ad7800}.payroll-source-toggle[data-v-8c70bbd6]{margin-top:.2rem;padding:0;border:0;color:#1769aa;background:transparent;font-size:.73rem}.payroll-line-actions .btn[data-v-8c70bbd6]{display:block;max-width:100%;margin-bottom:.3rem;padding:.2rem .3rem;white-space:normal;font-size:.72rem}.payroll-table small[data-v-8c70bbd6]{color:#6d7887;font-size:.7rem}.payroll-table small.is-reason[data-v-8c70bbd6]{max-width:20rem;margin-top:.25rem;color:#9b2c2c}.payroll-line-details td[data-v-8c70bbd6]{padding:.55rem 1rem 1rem;background:#f8fbfe!important}.payroll-employee-history-cell[data-v-8c70bbd6]{padding:8px!important}.payroll-line-details article[data-v-8c70bbd6]{display:grid;grid-template-columns:minmax(12rem,2fr) repeat(6,auto);gap:.75rem;padding:.4rem 0;border-bottom:1px dashed #d6e1ec;font-size:.78rem}.payroll-package-list[data-v-8c70bbd6]{display:grid;gap:.55rem}.payroll-package-list article[data-v-8c70bbd6]{display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #d9e3ed;border-radius:.65rem}.payroll-package-list article div[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payroll-package-list span[data-v-8c70bbd6]{color:#6b788a;font-size:.78rem}.payroll-catalog-section[data-v-8c70bbd6]{margin-bottom:1.25rem;padding:1rem;border:1px solid #d9e3ed;border-radius:.75rem}.payroll-catalog-section>header[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.payroll-catalog-section h2[data-v-8c70bbd6]{margin:0;font-size:1.05rem}.payroll-catalog-section p[data-v-8c70bbd6]{margin:.15rem 0 0;color:#6b788a;font-size:.8rem}.payroll-catalog-grid[data-v-8c70bbd6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.55rem}.payroll-catalog-grid article[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.7rem;border-radius:.55rem;background:#f3f7fa}.payroll-catalog-grid article span[data-v-8c70bbd6]{color:#66758a;font-size:.78rem}.payroll-catalog-grid .payroll-empty[data-v-8c70bbd6]{min-height:4rem}.payroll-analytics[data-v-8c70bbd6]{margin-bottom:1rem;padding:1rem;border:1px solid #d9e3ed;border-radius:.75rem}.payroll-analytics>header[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.payroll-analytics h2[data-v-8c70bbd6]{margin:0;font-size:1.05rem}.payroll-analytics header p[data-v-8c70bbd6]{margin:.2rem 0 .8rem;color:#69778a;font-size:.78rem}.payroll-chart[data-v-8c70bbd6]{display:grid;gap:.55rem}.payroll-chart article[data-v-8c70bbd6]{display:grid;grid-template-columns:minmax(12rem,1.3fr) minmax(10rem,3fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.payroll-chart article>div[data-v-8c70bbd6]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payroll-chart article span[data-v-8c70bbd6]{color:#6d7888;font-size:.72rem}.payroll-chart__bar[data-v-8c70bbd6]{height:.72rem;overflow:hidden;border-radius:999px;background:#e6edf4}.payroll-chart__bar i[data-v-8c70bbd6]{display:block;height:100%;border-radius:inherit;background:-webkit-gradient(linear,left top,right top,from(#2386d1),to(#55b5da));background:linear-gradient(90deg,#2386d1,#55b5da)}.payroll-adjustments[data-v-8c70bbd6]{margin-top:1rem;padding-top:.75rem;border-top:1px solid #e3e9ef}.payroll-adjustments h3[data-v-8c70bbd6]{font-size:.9rem}.payroll-adjustments article[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.25rem 0;font-size:.8rem}.payroll-history[data-v-8c70bbd6]{list-style:none;margin:0;padding:0}.payroll-history li[data-v-8c70bbd6]{display:grid;grid-template-columns:2rem 1fr;gap:.65rem;padding:.7rem 0;border-bottom:1px solid #e8edf2}.payroll-history>li>i[data-v-8c70bbd6]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;color:#1769aa;background:#e7f2fd}.payroll-history header[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.payroll-history time[data-v-8c70bbd6]{color:#6b788a;font-size:.75rem}.payroll-history p[data-v-8c70bbd6]{margin:.25rem 0 0}.payroll-form-row[data-v-8c70bbd6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}@media (max-width:900px){.payroll-page[data-v-8c70bbd6]{padding:.75rem .75rem 5rem}.payroll-header[data-v-8c70bbd6]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payroll-header__period[data-v-8c70bbd6]{grid-template-columns:1fr auto}.payroll-header__period label[data-v-8c70bbd6]{grid-column:1/-1}.payroll-state[data-v-8c70bbd6]{grid-template-columns:1fr}.payroll-state__package[data-v-8c70bbd6]{text-align:left}.payroll-state__steps span[data-v-8c70bbd6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.7rem;text-align:center}.payroll-summary-cards[data-v-8c70bbd6]{grid-template-columns:repeat(2,minmax(0,1fr))}.payroll-toolbar[data-v-8c70bbd6]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payroll-table.has-day-columns[data-v-8c70bbd6],.payroll-table[data-v-8c70bbd6]{min-width:0}.payroll-table colgroup[data-v-8c70bbd6],.payroll-table thead[data-v-8c70bbd6]{display:none}.payroll-table tbody[data-v-8c70bbd6],.payroll-table td[data-v-8c70bbd6],.payroll-table tr[data-v-8c70bbd6]{display:block;width:100%}.payroll-table tr[data-v-8c70bbd6]{padding:.65rem;border-top:1px solid #dfe7ef}.payroll-table td[data-v-8c70bbd6]{display:grid;grid-template-columns:7.5rem 1fr;gap:.5rem;padding:.28rem 0;border:0}.payroll-table td[data-v-8c70bbd6]:before{content:attr(data-label);color:#6c7888;font-size:.72rem;font-weight:700}.payroll-table td[data-scope-label][data-v-8c70bbd6]:before{content:attr(data-scope-label)}.payroll-table td.is-check[data-v-8c70bbd6]{width:100%}.payroll-line-actions[data-v-8c70bbd6]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}.payroll-line-actions[data-v-8c70bbd6]:before{-ms-flex-preferred-size:100%;flex-basis:100%}.payroll-line-details article[data-v-8c70bbd6]{grid-template-columns:1fr 1fr}.payroll-chart article[data-v-8c70bbd6]{grid-template-columns:1fr auto}.payroll-chart__bar[data-v-8c70bbd6]{grid-column:1/-1;grid-row:2}.payroll-line-details td[data-v-8c70bbd6]{display:block}.payroll-line-details td[data-v-8c70bbd6]:before{display:none}.payroll-table .payroll-employee-history-cell[data-v-8c70bbd6]{display:block;width:100%}.payroll-table .payroll-employee-history-cell[data-v-8c70bbd6]:before{display:none}.payroll-package-list article[data-v-8c70bbd6]{grid-template-columns:auto 1fr}.payroll-package-list article .btn[data-v-8c70bbd6]{grid-column:2;justify-self:start}.payroll-form-row[data-v-8c70bbd6]{grid-template-columns:1fr;gap:0}}.payroll-table .payroll-employee-row>td[data-v-8c70bbd6]{background:#fff;border-top:1px solid #d4d4d4}.payroll-days-button[data-v-8c70bbd6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:4px 4px 4px 0;padding:3px 7px;border:1px solid #9fb6cb;border-radius:4px;background:#fff;color:#235b83;font-size:12px}.payroll-days-button[data-v-8c70bbd6]:hover{background:#edf5fc;border-color:#2875b9}.payroll-days-button[data-v-8c70bbd6]:focus-visible{outline:2px solid #2875b9;outline-offset:2px}.payroll-table .payroll-employee-row.is-alternate>td[data-v-8c70bbd6]{background:#f5f5f5}.payroll-table .payroll-employee-row.employee-context-current>td[data-v-8c70bbd6]{background:#edf5ff;background-image:none;border-top:2px solid #2875b9;border-bottom:2px solid #2875b9}.payroll-table .employee-context-current>td[data-v-8c70bbd6]:first-child{border-left:5px solid #2875b9}.current-calculation-label[data-v-8c70bbd6]{color:#15558e;font-weight:700}.payroll-table .employee-context-start>td[data-v-8c70bbd6]{background:#f3f4f6}.payroll-table .employee-context-editor>td[data-v-8c70bbd6]{background:#fff;padding-top:10px}.payroll-table .payroll-object-heading th[data-v-8c70bbd6]{position:static;padding:11px 14px;background:#374151;color:#fff;border:0;border-left:5px solid #111827;font-size:.88rem}.payroll-object-title[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 12px}.payroll-object-title strong[data-v-8c70bbd6]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;overflow-wrap:anywhere}.payroll-object-label[data-v-8c70bbd6]{color:#d1d5db;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}.payroll-object-count[data-v-8c70bbd6]{color:#f3f4f6;border:1px solid #6b7280;border-radius:4px;padding:2px 7px;font-size:.75rem;white-space:nowrap}.payroll-table .payroll-object-gap>td[data-v-8c70bbd6]{height:18px;padding:0;border:0;background:#f3f4f6}@media (max-width:900px){.payroll-table .payroll-object-gap[data-v-8c70bbd6],.payroll-table .payroll-object-heading[data-v-8c70bbd6]{padding:0;border:0}.payroll-table .payroll-object-heading th[data-v-8c70bbd6]{display:block;width:100%}.payroll-table .payroll-object-gap>td[data-v-8c70bbd6]{display:block}.payroll-table .payroll-object-gap>td[data-v-8c70bbd6]:before{display:none}.payroll-object-title strong[data-v-8c70bbd6]{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.payroll-object-title .object-responsibles[data-v-8c70bbd6]{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.payroll-object-count[data-v-8c70bbd6]{margin-left:auto}}.payroll-filter .filter-active[data-v-8c70bbd6]{border-color:#128397;background:#e8f7fa;-webkit-box-shadow:0 0 0 2px rgba(22,134,153,.25098039215686274);box-shadow:0 0 0 2px rgba(22,134,153,.25098039215686274)}.payroll-object-filter[data-v-8c70bbd6]{min-width:0;background:#fff;border-radius:4px}.payroll-object-filter[data-v-8c70bbd6] .vs__dropdown-toggle{min-height:38px}.payroll-object-filter.filter-active[data-v-8c70bbd6] .vs__dropdown-toggle{border-color:#128397}.payroll-object-filter[data-v-8c70bbd6] .vs__selected{max-width:100%;overflow-wrap:anywhere}.payroll-active-filters[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 9px;margin-bottom:8px;border:1px solid #d3a932;background:#fff5d5;color:#584100;border-radius:5px}.payroll-filter-chip[data-v-8c70bbd6]{border:1px solid #547e9e;border-radius:16px;background:#fff;color:#234e6c;padding:3px 9px;max-width:100%;overflow-wrap:anywhere}.payroll-filter-indicator[data-v-8c70bbd6]{background:#fff0b8;border:2px solid #b08409;color:#533d00;font-weight:700}.payroll-filter-chip[data-v-8c70bbd6]:focus-visible,.payroll-filter-indicator[data-v-8c70bbd6]:focus-visible{outline:3px solid #1769aa;outline-offset:2px}@media (max-width:900px){.payroll-table .payroll-employee-row[data-v-8c70bbd6]{border-top:2px solid #d4d4d4;background:#fff}.payroll-table .payroll-employee-row.is-alternate[data-v-8c70bbd6]{background:#f5f5f5}.payroll-table .payroll-employee-row>td[data-v-8c70bbd6]{background:transparent;border:0}.payroll-table .payroll-employee-row.employee-context-current[data-v-8c70bbd6]{background:#edf5ff;border:2px solid #2875b9;border-left-width:5px}.payroll-table .employee-context-current>td[data-v-8c70bbd6]:first-child{border:0}}.payroll-table .payroll-employee-row>td[data-v-8c70bbd6]{color:#20242b}.payroll-table .payroll-amount-button[data-v-8c70bbd6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;max-width:100%;margin-top:0;padding:3px 5px;border:1px solid #8bb4d8;border-radius:4px;background:#edf5fc;color:#125487;font-variant-numeric:tabular-nums;text-align:left;cursor:pointer}.payroll-table .payroll-amount-button>i[data-v-8c70bbd6]{-ms-flex-negative:0;flex-shrink:0;font-size:11px}.payroll-table .payroll-amount-button[data-v-8c70bbd6]:hover{background:#d9ecfc;border-color:#1769aa;color:#0b426e}.payroll-table .payroll-amount-button[data-v-8c70bbd6]:focus-visible{outline:2px solid #1769aa;outline-offset:2px;background:#d9ecfc}.payroll-table .payroll-quick-links .payroll-source-toggle[data-v-8c70bbd6],.payroll-table .payroll-quick-links a[data-v-8c70bbd6]{color:#4b5563}.payroll-quick-links a[data-v-8c70bbd6]:hover,.payroll-source-toggle[data-v-8c70bbd6]:focus-visible,.payroll-source-toggle[data-v-8c70bbd6]:hover{text-decoration:underline;color:#15558e}.payroll-table .payroll-employee-row>td>.badge-light[data-v-8c70bbd6]{display:inline-block;width:auto;background:#e5e7eb;color:#374151}.payroll-table .payroll-employee-row small[data-v-8c70bbd6]{color:#59616d}.payroll-table .payroll-employee-row small.current-calculation-label[data-v-8c70bbd6]{color:#15558e}@media (hover:hover) and (min-width:901px){.payroll-table .payroll-employee-row:not(.employee-context-current):hover>td[data-v-8c70bbd6]{background:#ededed}}@media (max-width:900px){.payroll-table .payroll-employee-row.employee-context-current>td[data-v-8c70bbd6],.payroll-table .payroll-employee-row.is-alternate>td[data-v-8c70bbd6],.payroll-table .payroll-employee-row>td[data-v-8c70bbd6]{background:transparent;border-top:0;border-bottom:0}}@media (max-width:900px){.payroll-table[data-v-8c70bbd6]{display:block}.payroll-table .payroll-employee-row[data-v-8c70bbd6]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:10px 0;padding:12px;border:1px solid #c5ced8;border-radius:8px;font-size:14px;line-height:1.4}.payroll-table .payroll-employee-row>td[data-v-8c70bbd6]{display:block;min-width:0;width:auto;padding:0}.payroll-table .payroll-employee-row>td[data-v-8c70bbd6]:before{display:block;margin-bottom:3px;content:attr(data-label);color:#526176;font-size:12px;font-weight:600}.payroll-table .payroll-employee-row>td.is-check[data-v-8c70bbd6]{position:absolute;top:12px;right:8px;width:28px;min-height:32px}.payroll-table .payroll-employee-row>td.is-check[data-v-8c70bbd6]:before,.payroll-table .payroll-employee-row>td[data-label=Сотрудник][data-v-8c70bbd6]:before{display:none}.payroll-table .payroll-employee-row>td.payroll-line-actions[data-v-8c70bbd6],.payroll-table .payroll-employee-row>td[data-label="КТУ и характеристика"][data-v-8c70bbd6],.payroll-table .payroll-employee-row>td[data-label=Состояние][data-v-8c70bbd6],.payroll-table .payroll-employee-row>td[data-label=Сотрудник][data-v-8c70bbd6]{grid-column:1/-1}.payroll-employee-name[data-v-8c70bbd6]{padding-right:30px;font-size:16px;line-height:1.35}.payroll-employee-name[data-v-8c70bbd6] .employee-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payroll-employee-name[data-v-8c70bbd6] .employee-link__name{overflow:visible;white-space:normal;text-overflow:clip}.payroll-card-scope[data-v-8c70bbd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px 6px;margin:8px 0 4px;padding:7px 0;border-top:1px solid #d5dee7;border-bottom:1px solid #d5dee7}.payroll-card-scope>span[data-v-8c70bbd6]{-ms-flex-negative:0;flex-shrink:0;padding:1px 5px;border-radius:4px;color:#fff;font-size:11px;font-weight:700}.payroll-card-scope>.scope-object[data-v-8c70bbd6]{background:#1769aa}.payroll-card-scope>.scope-all[data-v-8c70bbd6]{background:#526176}.payroll-card-scope>strong[data-v-8c70bbd6]{font-size:12px;font-weight:600}.payroll-table .payroll-employee-row .payroll-source-toggle[data-v-8c70bbd6]{font-size:14px;line-height:1.4}.payroll-table .payroll-employee-row small[data-v-8c70bbd6]{font-size:12px;line-height:1.35}.payroll-table .payroll-history-button[data-v-8c70bbd6]{min-height:32px;margin:4px 0;padding:4px 8px;font-size:13px}.payroll-table .payroll-quick-links[data-v-8c70bbd6]{gap:4px 12px;margin:4px 0;font-size:13px}.payroll-table .payroll-quick-links>[data-v-8c70bbd6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px}.payroll-table .payroll-employee-row>td[data-label="К выплате"][data-v-8c70bbd6]{padding:8px;border:1px solid #a8c7e2;border-radius:6px;background:#edf5fc;border-color:#6c9fc9;background:#e0effc}.payroll-table .payroll-employee-row .payroll-amount-button[data-v-8c70bbd6]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:36px;padding:2px 0;border:0;border-radius:3px;background:transparent;font-size:16px}.payroll-table .payroll-amount-button>span[data-v-8c70bbd6],.payroll-table .payroll-amount-button>strong[data-v-8c70bbd6]{min-width:0}.payroll-table .payroll-employee-row>td[data-label=Состояние][data-v-8c70bbd6]{padding:8px;border-top:1px solid #c5ced8}.payroll-table .payroll-employee-row>td[data-label=Состояние][data-v-8c70bbd6]:before{content:"Состояние · За весь месяц"}.payroll-table .payroll-employee-row>td[data-label=Состояние] .badge[data-v-8c70bbd6]{display:inline-block;max-width:100%;padding:4px 7px;font-size:12px;white-space:normal;text-align:left}.payroll-table .payroll-employee-row>td.payroll-line-actions[data-v-8c70bbd6]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:8px;border-top:1px solid #c5ced8}.payroll-table .payroll-employee-row>td.payroll-line-actions[data-v-8c70bbd6]:before{grid-column:1/-1;content:"Действия · За весь месяц";margin:0}.payroll-table .payroll-line-actions .btn[data-v-8c70bbd6]{width:100%;min-height:40px;margin:0;padding:6px;font-size:13px;line-height:1.25}.payroll-table .payroll-line-actions .btn[data-v-8c70bbd6]:first-of-type{grid-column:1/-1}.payroll-table .payroll-employee-row .payroll-cipher[data-v-8c70bbd6],.payroll-table .payroll-employee-row>td[data-label=Принято]>.payroll-source-toggle[data-v-8c70bbd6],.payroll-table .payroll-employee-row>td[data-label=Сотрудник]>.payroll-source-toggle[data-v-8c70bbd6]{min-height:32px;margin:0;text-align:left}}.payroll-active-filters[data-v-8c70bbd6]{position:sticky;top:var(--payroll-filter-top,64px);z-index:1008;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:4px 7px;gap:5px;overflow-x:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.07058823529411765);box-shadow:0 2px 4px rgba(0,0,0,.07058823529411765);font-size:12px}.payroll-active-filters>[data-v-8c70bbd6]{-ms-flex-negative:0;flex-shrink:0}.payroll-active-filters .payroll-filter-chip[data-v-8c70bbd6]{white-space:nowrap;max-width:none;padding:2px 7px}.payroll-active-filters .btn[data-v-8c70bbd6]{padding:2px 7px;font-size:12px}.payroll-compact-period.is-stuck[data-v-8c70bbd6]{padding:2px 6px;gap:0;border-radius:4px;margin-bottom:8px}.payroll-period-anchor[data-v-8c70bbd6]{height:1px}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__context{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px;margin-right:10px;line-height:16px;white-space:nowrap}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__context>span,.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__context>strong{font-size:12px}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__controls{width:auto;margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__controls input{width:145px;min-width:0;height:28px;padding:1px 4px;font-size:13px}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__controls .btn{-ms-flex-negative:0;flex-shrink:0;min-width:26px;height:28px;padding:2px 6px;font-size:12px;line-height:20px;white-space:nowrap}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__loading{font-size:11px;line-height:14px}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search{display:none}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .payroll-sticky-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:340px;min-width:130px;margin:0 12px}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search__field{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:28px;background:#fff;border:1px solid #9faebf;border-radius:4px}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search.filter-active .payroll-sticky-search__field{border-color:#b58018;background:#fff8e5}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search__field input{width:100%;min-width:0;border:0;background:transparent;padding:2px 7px;font-size:12px}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search__field input::-webkit-search-cancel-button{display:none}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search__field button,.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search__toggle{border:0;background:transparent;color:#365573;padding:2px 7px}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search__toggle{display:none}@media (max-width:720px){.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__context{-ms-flex-preferred-size:100%;flex-basis:100%;line-height:14px}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__controls{width:100%}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__controls input{-webkit-box-flex:1;-ms-flex:1;flex:1;width:110px}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .payroll-sticky-search{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;min-width:28px;max-width:none;margin:0 4px 0 0}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search__toggle{display:block;height:28px}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search__field{display:none}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .work-period-bar__controls{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;min-width:0}.payroll-compact-period.is-stuck[data-v-8c70bbd6] .payroll-sticky-search.is-open{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;margin:2px 0 0}.payroll-compact-period[data-v-8c70bbd6] .payroll-sticky-search.is-open .payroll-sticky-search__field{display:-webkit-box;display:-ms-flexbox;display:flex}}.payroll-table .payroll-employee-row.payroll-missing-rate-row:hover>td[data-v-8c70bbd6],.payroll-table .payroll-employee-row.payroll-missing-rate-row>td[data-v-8c70bbd6]{background:#fff8e6}.payroll-table .payroll-missing-rate-row>td[data-v-8c70bbd6]:first-child{border-left:4px solid #e5ad15}@media (max-width:900px){.payroll-table .payroll-employee-row.payroll-missing-rate-row[data-v-8c70bbd6]{background:#fff8e6;border-left:4px solid #e5ad15}.payroll-table .payroll-missing-rate-row>td.is-check[data-v-8c70bbd6]{display:none}.payroll-table .payroll-missing-rate-row>td.payroll-line-actions[data-v-8c70bbd6]{grid-template-columns:1fr}}.payroll-table .payroll-employee-row.has-amount-difference>td.payroll-comparison-amount[data-v-8c70bbd6]{background:#fff5df;background-image:none;color:#795008;-webkit-box-shadow:inset 0 0 0 1px #dfb45b;box-shadow:inset 0 0 0 1px #dfb45b;overflow-wrap:anywhere}.payroll-table .payroll-employee-row.has-large-amount-difference>td.payroll-comparison-amount[data-v-8c70bbd6]{background:#fff0ed;color:#943b2f;-webkit-box-shadow:inset 0 0 0 2px #c56a5a;box-shadow:inset 0 0 0 2px #c56a5a}.payroll-table .payroll-employee-row.has-amount-difference .payroll-amount-button[data-v-8c70bbd6]{background:transparent;border-color:currentColor;color:inherit;white-space:normal}.payroll-table .payroll-employee-row.has-amount-difference .payroll-amount-button[data-v-8c70bbd6]:hover{background:hsla(0,0%,100%,.5019607843137255)}.payroll-table .payroll-employee-row small.payroll-amount-difference[data-v-8c70bbd6]{display:block;margin-top:5px;color:inherit;line-height:1.35;font-variant-numeric:tabular-nums}.payroll-amount-difference>span[data-v-8c70bbd6]{display:block}.payroll-amount-difference .difference-reason[data-v-8c70bbd6]{margin-top:3px;font-weight:400;white-space:pre-wrap;overflow-wrap:anywhere}.difference-label[data-v-8c70bbd6]{font-weight:600}.difference-label>i[data-v-8c70bbd6]{margin-right:4px}@media (max-width:900px){.payroll-table .payroll-employee-row.has-amount-difference>td.payroll-comparison-amount[data-v-8c70bbd6]{padding:8px;border-radius:6px}}.login-page[data-v-fef48222]{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(400px,1.28fr);min-height:100vh;background:#f6f8fa;color:#212529}.login-brand[data-v-fef48222]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px;background:#18232c;color:#f8fafc;-webkit-box-shadow:inset -1px 0 0 hsla(0,0%,100%,.08);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.08)}.login-brand[data-v-fef48222]:before{position:absolute;top:0;bottom:0;left:0;width:5px;background:#48bb78;content:""}.login-brand__inner[data-v-fef48222]{width:min(360px,100%)}.login-brand__logo[data-v-fef48222]{display:block;width:260px;max-width:100%;height:auto;margin-bottom:34px;-webkit-filter:drop-shadow(0 14px 24px rgba(0,0,0,.26));filter:drop-shadow(0 14px 24px rgba(0,0,0,.26))}.login-brand__subtitle[data-v-fef48222]{margin:0;color:#e2e8f0;font-size:16px}.login-brand__note[data-v-fef48222]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin-top:46px;color:#c8d3de;font-size:14px;line-height:1.4}.login-brand__note i[data-v-fef48222]{color:#68d391;font-size:15px}.login-panel[data-v-fef48222]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px}.login-card[data-v-fef48222]{width:min(430px,100%);padding:26px;border:1px solid #dee2e6;border-radius:8px;background:#fff;-webkit-box-shadow:0 16px 38px rgba(31,41,51,.1);box-shadow:0 16px 38px rgba(31,41,51,.1)}.login-card__header[data-v-fef48222]{margin-bottom:18px}.login-card__header h2[data-v-fef48222]{margin:0 0 6px;font-size:24px;font-weight:700}.login-card__header p[data-v-fef48222]{margin:0;color:#6c757d}.login-alert[data-v-fef48222]{margin-bottom:14px}.login-submit[data-v-fef48222]{margin-top:8px}.login-divider[data-v-fef48222]{position:relative;margin:18px 0;text-align:center}.login-divider[data-v-fef48222]:before{position:absolute;top:50%;left:0;right:0;height:1px;background:#dee2e6;content:""}.login-divider span[data-v-fef48222]{position:relative;padding:0 10px;background:#fff;color:#6c757d;font-size:12px;font-weight:700;text-transform:uppercase}.login-telegram[data-v-fef48222]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:42px}.login-telegram__button-mask[data-v-fef48222]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;border-radius:6px;background:#54a9eb;line-height:0}.login-telegram__button-mask[data-v-fef48222] :deep(iframe){display:block;border:0;background:transparent}.login-telegram--disabled[data-v-fef48222]{pointer-events:none;opacity:.58}.login-company-actions[data-v-fef48222]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.login-company-actions .btn[data-v-fef48222]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media (max-width:860px){.login-page[data-v-fef48222]{grid-template-columns:1fr}.login-brand[data-v-fef48222]{min-height:210px;padding:28px 22px;border-right:0;border-bottom:1px solid #121b22}.login-brand__logo[data-v-fef48222]{width:220px;margin-bottom:18px}.login-brand__note[data-v-fef48222]{margin-top:20px}.login-panel[data-v-fef48222]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:22px}}@media (max-width:480px){.login-brand[data-v-fef48222]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:190px}.login-card[data-v-fef48222]{padding:18px}.login-company-actions[data-v-fef48222]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.object-telegram-links[data-v-295c5cad]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 6px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.object-telegram-links a[data-v-295c5cad]{overflow-wrap:anywhere}.objects-page[data-v-cb0a4688]{padding:8px}.objects-toolbar[data-v-cb0a4688]{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(4,minmax(180px,.8fr));gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.objects-search[data-v-cb0a4688],.objects-select[data-v-cb0a4688]{font-size:.875rem}.objects-search[data-v-cb0a4688]{min-height:34px;border-color:#b6c2cf;border-radius:999px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.08);box-shadow:0 1px 2px rgba(15,23,42,.08);font-weight:700}.objects-search[data-v-cb0a4688]:focus{border-color:#0d6efd;-webkit-box-shadow:0 0 0 3px rgba(13,110,253,.18);box-shadow:0 0 0 3px rgba(13,110,253,.18)}.objects-search--active[data-v-cb0a4688]{border-color:#ffc107;-webkit-box-shadow:0 0 0 3px rgba(255,193,7,.24);box-shadow:0 0 0 3px rgba(255,193,7,.24)}.objects-select--active[data-v-cb0a4688] .vs__dropdown-toggle{border-color:#ffc107;-webkit-box-shadow:0 0 0 2px rgba(255,193,7,.24);box-shadow:0 0 0 2px rgba(255,193,7,.24)}.objects-select--active[data-v-cb0a4688] .vs__selected{color:#5c4300;font-weight:700}.objects-status-panel[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow-x:auto;padding:2px 0 8px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.objects-status-chip[data-v-cb0a4688]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:31px;padding:.25rem .55rem;border:1px solid transparent;border-radius:999px;font-size:.84rem;line-height:1.2;white-space:nowrap;color:#495057;-webkit-transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease}.objects-status-chip[data-v-cb0a4688]:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.objects-status-chip--active[data-v-cb0a4688]{color:#fff;font-weight:600;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.18);box-shadow:0 0 0 2px rgba(0,0,0,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.objects-status-chip--primary[data-v-cb0a4688]{background:#e7f1ff;border-color:#9ec5fe;color:#084298}.objects-status-chip--success[data-v-cb0a4688]{background:#d1e7dd;border-color:#a3cfbb;color:#0f5132}.objects-status-chip--warning[data-v-cb0a4688]{background:#fff3cd;border-color:#ffda6a;color:#664d03}.objects-status-chip--secondary[data-v-cb0a4688]{background:#f1f3f5;border-color:#ced4da;color:#495057}.objects-status-chip--dark[data-v-cb0a4688]{background:#e9ecef;border-color:#adb5bd;color:#212529}.objects-status-chip--primary.objects-status-chip--active[data-v-cb0a4688]{background:#007bff;border-color:#007bff}.objects-status-chip--success.objects-status-chip--active[data-v-cb0a4688]{background:#28a745;border-color:#28a745}.objects-status-chip--warning.objects-status-chip--active[data-v-cb0a4688]{background:#ffc107;border-color:#ffc107;color:#212529}.objects-status-chip--secondary.objects-status-chip--active[data-v-cb0a4688]{background:#6c757d;border-color:#6c757d}.objects-status-chip--dark.objects-status-chip--active[data-v-cb0a4688]{background:#343a40;border-color:#343a40}.objects-status-chip__check[data-v-cb0a4688]{margin-right:5px}.objects-active-filters[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;margin:0 0 8px;padding:.4rem .5rem;border:1px solid #ffe08a;border-radius:.35rem;background:#fff8e1;color:#5c4300;font-size:.84rem}.objects-active-filters__label[data-v-cb0a4688]{-ms-flex-align:center;gap:.3rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.objects-active-filter[data-v-cb0a4688],.objects-active-filters__label[data-v-cb0a4688]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;align-items:center;font-weight:700}.objects-active-filter[data-v-cb0a4688]{-ms-flex-align:center;gap:.25rem;max-width:100%;min-height:28px;padding:.2rem .45rem;border:1px solid transparent;border-radius:999px;color:#fff;font-size:.8rem;line-height:1.2;white-space:nowrap}.objects-active-filter__text[data-v-cb0a4688]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objects-active-filter__remove[data-v-cb0a4688]{margin-left:.1rem;opacity:.75}.objects-active-filters__reset[data-v-cb0a4688]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:28px;padding:.2rem .5rem;border:1px solid #b38300;border-radius:.25rem;background:#fff;color:#5c4300;font-size:.8rem;font-weight:700;line-height:1.2;white-space:nowrap}.objects-active-filter--primary[data-v-cb0a4688]{background:#007bff;border-color:#007bff}.objects-active-filter--success[data-v-cb0a4688]{background:#28a745;border-color:#28a745}.objects-active-filter--warning[data-v-cb0a4688]{background:#ffc107;border-color:#ffc107;color:#212529}.objects-active-filter--secondary[data-v-cb0a4688]{background:#6c757d;border-color:#6c757d}.objects-active-filter--dark[data-v-cb0a4688]{background:#343a40;border-color:#343a40}.objects-active-filter--info[data-v-cb0a4688]{background:#17a2b8;border-color:#17a2b8}.objects-actions[data-v-cb0a4688],.objects-list-controls[data-v-cb0a4688],.objects-meta[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.objects-actions[data-v-cb0a4688]{gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.objects-access-section[data-v-cb0a4688]{overflow:hidden;border:1px solid #d9e2ec;border-radius:8px;background:#fff}.objects-access-section+.objects-access-section[data-v-cb0a4688]{margin-top:12px}.objects-access-section__header[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid #d9e2ec;background:#f6f8fb}.objects-access-object-heading[data-v-cb0a4688],.objects-access-section__title[data-v-cb0a4688]{color:#212529;font-weight:800}.objects-access-object-heading[data-v-cb0a4688]{margin-bottom:8px}.objects-access-row[data-v-cb0a4688]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;border-bottom:1px solid #edf2f7}.objects-access-row[data-v-cb0a4688]:last-child{border-bottom:0}.objects-access-row__main[data-v-cb0a4688]{min-width:0}.objects-access-row__title[data-v-cb0a4688]{color:#1f2937;font-weight:700;line-height:1.2}.objects-access-row__summary[data-v-cb0a4688]{overflow:hidden;margin-top:3px;color:#6c757d;font-size:.86rem;line-height:1.3;text-overflow:ellipsis}.objects-access-row__controls[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.objects-access-row__switch[data-v-cb0a4688]{margin:0;white-space:nowrap}.objects-access-row__editor[data-v-cb0a4688]{grid-column:1/-1;min-width:0;padding-top:10px;border-top:1px dashed #cbd5e1}.objects-access-list[data-v-cb0a4688]{max-height:58vh;overflow-y:auto;padding-right:4px}.objects-access-list__button[data-v-cb0a4688]{white-space:normal}.objects-access-list__name[data-v-cb0a4688]{min-width:0;overflow:hidden;text-overflow:ellipsis}.objects-meta[data-v-cb0a4688]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px}.objects-list-controls[data-v-cb0a4688]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-bottom:8px}.objects-limit[data-v-cb0a4688]{width:86px}.objects-mobile-sort[data-v-cb0a4688]{display:none;gap:8px;margin-bottom:8px}.objects-mobile-list[data-v-cb0a4688]{display:none}.objects-mobile-state[data-v-cb0a4688]{padding:18px 10px;border:1px dashed #cfd8e3;border-radius:8px;background:#f8fafc;color:#6c757d;text-align:center}.objects-mobile-card[data-v-cb0a4688]{position:relative;overflow:hidden;border:1px solid #cbd5e1;border-radius:8px;background:#fff;-webkit-box-shadow:0 3px 10px rgba(15,23,42,.13);box-shadow:0 3px 10px rgba(15,23,42,.13);cursor:pointer}.objects-mobile-card--alt[data-v-cb0a4688]{background:#f9fbfd}.objects-mobile-card--list-only[data-v-cb0a4688]{cursor:default}.objects-mobile-card__accent[data-v-cb0a4688]{position:absolute;top:0;bottom:0;left:0;width:5px;z-index:1}.objects-mobile-card__header[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:10px 10px 9px 15px;border-bottom:1px solid #dbe3ec;background:-webkit-gradient(linear,left top,left bottom,from(#f8fbff),to(#eef3f8));background:linear-gradient(180deg,#f8fbff,#eef3f8)}.objects-mobile-card__title-block[data-v-cb0a4688]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.objects-mobile-card__title[data-v-cb0a4688]{display:block;overflow:hidden;color:#1f2937;font-weight:700;line-height:1.2;text-overflow:ellipsis}.objects-mobile-card__meta[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px;margin-top:3px;color:#6c757d;font-size:12px;line-height:1.2}.objects-mobile-card__meta span+span[data-v-cb0a4688]:before{content:"";display:inline-block;width:4px;height:4px;margin-right:8px;border-radius:50%;background:#adb5bd;vertical-align:middle}.objects-mobile-card__last-report[data-v-cb0a4688],.objects-mobile-card__status[data-v-cb0a4688]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:normal;text-align:right}.objects-mobile-card__last-report[data-v-cb0a4688]{max-width:100%}.objects-mobile-card__status-stack[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;max-width:48%}.objects-mobile-card__issues[data-v-cb0a4688]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.objects-mobile-card__issues[data-v-cb0a4688],.objects-mobile-card__signals[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.objects-mobile-card__signals[data-v-cb0a4688]{padding:7px 10px 0 15px}.objects-mobile-card__address[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;padding:8px 10px 8px 15px;border-bottom:1px solid #e8edf3;color:#495057;font-size:13px;line-height:1.3}.objects-mobile-card__address i[data-v-cb0a4688]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:2px;color:#6c757d}.objects-mobile-card__body[data-v-cb0a4688]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;padding:10px 10px 10px 15px;background:hsla(0,0%,100%,.64)}.objects-mobile-card__fact[data-v-cb0a4688]{min-width:0;padding:7px 8px;border:1px solid #e1e8f0;border-radius:6px;background:hsla(0,0%,100%,.72)}.objects-mobile-card__fact span[data-v-cb0a4688]{display:block;margin-bottom:2px;color:#6c757d;font-size:12px;line-height:1.2}.objects-mobile-card__fact a[data-v-cb0a4688],.objects-mobile-card__fact strong[data-v-cb0a4688]{display:block;overflow:hidden;color:#212529;font-size:13px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.objects-mobile-card__fact small[data-v-cb0a4688]{display:block;margin-top:2px;color:#6c757d;font-size:11px}.objects-mobile-card__footer[data-v-cb0a4688]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:8px 10px 9px 15px;border-top:1px solid #dbe3ec;background:#f6f8fb}.objects-mobile-card__flags[data-v-cb0a4688],.objects-mobile-card__footer[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.objects-mobile-card__flags[data-v-cb0a4688]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-width:0}.objects-mobile-card__flag[data-v-cb0a4688]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;min-width:28px;min-height:26px;padding:3px 7px;border:1px solid #d5dde6;border-radius:999px;background:#fff;color:#495057;font-size:12px;font-weight:700;line-height:1}.objects-mobile-card.objects-highlight-target[data-v-cb0a4688]{border-color:#ffc107;-webkit-box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18);box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18)}.objects-mobile-card.objects-highlight-blink[data-v-cb0a4688]{-webkit-animation:objects-highlight-card-blink-anim-data-v-cb0a4688 .32s ease-in-out 5;animation:objects-highlight-card-blink-anim-data-v-cb0a4688 .32s ease-in-out 5}.objects-name[data-v-cb0a4688]{font-weight:600}.objects-name__meta[data-v-cb0a4688]{overflow-wrap:anywhere;max-width:100%}.objects-name__text[data-v-cb0a4688]{display:inline-block;color:#1f2937}.objects-status-stack[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.objects-status-issues[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.objects-last-report[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.objects-flags[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-height:20px}.objects-issue-label[data-v-cb0a4688]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:22px;padding:2px 7px;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:800;line-height:1.15;white-space:nowrap}.objects-issue-label--danger[data-v-cb0a4688]{border-color:#f1aeb5;background:#f8d7da;color:#842029}.objects-issue-label--warning[data-v-cb0a4688]{border-color:#ffda6a;background:#fff3cd;color:#664d03}.objects-issue-label--info[data-v-cb0a4688]{border-color:#9eeaf9;background:#cff4fc;color:#055160}.objects-table[data-v-cb0a4688]{cursor:pointer;width:100%}.objects-table[data-v-cb0a4688],.objects-table[data-v-cb0a4688] table{table-layout:fixed}.objects-table[data-v-cb0a4688] table{width:100%}.objects-table[data-v-cb0a4688] td,.objects-table[data-v-cb0a4688] th{padding-right:.35rem;padding-left:.35rem;overflow-wrap:anywhere;vertical-align:middle}.objects-table[data-v-cb0a4688] .objects-name-col{width:18%}.objects-table[data-v-cb0a4688] .objects-status-col{width:8%}.objects-table[data-v-cb0a4688] .objects-issues-col{width:12%}.objects-table[data-v-cb0a4688] .objects-last-report-col,.objects-table[data-v-cb0a4688] .objects-person-col{width:10%}.objects-table[data-v-cb0a4688] .objects-person-col .employee-link,.objects-table[data-v-cb0a4688] .objects-person-col .employee-link-wrap{min-width:0;width:100%}.objects-table[data-v-cb0a4688] .objects-person-col .employee-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.objects-table[data-v-cb0a4688] .objects-person-col .employee-link__name{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.objects-table[data-v-cb0a4688] .objects-contract-col{width:9%}.objects-table[data-v-cb0a4688] .objects-report-time-col{width:7%}.objects-table[data-v-cb0a4688] .objects-chat-col{width:8%}.objects-table[data-v-cb0a4688] .objects-flags-col{width:4%}.objects-table[data-v-cb0a4688] .objects-actions-col{width:4%;text-align:center}.objects-table[data-v-cb0a4688] tbody tr.objects-highlight-target>td{background:#fff3cd!important}.objects-table[data-v-cb0a4688] tbody td.objects-highlight-blink,.objects-table[data-v-cb0a4688] tbody tr.objects-highlight-blink>td{-webkit-animation:objects-highlight-cell-blink-anim-data-v-cb0a4688 .32s ease-in-out 5;animation:objects-highlight-cell-blink-anim-data-v-cb0a4688 .32s ease-in-out 5}@-webkit-keyframes objects-highlight-cell-blink-anim-data-v-cb0a4688{0%{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}50%{background-color:#fff;-webkit-box-shadow:inset 0 0 0 0 rgba(255,193,7,0);box-shadow:inset 0 0 0 0 rgba(255,193,7,0)}to{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}}@keyframes objects-highlight-cell-blink-anim-data-v-cb0a4688{0%{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}50%{background-color:#fff;-webkit-box-shadow:inset 0 0 0 0 rgba(255,193,7,0);box-shadow:inset 0 0 0 0 rgba(255,193,7,0)}to{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.82);box-shadow:inset 0 0 0 2px rgba(255,193,7,.82)}}@-webkit-keyframes objects-highlight-card-blink-anim-data-v-cb0a4688{0%{-webkit-box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18);box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18)}50%{-webkit-box-shadow:0 3px 10px rgba(15,23,42,.13);box-shadow:0 3px 10px rgba(15,23,42,.13)}to{-webkit-box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18);box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18)}}@keyframes objects-highlight-card-blink-anim-data-v-cb0a4688{0%{-webkit-box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18);box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18)}50%{-webkit-box-shadow:0 3px 10px rgba(15,23,42,.13);box-shadow:0 3px 10px rgba(15,23,42,.13)}to{-webkit-box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18);box-shadow:0 0 0 2px rgba(255,193,7,.72),0 5px 16px rgba(15,23,42,.18)}}@media (max-width:992px){.objects-toolbar[data-v-cb0a4688]{grid-template-columns:1fr 1fr}}@media (min-width:993px) and (max-width:1500px){.objects-toolbar[data-v-cb0a4688]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.objects-page[data-v-cb0a4688]{padding:6px}.objects-status-panel[data-v-cb0a4688]{margin-right:-6px;padding-right:6px}.objects-active-filters[data-v-cb0a4688]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.objects-active-filters__label[data-v-cb0a4688]{position:sticky;left:0;z-index:1;padding-right:4px;background:#fff8e1}.objects-table[data-v-cb0a4688]{display:none}.objects-mobile-sort[data-v-cb0a4688]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:8px 0}.objects-mobile-list[data-v-cb0a4688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}}@media (max-width:576px){.objects-toolbar[data-v-cb0a4688]{grid-template-columns:1fr}.objects-search[data-v-cb0a4688]{border-radius:8px}.objects-list-controls[data-v-cb0a4688],.objects-meta[data-v-cb0a4688]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.objects-actions .btn[data-v-cb0a4688],.objects-limit[data-v-cb0a4688]{width:100%}.objects-access-row[data-v-cb0a4688]{grid-template-columns:1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.objects-access-row__controls[data-v-cb0a4688]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.objects-mobile-card__header[data-v-cb0a4688]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 10px 9px 14px}.objects-mobile-card__title[data-v-cb0a4688]{overflow:visible;white-space:normal;overflow-wrap:anywhere}.objects-mobile-card__status-stack[data-v-cb0a4688]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none;width:100%}.objects-mobile-card__last-report[data-v-cb0a4688],.objects-mobile-card__status[data-v-cb0a4688]{text-align:left}.objects-mobile-card__address[data-v-cb0a4688],.objects-mobile-card__body[data-v-cb0a4688],.objects-mobile-card__footer[data-v-cb0a4688],.objects-mobile-card__signals[data-v-cb0a4688]{padding-left:14px}.objects-mobile-card__body[data-v-cb0a4688]{grid-template-columns:repeat(2,minmax(0,1fr))}.objects-mobile-card__footer[data-v-cb0a4688]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.objects-mobile-card__footer .btn[data-v-cb0a4688]{width:100%}}@media (max-width:420px){.objects-mobile-card__body[data-v-cb0a4688]{grid-template-columns:1fr}}.object-groups-page[data-v-69105be8]{min-height:100%;padding:1rem;background:#f7f9fb}.object-groups-header[data-v-69105be8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem}.object-groups-header__back[data-v-69105be8]{padding:0 0 .45rem}.object-groups-header h1[data-v-69105be8]{margin:0;color:#1f2d3d;font-size:1.65rem;font-weight:700}.object-groups-header p[data-v-69105be8],.object-groups-section__heading p[data-v-69105be8]{margin:.3rem 0 0;color:#687888}.object-groups-state[data-v-69105be8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;min-height:8rem;color:#687888}.object-groups-section[data-v-69105be8]{margin-bottom:1rem;padding:1rem;border:1px solid #dfe6ed;border-radius:.65rem;background:#fff;-webkit-box-shadow:0 1px 2px rgba(31,45,61,.04);box-shadow:0 1px 2px rgba(31,45,61,.04)}.object-groups-section__heading[data-v-69105be8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem}.object-groups-section__heading h2[data-v-69105be8]{margin:0;font-size:1.15rem;font-weight:700}.object-groups-count[data-v-69105be8]{padding:.45rem .65rem;color:#566573;font-size:.82rem}.object-groups-create[data-v-69105be8]{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr) auto;gap:.65rem}.object-groups-list[data-v-69105be8]{display:grid;gap:.65rem}.object-group-card[data-v-69105be8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.75rem;border:1px solid #dfe6ed;border-radius:.55rem;background:#f9fbfd}.object-group-card__fields[data-v-69105be8]{display:grid;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;grid-template-columns:minmax(180px,.7fr) minmax(220px,1.3fr);gap:.55rem}.object-group-card__meta[data-v-69105be8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:.65rem;color:#687888;font-size:.88rem}.object-groups-section__heading--objects[data-v-69105be8]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.object-groups-object-tools[data-v-69105be8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem}.object-groups-object-tools .form-control[data-v-69105be8]{width:min(320px,42vw)}.object-groups-objects[data-v-69105be8]{border-top:1px solid #edf1f5}.object-group-row[data-v-69105be8]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,.7fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:.65rem 0;border-bottom:1px solid #edf1f5}.object-group-row__object a[data-v-69105be8]{color:#1769c2;font-weight:600}@media (max-width:767px){.object-groups-page[data-v-69105be8]{padding:.8rem}.object-group-card[data-v-69105be8],.object-groups-header[data-v-69105be8],.object-groups-section__heading--objects[data-v-69105be8],.object-groups-section__heading[data-v-69105be8]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.object-groups-header h1[data-v-69105be8]{font-size:1.35rem}.object-group-card__fields[data-v-69105be8],.object-group-row[data-v-69105be8],.object-groups-create[data-v-69105be8]{grid-template-columns:1fr}.object-group-card__meta[data-v-69105be8],.object-groups-object-tools[data-v-69105be8]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.object-groups-object-tools .form-control[data-v-69105be8]{width:100%}}.telegram-participants__from-group[data-v-5fe89f62]{padding:12px;margin-bottom:16px;background:#f5f8f6;border:1px solid #dce8df;border-radius:6px}.telegram-participants__group-label[data-v-5fe89f62]{display:block;margin-bottom:8px;font-weight:600}.telegram-participants__group-controls[data-v-5fe89f62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.telegram-participants__group-controls .custom-select[data-v-5fe89f62]{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;min-width:0;width:100%}.telegram-participants__group-controls .btn[data-v-5fe89f62]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.telegram-participants__person[data-v-5fe89f62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px 12px;padding:6px 0;border-bottom:1px solid #eee}.telegram-participants__preview[data-v-5fe89f62]{padding-left:20px;overflow-wrap:anywhere}.telegram-participants__preview li[data-v-5fe89f62]{padding:3px 0}.telegram-participants__group-controls+small[data-v-5fe89f62]{overflow-wrap:anywhere}.telegram-participants .btn[data-v-5fe89f62]{white-space:normal}.telegram-participants__add[data-v-5fe89f62]{min-height:44px;padding:10px 16px;font-weight:600}.telegram-participants__add--pending[data-v-5fe89f62]{-webkit-animation:telegram-add-pulse-data-v-5fe89f62 1.8s ease-in-out infinite;animation:telegram-add-pulse-data-v-5fe89f62 1.8s ease-in-out infinite}@-webkit-keyframes telegram-add-pulse-data-v-5fe89f62{0%,to{-webkit-box-shadow:0 0 0 0 rgba(40,167,69,.4);box-shadow:0 0 0 0 rgba(40,167,69,.4)}50%{-webkit-box-shadow:0 0 0 6px rgba(40,167,69,.08);box-shadow:0 0 0 6px rgba(40,167,69,.08)}}@keyframes telegram-add-pulse-data-v-5fe89f62{0%,to{-webkit-box-shadow:0 0 0 0 rgba(40,167,69,.4);box-shadow:0 0 0 0 rgba(40,167,69,.4)}50%{-webkit-box-shadow:0 0 0 6px rgba(40,167,69,.08);box-shadow:0 0 0 6px rgba(40,167,69,.08)}}@media (prefers-reduced-motion:reduce){.telegram-participants__add--pending[data-v-5fe89f62]{-webkit-animation:none;animation:none;outline:2px solid #218838;outline-offset:3px}}@media (max-width:575.98px){.telegram-participants__add[data-v-5fe89f62]{width:100%}.telegram-participants__group-controls .custom-select[data-v-5fe89f62]{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:16px}.telegram-participants__group-controls .btn[data-v-5fe89f62]{width:100%}.telegram-participants[data-v-5fe89f62] .vs__search{font-size:16px}}.telegram-group-help[data-v-d126c5c6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:26px;height:26px;padding:0;margin-left:2px;color:#6c757d;font-size:14px;vertical-align:middle}.telegram-group-help[data-v-d126c5c6]:focus,.telegram-group-help[data-v-d126c5c6]:hover{color:#495057;text-decoration:none}@media (pointer:coarse){.telegram-group-help[data-v-d126c5c6]{width:32px;height:32px}}.telegram-group-help-tooltip .tooltip-inner{max-width:320px;text-align:left}@media (max-width:575.98px){.telegram-group-help-tooltip .tooltip-inner{max-width:calc(100vw - 32px)}}.telegram-invitation-report[data-v-3fa9d307]{padding-bottom:8px;border-bottom:1px solid #e1e6eb;overflow-wrap:anywhere}.telegram-invitation-report h6[data-v-3fa9d307]{font-weight:600}.telegram-invitation-instructions[data-v-065921da]{font-size:14px;line-height:1.5}.telegram-invitation-instructions h6[data-v-065921da]{font-weight:600}.telegram-invitation-instructions li+li[data-v-065921da]{margin-top:8px}.telegram-scope-notice[data-v-bc44645c]{width:100%;padding:12px;border:1px solid #dcc38d;border-radius:8px;background:#fff8e9;color:#634918;font-size:13px;overflow-wrap:anywhere}.telegram-scope-notice ul[data-v-bc44645c]{max-height:180px;overflow:auto}.object-telegram-groups[data-v-6972b3da]{margin-top:12px}.object-telegram-groups__header[data-v-6972b3da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:6px}.object-telegram-groups__header h6[data-v-6972b3da]{margin:0;color:#6c757d;font-size:13px;font-weight:600}.object-telegram-groups__refresh[data-v-6972b3da]{padding:3px 6px;color:#6c757d;font-size:12px}.object-telegram-groups__list[data-v-6972b3da]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px 8px}.object-telegram-groups__row[data-v-6972b3da]{min-width:0;padding:4px 8px;border:1px solid #e1e6eb;border-radius:4px;overflow-wrap:anywhere}.object-telegram-groups__line[data-v-6972b3da]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;min-height:28px}.object-telegram-groups__label[data-v-6972b3da],.object-telegram-groups__line[data-v-6972b3da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.object-telegram-groups__label[data-v-6972b3da]{min-width:0}.object-telegram-groups__name[data-v-6972b3da]{min-width:0;font-size:13px}.object-telegram-groups__external[data-v-6972b3da]{margin-left:2px;font-size:10px;opacity:.65}.object-telegram-groups__action[data-v-6972b3da]{-ms-flex-negative:0;flex-shrink:0;padding:3px 0 3px 6px;font-size:12px;white-space:nowrap}.object-telegram-groups__empty[data-v-6972b3da]{-ms-flex-negative:0;flex-shrink:0;font-size:12px}.object-telegram-groups__title-status[data-v-6972b3da]{margin-top:6px;padding-top:6px;border-top:1px solid #e1e6eb;color:#805e1b}.object-telegram-groups__add[data-v-6972b3da]{max-width:100%;padding:4px 0;font-size:12px;text-align:left;white-space:normal}@media (max-width:575.98px){.object-telegram-groups__list[data-v-6972b3da]{grid-template-columns:minmax(0,1fr)}.object-telegram-groups__line[data-v-6972b3da]{min-height:32px}.object-telegram-groups__refresh[data-v-6972b3da]{min-width:32px;min-height:32px}}.object-group-detail[data-v-abd94938]{padding:20px;min-height:100%}.object-group-detail h1[data-v-abd94938]{font-size:26px;overflow-wrap:anywhere}.object-group-detail h2[data-v-abd94938]{font-size:19px}.object-group-detail header[data-v-abd94938],.object-group-detail section[data-v-abd94938]{border-radius:14px}.object-group-detail__member[data-v-abd94938]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e0e6ed;overflow-wrap:anywhere}@media(max-width:575.98px){.object-group-detail[data-v-abd94938]{padding:12px}.object-group-detail__member[data-v-abd94938]{display:block}}.request-badge__reason-icon[data-v-714bcb2c]{margin-left:.35rem;font-size:.72em}.request-status-reason-tooltip .tooltip-inner{max-width:min(30rem,calc(100vw - 2rem));padding:.55rem .7rem;text-align:left;overflow-wrap:anywhere}.request-status-reason-tooltip__content blockquote{border-left:3px solid hsla(0,0%,100%,.65);font-style:italic;margin:0;padding:2px 0 2px 8px;white-space:pre-wrap}.request-status-reason-tooltip__footer{font-size:12px;font-weight:700;margin-top:6px}.request-status-reason-tooltip__admin{font-size:11px;margin-top:4px;opacity:.8}.request-short-card[data-v-5dac5dbb]{position:relative;overflow:hidden}.request-short-card__accent[data-v-5dac5dbb]{position:absolute;top:0;bottom:0;left:0;width:4px;z-index:1}.request-short-inline-icon[data-v-5dac5dbb]{width:1rem;margin:0 .25rem;color:#6c757d;font-size:.85rem;text-align:center}.card-header[data-v-5dac5dbb]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.small[data-v-5dac5dbb]{font-size:.875rem}.desc-toggle[data-v-5dac5dbb],.details-toggle[data-v-5dac5dbb]{text-decoration:none;font-size:.8rem}.desc-toggle[data-v-5dac5dbb]:hover,.details-toggle[data-v-5dac5dbb]:hover{text-decoration:underline}.request-short-actions[data-v-5dac5dbb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.35rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.request-short-icon-button[data-v-5dac5dbb]{width:32px;height:31px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.request-comment-indicator[data-v-5dac5dbb],.request-short-icon-button[data-v-5dac5dbb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.request-comment-indicator[data-v-5dac5dbb]{background:transparent;border:0;color:#495057;cursor:pointer;gap:.3rem;font-size:.78rem;line-height:1.25;text-align:left}.request-comment-indicator[data-v-5dac5dbb]:focus,.request-comment-indicator[data-v-5dac5dbb]:hover{color:#0056b3;text-decoration:underline}.request-comment-indicator[data-v-5dac5dbb]:focus{outline:none}.request-comment-indicator--new[data-v-5dac5dbb]{color:#0056b3;font-weight:600}.request-comment-indicator__new[data-v-5dac5dbb]{color:#0056b3;font-weight:700}.request-comment-indicator__separator[data-v-5dac5dbb]{color:#6c757d;font-weight:400;margin:0 .15rem}.request-comment-row[data-v-5dac5dbb]{margin-top:.25rem}.request-stage-duration[data-v-5dac5dbb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;margin-top:.25rem;color:#495057;font-size:.78rem;line-height:1.25}.request-stage-duration i[data-v-5dac5dbb]{color:#6c757d}.request-short-relative[data-v-5dac5dbb]{color:#6c757d;font-weight:400}.request-short-items-preview[data-v-5dac5dbb],.request-short-required-attachments-preview[data-v-5dac5dbb]{border:1px solid #dee2e6;border-radius:.25rem;background:#fff;overflow:hidden}.request-short-required-attachments-list[data-v-5dac5dbb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request-short-required-attachment-row[data-v-5dac5dbb]{padding:.55rem .75rem;border-bottom:1px solid #edf0f2}.request-short-required-attachment-row[data-v-5dac5dbb]:last-child{border-bottom:0}.request-short-required-attachment-row__head[data-v-5dac5dbb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.request-short-required-attachment-row__title[data-v-5dac5dbb]{min-width:0}.request-short-required-attachment-files[data-v-5dac5dbb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem}.request-short-required-attachment-file[data-v-5dac5dbb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:.2rem .45rem;border:1px solid #dee2e6;border-radius:.25rem;background:#f8f9fa;color:#495057;font-size:.8rem;line-height:1.25}.request-short-required-attachment-file[data-v-5dac5dbb]:focus,.request-short-required-attachment-file[data-v-5dac5dbb]:hover{border-color:#007bff;color:#0056b3;text-decoration:none}.request-short-required-attachment-file__name[data-v-5dac5dbb]{min-width:0;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-short-items-table[data-v-5dac5dbb]{font-size:.82rem}.request-short-items-table__name[data-v-5dac5dbb]{width:18rem;max-width:18rem;min-width:14rem}.request-short-description-text[data-v-5dac5dbb],.request-short-items-table__notes[data-v-5dac5dbb]{white-space:pre-wrap;overflow-wrap:anywhere}.request-short-description-text--custom-fields[data-v-5dac5dbb]{color:#495057}.request-short-items-table[data-v-5dac5dbb] :deep(.request-short-items-table__head th){border-top:0;color:#6c757d;font-size:.75rem;font-weight:600;white-space:nowrap}.request-short-items-table[data-v-5dac5dbb] :deep(td){vertical-align:top}.request-short-items-table[data-v-5dac5dbb] :deep(tbody tr:nth-child(odd)>td){background-color:#fff}.request-short-items-table[data-v-5dac5dbb] :deep(tbody tr:nth-child(2n)>td){background-color:#f8f9fa}.request-short-items-table[data-v-5dac5dbb] :deep(tbody tr:hover>td){background-color:#eef4ff}.description-clamped p[data-v-5dac5dbb]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767.98px){.copy-desktop[data-v-5dac5dbb]{display:none!important}.card .card-body[data-v-5dac5dbb]{padding:.5rem .75rem}.request-short-actions[data-v-5dac5dbb]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.35rem}.request-short-items-table__name[data-v-5dac5dbb]{min-width:10rem;width:auto;max-width:none}}@media (min-width:768px){.request-short-items-table[data-v-5dac5dbb]{width:auto;min-width:42rem;max-width:100%}.request-short-items-table[data-v-5dac5dbb] :deep(.request-short-items-table__name-col){width:18rem}}@media (min-width:768px){.copy-mobile[data-v-5dac5dbb],.desc-toggle[data-v-5dac5dbb],.details-toggle[data-v-5dac5dbb]{display:none!important}.description-clamped p[data-v-5dac5dbb]{display:block;-webkit-line-clamp:unset;overflow:visible}}.task-description[data-v-18699b7c]{white-space:pre-wrap}.report-badges[data-v-076ca308]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.report-badge[data-v-076ca308]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;line-height:1.25;white-space:normal}.report-badges--compact .report-badge[data-v-076ca308]{font-size:11px;padding:.25rem .4rem}@media (max-width:767.98px){.report-badges[data-v-076ca308]{gap:3px}.report-badge[data-v-076ca308]{min-height:22px;max-width:100%}.report-badges--compact .report-badge[data-v-076ca308]{font-size:10px;padding:.2rem .35rem}}.tooltip .report-badge-tooltip{max-width:280px;text-align:left}.tooltip .report-badge-tooltip blockquote{border-left:3px solid hsla(0,0%,100%,.65);font-style:italic;margin:0;padding:2px 0 2px 8px;white-space:pre-wrap}.tooltip .report-badge-tooltip__footer{font-size:12px;font-weight:700;margin-top:6px}.mechanic-file-upload-row[data-v-7633e068]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mechanic-file-hidden-input[data-v-7633e068]{display:none}.mechanic-file-camera-button[data-v-7633e068],.mechanic-file-paste-button[data-v-7633e068]{white-space:nowrap}.mechanic-inline-camera[data-v-7633e068]{overflow:hidden;border:1px solid #b6d4fe;border-radius:4px;background:#f8fbff}.mechanic-inline-camera-preview[data-v-7633e068]{position:relative;min-height:180px;background:#111}.mechanic-inline-camera-preview video[data-v-7633e068]{width:100%;max-height:360px;display:block;-o-object-fit:cover;object-fit:cover;background:#111}.mechanic-inline-camera-freeze[data-v-7633e068]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;background:#111}.mechanic-inline-camera-flash[data-v-7633e068]{position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-animation:mechanic-camera-flash-data-v-7633e068 .18s ease-out;animation:mechanic-camera-flash-data-v-7633e068 .18s ease-out;background:hsla(0,0%,100%,.85)}.mechanic-inline-camera-loading[data-v-7633e068],.mechanic-inline-camera-saving[data-v-7633e068]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:rgba(0,0,0,.45);font-weight:600}.mechanic-inline-camera-loading[data-v-7633e068]{z-index:2}.mechanic-inline-camera-saving[data-v-7633e068]{z-index:4;background:rgba(0,0,0,.58)}.mechanic-inline-camera-actions[data-v-7633e068]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:8px;background:#fff}@-webkit-keyframes mechanic-camera-flash-data-v-7633e068{0%{opacity:1}to{opacity:0}}@keyframes mechanic-camera-flash-data-v-7633e068{0%{opacity:1}to{opacity:0}}.mechanic-file-preview-list[data-v-7633e068]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.mechanic-file-preview-card[data-v-7633e068]{position:relative;width:112px;text-align:center}.mechanic-file-remove[data-v-7633e068]{position:absolute;top:4px;right:4px;z-index:2;cursor:pointer;background:#fff;border-radius:50%;padding:2px 4px}.mechanic-file-preview[data-v-7633e068]{width:112px;height:84px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa;cursor:pointer}.mechanic-file-preview[data-v-7633e068]:hover{border-color:#007bff;background:#eef5ff}.mechanic-file-preview img[data-v-7633e068]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mechanic-file-name[data-v-7633e068]{margin-top:4px;font-size:12px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:576px){.mechanic-file-upload-row[data-v-7633e068]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-file-camera-button[data-v-7633e068],.mechanic-file-paste-button[data-v-7633e068]{width:100%}.mechanic-inline-camera-actions[data-v-7633e068]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-inline-camera-actions .btn[data-v-7633e068]{width:100%}}.object-file-list[data-v-637093a4]{width:100%}.object-file-photo-grid[data-v-637093a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.object-file-photo-card[data-v-637093a4]{position:relative;width:112px}.object-file-remove[data-v-637093a4]{position:absolute;right:4px;top:4px;z-index:2;width:24px;height:24px;padding:0;border-radius:50%;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.object-file-photo[data-v-637093a4]{display:block;width:112px;height:84px;padding:0;border:1px solid #d6dce3;border-radius:4px;background:#f8f9fa;overflow:hidden;cursor:pointer}.object-file-photo[data-v-637093a4]:hover{border-color:#007bff}.object-file-photo img[data-v-637093a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-file-name[data-v-637093a4]{display:block;margin-top:4px;font-size:.78rem;line-height:1.2;color:#495057;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-file-attachment-list[data-v-637093a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:8px;max-width:520px}.object-file-attachment[data-v-637093a4]{gap:6px}.object-file-attachment-link[data-v-637093a4],.object-file-attachment[data-v-637093a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.object-file-attachment-link[data-v-637093a4]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px 8px;border:1px solid #d6dce3;border-radius:4px;color:#343a40;background:#fff}.object-file-attachment-link[data-v-637093a4]:hover{text-decoration:none;border-color:#007bff;background:#f8fbff}.object-file-attachment-icon[data-v-637093a4]{width:28px;min-width:28px;text-align:center;font-size:1.2rem}.object-file-attachment-text[data-v-637093a4]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.object-file-attachment-name[data-v-637093a4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.object-file-attachment-remove[data-v-637093a4]{width:30px;min-width:30px;height:30px;padding:0}.object-clickable[data-v-73a66774]{cursor:pointer}.object-clickable[data-v-73a66774]:hover{opacity:.75}.object-comment-text[data-v-73a66774]{white-space:pre-wrap}.object-linked-text[data-v-73a66774]{overflow-wrap:anywhere}.object-change-list[data-v-73a66774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.object-change-line[data-v-73a66774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;font-size:.82rem}.object-change-label[data-v-73a66774]{font-weight:600;color:#495057}.object-change-value[data-v-73a66774]{padding:1px 5px;border-radius:4px;background:#f1f3f5;color:#495057}.object-change-value--new[data-v-73a66774]{background:#e7f5ff;color:#0b7285}.object-activity-date[data-v-73a66774]{white-space:nowrap}@media (max-width:576px){.object-activity-log .d-flex[data-v-73a66774],.object-comment>.d-flex[data-v-73a66774]{gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.object-activity-date[data-v-73a66774]{white-space:normal}}.object-legacy-notice[data-v-4a7c463d]{color:#6c757d;font-size:.85rem;border:1px dashed #ced4da}.object-telegram-summary[data-v-51e3fbb4]{margin-top:12px;padding:10px 14px;font-size:13px;border-radius:12px;background:var(--argus-glass-fill);border:1px solid var(--argus-glass-border);-webkit-box-shadow:var(--argus-glass-shadow);box-shadow:var(--argus-glass-shadow)}.object-telegram-summary__row[data-v-51e3fbb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 10px;min-height:30px;overflow-wrap:anywhere}.object-telegram-summary__row strong[data-v-51e3fbb4]{color:#526074}.object-telegram-summary__chat[data-v-51e3fbb4]{padding:3px 8px;border:1px solid #dce4ef;border-radius:6px;background:#fff;max-width:100%}@media(max-width:575.98px){.object-telegram-summary[data-v-51e3fbb4]{padding:10px}.object-telegram-summary__row strong[data-v-51e3fbb4]{-ms-flex-preferred-size:100%;flex-basis:100%}}.gallery-shift-image[data-v-a9052688]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;cursor:pointer;aspect-ratio:1/1;border-radius:4px;overflow:hidden;position:relative;text-align:center}.gallery-shift-image[data-v-a9052688],.gallery-shift-image img[data-v-a9052688]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-shift-image--annulled[data-v-a9052688]:after{background:rgba(127,16,27,.22);content:"";inset:0;pointer-events:none;position:absolute}.gallery-shift-annulled-mark[data-v-a9052688]{background:rgba(127,16,27,.94);bottom:0;color:#fff;font-size:10px;font-weight:900;left:0;letter-spacing:.02em;line-height:1.2;padding:5px 3px;pointer-events:none;position:absolute;right:0;z-index:1}.gallery-shift-file-preview[data-v-a9052688]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#1f2933;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.gallery-shift-file-preview>i[data-v-a9052688]{font-size:34px;opacity:.9}.gallery-shift-video-play[data-v-a9052688]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.92);border-radius:999px;color:#17a2b8;display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;padding-left:3px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:42px}.gallery-shift-file-preview small[data-v-a9052688]{bottom:8px;font-weight:700;left:0;letter-spacing:0;position:absolute;right:0}.gallery-shift-grid[data-v-a9052688]{direction:ltr;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));padding:8px}@media (max-width:767.98px){.gallery-shift-grid[data-v-a9052688]{gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px}}@media (max-width:359.98px){.gallery-shift-grid[data-v-a9052688]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery-shift-card[data-v-29e25a08]{overflow:hidden}.gallery-shift-card--annulled[data-v-29e25a08]{background:#fff3f3}.gallery-shift-title[data-v-29e25a08]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gallery-shift-annulment-reason[data-v-29e25a08]{color:#721c24;display:block;font-weight:700;margin-top:4px}[data-v-29e25a08] .gallery-shift-header{font-size:.95rem;line-height:1.25;padding:.5rem .75rem}@media (max-width:767.98px){.gallery-shift-card[data-v-29e25a08]{border-left:0;border-right:0;margin-left:-1px;margin-right:-1px}[data-v-29e25a08] .gallery-shift-header{font-size:.86rem;padding:.45rem .6rem}}.object-gallery-panel[data-v-fdc7d46e]{background:#fff;border:1px solid #e5e9ef;border-radius:10px;margin-bottom:14px}.object-gallery-panel__header[data-v-fdc7d46e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:#212529;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 14px;text-align:left;width:100%}.object-gallery-panel__header[data-v-fdc7d46e]:focus,.object-gallery-panel__header[data-v-fdc7d46e]:hover{background:#f8fafc;outline:none}.object-gallery-panel__body[data-v-fdc7d46e]{border-top:1px solid #edf0f4;padding:12px 14px 14px}.object-gallery-toolbar[data-v-fdc7d46e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:10px}.object-gallery-search[data-v-fdc7d46e]{min-width:220px}.object-gallery-scroll[data-v-fdc7d46e]{max-height:70vh;overflow-y:auto;padding:0 4px;-webkit-overflow-scrolling:touch}.object-gallery-empty[data-v-fdc7d46e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:28px 12px;text-align:center}.object-gallery-empty i[data-v-fdc7d46e]{font-size:1.5rem}@media (max-width:767.98px){.object-gallery-panel[data-v-fdc7d46e]{border-radius:8px}.object-gallery-panel__body[data-v-fdc7d46e]{padding-left:6px;padding-right:6px}.object-gallery-toolbar[data-v-fdc7d46e]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 6px}.object-gallery-search[data-v-fdc7d46e]{min-width:0;width:100%}.object-gallery-toolbar .btn-group[data-v-fdc7d46e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.object-gallery-toolbar .btn-group .btn[data-v-fdc7d46e]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-left:4px;padding-right:4px}.object-gallery-scroll[data-v-fdc7d46e]{max-height:none;overflow:visible;padding:0}}.object-related-access-notice--empty[data-v-34615bbe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:14px;border:1px solid #b8daff;border-radius:5px;background:#f0f7ff;color:#084298;font-weight:700}.object-related-access-notice--partial[data-v-34615bbe]{margin-bottom:10px}.object-card-page[data-v-7eb292fe]{padding:8px;color:#212529}.object-card-header[data-v-7eb292fe]{margin-bottom:12px;padding:12px 14px;border:1px solid #d6dce3;border-left:4px solid #6c757d;border-radius:6px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.04);box-shadow:0 1px 2px rgba(16,24,40,.04)}.object-card-header--active[data-v-7eb292fe]{border-left-color:#28a745}.object-card-header--without_process[data-v-7eb292fe]{border-left-color:#ffc107}.object-card-header__toolbar[data-v-7eb292fe]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.object-card-title[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 8px;min-width:0}.object-card-title h1[data-v-7eb292fe]{min-width:0;margin:0;font-size:20px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.object-card-actions[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.object-card-actions>[data-v-7eb292fe]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.object-card-title .object-section-edit[data-v-7eb292fe]{-ms-flex-negative:0;flex-shrink:0;margin-left:0}.object-card-summary[data-v-7eb292fe]{margin-top:8px}.object-card-context[data-v-7eb292fe]{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;gap:6px 16px}.object-card-address[data-v-7eb292fe],.object-card-context[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;align-items:baseline}.object-card-address[data-v-7eb292fe]{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;-ms-flex-align:baseline;gap:6px;min-width:0;color:#6c757d;font-size:13px;line-height:1.4}.object-card-address span[data-v-7eb292fe]{min-width:0;overflow-wrap:anywhere}.object-card-details[data-v-7eb292fe]{max-width:100%;margin-left:auto;color:#6c757d;font-size:12px}.object-card-details summary[data-v-7eb292fe]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 0;cursor:pointer}.object-card-details dl[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 16px;margin:6px 0 0}.object-card-details dt[data-v-7eb292fe]{font-weight:400}.object-card-details dd[data-v-7eb292fe]{margin:0;color:#495057}.object-summary-target[data-v-7eb292fe]{scroll-margin-top:110px}.object-last-report[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 0;margin-right:4px;color:#495057;font-size:12px}a.object-last-report[data-v-7eb292fe]:hover{color:#0056b3}.object-health-chip[data-v-7eb292fe]:hover{text-decoration:underline}.object-card-details summary[data-v-7eb292fe]:focus-visible,.object-health-chip[data-v-7eb292fe]:focus-visible,.object-last-report[data-v-7eb292fe]:focus-visible,.object-summary-target[data-v-7eb292fe]:focus-visible{outline:2px solid #80bdff;outline-offset:2px}.object-card-content[data-v-7eb292fe]{min-width:0}.object-overview[data-v-7eb292fe]{margin-bottom:12px}.object-health-row[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px}.object-health-chip[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-height:26px;padding:3px 8px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2}.object-health-chip--warning[data-v-7eb292fe]{border-color:#ffda6a;background:#fff3cd;color:#664d03}.object-health-chip--danger[data-v-7eb292fe]{border-color:#f1aeb5;background:#f8d7da;color:#842029}.object-overview-grid[data-v-7eb292fe]{display:grid;grid-template-columns:minmax(330px,.95fr) minmax(360px,1.05fr);gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.object-process-panel[data-v-7eb292fe]{grid-column:1/-1}.object-team-grid[data-v-7eb292fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.object-person-card[data-v-7eb292fe]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:11px;border:1px solid #e2e6ea;border-radius:5px;background:#f8f9fa}.object-person-card__avatar[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#e7f1ff;color:#084298;font-weight:800}.object-person-card__body[data-v-7eb292fe]{min-width:0}.object-person-card__body small[data-v-7eb292fe]{display:block;overflow:hidden;color:#6c757d;text-overflow:ellipsis;white-space:nowrap}.object-person-card__name[data-v-7eb292fe]{display:block;overflow:hidden;margin:1px 0;color:#212529;font-weight:700;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.object-person-card__name[data-v-7eb292fe]:hover{color:#0d6efd;text-decoration:none}.object-person-card__contact[data-v-7eb292fe]{display:block;overflow:hidden;color:#0d6efd;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.object-access-list[data-v-7eb292fe]{margin-top:12px}.object-access-list__title[data-v-7eb292fe]{margin-bottom:6px;color:#6c757d;font-size:12px;font-weight:700;text-transform:uppercase}.object-access-list__chips[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.object-access-chip[data-v-7eb292fe]{max-width:100%;padding:4px 8px;border-radius:999px;background:#e9ecef;color:#343a40;font-size:12px;font-weight:700;text-decoration:none}.object-access-chip[data-v-7eb292fe]:hover{background:#dbe4ff;color:#084298;text-decoration:none}.object-fact-grid[data-v-7eb292fe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.object-fact[data-v-7eb292fe]{min-width:0;padding:10px;border:1px solid #e2e6ea;border-radius:5px;background:#f8f9fa}.object-fact--wide[data-v-7eb292fe]{grid-column:1/-1}.object-fact__label[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:4px;color:#6c757d;font-size:12px}.object-fact__value[data-v-7eb292fe]{display:block;overflow:hidden;color:#212529;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.object-fact__value--button[data-v-7eb292fe]{width:100%;padding:0;border:0;background:transparent;font-weight:700;text-align:left}.object-fact__value--button[data-v-7eb292fe]:hover{color:#0d6efd;text-decoration:underline}.object-fact__value--multiline[data-v-7eb292fe]{overflow:visible;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.object-process-summary[data-v-7eb292fe]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.object-process-item[data-v-7eb292fe]{min-width:0;padding:10px;border:1px solid #e2e6ea;border-radius:5px;background:#f8f9fa}.object-process-item strong[data-v-7eb292fe]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-process-item span[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:4px;color:#6c757d;font-size:12px}.object-process-item strong[data-v-7eb292fe]{color:#212529}.object-progress-panel[data-v-7eb292fe]{margin-top:12px}.object-progress-actions[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.object-progress-actions .btn[data-v-7eb292fe]{min-width:32px}.object-progress-controls[data-v-7eb292fe]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.object-progress-tabs[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;margin-bottom:10px;border-bottom:1px solid #d7dee7}.object-progress-tab[data-v-7eb292fe]{min-height:32px;padding:6px 12px;border:1px solid transparent;border-bottom:0;border-radius:6px 6px 0 0;background:transparent;color:#495057;font-size:13px;font-weight:800}.object-progress-tab--active[data-v-7eb292fe]{border-color:#d7dee7;background:#fff;color:#0d6efd;-webkit-box-shadow:0 -1px 0 #fff inset;box-shadow:inset 0 -1px 0 #fff}.object-progress-filters[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;overflow-x:auto;padding:2px 0;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.object-progress-filter[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:30px;padding:4px 8px;border:1px solid transparent;border-radius:999px;background:#f8f9fa;color:#495057;font-size:12px;font-weight:800;line-height:1.15;white-space:nowrap;-webkit-transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease}.object-progress-filter[data-v-7eb292fe]:hover{-webkit-filter:brightness(.97);filter:brightness(.97)}.object-progress-filter strong[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:hsla(0,0%,100%,.72);font-size:11px;line-height:1}.object-progress-filter--active[data-v-7eb292fe]{color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.16);box-shadow:0 0 0 2px rgba(0,0,0,.16)}.object-progress-filter--active strong[data-v-7eb292fe]{background:hsla(0,0%,100%,.92);color:#212529}.object-progress-filter--primary[data-v-7eb292fe]{border-color:#b6d4fe;background:#e7f1ff;color:#084298}.object-progress-filter--success[data-v-7eb292fe]{border-color:#a3cfbb;background:#d1e7dd;color:#0f5132}.object-progress-filter--info[data-v-7eb292fe]{border-color:#9eeaf9;background:#cff4fc;color:#055160}.object-progress-filter--danger[data-v-7eb292fe]{border-color:#f1aeb5;background:#f8d7da;color:#842029}.object-progress-filter--primary.object-progress-filter--active[data-v-7eb292fe]{border-color:#0d6efd;background:#0d6efd}.object-progress-filter--success.object-progress-filter--active[data-v-7eb292fe]{border-color:#28a745;background:#28a745}.object-progress-filter--info.object-progress-filter--active[data-v-7eb292fe]{border-color:#17a2b8;background:#17a2b8}.object-progress-filter--danger.object-progress-filter--active[data-v-7eb292fe]{border-color:#dc3545;background:#dc3545}.object-progress-search-wrap[data-v-7eb292fe]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:34px;border:1px solid #b6c2cf;border-radius:999px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.08);box-shadow:0 1px 2px rgba(15,23,42,.08)}.object-progress-search-wrap i[data-v-7eb292fe]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:12px;color:#6c757d}.object-progress-search[data-v-7eb292fe]{height:32px;border:0;border-radius:999px;font-weight:700}.object-progress-search[data-v-7eb292fe],.object-progress-search[data-v-7eb292fe]:focus{background:transparent;-webkit-box-shadow:none;box-shadow:none}.object-progress-search-wrap--active[data-v-7eb292fe]{border-color:#ffc107;-webkit-box-shadow:0 0 0 3px rgba(255,193,7,.24);box-shadow:0 0 0 3px rgba(255,193,7,.24)}.object-progress-summary[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;margin-bottom:12px;border:1px solid #dce6f2;border-radius:6px;background:#f8fbff}.object-progress-summary__chips[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.object-progress-chip[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-height:27px;padding:4px 8px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:700;line-height:1.15}.object-progress-chip--primary[data-v-7eb292fe]{border-color:#b6d4fe;background:#e7f1ff;color:#084298}.object-progress-chip--success[data-v-7eb292fe]{border-color:#a3cfbb;background:#d1e7dd;color:#0f5132}.object-progress-chip--info[data-v-7eb292fe]{border-color:#9eeaf9;background:#cff4fc;color:#055160}.object-progress-chip--danger[data-v-7eb292fe]{border-color:#f1aeb5;background:#f8d7da;color:#842029}.object-progress-chip--secondary[data-v-7eb292fe]{border-color:#ced4da;background:#f1f3f5;color:#495057}.object-progress-bar[data-v-7eb292fe]{position:relative;overflow:hidden;width:100%;height:9px;border-radius:999px;background:#e9ecef}.object-progress-bar--lg[data-v-7eb292fe]{height:13px}.object-progress-bar--sm[data-v-7eb292fe]{height:7px}.object-progress-bar__fill[data-v-7eb292fe]{display:block;height:100%;min-width:2px;border-radius:inherit;-webkit-transition:width .2s ease;transition:width .2s ease}.object-progress-bar--overrun .object-progress-bar__fill[data-v-7eb292fe]{position:absolute;top:0;left:0}.object-progress-bar__fill--overrun[data-v-7eb292fe]{z-index:2;border-radius:0 999px 999px 0;background:#dc3545;-webkit-transition:left .2s ease,width .2s ease;transition:left .2s ease,width .2s ease}.object-progress-bar__contract-mark[data-v-7eb292fe]{position:absolute;top:0;bottom:0;z-index:4;width:2px;background:#212529;-webkit-box-shadow:0 0 0 1px hsla(0,0%,100%,.9);box-shadow:0 0 0 1px hsla(0,0%,100%,.9);-webkit-transform:translateX(-1px);transform:translateX(-1px)}.object-progress-bar__fill--primary[data-v-7eb292fe]{background:#0d6efd}.object-progress-bar__fill--success[data-v-7eb292fe]{background:#28a745}.object-progress-bar__fill--danger[data-v-7eb292fe]{background:#dc3545}.object-progress-bar__fill--info[data-v-7eb292fe]{background:#17a2b8}.object-progress-bar__fill--muted[data-v-7eb292fe]{background:#adb5bd}.object-material-scale[data-v-7eb292fe]{position:relative;height:34px;margin:4px 0 7px}.object-material-scale[data-v-7eb292fe]:before{content:"";position:absolute;right:0;bottom:4px;left:0;height:9px;border:1px solid #dbe3ec;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#eef9fc),color-stop(50%,#f8fafc),to(#fff2f2));background:linear-gradient(90deg,#eef9fc,#f8fafc 50%,#fff2f2)}.object-material-scale__label[data-v-7eb292fe]{position:absolute;top:0;z-index:5;color:#7b8491;font-size:10px;font-weight:800;line-height:1;pointer-events:none}.object-material-scale__label--left[data-v-7eb292fe]{left:0;color:#0c6374}.object-material-scale__label--norm[data-v-7eb292fe]{left:50%;color:#0f5132;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.object-material-scale__label--right[data-v-7eb292fe]{right:0;color:#842029}.object-material-scale__norm[data-v-7eb292fe]{position:absolute;bottom:2px;z-index:1;height:13px;border-radius:999px;background:rgba(40,167,69,.18)}.object-material-scale__tick[data-v-7eb292fe]{position:absolute;bottom:0;z-index:4;width:2px;height:18px;border-radius:2px;background:#343a40;-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.85);box-shadow:0 0 0 2px hsla(0,0%,100%,.85);-webkit-transform:translateX(-1px);transform:translateX(-1px)}.object-material-scale__fill[data-v-7eb292fe]{position:absolute;bottom:5px;left:0;z-index:2;height:7px;min-width:2px;border-radius:999px;-webkit-transition:width .2s ease;transition:width .2s ease}.object-material-scale__fill--normal[data-v-7eb292fe]{background:#28a745}.object-material-scale__fill--under_limit[data-v-7eb292fe]{background:#17a2b8}.object-material-scale__fill--over_limit[data-v-7eb292fe]{background:#dc3545}.object-material-scale__marker[data-v-7eb292fe]{position:absolute;bottom:2px;z-index:5;width:12px;height:12px;border:2px solid #fff;border-radius:999px;-webkit-box-shadow:0 1px 4px rgba(15,23,42,.25);box-shadow:0 1px 4px rgba(15,23,42,.25);-webkit-transform:translateX(-6px);transform:translateX(-6px)}.object-material-scale__marker--normal[data-v-7eb292fe]{background:#28a745}.object-material-scale__marker--under_limit[data-v-7eb292fe]{background:#17a2b8}.object-material-scale__marker--over_limit[data-v-7eb292fe]{background:#dc3545}.object-work-progress-grid[data-v-7eb292fe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.object-work-progress-card[data-v-7eb292fe]{min-width:0;padding:11px;border:1px solid #d7dee7;border-left:4px solid #adb5bd;border-radius:6px;background:#fff}.object-work-progress-card--in_progress[data-v-7eb292fe]{border-left-color:#0d6efd}.object-work-progress-card--completed[data-v-7eb292fe]{border-left-color:#28a745}.object-work-progress-card--overdone[data-v-7eb292fe]{border-left-color:#dc3545}.object-work-progress-card--empty[data-v-7eb292fe],.object-work-progress-card--not_started[data-v-7eb292fe]{border-left-color:#adb5bd;background:#fbfcfe}.object-work-group-work--disabled[data-v-7eb292fe],.object-work-material--disabled[data-v-7eb292fe],.object-work-progress-card--disabled[data-v-7eb292fe]{-webkit-filter:grayscale(.55);filter:grayscale(.55);opacity:.62}.object-work-group-work--disabled[data-v-7eb292fe]:hover,.object-work-material--disabled[data-v-7eb292fe]:hover,.object-work-progress-card--disabled[data-v-7eb292fe]:hover{opacity:.82}.object-work-progress-card--group[data-v-7eb292fe]{background:#fcfdff}.object-work-progress-card__header[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:9px}.object-work-progress-card__header>div[data-v-7eb292fe]{min-width:0}.object-work-progress-card__side[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.object-work-progress-card__actions[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.object-work-progress-card__actions .btn[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0}.object-work-material__actions .object-lifecycle-button[data-v-7eb292fe],.object-work-progress-card__actions .object-lifecycle-button[data-v-7eb292fe]{height:28px;padding:0 7px;white-space:nowrap;width:auto!important}.object-work-progress-card__title[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 6px;min-width:0;line-height:1.25}.object-work-progress-card__title strong[data-v-7eb292fe]{min-width:0;color:#212529;font-size:14px;overflow-wrap:anywhere}.object-work-progress-card__title span[data-v-7eb292fe]{color:#6c757d;font-size:12px;font-weight:600;overflow-wrap:anywhere}.object-work-progress-card__title span[data-v-7eb292fe]:before{content:"·";margin-right:6px;color:#adb5bd}.object-work-progress-card__group[data-v-7eb292fe]{color:#8a94a3!important}.object-work-progress-card__meta[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:6px;color:#6c757d;font-size:12px;font-weight:700}.object-work-progress-card__meta span[data-v-7eb292fe]:last-child{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.object-work-progress-card__details[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px;margin-top:7px;color:#6c757d;font-size:11px;font-weight:700}.object-work-group-works[data-v-7eb292fe]{display:grid;gap:7px;margin-top:8px;padding-top:8px;border-top:1px solid #e5ebf2}.object-work-group-work[data-v-7eb292fe]{min-width:0;padding:8px;border:1px solid #e1e8f0;border-left:3px solid #adb5bd;border-radius:5px;background:#fff}.object-work-group-work--in_progress[data-v-7eb292fe]{border-left-color:#0d6efd}.object-work-group-work--completed[data-v-7eb292fe]{border-left-color:#28a745}.object-work-group-work--overdone[data-v-7eb292fe]{border-left-color:#dc3545}.object-work-group-work__header[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:6px}.object-work-group-work__title[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 6px;min-width:0}.object-work-group-work__title strong[data-v-7eb292fe]{min-width:0;color:#212529;font-size:13px;line-height:1.25;overflow-wrap:anywhere}.object-work-group-work__title span[data-v-7eb292fe]{color:#6c757d;font-size:11px;font-weight:700;overflow-wrap:anywhere}.object-work-group-work__title span[data-v-7eb292fe]:before{content:"·";margin-right:6px;color:#adb5bd}.object-work-group-work__meta[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:5px;color:#6c757d;font-size:11px;font-weight:700}.object-work-group-work__meta span[data-v-7eb292fe]:last-child{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.object-work-materials-toggle[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:28px;padding:0;margin-top:9px;border:0;background:transparent;color:#0d6efd;font-size:12px;font-weight:800}.object-work-materials-toggle--nested[data-v-7eb292fe]{margin-top:7px}.object-work-materials-toggle__count[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#e7f1ff;color:#084298;font-size:11px}.object-work-materials-toggle__count--danger[data-v-7eb292fe]{background:#f8d7da;color:#842029}.object-work-materials[data-v-7eb292fe]{display:grid;gap:7px;margin-top:8px;padding-top:8px;border-top:1px solid #e5eaf1}.object-work-materials--issues[data-v-7eb292fe]{border-top-color:#f1aeb5}.object-work-materials--nested[data-v-7eb292fe]{padding-top:7px}.object-work-materials__title[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#6c757d;font-size:12px;font-weight:800}.object-work-materials--issues .object-work-materials__title[data-v-7eb292fe]{color:#842029}.object-work-material[data-v-7eb292fe]{padding:8px;border:1px solid #e1e8f0;border-radius:5px;background:#f8f9fa}.object-work-material--over_limit[data-v-7eb292fe]{border-color:#f1aeb5;background:#fff5f5}.object-work-material--under_limit[data-v-7eb292fe]{border-color:#9eeaf9;background:#f2fcff}.object-work-material__header[data-v-7eb292fe],.object-work-material__meta[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.object-work-material__header[data-v-7eb292fe]{margin-bottom:7px}.object-work-material__side[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-left:auto}.object-work-material__actions[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.object-work-material__actions .btn[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;padding:0}.object-work-material__header strong[data-v-7eb292fe]{min-width:0;overflow:hidden;color:#212529;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.object-work-material__meta[data-v-7eb292fe]{margin-top:5px;color:#6c757d;font-size:12px}.object-work-material__meta span[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:22px;padding:2px 7px;border:1px solid #dbe3ec;border-radius:999px;background:#fff;white-space:normal}.object-work-material__meta-danger[data-v-7eb292fe]{border-color:#f1aeb5!important;background:#f8d7da!important;color:#842029;font-weight:800}.object-empty-state[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:14px;border:1px dashed #ced4da;border-radius:5px;background:#f8f9fa;color:#6c757d;font-weight:700}.object-card-layout[data-v-7eb292fe]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.object-card-main[data-v-7eb292fe],.object-card-side[data-v-7eb292fe]{min-width:0}.object-panel[data-v-7eb292fe]{border:1px solid #d6dce3;border-radius:6px;padding:12px;margin-bottom:12px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.04);box-shadow:0 1px 2px rgba(16,24,40,.04)}.object-panel__header[data-v-7eb292fe]{margin-bottom:10px}.object-panel__header h6[data-v-7eb292fe]{margin:0;font-weight:700}.object-panel__header--split[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.object-panel__header-actions[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.object-section-edit[data-v-7eb292fe]{min-width:28px;height:28px;padding:0}.object-form-grid[data-v-7eb292fe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.object-form-grid__wide[data-v-7eb292fe]{grid-column:1/-1}.object-readonly-box[data-v-7eb292fe]{padding:8px 10px;border:1px solid #d6dce3;border-radius:4px;background:#f8f9fa}.object-card-tabs[data-v-7eb292fe]{margin-top:12px}.object-mobile-tab-grid[data-v-7eb292fe]{display:none}.object-card-tabs[data-v-7eb292fe] .nav-tabs{border-bottom-color:#d6dce3}.object-card-tabs[data-v-7eb292fe] .nav-link{border-radius:4px 4px 0 0;color:#495057;font-weight:700}.object-card-tabs[data-v-7eb292fe] .nav-link.active{color:#0d6efd}.object-card-tabs[data-v-7eb292fe] .nav-link{white-space:nowrap}.object-card-tabs[data-v-7eb292fe] .tab-content{padding:12px;border:1px solid #d6dce3;border-top:0;border-radius:0 0 4px 4px;background:#fff}.object-tab-placeholder[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:84px;padding:14px;border:1px dashed #ced4da;border-radius:5px;background:#f8f9fa}.object-tab-placeholder>div[data-v-7eb292fe]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:2px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.object-tab-placeholder i[data-v-7eb292fe]{grid-row:span 2;color:#6c757d;font-size:18px}.object-tab-placeholder span[data-v-7eb292fe],.object-tab-placeholder strong[data-v-7eb292fe]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-tab-placeholder span[data-v-7eb292fe]{color:#6c757d;font-size:13px}.object-tab-placeholder--muted[data-v-7eb292fe]{color:#6c757d}.object-related-list[data-v-7eb292fe]{min-width:0}.object-related-list__header[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px}.object-related-list__header h6[data-v-7eb292fe]{margin:0;font-weight:800}.object-related-list[data-v-7eb292fe] .card,.object-related-list[data-v-7eb292fe] .request-short-card{margin-top:8px!important}.object-mobile-data-list[data-v-7eb292fe]{display:none}.object-desktop-data-table[data-v-7eb292fe]{min-width:0}.object-consumption-table[data-v-7eb292fe]{font-size:12px}.object-consumption-table[data-v-7eb292fe] th{white-space:nowrap}.object-consumption-table[data-v-7eb292fe] td{vertical-align:top}.object-related-reports-table[data-v-7eb292fe]{cursor:pointer;font-size:12px}.object-related-reports-table[data-v-7eb292fe] th{white-space:nowrap}.object-related-reports-table[data-v-7eb292fe] td{vertical-align:top}.object-related-reports-table[data-v-7eb292fe] tr.object-related-report--annulled>td{background:#fff3f3;color:#721c24}.object-consumption-notes[data-v-7eb292fe]{margin:0;padding-left:16px}.target-form-select--valid[data-v-7eb292fe] .vs__dropdown-toggle{border-color:#28a745}.target-form-select--invalid[data-v-7eb292fe] .vs__dropdown-toggle{border-color:#dc3545}.object-material-target-context[data-v-7eb292fe]{display:grid;gap:8px;margin-bottom:14px;padding:11px 13px;border:1px solid #e2e7ed;border-radius:9px;background:#f8f9fa}.object-material-target-context__row[data-v-7eb292fe]{display:grid;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-template-columns:62px minmax(0,1fr);gap:10px}.object-material-target-context__row span[data-v-7eb292fe],.object-material-target-editor__heading span[data-v-7eb292fe]{color:#6c757d;font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.object-material-target-context__row strong[data-v-7eb292fe]{min-width:0;line-height:1.35}.object-material-target-editor[data-v-7eb292fe]{margin-bottom:14px;padding:13px;border:1px solid #d7e1ed;border-radius:10px;background:#fff;-webkit-box-shadow:0 2px 8px rgba(31,52,78,.06);box-shadow:0 2px 8px rgba(31,52,78,.06)}.object-material-target-editor__heading[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px}.object-material-target-editor__heading>div[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.object-material-target-editor__heading strong[data-v-7eb292fe]{overflow:hidden;color:#212529;font-size:1rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.object-material-target-editor__icon[data-v-7eb292fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;border-radius:9px;color:#1767cf!important;background:#eaf2ff;font-size:.9rem!important}.object-material-target-scope[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:8px;padding:8px 10px;border:1px solid #cfe0fa;border-radius:9px;color:#24466f;background:#f2f7ff}.object-material-target-scope>i[data-v-7eb292fe]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:3px;margin-right:8px;color:#1767cf}.object-material-target-scope div[data-v-7eb292fe]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.object-material-target-scope span[data-v-7eb292fe]{color:#63748a;font-size:.78rem}.object-material-target-scope strong[data-v-7eb292fe]{margin-top:2px;line-height:1.3}@media (max-width:575px){.object-material-target-context__row[data-v-7eb292fe]{grid-template-columns:1fr;gap:1px}.object-material-target-editor[data-v-7eb292fe]{padding:11px}}@media (max-width:1100px){.object-card-layout[data-v-7eb292fe],.object-overview-grid[data-v-7eb292fe],.object-work-progress-grid[data-v-7eb292fe]{grid-template-columns:1fr}.object-process-panel[data-v-7eb292fe]{grid-column:auto}.object-progress-controls[data-v-7eb292fe]{grid-template-columns:1fr}.object-process-summary[data-v-7eb292fe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.object-card-page[data-v-7eb292fe]{padding:6px}.object-card-header[data-v-7eb292fe]{margin-bottom:8px;padding:10px}.object-card-header__toolbar[data-v-7eb292fe]{grid-template-columns:auto minmax(0,1fr);gap:8px}.object-card-title[data-v-7eb292fe]{grid-row:2;grid-column:1/-1}.object-card-title h1[data-v-7eb292fe]{font-size:17px}.object-card-actions[data-v-7eb292fe]{grid-row:1;grid-column:2;gap:6px}.object-card-details[data-v-7eb292fe]{margin-left:0}.object-health-row[data-v-7eb292fe]{gap:5px}.object-health-chip[data-v-7eb292fe]{max-width:100%;min-height:32px;white-space:normal;overflow-wrap:anywhere}.object-team-grid[data-v-7eb292fe]{grid-template-columns:1fr}.object-progress-tabs[data-v-7eb292fe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px;border-bottom:0}.object-progress-tab[data-v-7eb292fe]{border:1px solid #d7dee7;border-radius:6px;background:#f8f9fa}.object-progress-tab--active[data-v-7eb292fe]{background:#fff;-webkit-box-shadow:none;box-shadow:none}.object-progress-controls[data-v-7eb292fe]{gap:8px;margin-bottom:10px}.object-progress-filters[data-v-7eb292fe]{margin-right:-6px;padding:2px 6px 6px 0}.object-progress-filter[data-v-7eb292fe]{min-height:32px}.object-progress-search-wrap[data-v-7eb292fe],.object-progress-search[data-v-7eb292fe]{border-radius:8px}.object-progress-summary[data-v-7eb292fe]{padding:10px}.object-work-progress-grid[data-v-7eb292fe]{gap:8px}.object-work-progress-card[data-v-7eb292fe]{padding:10px;border-radius:5px}.object-work-group-work__title span[data-v-7eb292fe],.object-work-group-work__title strong[data-v-7eb292fe],.object-work-progress-card__title span[data-v-7eb292fe],.object-work-progress-card__title strong[data-v-7eb292fe]{overflow-wrap:anywhere;word-break:normal}.object-card-tabs[data-v-7eb292fe]{margin-top:0}.object-card-tabs[data-v-7eb292fe] .nav-tabs{display:none}.object-mobile-tab-grid[data-v-7eb292fe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;margin-bottom:8px}.object-mobile-tab-card[data-v-7eb292fe]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #d7dee7;border-radius:9px;color:#495057;display:grid;gap:8px;grid-template-columns:24px minmax(0,1fr) auto;min-height:62px;padding:9px 10px;text-align:left;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;width:100%}.object-mobile-tab-card>i[data-v-7eb292fe]{color:#6c757d;font-size:1rem;text-align:center}.object-mobile-tab-card__label[data-v-7eb292fe]{font-size:.86rem;font-weight:700;min-width:0;overflow-wrap:anywhere}.object-mobile-tab-card__status[data-v-7eb292fe]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px}.object-mobile-tab-card__status strong[data-v-7eb292fe]{color:#343a40;font-size:.95rem;line-height:1}.object-mobile-tab-card__status small[data-v-7eb292fe]{color:#dc3545;font-size:.66rem;font-weight:700;line-height:1.1;margin-top:4px;white-space:nowrap}.object-mobile-tab-card--active[data-v-7eb292fe]{background:#eef6ff;border-color:#0d6efd;-webkit-box-shadow:0 0 0 1px rgba(13,110,253,.12);box-shadow:0 0 0 1px rgba(13,110,253,.12);color:#0b5ed7}.object-mobile-tab-card--active .object-mobile-tab-card__status strong[data-v-7eb292fe],.object-mobile-tab-card--active>i[data-v-7eb292fe]{color:#0d6efd}.object-mobile-tab-card--error[data-v-7eb292fe]{border-color:#dc3545}.object-mobile-tab-card--error .object-mobile-tab-card__status>i[data-v-7eb292fe]{color:#dc3545}.object-mobile-tab-card[data-v-7eb292fe]:focus{-webkit-box-shadow:0 0 0 3px rgba(13,110,253,.2);box-shadow:0 0 0 3px rgba(13,110,253,.2);outline:none}.object-card-tabs[data-v-7eb292fe] .tab-content{border-radius:4px;border-top:1px solid #d6dce3;padding:8px}.object-desktop-data-table[data-v-7eb292fe]{display:none}.object-mobile-data-list[data-v-7eb292fe]{display:grid;gap:8px;min-width:0}.object-mobile-data-card[data-v-7eb292fe]{background:#fff;border:1px solid #dfe4ea;border-radius:8px;color:#212529;min-width:0;overflow:hidden;overflow-wrap:anywhere;padding:10px;text-align:left;width:100%}.object-mobile-data-card__header[data-v-7eb292fe]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0}.object-mobile-data-card__header>div[data-v-7eb292fe]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.object-mobile-data-card__header strong[data-v-7eb292fe],.object-mobile-data-card__meta a[data-v-7eb292fe],.object-mobile-data-card__meta strong[data-v-7eb292fe],.object-mobile-data-card__section span[data-v-7eb292fe],.object-mobile-data-card__section strong[data-v-7eb292fe]{overflow-wrap:anywhere;word-break:normal}.object-mobile-data-card__header>.badge[data-v-7eb292fe]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:45%;white-space:normal}.object-mobile-data-card small[data-v-7eb292fe]{color:#6c757d;display:block;font-size:.7rem;font-weight:600;line-height:1.2;margin-bottom:2px}.object-mobile-data-card__section[data-v-7eb292fe]{background:#f8f9fa;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px;min-width:0;padding:8px}.object-mobile-data-card__section span[data-v-7eb292fe]{color:#6c757d;font-size:.78rem;margin-top:2px}.object-mobile-data-card__meta[data-v-7eb292fe]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px;min-width:0}.object-mobile-data-card__meta>span[data-v-7eb292fe]{min-width:0}.object-mobile-data-card__meta a[data-v-7eb292fe],.object-mobile-data-card__meta strong[data-v-7eb292fe]{display:block;font-size:.78rem;line-height:1.3}.object-mobile-data-card__details[data-v-7eb292fe]{border-top:1px solid #edf0f3;margin-top:9px;padding-top:8px}.object-mobile-report-card[data-v-7eb292fe]{cursor:pointer}.object-mobile-report-card[data-v-7eb292fe]:focus{border-color:#0d6efd;-webkit-box-shadow:0 0 0 3px rgba(13,110,253,.18);box-shadow:0 0 0 3px rgba(13,110,253,.18);outline:none}.object-mobile-report-card--annulled[data-v-7eb292fe]{background:#fff5f5;border-color:#dc3545}.object-mobile-report-card__badges[data-v-7eb292fe]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;max-width:48%}.object-mobile-report-card__badges .badge[data-v-7eb292fe]{max-width:100%;white-space:normal}.object-mobile-report-card__indicators[data-v-7eb292fe]{border-top:1px solid #edf0f3;margin-top:9px;min-width:0;padding-top:8px}.object-report-status-filter[data-v-7eb292fe]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.object-report-status-filter .btn[data-v-7eb292fe]{border-radius:0;min-width:0;padding-left:4px;padding-right:4px;white-space:normal}.object-report-status-filter .btn[data-v-7eb292fe]:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.object-report-status-filter .btn[data-v-7eb292fe]:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}}@media (max-width:576px){.object-section-edit[data-v-7eb292fe]{margin-left:auto}.object-fact-grid[data-v-7eb292fe],.object-process-summary[data-v-7eb292fe]{grid-template-columns:1fr}.object-related-list__header[data-v-7eb292fe],.object-tab-placeholder[data-v-7eb292fe]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.object-tab-placeholder .btn[data-v-7eb292fe]{width:100%}.object-form-grid[data-v-7eb292fe]{grid-template-columns:1fr}.object-panel__header--split[data-v-7eb292fe]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.object-progress-actions .btn[data-v-7eb292fe],.object-progress-actions[data-v-7eb292fe],.object-work-materials-toggle[data-v-7eb292fe]{width:100%}.object-progress-actions .btn[data-v-7eb292fe],.object-work-materials-toggle[data-v-7eb292fe]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.object-work-progress-card__meta[data-v-7eb292fe]{gap:2px}.object-work-group-work__header[data-v-7eb292fe],.object-work-material__header[data-v-7eb292fe],.object-work-progress-card__header[data-v-7eb292fe],.object-work-progress-card__meta[data-v-7eb292fe]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.object-work-material__side[data-v-7eb292fe],.object-work-progress-card__side[data-v-7eb292fe]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-left:0}.object-work-material__actions[data-v-7eb292fe],.object-work-progress-card__actions[data-v-7eb292fe]{margin-left:auto}.object-work-material__header strong[data-v-7eb292fe]{overflow:visible;white-space:normal;overflow-wrap:anywhere}.object-work-group-work__meta[data-v-7eb292fe]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.object-work-group-work__meta span[data-v-7eb292fe]:last-child{text-align:left;white-space:normal}.object-work-material__meta[data-v-7eb292fe]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.object-work-material__meta span[data-v-7eb292fe]{white-space:normal}.object-work-progress-card__meta span[data-v-7eb292fe]:last-child{text-align:left;white-space:normal}}.preparations-page[data-v-26e4ad12]{max-width:1120px;margin:auto;padding:20px;color:#34465a}.preparation-tabs[data-v-26e4ad12]{margin-bottom:22px;border-color:#dce5ee;gap:4px}.preparation-tabs .nav-link[data-v-26e4ad12]{padding:10px 16px;color:#5c7187;border:0;border-bottom:3px solid transparent;background:transparent}.preparation-tabs .nav-link.active[data-v-26e4ad12]{color:#176ab1;border-bottom-color:#1976c7;font-weight:600}.preparation-page-heading[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:20px}.preparations-page h1[data-v-26e4ad12]{font-size:23px;line-height:1.35;font-weight:650;color:#2e4258;margin:0;overflow-wrap:anywhere}.preparation-page-heading p[data-v-26e4ad12]{margin:5px 0 0;color:#65788b;font-size:14px}.preparation-page-heading>.btn[data-v-26e4ad12]{-ms-flex-negative:0;flex-shrink:0}.preparation-panel[data-v-26e4ad12]{background:#fff;border:1px solid #dce5ee;border-radius:12px;-webkit-box-shadow:0 3px 12px rgba(42,66,90,.04);box-shadow:0 3px 12px rgba(42,66,90,.04);margin-bottom:16px}.preparation-filters[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:16px 20px;background:#f6f9fc;border-bottom:1px solid #e3ebf2;border-radius:12px 12px 0 0;font-size:13px}.preparation-filters .form-control[data-v-26e4ad12]{max-width:330px;height:36px}.preparation-row[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:17px 20px;border-bottom:1px solid #edf1f5;overflow-wrap:anywhere}.preparation-row[data-v-26e4ad12]:last-child{border-bottom:0}.preparation-row[data-v-26e4ad12]:hover{background:#f8fbfe}.preparation-row-main[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 12px;min-width:0}.preparation-row-main>a[data-v-26e4ad12]{font-weight:600;color:#245d90}.preparation-row-curator[data-v-26e4ad12]{min-width:200px;max-width:40%;font-size:14px}.preparation-row-curator>small[data-v-26e4ad12]{display:block;margin-bottom:3px;color:#6b7d8f;font-size:12px}.preparation-status[data-v-26e4ad12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 9px;border-radius:6px;background:#edf1f5;color:#526478;font-size:12px;font-weight:600;line-height:1.5}.preparation-status[data-v-26e4ad12]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;-ms-flex-negative:0;flex-shrink:0}.preparation-status--preparing[data-v-26e4ad12]{background:#fff3d7;color:#87600e}.preparation-status--converted[data-v-26e4ad12]{background:#e8f5ed;color:#287047}.preparation-empty[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;padding:32px 20px;text-align:center;color:#6b7d8f;font-size:14px}.preparation-back[data-v-26e4ad12]{display:inline-block;margin:-4px 0 14px;font-size:13px;color:#5d7389}.preparation-overview[data-v-26e4ad12]{padding:22px;border-top:3px solid #438ac5}.preparation-card-heading[data-v-26e4ad12]{gap:14px}.preparation-card-heading[data-v-26e4ad12],.preparation-object-icon[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preparation-object-icon[data-v-26e4ad12]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:56px;background:#edf5fc;color:#397eb8;border-radius:10px;-ms-flex-negative:0;flex-shrink:0}.preparation-object-icon svg[data-v-26e4ad12]{width:30px;height:30px}.preparation-title[data-v-26e4ad12]{min-width:0}.preparation-title h1[data-v-26e4ad12]{margin-top:7px}.preparation-facts[data-v-26e4ad12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:20px 0;padding-top:18px;border-top:1px solid #edf1f5}.preparation-facts dt[data-v-26e4ad12]{font-size:12px;font-weight:500;color:#6b7d8f;margin-bottom:5px}.preparation-facts dd[data-v-26e4ad12]{margin:0;font-size:14px;overflow-wrap:anywhere}.preparation-notice[data-v-26e4ad12]{padding:12px 14px;border-radius:8px;background:#edf5fc;color:#436582;font-size:13px;line-height:1.6}.preparation-notice--closed[data-v-26e4ad12]{background:#f3f5f7;color:#5f6d7b;overflow-wrap:anywhere}.preparation-card-actions[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px}.preparation-card-actions .btn[data-v-26e4ad12]{padding:7px 12px;border-radius:6px}.preparation-card-actions .preparation-cancel[data-v-26e4ad12]{margin-left:auto;color:#a4404b}.preparation-telegram[data-v-26e4ad12]{padding:18px 22px}.preparation-telegram[data-v-26e4ad12] .object-telegram-groups{margin-top:0}.preparation-telegram[data-v-26e4ad12] .object-telegram-groups__header{margin-bottom:14px}.preparation-telegram[data-v-26e4ad12] .object-telegram-groups__header h6{font-size:16px;color:#344e68}.preparation-telegram[data-v-26e4ad12] .object-telegram-groups__list{gap:10px}.preparation-telegram[data-v-26e4ad12] .object-telegram-groups__row{padding:10px 12px;border-color:#e0e9f1;border-radius:8px;background:#f8fafd}.preparation-telegram[data-v-26e4ad12] .object-telegram-groups__name{font-size:14px;font-weight:600}.preparation-telegram[data-v-26e4ad12] .object-telegram-groups__action{font-size:13px}.preparation-telegram[data-v-26e4ad12] .object-telegram-groups__add{margin-top:7px;font-size:13px}.preparation-history-panel[data-v-26e4ad12]{padding:16px 22px}.preparation-history-panel summary[data-v-26e4ad12]{font-size:14px;font-weight:600;cursor:pointer}.preparation-history-panel summary>span[data-v-26e4ad12]{display:inline-block;margin-left:6px;padding:1px 7px;background:#eef3f8;color:#62788d;border-radius:5px;font-size:12px}.preparation-history[data-v-26e4ad12]{padding:13px 0;border-bottom:1px solid #edf1f5;font-size:13px}.preparation-history[data-v-26e4ad12]:last-child{border:0;padding-bottom:0}.preparation-history-heading[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px 15px;margin-bottom:4px}.preparation-history-heading time[data-v-26e4ad12]{color:#6b7d8f;font-size:12px}.preparation-actions[data-v-26e4ad12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media(max-width:575px){.preparations-page[data-v-26e4ad12]{padding:12px 8px}.preparation-tabs[data-v-26e4ad12]{margin-bottom:16px;gap:0}.preparation-tabs .nav-link[data-v-26e4ad12]{padding:9px 12px;font-size:14px}.preparations-page h1[data-v-26e4ad12]{font-size:20px}.preparation-filters[data-v-26e4ad12],.preparation-page-heading[data-v-26e4ad12],.preparation-row[data-v-26e4ad12]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.preparation-filters[data-v-26e4ad12],.preparation-row[data-v-26e4ad12]{padding:14px}.preparation-filters .form-control[data-v-26e4ad12],.preparation-row-curator[data-v-26e4ad12]{max-width:100%}.preparation-history-panel[data-v-26e4ad12],.preparation-overview[data-v-26e4ad12],.preparation-telegram[data-v-26e4ad12]{padding:16px}.preparation-card-heading[data-v-26e4ad12]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.preparation-object-icon[data-v-26e4ad12]{width:40px;height:44px}.preparation-object-icon svg[data-v-26e4ad12]{width:25px;height:25px}.preparation-facts[data-v-26e4ad12]{grid-template-columns:minmax(0,1fr);gap:14px;margin:16px 0;padding-top:15px}.preparation-card-actions .preparation-cancel[data-v-26e4ad12]{margin-left:0;padding-left:0}.preparation-card-actions .btn[data-v-26e4ad12]{min-height:38px}.preparation-notice[data-v-26e4ad12]{padding:10px 12px}}[data-v-00524489] tr.legacy-report-row--annulled>td{background:#fff3f3;color:#721c24}.red-state .vs__dropdown-toggle{border:1px solid #dc3545}.green-state .vs__dropdown-toggle{border:1px solid #28a745}.vs__dropdown-menu{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.fa-trash-alt[data-v-dc906430]{cursor:pointer}.btn-circle[data-v-5aa3d57c]{width:70px;height:70px;padding:10px 16px;border-radius:35px;font-size:24px;line-height:1.33;text-align:center}[data-v-3e25d302] .work-types-row--disabled{opacity:.58}[data-v-3e25d302] .work-types-actions{min-width:255px;white-space:nowrap}.fuel-cards-page[data-v-051d8722]{min-width:0}.fuel-cards-select-invalid[data-v-051d8722] .vs__dropdown-toggle{border-color:#dc3545}.employee-selection-preview[data-v-6d786d64]{margin:4px 8px}.asset-tile[data-v-749ef3f5]{min-width:0;overflow:hidden;border:1px solid #bdc9d7;border-radius:9px;background:#fff;-webkit-box-shadow:0 2px 6px rgba(35,55,80,.1);box-shadow:0 2px 6px rgba(35,55,80,.1);-webkit-transition:border-color .14s ease,-webkit-box-shadow .14s ease;transition:border-color .14s ease,-webkit-box-shadow .14s ease;transition:border-color .14s ease,box-shadow .14s ease;transition:border-color .14s ease,box-shadow .14s ease,-webkit-box-shadow .14s ease}.asset-tile[data-v-749ef3f5]:focus-within{border-color:#2680d9;-webkit-box-shadow:0 0 0 2px rgba(38,128,217,.3),0 4px 12px rgba(35,55,80,.14);box-shadow:0 0 0 2px rgba(38,128,217,.3),0 4px 12px rgba(35,55,80,.14)}@media (hover:hover){.asset-tile[data-v-749ef3f5]:hover{border-color:#2680d9;-webkit-box-shadow:0 0 0 2px rgba(38,128,217,.3),0 4px 12px rgba(35,55,80,.14);box-shadow:0 0 0 2px rgba(38,128,217,.3),0 4px 12px rgba(35,55,80,.14)}}@media (prefers-reduced-motion:reduce){.asset-tile[data-v-749ef3f5]{-webkit-transition:none;transition:none}}.asset-tile__media[data-v-749ef3f5]{position:relative;aspect-ratio:3/2;background:#edf1f6;border-bottom:1px solid #d5deea}.asset-tile__photo[data-v-749ef3f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute;inset:0;padding:6px;border:0;background:transparent;color:#adb5bd;font-size:30px}.asset-tile__photo img[data-v-749ef3f5]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.asset-tile__status[data-v-749ef3f5]{position:absolute;top:7px;left:7px;max-width:calc(100% - 48px);white-space:normal;pointer-events:none}.asset-tile__arrow[data-v-749ef3f5],.asset-tile__copy[data-v-749ef3f5]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1px solid #d5dbe1;border-radius:5px;color:#495057;background:hsla(0,0%,100%,.92)}.asset-tile__copy[data-v-749ef3f5]{top:5px;right:5px;width:26px;height:26px;font-size:12px}.asset-tile__arrow[data-v-749ef3f5]{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:34px}.asset-tile__arrow--previous[data-v-749ef3f5]{left:5px}.asset-tile__arrow--next[data-v-749ef3f5]{right:5px}.asset-tile__arrow[data-v-749ef3f5]:disabled{opacity:.5}.asset-tile__arrow[data-v-749ef3f5]:hover,.asset-tile__copy[data-v-749ef3f5]:hover{background:#e9ecef}.asset-tile__counter[data-v-749ef3f5],.asset-tile__quantity[data-v-749ef3f5],.asset-tile__retry[data-v-749ef3f5]{position:absolute;bottom:6px;padding:2px 6px;border:0;border-radius:4px;background:rgba(33,37,41,.8);color:#fff;font-size:11px;line-height:1.4}.asset-tile__counter[data-v-749ef3f5]{left:6px;pointer-events:none}.asset-tile__quantity[data-v-749ef3f5]{right:6px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.asset-tile__retry[data-v-749ef3f5]{left:6px;right:6px;z-index:1}.asset-tile__caption[data-v-749ef3f5]{padding:8px 10px}.asset-tile__title[data-v-749ef3f5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;height:36px;font-size:14px;line-height:18px;font-weight:600;color:#212529}.asset-tile__location[data-v-749ef3f5]{line-height:18px;color:#6c757d}.asset-tile__identifier[data-v-749ef3f5],.asset-tile__location[data-v-749ef3f5]{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.asset-tile__identifier[data-v-749ef3f5]{line-height:16px;font-weight:600;color:#49576a}.asset-tile__location i[data-v-749ef3f5]{margin-right:3px}.asset-tile a[data-v-749ef3f5]:focus-visible,.asset-tile button[data-v-749ef3f5]:focus-visible{outline:2px solid #007bff;outline-offset:-2px}.mechanic-assets-page[data-v-22a8204a]{min-width:0;overflow-x:hidden}.mechanic-assets-toolbar[data-v-22a8204a]{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(150px,1fr)) auto;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0}.mechanic-assets-select[data-v-22a8204a]{min-width:0}.mechanic-assets-select[data-v-22a8204a](.vs__dropdown-toggle){min-height:31px;border-color:#ced4da}.mechanic-assets-select[data-v-22a8204a](.vs__search),.mechanic-assets-select[data-v-22a8204a](.vs__selected){margin-top:2px}.mechanic-assets-archive[data-v-22a8204a]{min-width:88px;margin:0}.mechanic-assets-status-panel[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin:4px 0 8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.mechanic-assets-status-panel[data-v-22a8204a]::-webkit-scrollbar{display:none}.mechanic-assets-status-chip[data-v-22a8204a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:31px;padding:4px 10px;border:1px solid transparent;border-radius:999px;color:#495057;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;-webkit-transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease}.mechanic-assets-status-chip[data-v-22a8204a]:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.mechanic-assets-status-chip--active[data-v-22a8204a]{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.18);box-shadow:0 0 0 2px rgba(0,0,0,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px);color:#fff}.mechanic-assets-status-chip__check[data-v-22a8204a]{font-size:11px}.mechanic-assets-status-chip--secondary[data-v-22a8204a]{background:#f1f3f5;border-color:#adb5bd;color:#495057}.mechanic-assets-status-chip--danger[data-v-22a8204a]{background:#fbe9eb;border-color:#f1aeb5;color:#842029}.mechanic-assets-status-chip--warning[data-v-22a8204a]{background:#fff3cd;border-color:#ffda6a;color:#664d03}.mechanic-assets-status-chip--primary[data-v-22a8204a]{background:#e7f1ff;border-color:#9ec5fe;color:#084298}.mechanic-assets-status-chip--info[data-v-22a8204a]{background:#cff4fc;border-color:#9eeaf9;color:#055160}.mechanic-assets-status-chip--success[data-v-22a8204a]{background:#d1e7dd;border-color:#a3cfbb;color:#0f5132}.mechanic-assets-status-chip--dark[data-v-22a8204a]{background:#e9ecef;border-color:#adb5bd;color:#212529}.mechanic-assets-status-chip--light[data-v-22a8204a]{background:#f8f9fa;border-color:#dee2e6;color:#212529}.mechanic-assets-status-chip--secondary.mechanic-assets-status-chip--active[data-v-22a8204a]{background:#6c757d;border-color:#6c757d}.mechanic-assets-status-chip--danger.mechanic-assets-status-chip--active[data-v-22a8204a]{background:#dc3545;border-color:#dc3545}.mechanic-assets-status-chip--warning.mechanic-assets-status-chip--active[data-v-22a8204a]{background:#ffc107;border-color:#ffc107;color:#212529}.mechanic-assets-status-chip--primary.mechanic-assets-status-chip--active[data-v-22a8204a]{background:#007bff;border-color:#007bff}.mechanic-assets-status-chip--info.mechanic-assets-status-chip--active[data-v-22a8204a]{background:#17a2b8;border-color:#17a2b8}.mechanic-assets-status-chip--success.mechanic-assets-status-chip--active[data-v-22a8204a]{background:#28a745;border-color:#28a745}.mechanic-assets-status-chip--dark.mechanic-assets-status-chip--active[data-v-22a8204a]{background:#343a40;border-color:#343a40}.mechanic-assets-status-chip--light.mechanic-assets-status-chip--active[data-v-22a8204a]{background:#f8f9fa;border-color:#d6d8db;color:#212529}.mechanic-assets-active-filters[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:4px 0 8px;padding:6px 8px;border:1px solid #ffe08a;border-radius:5px;background:#fff8e1;color:#5c4300;font-size:13px}.mechanic-assets-active-filters__label[data-v-22a8204a]{-ms-flex-align:center;gap:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mechanic-assets-active-filter[data-v-22a8204a],.mechanic-assets-active-filters__label[data-v-22a8204a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;align-items:center;font-weight:700}.mechanic-assets-active-filter[data-v-22a8204a]{-ms-flex-align:center;gap:4px;max-width:100%;min-height:28px;padding:3px 8px;border:1px solid transparent;border-radius:999px;color:#fff;font-size:12px;line-height:1.2;white-space:nowrap}.mechanic-assets-active-filter__text[data-v-22a8204a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mechanic-assets-active-filter__remove[data-v-22a8204a]{margin-left:2px;opacity:.85}.mechanic-assets-active-filter--primary[data-v-22a8204a]{background:#007bff;border-color:#007bff}.mechanic-assets-active-filter--secondary[data-v-22a8204a]{background:#6c757d;border-color:#6c757d}.mechanic-assets-active-filter--danger[data-v-22a8204a]{background:#dc3545;border-color:#dc3545}.mechanic-assets-active-filter--warning[data-v-22a8204a]{background:#ffc107;border-color:#ffc107;color:#212529}.mechanic-assets-active-filter--info[data-v-22a8204a]{background:#17a2b8;border-color:#17a2b8}.mechanic-assets-active-filter--success[data-v-22a8204a]{background:#28a745;border-color:#28a745}.mechanic-assets-active-filter--dark[data-v-22a8204a]{background:#343a40;border-color:#343a40}.mechanic-assets-active-filter--light[data-v-22a8204a]{background:#f8f9fa;border-color:#d6d8db;color:#212529}.mechanic-assets-active-filters__reset[data-v-22a8204a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:28px;padding:3px 8px;border:1px solid #b38300;border-radius:4px;background:hsla(0,0%,100%,.72);color:#5c4300;font-size:12px;font-weight:700;line-height:1.2}.mechanic-assets-transfer-card[data-v-22a8204a]{margin-top:5px;padding:6px 8px;border-left:4px solid #17a2b8;border-radius:4px;background:#dff5fb;color:#0c5460}.mechanic-assets-transfer-card--mobile[data-v-22a8204a]{margin-top:6px}.mechanic-assets-transfer-title[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:4px}.mechanic-assets-transfer-badge[data-v-22a8204a]{text-transform:uppercase;letter-spacing:0}.mechanic-assets-transfer-request[data-v-22a8204a]{font-size:.78rem;font-weight:600;line-height:1.2}.mechanic-assets-transfer-route[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.mechanic-assets-transfer-point[data-v-22a8204a]{display:grid;grid-template-columns:52px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;min-width:0;padding:4px 6px;border:1px solid rgba(23,162,184,.35);border-radius:4px;background:#fff}.mechanic-assets-transfer-point span[data-v-22a8204a]{display:block;color:#6c757d;font-size:.68rem;font-weight:700;line-height:1.25;text-transform:uppercase}.mechanic-assets-transfer-point strong[data-v-22a8204a]{display:block;min-width:0;overflow-wrap:anywhere;white-space:normal;color:#083b44;font-size:.78rem;line-height:1.25}.mechanic-assets-meta[data-v-22a8204a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:8px 0}.mechanic-assets-meta[data-v-22a8204a],.mechanic-assets-view-controls[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mechanic-assets-view-controls[data-v-22a8204a]{gap:8px 12px}.mechanic-assets-actions[data-v-22a8204a],.mechanic-assets-pagination[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mechanic-assets-bottom-pagination[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:12px 0 4px;padding-top:10px;border-top:1px solid #e9ecef}.mechanic-assets-bottom-pagination__summary[data-v-22a8204a]{white-space:nowrap}.mechanic-assets-page-size[data-v-22a8204a]{width:86px}.mechanic-assets-name[data-v-22a8204a]{font-weight:600;line-height:1.2}.mechanic-assets-photo-col[data-v-22a8204a],.mechanic-assets-table[data-v-22a8204a](.mechanic-assets-photo-col){width:54px;min-width:54px}.mechanic-assets-photo-thumb[data-v-22a8204a]{width:44px;height:34px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0;border:1px solid #d7dde4;border-radius:4px;background:#f8f9fa;color:#8a939d;vertical-align:middle}button.mechanic-assets-photo-thumb[data-v-22a8204a]{cursor:pointer}button.mechanic-assets-photo-thumb[data-v-22a8204a]:hover{border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.14);box-shadow:0 0 0 2px rgba(0,123,255,.14)}.mechanic-assets-photo-thumb img[data-v-22a8204a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mechanic-assets-photo-thumb--empty i[data-v-22a8204a]{font-size:14px}.mechanic-assets-table[data-v-22a8204a](tbody tr){cursor:pointer}.mechanic-assets-table[data-v-22a8204a](tbody tr:hover > td){background-color:#eef4ff}@-webkit-keyframes mechanic-assets-highlight-cell-blink-anim-data-v-22a8204a{0%,to{background-color:inherit;-webkit-box-shadow:inset 0 0 0 0 rgba(255,193,7,0);box-shadow:inset 0 0 0 0 rgba(255,193,7,0)}35%,70%{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.72);box-shadow:inset 0 0 0 2px rgba(255,193,7,.72)}}@keyframes mechanic-assets-highlight-cell-blink-anim-data-v-22a8204a{0%,to{background-color:inherit;-webkit-box-shadow:inset 0 0 0 0 rgba(255,193,7,0);box-shadow:inset 0 0 0 0 rgba(255,193,7,0)}35%,70%{background-color:#fff3cd;-webkit-box-shadow:inset 0 0 0 2px rgba(255,193,7,.72);box-shadow:inset 0 0 0 2px rgba(255,193,7,.72)}}@-webkit-keyframes mechanic-assets-highlight-card-blink-anim-data-v-22a8204a{0%,to{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.08);box-shadow:0 1px 5px rgba(0,0,0,.08)}35%,70%{-webkit-box-shadow:0 0 0 3px rgba(255,193,7,.86),0 4px 14px rgba(255,193,7,.28);box-shadow:0 0 0 3px rgba(255,193,7,.86),0 4px 14px rgba(255,193,7,.28)}}@keyframes mechanic-assets-highlight-card-blink-anim-data-v-22a8204a{0%,to{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.08);box-shadow:0 1px 5px rgba(0,0,0,.08)}35%,70%{-webkit-box-shadow:0 0 0 3px rgba(255,193,7,.86),0 4px 14px rgba(255,193,7,.28);box-shadow:0 0 0 3px rgba(255,193,7,.86),0 4px 14px rgba(255,193,7,.28)}}.mechanic-assets-table[data-v-22a8204a](tbody td.mechanic-assets-highlight-blink),.mechanic-assets-table[data-v-22a8204a](tbody tr.mechanic-assets-highlight-blink > td){-webkit-animation:mechanic-assets-highlight-cell-blink-anim-data-v-22a8204a .32s ease-in-out 5;animation:mechanic-assets-highlight-cell-blink-anim-data-v-22a8204a .32s ease-in-out 5}.mechanic-assets-mobile-card.mechanic-assets-highlight-blink[data-v-22a8204a]{-webkit-animation:mechanic-assets-highlight-card-blink-anim-data-v-22a8204a .32s ease-in-out 5;animation:mechanic-assets-highlight-card-blink-anim-data-v-22a8204a .32s ease-in-out 5}.mechanic-assets-mobile-sort[data-v-22a8204a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:8px 0;max-width:420px}.mechanic-assets-mobile-list[data-v-22a8204a]{display:none}.mechanic-assets-mobile-card[data-v-22a8204a]{position:relative;overflow:hidden}.mechanic-assets-mobile-card__accent[data-v-22a8204a]{position:absolute;top:0;bottom:0;left:0;width:4px;z-index:1}.mechanic-assets-mobile-card__header[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:8px 46px 7px 14px;border-bottom:1px solid #dee2e6;background:#f8f9fa}.mechanic-assets-mobile-card__photo[data-v-22a8204a]{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;width:52px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0;border:1px solid #d7dde4;border-radius:4px;background:#fff;color:#8a939d}button.mechanic-assets-mobile-card__photo[data-v-22a8204a]{cursor:pointer}.mechanic-assets-mobile-card__photo img[data-v-22a8204a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mechanic-assets-mobile-card__photo--empty i[data-v-22a8204a]{font-size:15px}.mechanic-assets-mobile-card__title-block[data-v-22a8204a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.mechanic-assets-mobile-card__title[data-v-22a8204a]{display:block;overflow:hidden;color:#212529;font-weight:600;line-height:1.2;text-overflow:ellipsis}.mechanic-assets-mobile-card__copy[data-v-22a8204a]{position:absolute;top:7px;right:8px;z-index:4;width:28px;height:28px;padding:0;line-height:1}.mechanic-assets-mobile-card__status[data-v-22a8204a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:40%;white-space:normal;text-align:right}.mechanic-assets-mobile-card__body[data-v-22a8204a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;padding:9px 10px 8px 14px}.mechanic-assets-mobile-card__body span[data-v-22a8204a]{display:block;font-size:12px}.mechanic-assets-mobile-card__body strong[data-v-22a8204a]{display:block;min-width:0;overflow-wrap:anywhere;line-height:1.25}.mechanic-assets-mobile-card__footer[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 10px 10px 14px}.mechanic-assets-tiles[data-v-22a8204a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mechanic-assets-tiles>.text-center[data-v-22a8204a]{grid-column:1/-1}.mechanic-assets-catalog-select-row[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0}.mechanic-assets-inline-catalog-form[data-v-22a8204a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;padding:10px;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa}.mechanic-assets-inline-catalog-form .btn[data-v-22a8204a]{white-space:nowrap}.mechanic-assets-catalog-form[data-v-22a8204a],.mechanic-assets-management-form[data-v-22a8204a]{display:grid;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.mechanic-assets-management-form[data-v-22a8204a]{grid-template-columns:minmax(180px,1fr) 150px auto auto auto}.mechanic-assets-catalog-form[data-v-22a8204a]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:992px){.mechanic-assets-catalog-form[data-v-22a8204a],.mechanic-assets-inline-catalog-form[data-v-22a8204a],.mechanic-assets-management-form[data-v-22a8204a],.mechanic-assets-toolbar[data-v-22a8204a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:993px) and (max-width:1500px){.mechanic-assets-toolbar[data-v-22a8204a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:576px){.mechanic-assets-toolbar[data-v-22a8204a]{grid-template-columns:1fr}.mechanic-assets-status-panel[data-v-22a8204a]{margin-right:-12px;margin-left:-12px;padding:0 12px 4px}.mechanic-assets-status-chip[data-v-22a8204a]{min-height:34px;padding:5px 11px;font-size:13px}.mechanic-assets-active-filters[data-v-22a8204a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:-4px;margin-left:-4px}.mechanic-assets-active-filters__label[data-v-22a8204a],.mechanic-assets-active-filters__reset[data-v-22a8204a]{width:100%}.mechanic-assets-active-filter[data-v-22a8204a]{max-width:100%}.mechanic-assets-transfer-card[data-v-22a8204a]{width:100%}.mechanic-assets-transfer-point[data-v-22a8204a]{grid-template-columns:48px minmax(0,1fr);padding:4px 5px}.mechanic-assets-transfer-point strong[data-v-22a8204a]{font-size:.76rem}.mechanic-assets-meta[data-v-22a8204a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-assets-actions[data-v-22a8204a]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mechanic-assets-actions>.btn[data-v-22a8204a]{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 8px);flex:1 1 calc(50% - 8px)}.mechanic-assets-bottom-pagination[data-v-22a8204a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-assets-pagination[data-v-22a8204a]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mechanic-assets-catalog-select-row[data-v-22a8204a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-assets-catalog-select-row .btn[data-v-22a8204a]{width:100%}.mechanic-assets-catalog-form[data-v-22a8204a],.mechanic-assets-inline-catalog-form[data-v-22a8204a],.mechanic-assets-management-form[data-v-22a8204a]{grid-template-columns:1fr}}@media (max-width:767.98px){.mechanic-assets-table[data-v-22a8204a]{display:none}.mechanic-assets-mobile-sort[data-v-22a8204a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:8px 0}.mechanic-assets-mobile-list[data-v-22a8204a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px))}}@media (max-width:420px){.mechanic-assets-mobile-card__body[data-v-22a8204a]{grid-template-columns:1fr}}.mechanic-assets-view-hint.popover{max-width:min(300px,calc(100vw - 24px))}.mechanic-assets-view-hint__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.mechanic-assets-view-hint__content .close{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 2px}.mechanic-history-view[data-v-3fd43453]{min-width:0}.mechanic-history-toolbar[data-v-3fd43453]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.mechanic-history-toolbar>small[data-v-3fd43453]{color:#6c757d}.mechanic-event--info .mechanic-event__rail span[data-v-3fd43453]{background:#167484}.mechanic-event--success .mechanic-event__rail span[data-v-3fd43453]{background:#2d7d46}.mechanic-event--warning .mechanic-event__rail span[data-v-3fd43453]{background:#a86400}.mechanic-event--secondary .mechanic-event__rail span[data-v-3fd43453]{background:#66717d}.mechanic-event--dark .mechanic-event__rail span[data-v-3fd43453]{background:#343a40}.mechanic-history-filters[data-v-3fd43453]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;overflow-x:auto}.mechanic-event-feed[data-v-3fd43453]{min-width:0}.mechanic-event-feed__date[data-v-3fd43453]{margin:14px 0 8px 42px;color:#495057;font-size:12px;font-weight:700;text-transform:uppercase}.mechanic-event[data-v-3fd43453]{display:grid;grid-template-columns:34px minmax(0,1fr);min-width:0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.mechanic-event__rail[data-v-3fd43453]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mechanic-event__rail[data-v-3fd43453]:after{position:absolute;top:31px;bottom:0;width:2px;background:#dfe5ec;content:""}.mechanic-event:last-child .mechanic-event__rail[data-v-3fd43453]:after{display:none}.mechanic-event__rail span[data-v-3fd43453]{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:26px;height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#fff;font-size:11px}.mechanic-event__content[data-v-3fd43453]{min-width:0;padding:1px 0 16px 8px}.mechanic-event__header[data-v-3fd43453]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.mechanic-event__header>div[data-v-3fd43453]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mechanic-event__header strong[data-v-3fd43453]{line-height:1.25}.mechanic-event__header time[data-v-3fd43453]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#6c757d;font-size:12px}.mechanic-event__summary[data-v-3fd43453]{margin:5px 0 0;color:#343a40}.mechanic-event-route[data-v-3fd43453]{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:720px;margin-top:7px;padding:7px 9px;border-left:3px solid #167484;background:#f1f7f8}.mechanic-event-route>i[data-v-3fd43453]{color:#167484;text-align:center}.mechanic-event-route small[data-v-3fd43453],.mechanic-event-route strong[data-v-3fd43453]{display:block}.mechanic-event-route small[data-v-3fd43453]{color:#6c757d;font-size:10px;font-weight:700;text-transform:uppercase}.mechanic-event-route strong[data-v-3fd43453]{overflow-wrap:anywhere;line-height:1.25}.mechanic-event__meta[data-v-3fd43453]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:7px;color:#6c757d;font-size:12px}.mechanic-event__meta>a[data-v-3fd43453],.mechanic-event__meta>span[data-v-3fd43453]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.mechanic-event__comment[data-v-3fd43453]{margin:8px 0 0;padding:6px 9px;border-left:3px solid #adb5bd;background:#f8f9fa;color:#495057;font-size:12px}.mechanic-event__details-toggle[data-v-3fd43453]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-top:7px;padding:0;border:0;background:transparent;color:#0056b3;font-size:12px;cursor:pointer}.mechanic-event-details[data-v-3fd43453]{max-width:760px;margin:8px 0 0;border-top:1px solid #e5e9ed}.mechanic-event-details>div[data-v-3fd43453]{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:12px;padding:7px 0;border-bottom:1px solid #e5e9ed}.mechanic-event-details dd[data-v-3fd43453],.mechanic-event-details dt[data-v-3fd43453]{min-width:0;margin:0;overflow-wrap:anywhere}.mechanic-event-details dt[data-v-3fd43453]{color:#6c757d;font-size:11px;font-weight:700;text-transform:uppercase}.mechanic-event-details__change[data-v-3fd43453]{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mechanic-event-details__change>i[data-v-3fd43453]{color:#6c757d;text-align:center}.mechanic-event-details__change small[data-v-3fd43453]{display:block;color:#6c757d;font-size:10px;text-transform:uppercase}@media (max-width:767px){.mechanic-history-toolbar[data-v-3fd43453]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-history-toolbar>small[data-v-3fd43453]{-ms-flex-item-align:end;align-self:flex-end}.mechanic-event-feed__date[data-v-3fd43453]{margin-left:34px}.mechanic-event[data-v-3fd43453]{grid-template-columns:28px minmax(0,1fr)}.mechanic-event__content[data-v-3fd43453]{padding-left:6px}.mechanic-event__header[data-v-3fd43453]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.mechanic-event-route[data-v-3fd43453]{grid-template-columns:minmax(0,1fr)}.mechanic-event-route>i[data-v-3fd43453]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mechanic-event-details>div[data-v-3fd43453]{grid-template-columns:minmax(0,1fr);gap:3px}.mechanic-event-details__change[data-v-3fd43453]{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr)}}.mechanic-asset-card[data-v-4c94d7c1]{min-width:0}.mechanic-asset-header[data-v-4c94d7c1]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:8px 0 12px}.mechanic-asset-transfer-alert[data-v-4c94d7c1]{margin:0 0 10px;padding:8px 10px;border-left:4px solid #17a2b8;color:#0c5460}.mechanic-asset-transfer-title[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:5px}.mechanic-asset-transfer-badge[data-v-4c94d7c1]{text-transform:uppercase;letter-spacing:0}.mechanic-asset-transfer-request[data-v-4c94d7c1]{font-size:.9rem;font-weight:600;line-height:1.2}.mechanic-asset-transfer-route[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;min-width:0}.mechanic-asset-transfer-point[data-v-4c94d7c1]{display:grid;grid-template-columns:58px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;min-width:0;padding:5px 8px;border:1px solid rgba(23,162,184,.35);border-radius:4px;background:#fff}.mechanic-asset-transfer-point span[data-v-4c94d7c1]{display:block;color:#6c757d;font-size:.7rem;font-weight:700;line-height:1.25;text-transform:uppercase}.mechanic-asset-transfer-point strong[data-v-4c94d7c1]{display:block;min-width:0;overflow-wrap:anywhere;white-space:normal;color:#083b44;font-size:.9rem;line-height:1.25}.mechanic-history-changes[data-v-4c94d7c1]{display:block;max-width:100%;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.mechanic-history-view-toolbar[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.mechanic-history-view-toolbar>small[data-v-4c94d7c1]{color:#6c757d;font-size:12px}.mechanic-history-view-toolbar .btn[data-v-4c94d7c1]{min-width:94px}.mechanic-history-line[data-v-4c94d7c1]{display:block;margin-bottom:2px;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.mechanic-history-table[data-v-4c94d7c1]{width:100%;table-layout:fixed}.mechanic-history-table td[data-v-4c94d7c1],.mechanic-history-table th[data-v-4c94d7c1]{min-width:0;white-space:normal;overflow-wrap:anywhere;vertical-align:top}.mechanic-history-mobile[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.mechanic-history-card[data-v-4c94d7c1]{min-width:0;padding:10px;border:1px solid #dfe5ec;border-left:3px solid #6c757d;border-radius:4px;background:#fff}.mechanic-history-card__header[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;min-width:0}.mechanic-history-card__header strong[data-v-4c94d7c1]{display:block;min-width:0;overflow-wrap:anywhere;color:#212529;line-height:1.25}.mechanic-history-card__header small[data-v-4c94d7c1]{display:block;margin-top:2px;color:#6c757d;line-height:1.2}.mechanic-history-card__request[data-v-4c94d7c1]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;font-weight:700}.mechanic-history-card__meta[data-v-4c94d7c1]{display:grid;gap:6px;margin:8px 0 0}.mechanic-history-card__meta div[data-v-4c94d7c1]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;min-width:0}.mechanic-history-card__meta dt[data-v-4c94d7c1]{margin:0;color:#6c757d;font-size:11px;font-weight:700;line-height:1.25;text-transform:uppercase}.mechanic-history-card__meta dd[data-v-4c94d7c1]{min-width:0;margin:0;overflow-wrap:anywhere;line-height:1.25}.mechanic-history-card__changes[data-v-4c94d7c1]{min-width:0;margin-top:8px;padding:7px 8px;border-radius:4px;background:#f8f9fa;color:#343a40;font-size:12px;line-height:1.35}.mechanic-asset-photo-box[data-v-4c94d7c1]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;min-height:124px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.mechanic-asset-primary-photo[data-v-4c94d7c1]{position:relative;width:100%;min-height:124px;height:124px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa;color:inherit}button.mechanic-asset-primary-photo[data-v-4c94d7c1]{width:100%;padding:0;cursor:-webkit-zoom-in;cursor:zoom-in}.mechanic-asset-primary-photo[data-v-4c94d7c1]:hover{color:inherit;text-decoration:none;border-color:#007bff}.mechanic-asset-primary-photo img[data-v-4c94d7c1]{width:100%;height:100%;min-height:124px;-o-object-fit:cover;object-fit:cover}.mechanic-asset-primary-photo--empty[data-v-4c94d7c1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;color:#6c757d}.mechanic-asset-primary-photo--empty i[data-v-4c94d7c1]{font-size:28px}.mechanic-asset-primary-photo-badge[data-v-4c94d7c1]{position:absolute;left:8px;bottom:8px;padding:3px 8px;border-radius:4px;background:rgba(255,193,7,.92);color:#212529;font-size:12px;font-weight:600}.mechanic-asset-photo-count[data-v-4c94d7c1]{position:absolute;right:8px;bottom:8px;padding:3px 8px;border-radius:4px;background:rgba(33,37,41,.82);color:#fff;font-size:12px;font-weight:700}.mechanic-asset-photo-strip[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;gap:6px;overflow-x:auto;padding:1px 1px 4px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.mechanic-asset-photo-thumb[data-v-4c94d7c1]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;width:44px;height:36px;overflow:hidden;padding:0;border:2px solid #dee2e6;border-radius:4px;background:#f8f9fa;cursor:pointer}.mechanic-asset-photo-thumb img[data-v-4c94d7c1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mechanic-asset-photo-thumb i[data-v-4c94d7c1]{position:absolute;left:3px;bottom:3px;padding:2px;border-radius:3px;background:rgba(255,193,7,.92);color:#212529;font-size:9px}.mechanic-asset-photo-thumb--active[data-v-4c94d7c1]{border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.2);box-shadow:0 0 0 2px rgba(0,123,255,.2)}.mechanic-asset-photo-action[data-v-4c94d7c1]{position:absolute;right:8px;top:8px;z-index:3;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.18);box-shadow:0 1px 6px rgba(0,0,0,.18)}.mechanic-asset-photo-picker[data-v-4c94d7c1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.mechanic-asset-photo-picker-item[data-v-4c94d7c1]{position:relative;height:112px;overflow:hidden;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa}.mechanic-asset-photo-picker-item--active[data-v-4c94d7c1]{border-color:#ffc107;-webkit-box-shadow:0 0 0 2px rgba(255,193,7,.28);box-shadow:0 0 0 2px rgba(255,193,7,.28)}.mechanic-asset-photo-picker-item img[data-v-4c94d7c1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mechanic-asset-photo-picker-badge[data-v-4c94d7c1],.mechanic-asset-photo-picker-button[data-v-4c94d7c1]{position:absolute;left:8px;bottom:8px}.mechanic-asset-summary[data-v-4c94d7c1]{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px}.mechanic-asset-summary span[data-v-4c94d7c1]{display:block;font-size:12px;font-weight:600;line-height:1.2;color:#6c757d}.mechanic-asset-summary strong[data-v-4c94d7c1]{display:block;margin-top:2px;min-width:0;line-height:1.25;overflow-wrap:anywhere}.mechanic-asset-status-badge[data-v-4c94d7c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin-top:3px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.2;white-space:normal;overflow-wrap:anywhere}.mechanic-asset-status-badge.badge-danger[data-v-4c94d7c1],.mechanic-asset-status-badge.badge-dark[data-v-4c94d7c1],.mechanic-asset-status-badge.badge-primary[data-v-4c94d7c1],.mechanic-asset-status-badge.badge-secondary[data-v-4c94d7c1],.mechanic-asset-status-badge.badge-success[data-v-4c94d7c1]{color:#fff}.mechanic-asset-status-badge.badge-info[data-v-4c94d7c1]{color:#073642}.mechanic-asset-status-badge.badge-warning[data-v-4c94d7c1]{color:#3d2b00}.mechanic-asset-status-badge.badge-light[data-v-4c94d7c1]{border:1px solid #cfd4da;color:#212529}.mechanic-asset-actions[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mechanic-asset-tab-toolbar[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0}.mechanic-asset-file-upload-block[data-v-4c94d7c1]{margin:10px 0 12px}.mechanic-asset-notes[data-v-4c94d7c1]{display:grid;gap:10px;margin-bottom:12px}.mechanic-asset-note-card[data-v-4c94d7c1]{padding:12px;border:1px solid #dee2e6;border-radius:4px;background:#fff}.mechanic-asset-note-head[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:8px}.mechanic-asset-note-meta[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-width:0}.mechanic-asset-note-type[data-v-4c94d7c1]{border:1px solid #dee2e6;color:#495057}.mechanic-asset-note-text[data-v-4c94d7c1]{white-space:pre-wrap;word-break:break-word}.mechanic-note-file-grid[data-v-4c94d7c1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;margin-top:10px}.mechanic-note-file-preview[data-v-4c94d7c1]{min-height:92px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa;color:#343a40;text-decoration:none}.mechanic-note-file-preview[data-v-4c94d7c1]:hover{border-color:#007bff;text-decoration:none}.mechanic-note-file-preview img[data-v-4c94d7c1]{width:100%;height:86px;-o-object-fit:cover;object-fit:cover}.mechanic-note-file-icon[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:64px;color:#6c757d}.mechanic-note-file-icon i[data-v-4c94d7c1]{font-size:24px}.mechanic-file-table-format small[data-v-4c94d7c1],.mechanic-note-file-icon small[data-v-4c94d7c1]{font-size:10px;font-weight:700;line-height:1}.mechanic-note-file-name[data-v-4c94d7c1]{padding:5px 6px;font-size:12px;line-height:1.25;word-break:break-word}.mechanic-note-upload-status[data-v-4c94d7c1]{border-left:4px solid #17a2b8}.mechanic-note-upload-title[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.mechanic-note-upload-title span[data-v-4c94d7c1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mechanic-file-table-link[data-v-4c94d7c1]{-ms-flex-align:center;gap:8px;min-width:0}.mechanic-file-table-link[data-v-4c94d7c1],.mechanic-file-table-preview[data-v-4c94d7c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;align-items:center}.mechanic-file-table-preview[data-v-4c94d7c1]{width:40px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa;color:#6c757d}.mechanic-file-table-preview img[data-v-4c94d7c1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mechanic-file-table-format[data-v-4c94d7c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px}.mechanic-file-table-format i[data-v-4c94d7c1]{font-size:15px}.mechanic-asset-details[data-v-4c94d7c1]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:0 16px;margin:12px 0 0}.mechanic-asset-details dt[data-v-4c94d7c1]{padding:8px 0;color:#6c757d;font-size:12px;font-weight:700;line-height:1.25}.mechanic-asset-details dd[data-v-4c94d7c1]{margin:0;padding:8px 0;min-width:0;border-bottom:1px solid #eef0f2;color:#212529;line-height:1.35;word-break:break-word}.mechanic-asset-current-meter[data-v-4c94d7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin:12px 0 4px}.mechanic-asset-rental[data-v-4c94d7c1]{margin-bottom:12px}.mechanic-asset-card[data-v-4c94d7c1](.vs__dropdown-toggle){min-height:38px;border-color:#ced4da}.mechanic-asset-card[data-v-4c94d7c1](.vs__search),.mechanic-asset-card[data-v-4c94d7c1](.vs__selected){margin-top:3px}.mechanic-asset-tabs[data-v-4c94d7c1] .nav-tabs{gap:2px;padding:0;margin:10px 0 12px;border-bottom:2px solid #cfd6dd;background:transparent}.mechanic-asset-tabs[data-v-4c94d7c1] .nav-tabs .nav-link{margin-bottom:-2px;padding:.5rem .85rem;border:1px solid transparent;border-bottom:2px solid transparent;border-radius:4px 4px 0 0;background:transparent;color:#495057;font-weight:600;line-height:1.2}.mechanic-asset-tabs[data-v-4c94d7c1] .nav-tabs .nav-link:hover{border-color:#e2e6ea #e2e6ea #cfd6dd;background:#f8f9fa;color:#212529}.mechanic-asset-tabs[data-v-4c94d7c1] .nav-tabs .nav-link.active{border-color:#cfd6dd #cfd6dd #fff;border-top:3px solid #007bff;background:#fff;color:#0056b3;-webkit-box-shadow:0 -1px 0 #007bff;box-shadow:0 -1px 0 #007bff}.mechanic-asset-tabs[data-v-4c94d7c1] .tab-content{padding-top:2px}@media (max-width:992px){.mechanic-asset-header[data-v-4c94d7c1]{grid-template-columns:150px minmax(0,1fr)}.mechanic-asset-summary[data-v-4c94d7c1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.mechanic-asset-details[data-v-4c94d7c1],.mechanic-asset-header[data-v-4c94d7c1],.mechanic-asset-summary[data-v-4c94d7c1]{grid-template-columns:1fr}.mechanic-asset-summary[data-v-4c94d7c1]{gap:0}.mechanic-asset-summary>div[data-v-4c94d7c1]{padding:8px 0;border-bottom:1px solid #eef0f2}.mechanic-asset-summary>div[data-v-4c94d7c1]:last-child{border-bottom:0}.mechanic-asset-details[data-v-4c94d7c1]{gap:0}.mechanic-asset-details dt[data-v-4c94d7c1]{padding:10px 0 2px;font-size:11px;line-height:1.2;text-transform:uppercase}.mechanic-asset-details dd[data-v-4c94d7c1]{padding:0 0 10px;font-size:15px;font-weight:600}.mechanic-asset-transfer-alert[data-v-4c94d7c1]{padding:.6rem}.mechanic-asset-transfer-point[data-v-4c94d7c1]{grid-template-columns:48px minmax(0,1fr);padding:4px 5px}.mechanic-asset-transfer-point strong[data-v-4c94d7c1]{font-size:.82rem}.mechanic-asset-primary-photo[data-v-4c94d7c1]{min-height:180px;height:180px}.mechanic-asset-photo-box[data-v-4c94d7c1],.mechanic-asset-primary-photo img[data-v-4c94d7c1]{min-height:180px}.mechanic-asset-photo-thumb[data-v-4c94d7c1]{-ms-flex-preferred-size:62px;flex-basis:62px;width:62px;height:48px}.mechanic-asset-tab-toolbar[data-v-4c94d7c1]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.mechanic-asset-tab-toolbar .btn[data-v-4c94d7c1]{width:100%}.mechanic-asset-note-head[data-v-4c94d7c1]{display:block}.mechanic-asset-note-head small[data-v-4c94d7c1]{display:block;margin-top:4px}.mechanic-note-file-grid[data-v-4c94d7c1]{grid-template-columns:repeat(2,minmax(0,1fr))}.mechanic-note-file-preview img[data-v-4c94d7c1]{height:112px}}@media (max-width:767.98px){.mechanic-history-view-toolbar[data-v-4c94d7c1]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-history-view-toolbar .btn-group[data-v-4c94d7c1],.mechanic-history-view-toolbar .btn[data-v-4c94d7c1]{width:100%}.mechanic-history-view-toolbar>small[data-v-4c94d7c1]{-ms-flex-item-align:end;align-self:flex-end}.mechanic-asset-tabs[data-v-4c94d7c1] .nav-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;white-space:normal;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px 2px;padding:0}.mechanic-asset-tabs[data-v-4c94d7c1] .nav-tabs::-webkit-scrollbar{display:none}.mechanic-asset-tabs[data-v-4c94d7c1] .nav-tabs .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:92px}.mechanic-asset-tabs[data-v-4c94d7c1] .nav-tabs .nav-link{width:100%;padding:.45rem .7rem;font-size:.875rem;border-radius:4px 4px 0 0;text-align:center}.mechanic-asset-actions[data-v-4c94d7c1]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mechanic-asset-actions .btn[data-v-4c94d7c1]{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 8px);flex:1 1 calc(50% - 8px)}}.mechanic-asset-page[data-v-21b60b79]{padding:12px}.mechanic-asset-page__header[data-v-21b60b79]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.mechanic-asset-page__header[data-v-21b60b79],.mechanic-asset-page__title-row[data-v-21b60b79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mechanic-asset-page__title-row[data-v-21b60b79]{gap:10px;min-width:0}.mechanic-asset-page__back[data-v-21b60b79]{-ms-flex-negative:0;flex-shrink:0}.mechanic-asset-page__title-block[data-v-21b60b79]{min-width:0}.mechanic-asset-page__section[data-v-21b60b79]{color:#6c757d;font-size:12px;line-height:1.2}.mechanic-asset-page__title[data-v-21b60b79]{margin:0;line-height:1.25;overflow-wrap:anywhere}.mechanic-asset-page__subtitle[data-v-21b60b79]{color:#6c757d;font-size:13px;line-height:1.3;overflow-wrap:anywhere}@media (max-width:767.98px){.mechanic-asset-page[data-v-21b60b79]{padding:8px}.mechanic-asset-page__header[data-v-21b60b79]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mechanic-asset-page__title-row[data-v-21b60b79]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}[data-v-246bac25] tr.legacy-report-row--annulled>td{background:#fff3f3;color:#721c24}.object-access-help[data-v-0a7372fa]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;margin-left:3px;color:#416d96;font-size:16px;vertical-align:middle}.object-access-help[data-v-0a7372fa]:focus,.object-access-help[data-v-0a7372fa]:hover{color:#174e84;text-decoration:none}@media (pointer:coarse){.object-access-help[data-v-0a7372fa]{width:36px;height:36px}}.object-access-help-tooltip .tooltip-inner{max-width:320px;text-align:left}@media (max-width:575.98px){.object-access-help-tooltip .tooltip-inner{max-width:calc(100vw - 32px)}}.object-wizard[data-v-136f99c4]{max-width:1120px;margin:0 auto;padding:8px 16px 12px;color:#212529}.wizard-preparations[data-v-136f99c4]{margin-bottom:16px;padding:16px;border:1px solid #9ac3e8;border-left:4px solid #2878c8;border-radius:6px;background:#f2f7fc}.wizard-preparation-row[data-v-136f99c4],.wizard-preparations-heading[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.wizard-preparations-heading[data-v-136f99c4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wizard-preparations-heading h2[data-v-136f99c4]{margin-bottom:6px}.wizard-preparations-heading p[data-v-136f99c4]{font-size:13px;margin-bottom:12px}.wizard-preparations-list[data-v-136f99c4]{max-height:45vh;overflow-y:auto}.wizard-preparation-row[data-v-136f99c4]{margin-bottom:8px;padding:12px;border:1px solid #d6e2ec;border-radius:5px;background:#fff}.wizard-preparation-details[data-v-136f99c4]{min-width:0;overflow-wrap:anywhere}.wizard-preparation-row>button[data-v-136f99c4],.wizard-preparations-heading>button[data-v-136f99c4]{-ms-flex-negative:0;flex-shrink:0}.wizard-preparations-actions[data-v-136f99c4]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:12px}.wizard-origin[data-v-136f99c4],.wizard-preparations-actions[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.wizard-origin[data-v-136f99c4]{padding:4px 10px;background:#f1f3f5;border-radius:4px}.wizard-attach-field[data-v-136f99c4]{padding:10px 0;border-bottom:1px solid #e5e9ed;overflow-wrap:anywhere}@media (max-width:575.98px){.wizard-preparations[data-v-136f99c4]{padding:12px}.wizard-preparation-row[data-v-136f99c4],.wizard-preparations-heading[data-v-136f99c4]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wizard-preparations-actions>button[data-v-136f99c4]{width:100%;white-space:normal}}.wizard-review-end[data-v-136f99c4]{height:1px}.wizard-review-guide[data-v-136f99c4],.wizard-review-hint[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;border-radius:5px;background:#edf5ff;color:#174e84}.wizard-review-guide[data-v-136f99c4]{margin:0 0 16px;border-left:4px solid #2878c8;font-size:14px}.wizard-review-guide span[data-v-136f99c4],.wizard-review-hint span[data-v-136f99c4]{display:block;margin-top:3px;font-size:13px}.wizard-review-guide>i[data-v-136f99c4],.wizard-review-hint>i[data-v-136f99c4]{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;font-size:24px;text-align:center}.wizard-review-hint[data-v-136f99c4]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background:#eef7f0;color:#236637;font-size:14px}.wizard-review-hint--more[data-v-136f99c4]{background:#e5f0ff;color:#174e84;border:1px solid #98bfe8}.wizard-footer.wizard-footer--review[data-v-136f99c4]{border-top:3px solid #2878c8;-webkit-box-shadow:0 -8px 18px rgba(29,66,103,.16);box-shadow:0 -8px 18px rgba(29,66,103,.16)}.wizard-header[data-v-136f99c4]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 0;margin-bottom:12px}.wizard-heading[data-v-136f99c4]{min-width:0}.object-wizard h1[data-v-136f99c4]{font-size:20px;font-weight:500;line-height:1.3;margin:0}.object-wizard h2[data-v-136f99c4]{font-size:16px;font-weight:600;margin:0 0 16px}.object-wizard h3[data-v-136f99c4]{font-size:14px;font-weight:600;margin:0 0 12px}.wizard-steps[data-v-136f99c4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;border-bottom:1px solid #d6dce3;margin-bottom:12px}.wizard-steps button[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:8px;margin-bottom:-1px;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:#495057;text-align:left;font-size:13px;line-height:1.35}.wizard-steps .wizard-step-active[data-v-136f99c4]{color:#0056b3;border-bottom-color:var(--primary,#007bff);font-weight:600}.wizard-step-number[data-v-136f99c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;min-width:24px;height:24px;border-radius:50%;background:#e9ecef;color:#495057;font-size:12px}.wizard-step-active .wizard-step-number[data-v-136f99c4]{background:var(--primary,#007bff);color:#fff}.wizard-steps button[data-v-136f99c4]:disabled{opacity:.65}.wizard-content[data-v-136f99c4]{padding:16px;background:#fff;border:1px solid #d6dce3;border-radius:6px;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.06);box-shadow:0 1px 2px rgba(16,24,40,.06)}.wizard-content--attention[data-v-136f99c4]{-webkit-animation:wizard-review-attention-data-v-136f99c4 1s ease-in-out 3;animation:wizard-review-attention-data-v-136f99c4 1s ease-in-out 3}@-webkit-keyframes wizard-review-attention-data-v-136f99c4{0%,to{background-color:#fff;-webkit-box-shadow:inset 0 0 0 0 rgba(40,120,200,0);box-shadow:inset 0 0 0 0 rgba(40,120,200,0)}50%{background-color:#eaf3ff;-webkit-box-shadow:inset 0 0 0 3px rgba(40,120,200,.8);box-shadow:inset 0 0 0 3px rgba(40,120,200,.8)}}@keyframes wizard-review-attention-data-v-136f99c4{0%,to{background-color:#fff;-webkit-box-shadow:inset 0 0 0 0 rgba(40,120,200,0);box-shadow:inset 0 0 0 0 rgba(40,120,200,0)}50%{background-color:#eaf3ff;-webkit-box-shadow:inset 0 0 0 3px rgba(40,120,200,.8);box-shadow:inset 0 0 0 3px rgba(40,120,200,.8)}}@media (prefers-reduced-motion:reduce){.wizard-content--attention[data-v-136f99c4]{-webkit-animation:none;animation:none;background-color:#eaf3ff;-webkit-box-shadow:inset 0 0 0 3px #2878c8;box-shadow:inset 0 0 0 3px #2878c8}}.wizard-content fieldset[data-v-136f99c4]{border:0;margin:0;padding:0;min-width:0}.wizard-content[data-v-136f99c4] .form-group{margin-bottom:14px}.wizard-content[data-v-136f99c4] .col-form-label{font-size:14px;padding-top:0;padding-bottom:6px}.wizard-content[data-v-136f99c4] .custom-select,.wizard-content[data-v-136f99c4] .form-control{font-size:14px;min-height:36px}.wizard-content[data-v-136f99c4] .v-select{font-size:14px}.wizard-content[data-v-136f99c4] .vs__dropdown-toggle{min-height:36px;border-color:#ced4da}.wizard-grid[data-v-136f99c4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px}.wizard-grid>[data-v-136f99c4]{min-width:0}.wizard-wide[data-v-136f99c4]{grid-column:1/-1}.wizard-divider[data-v-136f99c4]{border-top:1px solid #e2e6ea;margin-top:4px;padding-top:16px}.wizard-inset[data-v-136f99c4]{background:#f8f9fa;border:1px solid #e2e6ea;border-radius:5px;padding:12px;margin-top:8px}.wizard-error[data-v-136f99c4]{color:#b42332;font-size:12px;margin-top:4px}.wizard-error[data-v-136f99c4]:empty{display:none}.wizard-empty[data-v-136f99c4]{padding:20px 12px;color:#6c757d;text-align:center;font-size:14px}.wizard-works[data-v-136f99c4]{display:grid;gap:10px;font-size:14px}.wizard-work[data-v-136f99c4]{min-width:0;border:1px solid #bdc5ce;border-left:3px solid #8c99a6;border-radius:5px;overflow:hidden}.wizard-work-columns[data-v-136f99c4]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 130px 140px;gap:0 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-work-labels[data-v-136f99c4]{padding:0 13px 0 15px;font-size:13px;font-weight:600;color:#495057}.wizard-work-main[data-v-136f99c4]{padding:10px 12px;background:#f8f9fa}.wizard-work-main>[data-v-136f99c4]{min-width:0}.wizard-work-main h4[data-v-136f99c4]{font-size:14px;font-weight:600;line-height:1.45;margin:0;overflow-wrap:anywhere}.wizard-work-number[data-v-136f99c4]{color:#596673;margin-right:4px}.wizard-work-actions[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}.wizard-work-actions>.btn[data-v-136f99c4]{min-height:36px}.wizard-material-row[data-v-136f99c4] .form-group>label,.wizard-work-main[data-v-136f99c4] .form-group>label{display:none!important;font-size:13px;padding-bottom:4px}.wizard-amount-input[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.wizard-amount-input>.form-control[data-v-136f99c4]{min-width:0}.wizard-amount-input>span[data-v-136f99c4]{-ms-flex-negative:0;flex-shrink:0;color:#495057;font-size:13px}.wizard-material-picker[data-v-136f99c4]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:10px 12px;border-top:1px solid #d6dce3}.wizard-materials[data-v-136f99c4]{padding:8px 12px 6px 24px;border-top:1px solid #d6dce3}.wizard-materials-heading[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:13px}.wizard-materials-heading>span[data-v-136f99c4]{color:#596673}.wizard-material-columns[data-v-136f99c4],.wizard-material-row[data-v-136f99c4]{display:grid;grid-template-columns:minmax(0,1fr) 140px 150px 32px;gap:0 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-material-labels[data-v-136f99c4]{margin-top:8px;font-size:12px;color:#495057}.wizard-material-row[data-v-136f99c4]{padding:5px 0}.wizard-material-row>[data-v-136f99c4]{min-width:0}.wizard-material-row+.wizard-material-row[data-v-136f99c4]{border-top:1px solid #e2e6ea}.wizard-material-name[data-v-136f99c4]{overflow-wrap:anywhere}.wizard-material-help[data-v-136f99c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:0;margin-left:2px;color:#6c757d;font-size:14px;vertical-align:middle}.wizard-material-help[data-v-136f99c4]:focus,.wizard-material-help[data-v-136f99c4]:hover{color:#495057;text-decoration:none}.wizard-material-error[data-v-136f99c4]{grid-column:1/-1}.wizard-participant[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #e2e6ea;font-size:13px}.wizard-group-select[data-v-136f99c4]{width:auto;max-width:260px}.wizard-summary[data-v-136f99c4]{padding:12px 0;border-bottom:1px solid #e2e6ea}.wizard-summary h3[data-v-136f99c4]{margin-bottom:0}.wizard-review-works[data-v-136f99c4]{list-style:none;padding:0;margin:0}.wizard-review-work[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:14px 4px;border-bottom:1px solid #dce3ea}.wizard-review-work[data-v-136f99c4]:last-child{border-bottom:0}.wizard-review-work-number[data-v-136f99c4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:4px;color:#596d81;font-size:15px;font-weight:600}.wizard-review-work-body[data-v-136f99c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.wizard-review-work-heading[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.wizard-review-work-heading h4[data-v-136f99c4]{margin:2px 0 6px;font-size:16px;line-height:1.45;font-weight:600;overflow-wrap:anywhere}.wizard-review-work-heading .btn[data-v-136f99c4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wizard-review-work-volume[data-v-136f99c4]{font-size:14px;color:#415367;overflow-wrap:anywhere}.wizard-review-work-volume strong[data-v-136f99c4]{font-size:16px;color:#212529}.wizard-review-work-materials[data-v-136f99c4]{margin-top:10px;padding-left:12px;border-left:2px solid #d5e0eb;font-size:14px;overflow-wrap:anywhere}.wizard-review-materials-label[data-v-136f99c4]{margin-bottom:4px;color:#596d81}.wizard-review-work-materials ul[data-v-136f99c4]{list-style:none;padding:0;margin:0}.wizard-review-work-materials li+li[data-v-136f99c4]{margin-top:6px}.wizard-review-material-limit[data-v-136f99c4]{display:block;font-size:13px;color:#596d81}.wizard-summary-heading[data-v-136f99c4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px;margin-bottom:12px;background:#f0f4f8;border-left:3px solid #809dbb;border-radius:3px}.wizard-summary-heading[data-v-136f99c4],.wizard-summary-heading h3[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.wizard-summary-number[data-v-136f99c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;border-radius:50%;background:#dce7f2;color:#315b82;font-size:12px}.wizard-details[data-v-136f99c4]{display:grid;grid-template-columns:170px minmax(0,1fr);gap:6px 16px;margin:8px 0 0;font-size:14px}.wizard-details dt[data-v-136f99c4]{color:#6c757d;font-weight:400}.wizard-details dd[data-v-136f99c4]{margin:0;overflow-wrap:anywhere}.wizard-footer[data-v-136f99c4]{-ms-flex-wrap:wrap;flex-wrap:wrap;position:sticky;bottom:0;z-index:10;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 12px;padding-bottom:max(10px,env(safe-area-inset-bottom));margin-top:12px;background:#fff;border:1px solid #d6dce3;border-radius:6px}.wizard-footer[data-v-136f99c4],.wizard-save[data-v-136f99c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.wizard-save[data-v-136f99c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;min-width:0;min-height:20px;font-size:13px;line-height:20px;color:#6c757d}.wizard-save-icon[data-v-136f99c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;margin-right:8px}.wizard-save-spinner[data-v-136f99c4]{width:16px;height:16px;border:2px solid #dce7f2;border-top-color:#315b82;border-radius:50%;-webkit-animation:wizard-save-spin-data-v-136f99c4 .8s linear infinite;animation:wizard-save-spin-data-v-136f99c4 .8s linear infinite}@-webkit-keyframes wizard-save-spin-data-v-136f99c4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes wizard-save-spin-data-v-136f99c4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wizard-actions[data-v-136f99c4]{gap:8px;-ms-flex-negative:0;flex-shrink:0}.wizard-create-control[data-v-136f99c4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.wizard-create-control>.btn[data-v-136f99c4]{min-height:36px;padding-left:14px;padding-right:14px}.wizard-create-pending[data-v-136f99c4]{opacity:.65;cursor:not-allowed}.wizard-create-hint[data-v-136f99c4]{position:absolute;bottom:calc(100% + 8px);right:0;width:250px;max-width:calc(100vw - 48px);padding:10px 12px;border-radius:5px;background:#174e84;color:#fff;font-size:14px;line-height:1.4;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}.wizard-create-hint[data-v-136f99c4]:after{content:"";position:absolute;top:100%;right:22px;border:6px solid transparent;border-top-color:#174e84}.wizard-actions>.btn[data-v-136f99c4]{min-height:36px;padding-left:14px;padding-right:14px}.object-wizard a[data-v-136f99c4]:focus-visible,.object-wizard button[data-v-136f99c4]:focus-visible{outline:2px solid var(--primary,#007bff);outline-offset:3px}@media (hover:hover) and (pointer:fine){.wizard-steps button[data-v-136f99c4]:not(:disabled):hover{background:#f1f3f5}}@media (max-width:991px){.wizard-material-labels[data-v-136f99c4],.wizard-work-labels[data-v-136f99c4]{display:none}.wizard-work-main[data-v-136f99c4]{grid-template-columns:minmax(0,1fr) 130px;gap:8px 12px}.wizard-work-main h4[data-v-136f99c4]{grid-column:1/-1}.wizard-material-row[data-v-136f99c4] .form-group>label,.wizard-work-main[data-v-136f99c4] .form-group>label{display:block!important}.wizard-work-actions[data-v-136f99c4]{grid-column:1/-1}.wizard-materials[data-v-136f99c4]{padding-left:12px}.wizard-material-row[data-v-136f99c4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;gap:6px 10px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.wizard-material-row>.btn[data-v-136f99c4]{min-height:36px}.wizard-material-name[data-v-136f99c4]{grid-column:1/-1;font-weight:500}}@media (max-width:767px){.object-wizard[data-v-136f99c4]{padding:8px}.wizard-header[data-v-136f99c4]{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:4px 0}.wizard-back[data-v-136f99c4]{justify-self:start}.wizard-heading[data-v-136f99c4]{grid-column:1/-1;grid-row:2}.wizard-header>.btn[data-v-136f99c4]{min-height:36px}.wizard-steps button[data-v-136f99c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 4px;gap:6px;font-size:12px}.wizard-content[data-v-136f99c4]{padding:14px 12px}.wizard-content[data-v-136f99c4] .custom-select,.wizard-content[data-v-136f99c4] .form-control,.wizard-content[data-v-136f99c4] .v-select{font-size:16px}.wizard-grid[data-v-136f99c4]{grid-template-columns:minmax(0,1fr)}.wizard-work-main[data-v-136f99c4]{grid-template-columns:minmax(0,1fr) 110px;gap:8px 10px}.wizard-details[data-v-136f99c4]{grid-template-columns:minmax(0,1fr);gap:3px}.wizard-details dd[data-v-136f99c4]{margin-bottom:8px}.wizard-inset[data-v-136f99c4]{padding:10px}.wizard-participant[data-v-136f99c4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wizard-footer[data-v-136f99c4]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.wizard-save[data-v-136f99c4]{-ms-flex-preferred-size:100%;flex-basis:100%}.wizard-actions[data-v-136f99c4]{margin-left:auto}.wizard-actions>.btn[data-v-136f99c4],.wizard-create-control>.btn[data-v-136f99c4]{min-height:40px}}@media (prefers-reduced-motion:reduce){.object-wizard[data-v-136f99c4] .btn,.object-wizard[data-v-136f99c4] .form-control{-webkit-transition:none;transition:none}.wizard-save-spinner[data-v-136f99c4]{-webkit-animation:none;animation:none}}.wizard-footer-error[data-v-136f99c4]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#9b2424;overflow-wrap:anywhere}.wizard-telegram-review[data-v-136f99c4]{padding:12px 0;border-top:1px solid #d6dce3;overflow-wrap:anywhere}.wizard-telegram-review h4[data-v-136f99c4]{font-size:16px;margin:0}.wizard-telegram-review li[data-v-136f99c4]{padding:3px 0}.wizard-material-limit-tooltip .tooltip-inner{max-width:320px;text-align:left}@media (max-width:575.98px){.wizard-material-limit-tooltip .tooltip-inner{max-width:calc(100vw - 32px)}}[data-v-c054ffbe] .material-directory-row--disabled{opacity:.58}[data-v-c054ffbe] .material-directory-actions{min-width:255px;white-space:nowrap}table[data-v-7b208b29]{font-size:12px}[data-v-7b208b29] tr.legacy-report-row--annulled>td{background:#fff3f3;color:#721c24}.chart-panel[data-v-255568ac]{background:#fff;border:1px solid #e1e7ef;border-radius:14px;padding:18px;margin-top:14px;min-width:0}.plot-heading[data-v-255568ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;color:#52627a;margin-bottom:14px}.plot-heading strong[data-v-255568ac]{min-width:0;overflow-wrap:anywhere}.plot-heading .btn[data-v-255568ac]{-ms-flex-negative:0;flex-shrink:0}.plot-canvas[data-v-255568ac]{position:relative;height:340px;min-width:0}@media(max-width:767px){.chart-panel[data-v-255568ac]{padding:12px}.plot-canvas[data-v-255568ac]{height:300px}}.charts-workspace[data-v-7d130b4d]{max-width:1560px;margin:0 auto;padding:22px 28px 36px;color:#26354b;min-width:0;font-size:14px}.charts-header[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:20px}.charts-eyebrow[data-v-7d130b4d]{font-size:10px;letter-spacing:.12em;font-weight:700;color:#76859a;margin-bottom:6px}.charts-header h1[data-v-7d130b4d]{font-size:28px;font-weight:700;letter-spacing:-.5px;margin:0 0 5px}.charts-header p[data-v-7d130b4d]{margin:0;color:#708096}.charts-header .btn[data-v-7d130b4d]{-ms-flex-negative:0;flex-shrink:0}.charts-filters[data-v-7d130b4d]{background:#fff;border:1px solid #e1e7ef;border-radius:14px;padding:18px}.charts-filter-fields[data-v-7d130b4d]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(330px,.85fr);gap:18px 26px}.charts-filter-fields label[data-v-7d130b4d],.charts-measure label[data-v-7d130b4d]{display:block;font-size:12px;font-weight:600;margin-bottom:6px;color:#53627a}.charts-comparison[data-v-7d130b4d],.charts-date-field[data-v-7d130b4d],.charts-measure-items[data-v-7d130b4d],.charts-object-field[data-v-7d130b4d]{min-width:0}.charts-dates[data-v-7d130b4d]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.charts-dates input[data-v-7d130b4d]{min-width:0;font-size:14px;height:36px}.charts-presets[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:9px}.charts-presets button[data-v-7d130b4d]{border:0;background:#f1f4f8;border-radius:6px;padding:4px 9px;font-size:12px;color:#54637a}.charts-presets .is-selected[data-v-7d130b4d]{background:#e8f0ff;color:#245cbd}.charts-text-button[data-v-7d130b4d]{background:none;border:0;color:#2563b8;font-size:12px;padding:0;cursor:pointer}.charts-comparison[data-v-7d130b4d]{grid-column:1/-1}.charts-mobile-toggle[data-v-7d130b4d]{display:none}.charts-modes[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;border-bottom:1px solid #dce3ed;margin:21px 0 17px}.charts-modes button[data-v-7d130b4d]{border:0;border-bottom:3px solid transparent;background:transparent;color:#718096;padding:10px 17px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;font-weight:600}.charts-modes button.active[data-v-7d130b4d]{border-bottom-color:#2563eb;color:#245cbd}.charts-measure[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin-bottom:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-measure-type[data-v-7d130b4d]{-webkit-box-flex:0;-ms-flex:0 1 310px;flex:0 1 310px}.charts-measure-type select[data-v-7d130b4d]{font-size:14px;height:36px}.charts-measure-items[data-v-7d130b4d]{-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px}.charts-combine[data-v-7d130b4d]{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:13px}.charts-formula[data-v-7d130b4d]{font-size:12px;color:#687990;margin:12px 0 18px;line-height:1.6;max-width:1000px}.charts-summary[data-v-7d130b4d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.charts-summary>div[data-v-7d130b4d]{background:#fff;border:1px solid #e1e7ef;border-radius:12px;padding:14px 18px}.charts-summary span[data-v-7d130b4d]{display:block;color:#718096;font-size:12px}.charts-summary strong[data-v-7d130b4d]{display:block;font-size:25px;font-weight:650;margin-top:5px;font-variant-numeric:tabular-nums}.charts-warning[data-v-7d130b4d]{padding:10px 13px;background:#fff7e6;border:1px solid #f3e6c8;border-radius:8px;font-size:12px;margin:9px 0;color:#7a6021}.charts-result-toolbar[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:20px 0 14px}.charts-view-buttons[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px;border-radius:8px;background:#e9eef5}.charts-view-buttons button[data-v-7d130b4d]{border:0;border-radius:6px;padding:6px 15px;background:transparent;color:#62728a;font-size:13px}.charts-view-buttons button.active[data-v-7d130b4d]{background:#fff;-webkit-box-shadow:0 1px 3px rgba(23,37,58,.08235294117647059);box-shadow:0 1px 3px rgba(23,37,58,.08235294117647059);color:#26354b}.charts-result-actions[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.charts-result-actions select[data-v-7d130b4d]{width:auto;max-width:230px}.charts-result-actions .btn[data-v-7d130b4d]{white-space:nowrap}.charts-axis-note[data-v-7d130b4d],.charts-footnote[data-v-7d130b4d]{font-size:12px;color:#75839a;line-height:1.6;margin:12px 0}.charts-legend[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.charts-legend button[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;max-width:100%;text-align:left;background:#fff;border:1px solid #dce3ed;border-radius:10px;padding:10px 12px;color:#35455b}.charts-legend button.muted[data-v-7d130b4d]{opacity:.45}.charts-color[data-v-7d130b4d]{width:9px;height:9px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.charts-legend-name[data-v-7d130b4d]{min-width:0;max-width:360px}.charts-legend-name strong[data-v-7d130b4d]{display:block;font-size:12px;overflow-wrap:anywhere;font-weight:600}.charts-legend-name small[data-v-7d130b4d]{display:block;font-size:11px;color:#7b889b;overflow-wrap:anywhere;margin-top:3px}.charts-legend-value[data-v-7d130b4d]{margin-left:10px;font-size:17px;white-space:nowrap;font-variant-numeric:tabular-nums}.charts-legend-value small[data-v-7d130b4d]{display:block;font-size:10px;color:#7b889b}.charts-empty[data-v-7d130b4d]{text-align:center;background:#fff;border:1px dashed #d5deeb;border-radius:14px;padding:48px 24px;color:#7b899e;line-height:1.8;margin-top:18px}.charts-empty h2[data-v-7d130b4d]{font-size:19px;color:#3d4d65;font-weight:600;margin:12px 0}.charts-empty p[data-v-7d130b4d]{margin:0}.charts-empty-icon[data-v-7d130b4d]{background:#edf3ff;width:56px;height:56px;display:grid;place-items:center;margin:0 auto;border-radius:15px;color:#3971cd;font-size:23px}.charts-loading[data-v-7d130b4d]{gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:70px 20px;color:#718096}.charts-error[data-v-7d130b4d],.charts-loading[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-error[data-v-7d130b4d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;border:1px solid #efc5c5;background:#fff4f4;color:#a73636;padding:14px;border-radius:10px}.charts-table-wrap[data-v-7d130b4d]{overflow:auto;max-height:620px;background:#fff;border:1px solid #e1e7ef;border-radius:12px;margin-top:14px}.charts-table[data-v-7d130b4d]{width:100%;border-collapse:collapse;font-size:12px}.charts-table th[data-v-7d130b4d]{position:sticky;top:0;background:#f5f7fb;color:#62718a;white-space:nowrap;z-index:1}.charts-table td[data-v-7d130b4d],.charts-table th[data-v-7d130b4d]{padding:11px 14px;border-bottom:1px solid #edf0f5;vertical-align:top}.charts-table td[data-v-7d130b4d]:first-child{white-space:nowrap}.charts-table td strong[data-v-7d130b4d]{font-weight:500}.charts-table .numeric[data-v-7d130b4d]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.charts-paging[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:14px}.charts-table-wrap[data-v-7d130b4d]:focus-visible,.charts-workspace a[data-v-7d130b4d]:focus-visible,.charts-workspace button[data-v-7d130b4d]:focus-visible{outline:3px solid #82adf5;outline-offset:3px}.charts-workspace[data-v-7d130b4d] .vs__dropdown-toggle{min-height:36px;background:#fff;border-color:#cdd6e2;border-radius:6px}.charts-workspace[data-v-7d130b4d] .vs__selected-options{min-width:0}.charts-workspace[data-v-7d130b4d] .vs__selected{max-width:100%;overflow-wrap:anywhere;font-size:13px}.charts-workspace[data-v-7d130b4d] .vs__dropdown-option{white-space:normal;padding-top:8px;padding-bottom:8px}.charts-workspace[data-v-7d130b4d] .vs__search{min-width:30px}@media(max-width:1000px){.charts-workspace[data-v-7d130b4d]{padding:18px}.charts-filter-fields[data-v-7d130b4d]{grid-template-columns:minmax(0,1fr)}.charts-comparison[data-v-7d130b4d]{grid-column:auto}.charts-header p[data-v-7d130b4d]{font-size:12px}}@media(max-width:767px){.charts-workspace[data-v-7d130b4d]{padding:14px 10px 24px}.charts-header[data-v-7d130b4d]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px;gap:8px}.charts-header h1[data-v-7d130b4d]{font-size:24px}.charts-eyebrow[data-v-7d130b4d]{font-size:9px}.charts-header p[data-v-7d130b4d]{max-width:215px}.charts-header>.btn[data-v-7d130b4d]{font-size:11px;white-space:normal;max-width:110px;padding:6px 8px}.charts-filters[data-v-7d130b4d]{padding:0;border-radius:12px}.charts-mobile-toggle[data-v-7d130b4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:13px 14px;border:0;border-radius:12px;background:#fff;text-align:left;color:#40516b}.charts-filter-fields[data-v-7d130b4d]{display:none;padding:0 14px 14px;gap:16px}.charts-filter-fields.is-open[data-v-7d130b4d]{display:grid}.charts-modes[data-v-7d130b4d]{gap:0;margin-top:16px}.charts-modes button[data-v-7d130b4d]{padding:10px 7px;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px}.charts-modes button i[data-v-7d130b4d]{font-size:11px}.charts-measure[data-v-7d130b4d]{gap:10px}.charts-measure-items[data-v-7d130b4d],.charts-measure-type[data-v-7d130b4d]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0}.charts-formula[data-v-7d130b4d]{font-size:11px}.charts-summary[data-v-7d130b4d]{gap:6px}.charts-summary>div[data-v-7d130b4d]{padding:11px 9px}.charts-summary span[data-v-7d130b4d]{font-size:10px}.charts-summary strong[data-v-7d130b4d]{font-size:22px}.charts-result-toolbar[data-v-7d130b4d]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.charts-result-actions[data-v-7d130b4d]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.charts-result-actions select[data-v-7d130b4d]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.charts-result-actions .btn[data-v-7d130b4d]{font-size:11px}.charts-legend button[data-v-7d130b4d]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.charts-legend-name[data-v-7d130b4d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.charts-legend-value[data-v-7d130b4d]{font-size:15px}.charts-empty[data-v-7d130b4d]{padding:35px 15px}.charts-empty h2[data-v-7d130b4d]{font-size:18px}.charts-error[data-v-7d130b4d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-workspace[data-v-7d130b4d] .vs__dropdown-menu{min-width:0}.charts-table td[data-v-7d130b4d]:nth-child(3){min-width:180px}}.buildingContainer[data-v-268b2b6a]{margin-bottom:15px;position:relative;direction:ltr}.overflow[data-v-268b2b6a]::-webkit-scrollbar{width:12px}.overflow[data-v-268b2b6a]::-webkit-scrollbar-track{background:inherit}.overflow[data-v-268b2b6a]::-webkit-scrollbar-thumb{background-color:#17a2b8;border-radius:20px}.overflow[data-v-268b2b6a]{max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width:767.98px){.buildingContainer[data-v-268b2b6a]{border-radius:0;margin-bottom:8px}.overflow[data-v-268b2b6a]{max-height:none;overflow:visible;padding-left:6px!important;padding-right:6px!important}}.gallery-page[data-v-96d3293c]{min-height:0}.gallery-toolbar[data-v-96d3293c]{background:#fff;position:sticky;top:0;z-index:2}.gallery-search-input[data-v-96d3293c]{font-size:16px}.gallery-status-filter[data-v-96d3293c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.objects_container[data-v-96d3293c]{overflow-y:auto;height:85vh;-webkit-overflow-scrolling:touch}.objects_container[data-v-96d3293c]::-webkit-scrollbar{display:block;width:20px}.objects_container[data-v-96d3293c]::-webkit-scrollbar-track{display:block;background:#fff;width:20px}.objects_container[data-v-96d3293c]::-webkit-scrollbar-thumb{display:block;background-color:#17a2b8;border-radius:20px;width:20px}.gallery-object-item[data-v-96d3293c]{margin:8px}.gallery-object-toggle[data-v-96d3293c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:42px;white-space:normal;text-align:left}.gallery-object-title[data-v-96d3293c]{line-height:1.2;min-width:0;overflow-wrap:anywhere;padding-right:8px}.gallery-object-chevron[data-v-96d3293c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.gallery-object-access-list[data-v-96d3293c]{max-height:55vh;overflow-y:auto}.gallery-object-access-button[data-v-96d3293c]{white-space:normal}.gallery-object-access-name[data-v-96d3293c]{line-height:1.2}@media (max-width:767.98px){.gallery-page[data-v-96d3293c]{margin-left:-8px;margin-right:-8px}.gallery-toolbar[data-v-96d3293c]{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding:8px}.gallery-search-input[data-v-96d3293c]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.gallery-status-filter[data-v-96d3293c]{margin-left:0!important}.objects_container[data-v-96d3293c]{height:calc(100vh - 112px);padding-bottom:24px}.objects_container[data-v-96d3293c]::-webkit-scrollbar{width:0}.gallery-object-item[data-v-96d3293c]{margin:6px 8px}.gallery-object-toggle[data-v-96d3293c]{min-height:46px;padding-left:12px;padding-right:12px}}.fa-trash-alt[data-v-02fa59bc]:hover,.fa-trash-alt[data-v-4bac14c0]:hover{color:red}.group-detail[data-v-2fca468c]{padding:16px;min-width:0}.group-detail__header[data-v-2fca468c],.group-detail__member[data-v-2fca468c],.group-detail__role[data-v-2fca468c],.group-detail__toolbar[data-v-2fca468c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.group-detail__header[data-v-2fca468c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.group-detail__title[data-v-2fca468c]{min-width:0}.group-detail h2[data-v-2fca468c]{font-size:18px;line-height:1.4;overflow-wrap:anywhere;margin:0 0 4px}.group-detail h3[data-v-2fca468c]{font-size:14px;font-weight:600;margin:0}.group-detail__actions[data-v-2fca468c],.group-detail__member-actions[data-v-2fca468c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.group-detail__roles[data-v-2fca468c]{padding:12px;background:#f8f9fa;border-radius:6px;margin-bottom:20px}.group-detail__roles h3[data-v-2fca468c]{margin-bottom:6px}.group-detail__role[data-v-2fca468c]{min-height:36px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px;padding:4px 0}.group-detail__roles small[data-v-2fca468c]{display:block;margin-top:6px}.group-detail__help[data-v-2fca468c]{padding:0 4px;color:#6c757d}.group-detail__toolbar[data-v-2fca468c]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.group-detail__search[data-v-2fca468c]{max-width:360px;margin-bottom:8px}.group-detail__members[data-v-2fca468c]{list-style:none;padding:0;margin:0}.group-detail__member[data-v-2fca468c]{padding:9px 0;border-bottom:1px solid #edf0f2}.group-detail__member[data-v-2fca468c]:last-child{border-bottom:0}.group-detail__person[data-v-2fca468c]{min-width:0;overflow-wrap:anywhere}.group-detail__person[data-v-2fca468c] .employee-link{white-space:normal;text-align:left}.group-detail__empty[data-v-2fca468c]{padding:20px 0;margin:0;color:#6c757d;max-width:500px}@media (max-width:767px){.group-detail[data-v-2fca468c]{padding:12px}.group-detail__header[data-v-2fca468c]{-ms-flex-wrap:wrap;flex-wrap:wrap}.group-detail__member[data-v-2fca468c]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.group-detail__person[data-v-2fca468c]{-ms-flex-preferred-size:100%;flex-basis:100%}.group-detail__member-actions[data-v-2fca468c]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px}.group-detail__search[data-v-2fca468c]{max-width:none;font-size:16px}}.user-groups-page[data-v-edde370a]{padding:16px;max-width:1440px;margin:0 auto;font-size:14px}.user-groups-heading[data-v-edde370a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.user-groups-heading h1[data-v-edde370a]{font-size:20px;font-weight:600;margin:0 0 4px}.user-groups-heading .btn[data-v-edde370a]{-ms-flex-negative:0;flex-shrink:0}.user-groups-layout[data-v-edde370a]{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.user-groups-content[data-v-edde370a],.user-groups-sidebar[data-v-edde370a],.user-groups-state[data-v-edde370a]{background:#fff;border:1px solid #dee2e6;border-radius:6px;min-width:0}.user-groups-sidebar__search[data-v-edde370a]{padding:12px;border-bottom:1px solid #edf0f2}.user-groups-sidebar__search small[data-v-edde370a]{display:block;margin-top:8px}.user-groups-list[data-v-edde370a]{list-style:none;padding:0;margin:0}.user-groups-list__item[data-v-edde370a]{width:100%;background:#fff;border:0;border-bottom:1px solid #edf0f2;padding:12px;text-align:left;color:#343a40;border-left:3px solid transparent}.user-groups-list__item[data-v-edde370a]:hover{background:#f8f9fa}.user-groups-list__item[data-v-edde370a]:focus-visible{outline:2px solid #007bff;outline-offset:-2px}.user-groups-list__item.is-selected[data-v-edde370a]{background:#f1f8f3;border-left-color:#28a745}.user-groups-list__name[data-v-edde370a]{display:block;font-weight:600;overflow-wrap:anywhere;margin-bottom:4px}.user-groups-list__item small[data-v-edde370a]{color:#6c757d}.user-groups-feedback[data-v-edde370a]{padding:8px 16px 0;font-size:12px;min-height:26px}.user-groups-back[data-v-edde370a]{display:none}.user-groups-state[data-v-edde370a]{padding:32px 20px;text-align:center}.user-groups-state h2[data-v-edde370a]{font-size:17px}.user-groups-picker-row[data-v-edde370a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #edf0f2}.user-groups-picker-row[data-v-edde370a] .employee-link{white-space:normal;text-align:left}@media (max-width:767px){.user-groups-page[data-v-edde370a]{padding:12px}.user-groups-heading[data-v-edde370a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-groups-layout[data-v-edde370a]{display:block}.user-groups-content[data-v-edde370a]{display:none}.user-groups-layout--detail .user-groups-content[data-v-edde370a]{display:block}.user-groups-layout--detail .user-groups-sidebar[data-v-edde370a]{display:none}.user-groups-back[data-v-edde370a]{display:inline-block;margin:8px 8px 0}.user-groups-sidebar input[data-v-edde370a]{font-size:16px}}.departments-page[data-v-897b9936]{min-width:0;overflow-x:hidden}.departments-table[data-v-897b9936],.departments-table[data-v-897b9936] table{width:100%;table-layout:fixed}.departments-table[data-v-897b9936] td,.departments-table[data-v-897b9936] th{padding-right:.35rem;padding-left:.35rem;overflow-wrap:anywhere;vertical-align:middle}.departments-table[data-v-897b9936] .departments-name-col{width:18%}.departments-table[data-v-897b9936] .departments-description-col{width:20%}.departments-table[data-v-897b9936] .departments-active-col{width:8%}.departments-table[data-v-897b9936] .departments-workspace-col{width:16%}.departments-table[data-v-897b9936] .departments-users-col{width:32%}.departments-table[data-v-897b9936] .departments-actions-col{width:6%;white-space:nowrap}.department-members[data-v-897b9936]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 10px;min-width:0}.departments-table[data-v-897b9936] .departments-users-col .employee-link,.departments-table[data-v-897b9936] .departments-users-col .employee-link-wrap{min-width:0;max-width:100%}.departments-table[data-v-897b9936] .departments-users-col .employee-link__name{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.tg-webapp{background-color:var(--tg-theme-bg-color,#000);width:100vw;height:100vh;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}.tg-webapp .label-class{color:var(--tg-theme-text-color,#fff)}.tg-webapp input{color-scheme:var(--tg-color-scheme,dark);width:100%}.tg-webapp .form-group{min-width:200px}.tg-webapp .send-button{color:var(--tg-theme-button-text-color,#fff);background-color:var(--tg-theme-button-color,#17a2b8);border-color:var(--tg-theme-button-color,#17a2b8)}.fas[data-v-29c77620]{font-size:20px}.attention-view-header__content[data-v-627afab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.attention-view-header__button[data-v-627afab6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:575.98px){.attention-view-header__content[data-v-627afab6]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.attention-view-header__button[data-v-627afab6]{width:100%}}.parent[data-v-30631370]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.file-container[data-v-30631370]{width:100px;height:auto;text-align:center;position:relative}.file-container .remove-icon[data-v-30631370]{position:absolute;right:0}.file-container .remove-icon[data-v-30631370]:hover{font-size:100%}.file-container img[data-v-30631370]{width:100%;height:auto;margin:0}.file-container .fa-file[data-v-30631370]{font-size:40px}.file-container .link-text a[data-v-30631370]{display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:1.8em;line-height:1.8em}i[data-v-05c81206]{cursor:pointer}.comment-read[data-v-05c81206]{white-space:pre-wrap}.new-comment .action-block i[data-v-14f3bdcf]{cursor:pointer;font-size:22px}.new-comment .action-block .fa-paperclip[data-v-14f3bdcf]:hover,.new-comment .action-block .fa-telegram-plane[data-v-14f3bdcf]:hover{color:#08c}#name[data-v-b0bbb324]::-webkit-input-placeholder{opacity:.7}#name[data-v-b0bbb324]::-moz-placeholder{opacity:.7}#name[data-v-b0bbb324]:-ms-input-placeholder{opacity:.7}#name[data-v-b0bbb324]::-ms-input-placeholder{opacity:.7}#name[data-v-b0bbb324]::placeholder{opacity:.7}#description[data-v-dc309f70]::-webkit-input-placeholder{opacity:.7}#description[data-v-dc309f70]::-moz-placeholder{opacity:.7}#description[data-v-dc309f70]:-ms-input-placeholder{opacity:.7}#description[data-v-dc309f70]::-ms-input-placeholder{opacity:.7}#description[data-v-dc309f70]::placeholder{opacity:.7}.read-field[data-v-dc309f70]{white-space:pre-wrap}.available-input[data-v-efeaa1c8]{-webkit-text-fill-color:#000;opacity:1;background-color:#fff;border:1px solid #000}.disabled-input[data-v-efeaa1c8]{-webkit-text-fill-color:#000;opacity:0;background-color:#d1d1d1;border:1px solid #d1d1d1}.available-input[data-v-3e8da024]{-webkit-text-fill-color:#000;opacity:1;background-color:#fff;border:1px solid #000}.disabled-input[data-v-3e8da024]{-webkit-text-fill-color:#000;opacity:1;background-color:#d1d1d1;border:1px solid #d1d1d1}.requests-navbar[data-v-bb9c6e1a] :deep(.card-body){padding:.5rem .75rem}.requests-toolbar[data-v-bb9c6e1a]{display:grid;grid-template-columns:auto minmax(160px,.9fr) minmax(150px,220px) minmax(190px,235px) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.requests-toolbar--has-favorites[data-v-bb9c6e1a]{grid-template-columns:auto minmax(130px,230px) minmax(90px,1fr) minmax(150px,210px) minmax(190px,235px) auto}.requests-toolbar__title[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;grid-column:1;grid-row:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.requests-toolbar__search[data-v-bb9c6e1a]{grid-column:2;grid-row:1;min-width:160px;-webkit-transition:min-width .18s ease;transition:min-width .18s ease}.requests-toolbar--has-favorites .requests-toolbar__search[data-v-bb9c6e1a]{min-width:130px}.requests-toolbar__favorites[data-v-bb9c6e1a]{grid-column:3;grid-row:1;min-width:0;overflow:hidden}.requests-favorite-types[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;min-width:0;overflow-x:auto;padding-bottom:1px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.requests-favorite-types[data-v-bb9c6e1a]::-webkit-scrollbar{display:none}.requests-favorite-type[data-v-bb9c6e1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:230px;min-height:31px}.requests-favorite-type__filter[data-v-bb9c6e1a],.requests-favorite-type__remove[data-v-bb9c6e1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #9ec5fe;background:#e7f1ff;color:#084298;font-size:.8125rem;line-height:1.2;-webkit-transition:-webkit-filter .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:-webkit-filter .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:filter .15s ease,box-shadow .15s ease,transform .15s ease;transition:filter .15s ease,box-shadow .15s ease,transform .15s ease,-webkit-filter .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.requests-favorite-type__filter[data-v-bb9c6e1a]{gap:.25rem;min-width:0;padding:.25rem .45rem .25rem .55rem;border-radius:999px 0 0 999px;font-weight:600}.requests-favorite-type__filter span[data-v-bb9c6e1a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requests-favorite-type__remove[data-v-bb9c6e1a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.25rem .35rem;border-left:0;border-radius:0 999px 999px 0;color:#b38300}.requests-favorite-type__filter[data-v-bb9c6e1a]:hover,.requests-favorite-type__remove[data-v-bb9c6e1a]:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.requests-favorite-type--active .requests-favorite-type__filter[data-v-bb9c6e1a],.requests-favorite-type--active .requests-favorite-type__remove[data-v-bb9c6e1a]{background:#007bff;border-color:#007bff;color:#fff}.requests-favorite-type--active[data-v-bb9c6e1a]{-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25);border-radius:999px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.requests-toolbar__type[data-v-bb9c6e1a]{grid-column:4;grid-row:1;min-width:190px}.requests-toolbar--has-favorites .requests-toolbar__type[data-v-bb9c6e1a]{grid-column:5}.requests-toolbar__type .requests-type-filter[data-v-bb9c6e1a]{width:100%}.requests-toolbar__object[data-v-bb9c6e1a]{grid-column:3;grid-row:1;min-width:0}.requests-toolbar--has-favorites .requests-toolbar__object[data-v-bb9c6e1a]{grid-column:4}.requests-toolbar__object .requests-object-filter[data-v-bb9c6e1a]{width:100%}.requests-toolbar__sort[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;-webkit-box-flex:0;-ms-flex:0 0 245px;flex:0 0 245px;min-width:205px}.requests-toolbar__recurrence[data-v-bb9c6e1a]{-webkit-box-flex:0;-ms-flex:0 0 185px;flex:0 0 185px;width:185px}.requests-toolbar__sort .custom-select[data-v-bb9c6e1a]{min-width:0}.requests-toolbar__filters[data-v-bb9c6e1a]{gap:.4rem;grid-column:1/-1;grid-row:2}.requests-filter-chips[data-v-bb9c6e1a],.requests-toolbar__filters[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.requests-filter-chips[data-v-bb9c6e1a]{gap:.3rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:auto;padding-bottom:1px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.requests-filter-chips[data-v-bb9c6e1a]::-webkit-scrollbar{display:none}.requests-filter-chip[data-v-bb9c6e1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:31px;padding:.25rem .55rem;border:1px solid transparent;border-radius:999px;font-size:.8125rem;line-height:1.2;white-space:nowrap;color:#495057;-webkit-transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease}.requests-filter-chip[data-v-bb9c6e1a]:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.requests-filter-chip--active[data-v-bb9c6e1a]{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.18);box-shadow:0 0 0 2px rgba(0,0,0,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px);color:#fff}.requests-filter-chip__check[data-v-bb9c6e1a]{font-size:.72rem}.requests-filter-chip--secondary[data-v-bb9c6e1a]{background:#f1f3f5;border-color:#adb5bd;color:#495057}.requests-filter-chip--danger[data-v-bb9c6e1a]{background:#fbe9eb;border-color:#f1aeb5;color:#842029}.requests-filter-chip--warning[data-v-bb9c6e1a]{background:#fff3cd;border-color:#ffda6a;color:#664d03}.requests-filter-chip--primary[data-v-bb9c6e1a]{background:#e7f1ff;border-color:#9ec5fe;color:#084298}.requests-filter-chip--info[data-v-bb9c6e1a]{background:#cff4fc;border-color:#9eeaf9;color:#055160}.requests-filter-chip--success[data-v-bb9c6e1a]{background:#d1e7dd;border-color:#a3cfbb;color:#0f5132}.requests-filter-chip--dark[data-v-bb9c6e1a]{background:#e9ecef;border-color:#adb5bd;color:#212529}.requests-filter-chip--light[data-v-bb9c6e1a]{background:#f8f9fa;border-color:#dee2e6;color:#212529}.requests-filter-chip--secondary.requests-filter-chip--active[data-v-bb9c6e1a]{background:#6c757d;border-color:#6c757d}.requests-filter-chip--danger.requests-filter-chip--active[data-v-bb9c6e1a]{background:#dc3545;border-color:#dc3545}.requests-filter-chip--warning.requests-filter-chip--active[data-v-bb9c6e1a]{background:#ffc107;border-color:#ffc107;color:#212529}.requests-filter-chip--primary.requests-filter-chip--active[data-v-bb9c6e1a]{background:#007bff;border-color:#007bff}.requests-filter-chip--info.requests-filter-chip--active[data-v-bb9c6e1a]{background:#17a2b8;border-color:#17a2b8}.requests-filter-chip--success.requests-filter-chip--active[data-v-bb9c6e1a]{background:#28a745;border-color:#28a745}.requests-filter-chip--dark.requests-filter-chip--active[data-v-bb9c6e1a]{background:#343a40;border-color:#343a40}.requests-filter-chip--light.requests-filter-chip--active[data-v-bb9c6e1a]{background:#f8f9fa;border-color:#d6d8db;color:#212529}.requests-type-filter[data-v-bb9c6e1a]{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;min-width:190px;font-size:.875rem}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__dropdown-toggle){min-height:31px;padding:0 .25rem 1px;border:1px solid #ced4da;border-radius:.2rem;background:#fff}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__selected-options){-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__selected){max-width:175px;margin:2px 2px 0;color:#495057;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__search){margin:2px 0 0;padding:0;font-size:.875rem;line-height:1.4}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__actions){padding:0 2px 0 4px}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__dropdown-menu){font-size:.875rem}.requests-type-filter__category[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin:.2rem -.4rem .15rem;padding:.35rem .65rem .25rem;border-top:1px solid #e9ecef;color:#495057;background:#f8f9fa;font-size:.78rem;font-weight:700;line-height:1.15;text-transform:uppercase}.requests-type-filter__category-icon[data-v-bb9c6e1a]{width:1rem;color:#6c757d;text-align:center}.requests-type-filter__option[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.4rem;min-width:0}.requests-type-filter__option-text[data-v-bb9c6e1a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__dropdown-option--disabled){padding-top:0;padding-bottom:0;color:inherit;background:transparent;cursor:default}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__dropdown-option--disabled.vs__dropdown-option--highlight){color:inherit;background:transparent}.requests-type-filter__favorite[data-v-bb9c6e1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:28px;height:26px;border:0;background:transparent;color:#adb5bd}.requests-type-filter__favorite--active[data-v-bb9c6e1a],.requests-type-filter__favorite[data-v-bb9c6e1a]:hover{color:#b38300}.requests-type-filter__selected[data-v-bb9c6e1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;min-width:0}.requests-type-filter__selected-star[data-v-bb9c6e1a]{color:#b38300;font-size:.75rem}.requests-type-filter__selected-category-icon[data-v-bb9c6e1a]{color:#6c757d;font-size:.8rem}.requests-type-filter--active[data-v-bb9c6e1a] :deep(.vs__dropdown-toggle){border-color:#ffc107;-webkit-box-shadow:0 0 0 2px rgba(255,193,7,.35);box-shadow:0 0 0 2px rgba(255,193,7,.35);background-color:#fff8e1}.requests-type-filter--active[data-v-bb9c6e1a] :deep(.vs__selected){font-weight:600}.requests-object-filter[data-v-bb9c6e1a]{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;min-width:0;max-width:100%;font-size:.875rem}.requests-object-filter[data-v-bb9c6e1a] :deep(.vs__dropdown-toggle){width:100%;min-width:0;max-width:100%;min-height:31px;padding:0 .25rem 1px;border:1px solid #ced4da;border-radius:.2rem;background:#fff;overflow:hidden}.requests-object-filter[data-v-bb9c6e1a] :deep(.vs__selected-options){-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:0;min-width:0;max-width:100%;overflow:hidden}.requests-object-filter[data-v-bb9c6e1a] :deep(.vs__selected){display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:0;max-width:100%;margin:2px 2px 0;color:#495057;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requests-object-filter[data-v-bb9c6e1a] :deep(.vs--single .vs__selected),.requests-object-filter[data-v-bb9c6e1a] :deep(.vs__selected-options .vs__selected){min-width:0;max-width:100%;overflow:hidden}.requests-object-filter[data-v-bb9c6e1a] :deep(.vs__search){width:0;min-width:0;margin:2px 0 0;padding:0;font-size:.875rem;line-height:1.4}.requests-object-filter[data-v-bb9c6e1a] :deep(.vs__actions){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 2px 0 4px}.requests-object-filter[data-v-bb9c6e1a] :deep(.vs__dropdown-menu){font-size:.875rem}.requests-object-filter__selected[data-v-bb9c6e1a]{display:block;width:100%;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requests-object-filter--active[data-v-bb9c6e1a] :deep(.vs__dropdown-toggle){border-color:#17a2b8;-webkit-box-shadow:0 0 0 2px rgba(23,162,184,.28);box-shadow:0 0 0 2px rgba(23,162,184,.28);background-color:#e8f7fa}.requests-object-filter--active[data-v-bb9c6e1a] :deep(.vs__selected){font-weight:600}.requests-active-filters[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;grid-column:1/-1;grid-row:3;padding:.4rem .5rem;border:1px solid #ffe08a;border-radius:.35rem;background:#fff8e1;color:#5c4300;font-size:.84rem}.requests-active-filters__label[data-v-bb9c6e1a]{-ms-flex-align:center;gap:.3rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.requests-active-filter[data-v-bb9c6e1a],.requests-active-filters__label[data-v-bb9c6e1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;align-items:center;font-weight:700}.requests-active-filter[data-v-bb9c6e1a]{-ms-flex-align:center;gap:.25rem;max-width:100%;min-height:28px;padding:.2rem .45rem;border:1px solid transparent;border-radius:999px;color:#fff;font-size:.8rem;line-height:1.2;white-space:nowrap}.requests-active-filter__text[data-v-bb9c6e1a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requests-active-filter__remove[data-v-bb9c6e1a]{margin-left:.1rem;opacity:.85}.requests-active-filter--primary[data-v-bb9c6e1a]{background:#007bff;border-color:#007bff}.requests-active-filter--secondary[data-v-bb9c6e1a]{background:#6c757d;border-color:#6c757d}.requests-active-filter--danger[data-v-bb9c6e1a]{background:#dc3545;border-color:#dc3545}.requests-active-filter--warning[data-v-bb9c6e1a]{background:#ffc107;border-color:#ffc107;color:#212529}.requests-active-filter--info[data-v-bb9c6e1a]{background:#17a2b8;border-color:#17a2b8}.requests-active-filter--success[data-v-bb9c6e1a]{background:#28a745;border-color:#28a745}.requests-active-filter--dark[data-v-bb9c6e1a]{background:#343a40;border-color:#343a40}.requests-active-filter--light[data-v-bb9c6e1a]{background:#f8f9fa;border-color:#d6d8db;color:#212529}.requests-active-filters__reset[data-v-bb9c6e1a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:28px;padding:.2rem .5rem;border:1px solid #b38300;border-radius:.25rem;background:#fff;color:#5c4300;font-size:.8rem;font-weight:700;line-height:1.2}.requests-toolbar__actions[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;grid-column:5;grid-row:1;justify-self:end}.requests-toolbar--has-favorites .requests-toolbar__actions[data-v-bb9c6e1a]{grid-column:6}.create-btn[data-v-bb9c6e1a]{min-width:136px}.create-btn[data-v-bb9c6e1a],.request-types-btn[data-v-bb9c6e1a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem;white-space:nowrap}.request-types-btn[data-v-bb9c6e1a]{min-width:112px}.request-types-btn i[data-v-bb9c6e1a]{margin-right:.25rem}.sort-dir-btn[data-v-bb9c6e1a]{min-width:36px;-ms-flex-negative:0;flex-shrink:0}.filters-toggle[data-v-bb9c6e1a]{min-width:34px;position:relative}.filters-toggle--active[data-v-bb9c6e1a]{color:#007bff;border-color:#007bff}.filters-toggle__dot[data-v-bb9c6e1a]{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:#dc3545;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}@media (max-width:767.98px){.requests-navbar[data-v-bb9c6e1a] :deep(.card-body){padding:.15rem .3rem .25rem}.requests-navbar[data-v-bb9c6e1a]{margin-bottom:.2rem!important;border-radius:.2rem}.requests-toolbar[data-v-bb9c6e1a]{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;row-gap:.14rem}.requests-toolbar__title[data-v-bb9c6e1a]{grid-column:1/2;min-width:0}.requests-toolbar__title h5[data-v-bb9c6e1a]{font-size:1rem}.requests-toolbar__actions[data-v-bb9c6e1a]{grid-column:2/3;grid-row:1;justify-self:end}.request-types-btn[data-v-bb9c6e1a]{min-width:0;padding-left:.45rem;padding-right:.45rem}.requests-toolbar__search[data-v-bb9c6e1a]{grid-column:1/3;grid-row:2;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;width:100%}.requests-toolbar--has-favorites[data-v-bb9c6e1a]{grid-template-columns:1fr auto}.requests-toolbar--has-favorites .requests-toolbar__search[data-v-bb9c6e1a]{min-width:0}.requests-toolbar__favorites[data-v-bb9c6e1a]{grid-column:1/3;grid-row:3;width:100%}.requests-favorite-types[data-v-bb9c6e1a]{gap:.2rem}.requests-favorite-type[data-v-bb9c6e1a]{max-width:min(260px,78vw);min-height:29px}.requests-favorite-type__filter[data-v-bb9c6e1a]{padding:.2rem .38rem .2rem .45rem}.requests-favorite-type__remove[data-v-bb9c6e1a]{width:28px;padding:.2rem .3rem}.requests-toolbar__sort[data-v-bb9c6e1a]{display:none;min-width:0;margin-left:0}.requests-toolbar__recurrence[data-v-bb9c6e1a],.requests-toolbar__sort[data-v-bb9c6e1a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.requests-toolbar__type[data-v-bb9c6e1a]{grid-column:1/3;grid-row:6;display:none;min-width:0;width:100%}.requests-toolbar__object[data-v-bb9c6e1a]{grid-column:1/3;grid-row:5;display:none;min-width:0;width:100%}.requests-toolbar__filters[data-v-bb9c6e1a]{grid-column:1/3;grid-row:4;display:none;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.requests-active-filters[data-v-bb9c6e1a]{grid-column:1/3;grid-row:3;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.3rem;padding:.25rem .35rem}.requests-active-filters__label[data-v-bb9c6e1a],.requests-active-filters__reset[data-v-bb9c6e1a]{width:100%}.requests-active-filter[data-v-bb9c6e1a]{max-width:100%;white-space:normal;text-align:left}.requests-toolbar--filters-open .requests-toolbar__filters[data-v-bb9c6e1a],.requests-toolbar--filters-open .requests-toolbar__object[data-v-bb9c6e1a],.requests-toolbar--filters-open .requests-toolbar__sort[data-v-bb9c6e1a],.requests-toolbar--filters-open .requests-toolbar__type[data-v-bb9c6e1a]{display:-webkit-box;display:-ms-flexbox;display:flex}.requests-toolbar--has-favorites .requests-active-filters[data-v-bb9c6e1a]{grid-row:4}.requests-toolbar--has-favorites .requests-toolbar__filters[data-v-bb9c6e1a]{grid-row:5}.requests-toolbar--has-favorites .requests-toolbar__type[data-v-bb9c6e1a]{grid-column:1/3;grid-row:7}.requests-toolbar--has-favorites .requests-toolbar__object[data-v-bb9c6e1a]{grid-column:1/3;grid-row:6}.requests-toolbar--has-favorites .requests-toolbar__actions[data-v-bb9c6e1a]{grid-column:2/3}.requests-filter-chips[data-v-bb9c6e1a]{width:100%}.requests-object-filter[data-v-bb9c6e1a],.requests-type-filter[data-v-bb9c6e1a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;min-width:0}.requests-type-filter[data-v-bb9c6e1a] :deep(.vs__selected){max-width:calc(100vw - 110px)}.requests-object-filter[data-v-bb9c6e1a] :deep(.vs__selected){max-width:100%}.create-btn[data-v-bb9c6e1a]{margin-left:0;min-width:0;padding-left:.4rem;padding-right:.4rem;white-space:nowrap}}.requests-navbar__body{padding:.5rem .75rem!important}.requests-navbar .requests-object-filter{min-width:0;max-width:100%}.requests-navbar .requests-object-filter .vs__dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;max-width:100%;overflow:hidden}.requests-navbar .requests-object-filter .vs__selected-options{-webkit-box-flex:1!important;-ms-flex:1 1 0px!important;flex:1 1 0!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:0;min-width:0;max-width:100%;overflow:hidden}.requests-navbar .requests-object-filter .vs__selected{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.requests-navbar .requests-object-filter .vs__selected,.requests-navbar .requests-object-filter__selected{display:block;width:100%;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requests-navbar .requests-object-filter .vs__search{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto;min-width:0;max-width:100%}.requests-navbar .requests-object-filter.vs--open .vs__search,.requests-navbar .requests-object-filter.vs--searching .vs__search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:4rem}.requests-navbar .requests-object-filter.vs--open .vs__selected,.requests-navbar .requests-object-filter.vs--searching .vs__selected{max-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;opacity:0}.requests-navbar .requests-object-filter .vs__actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:767.98px){.requests-navbar{margin-bottom:.2rem!important}.requests-navbar__body{padding:.28rem .35rem .32rem!important}.requests-navbar .requests-toolbar__title h5{font-size:.95rem;line-height:1.15}.requests-navbar .btn-sm,.requests-navbar .input-group-sm>.form-control,.requests-navbar .input-group-sm>.input-group-append>.btn,.requests-navbar .input-group-sm>.input-group-prepend>.input-group-text{min-height:29px;height:29px;padding-top:.15rem;padding-bottom:.15rem}}.requests-page[data-v-47eefd20]{--requests-page-offset:48px;--requests-scroll-height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden;height:calc(100vh - var(--requests-page-offset));height:calc(100dvh - var(--requests-page-offset))}.requests-page--mobile-layout[data-v-47eefd20],.requests-page--telegram[data-v-47eefd20]{--requests-page-offset:48px}.requests-list-card[data-v-47eefd20]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}.requests-swipe-hint[data-v-47eefd20]{position:fixed;z-index:1045;right:12px;bottom:calc(82px + env(safe-area-inset-bottom, 0px));left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;width:calc(100vw - 24px);max-width:28rem;margin:0 auto;padding:.4rem .45rem;border:1px solid #9ec5fe;border-radius:.35rem;background:#e7f1ff;-webkit-box-shadow:0 8px 24px rgba(34,75,126,.2);box-shadow:0 8px 24px rgba(34,75,126,.2);color:#084298;font-size:.8rem;line-height:1.25}.requests-swipe-hint__icon[data-v-47eefd20]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem}.requests-swipe-hint__close[data-v-47eefd20]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:28px;height:28px;margin:-.25rem -.25rem -.25rem auto;padding:0;border:0;background:transparent;color:inherit}.requests-swipe-hint-enter-active[data-v-47eefd20],.requests-swipe-hint-leave-active[data-v-47eefd20]{-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.requests-swipe-hint-enter[data-v-47eefd20],.requests-swipe-hint-leave-to[data-v-47eefd20]{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.requests-page[data-v-47eefd20] :deep(.tabs>.card-body),.requests-tabs[data-v-47eefd20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}.requests-page[data-v-47eefd20] :deep(.tab-content){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.requests-page[data-v-47eefd20] :deep(.tab-content>.tab-pane){min-height:0}.requests-page[data-v-47eefd20] :deep(.tab-content>.active){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.requests-scroll-body[data-v-47eefd20]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:var(--requests-scroll-height);min-height:0;max-height:var(--requests-scroll-height);-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:.25rem;overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:767.98px){.requests-scroll-body[data-v-47eefd20]{min-height:0}}@media (max-width:767.98px){.requests-page[data-v-47eefd20] :deep(.nav-tabs){-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:1px}.requests-page[data-v-47eefd20] :deep(.nav-tabs::-webkit-scrollbar){display:none}.requests-page[data-v-47eefd20] :deep(.nav-tabs .nav-item){-ms-flex-negative:0;flex-shrink:0}.requests-page[data-v-47eefd20] :deep(.nav-tabs .nav-link){padding:.35rem .6rem;font-size:.875rem;white-space:nowrap}.requests-page[data-v-47eefd20] :deep(.tab-content>.tab-pane){padding:.5rem .5rem}.requests-page[data-v-47eefd20] :deep(.card-header){padding:.15rem .75rem .5rem}}.requests-pagination[data-v-47eefd20]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:calc(.25rem + env(safe-area-inset-bottom, 0px))!important}.requests-pagination[data-v-47eefd20] :deep(.pagination){margin-bottom:0}@-webkit-keyframes requests-list-highlight-blink-anim{0%,to{-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none}50%{-webkit-box-shadow:0 0 0 3px rgba(13,110,253,.95),0 0 22px 4px rgba(13,110,253,.35);box-shadow:0 0 0 3px rgba(13,110,253,.95),0 0 22px 4px rgba(13,110,253,.35);-webkit-filter:brightness(.97);filter:brightness(.97)}}@keyframes requests-list-highlight-blink-anim{0%,to{-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none}50%{-webkit-box-shadow:0 0 0 3px rgba(13,110,253,.95),0 0 22px 4px rgba(13,110,253,.35);box-shadow:0 0 0 3px rgba(13,110,253,.95),0 0 22px 4px rgba(13,110,253,.35);-webkit-filter:brightness(.97);filter:brightness(.97)}}.requests-list-highlight-blink{position:relative;z-index:2;-webkit-animation:requests-list-highlight-blink-anim .32s ease-in-out 5;animation:requests-list-highlight-blink-anim .32s ease-in-out 5;border-radius:.25rem}@media (max-width:767.98px){.requests-page .requests-tabs>.card-header{padding:.15rem .75rem .5rem!important;overflow:hidden}.requests-page .requests-tabs>.card-header .nav-tabs{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;padding-bottom:1px;margin-bottom:0;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.requests-page .requests-tabs>.card-header .nav-tabs::-webkit-scrollbar{display:none}.requests-page .requests-tabs>.card-header .nav-tabs .nav-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.requests-page .requests-tabs>.card-header .nav-tabs .nav-link{padding:.35rem .6rem;font-size:.875rem;white-space:nowrap}}.annulment-report-options[data-v-671cb1e6]{max-height:240px;overflow-y:auto}.request-file-list[data-v-ed16c2ce]{width:100%}.request-file-photo-grid[data-v-ed16c2ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.request-file-photo-card[data-v-ed16c2ce]{position:relative;width:112px}.request-file-remove[data-v-ed16c2ce]{position:absolute;right:4px;top:4px;z-index:2;width:24px;height:24px;padding:0;border-radius:50%;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.request-file-photo[data-v-ed16c2ce]{display:block;width:112px;height:84px;padding:0;border:1px solid #d6dce3;border-radius:4px;background:#f8f9fa;overflow:hidden;cursor:pointer}.request-file-photo[data-v-ed16c2ce]:hover{border-color:#007bff}.request-file-photo img[data-v-ed16c2ce]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.request-file-name[data-v-ed16c2ce]{display:block;margin-top:4px;font-size:.78rem;line-height:1.2;color:#495057;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-file-attachment-list[data-v-ed16c2ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:8px;max-width:520px}.request-file-attachment[data-v-ed16c2ce]{gap:6px}.request-file-attachment-link[data-v-ed16c2ce],.request-file-attachment[data-v-ed16c2ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.request-file-attachment-link[data-v-ed16c2ce]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px 8px;border:1px solid #d6dce3;border-radius:4px;color:#343a40;background:#fff}.request-file-attachment-link[data-v-ed16c2ce]:hover{text-decoration:none;border-color:#007bff;background:#f8fbff}.request-file-attachment-icon[data-v-ed16c2ce]{width:28px;min-width:28px;text-align:center;font-size:1.2rem}.request-file-attachment-text[data-v-ed16c2ce]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request-file-attachment-name[data-v-ed16c2ce]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.request-file-attachment-remove[data-v-ed16c2ce]{width:30px;min-width:30px;height:30px;padding:0}.cursor-pointer[data-v-91b9a08e]{cursor:pointer}.comment-text[data-v-91b9a08e]{white-space:pre-wrap}.comment-linked-text[data-v-91b9a08e]{overflow-wrap:anywhere}.activity-log__header[data-v-91b9a08e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem 1rem}.activity-log__title[data-v-91b9a08e]{min-width:0}.activity-log__action[data-v-91b9a08e]{margin-left:.5rem}.activity-log__date[data-v-91b9a08e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.activity-log__system-text[data-v-91b9a08e]{margin:.6rem 0 0 1.75rem;color:#6c757d;font-size:.875rem;line-height:1.45;white-space:pre-wrap}.activity-log__human-note[data-v-91b9a08e]{margin:.65rem 0 0 1.75rem;padding:.65rem .8rem;border-left:4px solid #2684ff;border-radius:.25rem;background:#fff;-webkit-box-shadow:0 1px 2px rgba(31,45,61,.08);box-shadow:0 1px 2px rgba(31,45,61,.08)}.activity-log__human-label[data-v-91b9a08e]{margin-bottom:.3rem;color:#1769aa;font-size:.75rem;font-weight:700}.activity-log__human-text[data-v-91b9a08e]{color:#212529;font-size:.95rem;font-weight:500;line-height:1.55;white-space:pre-wrap}@media (max-width:575.98px){.activity-log__header[data-v-91b9a08e]{display:block}.activity-log__action[data-v-91b9a08e]{margin-left:.25rem}.activity-log__date[data-v-91b9a08e]{display:block;margin-top:.35rem;margin-left:1.75rem;white-space:normal}.activity-log__human-note[data-v-91b9a08e],.activity-log__system-text[data-v-91b9a08e]{margin-left:0}}i.cursor-pointer[data-v-91b9a08e]{cursor:pointer}i.cursor-pointer[data-v-91b9a08e]:hover{opacity:.7}.cursor-pointer[data-v-55427f6a]{cursor:pointer}.comment-text[data-v-55427f6a]{white-space:pre-wrap}.gap-2[data-v-55427f6a]{gap:.5rem}.comment-compose-dropzone[data-v-55427f6a]{position:relative;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.comment-compose-dropzone--active[data-v-55427f6a]{border-color:#007bff!important;background-color:#eef6ff!important;-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.15);box-shadow:0 0 0 3px rgba(0,123,255,.15)}.comment-compose-dropzone__overlay[data-v-55427f6a]{position:absolute;z-index:5;left:.75rem;right:.75rem;top:.75rem;bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;border:2px dashed #007bff;border-radius:.25rem;background:rgba(238,246,255,.94);color:#0056b3;font-weight:600;text-align:center;pointer-events:none}.request-item-ppe[data-v-dae61dca]{text-align:left;font-size:.95rem;min-width:220px;max-width:960px}.request-item-ppe summary[data-v-dae61dca]{color:#27597b;cursor:pointer;padding:5px 0;font-weight:600}.request-item-ppe__search[data-v-dae61dca]{margin:14px 0;max-width:650px}.request-item-ppe__person[data-v-dae61dca]{border:1px solid #d8e2ec;border-left:3px solid #6196c6;border-radius:8px;background:#fff;padding:16px;margin:12px 0}.request-item-ppe__size-heading[data-v-dae61dca]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 12px;margin:4px 0 8px;font-size:.85rem;color:#526a80}.request-item-ppe__size-heading .btn[data-v-dae61dca]{padding-left:0}.request-item-ppe__card-sizes[data-v-dae61dca]{background:#eaf4ff;color:#245781;border-radius:5px;padding:8px 10px;margin-bottom:10px;font-size:.9rem}.request-item-ppe__fields[data-v-dae61dca]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.request-item-ppe__fields label[data-v-dae61dca]{font-weight:400;color:#536a7d;font-size:.85rem;margin:0}.request-item-ppe__fields input[data-v-dae61dca]{height:38px;font-size:1rem;font-weight:600;color:#253d52;margin-top:4px}.request-item-ppe__fields input[data-v-dae61dca]::-webkit-input-placeholder{font-size:.8rem;font-weight:400;color:#8191a0}.request-item-ppe__fields input[data-v-dae61dca]::-moz-placeholder{font-size:.8rem;font-weight:400;color:#8191a0}.request-item-ppe__fields input[data-v-dae61dca]:-ms-input-placeholder{font-size:.8rem;font-weight:400;color:#8191a0}.request-item-ppe__fields input[data-v-dae61dca]::-ms-input-placeholder{font-size:.8rem;font-weight:400;color:#8191a0}.request-item-ppe__fields input[data-v-dae61dca]::placeholder{font-size:.8rem;font-weight:400;color:#8191a0}.request-item-ppe__notes[data-v-dae61dca]{margin-top:8px;font-size:.85rem}.request-item-ppe__notes summary[data-v-dae61dca]{font-weight:400}.request-item-ppe__snapshot[data-v-dae61dca]{list-style:none;padding:0;margin:12px 0 0}.request-item-ppe__snapshot-person[data-v-dae61dca]{border:1px solid #b9ccdd;border-left:4px solid #648daf;border-radius:7px;padding:12px 14px;margin:0 0 14px;background:#f5f8fc;overflow-wrap:anywhere}.request-item-ppe__snapshot-person[data-v-dae61dca]:last-child{margin-bottom:0}.request-item-ppe__snapshot-person--stock[data-v-dae61dca]{border-left-color:#8c9caa;background:#f7f8fa}.request-item-ppe__snapshot-name[data-v-dae61dca]{display:block;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #d3dfeb;font-size:1rem;line-height:1.4;color:#263f55}.request-item-ppe__snapshot-values[data-v-dae61dca]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px 18px;font-size:.9rem;line-height:1.5;color:#435b70}.request-item-ppe__snapshot-quantity[data-v-dae61dca]{-ms-flex-preferred-size:100%;flex-basis:100%}.request-item-ppe__snapshot-notes[data-v-dae61dca]{margin-top:8px;padding-top:8px;border-top:1px dashed #d3dfeb;white-space:pre-line;font-size:.9rem;color:#52677a}.request-item-ppe__options[data-v-dae61dca]{max-height:210px;overflow-y:auto;border:1px solid #dce5ed}.request-item-ppe__options button[data-v-dae61dca]{display:block;width:100%;text-align:left;padding:8px;border:0;background:#fff}.request-item-ppe__options button[data-v-dae61dca]:focus,.request-item-ppe__options button[data-v-dae61dca]:hover{background:#e8f2fc}.request-item-ppe__options small[data-v-dae61dca]{display:block;color:#536a7d;margin-top:3px}@media (max-width:767px){.request-item-ppe__fields[data-v-dae61dca]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:400px){.request-item-ppe__fields[data-v-dae61dca]{grid-template-columns:repeat(2,minmax(0,1fr))}.request-item-ppe__person[data-v-dae61dca]{padding:12px}}.ppe-planner[data-v-6ba08f6d]{color:#34485c;max-width:1080px;padding:4px}.ppe-planner__actions[data-v-6ba08f6d],.ppe-planner__item-heading[data-v-6ba08f6d],.ppe-planner__picker[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.ppe-planner__intro[data-v-6ba08f6d]{color:#637688;margin:10px 0 18px;font-size:.9rem}.ppe-planner__step[data-v-6ba08f6d]{margin:0;font-size:1.05rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.ppe-planner__step-number[data-v-6ba08f6d]{background:#e7eff7;color:#315e84;border-radius:50%;width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.ppe-planner__recipients[data-v-6ba08f6d]{padding:16px 0 20px;border-bottom:1px solid #d6e0e9}.ppe-planner__picker[data-v-6ba08f6d]{margin:22px 0 12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ppe-planner__empty[data-v-6ba08f6d]{border:1px dashed #cbd8e3;border-radius:8px;padding:20px;color:#6b7d8e}.ppe-planner__item[data-v-6ba08f6d]{border:2px solid #afc2d3;border-top:4px solid #6b91b2;border-radius:10px;padding:16px;margin-top:26px;background:#fff;-webkit-box-shadow:0 3px 8px rgba(39,65,89,.08);box-shadow:0 3px 8px rgba(39,65,89,.08)}.ppe-planner__kind[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-size:.85rem;color:#5b7288;margin-bottom:14px}.ppe-planner__kind select[data-v-6ba08f6d]{width:auto;max-width:100%;color:#34485c}.ppe-planner__existing-stock[data-v-6ba08f6d]{margin-top:16px;color:#526a80;font-size:.9rem}.ppe-planner__existing-stock label[data-v-6ba08f6d]{max-width:600px;display:block}.ppe-planner__existing-stock select[data-v-6ba08f6d]{margin-top:6px}.ppe-planner__item-heading[data-v-6ba08f6d]{margin:-16px -16px 16px;padding:14px 16px;background:#eaf0f6;border-bottom:1px solid #c4d2de;border-radius:6px 6px 0 0}.ppe-planner__item-heading strong[data-v-6ba08f6d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:160px;font-size:1.08rem;color:#243e55}.ppe-planner__item-name[data-v-6ba08f6d]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;min-width:160px;max-width:100%}.ppe-planner__total[data-v-6ba08f6d]{font-weight:700;white-space:nowrap}.ppe-planner__people-total[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:.85rem}.ppe-planner__notice[data-v-6ba08f6d]{margin:8px 0;padding:8px 10px;background:#fff6df;color:#73530e;border-radius:6px;font-size:.85rem}.ppe-planner__extra[data-v-6ba08f6d]{margin-top:10px;font-size:.85rem;color:#526f87}.ppe-planner__extra summary[data-v-6ba08f6d]{cursor:pointer;padding:3px 0}.ppe-planner__extra label[data-v-6ba08f6d]{max-width:300px;margin:8px 0 0}.ppe-planner__review[data-v-6ba08f6d]{margin-top:32px;border:2px solid #1769aa;border-radius:10px;background:#fff;overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(23,105,170,.16);box-shadow:0 4px 12px rgba(23,105,170,.16)}.ppe-planner__review summary[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;cursor:pointer;padding:18px;min-height:84px;background:#1769aa;color:#fff;list-style:none}.ppe-planner__review summary[data-v-6ba08f6d]::-webkit-details-marker{display:none}.ppe-planner__review summary[data-v-6ba08f6d]:hover{background:#125b96}.ppe-planner__review summary[data-v-6ba08f6d]:focus-visible{outline:3px solid #ffc94a;outline-offset:-4px}.ppe-planner__review-icon[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;-ms-flex-negative:0;flex-shrink:0;border:2px solid hsla(0,0%,100%,.7);border-radius:50%;font-size:1.4rem}.ppe-planner__review-heading[data-v-6ba08f6d]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.25rem;font-weight:700;line-height:1.3}.ppe-planner__review-heading small[data-v-6ba08f6d]{display:block;font-size:.85rem;font-weight:400;margin-top:4px}.ppe-planner__review-count[data-v-6ba08f6d]{padding:5px 10px;background:#fff;color:#1769aa;border-radius:16px;font-weight:700;white-space:nowrap}.ppe-planner__review-arrow[data-v-6ba08f6d]{width:10px;height:10px;margin:0 4px 5px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-flex-negative:0;flex-shrink:0}.ppe-planner__review[open] .ppe-planner__review-arrow[data-v-6ba08f6d]{-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-bottom:-5px}.ppe-planner__review-row[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:13px 18px;border-top:1px solid #dce5ed;font-size:.95rem}.ppe-planner__review-row strong[data-v-6ba08f6d]{white-space:nowrap}.ppe-planner__assignment[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid #e7edf3}.ppe-planner__assignment-person[data-v-6ba08f6d]{min-width:0}.ppe-planner__assignment-sizes[data-v-6ba08f6d]{margin:4px 0 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px 12px;font-size:.85rem;color:#435e73}.ppe-planner__assignment-sizes .btn[data-v-6ba08f6d]{font-size:.8rem;padding:0}.ppe-planner__quantity[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:.8rem;margin:0;-ms-flex-negative:0;flex-shrink:0}.ppe-planner__quantity input[data-v-6ba08f6d]{width:95px;height:36px;font-size:1rem}.ppe-planner__stock[data-v-6ba08f6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;margin:10px 0}.ppe-planner__stock label[data-v-6ba08f6d]{font-size:.85rem;width:150px;margin:0;color:#435d73}.ppe-planner__stock input[data-v-6ba08f6d]{height:36px;font-size:.9rem}.ppe-planner[data-v-6ba08f6d] .request-item-ppe{max-width:none;min-width:0}@media (max-width:575px){.ppe-planner__actions .btn[data-v-6ba08f6d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ppe-planner__assignment[data-v-6ba08f6d]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ppe-planner__stock label[data-v-6ba08f6d]{width:calc(50% - 24px);min-width:100px}}@media (max-width:575px){.ppe-planner__review summary[data-v-6ba08f6d]{padding:14px 12px;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ppe-planner__review-icon[data-v-6ba08f6d]{display:none}.ppe-planner__review-heading[data-v-6ba08f6d]{font-size:1.1rem;min-width:170px}}.materials-list[data-v-a6d8fed2]{width:100%}.materials-list .border-bottom[data-v-a6d8fed2]{border-bottom:1px solid #dee2e6!important}.materials-list .border-bottom[data-v-a6d8fed2]:last-child{border-bottom:none!important}.mechanic-asset-receipt[data-v-52ef00d7]{padding:14px 16px 16px}.mechanic-asset-receipt__actions[data-v-52ef00d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding-top:4px;border-top:1px solid #dee2e6}@media (max-width:575.98px){.mechanic-asset-receipt[data-v-52ef00d7]{padding:12px}.mechanic-asset-receipt__actions[data-v-52ef00d7]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mechanic-asset-receipt__actions .btn[data-v-52ef00d7]{width:100%}}.mechanic-asset-picker-modal .modal-dialog{max-width:min(1120px,calc(100vw - 32px))}.mechanic-asset-picker-modal__body{padding:0}.mechanic-asset-picker__context{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding:12px 16px 0;line-height:1.25}.mechanic-asset-picker__search{position:sticky;top:0;z-index:2;padding:12px 16px;border-bottom:1px solid #dee2e6;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.mechanic-asset-picker__search-input{min-width:0}.mechanic-asset-picker__receipt-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mechanic-asset-picker__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px}.mechanic-asset-picker__option{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;min-height:78px;padding:10px 12px;border:1px solid #d8e1ea;border-radius:6px;background:#fff;color:#212529;text-align:left;cursor:pointer}.mechanic-asset-picker__option-main{min-width:0}.mechanic-asset-picker__option:focus,.mechanic-asset-picker__option:hover{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .18rem rgba(0,123,255,.18);box-shadow:0 0 0 .18rem rgba(0,123,255,.18)}.mechanic-asset-picker__option--selected{border-color:#28a745;background:#f3fbf5;-webkit-box-shadow:inset 4px 0 0 #28a745;box-shadow:inset 4px 0 0 #28a745}.mechanic-asset-picker__option--disabled{background:#f8f9fa;color:#6c757d;cursor:not-allowed;opacity:.72}.mechanic-asset-picker__used-marker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:7px;padding:3px 7px;border-radius:4px;background:#fff3cd;color:#856404;font-size:.76rem;font-weight:700}.mechanic-asset-picker__option-action{-ms-flex-item-align:center;align-self:center;min-width:76px;padding:5px 8px;border-radius:4px;background:#e9f2ff;color:#0056b3;font-size:.78rem;font-weight:700;text-align:center}.mechanic-asset-picker__option--selected .mechanic-asset-picker__option-action{background:#d4edda;color:#155724}.mechanic-asset-picker__option--disabled .mechanic-asset-picker__option-action{background:#e9ecef;color:#6c757d}.mechanic-asset-picker__empty,.mechanic-asset-picker__loading{padding:28px 16px;color:#6c757d;text-align:center}.mechanic-asset-picker__sentinel{height:1px}.mechanic-asset-picker__footer{position:sticky;bottom:0;z-index:2;padding:12px 16px;border-top:1px solid #dee2e6;background:#fff}@media (max-width:767.98px){.mechanic-asset-picker-modal .modal-dialog{max-width:none;width:100%;height:100%;margin:0}.mechanic-asset-picker-modal .modal-content{height:100%;border:0;border-radius:0}.mechanic-asset-picker-modal .modal-body{max-height:none!important;overflow-y:auto}.mechanic-asset-picker__context{padding:10px 12px 0}.mechanic-asset-picker__search{padding:10px 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-asset-picker__receipt-button{width:100%}.mechanic-asset-picker__list{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}.mechanic-asset-picker__option{grid-template-columns:minmax(0,1fr);min-height:96px;padding:12px}.mechanic-asset-picker__option-action{width:100%;min-width:0}.mechanic-asset-picker__footer{padding:10px 12px max(10px,env(safe-area-inset-bottom))}}.mechanic-asset-details-line[data-v-3252b3ff]{display:block;margin-top:4px;color:#6c757d;font-size:.82rem;line-height:1.25;overflow-wrap:anywhere}.mechanic-asset-details-line--transfer[data-v-3252b3ff]{padding:6px 8px;border-left:4px solid #17a2b8;border-radius:4px;background:#dff5fb;color:#0c5460;font-weight:600}.mechanic-asset-transfer-title[data-v-3252b3ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.mechanic-asset-transfer-badge[data-v-3252b3ff]{-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;letter-spacing:0}.mechanic-asset-transfer-route[data-v-3252b3ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.mechanic-asset-transfer-point[data-v-3252b3ff]{display:grid;grid-template-columns:52px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;min-width:0;padding:4px 6px;border:1px solid rgba(23,162,184,.35);border-radius:4px;background:#fff}.mechanic-asset-transfer-point span[data-v-3252b3ff]{display:block;color:#6c757d;font-size:.68rem;font-weight:700;line-height:1.25;text-transform:uppercase}.mechanic-asset-transfer-point strong[data-v-3252b3ff]{display:block;min-width:0;overflow-wrap:anywhere;white-space:normal;color:#083b44;font-size:.78rem;line-height:1.25}.mechanic-asset-transfer-extra[data-v-3252b3ff]{display:block;margin-top:4px;color:#0c5460;font-weight:500}@media (max-width:768px){.mechanic-asset-details-line[data-v-3252b3ff]{width:100%;font-size:.8rem}.mechanic-asset-details-line--transfer[data-v-3252b3ff]{padding:8px;border-left-width:5px}.mechanic-asset-transfer-title[data-v-3252b3ff]{margin-bottom:6px}.mechanic-asset-transfer-route[data-v-3252b3ff]{gap:6px}.mechanic-asset-transfer-point[data-v-3252b3ff]{grid-template-columns:minmax(0,1fr);row-gap:2px;padding:6px 8px}.mechanic-asset-transfer-point span[data-v-3252b3ff]{font-size:.64rem}.mechanic-asset-transfer-point strong[data-v-3252b3ff]{font-size:.82rem}}.materials-table[data-v-b6318f08] .table{font-size:.9rem}.materials-table[data-v-b6318f08]{max-width:100%;min-width:0}.materials-table[data-v-b6318f08] .mechanic-table-fit{table-layout:fixed;width:100%}.materials-table[data-v-b6318f08] .mechanic-table-fit td,.materials-table[data-v-b6318f08] .mechanic-table-fit th{min-width:0;overflow-wrap:anywhere}.materials-table[data-v-b6318f08] .own-executor-row>td{background-color:rgba(40,167,69,.1)!important}.materials-table[data-v-b6318f08] .own-executor-row>td:first-child{-webkit-box-shadow:inset 4px 0 0 0 #28a745;box-shadow:inset 4px 0 0 0 #28a745}.bulk-reassign-list[data-v-b6318f08]{max-height:320px;overflow-y:auto}.bulk-reassign-list[data-v-b6318f08] .custom-control{margin-bottom:.35rem}.bulk-reassign-list[data-v-b6318f08] .custom-control:last-child{margin-bottom:0}.materials-table[data-v-b6318f08] .table thead th{position:sticky;top:0;z-index:10;border-top:none;font-weight:600;padding:.75rem .5rem;vertical-align:middle}.materials-table[data-v-b6318f08] .table td{padding:.5rem;vertical-align:middle}.mechanic-shipment-bulk-controls__field[data-v-b6318f08]{min-width:260px}.materials-edit-loading[data-v-b6318f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;border:1px solid #bee5eb;border-left:4px solid #17a2b8;border-radius:4px;background:#e8f7fa;color:#0c5460;font-weight:600}.materials-table[data-v-b6318f08] .table td:has(.material-name),.materials-table[data-v-b6318f08] .table td:has(.material-name-edit){vertical-align:top}.material-name[data-v-b6318f08]{line-height:1.4}.material-name-edit[data-v-b6318f08]{min-width:100%}.mechanic-asset-selection-cell[data-v-b6318f08]{min-width:0;padding:8px;border:2px solid rgba(23,162,184,.32);border-radius:6px;background:#eef9fb;-webkit-box-shadow:inset 4px 0 0 rgba(23,162,184,.45);box-shadow:inset 4px 0 0 rgba(23,162,184,.45);-webkit-transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.mechanic-asset-selection-cell--required[data-v-b6318f08]{border-color:#fd7e14;background:#fff3cd;-webkit-box-shadow:inset 5px 0 0 #fd7e14,0 0 0 2px rgba(253,126,20,.22);box-shadow:inset 5px 0 0 #fd7e14,0 0 0 2px rgba(253,126,20,.22)}.mechanic-asset-selection-cell--required .badge-warning[data-v-b6318f08]{color:#5f3200;background-color:#ffc107}.mechanic-asset-selection-cell--manual[data-v-b6318f08]{border-color:#6f42c1;background:#f5f0ff;-webkit-box-shadow:inset 5px 0 0 rgba(111,66,193,.72);box-shadow:inset 5px 0 0 rgba(111,66,193,.72)}.mechanic-asset-selection-cell--suggested[data-v-b6318f08]{border-color:#f0ad4e;background:#fff8e8;-webkit-box-shadow:inset 5px 0 0 rgba(240,173,78,.9);box-shadow:inset 5px 0 0 rgba(240,173,78,.9)}.mechanic-asset-selection-cell--manual[data-v-b6318f08](.vs__dropdown-toggle){border-color:rgba(111,66,193,.65);background:#fff}.mechanic-asset-selection-hint[data-v-b6318f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-1px 0 6px;color:#7a3f00;font-size:.78rem;font-weight:700;line-height:1.2;text-transform:uppercase}.mechanic-asset-selection-hint--manual[data-v-b6318f08]{color:#4f2d86}.mechanic-asset-selection-cell--required[data-v-b6318f08](.vs__dropdown-toggle){min-height:38px;border:2px solid #fd7e14;background:#fffdf5;-webkit-box-shadow:0 0 0 .18rem rgba(255,193,7,.28);box-shadow:0 0 0 .18rem rgba(255,193,7,.28)}.mechanic-asset-selection-cell--required[data-v-b6318f08](.vs__search::-webkit-input-placeholder){color:#8a4b00;font-weight:600}.mechanic-asset-selection-cell--required[data-v-b6318f08](.vs__search::-moz-placeholder){color:#8a4b00;font-weight:600}.mechanic-asset-selection-cell--required[data-v-b6318f08](.vs__search:-ms-input-placeholder){color:#8a4b00;font-weight:600}.mechanic-asset-selection-cell--required[data-v-b6318f08](.vs__search::-ms-input-placeholder){color:#8a4b00;font-weight:600}.mechanic-asset-selection-cell--required[data-v-b6318f08](.vs__search::placeholder){color:#8a4b00;font-weight:600}.mechanic-requested-asset-suggestion[data-v-b6318f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px;padding:7px;border:1px solid rgba(240,173,78,.55);border-radius:4px;background:#fff}.mechanic-requested-asset-suggestion__body[data-v-b6318f08]{min-width:0;line-height:1.25}.mechanic-requested-asset-suggestion__action[data-v-b6318f08]{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.mechanic-asset-select[data-v-b6318f08]{min-width:260px}.mechanic-asset-picker-control[data-v-b6318f08],.mechanic-fulfillment-picker[data-v-b6318f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;min-width:260px;padding:7px;border:1px solid rgba(23,162,184,.28);border-radius:4px;background:#fff}.mechanic-asset-picker-control__empty[data-v-b6318f08],.mechanic-asset-picker-control__summary[data-v-b6318f08],.mechanic-fulfillment-picker__empty[data-v-b6318f08],.mechanic-fulfillment-picker__summary[data-v-b6318f08]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;-ms-flex-item-align:center;align-self:center;line-height:1.25}.mechanic-asset-picker-control__title[data-v-b6318f08],.mechanic-fulfillment-picker__title[data-v-b6318f08]{font-weight:700;overflow-wrap:anywhere}.mechanic-asset-picker-control__empty[data-v-b6318f08],.mechanic-fulfillment-picker__empty[data-v-b6318f08]{color:#6c757d;font-size:.85rem}.mechanic-asset-picker-control__actions[data-v-b6318f08],.mechanic-fulfillment-picker__actions[data-v-b6318f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mechanic-fulfillments[data-v-b6318f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.mechanic-fulfillment-row[data-v-b6318f08]{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:6px;border:1px solid rgba(111,66,193,.24);border-radius:4px;background:hsla(0,0%,100%,.72)}.mechanic-fulfillment-select[data-v-b6318f08]{min-width:0}.mechanic-fulfillment-meta[data-v-b6318f08]{grid-column:1/-1;min-width:0}.mechanic-asset-selected-meta[data-v-b6318f08]{gap:4px 6px;margin-top:4px}.mechanic-asset-selected-meta[data-v-b6318f08],.mechanic-asset-selected-title[data-v-b6318f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mechanic-asset-selected-title[data-v-b6318f08]{min-width:0;gap:3px 4px;font-weight:700;line-height:1.25}.mechanic-asset-card-link[data-v-b6318f08]{color:#0056b3;font-weight:600;text-decoration:none}.mechanic-asset-card-link[data-v-b6318f08]:hover{color:#003f86;text-decoration:underline}.mechanic-asset-card-link--name[data-v-b6318f08]{min-width:0;max-width:100%;overflow-wrap:anywhere}.mechanic-fulfillment-quantity[data-v-b6318f08]{grid-column:1/-1;max-width:180px}.mechanic-fulfillments-readonly[data-v-b6318f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.mechanic-fulfillment-readonly-row[data-v-b6318f08]{padding:6px 8px;border-left:4px solid #6f42c1;border-radius:4px;background:#f5f0ff}.mechanic-asset-details-line[data-v-b6318f08]{display:block;margin-top:4px;color:#6c757d;font-size:.82rem;line-height:1.25;overflow-wrap:anywhere}.material-name-edit .form-control-sm[data-v-b6318f08],.material-name-edit .form-control[data-v-b6318f08]{padding:.25rem .5rem;font-size:.875rem;height:calc(1.5em + .5rem + 2px)}.material-name-edit textarea[data-v-b6318f08]{min-height:32px;padding:.25rem .5rem;resize:vertical;font-size:.875rem}.quantity-edit[data-v-b6318f08]{min-width:140px;white-space:nowrap}.quantity-badge[data-v-b6318f08]{display:inline-block}.accepted-input[data-v-b6318f08],.shipped-input[data-v-b6318f08]{max-width:150px}.operation-comment-input[data-v-b6318f08]{min-width:150px;resize:vertical}.operation-comment-toggle[data-v-b6318f08]{font-size:.8rem;line-height:1.2}.operation-comment-text[data-v-b6318f08]{max-width:170px;white-space:pre-line;overflow-wrap:anywhere}.linkified-text[data-v-b6318f08]{white-space:pre-wrap;overflow-wrap:anywhere}.progress-container[data-v-b6318f08]{min-width:120px}.status-badge[data-v-b6318f08]{font-size:.8rem}.fuel-card-target-user-cell[data-v-b6318f08]{min-width:220px}.fuel-card-selection-cell[data-v-b6318f08]{min-width:380px}.fuel-card-target-object-cell[data-v-b6318f08]{min-width:260px}.fuel-card-limits-cell[data-v-b6318f08]{min-width:280px}.materials-table[data-v-b6318f08] .mechanic-table-fit .accepted-input,.materials-table[data-v-b6318f08] .mechanic-table-fit .fuel-card-limits-cell,.materials-table[data-v-b6318f08] .mechanic-table-fit .fuel-card-target-object-cell,.materials-table[data-v-b6318f08] .mechanic-table-fit .fuel-card-target-user-cell,.materials-table[data-v-b6318f08] .mechanic-table-fit .mechanic-asset-picker-control,.materials-table[data-v-b6318f08] .mechanic-table-fit .mechanic-asset-select,.materials-table[data-v-b6318f08] .mechanic-table-fit .mechanic-fulfillment-picker,.materials-table[data-v-b6318f08] .mechanic-table-fit .operation-comment-input,.materials-table[data-v-b6318f08] .mechanic-table-fit .operation-comment-text,.materials-table[data-v-b6318f08] .mechanic-table-fit .progress-container,.materials-table[data-v-b6318f08] .mechanic-table-fit .quantity-edit,.materials-table[data-v-b6318f08] .mechanic-table-fit .shipped-input{max-width:100%;min-width:0}.materials-table[data-v-b6318f08] .mechanic-table-fit .vs__selected{max-width:calc(100% - 28px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-fill-all-btn[data-v-b6318f08],.quick-fill-row-btn[data-v-b6318f08]{-webkit-transition:all .2s ease;transition:all .2s ease}.quick-fill-all-btn[data-v-b6318f08]:hover,.quick-fill-row-btn[data-v-b6318f08]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.table-scroll[data-v-b6318f08]{width:100%;max-width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;cursor:auto}.table-scroll.dragging[data-v-b6318f08]{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-scroll[data-v-b6318f08]::-webkit-scrollbar{height:14px}.table-scroll[data-v-b6318f08]::-webkit-scrollbar-thumb{background:rgba(0,123,255,.55);border-radius:10px}.table-scroll[data-v-b6318f08]::-webkit-scrollbar-track{background:rgba(0,0,0,.06)}.table-scroll[data-v-b6318f08]{scrollbar-width:auto;scrollbar-color:rgba(0,123,255,.55) rgba(0,0,0,.06)}.scroll-hint[data-v-b6318f08]{padding:.45rem .75rem;font-size:.8rem;color:#6c757d;background:#f8f9fa;border-top:1px solid rgba(0,0,0,.075)}.scroll-hint--mouse[data-v-b6318f08]{display:none}@media (pointer:coarse){.table-scroll[data-v-b6318f08]{cursor:-webkit-grab;cursor:grab}.scroll-hint--touch[data-v-b6318f08]{display:block}}@media (pointer:fine){.scroll-hint--touch[data-v-b6318f08]{display:none}}@media (max-width:767.98px){.table-scroll[data-v-b6318f08]{overflow-x:visible;overflow-y:visible;cursor:auto;scrollbar-width:none}.table-scroll[data-v-b6318f08]::-webkit-scrollbar{display:none}.scroll-hint[data-v-b6318f08]{display:none!important}.materials-table[data-v-b6318f08] .b-table-stacked-md{display:block;width:100%;border-collapse:separate;border-spacing:0}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody{display:block;counter-reset:materials-mobile-row;padding:.15rem 0}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr{display:block;counter-increment:materials-mobile-row;margin:0 .5rem 1rem;border:1px solid #cfd8e3;border-left:5px solid #17a2b8;border-radius:.55rem;background:#fff;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.08);box-shadow:0 4px 12px rgba(15,23,42,.08);overflow:hidden}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr:nth-child(2n){border-left-color:#6f42c1;background:#fcfbff}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr:before{content:"Позиция " counter(materials-mobile-row);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:34px;padding:.45rem .75rem;border-bottom:1px solid #dfe6ee;background:#eef8fb;color:#22313f;font-size:.78rem;font-weight:800;line-height:1.2}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr:nth-child(2n):before{background:#f4efff}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;width:100%!important;min-width:0;padding:.6rem .75rem;border-top:1px solid #edf1f5;text-align:left!important;white-space:normal;background:transparent}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td:first-child{border-top:0}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=№]{display:none!important}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td:before{content:attr(data-label);display:block;-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%;max-width:42%;margin:0;padding:0;color:#6c757d;font-size:.78rem;font-weight:700;line-height:1.25;text-align:left;white-space:normal;overflow-wrap:anywhere}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:100%}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td.mechanic-mobile-full-cell,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Вернуть на объект"],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Куда: склад / ремзона"],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="МОЛ / получатель"],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Объект назначения"],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Ответственный за ремонт"],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Пробег / моточасы"],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Сценарий ремонта"],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Техника / инструмент"],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Аренда],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Отгружаем],.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Состояние]{display:block!important}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td.mechanic-mobile-full-cell:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Вернуть на объект"]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Куда: склад / ремзона"]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="МОЛ / получатель"]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Объект назначения"]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Ответственный за ремонт"]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Пробег / моточасы"]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Сценарий ремонта"]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Техника / инструмент"]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Аренда]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Отгружаем]:before,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Состояние]:before{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none;margin-bottom:.4rem;color:#495057}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="МОЛ / получатель"]:before{white-space:nowrap;overflow-wrap:normal}.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td.mechanic-mobile-full-cell>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Вернуть на объект"]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Куда: склад / ремзона"]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="МОЛ / получатель"]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Объект назначения"]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Ответственный за ремонт"]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Пробег / моточасы"]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Сценарий ремонта"]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label="Техника / инструмент"]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Аренда]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Отгружаем]>*,.materials-table[data-v-b6318f08] .b-table-stacked-md>tbody>tr>td[data-label=Состояние]>*{width:100%;min-width:0;max-width:100%}.materials-table[data-v-b6318f08] .own-executor-row{-webkit-box-shadow:inset 4px 0 0 #28a745,0 4px 12px rgba(15,23,42,.08);box-shadow:inset 4px 0 0 #28a745,0 4px 12px rgba(15,23,42,.08)}.materials-table[data-v-b6318f08] .own-executor-row>td:first-child{-webkit-box-shadow:none;box-shadow:none}.materials-table[data-v-b6318f08] .b-table-stacked-md .custom-select,.materials-table[data-v-b6318f08] .b-table-stacked-md .form-control,.materials-table[data-v-b6318f08] .b-table-stacked-md .input-group{width:100%;max-width:none!important}.materials-table[data-v-b6318f08] .b-table-stacked-md .accepted-input,.materials-table[data-v-b6318f08] .b-table-stacked-md .fuel-card-limits-cell,.materials-table[data-v-b6318f08] .b-table-stacked-md .fuel-card-selection-cell,.materials-table[data-v-b6318f08] .b-table-stacked-md .fuel-card-target-object-cell,.materials-table[data-v-b6318f08] .b-table-stacked-md .fuel-card-target-user-cell,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-picker-control,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-select,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-picker,.materials-table[data-v-b6318f08] .b-table-stacked-md .operation-comment-input,.materials-table[data-v-b6318f08] .b-table-stacked-md .operation-comment-text,.materials-table[data-v-b6318f08] .b-table-stacked-md .progress-container,.materials-table[data-v-b6318f08] .b-table-stacked-md .quantity-edit,.materials-table[data-v-b6318f08] .b-table-stacked-md .shipped-input{width:100%;min-width:0;max-width:100%}.materials-table[data-v-b6318f08] .b-table-stacked-md .fuel-card-limits-cell,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-requested-asset-suggestion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-requested-asset-suggestion__action{width:100%}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-row{grid-template-columns:minmax(0,1fr);width:100%}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-details-line--transfer,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-picker-control,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-selected-meta,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-selection-cell,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-meta,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-picker,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-readonly-row,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillments,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillments-readonly{width:100%;min-width:0;max-width:100%}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-selection-cell{padding:.65rem}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-picker-control,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-picker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-picker-control__actions,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-picker__actions{width:100%}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-picker-control__actions .btn:first-child,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-picker__actions .btn:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-selected-meta,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-selected-title,.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-meta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-asset-card-link--name{display:inline;max-width:100%;overflow-wrap:anywhere}.materials-table[data-v-b6318f08] .b-table-stacked-md .mechanic-fulfillment-quantity{width:100%;max-width:none}.materials-table[data-v-b6318f08] .b-table-stacked-md .status-badge{white-space:normal;text-align:left}.fuel-card-limits-cell[data-v-b6318f08],.fuel-card-selection-cell[data-v-b6318f08],.fuel-card-target-object-cell[data-v-b6318f08],.fuel-card-target-user-cell[data-v-b6318f08]{min-width:0;width:100%;max-width:100%}.fuel-card-limits-cell[data-v-b6318f08]{gap:.5rem}}.approve-comment-help[data-v-6b26184f],.approve-modal-footer[data-v-6b26184f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.approve-comment-help[data-v-6b26184f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:.45rem}.approve-comment-help small[data-v-6b26184f]{line-height:1.35}@media (max-width:575.98px){.approve-comment-help[data-v-6b26184f]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.approve-comment-help .btn[data-v-6b26184f]{-ms-flex-item-align:start;align-self:flex-start}}.fulfillment-next[data-v-56648633]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.fulfillment-quote[data-v-56648633]{white-space:pre-wrap;overflow-wrap:anywhere}.fulfillment-next>.btn[data-v-56648633]{-ms-flex-negative:0;flex-shrink:0}.fulfillment-row[data-v-56648633]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid #e3e7eb}.fulfillment-row-name[data-v-56648633]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:10rem}.fulfillment-quantity[data-v-56648633]{width:9rem}.fulfillment-footer[data-v-56648633]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.fulfillment-error[data-v-56648633]{padding:.5rem .75rem;overflow-wrap:anywhere}.fulfillment-footer .btn[data-v-56648633]{white-space:normal}summary[data-v-56648633]{cursor:pointer;color:#526577;font-size:.875rem}@media (max-width:575px){.fulfillment-next[data-v-56648633]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fulfillment-quantity[data-v-56648633]{width:7rem}}.closing-action-modal__footer[data-v-36691d01]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.request-actions-inline-feedback[data-v-bc781188]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:8px 0 0;padding:6px 10px;border-radius:4px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}@media (max-width:767.98px){.request-actions-inline-feedback[data-v-bc781188]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.table td[data-v-2ccd4900]{border:none;padding:.25rem 0}.table td[data-v-2ccd4900]:first-child{width:40%}.red-row td[data-v-2ccd4900]{background:rgba(220,53,69,.08)}.request-info-badges[data-v-2ccd4900]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.request-info-type-icon[data-v-2ccd4900]{width:1.1rem;margin-right:.35rem;color:#495057;text-align:center}.request-info-edit-button[data-v-2ccd4900]{padding:.1rem .35rem;line-height:1.1}.request-info-relative[data-v-2ccd4900]{color:#6c757d;font-weight:400}.participant-status__comment-icon[data-v-59b24a14]{margin-left:.35rem;font-size:.72em}.participant-decision-tooltip .tooltip-inner{max-width:min(30rem,calc(100vw - 2rem));padding:.55rem .7rem;text-align:left;overflow-wrap:anywhere}.participant-decision-tooltip__content blockquote{border-left:3px solid hsla(0,0%,100%,.65);font-style:italic;margin:0;padding:2px 0 2px 8px;white-space:pre-wrap}.participant-decision-tooltip__footer{font-size:12px;font-weight:700;margin-top:6px}.participant-decision-tooltip__admin{font-size:11px;margin-top:4px;opacity:.8}.participants-grid[data-v-5bdb63d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 1rem}.participant-column[data-v-5bdb63d6]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0}.participant-section[data-v-5bdb63d6]{min-width:0;margin-bottom:0}.participant-role-title[data-v-5bdb63d6]{font-weight:600;color:#495057;margin-bottom:.4rem;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.participant-role-heading[data-v-5bdb63d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.4rem}.participant-role-heading .participant-role-title[data-v-5bdb63d6]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-bottom:0}.participant-item[data-v-5bdb63d6]{display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr) auto;grid-template-columns:max-content minmax(0,1fr) auto;-webkit-column-gap:.45rem;-moz-column-gap:.45rem;column-gap:.45rem;row-gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:.2rem 0;font-size:.85rem;line-height:1.35}.participant-empty[data-v-5bdb63d6]{color:#6c757d;font-size:.8rem;line-height:1.35}.participant-status[data-v-5bdb63d6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;max-width:100%;min-height:1.15rem;padding-left:.3rem;padding-right:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.15}.observer-badge[data-v-5bdb63d6]{color:#495057;background-color:#eef2f6}.participant-name[data-v-5bdb63d6]{min-width:0;max-width:100%;font-weight:500;word-break:normal;overflow-wrap:normal}.participant-name[data-v-5bdb63d6] .employee-link,.participant-name[data-v-5bdb63d6] .employee-link-wrap{max-width:100%;min-width:0}.participant-name[data-v-5bdb63d6] .employee-link__name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25;word-break:normal;overflow-wrap:normal}.participant-actions[data-v-5bdb63d6]{grid-column:3;grid-row:1;justify-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.25rem}.participant-action-btn[data-v-5bdb63d6]{padding:.15rem .45rem;font-size:.75rem;line-height:1.25}.participant-actions .participant-action-btn[data-v-5bdb63d6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.75rem;height:1.75rem;padding:0;font-size:0;line-height:1}.participant-actions .participant-action-btn i[data-v-5bdb63d6]{margin:0;font-size:.78rem;line-height:1}@media (min-width:768px){.participant-column[data-v-5bdb63d6]{-webkit-box-flex:0;-ms-flex:0 1 270px;flex:0 1 270px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.participant-role-title[data-v-5bdb63d6]{font-size:.8rem;margin-bottom:.3rem}.participant-item[data-v-5bdb63d6]{grid-template-columns:-webkit-max-content -webkit-max-content auto;grid-template-columns:max-content max-content auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;font-size:.8rem}}.executor-selector-panel[data-v-18b00044]{background-color:#f8f9fa;border:1px solid #dee2e6}.executor-selector-panel h6[data-v-18b00044]{color:#495057;font-weight:600}[data-v-18b00044]:deep(.v-select.is-invalid .vs__dropdown-toggle){border-color:#dc3545}[data-v-18b00044]:deep(.v-select.is-invalid .vs__dropdown-toggle:focus){border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.multi-executor-panel[data-v-be346d2c]{background-color:#f8f9fa;border:1px solid #dee2e6}.multi-executor-table[data-v-be346d2c] td{vertical-align:middle}.multi-exec-select-wrap--invalid[data-v-be346d2c]{border:1px solid #dc3545;border-radius:.25rem;background-color:rgba(220,53,69,.04)}.multi-exec-select-wrap--invalid[data-v-be346d2c] .vs__dropdown-toggle{border-color:transparent!important;background-color:transparent}.multi-exec-select-wrap--invalid[data-v-be346d2c] .vs__dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767.98px){.multi-executor-table[data-v-be346d2c] tbody tr{margin-bottom:.75rem;border:1px solid #dee2e6;border-radius:.35rem;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04);overflow:hidden}.multi-executor-table[data-v-be346d2c] tbody td{padding:.6rem .75rem;border-top:1px solid #eef0f2}.multi-executor-table[data-v-be346d2c] tbody td:first-child{border-top:0}.multi-executor-table[data-v-be346d2c] tbody td:before{color:#6c757d;font-size:.78rem;font-weight:700;text-align:left}.multi-executor-table[data-v-be346d2c] .vs__dropdown-toggle{min-height:36px}}.action-hint-item .alert[data-v-5faee005]{font-size:.9rem;line-height:1.5;border-left:4px solid}.action-hint-item .alert-info[data-v-5faee005]{border-left-color:#17a2b8;background-color:#d1ecf1}.action-hint-item .alert-warning[data-v-5faee005]{border-left-color:#ffc107;background-color:#fff3cd}.action-hint-item .alert-success[data-v-5faee005]{border-left-color:#28a745;background-color:#d4edda}.action-hint-item .alert i[data-v-5faee005]{font-size:1rem}.required-attachment-item[data-v-e861f102]:last-child{margin-bottom:0!important}.gap-2[data-v-e861f102]{gap:.5rem}@media (max-width:767.98px){.request-items-table[data-v-f3ebf8be] tbody tr{margin-bottom:.75rem;border:1px solid #dee2e6;border-radius:.35rem;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04);overflow:hidden}.request-items-table[data-v-f3ebf8be] tbody td{padding:.55rem .75rem;border-top:1px solid #eef0f2}.request-items-table[data-v-f3ebf8be] tbody td:first-child{border-top:0}.request-items-table[data-v-f3ebf8be] tbody td:before{color:#6c757d;font-size:.78rem;font-weight:700;text-align:left}.request-items-table[data-v-f3ebf8be] .form-control{width:100%;max-width:none!important}}.request-links-list[data-v-dd0fa1a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem}.request-link-row[data-v-dd0fa1a0]{display:grid;grid-template-columns:minmax(9rem,.35fr) minmax(12rem,.65fr);gap:.15rem .75rem;width:100%;padding:.5rem 0;border:0;border-bottom:1px solid #f0f1f2;background:transparent;color:inherit;text-align:left;cursor:pointer}.request-link-row[data-v-dd0fa1a0]:focus,.request-link-row[data-v-dd0fa1a0]:hover{color:#0056b3}.request-link-label[data-v-dd0fa1a0]{font-weight:600}.request-link-main[data-v-dd0fa1a0],.request-link-object[data-v-dd0fa1a0],.request-link-title[data-v-dd0fa1a0]{min-width:0}.request-link-object[data-v-dd0fa1a0],.request-link-title[data-v-dd0fa1a0]{grid-column:2;font-size:.875rem}.request-link-object[data-v-dd0fa1a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}@media (max-width:767.98px){.request-link-row[data-v-dd0fa1a0]{grid-template-columns:1fr}.request-link-object[data-v-dd0fa1a0],.request-link-title[data-v-dd0fa1a0]{grid-column:1}}.request-lifecycle[data-v-bb2eb12c]{margin-top:1rem;border:1px solid #dee2e6;border-radius:6px;background:#fff}.request-lifecycle__summary[data-v-bb2eb12c]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.7rem;width:100%;padding:.65rem .85rem;border:0;background:#f8f9fa;color:#212529;text-align:left}.request-lifecycle__summary[data-v-bb2eb12c]:focus{outline:none;-webkit-box-shadow:inset 0 0 0 2px rgba(0,123,255,.25);box-shadow:inset 0 0 0 2px rgba(0,123,255,.25)}.request-lifecycle__summary-title[data-v-bb2eb12c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;font-weight:700;white-space:nowrap}.request-lifecycle__summary-title i[data-v-bb2eb12c]{color:#17a2b8}.request-lifecycle__summary-text[data-v-bb2eb12c]{min-width:0;color:#495057;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-lifecycle__summary-icon[data-v-bb2eb12c]{color:#6c757d}.request-lifecycle__body[data-v-bb2eb12c]{padding:.8rem .85rem .9rem}.request-lifecycle__notice[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.4rem;margin-bottom:.75rem;padding:.45rem .6rem;border-left:3px solid #17a2b8;background:#eef9fb;color:#495057;font-size:.85rem;line-height:1.35}.request-lifecycle__timeline[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request-lifecycle__stage[data-v-bb2eb12c]{position:relative;display:grid;grid-template-columns:1.1rem minmax(0,1fr);-webkit-column-gap:.55rem;-moz-column-gap:.55rem;column-gap:.55rem;min-height:3.15rem}.request-lifecycle__stage-line[data-v-bb2eb12c]{position:absolute;top:1rem;bottom:0;left:.5rem;width:1px;background:#dee2e6}.request-lifecycle__stage:last-child .request-lifecycle__stage-line[data-v-bb2eb12c]{display:none}.request-lifecycle__stage-dot[data-v-bb2eb12c]{position:relative;z-index:1;grid-column:1;width:.72rem;height:.72rem;margin-top:.35rem;margin-left:.15rem;border-radius:50%;background:#6c757d;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.request-lifecycle__stage-dot--primary[data-v-bb2eb12c]{background:#007bff}.request-lifecycle__stage-dot--secondary[data-v-bb2eb12c]{background:#6c757d}.request-lifecycle__stage-dot--success[data-v-bb2eb12c]{background:#28a745}.request-lifecycle__stage-dot--danger[data-v-bb2eb12c]{background:#dc3545}.request-lifecycle__stage-dot--warning[data-v-bb2eb12c]{background:#ffc107}.request-lifecycle__stage-dot--info[data-v-bb2eb12c]{background:#17a2b8}.request-lifecycle__stage-dot--dark[data-v-bb2eb12c]{background:#343a40}.request-lifecycle__stage-content[data-v-bb2eb12c]{grid-column:2;min-width:0;padding-bottom:.85rem}.request-lifecycle__stage-head[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem;min-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.request-lifecycle__approval[data-v-bb2eb12c]{margin-top:.45rem;padding:.55rem .65rem;border:1px solid #e9ecef;border-radius:5px;background:#fafbfc}.request-lifecycle__approval-summary[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.45rem;color:#495057;font-size:.82rem}.request-lifecycle__approval-mode[data-v-bb2eb12c]{color:#6c757d}.request-lifecycle__approvers[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem;margin-top:.55rem}.request-lifecycle__approver[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;min-width:0;font-size:.82rem}.request-lifecycle__approver-order[data-v-bb2eb12c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.25rem;height:1.25rem;border-radius:50%;background:#e9ecef;color:#495057;font-size:.72rem;font-weight:700}.request-lifecycle__approver-name[data-v-bb2eb12c]{min-width:0;font-weight:600}.request-lifecycle__approver-late[data-v-bb2eb12c],.request-lifecycle__approver-time[data-v-bb2eb12c]{color:#6c757d;font-size:.76rem}.request-lifecycle__approver-duration[data-v-bb2eb12c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;color:#495057;font-size:.8rem;font-weight:600}.request-lifecycle__approver-duration i[data-v-bb2eb12c]{color:#6c757d}.request-lifecycle__approver-late[data-v-bb2eb12c]{padding:.05rem .3rem;border-radius:3px;background:#fff3cd;color:#856404}.request-lifecycle__stage--milestone[data-v-bb2eb12c]{min-height:2.45rem}.request-lifecycle__stage--milestone .request-lifecycle__stage-content[data-v-bb2eb12c]{padding-bottom:.6rem}.request-lifecycle__stage--milestone .request-lifecycle__stage-head[data-v-bb2eb12c]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.request-lifecycle__approver-comment[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%;gap:.4rem;margin-top:.15rem;padding:.45rem .55rem;border-left:3px solid #28a745;border-radius:3px;background:#f1f8f3;color:#343a40;line-height:1.4}.request-lifecycle__approver-comment>i[data-v-bb2eb12c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.2rem;color:#28a745}.request-lifecycle__approver-comment-admin[data-v-bb2eb12c],.request-lifecycle__approver-comment-text[data-v-bb2eb12c]{display:block;margin-top:.2rem;overflow-wrap:anywhere;white-space:pre-wrap}.request-lifecycle__approver-comment-admin[data-v-bb2eb12c]{color:#6c757d;font-size:.76rem}.request-lifecycle__approval-events[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-top:.55rem;padding-top:.5rem;border-top:1px dashed #dee2e6}.request-lifecycle__approval-event[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;color:#495057;font-size:.78rem;line-height:1.35}.request-lifecycle__approval-event i[data-v-bb2eb12c]{margin-top:.15rem;color:#6c757d}.request-lifecycle__approval-event-time[data-v-bb2eb12c]{color:#6c757d;white-space:nowrap}.request-lifecycle__duration[data-v-bb2eb12c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#212529;font-size:.9rem;white-space:nowrap}.request-lifecycle__milestone-time[data-v-bb2eb12c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#6c757d;font-size:.82rem;font-weight:600;white-space:nowrap}.request-lifecycle__stage-time[data-v-bb2eb12c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;margin-top:.25rem;color:#6c757d;font-size:.82rem;line-height:1.35}.request-lifecycle__stage-arrow[data-v-bb2eb12c]{color:#adb5bd}@media (max-width:575.98px){.request-lifecycle__summary[data-v-bb2eb12c]{grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem}.request-lifecycle__summary-text[data-v-bb2eb12c]{grid-column:1/3;white-space:normal}.request-lifecycle__summary-icon[data-v-bb2eb12c]{grid-column:2;grid-row:1}.request-lifecycle__stage-head[data-v-bb2eb12c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.request-lifecycle__stage--milestone .request-lifecycle__stage-head[data-v-bb2eb12c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.request-lifecycle__approval[data-v-bb2eb12c]{padding:.5rem}.request-lifecycle__approver-time[data-v-bb2eb12c]{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:1.65rem}}.custom-fields-form[data-v-ab7485ae]{margin-top:1rem}.custom-fields-form__title[data-v-ab7485ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-weight:600;color:#495057;margin-bottom:.75rem}.custom-fields-form__readonly[data-v-ab7485ae]{min-height:1.5rem;white-space:pre-line}.custom-fields-form__readonly--empty[data-v-ab7485ae]{color:#6c757d;font-style:italic}.custom-fields-form__range[data-v-ab7485ae]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-fields-form__range-separator[data-v-ab7485ae]{color:#6c757d;font-size:.9rem}.custom-fields-form[data-v-ab7485ae] .vs__search::-webkit-input-placeholder,.custom-fields-form[data-v-ab7485ae] input::-webkit-input-placeholder,.custom-fields-form[data-v-ab7485ae] textarea::-webkit-input-placeholder{color:#adb5bd;opacity:1}.custom-fields-form[data-v-ab7485ae] .vs__search::-moz-placeholder,.custom-fields-form[data-v-ab7485ae] input::-moz-placeholder,.custom-fields-form[data-v-ab7485ae] textarea::-moz-placeholder{color:#adb5bd;opacity:1}.custom-fields-form[data-v-ab7485ae] .vs__search:-ms-input-placeholder,.custom-fields-form[data-v-ab7485ae] input:-ms-input-placeholder,.custom-fields-form[data-v-ab7485ae] textarea:-ms-input-placeholder{color:#adb5bd;opacity:1}.custom-fields-form[data-v-ab7485ae] .vs__search::-ms-input-placeholder,.custom-fields-form[data-v-ab7485ae] input::-ms-input-placeholder,.custom-fields-form[data-v-ab7485ae] textarea::-ms-input-placeholder{color:#adb5bd;opacity:1}.custom-fields-form[data-v-ab7485ae] .vs__search::placeholder,.custom-fields-form[data-v-ab7485ae] input::placeholder,.custom-fields-form[data-v-ab7485ae] textarea::placeholder{color:#adb5bd;opacity:1}.custom-fields-form[data-v-ab7485ae] .vs__search::-webkit-input-placeholder{color:#adb5bd}.custom-fields-form[data-v-ab7485ae] .vs__search::-moz-placeholder{color:#adb5bd;opacity:1}.custom-fields-form[data-v-ab7485ae] .vs__dropdown-toggle{min-height:38px;border-color:#ced4da}@media (max-width:576px){.custom-fields-form__range[data-v-ab7485ae]{grid-template-columns:minmax(0,1fr)}.custom-fields-form__range-separator[data-v-ab7485ae]{display:none}}.request-card .table td[data-v-2ce123a6]{border:none;padding:.25rem 0}.request-card .table td[data-v-2ce123a6]:first-child{width:40%}.request-card .participant-section[data-v-2ce123a6]{margin-bottom:.75rem}.request-card .participant-role-title[data-v-2ce123a6]{font-weight:600;color:#495057;margin-bottom:.4rem;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.request-card .participant-item[data-v-2ce123a6]{padding:.25rem 0;font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4}.request-card .participant-name[data-v-2ce123a6]{font-weight:500;word-break:break-word;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.request-card .participant-priority[data-v-2ce123a6]{color:#6c757d;font-size:.8rem;margin-left:.25rem;white-space:nowrap}.request-card .request-description-panel[data-v-2ce123a6]{padding:.85rem 1rem;border-left:4px solid #17a2b8;background:#f4fbfd;border-radius:4px}.request-card .request-description-panel--empty[data-v-2ce123a6]{border-left-color:#adb5bd;background:#f8f9fa}.request-card .request-description-header[data-v-2ce123a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.55rem;color:#24465a;font-weight:700;font-size:.95rem}.request-card .request-description-title[data-v-2ce123a6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;min-width:0}.request-card .request-description-header i[data-v-2ce123a6]{color:#138496}.request-card .request-description-edit-button[data-v-2ce123a6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2rem;height:2rem;padding:0;line-height:1}.request-card .request-description-text[data-v-2ce123a6]{white-space:pre-wrap;overflow-wrap:anywhere;color:#212529;font-size:1rem;line-height:1.55}.request-card .request-description-text--empty[data-v-2ce123a6]{color:#6c757d}.request-card .request-description-editor[data-v-2ce123a6]{border-color:#b8dce6;background:#fff}@media (min-width:768px){.request-card .participant-section[data-v-2ce123a6]{margin-bottom:.5rem}.request-card .participant-role-title[data-v-2ce123a6]{font-size:.8rem;margin-bottom:.3rem}.request-card .participant-item[data-v-2ce123a6]{font-size:.8rem;padding:.2rem 0}.request-card .participant-priority[data-v-2ce123a6]{font-size:.75rem}}.request-card .executor-selector-panel[data-v-2ce123a6]{background-color:#f8f9fa;border:1px solid #dee2e6}.request-card .executor-selector-panel h6[data-v-2ce123a6]{color:#495057;font-weight:600}.request-card .executor-assign-button[data-v-2ce123a6]{min-width:auto;white-space:nowrap}.request-card[data-v-2ce123a6] :deep(.v-select.is-invalid .vs__dropdown-toggle){border-color:#dc3545}.request-card[data-v-2ce123a6] :deep(.v-select.is-invalid .vs__dropdown-toggle:focus){border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.request-card .action-hint-item .alert[data-v-2ce123a6]{font-size:.9rem;line-height:1.5;border-left:4px solid}.request-card .action-hint-item .alert-info[data-v-2ce123a6]{border-left-color:#17a2b8;background-color:#d1ecf1}.request-card .action-hint-item .alert-warning[data-v-2ce123a6]{border-left-color:#ffc107;background-color:#fff3cd}.request-card .action-hint-item .alert-success[data-v-2ce123a6]{border-left-color:#28a745;background-color:#d4edda}.request-card .action-hint-item .alert i[data-v-2ce123a6]{font-size:1rem}.report-actions-menu[data-v-1d690c66],.report-actions-menu[data-v-1d690c66] .report-actions-menu__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.report-actions-menu[data-v-1d690c66] .report-actions-menu__toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;min-width:34px}.report-actions-menu[data-v-1d690c66] .dropdown-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.report-actions-menu[data-v-1d690c66] .dropdown-item i{text-align:center;width:16px}.report-delete-modal[data-v-c9afadc2]{display:grid;gap:12px}.report-delete-modal__summary[data-v-c9afadc2]{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 90px minmax(160px,.7fr)}.report-delete-modal__summary>div[data-v-c9afadc2]{background:#f8f9fa;border:1px solid #e5e9ef;border-radius:6px;padding:8px}.report-delete-modal__summary small[data-v-c9afadc2]{color:#6c757d;display:block;font-size:11px;font-weight:700;text-transform:uppercase}.report-delete-modal__common[data-v-c9afadc2]{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.report-delete-modal__items[data-v-c9afadc2]{display:grid;gap:8px;max-height:42vh;overflow:auto;padding-right:2px}.report-delete-modal__item[data-v-c9afadc2]{border:1px solid #e2e8f0;border-radius:6px;padding:8px}.report-delete-modal__item-head[data-v-c9afadc2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:6px}.report-delete-modal__item-head span[data-v-c9afadc2]{color:#6c757d;font-size:12px}@media (max-width:767.98px){.report-delete-modal__common[data-v-c9afadc2],.report-delete-modal__summary[data-v-c9afadc2]{grid-template-columns:1fr}.report-delete-modal__items[data-v-c9afadc2]{max-height:50vh}}.photo-item[data-v-190ec2cf]{position:relative;border-radius:12px;overflow:hidden;background:#f1f3f5;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.photo-item__preview[data-v-190ec2cf]{position:relative;width:100%;aspect-ratio:1/1;background:#f1f3f5}.photo-item__img[data-v-190ec2cf]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.photo-item__placeholder[data-v-190ec2cf]{position:absolute;inset:0;z-index:1;padding:10px}.photo-item__placeholder[data-v-190ec2cf],.photo-item__status[data-v-190ec2cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo-item__status[data-v-190ec2cf]{width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;border-radius:10px;background:linear-gradient(135deg,#f1f3f5,#e9ecef);color:#495057}.photo-item__status--uploading[data-v-190ec2cf]{--status:#0d6efd;background:linear-gradient(135deg,rgba(13,110,253,.18),rgba(13,110,253,.06))}.photo-item__status--image[data-v-190ec2cf]{--status:#0d6efd;background:linear-gradient(135deg,rgba(13,110,253,.22),rgba(13,110,253,.06))}.photo-item__status--video[data-v-190ec2cf]{--status:#f97316;background:linear-gradient(135deg,rgba(249,115,22,.22),rgba(249,115,22,.06))}.photo-item__status--error[data-v-190ec2cf]{--status:#dc3545;background:linear-gradient(135deg,rgba(220,53,69,.18),rgba(220,53,69,.06))}.photo-item__status-icon[data-v-190ec2cf]{font-size:28px}.photo-item__status-icon[data-v-190ec2cf],.photo-item__type-icon[data-v-190ec2cf]{color:var(--status,#6c757d);-webkit-filter:drop-shadow(0 3px 10px rgba(0,0,0,.12));filter:drop-shadow(0 3px 10px rgba(0,0,0,.12))}.photo-item__type-icon[data-v-190ec2cf]{font-size:30px}.photo-item__format[data-v-190ec2cf]{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.55);background:hsla(0,0%,100%,.7);padding:4px 8px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.photo-item__delete[data-v-190ec2cf]{position:absolute;top:8px;right:8px;z-index:5;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;border:1px solid hsla(0,0%,100%,.35);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s ease,border-color .2s ease,-webkit-transform .15s ease;transition:background .2s ease,border-color .2s ease,-webkit-transform .15s ease;transition:transform .15s ease,background .2s ease,border-color .2s ease;transition:transform .15s ease,background .2s ease,border-color .2s ease,-webkit-transform .15s ease}.photo-item__delete i[data-v-190ec2cf]{font-size:14px;line-height:1}.photo-item__delete[data-v-190ec2cf]:hover{background:rgba(220,53,69,.92);border-color:hsla(0,0%,100%,.45);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.photo-item__delete[data-v-190ec2cf]:active{-webkit-transform:translateY(0);transform:translateY(0)}.photo-item__name[data-v-190ec2cf]{position:absolute;left:0;right:0;bottom:0;z-index:2;font-size:11px;font-weight:600;color:#6c757d;text-align:center;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;overflow-wrap:anywhere;line-height:1.25;max-height:calc(2.5em + 16px);background:hsla(0,0%,100%,.88);border-top:1px solid rgba(0,0,0,.04)}@media (max-width:576px){.photo-item[data-v-190ec2cf]{border-radius:10px}.photo-item__delete[data-v-190ec2cf]{top:7px;right:7px;width:32px;height:32px}.photo-item__delete i[data-v-190ec2cf]{font-size:15px}.photo-item__status-icon[data-v-190ec2cf]{font-size:26px}.photo-item__type-icon[data-v-190ec2cf]{font-size:28px}.photo-item__format[data-v-190ec2cf]{font-size:10px;padding:4px 7px}.photo-item__name[data-v-190ec2cf]{font-size:11px;padding:8px 9px;line-height:1.25;max-height:calc(2.5em + 16px)}}.upload-fixed-bar[data-v-43772d6c]{bottom:0;left:0;right:0;z-index:9999;background:#fff;border-top:1px solid #dee2e6;-webkit-box-shadow:0 -4px 24px rgba(0,0,0,.1);box-shadow:0 -4px 24px rgba(0,0,0,.1);padding:10px 16px 12px}.upload-fixed-bar__inner[data-v-43772d6c]{max-width:640px;margin:0 auto}.upload-fixed-bar__row[data-v-43772d6c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.upload-fixed-bar__label[data-v-43772d6c],.upload-fixed-bar__row[data-v-43772d6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-fixed-bar__label[data-v-43772d6c]{font-size:13px;font-weight:500;color:#495057}.upload-fixed-bar__label .fa-cloud-upload-alt[data-v-43772d6c]{color:#007bff}.upload-fixed-bar__counter[data-v-43772d6c]{font-size:12px;color:#6c757d;white-space:nowrap;margin-left:8px}.upload-fixed-bar__progress[data-v-43772d6c]{border-radius:3px}.upload-bar-slide-enter-active[data-v-43772d6c],.upload-bar-slide-leave-active[data-v-43772d6c]{-webkit-transition:opacity .28s ease,-webkit-transform .28s cubic-bezier(.4,0,.2,1);transition:opacity .28s ease,-webkit-transform .28s cubic-bezier(.4,0,.2,1);transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s ease;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s ease,-webkit-transform .28s cubic-bezier(.4,0,.2,1)}.upload-bar-slide-enter[data-v-43772d6c],.upload-bar-slide-leave-to[data-v-43772d6c]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.dropzone[data-v-efcc4b58]{border:2px dashed #dee2e6;border-radius:12px;padding:36px 20px;text-align:center;cursor:pointer;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease;background:#fafbfc}.dropzone[data-v-efcc4b58]:hover{border-color:#66b0ff;background:#fcfdff}.dropzone--active[data-v-efcc4b58]{border-color:#007bff;background:#e8f0fe}.dropzone--active .dropzone__icon[data-v-efcc4b58]{color:#007bff;-webkit-transform:scale(1.15);transform:scale(1.15)}.dropzone__icon[data-v-efcc4b58]{font-size:40px;color:#adb5bd;margin-bottom:12px;display:block;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,transform .2s ease;transition:color .2s ease,transform .2s ease,-webkit-transform .2s ease}.dropzone__text[data-v-efcc4b58]{font-size:15px;font-weight:500;color:#495057;margin-bottom:6px}.dropzone__hint[data-v-efcc4b58]{font-size:12px;color:#6c757d;margin:0}.dropzone__hint i[data-v-efcc4b58]{margin-right:2px}@media (max-width:576px){.dropzone[data-v-efcc4b58]{padding:24px 16px}.dropzone__icon[data-v-efcc4b58]{font-size:32px}.dropzone__text[data-v-efcc4b58]{font-size:14px}}.files-header[data-v-efcc4b58]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.files-header[data-v-efcc4b58],.files-header__left[data-v-efcc4b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.files-header__left[data-v-efcc4b58]{gap:8px}.files-header__count[data-v-efcc4b58]{font-size:13px;font-weight:600;color:#495057}.files-header__count i[data-v-efcc4b58]{color:#007bff;margin-right:4px}.files-header__stats[data-v-efcc4b58],.prepare-status[data-v-efcc4b58]{font-size:12px;color:#6c757d}.photo-grid-wrapper[data-v-efcc4b58]{max-height:340px;overflow-y:auto;padding-right:2px;-webkit-overflow-scrolling:touch}.photo-grid[data-v-efcc4b58]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}@media (max-width:400px){.photo-grid[data-v-efcc4b58]{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}}.report-photo-upload-body[data-v-58951886]{padding-bottom:8px;position:relative}.report-photo-upload-meta[data-v-58951886]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px}.report-photo-upload-meta strong[data-v-58951886]{color:#212529}.report-photo-upload-meta span[data-v-58951886]{min-width:0;overflow-wrap:anywhere}.reports-page[data-v-270347b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 48px);min-height:0}.reports-toolbar[data-v-270347b3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:8px 12px 4px}.reports-toolbar__top[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.reports-toolbar__heading[data-v-270347b3],.reports-toolbar__meta[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.reports-access-button[data-v-270347b3],.reports-delete-mode-button[data-v-270347b3],.reports-submit-button[data-v-270347b3]{font-weight:700}.reports-mobile-filter-toggle[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;font-weight:700}.reports-access-button i[data-v-270347b3],.reports-delete-mode-button i[data-v-270347b3],.reports-submit-button i[data-v-270347b3]{margin-right:4px}.reports-delete-bar[data-v-270347b3]{background:#fff5f5;border:1px solid #f1b0b7;border-radius:6px;color:#721c24;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:6px 0 4px;padding:8px 10px}.reports-delete-bar[data-v-270347b3],.reports-delete-bar__info[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reports-delete-bar__info[data-v-270347b3]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-width:0}.reports-delete-bar__actions[data-v-270347b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:6px}.reports-status-switch[data-v-270347b3]{background:#f1f3f5;border:1px solid #cbd3dc;border-radius:6px;display:grid;grid-template-columns:1fr 1fr;min-height:32px;overflow:hidden}.reports-status-switch__button[data-v-270347b3]{background:transparent;border:0;color:#495057;font-size:12px;font-weight:800;line-height:1.1;min-width:0;padding:6px 7px}.reports-status-switch__button+.reports-status-switch__button[data-v-270347b3]{border-left:1px solid #cbd3dc}.reports-status-switch__button--active[data-v-270347b3]{background:#0d6efd;color:#fff}.reports-report-status-filter[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin-bottom:8px}.reports-report-status-filter>span[data-v-270347b3]{color:#6c757d;font-size:12px;font-weight:700;margin-right:8px}.reports-report-status-filter__button[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #cbd3dc;color:#495057;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:700;gap:5px;min-height:30px;padding:4px 9px}.reports-report-status-filter__button+.reports-report-status-filter__button[data-v-270347b3]{border-left:0}.reports-report-status-filter__button[data-v-270347b3]:first-of-type{border-radius:5px 0 0 5px}.reports-report-status-filter__button[data-v-270347b3]:last-child{border-radius:0 5px 5px 0}.reports-report-status-filter__button--active[data-v-270347b3]{background:#e9ecef;-webkit-box-shadow:inset 0 -3px 0 #0d6efd;box-shadow:inset 0 -3px 0 #0d6efd;color:#212529}.reports-filter-select[data-v-270347b3]{background:#fff;font-size:12px}.reports-filter-select[data-v-270347b3] .vs__dropdown-toggle{border-color:#ced4da;border-radius:4px;min-height:31px;padding:0 4px}.reports-filter-select[data-v-270347b3] .vs__selected{line-height:1.2;margin:2px 2px 0}.reports-filter-select[data-v-270347b3] .vs__search{font-size:12px;margin:2px 0 0;padding:0 2px}.reports-filter-select[data-v-270347b3] .vs__actions{padding:0 2px 0 0}.reports-active-filters[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff8e1;border:1px solid #ffe08a;border-radius:6px;color:#5c4300;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;gap:5px;margin-bottom:6px;padding:6px 8px}.reports-active-filters__label[data-v-270347b3]{-ms-flex-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:5px}.reports-active-filter[data-v-270347b3],.reports-active-filters__label[data-v-270347b3]{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700}.reports-active-filter[data-v-270347b3]{-ms-flex-align:center;border:1px solid transparent;border-radius:999px;color:#fff;font-size:12px;gap:4px;line-height:1.2;min-height:26px;max-width:100%;padding:3px 8px;white-space:nowrap}.reports-active-filter__text[data-v-270347b3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-active-filter__remove[data-v-270347b3]{margin-left:2px;opacity:.85}.reports-active-filter--primary[data-v-270347b3]{background:#007bff;border-color:#007bff}.reports-active-filter--secondary[data-v-270347b3]{background:#6c757d;border-color:#6c757d}.reports-active-filter--danger[data-v-270347b3]{background:#dc3545;border-color:#dc3545}.reports-active-filter--success[data-v-270347b3]{background:#28a745;border-color:#28a745}.reports-active-filter--warning[data-v-270347b3]{background:#ffc107;border-color:#ffc107;color:#212529}.reports-active-filter--info[data-v-270347b3]{background:#17a2b8;border-color:#17a2b8}.reports-active-filter--dark[data-v-270347b3]{background:#343a40;border-color:#343a40}.reports-active-filters__reset[data-v-270347b3]{background:#fff;border:1px solid #b38300;border-radius:4px;color:#5c4300;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:700;line-height:1.2;min-height:26px;padding:3px 8px}.reports-list[data-v-270347b3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:auto;padding:0 12px}.reports-loading[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.reports-table[data-v-270347b3]{cursor:pointer;margin-bottom:0;width:100%}.reports-table[data-v-270347b3],.reports-table[data-v-270347b3] table{table-layout:fixed}.reports-table[data-v-270347b3] table{width:100%}.reports-table[data-v-270347b3] td,.reports-table[data-v-270347b3] th{padding-right:.35rem;padding-left:.35rem;overflow-wrap:anywhere;vertical-align:middle}.reports-table[data-v-270347b3] .reports-select-col{width:4%}.reports-table[data-v-270347b3] .reports-id-col{width:7%}.reports-table[data-v-270347b3] .reports-date-col{width:11%}.reports-table[data-v-270347b3] .reports-object-col{width:14%}.reports-table[data-v-270347b3] .reports-author-col{width:13%}.reports-table[data-v-270347b3] .reports-workers-col{width:7%}.reports-table[data-v-270347b3] .reports-media-col{width:11%}.reports-table[data-v-270347b3] .reports-fuel-col{width:6%}.reports-table[data-v-270347b3] .reports-issues-col{width:14%}.reports-table[data-v-270347b3] .reports-comments-col{width:4%}.reports-table[data-v-270347b3] .reports-actions-col{width:9%}.reports-table[data-v-270347b3] tbody tr.reports-row--delete-selected>td{background:#fff1f2}.reports-table[data-v-270347b3] tbody tr.reports-row--annulled>td{background:#fff3f3;color:#721c24}.reports-table[data-v-270347b3] tbody tr.reports-row--annulled:hover>td{background:#ffe5e7}.reports-select-cell[data-v-270347b3]{cursor:default}.reports-row-marker[data-v-270347b3]{display:inline-block;height:0;overflow:hidden;width:0}.reports-object-name[data-v-270347b3]{display:block;overflow-wrap:anywhere;line-height:1.25;white-space:normal}.reports-table[data-v-270347b3] .reports-author-col .employee-link,.reports-table[data-v-270347b3] .reports-author-col .employee-link-wrap{min-width:0;width:100%}.reports-table[data-v-270347b3] .reports-author-col .employee-link__name{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.reports-shift-date[data-v-270347b3]{color:#212529;font-size:13px;line-height:1.25}.reports-count[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.reports-workers-count[data-v-270347b3]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reports-media-trigger[data-v-270347b3]{border-radius:4px;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1px 3px}.reports-media-trigger[data-v-270347b3]:focus{-webkit-box-shadow:0 0 0 3px rgba(13,110,253,.18);box-shadow:0 0 0 3px rgba(13,110,253,.18);outline:0}.reports-media-statuses[data-v-270347b3],.reports-mobile-card__media-statuses[data-v-270347b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:3px}.reports-mobile-card__media-statuses[data-v-270347b3]{margin-bottom:6px}.reports-media-actions[data-v-270347b3],.reports-mobile-card__media-actions[data-v-270347b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:6px}.reports-mobile-card__media-actions[data-v-270347b3]{margin-bottom:8px}.reports-media-action-button[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:27px;padding:3px 7px;text-align:center}.reports-media-action-button[data-v-270347b3],.reports-media-status[data-v-270347b3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;line-height:1.15;white-space:normal}.reports-media-status[data-v-270347b3]{border:1px solid #d7dde5;border-radius:999px;color:#495057;font-size:10px;padding:2px 6px}.reports-media-status--success[data-v-270347b3]{background:#e8f5ec;border-color:#b7dfc0;color:#1e7e34}.reports-media-status--warning[data-v-270347b3]{background:#fff7db;border-color:#f0d57a;color:#7a5600}.reports-media-status--info[data-v-270347b3]{background:#e4f6f9;border-color:#a8dde6;color:#0c5460}.reports-media-status--danger[data-v-270347b3]{background:#fde8eb;border-color:#f4b9c0;color:#b21f2d}.reports-media-status--muted[data-v-270347b3]{background:#f5f7fa;color:#6c757d}.reports-table[data-v-270347b3] .reports-actions-cell{cursor:default;text-align:center}.reports-row-actions[data-v-270347b3]{gap:6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reports-details-button[data-v-270347b3],.reports-row-actions[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.reports-details-button[data-v-270347b3]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;font-weight:700;min-width:86px}@media (min-width:768px) and (max-width:1500px){.reports-list[data-v-270347b3]{padding-right:6px;padding-left:6px}.reports-details-button[data-v-270347b3]{width:30px;min-width:30px;height:30px;padding:0}.reports-details-button span[data-v-270347b3]{display:none}.reports-row-actions[data-v-270347b3]{gap:4px}}.reports-pagination[data-v-270347b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 12px}.reports-pagination[data-v-270347b3] .pagination{margin-bottom:0}.reports-mobile-list[data-v-270347b3]{display:grid;gap:10px;padding-bottom:8px}.reports-mobile-card[data-v-270347b3]{background:#fff;border:1px solid #d7dde5;border-radius:6px;color:#212529;cursor:pointer;display:block;padding:10px 11px;text-align:left;width:100%}.reports-mobile-card[data-v-270347b3]:focus{-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.18);box-shadow:0 0 0 3px rgba(0,123,255,.18);outline:0}.reports-mobile-card__meta[data-v-270347b3],.reports-mobile-card__top[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reports-mobile-card__top[data-v-270347b3]{margin-bottom:6px}.reports-mobile-card__id[data-v-270347b3]{gap:5px}.reports-mobile-card__id[data-v-270347b3],.reports-mobile-card__status-actions[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.reports-mobile-card__status-actions[data-v-270347b3]{gap:6px;margin-left:auto}.reports-mobile-card__object[data-v-270347b3]{color:#212529;display:block;font-weight:600;line-height:1.25;margin:4px 0 7px;overflow-wrap:anywhere}a.reports-mobile-card__object[data-v-270347b3]:hover{color:#0056b3}.reports-mobile-card__dates[data-v-270347b3]{color:#6c757d;display:grid;font-size:12px;gap:2px;margin-bottom:7px}.reports-mobile-card__dates span[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px}.reports-mobile-card__submitted--late[data-v-270347b3]{color:#dc3545;font-weight:700}.reports-mobile-card__meta[data-v-270347b3]{color:#6c757d;font-size:12px;gap:6px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:6px}.reports-mobile-card__meta span[data-v-270347b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f7fa;border:1px solid #e3e8ef;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;line-height:1.2;min-height:24px;min-width:0;overflow-wrap:anywhere;padding:3px 7px}.reports-mobile-card__meta span i[data-v-270347b3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.reports-mobile-card__actions[data-v-270347b3]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.reports-mobile-card__details[data-v-270347b3]{font-weight:700;width:100%}.reports-mobile-card__media-actions .reports-media-action-button[data-v-270347b3]{-webkit-box-flex:1;-ms-flex:1 1 150px;flex:1 1 150px}.reports-mobile-card--delete-mode[data-v-270347b3]{padding-left:10px}.reports-mobile-card--selected[data-v-270347b3]{background:#fff5f5;border-color:#dc3545;-webkit-box-shadow:inset 4px 0 0 #dc3545;box-shadow:inset 4px 0 0 #dc3545}.reports-mobile-card--annulled[data-v-270347b3]{background:#fff3f3;border-color:#dc3545;-webkit-box-shadow:inset 4px 0 0 #dc3545;box-shadow:inset 4px 0 0 #dc3545}.reports-object-access-list[data-v-270347b3]{max-height:56vh;overflow:auto}.reports-object-access-button[data-v-270347b3]{white-space:normal}.reports-object-access-name[data-v-270347b3]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:767.98px){.reports-page[data-v-270347b3]{height:auto;min-height:calc(100vh - 48px)}.reports-toolbar[data-v-270347b3]{padding:8px 8px 4px}.reports-toolbar__top[data-v-270347b3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.reports-toolbar__meta[data-v-270347b3]{width:100%}.reports-submit-button[data-v-270347b3]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.reports-access-button[data-v-270347b3]{margin-left:auto}.reports-delete-bar[data-v-270347b3]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.reports-delete-bar[data-v-270347b3],.reports-delete-bar__info[data-v-270347b3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reports-delete-bar__info[data-v-270347b3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3px}.reports-delete-bar__actions[data-v-270347b3]{width:100%}.reports-delete-bar__actions .btn[data-v-270347b3]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.reports-filters-shell[data-v-270347b3]{display:none}.reports-filters-shell--open[data-v-270347b3]{display:block}.reports-filter-select[data-v-270347b3] .vs__dropdown-toggle,.reports-filters .btn[data-v-270347b3],.reports-filters .form-control[data-v-270347b3]{min-height:36px}.reports-active-filters[data-v-270347b3]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-2px;margin-right:-2px;overflow-x:auto;padding:6px;scrollbar-width:thin}.reports-active-filter[data-v-270347b3],.reports-active-filters__label[data-v-270347b3],.reports-active-filters__reset[data-v-270347b3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.reports-list[data-v-270347b3]{padding:0 8px;overflow:visible}.reports-pagination[data-v-270347b3]{background:rgba(244,246,248,.96);bottom:0;padding:6px 8px 8px;position:sticky;z-index:5}}@-webkit-keyframes reports-cell-highlight{0%,to{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none}50%{background-color:rgba(13,110,253,.2);-webkit-box-shadow:inset 0 0 0 2px rgba(13,110,253,.9),0 0 16px rgba(13,110,253,.28);box-shadow:inset 0 0 0 2px rgba(13,110,253,.9),0 0 16px rgba(13,110,253,.28);-webkit-filter:brightness(.98);filter:brightness(.98)}}@keyframes reports-cell-highlight{0%,to{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none}50%{background-color:rgba(13,110,253,.2);-webkit-box-shadow:inset 0 0 0 2px rgba(13,110,253,.9),0 0 16px rgba(13,110,253,.28);box-shadow:inset 0 0 0 2px rgba(13,110,253,.9),0 0 16px rgba(13,110,253,.28);-webkit-filter:brightness(.98);filter:brightness(.98)}}@-webkit-keyframes reports-card-highlight{0%,to{-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none;outline-color:transparent}50%{-webkit-box-shadow:0 0 0 3px rgba(13,110,253,.95),0 0 18px rgba(13,110,253,.35);box-shadow:0 0 0 3px rgba(13,110,253,.95),0 0 18px rgba(13,110,253,.35);-webkit-filter:brightness(.98);filter:brightness(.98);outline-color:rgba(13,110,253,.9)}}@keyframes reports-card-highlight{0%,to{-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none;outline-color:transparent}50%{-webkit-box-shadow:0 0 0 3px rgba(13,110,253,.95),0 0 18px rgba(13,110,253,.35);box-shadow:0 0 0 3px rgba(13,110,253,.95),0 0 18px rgba(13,110,253,.35);-webkit-filter:brightness(.98);filter:brightness(.98);outline-color:rgba(13,110,253,.9)}}.reports-table tbody tr.reports-row--highlight>td{-webkit-animation:reports-cell-highlight .34s ease-in-out 5;animation:reports-cell-highlight .34s ease-in-out 5;position:relative;z-index:2}.reports-mobile-card--highlight{-webkit-animation:reports-card-highlight .34s ease-in-out 5;animation:reports-card-highlight .34s ease-in-out 5;outline:3px solid transparent;position:relative;z-index:2}.reports-media-popover{max-width:260px}.reports-media-popover .popover-body{padding:8px}.reports-media-preview-loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;min-width:160px}.reports-media-preview-grid{display:grid;gap:6px;grid-template-columns:repeat(4,48px)}.reports-media-preview-tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background:#eef1f5;border:0;border-radius:5px;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0}.reports-media-preview-tile img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reports-media-preview-more{color:#6c757d;grid-column:1/-1}.report-media-empty[data-v-9bb0c136]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed #cfd6df;border-radius:6px;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:86px}.report-media-grid[data-v-9bb0c136]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(138px,1fr))}.report-media-tile[data-v-9bb0c136]{aspect-ratio:1/1;background:#f8f9fa;border:0;border-radius:6px;cursor:pointer;overflow:hidden;padding:0;position:relative}.report-media-tile img[data-v-9bb0c136]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.report-media-file-preview[data-v-9bb0c136]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#25313d;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.report-media-file-preview>i[data-v-9bb0c136]{font-size:34px}.report-media-play[data-v-9bb0c136]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.92);border-radius:999px;color:#17a2b8;display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:3px;position:absolute;width:42px}.report-media-status[data-v-9bb0c136]{border-radius:4px;bottom:6px;color:#fff;font-size:11px;font-weight:600;left:6px;line-height:1.2;padding:3px 5px;position:absolute;right:6px}.report-media-status--success[data-v-9bb0c136]{background:rgba(40,167,69,.92)}.report-media-status--warning[data-v-9bb0c136]{background:rgba(255,193,7,.95);color:#212529}.report-media-status--info[data-v-9bb0c136]{background:rgba(23,162,184,.94)}.report-media-status--danger[data-v-9bb0c136]{background:rgba(220,53,69,.94)}.report-media-status--secondary[data-v-9bb0c136]{background:rgba(108,117,125,.94)}@media (max-width:767.98px){.report-media-grid[data-v-9bb0c136]{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.report-media-tile[data-v-9bb0c136]{border-radius:5px}.report-media-status[data-v-9bb0c136]{bottom:4px;display:-webkit-box;font-size:9px;left:4px;max-height:26px;overflow:hidden;padding:2px 4px;right:4px;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (max-width:380px){.report-media-grid[data-v-9bb0c136]{grid-template-columns:repeat(2,minmax(0,1fr))}}.report-activity[data-v-24ca386e]{border-top:1px solid #dee2e6;padding-top:14px}.report-section-title[data-v-24ca386e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.report-section-title h6[data-v-24ca386e]{font-size:16px;font-weight:700;margin:0}.report-comment-form[data-v-24ca386e]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;margin-bottom:12px;padding:10px}.report-activity-list[data-v-24ca386e]{display:grid;gap:10px}.report-activity-item[data-v-24ca386e]{border-bottom:1px solid #eef1f4;padding-bottom:10px}.report-activity-head[data-v-24ca386e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.report-activity-text[data-v-24ca386e]{margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.report-history-item[data-v-24ca386e]{background:#f8f9fa;border-radius:6px;padding:8px}.report-comment-actions[data-v-24ca386e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.report-comment-actions button[data-v-24ca386e]{background:transparent;border:0;color:#6c757d;padding:0}.report-comment-actions button[data-v-24ca386e]:hover{color:#0056b3}@media (max-width:767.98px){.report-activity[data-v-24ca386e]{padding-top:10px}.report-section-title[data-v-24ca386e]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.report-section-title .btn[data-v-24ca386e]{width:100%}.report-comment-form[data-v-24ca386e]{padding:8px}.report-comment-edit__actions[data-v-24ca386e],.report-comment-form__actions[data-v-24ca386e]{gap:8px}.report-comment-edit__actions .btn[data-v-24ca386e],.report-comment-form__actions .btn[data-v-24ca386e]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-right:0!important}.report-activity-head[data-v-24ca386e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.report-comment-actions[data-v-24ca386e]{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.report-comment-actions button[data-v-24ca386e]{min-height:32px;min-width:32px}}.report-card-page[data-v-859211c6]{background:#f4f6f8;min-height:calc(100vh - 48px);padding:10px 12px 18px}.report-card-header[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.report-card-header__title[data-v-859211c6]{min-width:0}.report-card-header__title h5[data-v-859211c6]{font-size:18px;font-weight:700;margin:0}.report-card-header__title span[data-v-859211c6],.report-object-link[data-v-859211c6]{color:#6c757d;display:block;font-size:13px}.report-card-header__actions[data-v-859211c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}.report-card-header__actions[data-v-859211c6] .dropdown,.report-card-header__actions[data-v-859211c6] .dropdown-toggle,.report-card-header__actions[data-v-859211c6] .report-actions-menu{width:100%}.report-card-header__actions .btn i[data-v-859211c6]{margin-right:4px}.report-object-link[data-v-859211c6]:hover{color:#0056b3}.report-card-loading[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:240px}.report-card-content[data-v-859211c6]{display:grid;gap:10px}.report-annulled-warning[data-v-859211c6]{background:#7f101b;border:3px solid #dc3545;border-radius:7px;-webkit-box-shadow:0 3px 10px rgba(114,28,36,.24);box-shadow:0 3px 10px rgba(114,28,36,.24);color:#fff;padding:13px 15px}.report-annulled-warning__title[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:900;gap:9px;letter-spacing:.02em;text-transform:uppercase}.report-annulled-warning__details[data-v-859211c6]{display:grid;gap:12px;grid-template-columns:minmax(0,2fr) minmax(180px,1fr) minmax(150px,.7fr);margin-top:10px}.report-annulled-warning__details small[data-v-859211c6]{color:#ffd8dc;display:block;font-size:11px;font-weight:700;text-transform:uppercase}.report-annulled-warning__details strong[data-v-859211c6]{display:block;overflow-wrap:anywhere}.report-panel[data-v-859211c6]{background:#fff;border:1px solid #dfe5eb;border-radius:6px;padding:12px}.report-summary[data-v-859211c6]{display:grid;gap:12px}.report-summary-main[data-v-859211c6]{display:grid;gap:10px;grid-template-columns:2fr 1.2fr 1.35fr 1fr}.report-summary-main div[data-v-859211c6]{min-width:0}.report-summary-main small[data-v-859211c6],.report-summary-main span[data-v-859211c6]{color:#6c757d;display:block}.report-summary-main strong[data-v-859211c6]{display:block;overflow-wrap:anywhere}.report-shift-end[data-v-859211c6]{margin-top:2px}.report-submitted-text[data-v-859211c6]{margin-top:4px}.report-team-line a[data-v-859211c6]{font-weight:600}.report-team-line--lead[data-v-859211c6]{color:#212529;font-weight:700}.report-team-access[data-v-859211c6]{margin-top:6px}.report-team-access__chips[data-v-859211c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:3px}.report-team-access__chip[data-v-859211c6]{background:#eef4ff;border:1px solid #bfd2ff;border-radius:999px;color:#244985;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:700;line-height:1.2;max-width:100%;padding:2px 7px}.report-team-access__chip a[data-v-859211c6]{color:inherit}.report-explanations[data-v-859211c6]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.report-explanation[data-v-859211c6]{border-left:4px solid #ffc107;padding-left:10px}.report-explanation--late[data-v-859211c6]{border-left-color:#dc3545}.report-explanation-quote[data-v-859211c6]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#212529;margin:7px 0 0;padding:9px 10px;position:relative}.report-explanation-quote[data-v-859211c6]:before{color:#adb5bd;content:'"';font-size:28px;font-weight:900;line-height:1;position:absolute;right:10px;top:4px}.report-explanation-quote p[data-v-859211c6]{font-style:italic;margin:0;padding-right:18px;white-space:pre-wrap}.report-explanation-quote footer[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-weight:700;gap:5px;margin-top:8px}.report-explanation-quote footer a[data-v-859211c6]{font-weight:800}.report-section-title[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.report-section-title h6[data-v-859211c6]{font-size:16px;font-weight:700;margin:0}.report-section-note[data-v-859211c6]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff8e1;border:1px solid #ecd486;border-radius:6px;color:#5f4b00;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:6px;line-height:1.35;margin-top:6px;max-width:620px;padding:6px 8px}.report-section-note i[data-v-859211c6]{color:#b77900;margin-top:2px}.report-section-note strong[data-v-859211c6]{display:block}.report-section-actions[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.report-current-progress-link[data-v-859211c6]{font-weight:700}.report-current-progress-link i[data-v-859211c6]{margin-right:4px}.report-section-toggle[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:#212529;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:700;gap:8px;padding:0}.report-section-toggle[data-v-859211c6]:hover{color:#0056b3}.report-section-meta[data-v-859211c6]{color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:10px}.report-media-summary[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.report-media-summary__badge[data-v-859211c6]{border:1px solid #d7dde5;border-radius:999px;color:#495057;font-weight:700;line-height:1.2;padding:3px 7px}.report-media-summary__badge--success[data-v-859211c6]{background:#e8f5ec;border-color:#b7dfc0;color:#1e7e34}.report-media-summary__badge--warning[data-v-859211c6]{background:#fff7db;border-color:#f0d57a;color:#7a5600}.report-media-summary__badge--info[data-v-859211c6]{background:#e4f6f9;border-color:#a8dde6;color:#0c5460}.report-media-summary__badge--danger[data-v-859211c6]{background:#fde8eb;border-color:#f4b9c0;color:#b21f2d}.report-media-summary__badge--muted[data-v-859211c6]{background:#f5f7fa;color:#6c757d}.report-media-action-buttons[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.report-media-action-buttons .btn[data-v-859211c6]{font-weight:700}.report-media-action-buttons .btn i[data-v-859211c6]{margin-right:4px}.report-table[data-v-859211c6]{margin-bottom:0}.report-works-table[data-v-859211c6]{border-collapse:separate;border-spacing:0 10px;margin-top:-10px}.report-works-table thead th[data-v-859211c6]{border-bottom:2px solid #cbd5e0}.report-works-table tbody td[data-v-859211c6]{background:#f8fafc;border-bottom:1px solid #d6dee8;border-top:1px solid #d6dee8;padding:12px 10px;vertical-align:top}.report-works-table tbody tr:nth-child(2n) td[data-v-859211c6]{background:#f1f5f9}.report-works-table tbody td[data-v-859211c6]:first-child{border-left:1px solid #d6dee8;border-radius:6px 0 0 6px}.report-works-table tbody td[data-v-859211c6]:last-child{border-radius:0 6px 6px 0;border-right:1px solid #d6dee8}.report-work-value small[data-v-859211c6],.report-work-value strong[data-v-859211c6]{display:block}.report-work-progress[data-v-859211c6]{margin-top:5px;min-width:150px}.report-progress-context[data-v-859211c6]{color:#495057;font-size:10px;font-weight:700;line-height:1.1;margin-bottom:2px;text-align:left}.report-work-progress__meta[data-v-859211c6]{color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.2;margin-top:3px}.report-progress-bar[data-v-859211c6]{background:#e9ecef;border-radius:999px;height:9px;overflow:hidden;position:relative;width:100%}.report-progress-bar--sm[data-v-859211c6]{height:7px}.report-progress-bar__fill[data-v-859211c6]{border-radius:inherit;display:block;height:100%;min-width:2px;-webkit-transition:width .2s ease;transition:width .2s ease}.report-progress-bar__fill--primary[data-v-859211c6]{background:#0d6efd}.report-progress-bar__fill--success[data-v-859211c6]{background:#28a745}.report-progress-bar__fill--muted[data-v-859211c6]{background:#adb5bd}.report-material-list[data-v-859211c6]{display:grid;gap:8px}.report-material-item[data-v-859211c6]{border-left:3px solid #d8dee6;padding-left:8px}.report-material-item--normal[data-v-859211c6]{border-left-color:#28a745}.report-material-item--under_limit[data-v-859211c6]{border-left-color:#17a2b8}.report-material-item--over_limit[data-v-859211c6]{border-left-color:#dc3545}.report-material-item__header[data-v-859211c6]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.report-material-item__header>span[data-v-859211c6]{min-width:0;overflow-wrap:anywhere}.report-material-item__meta[data-v-859211c6]{color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px;gap:4px 10px;line-height:1.2}.report-material-item__meta-danger[data-v-859211c6]{color:#dc3545;font-weight:700}.report-material-scale[data-v-859211c6]{height:43px;margin:5px 0 6px;min-width:210px;position:relative}.report-material-scale[data-v-859211c6]:before{background:-webkit-gradient(linear,left top,right top,from(#eef9fc),color-stop(50%,#f8fafc),to(#fff2f2));background:linear-gradient(90deg,#eef9fc,#f8fafc 50%,#fff2f2);border:1px solid #dbe3ec;border-radius:999px;bottom:4px;content:"";height:9px;left:0;position:absolute;right:0}.report-material-scale__context[data-v-859211c6]{color:#495057;font-size:10px;font-weight:700;left:0;line-height:1;position:absolute;top:0}.report-material-scale__label[data-v-859211c6]{color:#7b8491;font-size:9px;font-weight:800;line-height:1;pointer-events:none;position:absolute;top:13px;z-index:5}.report-material-scale__label--left[data-v-859211c6]{color:#0c6374;left:0}.report-material-scale__label--norm[data-v-859211c6]{color:#0f5132;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.report-material-scale__label--right[data-v-859211c6]{color:#842029;right:0}.report-material-scale__norm[data-v-859211c6]{background:rgba(40,167,69,.18);border-radius:999px;bottom:2px;height:13px;position:absolute;z-index:1}.report-material-scale__tick[data-v-859211c6]{background:#343a40;border-radius:2px;bottom:0;-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.85);box-shadow:0 0 0 2px hsla(0,0%,100%,.85);height:18px;position:absolute;-webkit-transform:translateX(-1px);transform:translateX(-1px);width:2px;z-index:4}.report-material-scale__fill[data-v-859211c6]{border-radius:999px;bottom:5px;height:7px;left:0;min-width:2px;position:absolute;-webkit-transition:width .2s ease;transition:width .2s ease;z-index:2}.report-material-scale__fill--normal[data-v-859211c6]{background:#28a745}.report-material-scale__fill--under_limit[data-v-859211c6]{background:#17a2b8}.report-material-scale__fill--over_limit[data-v-859211c6]{background:#dc3545}.report-material-scale__marker[data-v-859211c6]{border:2px solid #fff;border-radius:999px;bottom:2px;-webkit-box-shadow:0 1px 4px rgba(15,23,42,.25);box-shadow:0 1px 4px rgba(15,23,42,.25);height:12px;position:absolute;-webkit-transform:translateX(-6px);transform:translateX(-6px);width:12px;z-index:5}.report-material-scale__marker--normal[data-v-859211c6]{background:#28a745}.report-material-scale__marker--under_limit[data-v-859211c6]{background:#17a2b8}.report-material-scale__marker--over_limit[data-v-859211c6]{background:#dc3545}.report-workers-col[data-v-859211c6]{min-width:82px;width:82px}.report-empty-note[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed #cfd6df;border-radius:6px;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:58px}.report-notes-grid[data-v-859211c6]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.report-notes-grid--single[data-v-859211c6]{grid-template-columns:1fr}.report-text-section[data-v-859211c6]{min-width:0}.report-text-blocks[data-v-859211c6]{display:grid;gap:8px}.report-text-block[data-v-859211c6]{line-height:1.45;margin:0;white-space:pre-wrap}.report-text-block+.report-text-block[data-v-859211c6]{border-top:1px solid #eef1f4;padding-top:8px}.report-telegram-actions[data-v-859211c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.report-telegram-actions .btn[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;gap:6px;line-height:1.2;min-height:30px}.report-telegram-actions .btn i[data-v-859211c6]{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;line-height:1;text-align:center}.report-telegram-text[data-v-859211c6]{background:#f8f9fa;border:1px solid #e6eaef;border-radius:6px;line-height:1.35;max-height:420px;overflow:auto;padding:10px;white-space:pre-wrap}@media (max-width:991.98px){.report-summary-main[data-v-859211c6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.report-annulled-warning__title[data-v-859211c6]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:17px}.report-annulled-warning__details[data-v-859211c6]{grid-template-columns:1fr}.report-card-page[data-v-859211c6]{padding:0 8px 12px}.report-card-header[data-v-859211c6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(244,246,248,.96);-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:0 -8px 8px;padding:8px;position:sticky;top:0;z-index:20}.report-card-header .btn[data-v-859211c6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.report-card-header__title[data-v-859211c6]{min-width:0}.report-card-header__actions[data-v-859211c6]{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-left:0}.report-card-header__actions .btn[data-v-859211c6]{width:100%}.report-card-header__title h5[data-v-859211c6]{font-size:16px;line-height:1.2}.report-card-header__title h5[data-v-859211c6],.report-card-header__title span[data-v-859211c6],.report-object-link[data-v-859211c6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-explanations[data-v-859211c6],.report-notes-grid[data-v-859211c6],.report-summary-main[data-v-859211c6]{grid-template-columns:1fr}.report-card-content[data-v-859211c6]{gap:8px}.report-panel[data-v-859211c6]{border-radius:6px;padding:10px}.report-summary-main[data-v-859211c6]{gap:8px}.report-summary-main>div[data-v-859211c6]{background:#f8fafc;border:1px solid #edf1f5;border-radius:6px;padding:8px}.report-summary-main small[data-v-859211c6]{font-size:11px;font-weight:700;text-transform:uppercase}.report-section-title[data-v-859211c6]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.report-current-progress-link[data-v-859211c6],.report-media-action-buttons .btn[data-v-859211c6],.report-media-action-buttons[data-v-859211c6],.report-section-actions[data-v-859211c6],.report-telegram-actions .btn[data-v-859211c6],.report-telegram-actions[data-v-859211c6]{width:100%}.report-section-actions[data-v-859211c6]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.report-current-progress-link[data-v-859211c6],.report-media-action-buttons .btn[data-v-859211c6],.report-telegram-actions .btn[data-v-859211c6]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.report-section-meta[data-v-859211c6]{-ms-flex-wrap:wrap;flex-wrap:wrap}.report-panel .table-responsive[data-v-859211c6]{overflow:visible}.report-table[data-v-859211c6]{border-collapse:separate;border-spacing:0}.report-table thead[data-v-859211c6]{display:none}.report-table[data-v-859211c6],.report-table tbody[data-v-859211c6],.report-table td[data-v-859211c6],.report-table tr[data-v-859211c6]{display:block;width:100%}.report-table tr[data-v-859211c6]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:8px;padding:9px}.report-works-table[data-v-859211c6]{margin-top:0}.report-works-table tr[data-v-859211c6]{border:1px solid #cbd5e0;border-left:4px solid #6c8ebf;-webkit-box-shadow:0 2px 6px rgba(15,23,42,.1);box-shadow:0 2px 6px rgba(15,23,42,.1);margin-bottom:12px;padding:12px}.report-works-table tbody tr:nth-child(2n) td[data-v-859211c6],.report-works-table tbody tr td[data-v-859211c6]{background:transparent}.report-table td[data-v-859211c6]{border:0!important;padding:0 0 8px!important;text-align:left!important}.report-table td[data-v-859211c6]:last-child{padding-bottom:0!important}.report-table td[data-v-859211c6]:before{color:#6c757d;content:attr(data-label);display:block;font-size:11px;font-weight:800;margin-bottom:2px;text-transform:uppercase}.report-workers-col[data-v-859211c6]{min-width:0;width:auto}.report-work-progress[data-v-859211c6]{min-width:0}.report-work-progress__meta[data-v-859211c6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.report-material-item[data-v-859211c6]{padding-left:7px}.report-material-item__header[data-v-859211c6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.report-material-scale[data-v-859211c6]{min-width:0;width:100%}.report-material-scale__label[data-v-859211c6]{font-size:8px}.report-material-item__meta[data-v-859211c6]{gap:4px 8px}.report-team-access__chips[data-v-859211c6]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.report-team-access__chip[data-v-859211c6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.report-telegram-text[data-v-859211c6]{max-height:55vh}}.bg-light[data-v-9ffd1c14]{background-color:#f8f9fa!important}.text-primary[data-v-9ffd1c14]{color:#007bff!important}.bg-warning.bg-opacity-10[data-v-9ffd1c14]{background-color:rgba(255,193,7,.1)!important;border-color:#ffc107!important}.text-warning[data-v-9ffd1c14]{color:#856404!important}.gap-2[data-v-9ffd1c14]{gap:.5rem}.request-picker-summary[data-v-9ffd1c14]{overflow:hidden}.request-picker-summary__button[data-v-9ffd1c14]{width:100%;padding:.85rem 1rem;border:0;background:transparent}.request-step-summary[data-v-9ffd1c14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem .85rem;gap:.75rem}.request-step-summary__content[data-v-9ffd1c14]{min-width:0}.request-step-summary__content .font-weight-bold[data-v-9ffd1c14]{overflow-wrap:anywhere}.request-step-summary__action[data-v-9ffd1c14]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:.25rem;padding-right:0;font-weight:600}.request-type-search[data-v-9ffd1c14]{position:sticky;top:0;z-index:2;padding:.55rem;border:1px solid #d7dde5;border-radius:.35rem;background:#fff;-webkit-box-shadow:0 2px 10px rgba(33,37,41,.05);box-shadow:0 2px 10px rgba(33,37,41,.05)}.request-picker-section[data-v-9ffd1c14]{position:relative;padding:1rem;border:1px solid #dfe5ec;border-radius:.35rem}.request-picker-section[data-v-9ffd1c14]:before{content:"";position:absolute;top:.75rem;bottom:.75rem;left:0;width:4px;border-radius:0 4px 4px 0}.request-picker-section--category[data-v-9ffd1c14]{background:#f6f9ff}.request-picker-section--category[data-v-9ffd1c14]:before{background:#0d6efd}.request-picker-section--type[data-v-9ffd1c14]{background:#fbfaf5}.request-picker-section--type[data-v-9ffd1c14]:before{background:#b38300}.request-picker-section__header[data-v-9ffd1c14]{margin-bottom:.9rem;padding-left:.35rem}.request-choice-grid[data-v-9ffd1c14]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.75rem}.request-choice-grid--types[data-v-9ffd1c14]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.request-choice-card[data-v-9ffd1c14]{height:116px;width:100%;padding:1rem;border:1px solid #dee2e6;border-radius:.35rem;background:#fff;cursor:pointer;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.request-choice-card--category[data-v-9ffd1c14]{border-left:4px solid #9ec5fe}.request-choice-card--type[data-v-9ffd1c14]{border-left:4px solid #ffd966}.request-choice-card--idle[data-v-9ffd1c14]{border-color:#dee2e6}.request-choice-card--selected[data-v-9ffd1c14]{background:#fff}.request-choice-card--category-selected[data-v-9ffd1c14]{border-color:#0d6efd;border-left-color:#0d6efd}.request-choice-card--type-selected[data-v-9ffd1c14]{border-color:#b38300;border-left-color:#b38300}.request-choice-card[data-v-9ffd1c14]:focus,.request-choice-card[data-v-9ffd1c14]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 .125rem .35rem rgba(0,0,0,.08);box-shadow:0 .125rem .35rem rgba(0,0,0,.08);outline:none}.request-choice-card__layout[data-v-9ffd1c14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;min-width:0}.request-choice-card__text[data-v-9ffd1c14]{min-width:0;overflow:hidden}.request-choice-title[data-v-9ffd1c14]{display:-webkit-box;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25}.request-choice-grid--types .request-choice-card[data-v-9ffd1c14]{height:auto;min-height:116px}.request-choice-grid--types .request-choice-card__text[data-v-9ffd1c14]{overflow:visible}.request-choice-grid--types .request-choice-title[data-v-9ffd1c14]{display:block;overflow:visible;-webkit-line-clamp:unset}.request-choice-icon[data-v-9ffd1c14]{width:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;font-size:1.25rem;line-height:1.5rem;text-align:center}.request-choice-description[data-v-9ffd1c14]{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.25}.request-details-lock[data-v-9ffd1c14]{padding:1rem}.fuel-card-selected-item[data-v-9ffd1c14]{background:#fff;min-width:0}.fuel-card-selected-item .font-weight-bold[data-v-9ffd1c14],.fuel-card-selected-item small[data-v-9ffd1c14]{overflow-wrap:anywhere}.fuel-card-selected-item .pr-3[data-v-9ffd1c14]{min-width:0}.fuel-card-selected-grid[data-v-9ffd1c14]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:0}.fuel-card-limits-panel[data-v-9ffd1c14],.fuel-card-selected-grid>[data-v-9ffd1c14]{min-width:0}.mechanic-asset-selected-item[data-v-9ffd1c14]{position:relative;margin-bottom:.75rem;padding:.75rem .85rem .85rem 1rem;border:1px solid #d7dee8;border-left:4px solid #2f80ed;border-radius:.25rem;background:#fff;-webkit-box-shadow:0 1px 2px rgba(18,38,63,.05);box-shadow:0 1px 2px rgba(18,38,63,.05);min-width:0}.mechanic-asset-selected-item--quantity[data-v-9ffd1c14]{border-left-color:#20865a}.mechanic-asset-selected-item--missing-mol[data-v-9ffd1c14]{border-color:#f1c40f;border-left-color:#f39c12;background:#fffdf5}.mechanic-asset-selected-header[data-v-9ffd1c14]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:.65rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:.65rem}.mechanic-asset-selected-index[data-v-9ffd1c14]{width:28px;height:28px;border-radius:50%;background:#eef3f8;color:#31536f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:.8rem;line-height:1}.mechanic-asset-selected-main[data-v-9ffd1c14]{min-width:0}.mechanic-asset-selected-title[data-v-9ffd1c14]{font-weight:700;line-height:1.25;overflow-wrap:anywhere}.mechanic-asset-selected-meta[data-v-9ffd1c14]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem .6rem;margin-top:.25rem;color:#607286;font-size:.78rem;line-height:1.25}.mechanic-asset-selected-meta span[data-v-9ffd1c14]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.mechanic-asset-selected-meta i[data-v-9ffd1c14]{width:.95rem;margin-right:.22rem;text-align:center;color:#7c8da1}.mechanic-asset-selected-meta .mechanic-asset-used-marker[data-v-9ffd1c14]{padding:.12rem .35rem;border-radius:.2rem;background:#fff3cd;color:#856404;font-weight:700}.mechanic-asset-selected-meta .mechanic-asset-used-marker i[data-v-9ffd1c14]{color:#856404}.mechanic-asset-selected-remove[data-v-9ffd1c14]{width:32px;height:32px;padding:0}.mechanic-asset-selected-grid[data-v-9ffd1c14]{display:grid;grid-template-columns:1fr;gap:.55rem .75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:0}.mechanic-asset-selected-grid>[data-v-9ffd1c14]{min-width:0;margin-bottom:0}.mechanic-asset-selected-grid[data-v-9ffd1c14] ::deep(.form-group){margin-bottom:0}.mechanic-asset-selected-grid[data-v-9ffd1c14] ::deep(label){margin-bottom:.25rem;font-size:.78rem;color:#5f6f80;font-weight:600}.mechanic-default-target-user-control[data-v-9ffd1c14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;min-width:0}.mechanic-default-target-user-control .v-select[data-v-9ffd1c14]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.mechanic-default-target-user-self[data-v-9ffd1c14]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:38px;white-space:nowrap}.fuel-card-limit-row[data-v-9ffd1c14]{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.fuel-card-limit-row .custom-select[data-v-9ffd1c14],.fuel-card-limit-row .form-control[data-v-9ffd1c14]{min-width:0}.fuel-card-limit-row .btn[data-v-9ffd1c14]{justify-self:start;width:34px}@media (min-width:768px){.fuel-card-selected-grid[data-v-9ffd1c14]{grid-template-columns:minmax(220px,.9fr) minmax(300px,1.1fr)}.mechanic-asset-selected-grid[data-v-9ffd1c14]{grid-template-columns:repeat(2,minmax(190px,1fr))}.fuel-card-limit-row[data-v-9ffd1c14]{grid-template-columns:minmax(150px,1fr) minmax(120px,160px) 34px}}@media (min-width:992px){.mechanic-asset-selected-grid[data-v-9ffd1c14]{grid-template-columns:repeat(3,minmax(170px,1fr))}}[data-v-9ffd1c14]::deep(.request-prerequisite-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}[data-v-9ffd1c14]::deep(.request-prerequisite-card){min-height:96px;padding:1rem;border:1px solid #dee2e6;border-radius:.25rem;background:#fff}[data-v-9ffd1c14]::deep(.request-prerequisite-card--done){border-color:#28a745;background:#f4fbf6}[data-v-9ffd1c14]::deep(.request-prerequisite-card__layout){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0}@media (max-width:575.98px){.request-category-step--collapsed[data-v-9ffd1c14]{display:none}.request-choice-grid--types[data-v-9ffd1c14],.request-choice-grid[data-v-9ffd1c14],[data-v-9ffd1c14]::deep(.request-prerequisite-grid){grid-template-columns:1fr}.request-choice-card[data-v-9ffd1c14]{height:108px}.request-choice-grid--types .request-choice-card[data-v-9ffd1c14]{height:auto;min-height:108px}.mechanic-asset-selected-item[data-v-9ffd1c14]{margin-left:-.25rem;margin-right:-.25rem;padding:.65rem .65rem .75rem .8rem;border-left-width:3px}.mechanic-asset-selected-header[data-v-9ffd1c14]{grid-template-columns:24px minmax(0,1fr) 30px;gap:.5rem;margin-bottom:.55rem}.mechanic-asset-selected-index[data-v-9ffd1c14]{width:24px;height:24px;font-size:.75rem}.mechanic-asset-selected-remove[data-v-9ffd1c14]{width:30px;height:30px}.mechanic-asset-selected-meta[data-v-9ffd1c14]{gap:.25rem .45rem;font-size:.75rem}.mechanic-asset-selected-grid[data-v-9ffd1c14]{gap:.5rem}.mechanic-default-target-user-control[data-v-9ffd1c14]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mechanic-default-target-user-self[data-v-9ffd1c14]{width:100%}}[data-v-9ffd1c14]::deep(.v-select){width:100%}[data-v-9ffd1c14]::deep(.v-select .vs__dropdown-toggle){border:1px solid #ced4da;border-radius:.25rem;min-height:38px}[data-v-9ffd1c14]::deep(.v-select .vs__dropdown-toggle:focus-within){border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}[data-v-9ffd1c14]::deep(.v-select .vs__search){margin:0;padding:.375rem .75rem}[data-v-9ffd1c14]::deep(.v-select .vs__selected-options){padding:.375rem .75rem}.files-parent[data-v-9ffd1c14]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}.request-create-required-file-preview[data-v-9ffd1c14]{cursor:pointer}.request-create-required-file-preview[data-v-9ffd1c14]:hover{color:#0056b3}.file-container[data-v-9ffd1c14]{width:100px;text-align:center;position:relative;.remove-icon{position:absolute;right:0;top:0;cursor:pointer;z-index:10;background:#fff;border-radius:50%;padding:2px 4px}.remove-icon:hover{font-size:110%}.file-preview{width:100%;height:80px;border:1px solid #ddd;border-radius:4px;background-color:#f8f9fa;overflow:hidden;cursor:pointer;&:hover{border-color:#007bff;background-color:#e9ecef}}img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.link-text{margin-top:4px;.file-name{display:block;font-size:.875rem;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:2.6em;line-height:1.3em;color:#212529}}}.request-types-page[data-v-016a34d3]{min-width:0}.request-types-header[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:10px}.request-types-toolbar[data-v-016a34d3]{display:grid;grid-template-columns:minmax(260px,1.7fr) minmax(150px,.8fr) minmax(130px,.65fr) minmax(190px,.9fr);gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.request-types-search[data-v-016a34d3]{min-width:0}.request-types-active-filters[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:4px 0 8px;padding:6px 8px;border:1px solid #ffe08a;border-radius:5px;background:#fff8e1;color:#5c4300;font-size:13px}.request-types-active-filters__label[data-v-016a34d3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:700}.request-types-active-filter[data-v-016a34d3],.request-types-active-filters__reset[data-v-016a34d3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-height:28px;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.request-types-active-filter[data-v-016a34d3]{max-width:100%;border:1px solid #6c757d;background:#6c757d;color:#fff}.request-types-active-filter__text[data-v-016a34d3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-types-active-filters__reset[data-v-016a34d3]{border:1px solid #b38300;background:hsla(0,0%,100%,.72);color:#5c4300}.request-types-table[data-v-016a34d3]{margin-bottom:0}.request-types-table[data-v-016a34d3] thead th{border-top:1px solid #dee2e6;border-bottom-width:1px;background:#f8f9fa;color:#495057;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0;white-space:nowrap}.request-types-table[data-v-016a34d3] tbody td{vertical-align:top;border-top-color:#edf0f2}.request-types-table[data-v-016a34d3] tbody tr:hover>td{background-color:#eef4ff}.request-types-table[data-v-016a34d3] tbody tr.request-type-row--inactive>td{background-color:#f8f9fa;color:#6c757d}.request-types-table[data-v-016a34d3] tbody tr.request-type-row--return-flow>td:first-child{-webkit-box-shadow:inset 4px 0 0 #ffc107;box-shadow:inset 4px 0 0 #ffc107}@-webkit-keyframes request-type-highlight-blink-anim-data-v-016a34d3{0%,to{background-color:inherit;-webkit-box-shadow:none;box-shadow:none}50%{background-color:#e7f1ff;-webkit-box-shadow:inset 0 0 0 2px rgba(13,110,253,.78),0 0 20px rgba(13,110,253,.22);box-shadow:inset 0 0 0 2px rgba(13,110,253,.78),0 0 20px rgba(13,110,253,.22)}}@keyframes request-type-highlight-blink-anim-data-v-016a34d3{0%,to{background-color:inherit;-webkit-box-shadow:none;box-shadow:none}50%{background-color:#e7f1ff;-webkit-box-shadow:inset 0 0 0 2px rgba(13,110,253,.78),0 0 20px rgba(13,110,253,.22);box-shadow:inset 0 0 0 2px rgba(13,110,253,.78),0 0 20px rgba(13,110,253,.22)}}.request-types-table[data-v-016a34d3] tbody tr.request-type-row--highlighted>td{-webkit-animation:request-type-highlight-blink-anim-data-v-016a34d3 .34s ease-in-out 5;animation:request-type-highlight-blink-anim-data-v-016a34d3 .34s ease-in-out 5;background-color:#e7f1ff}.request-types-table[data-v-016a34d3] tbody tr.request-type-row--highlighted>td:first-child{-webkit-box-shadow:inset 4px 0 0 #0d6efd;box-shadow:inset 4px 0 0 #0d6efd}.request-types-table[data-v-016a34d3] .request-type-name-cell{min-width:280px}.request-types-table[data-v-016a34d3] .request-type-participants-cell{min-width:260px;width:30%}.request-types-table[data-v-016a34d3] .request-type-workflow-cell{min-width:360px;width:45%}.request-types-table[data-v-016a34d3] .request-type-actions-cell{width:126px;min-width:126px;white-space:nowrap}.request-type-main[data-v-016a34d3]{display:grid;grid-template-columns:12px minmax(0,1fr);gap:8px;min-width:0}.request-type-color-dot[data-v-016a34d3]{width:10px;height:100%;min-height:42px;border-radius:4px;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18)}.request-type-main__body[data-v-016a34d3]{min-width:0}.request-type-main__title-row[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.request-type-list-icon[data-v-016a34d3]{-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;width:18px;color:#495057;font-size:.95rem;line-height:1rem;text-align:center}.request-type-main__title[data-v-016a34d3]{min-width:0;color:#212529;font-weight:700;line-height:1.2;overflow-wrap:anywhere;white-space:normal}a.request-type-main__title[data-v-016a34d3]:hover{color:#0056b3;text-decoration:none}.request-type-main__status[data-v-016a34d3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.request-type-main__meta[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px;margin-top:3px;color:#6c757d;font-size:.78rem;line-height:1.25}.request-type-main__description[data-v-016a34d3]{display:-webkit-box;overflow:hidden;margin-top:5px;color:#6c757d;font-size:.8rem;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}.request-type-participants[data-v-016a34d3]{display:grid;gap:6px;min-width:0}.request-type-participant-row[data-v-016a34d3]{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0;padding:6px 7px;border:1px solid #e9ecef;border-radius:6px;background:#f8f9fa}.request-type-participant-row__icon[data-v-016a34d3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#e9ecef;color:#495057;font-size:.78rem;line-height:1}.request-type-participant-row--initiator .request-type-participant-row__icon[data-v-016a34d3]{background:#e7f1ff;color:#084298}.request-type-participant-row--approvers .request-type-participant-row__icon[data-v-016a34d3]{background:#d1e7dd;color:#0f5132}.request-type-participant-row--observers .request-type-participant-row__icon[data-v-016a34d3]{background:#cff4fc;color:#055160}.request-type-participant-row--assigner .request-type-participant-row__icon[data-v-016a34d3],.request-type-participant-row--executors .request-type-participant-row__icon[data-v-016a34d3]{background:#fff3cd;color:#664d03}.request-type-participant-row__content[data-v-016a34d3]{min-width:0}.request-type-participant-row__label[data-v-016a34d3]{color:#6c757d;font-size:.68rem;font-weight:700;line-height:1.25;text-transform:uppercase}.request-type-participant-row__value-wrap[data-v-016a34d3]{position:relative;display:inline-block;max-width:100%;min-width:0}.request-type-participant-row__value-wrap--interactive[data-v-016a34d3]{cursor:help}.request-type-participant-row__value-wrap--interactive .request-type-participant-row__value[data-v-016a34d3]{color:#0056b3;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:2px}.request-type-participant-row__value[data-v-016a34d3]{min-width:0;overflow-wrap:anywhere;color:#212529;font-size:.82rem;line-height:1.3}.request-type-participant-tooltip[data-v-016a34d3]{position:absolute;z-index:30;top:calc(100% + 5px);left:0;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:220px;max-width:min(320px,calc(100vw - 32px));padding:8px 10px;border-radius:5px;background:#212529;color:#fff;-webkit-box-shadow:0 8px 22px rgba(0,0,0,.22);box-shadow:0 8px 22px rgba(0,0,0,.22);font-size:.78rem;line-height:1.25}.request-type-participant-tooltip[data-v-016a34d3]:before{content:"";position:absolute;top:-5px;left:14px;width:10px;height:10px;background:#212529;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.request-type-participant-row__value-wrap--interactive:hover .request-type-participant-tooltip[data-v-016a34d3]{display:block}.request-type-participant-tooltip__title[data-v-016a34d3]{margin-bottom:5px;color:#ced4da;font-size:.68rem;font-weight:700;text-transform:uppercase}.request-type-participant-tooltip__list[data-v-016a34d3]{display:grid;gap:4px}.request-type-participant-tooltip__user[data-v-016a34d3]{overflow-wrap:anywhere}.request-type-participant-tooltip__muted[data-v-016a34d3]{color:#ced4da}.request-type-workflow[data-v-016a34d3]{display:grid;gap:6px;min-width:0}.request-type-workflow__headline[data-v-016a34d3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0;color:#212529;font-size:.86rem;font-weight:700;line-height:1.25}.request-type-workflow__chips[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.request-type-chip[data-v-016a34d3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:22px;max-width:100%;padding:2px 7px;border:1px solid transparent;border-radius:999px;font-size:.74rem;font-weight:700;line-height:1.2;white-space:nowrap}.request-type-chip--primary[data-v-016a34d3]{background:#e7f1ff;border-color:#9ec5fe;color:#084298}.request-type-chip--secondary[data-v-016a34d3]{background:#f1f3f5;border-color:#ced4da;color:#495057}.request-type-chip--success[data-v-016a34d3]{background:#d1e7dd;border-color:#a3cfbb;color:#0f5132}.request-type-chip--warning[data-v-016a34d3]{background:#fff3cd;border-color:#ffda6a;color:#664d03}.request-type-chip--danger[data-v-016a34d3]{background:#f8d7da;border-color:#f1aeb5;color:#842029}.request-type-chip--info[data-v-016a34d3]{background:#cff4fc;border-color:#9eeaf9;color:#055160}.request-type-workflow__details[data-v-016a34d3]{display:grid;gap:3px;min-width:0}.request-type-workflow-detail[data-v-016a34d3]{display:grid;grid-template-columns:78px minmax(0,1fr);gap:6px;min-width:0;font-size:.8rem;line-height:1.3}.request-type-workflow-detail__label[data-v-016a34d3]{color:#6c757d;font-weight:700}.request-type-workflow-detail__value[data-v-016a34d3]{min-width:0;overflow-wrap:anywhere}.request-type-actions[data-v-016a34d3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.request-type-action-button[data-v-016a34d3]{width:30px;height:30px;padding:0;line-height:1}.request-types-mobile-list[data-v-016a34d3]{display:none}.request-type-mobile-card[data-v-016a34d3]{position:relative;overflow:visible}.request-type-mobile-card--inactive[data-v-016a34d3]{opacity:.82}.request-type-mobile-card--return-flow[data-v-016a34d3]{-webkit-box-shadow:inset 4px 0 0 #ffc107;box-shadow:inset 4px 0 0 #ffc107}.request-type-mobile-card--highlighted[data-v-016a34d3]{-webkit-animation:request-type-highlight-blink-anim-data-v-016a34d3 .34s ease-in-out 5;animation:request-type-highlight-blink-anim-data-v-016a34d3 .34s ease-in-out 5;-webkit-box-shadow:inset 4px 0 0 #0d6efd,0 0 0 2px rgba(13,110,253,.42);box-shadow:inset 4px 0 0 #0d6efd,0 0 0 2px rgba(13,110,253,.42)}.request-type-mobile-card__accent[data-v-016a34d3]{position:absolute;top:0;bottom:0;left:0;width:4px}.request-type-mobile-card__header[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:9px 10px 8px 14px;border-bottom:1px solid #e9ecef;background:#f8f9fa}.request-type-mobile-card__title-block[data-v-016a34d3]{min-width:0}.request-type-mobile-card__title-row[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;min-width:0}.request-type-mobile-card__title[data-v-016a34d3]{min-width:0;overflow-wrap:anywhere;color:#212529;font-weight:700;line-height:1.25}a.request-type-mobile-card__title[data-v-016a34d3]:hover{color:#0056b3;text-decoration:none}.request-type-mobile-card__meta[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px;margin-top:4px;color:#6c757d;font-size:.78rem}.request-type-mobile-card__description[data-v-016a34d3]{padding:8px 10px 0 14px;color:#6c757d;font-size:.82rem;line-height:1.3}.request-type-mobile-card__section[data-v-016a34d3]{padding:9px 10px 0 14px}.request-type-mobile-card__section-title[data-v-016a34d3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:6px;color:#495057;font-size:.75rem;font-weight:700;line-height:1.2;text-transform:uppercase}.request-type-mobile-card__footer[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;padding:10px 10px 10px 14px}.request-type-mobile-card__footer .btn[data-v-016a34d3]{width:32px;height:30px;padding:0;line-height:1}.request-types-footer[data-v-016a34d3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:10px;padding-top:8px;border-top:1px solid #e9ecef}.request-types-footer[data-v-016a34d3],.request-types-footer__page-size[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.request-types-footer__page-size[data-v-016a34d3]{gap:7px}.request-types-page-size[data-v-016a34d3]{width:78px}@media (max-width:992px){.request-types-toolbar[data-v-016a34d3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.request-types-header[data-v-016a34d3]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request-types-toolbar[data-v-016a34d3]{grid-template-columns:1fr}.request-types-active-filters[data-v-016a34d3]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.request-types-active-filters__label[data-v-016a34d3],.request-types-active-filters__reset[data-v-016a34d3]{width:100%}.request-type-main__title-row[data-v-016a34d3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.request-type-main__title[data-v-016a34d3]{white-space:normal}.request-type-workflow-detail[data-v-016a34d3]{grid-template-columns:1fr;gap:2px}.request-type-participant-tooltip[data-v-016a34d3]{right:0;left:auto;min-width:min(260px,calc(100vw - 44px))}.request-type-participant-tooltip[data-v-016a34d3]:before{right:18px;left:auto}.request-types-footer[data-v-016a34d3]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request-types-footer__page-size[data-v-016a34d3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767.98px){.request-types-table[data-v-016a34d3]{display:none}.request-types-mobile-list[data-v-016a34d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-bottom:4px}.request-type-participants--mobile .request-type-participant-row[data-v-016a34d3]{overflow:visible}.request-type-participants--mobile .request-type-participant-row__value-wrap[data-v-016a34d3]{position:static}.request-type-participants--mobile .request-type-participant-tooltip[data-v-016a34d3]{right:0;left:0;width:auto;min-width:0;max-width:none}.request-type-participants--mobile .request-type-participant-tooltip[data-v-016a34d3]:before{right:auto;left:86px}}.custom-field-config[data-v-173ed7c1]{border:1px solid #d8dee4;border-radius:6px;background:#fff;margin-bottom:.75rem}.custom-field-config--expanded[data-v-173ed7c1]{border-color:#b8c2cc;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}.custom-field-config--invalid-condition[data-v-173ed7c1]{border-color:#f0ad4e}.custom-field-config__header[data-v-173ed7c1]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.65rem .75rem}.custom-field-config__toggle[data-v-173ed7c1]{width:32px;height:32px;padding:0;border:1px solid #d8dee4;border-radius:4px;background:#f8f9fa;color:#495057}.custom-field-config__number[data-v-173ed7c1]{min-width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#edf2f7;color:#495057;font-weight:600;font-size:.85rem}.custom-field-config__summary[data-v-173ed7c1]{min-width:0;cursor:pointer}.custom-field-config__actions[data-v-173ed7c1],.custom-field-config__condition-toggle[data-v-173ed7c1],.custom-field-config__meta[data-v-173ed7c1],.custom-field-config__section-heading[data-v-173ed7c1],.custom-field-config__switches[data-v-173ed7c1],.custom-field-config__title-row[data-v-173ed7c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-field-config__title-row[data-v-173ed7c1]{gap:.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-field-config__title-row strong[data-v-173ed7c1]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-field-config__badge[data-v-173ed7c1]{font-weight:500}.custom-field-config__meta[data-v-173ed7c1]{gap:.75rem;color:#6c757d;font-size:.82rem;margin-top:.15rem}.custom-field-config__actions[data-v-173ed7c1]{gap:.5rem}.custom-field-config__body[data-v-173ed7c1]{border-top:1px solid #e9ecef;padding:.75rem;background:#fbfcfd}.custom-field-config__section[data-v-173ed7c1]{padding:.75rem;border:1px solid #e1e7ec;border-radius:6px;background:#fff;margin-bottom:.75rem}.custom-field-config__section[data-v-173ed7c1]:last-child{margin-bottom:0}.custom-field-config__section-title[data-v-173ed7c1]{color:#495057;font-weight:600;font-size:.84rem;margin-bottom:.6rem}.custom-field-config__section-heading[data-v-173ed7c1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.6rem}.custom-field-config__section-heading .custom-field-config__section-title[data-v-173ed7c1]{margin-bottom:0}.custom-field-config__switches[data-v-173ed7c1]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 1.25rem;padding-top:.25rem}.custom-field-config__condition-toggle[data-v-173ed7c1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.custom-field-config__condition-body[data-v-173ed7c1]{margin-top:.75rem}.custom-field-config__option-row[data-v-173ed7c1]{display:grid;grid-template-columns:32px minmax(0,1.2fr) minmax(0,.8fr) auto;gap:.5rem;margin-bottom:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.custom-field-config__option-number[data-v-173ed7c1]{height:31px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:#f1f3f5;color:#6c757d;font-size:.8rem}.custom-field-config[data-v-173ed7c1] .form-group,.custom-field-config[data-v-173ed7c1] .form-group .v-select,.custom-field-config[data-v-173ed7c1] .form-group input[type=number],.custom-field-config[data-v-173ed7c1] .form-group input[type=text],.custom-field-config[data-v-173ed7c1] .form-group textarea{width:100%}.custom-field-config[data-v-173ed7c1] .v-select{min-height:38px}.custom-field-config[data-v-173ed7c1] .v-select .vs__dropdown-toggle{border:1px solid #ced4da;border-radius:.25rem;min-height:38px}.custom-field-config[data-v-173ed7c1] .v-select .vs__dropdown-toggle:focus-within{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-field-config[data-v-173ed7c1] .v-select .vs__search{margin:0;padding:.375rem .75rem;font-size:1rem;line-height:1.5}.custom-field-config[data-v-173ed7c1] .v-select .vs__selected-options{padding:.375rem .75rem}@media (max-width:768px){.custom-field-config__header[data-v-173ed7c1]{grid-template-columns:auto minmax(0,1fr) auto}.custom-field-config__number[data-v-173ed7c1]{display:none}.custom-field-config__actions[data-v-173ed7c1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.custom-field-config__option-row[data-v-173ed7c1]{grid-template-columns:28px minmax(0,1fr) auto}.custom-field-config__option-row input[data-v-173ed7c1]:nth-of-type(2){grid-column:2/4}}.workflow-config[data-v-e278e170]{color:#253242}.workflow-overview[data-v-e278e170]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.workflow-overview__item[data-v-e278e170]{padding:.75rem;border:1px solid #e0e6ed;border-radius:6px;background:#fbfcfe}.workflow-overview__label[data-v-e278e170]{display:block;margin-bottom:.25rem;color:#6c757d;font-size:.78rem;font-weight:700;text-transform:uppercase}.workflow-section[data-v-e278e170]{padding:1rem 0;border-top:1px solid #e5e9ef}.workflow-section[data-v-e278e170]:first-of-type{border-top:0}.workflow-section__header[data-v-e278e170]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.workflow-section__title[data-v-e278e170]{margin-bottom:.15rem;color:#24364b;font-weight:700}.workflow-section__subtitle[data-v-e278e170]{color:#6c757d;font-size:.88rem}.workflow-process-options[data-v-e278e170]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.workflow-process-options .custom-control[data-v-e278e170]{padding:.75rem .75rem .75rem 2.25rem;border:1px solid #e0e6ed;border-radius:6px;background:#fbfcfe}.workflow-action-group+.workflow-action-group[data-v-e278e170]{margin-top:1rem}.workflow-action-group__title[data-v-e278e170]{margin-bottom:.45rem;color:#4b5d73;font-size:.82rem;font-weight:700;text-transform:uppercase}.workflow-action-row[data-v-e278e170]{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(360px,1.3fr);gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:.85rem;border:1px solid #e0e6ed;border-radius:6px;background:#fff}.workflow-action-row+.workflow-action-row[data-v-e278e170]{margin-top:.5rem}.workflow-action-row--disabled[data-v-e278e170]{background:#f8f9fb}.workflow-action-row__details[data-v-e278e170]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.workflow-field-label[data-v-e278e170]{margin-bottom:.35rem;color:#4b5d73;font-size:.85rem;font-weight:700}.workflow-role-picker[data-v-e278e170]{min-width:0}.workflow-role-chip[data-v-e278e170]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.75rem;margin-bottom:.35rem}.workflow-result-select[data-v-e278e170]{margin-bottom:0}.workflow-transition-row[data-v-e278e170]{display:grid;grid-template-columns:minmax(190px,.45fr) minmax(0,1fr);gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 0;border-top:1px solid #eef1f4}.workflow-transition-row[data-v-e278e170]:first-of-type{border-top:0}.workflow-transition-row__source[data-v-e278e170],.workflow-transition-row__targets[data-v-e278e170]{min-width:0}.workflow-permission-grid[data-v-e278e170]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}.workflow-config[data-v-e278e170] .v-select{min-height:38px}.workflow-config[data-v-e278e170] .v-select .vs__dropdown-toggle{border:1px solid #ced4da;border-radius:.25rem;min-height:38px}.workflow-config[data-v-e278e170] .v-select .vs__dropdown-toggle:focus-within{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.workflow-config[data-v-e278e170] .v-select .vs__search{margin:0;padding:.375rem .75rem;font-size:1rem;line-height:1.5}.workflow-config[data-v-e278e170] .v-select .vs__selected-options{padding:.375rem .75rem}.workflow-config[data-v-e278e170] .v-select .badge{font-size:.875rem}@media (max-width:992px){.workflow-overview[data-v-e278e170],.workflow-permission-grid[data-v-e278e170],.workflow-process-options[data-v-e278e170]{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-action-row[data-v-e278e170],.workflow-action-row__details[data-v-e278e170],.workflow-transition-row[data-v-e278e170]{grid-template-columns:1fr}}@media (max-width:576px){.workflow-permission-grid[data-v-e278e170],.workflow-process-options[data-v-e278e170]{grid-template-columns:1fr}.workflow-overview[data-v-e278e170]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.55rem;overflow-x:auto;margin-left:-.25rem;margin-right:-.25rem;padding:0 .25rem .2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.workflow-overview[data-v-e278e170]::-webkit-scrollbar{display:none}.workflow-overview__item[data-v-e278e170]{-webkit-box-flex:0;-ms-flex:0 0 132px;flex:0 0 132px;padding:.55rem .65rem}.workflow-overview__label[data-v-e278e170]{font-size:.68rem}.workflow-section[data-v-e278e170]{padding:.8rem 0}.workflow-section__header[data-v-e278e170]{margin-bottom:.65rem}.workflow-section__title[data-v-e278e170]{font-size:.95rem}.workflow-section__subtitle[data-v-e278e170]{font-size:.78rem}.workflow-process-options .custom-control[data-v-e278e170]{padding:.65rem .65rem .65rem 2.2rem}.workflow-action-group__title[data-v-e278e170]{font-size:.74rem}.workflow-action-row[data-v-e278e170]{padding:.7rem;gap:.65rem}.workflow-action-row__details[data-v-e278e170]{gap:.55rem}.workflow-role-chip[data-v-e278e170]{margin-right:.45rem;margin-bottom:.25rem;font-size:.85rem}.workflow-transition-row[data-v-e278e170]{gap:.5rem;padding:.65rem 0}.workflow-config[data-v-e278e170] .v-select .vs__search{font-size:.92rem}}.request-type-editor[data-v-c7e964e0]{--request-type-sticky-header-top:56px;--request-type-sidebar-top:148px;color:#253242}.request-type-editor-header[data-v-c7e964e0]{position:sticky;top:var(--request-type-sticky-header-top);z-index:30;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.75rem .85rem;border:1px solid #d8dee4;border-radius:6px;background:#fff;-webkit-box-shadow:0 2px 8px rgba(18,38,63,.08);box-shadow:0 2px 8px rgba(18,38,63,.08)}.request-type-editor-header[data-v-c7e964e0],.request-type-editor-header__left[data-v-c7e964e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.request-type-editor-header__left[data-v-c7e964e0],.request-type-editor-title[data-v-c7e964e0]{min-width:0}.request-type-editor-title__mode[data-v-c7e964e0]{color:#6c757d;font-size:.78rem;font-weight:700;line-height:1.1;text-transform:uppercase}.request-type-editor-title__name[data-v-c7e964e0]{overflow:hidden;max-width:760px;margin:0;color:#253242;font-size:1.2rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.request-type-editor-title__meta[data-v-c7e964e0]{overflow:hidden;max-width:760px;color:#6c757d;font-size:.82rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.request-type-editor-header__actions[data-v-c7e964e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.request-type-shell[data-v-c7e964e0]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.request-type-sidebar[data-v-c7e964e0]{position:sticky;top:var(--request-type-sidebar-top);z-index:29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem;max-height:calc(100vh - var(--request-type-sidebar-top) - 12px);overflow-y:auto;padding:.75rem;border:1px solid #d8dee4;border-radius:6px;background:#fff}.request-type-sidebar__caption[data-v-c7e964e0]{padding:0 .25rem .35rem;color:#6c757d;font-size:.78rem;font-weight:700;text-transform:uppercase}.request-type-parameter-search[data-v-c7e964e0]{min-width:0}.request-type-parameter-search__empty[data-v-c7e964e0],.request-type-parameter-search__meta[data-v-c7e964e0]{padding:.35rem .25rem 0;color:#6c757d;font-size:.78rem;line-height:1.25}.request-type-parameter-search__empty[data-v-c7e964e0]{padding:.6rem .45rem;border:1px dashed #d8dee4;border-radius:6px;background:#fbfcfe}.request-type-nav-button[data-v-c7e964e0]{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:.65rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.65rem .7rem;border:1px solid transparent;border-radius:6px;background:transparent;color:#36465a;text-align:left}.request-type-nav-button[data-v-c7e964e0]:focus,.request-type-nav-button[data-v-c7e964e0]:hover{border-color:#c9d6e3;background:#f7fafc;outline:none}.request-type-nav-button--active[data-v-c7e964e0]{border-color:#9fc5ee;background:#eef6ff;color:#0f4c81}.request-type-nav-button__icon[data-v-c7e964e0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:#eef1f5}.request-type-nav-button--active .request-type-nav-button__icon[data-v-c7e964e0]{background:#d8ebff}.request-type-nav-button__body[data-v-c7e964e0]{min-width:0}.request-type-nav-button__title[data-v-c7e964e0]{display:block;font-weight:700;line-height:1.2}.request-type-nav-button__summary[data-v-c7e964e0]{display:block;overflow:hidden;color:#6c757d;font-size:.82rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.request-type-nav-button__badge[data-v-c7e964e0]{-ms-flex-item-align:start;align-self:start}.request-type-nav-button__badges[data-v-c7e964e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:start;align-self:start;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.request-type-editor[data-v-c7e964e0] .request-type-search-bubble{position:absolute;top:.55rem;right:1rem;z-index:6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;border:1px solid #ffd43b;border-radius:2px;background:#ffe45c;color:#3b2d00;font-size:.78rem;font-weight:700;line-height:1.15;white-space:nowrap;pointer-events:none;-webkit-box-shadow:0 1px 3px rgba(95,61,0,.2);box-shadow:0 1px 3px rgba(95,61,0,.2);-webkit-transition:opacity .12s ease,-webkit-transform .12s ease;transition:opacity .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,opacity .12s ease;transition:transform .12s ease,opacity .12s ease,-webkit-transform .12s ease}.request-type-editor[data-v-c7e964e0] .request-type-search-bubble:after,.request-type-editor[data-v-c7e964e0] .request-type-search-bubble:before{position:absolute;right:46px;width:0;height:0;content:""}.request-type-editor[data-v-c7e964e0] .request-type-search-bubble:before{top:-8px;border-right:8px solid transparent;border-bottom:8px solid #ffd43b;border-left:8px solid transparent}.request-type-editor[data-v-c7e964e0] .request-type-search-bubble:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #ffe45c;border-left:6px solid transparent}.request-type-editor[data-v-c7e964e0] .request-type-search-bubble--active{background:#ffd43b}.request-type-editor[data-v-c7e964e0] .request-type-search-bubble--active:after{border-bottom-color:#ffd43b}.request-type-editor[data-v-c7e964e0] .request-type-search-bubble--avoid{opacity:.92;-webkit-transform:translateY(calc(-100% - .5rem));transform:translateY(calc(-100% - .5rem))}.request-type-editor[data-v-c7e964e0] .request-type-search-bubble__innards{padding:.32rem .55rem}.request-type-editor [data-search-target].request-type-search-target--has-bubble[data-v-c7e964e0]{padding-top:2.6rem!important}.request-type-search-results[data-v-c7e964e0]{display:grid;gap:.25rem;margin:-.15rem 0 .35rem 2.65rem}.request-type-search-result[data-v-c7e964e0]{display:inline-grid;grid-template-columns:14px minmax(0,1fr);gap:.35rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:.3rem .45rem;border:1px solid transparent;border-radius:5px;background:transparent;color:#526273;font-size:.8rem;line-height:1.25;text-align:left}.request-type-search-result--active[data-v-c7e964e0],.request-type-search-result[data-v-c7e964e0]:focus,.request-type-search-result[data-v-c7e964e0]:hover{border-color:#c9d6e3;background:#f7fafc;color:#0f4c81;outline:none}.request-type-search-result span[data-v-c7e964e0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-type-editor [data-search-target][data-v-c7e964e0]{position:relative;scroll-margin-top:130px}.request-type-editor[data-v-c7e964e0] .request-type-search-word-highlight{padding:0 .18em;border:1px solid #f08c00;border-radius:4px;background:#fff3bf;color:#3b2d00;font-weight:700;-webkit-box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45);box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45);-webkit-animation:request-type-search-word-highlight-data-v-c7e964e0 .9s ease-in-out 0s 2;animation:request-type-search-word-highlight-data-v-c7e964e0 .9s ease-in-out 0s 2}@-webkit-keyframes request-type-search-word-highlight-data-v-c7e964e0{0%{background:#fff3bf;color:#3b2d00;-webkit-box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45);box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45)}45%{background:#ffe066;color:#2b2100;-webkit-box-shadow:0 0 0 3px rgba(240,140,0,.28),0 0 12px rgba(255,212,59,.65);box-shadow:0 0 0 3px rgba(240,140,0,.28),0 0 12px rgba(255,212,59,.65)}to{background:#fff3bf;color:#3b2d00;-webkit-box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45);box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45)}}@keyframes request-type-search-word-highlight-data-v-c7e964e0{0%{background:#fff3bf;color:#3b2d00;-webkit-box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45);box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45)}45%{background:#ffe066;color:#2b2100;-webkit-box-shadow:0 0 0 3px rgba(240,140,0,.28),0 0 12px rgba(255,212,59,.65);box-shadow:0 0 0 3px rgba(240,140,0,.28),0 0 12px rgba(255,212,59,.65)}to{background:#fff3bf;color:#3b2d00;-webkit-box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45);box-shadow:0 0 0 2px rgba(240,140,0,.18),0 0 8px rgba(255,212,59,.45)}}.request-type-main[data-v-c7e964e0]{min-width:0;padding:1rem;border:1px solid #d8dee4;border-radius:6px;background:#fff}.request-type-main__header[data-v-c7e964e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.85rem}.request-type-summary-grid[data-v-c7e964e0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.request-type-summary-item[data-v-c7e964e0]{min-width:0;padding:.75rem;border:1px solid #e0e6ed;border-radius:6px;background:#fbfcfe}.request-type-summary-item__label[data-v-c7e964e0]{margin-bottom:.35rem;color:#6c757d;font-size:.78rem;font-weight:700;text-transform:uppercase}.request-type-summary-item__value[data-v-c7e964e0]{overflow:hidden;font-size:.95rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.request-type-issues[data-v-c7e964e0]{border-radius:6px}.request-type-issues__title[data-v-c7e964e0]{margin-bottom:.35rem;font-weight:700}.request-type-issues__item+.request-type-issues__item[data-v-c7e964e0]{margin-top:.2rem}.request-type-tabs-content[data-v-c7e964e0]{padding-top:.25rem}.participant-config-panel[data-v-c7e964e0]{position:relative;margin-bottom:1rem;padding:1rem;border:1px solid #d8dee4;border-left-width:5px;border-radius:6px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(18,38,63,.04);box-shadow:0 1px 3px rgba(18,38,63,.04)}.participant-config-panel+.participant-config-panel[data-v-c7e964e0]{margin-top:1.15rem}.participant-config-panel--initiator[data-v-c7e964e0]{border-left-color:#2f80ed}.participant-config-panel--approvers[data-v-c7e964e0]{border-left-color:#f2a900}.participant-config-panel--observers[data-v-c7e964e0]{border-left-color:#17a2b8}.participant-config-panel--executors[data-v-c7e964e0]{border-left-color:#28a745}.participant-config-panel__title[data-v-c7e964e0]{margin:-1rem -1rem 1rem;padding:.75rem 1rem;border-bottom:1px solid #e7ecf2;border-radius:0 6px 0 0;background:#f7fafc;color:#253242;font-weight:700}.participant-config-subpanel[data-v-c7e964e0]{margin-bottom:1rem;padding:.85rem;border:1px solid #e0e6ed;border-radius:6px;background:#f9fbfd}.request-type-editor[data-v-c7e964e0] .nav-pills .nav-link{padding:.5rem 1rem;font-size:.9rem}.request-type-editor[data-v-c7e964e0] .nav-pills .nav-link i{margin-right:.25rem}.request-type-editor[data-v-c7e964e0] .tab-content{min-height:300px}.border.rounded[data-v-c7e964e0]{border-width:1px!important}.request-type-editor[data-v-c7e964e0] .form-group,.request-type-editor[data-v-c7e964e0] .form-group .v-select,.request-type-editor[data-v-c7e964e0] .form-group input[type=number],.request-type-editor[data-v-c7e964e0] .form-group input[type=text],.request-type-editor[data-v-c7e964e0] .form-group textarea{width:100%}.request-type-color-swatch[data-v-c7e964e0]{width:28px;height:28px;border:2px solid #fff;border-radius:4px;-webkit-box-shadow:0 0 0 1px #ced4da;box-shadow:0 0 0 1px #ced4da;cursor:pointer}.request-type-color-swatch--active[data-v-c7e964e0]{-webkit-box-shadow:0 0 0 2px #212529;box-shadow:0 0 0 2px #212529}.request-type-icon-grid[data-v-c7e964e0]{display:grid;grid-template-columns:repeat(auto-fill,40px);gap:.5rem}.request-type-icon-button[data-v-c7e964e0]{width:40px;height:40px;padding:0;border:1px solid #ced4da;border-radius:4px;background:#fff;color:#495057;cursor:pointer}.request-type-icon-button[data-v-c7e964e0]:focus,.request-type-icon-button[data-v-c7e964e0]:hover{border-color:#80bdff;color:#007bff}.request-type-icon-button--active[data-v-c7e964e0]{border-color:#007bff;background:#e7f1ff;color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.linked-request-rule[data-v-c7e964e0] .form-group,.linked-request-rule[data-v-c7e964e0] .form-group .v-select,.linked-request-rule[data-v-c7e964e0] .form-group input[type=text],.required-attachment-rule[data-v-c7e964e0] .form-group,.required-attachment-rule[data-v-c7e964e0] .form-group .v-select,.required-attachment-rule[data-v-c7e964e0] .form-group input[type=number],.required-attachment-rule[data-v-c7e964e0] .form-group input[type=text]{width:100%}.mechanic-action-rule[data-v-c7e964e0]{padding:.75rem;margin-bottom:.75rem;border:1px solid #d8dee4;border-radius:.25rem;background:#fff}.custom-fields-editor[data-v-c7e964e0]{max-width:1120px}.custom-fields-editor__header[data-v-c7e964e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:.75rem}.custom-fields-editor__counter[data-v-c7e964e0]{color:#6c757d;font-size:.85rem}.custom-fields-editor__list[data-v-c7e964e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.65rem}.custom-fields-editor__empty[data-v-c7e964e0]{padding:1rem;border:1px dashed #ced4da;border-radius:6px;color:#6c757d;text-align:center;background:#fbfcfd}.custom-fields-editor[data-v-c7e964e0] .form-group,.custom-fields-editor[data-v-c7e964e0] .form-group .v-select,.custom-fields-editor[data-v-c7e964e0] .form-group input[type=number],.custom-fields-editor[data-v-c7e964e0] .form-group input[type=text],.custom-fields-editor[data-v-c7e964e0] .form-group textarea{width:100%}.request-type-editor[data-v-c7e964e0] .v-select{min-height:38px}.request-type-editor[data-v-c7e964e0] .v-select .vs__dropdown-toggle{border:1px solid #ced4da;border-radius:.25rem;min-height:38px}.request-type-editor[data-v-c7e964e0] .v-select .vs__dropdown-toggle:focus-within{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.request-type-editor[data-v-c7e964e0] .v-select .vs__search{margin:0;padding:.375rem .75rem;font-size:1rem;line-height:1.5}.request-type-editor[data-v-c7e964e0] .v-select .vs__selected-options{padding:.375rem .75rem}@media (max-width:576px){.request-type-editor[data-v-c7e964e0]{--request-type-sticky-header-top:0px;--request-type-sidebar-top:138px;margin-left:-.5rem;margin-right:-.5rem}.request-type-editor-header[data-v-c7e964e0]{top:var(--request-type-sticky-header-top);margin:0 0 .65rem;padding:.55rem .65rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.55rem;border-left:0;border-right:0;border-radius:0}.request-type-editor-header__left[data-v-c7e964e0]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.request-type-editor-title__meta[data-v-c7e964e0],.request-type-editor-title__name[data-v-c7e964e0]{max-width:calc(100vw - 7rem)}.request-type-editor-title__name[data-v-c7e964e0]{font-size:1rem;line-height:1.2}.request-type-editor-title__mode[data-v-c7e964e0]{font-size:.68rem}.request-type-editor-header__actions[data-v-c7e964e0]{gap:.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.request-type-editor-header__actions .btn[data-v-c7e964e0]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-right:0!important}.request-type-main[data-v-c7e964e0]{border-left:0;border-right:0;border-radius:0;padding:.75rem}.request-type-main__header[data-v-c7e964e0]{gap:.35rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.6rem}.request-type-main__header h5[data-v-c7e964e0]{font-size:1rem}.request-type-main__header .small[data-v-c7e964e0]{font-size:.78rem}.request-type-summary-grid[data-v-c7e964e0]{grid-template-columns:1fr}.request-type-summary-item[data-v-c7e964e0]{padding:.55rem .65rem}.request-type-summary-item__label[data-v-c7e964e0]{margin-bottom:.2rem;font-size:.68rem}.request-type-summary-item__value[data-v-c7e964e0]{font-size:.85rem}.request-type-issues[data-v-c7e964e0]{margin-bottom:.75rem;font-size:.85rem}.participant-config-panel[data-v-c7e964e0]{margin-left:-.1rem;margin-right:-.1rem;padding:.75rem;border-radius:5px}.participant-config-panel__title[data-v-c7e964e0]{margin:-.75rem -.75rem .75rem;padding:.65rem .75rem;font-size:.95rem}.participant-config-subpanel[data-v-c7e964e0]{padding:.7rem}.border.rounded[data-v-c7e964e0]{padding:.75rem!important}.custom-fields-editor__header[data-v-c7e964e0]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request-type-editor[data-v-c7e964e0] .form-group{margin-bottom:1rem}.request-type-editor[data-v-c7e964e0] .btn{min-height:34px}}@media (max-width:768px){.request-type-shell[data-v-c7e964e0]{grid-template-columns:1fr;gap:.65rem}.request-type-sidebar[data-v-c7e964e0]{position:sticky;top:var(--request-type-sidebar-top);z-index:29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.45rem;max-height:none;overflow-x:auto;overflow-y:hidden;margin:0 -.75rem;padding:.45rem .75rem;border-left:0;border-right:0;border-radius:0;-webkit-box-shadow:0 2px 8px rgba(18,38,63,.06);box-shadow:0 2px 8px rgba(18,38,63,.06);-webkit-overflow-scrolling:touch;scrollbar-width:none}.request-type-sidebar[data-v-c7e964e0]::-webkit-scrollbar{display:none}.request-type-sidebar__caption[data-v-c7e964e0]{display:none}.request-type-parameter-search[data-v-c7e964e0]{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:220px}.request-type-parameter-search__empty[data-v-c7e964e0],.request-type-parameter-search__meta[data-v-c7e964e0]{display:none}.request-type-search-results[data-v-c7e964e0]{gap:.35rem;margin:0}.request-type-search-result[data-v-c7e964e0],.request-type-search-results[data-v-c7e964e0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.request-type-search-result[data-v-c7e964e0]{max-width:180px;padding:.45rem .55rem;border-color:#d8dee4;background:#fff;white-space:nowrap}.request-type-search-result span[data-v-c7e964e0]{max-width:135px}.request-type-editor [data-search-target][data-v-c7e964e0]{scroll-margin-top:155px}.request-type-nav-button[data-v-c7e964e0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:.4rem;width:auto;max-width:160px;padding:.45rem .55rem;border-color:#d8dee4;background:#fff;white-space:nowrap}.request-type-nav-button__icon[data-v-c7e964e0]{width:26px;height:26px}.request-type-nav-button__summary[data-v-c7e964e0]{display:none}.request-type-nav-button__title[data-v-c7e964e0]{overflow:hidden;max-width:94px;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.request-type-nav-button__badges[data-v-c7e964e0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-.2rem}.request-type-summary-grid[data-v-c7e964e0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.55rem;overflow-x:auto;margin-left:-.25rem;margin-right:-.25rem;padding:0 .25rem .2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.request-type-summary-grid[data-v-c7e964e0]::-webkit-scrollbar{display:none}.request-type-summary-item[data-v-c7e964e0]{-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px}.request-type-editor[data-v-c7e964e0] .nav-pills{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request-type-editor[data-v-c7e964e0] .nav-pills .nav-link{margin-bottom:.25rem;text-align:center}.request-type-editor[data-v-c7e964e0] .tab-content{padding:.5rem!important}}@media (min-width:769px) and (max-width:1180px){.request-type-shell[data-v-c7e964e0]{grid-template-columns:240px minmax(0,1fr)}.request-type-summary-grid[data-v-c7e964e0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.request-type-summary-item[data-v-c7e964e0]{-ms-flex-preferred-size:165px;flex-basis:165px}}.fas[data-v-8558f842]{font-size:20px}.oneStep[data-v-7a2a38f8]{min-height:30vh}.twoStep[data-v-b04f7e4e]{overflow:auto}@media (max-width:760px){.fit[data-v-b04f7e4e]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.twoStep[data-v-b04f7e4e]{max-height:50vh;overflow-y:auto;scrollbar-gutter:stable}.twoStep[data-v-b04f7e4e]::-webkit-scrollbar{width:8px}.twoStep[data-v-b04f7e4e]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px}.twoStep[data-v-b04f7e4e]::-webkit-scrollbar-track{background-color:transparent}.scroll-container[data-v-f00b3616]{max-height:50vh;overflow-y:scroll;scrollbar-gutter:stable}.scroll-container[data-v-f00b3616]::-webkit-scrollbar{width:8px}.scroll-container[data-v-f00b3616]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px}.scroll-container[data-v-f00b3616]::-webkit-scrollbar-track{background-color:transparent}.w30px{width:30px}.btn.dropdown-toggle-no-caret{padding:0 5px;border:0;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:14px;color:#000;text-decoration:none}.dateVariant{position:absolute!important;top:15px;right:0}@media (max-width:575.98px){.step-four-materials-table[data-v-3361e7f1] .table-responsive-sm{overflow-x:visible!important}}.step-four-materials-table[data-v-3361e7f1] .step-four-materials-used-cell{min-width:0;vertical-align:middle}.step-four-materials-table[data-v-3361e7f1] .step-four-materials-used-input{min-width:0;max-width:100%}#textarea[data-v-e6fca6b8]::-webkit-input-placeholder{color:#6c757d;opacity:.3}#textarea[data-v-e6fca6b8]::-moz-placeholder{color:#6c757d;opacity:.3}#textarea[data-v-e6fca6b8]:-ms-input-placeholder{color:#6c757d;opacity:.3}#textarea[data-v-e6fca6b8]::-ms-input-placeholder{color:#6c757d;opacity:.3}#textarea[data-v-e6fca6b8]::placeholder{color:#6c757d;opacity:.3}#textarea[data-v-26b8c854]::-webkit-input-placeholder{color:#6c757d;opacity:.3}#textarea[data-v-26b8c854]::-moz-placeholder{color:#6c757d;opacity:.3}#textarea[data-v-26b8c854]:-ms-input-placeholder{color:#6c757d;opacity:.3}#textarea[data-v-26b8c854]::-ms-input-placeholder{color:#6c757d;opacity:.3}#textarea[data-v-26b8c854]::placeholder{color:#6c757d;opacity:.3}.step-eight[data-v-413e9588]{max-width:640px;margin:0 auto;padding:0 4px}.method-cards[data-v-413e9588]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px}@media (max-width:480px){.method-cards[data-v-413e9588]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.method-card[data-v-413e9588]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 12px 16px;border:2px solid #dee2e6;border-radius:12px;background:#fff;cursor:pointer;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.method-card[data-v-413e9588]:hover{border-color:#66b0ff;-webkit-box-shadow:0 2px 12px rgba(0,123,255,.12);box-shadow:0 2px 12px rgba(0,123,255,.12)}.method-card--active[data-v-413e9588]{border-color:#007bff;background:#e8f0fe;-webkit-box-shadow:0 4px 16px rgba(0,123,255,.18);box-shadow:0 4px 16px rgba(0,123,255,.18)}.method-card__icon-wrap[data-v-413e9588]{width:52px;height:52px;border-radius:50%;background:rgba(0,123,255,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;font-size:22px;color:#007bff;-webkit-transition:background .2s ease;transition:background .2s ease}.method-card__icon-wrap--tg[data-v-413e9588]{background:rgba(41,182,246,.12);color:#08c}.method-card--active .method-card__icon-wrap[data-v-413e9588]{background:rgba(0,123,255,.18)}.method-card__title[data-v-413e9588]{font-weight:600;font-size:15px;color:#2c3e50;margin-bottom:3px}.method-card__sub[data-v-413e9588]{font-size:12px;color:#6c757d}.method-card__check[data-v-413e9588]{position:absolute;top:8px;right:10px;font-size:16px;color:#007bff;line-height:1}@media (max-width:480px){.method-card[data-v-413e9588]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:14px 16px;text-align:left}.method-card__icon-wrap[data-v-413e9588]{width:40px;height:40px;min-width:40px;font-size:18px;margin-bottom:0;margin-right:14px}.method-card__check[data-v-413e9588]{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.method-card--disabled[data-v-413e9588]{opacity:.5;cursor:not-allowed;pointer-events:none;background:#f8f9fa}.method-card--disabled[data-v-413e9588]:hover{border-color:#dee2e6;-webkit-box-shadow:none;box-shadow:none}.dropzone[data-v-413e9588]{border:2px dashed #dee2e6;border-radius:12px;padding:36px 20px;text-align:center;cursor:pointer;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease;background:#fafbfc}.dropzone[data-v-413e9588]:hover{border-color:#66b0ff;background:#fcfdff}.dropzone--active[data-v-413e9588]{border-color:#007bff;background:#e8f0fe}.dropzone--active .dropzone__icon[data-v-413e9588]{color:#007bff;-webkit-transform:scale(1.15);transform:scale(1.15)}.dropzone__icon[data-v-413e9588]{font-size:40px;color:#adb5bd;margin-bottom:12px;display:block;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,transform .2s ease;transition:color .2s ease,transform .2s ease,-webkit-transform .2s ease}.dropzone__text[data-v-413e9588]{font-size:15px;font-weight:500;color:#495057;margin-bottom:6px}.dropzone__hint[data-v-413e9588]{font-size:12px;color:#6c757d;margin:0}.dropzone__hint i[data-v-413e9588]{margin-right:2px}@media (max-width:576px){.dropzone[data-v-413e9588]{padding:24px 16px}.dropzone__icon[data-v-413e9588]{font-size:32px}.dropzone__text[data-v-413e9588]{font-size:14px}}.files-header[data-v-413e9588]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.files-header__count[data-v-413e9588]{font-size:13px;font-weight:600;color:#495057}.files-header__count i[data-v-413e9588]{color:#007bff;margin-right:4px}.photo-grid-wrapper[data-v-413e9588]{max-height:340px;overflow-y:auto;padding-right:2px;-webkit-overflow-scrolling:touch}.photo-grid[data-v-413e9588]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}@media (max-width:400px){.photo-grid[data-v-413e9588]{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}}.photo-item[data-v-413e9588]{position:relative;border-radius:8px;overflow:hidden;background:#f1f3f5;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.photo-item__preview[data-v-413e9588]{position:relative}.photo-item__spinner[data-v-413e9588]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.6);z-index:1}.photo-item__spinner i[data-v-413e9588]{font-size:18px;color:#6c757d}.photo-item__img[data-v-413e9588]{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block}.photo-item__icon-preview[data-v-413e9588]{width:100%;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#f1f3f5,#e9ecef);color:#495057}.photo-item__icon[data-v-413e9588]{font-size:26px;margin-bottom:4px;color:#6c757d}.photo-item__format[data-v-413e9588]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#495057}.photo-item__delete[data-v-413e9588]{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;border:none;cursor:pointer;font-size:11px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition:background .2s ease;transition:background .2s ease}.photo-item__delete[data-v-413e9588]:hover{background:rgba(220,53,69,.9)}.photo-item__name[data-v-413e9588]{font-size:10px;color:#6c757d;padding:3px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff;line-height:1.4}.telegram-info[data-v-413e9588]{text-align:center;padding:32px 20px;border:1px solid #e9ecef;border-radius:12px;background:#f8f9fa}.telegram-info__icon[data-v-413e9588]{font-size:40px;color:#08c;margin-bottom:12px}.telegram-info__text[data-v-413e9588]{font-size:15px;font-weight:500;color:#495057;margin-bottom:6px}.fade-enter-active[data-v-413e9588],.fade-leave-active[data-v-413e9588]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fade-enter[data-v-413e9588],.fade-leave-to[data-v-413e9588]{opacity:0}.step-title h4{font-size:12px}.upload-overlay-warning{max-width:360px;margin:0 auto;padding:24px 16px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.upload-overlay-warning__text-block{max-width:100%}.upload-overlay-warning__title{font-size:15px;font-weight:600;color:#343a40}.upload-overlay-warning__text{font-size:13px;color:#6c757d}@media (max-width:576px){.upload-overlay-warning{padding-bottom:96px}.upload-overlay-warning__title{font-size:14px}.upload-overlay-warning__text{font-size:12px}}.spinner-border{width:5rem!important;height:5rem!important}::v-deep .modal-dialog .modal-content{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;max-width:none!important}::v-deep .modal-dialog .modal-content .confirmation-report .report-section{border-bottom:1px solid #e9ecef;padding-bottom:1rem}::v-deep .modal-dialog .modal-content .confirmation-report .report-section:last-child{border-bottom:none;padding-bottom:0}::v-deep .modal-dialog .modal-content .confirmation-report .report-section h6{font-weight:600;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}::v-deep .modal-dialog .modal-content .confirmation-report .report-section .work-item{background-color:#f8f9fa;padding:.75rem;border-radius:.375rem;margin-bottom:.5rem;border-left:4px solid #007bff!important}::v-deep .modal-dialog .modal-content .confirmation-report .report-section .work-item .materials-list{background-color:#fff;border-radius:.25rem;padding:.5rem;border:1px solid #e9ecef;margin-top:.5rem}::v-deep .modal-dialog .modal-content .confirmation-report .report-section .work-item .materials-list .material-item{border-bottom:1px solid #f1f3f4}::v-deep .modal-dialog .modal-content .confirmation-report .report-section .work-item .materials-list .material-item:last-child{border-bottom:none}::v-deep .modal-dialog .modal-content .confirmation-report .report-section .work-item .materials-list .material-item .material-name{font-size:.875rem;color:#495057}::v-deep .modal-dialog .modal-content .confirmation-report .report-section .work-item .materials-list .material-item .material-amount{font-size:.875rem;color:#28a745;font-weight:600}::v-deep .modal-dialog .modal-content .confirmation-report .report-section .work-item .materials-header{margin-top:.5rem;margin-bottom:.25rem}::v-deep .modal-dialog .modal-content .confirmation-report .report-section .fuel-item{background-color:#f0f8f0;padding:.5rem;border-radius:.25rem;border-left:4px solid #28a745!important}::v-deep .modal-dialog .modal-content .confirmation-report .border-left.border-primary{border-left-color:#007bff!important}::v-deep .modal-dialog .modal-content .confirmation-report .border-left.border-info{border-left-color:#17a2b8!important}::v-deep .modal-dialog .modal-content .confirmation-report .border-left.border-warning{border-left-color:#ffc107!important}::v-deep .modal-dialog .modal-content .confirmation-report .border-left.border-success{border-left-color:#28a745!important}::v-deep .modal-dialog .modal-content .confirmation-report .border-left.border-danger{border-left-color:#dc3545!important}@media (max-width:991.98px){:v-deep .modal-dialog .modal-content{width:100%!important;max-width:100%!important}}.android-file-selector[data-v-7cd29e71]{width:100%}.file-selector-container[data-v-7cd29e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:15px;border:2px dashed #ccc;border-radius:8px;background:#f9f9f9}.file-buttons[data-v-7cd29e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.file-button[data-v-7cd29e71]{min-width:140px}.add-more-button[data-v-7cd29e71],.clear-button[data-v-7cd29e71]{-ms-flex-item-align:start;align-self:flex-start}.selected-files[data-v-7cd29e71]{margin-top:15px}.file-item[data-v-7cd29e71]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#e9ecef;border-radius:4px;margin-bottom:8px}.file-info[data-v-7cd29e71],.file-item[data-v-7cd29e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-info[data-v-7cd29e71]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.file-name[data-v-7cd29e71]{font-weight:500;margin-right:8px}.file-size[data-v-7cd29e71]{color:#6c757d;font-size:.875em}.remove-button[data-v-7cd29e71]{padding:2px 8px;font-size:12px}.file-button[data-v-7cd29e71]:disabled{opacity:.6;cursor:not-allowed}.test-android-webview[data-v-36c1e2be]{min-height:100vh;background-color:#f8f9fa}.card[data-v-36c1e2be]{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.card-header[data-v-36c1e2be]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.platform-login[data-v-375f94fa]{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);background:#f3f5f7;color:#182229}.platform-login__intro[data-v-375f94fa]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;padding:clamp(42px,7vw,104px);background:linear-gradient(145deg,rgba(7,24,31,.94),rgba(10,58,67,.82)),radial-gradient(circle at 78% 22%,#e8a735 0,transparent 32%),#0d3038;color:#fff}.platform-login__intro[data-v-375f94fa]:after,.platform-login__intro[data-v-375f94fa]:before{content:"";position:absolute;border:1px solid hsla(0,0%,100%,.13);-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.platform-login__intro[data-v-375f94fa]:before{width:70vw;height:34vh;top:-10vh;right:-30vw}.platform-login__intro[data-v-375f94fa]:after{width:55vw;height:48vh;bottom:10vh;left:-33vw}.platform-login__intro-content[data-v-375f94fa]{position:relative;z-index:1;max-width:660px}.platform-login__eyebrow[data-v-375f94fa]{margin-bottom:28px;color:#efb54e;font-size:12px;font-weight:700;letter-spacing:.22em}.platform-login h1[data-v-375f94fa]{margin:0 0 26px;font-size:clamp(54px,7vw,94px);line-height:.92;letter-spacing:-.055em;font-weight:700}.platform-login__intro p[data-v-375f94fa]{max-width:590px;margin:0;color:hsla(0,0%,100%,.72);font-size:19px;line-height:1.55}.platform-login__scope[data-v-375f94fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:36px}.platform-login__scope span[data-v-375f94fa]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:hsla(0,0%,100%,.82);font-size:12px}.platform-login__form-side[data-v-375f94fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px}.platform-login__card[data-v-375f94fa]{width:100%;max-width:420px}.platform-login__mark[data-v-375f94fa]{display:grid;place-items:center;width:48px;height:48px;margin-bottom:24px;border-radius:14px;background:#123f49;color:#efb54e;font-size:24px;font-weight:800}.platform-login__caption[data-v-375f94fa]{color:#55717a;font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.platform-login h2[data-v-375f94fa]{margin:8px 0 10px;font-size:34px;letter-spacing:-.035em}.platform-login__hint[data-v-375f94fa]{margin-bottom:30px;color:#687b82;line-height:1.5}.platform-login__field[data-v-375f94fa]{display:block;margin-bottom:18px}.platform-login__field span[data-v-375f94fa]{display:block;margin-bottom:7px;color:#455d65;font-size:13px;font-weight:700}.platform-login__field input[data-v-375f94fa]{width:100%;height:50px;padding:0 14px;border:1px solid #cad4d8;border-radius:9px;background:#fff;color:#182229;outline:none;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.platform-login__field input[data-v-375f94fa]:focus{border-color:#1b6f7c;-webkit-box-shadow:0 0 0 3px rgba(27,111,124,.13);box-shadow:0 0 0 3px rgba(27,111,124,.13)}.platform-login__submit[data-v-375f94fa]{width:100%;height:52px;margin-top:8px;border:0;border-radius:9px;background:#123f49;color:#fff;font-weight:700;-webkit-transition:background .15s,-webkit-transform .15s;transition:background .15s,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s}.platform-login__submit[data-v-375f94fa]:hover:not(:disabled){background:#195562;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.platform-login__submit[data-v-375f94fa]:disabled{opacity:.65}.platform-login__tenant-link[data-v-375f94fa]{display:block;margin-top:20px;color:#54717a;text-align:center;font-size:13px}@media (max-width:900px){.platform-login[data-v-375f94fa]{grid-template-columns:1fr}.platform-login__intro[data-v-375f94fa]{min-height:300px;padding:42px 28px}.platform-login h1[data-v-375f94fa]{font-size:52px}.platform-login__intro p[data-v-375f94fa]{font-size:16px}.platform-login__form-side[data-v-375f94fa]{padding:42px 24px 64px}}.platform-telegram[data-v-31b0fd50]{padding:20px;border:1px solid #dce3e5;border-radius:11px;background:#fff}.platform-telegram__heading[data-v-31b0fd50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;margin-bottom:16px}.platform-telegram h2[data-v-31b0fd50]{font-size:20px;margin:0 0 6px}.platform-telegram__heading p[data-v-31b0fd50],.platform-telegram__note[data-v-31b0fd50]{color:#60747b;margin-bottom:0}.platform-telegram__heading .badge[data-v-31b0fd50]{white-space:normal}.platform-telegram__facts[data-v-31b0fd50]{display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr);gap:8px 20px;font-size:14px}.platform-telegram__facts dt[data-v-31b0fd50]{color:#60747b;font-weight:400}.platform-telegram__facts dd[data-v-31b0fd50]{margin:0;overflow-wrap:anywhere}.platform-telegram__actions[data-v-31b0fd50]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.platform-telegram__note[data-v-31b0fd50]{margin-top:16px;font-size:13px;max-width:780px}.platform-telegram-login__qr[data-v-31b0fd50]{text-align:center}.platform-telegram-login__qr img[data-v-31b0fd50]{max-width:100%;height:auto}.platform-telegram-login__qr-placeholder[data-v-31b0fd50]{width:260px;max-width:100%;height:260px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f7f8}.platform-telegram-login input[data-v-31b0fd50]{font-size:16px}@media (max-width:575px){.platform-telegram[data-v-31b0fd50]{padding:16px}.platform-telegram__heading[data-v-31b0fd50]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.platform-telegram__facts[data-v-31b0fd50]{grid-template-columns:1fr;gap:3px}.platform-telegram__facts dd[data-v-31b0fd50]{margin-bottom:8px}}.platform-console[data-v-c90166e8]{min-height:100vh;background:#f1f4f5;color:#182229}.platform-console__header[data-v-c90166e8]{position:sticky;top:0;z-index:20;min-height:70px;padding:0 clamp(18px,4vw,58px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;background:#102f37;color:#fff;-webkit-box-shadow:0 2px 16px rgba(11,31,36,.17);box-shadow:0 2px 16px rgba(11,31,36,.17)}.platform-console__brand[data-v-c90166e8],.platform-console__header-actions[data-v-c90166e8],.platform-console__header[data-v-c90166e8],.platform-console__user[data-v-c90166e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.platform-console__brand[data-v-c90166e8]{gap:12px}.platform-console__logo[data-v-c90166e8]{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#e9ac42;color:#102f37;font-weight:900}.platform-console__brand small[data-v-c90166e8],.platform-console__brand strong[data-v-c90166e8],.platform-console__user small[data-v-c90166e8],.platform-console__user strong[data-v-c90166e8]{display:block}.platform-console__brand strong[data-v-c90166e8]{line-height:1;font-size:17px}.platform-console__brand small[data-v-c90166e8],.platform-console__user small[data-v-c90166e8]{color:hsla(0,0%,100%,.58);font-size:11px}.platform-console__header-actions[data-v-c90166e8]{gap:14px}.platform-console__user[data-v-c90166e8]{display:block;min-width:130px;padding-left:12px;border-left:1px solid hsla(0,0%,100%,.14)}.platform-console__user strong[data-v-c90166e8]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.platform-console__content[data-v-c90166e8]{max-width:1500px;margin:0 auto;padding:42px clamp(16px,4vw,58px) 80px}.platform-console__title-row[data-v-c90166e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}.platform-kicker[data-v-c90166e8]{color:#b27112;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.platform-console h1[data-v-c90166e8]{margin:5px 0 7px;font-size:clamp(32px,4vw,48px);letter-spacing:-.045em}.platform-console__title-row p[data-v-c90166e8]{margin:0;color:#60747b}.platform-console__updated[data-v-c90166e8]{color:#718187;text-align:right;font-size:12px}.platform-console__updated strong[data-v-c90166e8]{color:#354b52}.platform-button[data-v-c90166e8]{border:0;border-radius:7px;padding:9px 14px;font-size:13px;font-weight:700;cursor:pointer}.platform-button[data-v-c90166e8]:disabled{opacity:.5;cursor:default}.platform-button--ghost[data-v-c90166e8]{border:1px solid hsla(0,0%,100%,.2);background:transparent;color:#fff}.platform-button--quiet[data-v-c90166e8]{background:transparent;color:#e3b763}.platform-button--ack[data-v-c90166e8]{background:#dff2e7;color:#17643b;white-space:nowrap}.platform-summary[data-v-c90166e8]{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;margin-bottom:30px}.platform-summary__card[data-v-c90166e8]{min-height:134px;padding:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #dce3e5;border-radius:12px;background:#fff}.platform-summary__card span[data-v-c90166e8]{color:#61757b;font-size:12px;font-weight:700}.platform-summary__card strong[data-v-c90166e8]{margin:auto 0 0;font-size:38px;line-height:1;letter-spacing:-.05em}.platform-summary__card small[data-v-c90166e8]{margin-top:7px;color:#8a989d}.platform-summary__card--critical[data-v-c90166e8]{border-top:3px solid #c84949}.platform-summary__card--critical strong[data-v-c90166e8]{color:#a82f2f}.platform-summary__card--warning[data-v-c90166e8]{border-top:3px solid #dda537}.platform-tabs[data-v-c90166e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 28px;margin-bottom:-1px;padding-left:4px}.platform-tabs button[data-v-c90166e8]{padding:12px 2px;border:0;border-bottom:3px solid transparent;background:transparent;color:#667a80;font-weight:700}.platform-tabs button.active[data-v-c90166e8]{border-color:#176573;color:#123f49}.platform-tabs span[data-v-c90166e8]{display:inline-block;min-width:22px;padding:2px 6px;margin-left:5px;border-radius:999px;background:#dce5e7;font-size:11px}.platform-panel[data-v-c90166e8]{min-height:350px;border:1px solid #dce3e5;border-radius:11px;background:#fff;overflow:hidden}.platform-filters[data-v-c90166e8]{display:grid;grid-template-columns:180px 190px minmax(190px,1fr) minmax(220px,1.3fr);gap:10px;padding:16px;border-bottom:1px solid #e4e9ea;background:#f9fbfb}.platform-filters input[data-v-c90166e8],.platform-filters select[data-v-c90166e8]{width:100%;height:40px;border:1px solid #ccd7da;border-radius:7px;background:#fff;color:#334a51;padding:0 11px;font-size:13px}.platform-filters__search[data-v-c90166e8]{position:relative}.platform-filters__search input[data-v-c90166e8]{padding-right:42px}.platform-filters__search button[data-v-c90166e8]{position:absolute;right:0;top:0;width:40px;height:40px;border:0;background:transparent;color:#176573}.platform-table-wrap[data-v-c90166e8]{position:relative;min-height:250px;overflow-x:auto}.platform-table[data-v-c90166e8]{width:100%;min-width:960px;border-collapse:collapse;font-size:13px}.platform-table th[data-v-c90166e8]{padding:11px 14px;border-bottom:1px solid #e5eaeb;color:#7c8c91;text-align:left;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.platform-table td[data-v-c90166e8]{padding:14px;border-bottom:1px solid #edf0f1;vertical-align:middle}.platform-table tbody tr[data-v-c90166e8]{cursor:pointer;-webkit-transition:background .12s;transition:background .12s}.platform-table tbody tr[data-v-c90166e8]:hover{background:#f6f9f9}.platform-table td small[data-v-c90166e8],.platform-table td strong[data-v-c90166e8]{display:block}.platform-table td small[data-v-c90166e8]{margin-top:4px;color:#829095}.platform-table__title[data-v-c90166e8]{max-width:410px;margin-top:7px}.platform-table__count[data-v-c90166e8]{font-size:18px;font-weight:700}.platform-table__action[data-v-c90166e8]{width:80px}.platform-badge[data-v-c90166e8]{display:inline-block;padding:3px 7px;border-radius:5px;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.platform-badge--critical[data-v-c90166e8]{background:#f7dede;color:#9e2e2e}.platform-badge--warning[data-v-c90166e8]{background:#fff0cd;color:#93620d}.platform-badge--info[data-v-c90166e8]{background:#dceef2;color:#276573}.platform-status[data-v-c90166e8]{display:inline-block;padding:5px 8px;border-radius:999px;background:#e7ecee;color:#596c72;font-size:11px;font-weight:700}.platform-status--open[data-v-c90166e8]{background:#f9e1e1;color:#a33333}.platform-status--acknowledged[data-v-c90166e8]{background:#fff0cf;color:#8a5c0a}.platform-status--resolved[data-v-c90166e8]{background:#dff2e7;color:#17643b}.platform-loading[data-v-c90166e8]{position:absolute;inset:0;display:grid;place-items:center;background:hsla(0,0%,100%,.72);color:#176573}.platform-empty[data-v-c90166e8]{min-height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#819096}.platform-empty i[data-v-c90166e8]{margin-bottom:10px;color:#4d9b72;font-size:34px}.platform-pagination[data-v-c90166e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;color:#75878c;font-size:12px}.platform-pagination button[data-v-c90166e8]{margin-left:6px;padding:7px 12px;border:1px solid #ccd7da;border-radius:6px;background:#fff}.platform-panel__intro[data-v-c90166e8]{padding:24px;border-bottom:1px solid #e4e9ea}.platform-panel__intro h2[data-v-c90166e8]{margin:0 0 6px;font-size:22px}.platform-panel__intro p[data-v-c90166e8]{max-width:740px;margin:0;color:#687c82}.platform-company-grid[data-v-c90166e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;padding:18px}.platform-company-card[data-v-c90166e8]{padding:20px;border:1px solid #dce3e5;border-radius:10px;background:#fbfcfc}.platform-company-card__head[data-v-c90166e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.platform-company-card__type[data-v-c90166e8]{color:#74868c;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.platform-health[data-v-c90166e8]{color:#267347;font-size:11px;font-weight:700}.platform-health[data-v-c90166e8]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#44a66d}.platform-health--unavailable[data-v-c90166e8]{color:#a33333}.platform-health--unavailable[data-v-c90166e8]:before{background:#c84949}.platform-company-card h3[data-v-c90166e8]{margin:24px 0 2px;font-size:19px}.platform-company-card code[data-v-c90166e8]{color:#6f8288}.platform-company-card__stats[data-v-c90166e8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px;margin:25px 0 14px}.platform-company-card__stats span[data-v-c90166e8],.platform-company-card__stats strong[data-v-c90166e8]{display:block}.platform-company-card__stats strong[data-v-c90166e8]{font-size:27px;line-height:1}.platform-company-card__stats span[data-v-c90166e8]{margin-top:5px;color:#7e8d92;font-size:11px}.platform-company-card>small[data-v-c90166e8]{color:#7e8d92}.platform-incident-detail__heading[data-v-c90166e8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.platform-incident-detail h3[data-v-c90166e8]{margin-bottom:8px}.platform-incident-detail>p[data-v-c90166e8]{color:#61757b}.platform-incident-detail dl[data-v-c90166e8]{display:grid;grid-template-columns:160px 1fr;gap:7px 12px;margin:24px 0}.platform-incident-detail dt[data-v-c90166e8]{color:#75878c}.platform-incident-detail dd[data-v-c90166e8]{margin:0;word-break:break-word}.platform-incident-detail h4[data-v-c90166e8]{font-size:14px}.platform-incident-detail pre[data-v-c90166e8]{max-height:280px;padding:14px;overflow:auto;border-radius:7px;background:#122c33;color:#dce9eb;font-size:12px;white-space:pre-wrap}@media (max-width:1050px){.platform-summary[data-v-c90166e8]{grid-template-columns:repeat(3,1fr)}.platform-filters[data-v-c90166e8]{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.platform-console__header[data-v-c90166e8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:12px;padding-bottom:12px}.platform-console__header-actions[data-v-c90166e8]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:7px}.platform-console__user[data-v-c90166e8]{display:none}.platform-console__title-row[data-v-c90166e8]{display:block}.platform-console__updated[data-v-c90166e8]{margin-top:15px;text-align:left}.platform-summary[data-v-c90166e8]{grid-template-columns:repeat(2,1fr)}.platform-summary__card[data-v-c90166e8]{min-height:118px}.platform-filters[data-v-c90166e8]{grid-template-columns:1fr}.platform-pagination[data-v-c90166e8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}}@media (max-width:430px){.platform-summary[data-v-c90166e8]{grid-template-columns:1fr}.platform-console__brand div[data-v-c90166e8]{display:none}.platform-console__content[data-v-c90166e8]{padding-top:28px}}.install-page[data-v-cfe561d8]{min-height:100vh;min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#1f2933;background:radial-gradient(circle at 8% 10%,rgba(0,123,255,.12),transparent 34rem),radial-gradient(circle at 92% 90%,rgba(52,58,64,.11),transparent 32rem),#f4f7fa}.install-shell[data-v-cfe561d8]{width:100%;max-width:1040px;margin:auto;padding:40px 24px 24px;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);-webkit-column-gap:56px;-moz-column-gap:56px;column-gap:56px;row-gap:28px}.install-handoff[data-v-cfe561d8],.install-shell[data-v-cfe561d8]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.install-handoff[data-v-cfe561d8]{grid-column:1/-1;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;padding:14px 16px;border:1px solid #b8d3fb;border-radius:17px;background:hsla(0,0%,100%,.92);-webkit-box-shadow:0 10px 30px rgba(37,86,148,.1);box-shadow:0 10px 30px rgba(37,86,148,.1)}.install-handoff__icon[data-v-cfe561d8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:48px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#0d6efd,#3d8bfd);font-size:19px}.install-handoff__icon--success[data-v-cfe561d8]{background:linear-gradient(145deg,#16833d,#28a745)}.install-handoff__icon--warning[data-v-cfe561d8]{background:linear-gradient(145deg,#d97706,#f59e0b)}.install-handoff span[data-v-cfe561d8],.install-handoff strong[data-v-cfe561d8]{display:block}.install-handoff strong[data-v-cfe561d8]{margin-bottom:3px;color:#173b6a;font-size:15px}.install-handoff div>span[data-v-cfe561d8]{color:#66778b;font-size:13px;line-height:1.4}.install-handoff__copy[data-v-cfe561d8]{min-width:0}.install-handoff__actions[data-v-cfe561d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.install-handoff__button[data-v-cfe561d8]{min-height:39px;padding:8px 13px;border:1px solid #cad7e6;border-radius:11px;color:#34475d;background:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.install-handoff__button--primary[data-v-cfe561d8]{border-color:#0d6efd;color:#fff;background:#0d6efd}.install-handoff__button[data-v-cfe561d8]:disabled{cursor:wait;opacity:.68}.install-handoff__button[data-v-cfe561d8]:focus-visible{outline:3px solid rgba(13,110,253,.22);outline-offset:2px}.install-brand[data-v-cfe561d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:32px}.install-brand__logo[data-v-cfe561d8]{display:block;width:86px;height:86px;-o-object-fit:contain;object-fit:contain;border-radius:24px;background:#fff;-webkit-box-shadow:0 14px 34px rgba(31,41,51,.16);box-shadow:0 14px 34px rgba(31,41,51,.16)}.install-brand__eyebrow[data-v-cfe561d8]{margin-bottom:2px;color:#637381;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.install-brand__name[data-v-cfe561d8]{color:#20262d;font-size:30px;font-weight:700;line-height:1.1}.install-hero h1[data-v-cfe561d8]{margin:0;color:#20262d;font-size:clamp(38px,5vw,58px);font-weight:750;line-height:1.05;letter-spacing:-.035em}.install-hero__lead[data-v-cfe561d8]{max-width:560px;margin:20px 0 32px;color:#52616b;font-size:20px;line-height:1.5}.install-benefits[data-v-cfe561d8]{display:grid;gap:15px}.install-benefit[data-v-cfe561d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.install-benefit__icon[data-v-cfe561d8]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:14px;color:#fff;background:#343a40;-webkit-box-shadow:0 8px 18px rgba(52,58,64,.18);box-shadow:0 8px 18px rgba(52,58,64,.18)}.install-benefit div>span[data-v-cfe561d8],.install-benefit strong[data-v-cfe561d8]{display:block}.install-benefit strong[data-v-cfe561d8]{color:#2f3a43;font-size:15px}.install-benefit div>span[data-v-cfe561d8]{margin-top:2px;color:#6b7882;font-size:14px}.install-card[data-v-cfe561d8]{min-height:430px;padding:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(120,135,150,.2);border-radius:28px;background:hsla(0,0%,100%,.94);-webkit-box-shadow:0 24px 70px rgba(31,41,51,.16);box-shadow:0 24px 70px rgba(31,41,51,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-transform:translateY(18px);transform:translateY(18px)}.install-card h2[data-v-cfe561d8]{margin:4px 0 12px;color:#25313a;font-size:26px;font-weight:700;line-height:1.25;text-align:center}.install-card>p[data-v-cfe561d8]{margin:0 0 22px;color:#5f6c75;font-size:15px;line-height:1.55;text-align:center}.install-card--ready[data-v-cfe561d8]{border:2px solid #0d6efd;background:linear-gradient(160deg,rgba(232,242,255,.98),hsla(0,0%,100%,.98) 58%);-webkit-box-shadow:0 26px 74px rgba(13,110,253,.22),0 0 0 7px rgba(13,110,253,.08);box-shadow:0 26px 74px rgba(13,110,253,.22),0 0 0 7px rgba(13,110,253,.08)}.install-card--ready .install-state-icon[data-v-cfe561d8]{background:linear-gradient(145deg,#0d6efd,#3d8bfd);-webkit-box-shadow:0 13px 28px rgba(13,110,253,.32);box-shadow:0 13px 28px rgba(13,110,253,.32)}.install-card--ready h2[data-v-cfe561d8]{color:#084298}.install-card--ready .install-button--primary[data-v-cfe561d8]{background:#0d6efd;-webkit-box-shadow:0 12px 25px rgba(13,110,253,.3);box-shadow:0 12px 25px rgba(13,110,253,.3)}.install-card--ready .install-button--primary[data-v-cfe561d8]:hover:not(:disabled){background:#0b5ed7;-webkit-box-shadow:0 15px 30px rgba(13,110,253,.36);box-shadow:0 15px 30px rgba(13,110,253,.36)}.install-ready-badge[data-v-cfe561d8]{-ms-flex-item-align:center;align-self:center;margin:0 0 10px;padding:7px 12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border:1px solid rgba(13,110,253,.2);border-radius:999px;color:#084298;background:rgba(207,226,255,.72);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.install-state-icon[data-v-cfe561d8]{width:64px;height:64px;margin:0 auto 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:21px;color:#fff;background:linear-gradient(145deg,#343a40,#59636d);-webkit-box-shadow:0 12px 26px rgba(52,58,64,.24);box-shadow:0 12px 26px rgba(52,58,64,.24);font-size:27px}.install-state-icon--success[data-v-cfe561d8]{background:linear-gradient(145deg,#16833d,#28a745);-webkit-box-shadow:0 12px 26px rgba(40,167,69,.24);box-shadow:0 12px 26px rgba(40,167,69,.24)}.install-state-icon--telegram[data-v-cfe561d8]{background:linear-gradient(145deg,#229ed9,#168acd);-webkit-box-shadow:0 12px 26px rgba(34,158,217,.26);box-shadow:0 12px 26px rgba(34,158,217,.26)}.install-state-icon--warning[data-v-cfe561d8]{background:linear-gradient(145deg,#d97706,#f59e0b);-webkit-box-shadow:0 12px 26px rgba(217,119,6,.24);box-shadow:0 12px 26px rgba(217,119,6,.24)}.install-button[data-v-cfe561d8]{width:100%;min-height:50px;margin-top:11px;padding:12px 18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:13px;font-size:16px;font-weight:700;line-height:1.2;cursor:pointer;-webkit-transition:background-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.install-button[data-v-cfe561d8]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.install-button[data-v-cfe561d8]:focus-visible{outline:3px solid rgba(0,123,255,.3);outline-offset:2px}.install-button[data-v-cfe561d8]:disabled{cursor:wait;opacity:.72}.install-button--primary[data-v-cfe561d8]{color:#fff;background:#343a40;-webkit-box-shadow:0 10px 22px rgba(52,58,64,.2);box-shadow:0 10px 22px rgba(52,58,64,.2)}.install-button--primary[data-v-cfe561d8]:hover:not(:disabled){color:#fff;background:#252a2e;-webkit-box-shadow:0 13px 26px rgba(52,58,64,.27);box-shadow:0 13px 26px rgba(52,58,64,.27)}.install-button--secondary[data-v-cfe561d8]{color:#36414a;border-color:#d8dee3;background:#fff}.install-button--secondary[data-v-cfe561d8]:hover:not(:disabled){color:#20262d;border-color:#b9c3cb;background:#f8fafb}.install-button__spinner[data-v-cfe561d8],.install-state-spinner[data-v-cfe561d8]{display:inline-block;border:3px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;-webkit-animation:install-spin-data-v-cfe561d8 .75s linear infinite;animation:install-spin-data-v-cfe561d8 .75s linear infinite}.install-button__spinner[data-v-cfe561d8]{width:18px;height:18px}.install-state-spinner[data-v-cfe561d8]{width:28px;height:28px}.install-steps[data-v-cfe561d8]{margin:4px 0 12px;padding:0;list-style:none;counter-reset:install-step}.install-steps li[data-v-cfe561d8]{position:relative;min-height:40px;padding:9px 6px 9px 50px;color:#4b5963;font-size:15px;line-height:1.45;counter-increment:install-step}.install-steps li[data-v-cfe561d8]:before{content:counter(install-step);position:absolute;top:5px;left:0;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;color:#fff;background:#343a40;font-size:14px;font-weight:700}.install-inline-icon[data-v-cfe561d8]{margin-left:5px;color:#59636d}.install-telegram-safari-preview[data-v-cfe561d8]{position:relative;width:min(100%,330px);margin:4px auto 15px;padding:0;overflow:hidden;border:1px solid rgba(34,92,165,.18);border-radius:18px;background:#eaf3fc;-webkit-box-shadow:0 12px 30px rgba(31,41,51,.13);box-shadow:0 12px 30px rgba(31,41,51,.13);cursor:-webkit-zoom-in;cursor:zoom-in}.install-telegram-safari-preview img[data-v-cfe561d8]{display:block;width:100%;height:auto}.install-telegram-safari-preview__zoom[data-v-cfe561d8]{position:absolute;right:10px;bottom:10px;padding:7px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-radius:999px;color:#fff;background:rgba(7,17,31,.78);font-size:12px;font-weight:700;-webkit-box-shadow:0 5px 16px rgba(7,17,31,.22);box-shadow:0 5px 16px rgba(7,17,31,.22)}.install-telegram-safari-preview[data-v-cfe561d8]:focus-visible{outline:3px solid #5da4ff;outline-offset:3px}.install-steps--telegram-ios[data-v-cfe561d8]{margin-top:0}.install-feedback[data-v-cfe561d8],.install-hint[data-v-cfe561d8]{margin:15px 0 0!important;font-size:13px!important}.install-feedback[data-v-cfe561d8]{color:#18753a!important;font-weight:600}.install-hint[data-v-cfe561d8]{color:#727f89!important}.install-footer[data-v-cfe561d8]{padding:14px 24px 24px;color:#7a8791;font-size:13px;text-align:center}.install-preview-section[data-v-cfe561d8]{width:calc(100% - 48px);max-width:1120px;margin:22px auto 36px;padding:28px;border:1px solid rgba(134,164,201,.24);border-radius:26px;background:hsla(0,0%,100%,.78);-webkit-box-shadow:0 18px 50px rgba(31,68,113,.08);box-shadow:0 18px 50px rgba(31,68,113,.08)}.install-preview-section__head[data-v-cfe561d8]{max-width:760px;margin:0 auto 22px;text-align:center}.install-preview-section__head>span[data-v-cfe561d8]{color:#5277a6;font-size:11px;letter-spacing:.14em;font-weight:800}.install-preview-section__head h2[data-v-cfe561d8]{margin:6px 0 7px;color:#143d72;font-size:clamp(24px,3vw,34px);line-height:1.2}.install-preview-section__head p[data-v-cfe561d8]{margin:0;color:#65758a;font-size:15px;line-height:1.5}@-webkit-keyframes install-spin-data-v-cfe561d8{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes install-spin-data-v-cfe561d8{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:820px){.install-shell[data-v-cfe561d8]{max-width:620px;padding-top:28px;grid-template-columns:minmax(0,1fr);gap:30px}.install-handoff[data-v-cfe561d8]{grid-template-columns:48px minmax(0,1fr)}.install-handoff__actions[data-v-cfe561d8]{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.install-hero[data-v-cfe561d8]{text-align:center}.install-brand[data-v-cfe561d8]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.install-hero__lead[data-v-cfe561d8]{margin-right:auto;margin-left:auto}.install-benefits[data-v-cfe561d8]{max-width:360px;margin:0 auto;text-align:left}.install-card[data-v-cfe561d8]{min-height:0;-webkit-transform:none;transform:none}}@media (max-width:480px){.install-shell[data-v-cfe561d8]{padding:20px 14px 14px;gap:24px}.install-handoff[data-v-cfe561d8]{grid-template-columns:42px minmax(0,1fr);padding:12px}.install-handoff__icon[data-v-cfe561d8]{width:42px;height:42px;border-radius:12px}.install-handoff__actions[data-v-cfe561d8]{grid-template-columns:1fr}.install-handoff__button[data-v-cfe561d8]{width:100%;min-height:44px;white-space:normal}.install-preview-section[data-v-cfe561d8]{width:calc(100% - 28px);margin-top:14px;margin-bottom:24px;padding:18px 13px;border-radius:20px}.install-brand__logo[data-v-cfe561d8]{width:72px;height:72px;border-radius:20px}.install-brand__name[data-v-cfe561d8]{font-size:25px}.install-brand__eyebrow[data-v-cfe561d8]{font-size:11px}.install-hero h1[data-v-cfe561d8]{font-size:37px}.install-hero__lead[data-v-cfe561d8]{margin-top:14px;margin-bottom:24px;font-size:17px}.install-card[data-v-cfe561d8]{padding:28px 20px;border-radius:23px}.install-card h2[data-v-cfe561d8]{font-size:22px}.install-button[data-v-cfe561d8]{min-height:52px}}@media (prefers-reduced-motion:reduce){.install-button[data-v-cfe561d8]{-webkit-transition:none;transition:none}.install-button[data-v-cfe561d8]:hover:not(:disabled){-webkit-transform:none;transform:none}}.more-page[data-v-13cc6514]{min-height:100%;color:#202936;background:#f5f7fa}.more-page__inner[data-v-13cc6514]{width:100%;max-width:980px;margin:0 auto;padding:24px 20px 96px}.more-page__header[data-v-13cc6514]{margin-bottom:22px}.more-page__eyebrow[data-v-13cc6514],.more-service__title[data-v-13cc6514]{margin:0 0 4px;color:#697586;font-size:.75rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.more-page__title[data-v-13cc6514]{margin:0;color:#17202d;font-size:2rem;font-weight:800;line-height:1.15}.more-page__subtitle[data-v-13cc6514]{margin:7px 0 0;color:#697586}.more-sections[data-v-13cc6514]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px}.more-section[data-v-13cc6514]{overflow:hidden;border:1px solid #dce3eb;border-radius:15px;background:#fff;-webkit-box-shadow:0 3px 12px rgba(31,42,55,.05);box-shadow:0 3px 12px rgba(31,42,55,.05)}.more-section--active[data-v-13cc6514]{border-color:#8db8ff;-webkit-box-shadow:0 5px 18px rgba(24,97,201,.11);box-shadow:0 5px 18px rgba(24,97,201,.11)}.more-section__toggle[data-v-13cc6514]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 14px;border:0;color:#202936;background:transparent;font:inherit;text-align:left;cursor:pointer}.more-section__toggle[data-v-13cc6514]:focus,.more-section__toggle[data-v-13cc6514]:hover{background:#f5f8fc;outline:none}.more-section__icon[data-v-13cc6514]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;width:44px;height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:12px;border-radius:12px;color:#176ee2;background:#eaf2ff;font-size:1.05rem}.more-section__copy[data-v-13cc6514]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.more-section__copy strong[data-v-13cc6514]{overflow:hidden;font-size:.95rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.more-section__copy small[data-v-13cc6514]{margin-top:3px;color:#7a8594;font-size:.73rem}.more-link__chevron[data-v-13cc6514],.more-section__chevron[data-v-13cc6514],.more-subgroup__chevron[data-v-13cc6514]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:10px;color:#9aa4b2;font-size:.7rem}.more-section__body[data-v-13cc6514]{padding:4px 10px 10px;border-top:1px solid #edf0f4}.more-subgroup[data-v-13cc6514]{margin-top:5px}.more-subgroup__toggle[data-v-13cc6514]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 10px;border:0;border-radius:11px;color:#3f4b5b;background:#f7f9fb;font:inherit;font-size:.84rem;font-weight:750;text-align:left;cursor:pointer}.more-subgroup__toggle[data-v-13cc6514]:focus,.more-subgroup__toggle[data-v-13cc6514]:hover{color:#0d57c8;background:#eef5ff;outline:none}.more-subgroup__toggle--active[data-v-13cc6514]{color:#0d57c8;background:#eef5ff}.more-subgroup__icon[data-v-13cc6514]{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;color:#627086;text-align:center}.more-subgroup__toggle>span[data-v-13cc6514]:nth-child(2){min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:7px}.more-subgroup__toggle small[data-v-13cc6514]{color:#8994a4;font-size:.7rem}.more-subgroup__links[data-v-13cc6514]{margin:4px 0 3px 18px;padding-left:8px;border-left:1px solid #dde5ef}.more-link[data-v-13cc6514]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px;padding:7px 9px;border-radius:11px;color:#313d4d;text-decoration:none}.more-link[data-v-13cc6514]:focus,.more-link[data-v-13cc6514]:hover{color:#0d57c8;background:#f1f6ff;outline:none;text-decoration:none}.more-link--active[data-v-13cc6514]{color:#0d57c8;background:#eaf2ff;font-weight:800}.more-link__icon[data-v-13cc6514]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9px;color:#176ee2;background:#edf4ff;font-size:.82rem}.more-link__label[data-v-13cc6514]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:10px;overflow:hidden;font-size:.84rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.more-link__favorite[data-v-13cc6514]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:8px;color:#f0a600;font-size:.74rem}.more-service[data-v-13cc6514]{margin-top:24px}.more-service__title[data-v-13cc6514]{margin-left:4px;margin-bottom:9px}.more-service__links[data-v-13cc6514]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.more-service__link[data-v-13cc6514]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 12px;border:1px solid #dde3ea;border-radius:12px;color:#354153;background:#fff;font:inherit;font-size:.84rem;font-weight:700;text-align:left;text-decoration:none;cursor:pointer}.more-service__link[data-v-13cc6514]:focus,.more-service__link[data-v-13cc6514]:hover{color:#0d57c8;border-color:#9fc1f5;outline:none;text-decoration:none}.more-service__link i[data-v-13cc6514]{width:22px;margin-right:8px;color:#176ee2;text-align:center}@media (max-width:767.98px){.more-page[data-v-13cc6514]{min-height:calc(100vh - 56px);margin:0 -.5rem}.more-page__inner[data-v-13cc6514]{padding:20px 14px 96px}.more-page__title[data-v-13cc6514]{font-size:1.75rem}.more-sections[data-v-13cc6514],.more-service__links[data-v-13cc6514]{grid-template-columns:minmax(0,1fr)}.more-section__toggle[data-v-13cc6514]{min-height:68px}}@media (prefers-reduced-motion:reduce){.more-link[data-v-13cc6514],.more-section[data-v-13cc6514]{scroll-behavior:auto}}.about-page[data-v-68f5bf43]{min-height:100%;color:#202936;background:#f5f7fa}.about-page__inner[data-v-68f5bf43]{width:100%;max-width:920px;margin:0 auto;padding:32px 20px 96px}.about-page__header[data-v-68f5bf43]{max-width:640px;margin-bottom:26px}.about-page__eyebrow[data-v-68f5bf43]{margin:0 0 5px;color:#697586;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.about-page__title[data-v-68f5bf43]{margin:0;color:#17202d;font-size:2rem;font-weight:800;line-height:1.15}.about-page__lead[data-v-68f5bf43]{margin:10px 0 0;color:#5f6b7a;font-size:1.05rem;line-height:1.55}.about-page__logos[data-v-68f5bf43]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.brand-card[data-v-68f5bf43]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:250px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:24px;overflow:hidden;border:1px solid #dde3ea;border-radius:18px;background:#fff;-webkit-box-shadow:0 7px 24px rgba(31,42,55,.07);box-shadow:0 7px 24px rgba(31,42,55,.07)}.brand-card__logo[data-v-68f5bf43]{display:block;width:100%;max-width:330px;max-height:190px;-o-object-fit:contain;object-fit:contain}.brand-card__caption[data-v-68f5bf43]{margin-top:16px;color:#5f6b7a;font-size:.9rem;font-weight:700;text-align:center}.about-page__note[data-v-68f5bf43]{margin:22px 0 0;padding:14px 16px;border-left:4px solid #1771ff;border-radius:0 10px 10px 0;color:#4d5a69;background:#edf4ff;line-height:1.45}@media (max-width:767.98px){.about-page[data-v-68f5bf43]{min-height:calc(100vh - 56px);margin:0 -.5rem}.about-page__inner[data-v-68f5bf43]{padding:22px 14px 96px}.about-page__title[data-v-68f5bf43]{font-size:1.75rem}.about-page__logos[data-v-68f5bf43]{grid-template-columns:minmax(0,1fr);gap:12px}.brand-card[data-v-68f5bf43]{min-height:210px;padding:20px}.brand-card__logo[data-v-68f5bf43]{max-height:150px}}.workspace-shortcut[data-v-0e0c34c9]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;color:#687588;font-size:.86rem}.w-20px{width:20px}.w-100px{width:100px}.modern-shell[data-v-07618808]{min-height:100vh;min-height:100dvh;color:#1d2734;background:#f4f7fb;--shell-header-height:64px;--shell-sidebar-width:272px;--shell-blue:#176ff2;--shell-ink:#17202d}.modern-shell__header[data-v-07618808]{position:fixed;z-index:1040;top:0;right:0;left:0;display:grid;height:var(--shell-header-height);grid-template-columns:var(--shell-sidebar-width) minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dfe5ec;background:hsla(0,0%,100%,.97);-webkit-box-shadow:0 1px 10px rgba(31,45,61,.045);box-shadow:0 1px 10px rgba(31,45,61,.045);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.modern-shell__brand[data-v-07618808]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;border-right:1px solid #e4e9ef;color:var(--shell-ink);text-decoration:none}.modern-shell__bottom-link[data-v-07618808]:hover,.modern-shell__brand[data-v-07618808]:hover,.modern-shell__nav-link[data-v-07618808]:hover,.modern-shell__profile[data-v-07618808]:hover{text-decoration:none}.modern-shell__brand-icon[data-v-07618808]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;border-radius:12px;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 4px 14px rgba(37,84,142,.16);box-shadow:0 4px 14px rgba(37,84,142,.16)}.modern-shell__brand-copy[data-v-07618808],.modern-shell__profile-copy[data-v-07618808]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modern-shell__brand-copy[data-v-07618808]{margin-left:12px}.modern-shell__brand-copy strong[data-v-07618808]{color:var(--shell-ink);font-size:1.08rem;line-height:1.15}.modern-shell__brand-copy small[data-v-07618808],.modern-shell__profile-copy small[data-v-07618808]{overflow:hidden;color:#748092;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.modern-shell__page-title[data-v-07618808]{min-width:0;overflow:hidden;padding:0 24px;color:#334052;font-size:1.03rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.modern-shell__profile[data-v-07618808]{max-width:280px;gap:11px;padding:8px 20px 8px 12px;border:0;color:#303b4b;background:transparent;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.modern-shell__header-actions[data-v-07618808],.modern-shell__profile[data-v-07618808]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-shell__header-actions[data-v-07618808]{position:relative;padding-right:14px}.modern-shell__install-action[data-v-07618808]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:7px;padding:0 13px;border:1px solid #b8d3fb;border-radius:11px;color:#1559b7;background:#eef5ff;font:inherit;font-size:.78rem;font-weight:800;white-space:nowrap;cursor:pointer}.modern-shell__install-action i[data-v-07618808]{margin-right:7px}.modern-shell__install-label--mobile[data-v-07618808]{display:none}.modern-shell__install-action[data-v-07618808]:focus,.modern-shell__install-action[data-v-07618808]:hover{border-color:#83b4f8;color:#0f4d9f;background:#e1eeff;outline:none}.modern-shell__install-action[data-v-07618808]:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(23,111,242,.18);box-shadow:0 0 0 3px rgba(23,111,242,.18)}.modern-shell__install-action[data-v-07618808]:disabled{cursor:wait;opacity:.62}.modern-shell__profile[data-v-07618808]:focus{outline:none}.modern-shell__profile[data-v-07618808]:focus-visible{border-radius:12px;-webkit-box-shadow:0 0 0 3px rgba(23,111,242,.18);box-shadow:0 0 0 3px rgba(23,111,242,.18)}.modern-shell__profile-chevron[data-v-07618808]{color:#8994a4;font-size:.65rem;-webkit-transition:-webkit-transform .16s ease;transition:-webkit-transform .16s ease;transition:transform .16s ease;transition:transform .16s ease,-webkit-transform .16s ease}.modern-shell__profile-chevron--open[data-v-07618808]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modern-shell__account-menu[data-v-07618808]{position:absolute;z-index:1100;top:calc(100% + 6px);right:14px;width:250px;overflow:hidden;padding:7px;border:1px solid #dce3eb;border-radius:14px;background:#fff;-webkit-box-shadow:0 16px 38px rgba(28,43,64,.18);box-shadow:0 16px 38px rgba(28,43,64,.18)}.modern-shell__account-summary[data-v-07618808]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:9px 10px 11px;border-bottom:1px solid #edf0f4}.modern-shell__account-summary small[data-v-07618808],.modern-shell__account-summary strong[data-v-07618808]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-shell__account-summary strong[data-v-07618808]{color:#202936;font-size:.86rem}.modern-shell__account-summary small[data-v-07618808]{margin-top:3px;color:#788496;font-size:.71rem}.modern-shell__account-item[data-v-07618808]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;min-height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 10px;border:0;border-radius:10px;color:#394658;background:transparent;font:inherit;font-size:.82rem;font-weight:700;text-align:left;text-decoration:none;cursor:pointer}.modern-shell__account-item[data-v-07618808]:focus,.modern-shell__account-item[data-v-07618808]:hover{color:#105fcf;background:#eef5ff;outline:none;text-decoration:none}.modern-shell__account-item i[data-v-07618808]{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;margin-right:7px;color:#62738b;text-align:center}.modern-shell__account-item--logout[data-v-07618808]{margin-top:4px;border-top:1px solid #edf0f4;border-radius:0 0 10px 10px;color:#a6242f}.modern-shell__account-item--logout[data-v-07618808]:focus,.modern-shell__account-item--logout[data-v-07618808]:hover,.modern-shell__account-item--logout i[data-v-07618808]{color:#a6242f}.modern-shell__account-item--logout[data-v-07618808]:focus,.modern-shell__account-item--logout[data-v-07618808]:hover{background:#fff1f2}.modern-shell__profile-copy[data-v-07618808]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.modern-shell__profile-copy strong[data-v-07618808]{overflow:hidden;max-width:190px;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.modern-shell__avatar[data-v-07618808]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;width:38px;height:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #cbdcff;border-radius:12px;color:#1556b4;background:#eaf2ff;font-size:.78rem;font-weight:900;overflow:hidden}.modern-shell__avatar img[data-v-07618808]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modern-shell__sidebar[data-v-07618808]{position:fixed;z-index:1020;top:var(--shell-header-height);bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--shell-sidebar-width);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #dfe5ec;background:#fff;-webkit-transition:width .18s ease,-webkit-box-shadow .18s ease;transition:width .18s ease,-webkit-box-shadow .18s ease;transition:width .18s ease,box-shadow .18s ease;transition:width .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.modern-shell__sidebar-backdrop[data-v-07618808]{position:fixed;z-index:1015;top:var(--shell-header-height);right:0;bottom:0;left:0;padding:0;border:0;background:rgba(22,31,43,.32);cursor:default;-webkit-animation:modern-shell-backdrop-in-data-v-07618808 .18s ease both;animation:modern-shell-backdrop-in-data-v-07618808 .18s ease both}@-webkit-keyframes modern-shell-backdrop-in-data-v-07618808{0%{opacity:0}to{opacity:1}}@keyframes modern-shell-backdrop-in-data-v-07618808{0%{opacity:0}to{opacity:1}}.modern-shell__sidebar-scroll[data-v-07618808]{min-height:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:14px 12px 22px;overflow-x:hidden;overflow-y:auto}.modern-shell__sidebar-collapse[data-v-07618808]{display:none;min-height:52px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 12px 12px;padding:8px 10px;border:0;border-top:1px solid #e7edf4;border-radius:10px;color:#1767cf;background:#fff;font:inherit;font-size:.84rem;font-weight:800;text-align:left;cursor:pointer}.modern-shell__sidebar-collapse[data-v-07618808]:focus,.modern-shell__sidebar-collapse[data-v-07618808]:hover{color:#0d55b4;background:#edf4ff;outline:none}.modern-shell__sidebar-collapse[data-v-07618808]:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(23,111,242,.18);box-shadow:0 0 0 3px rgba(23,111,242,.18)}.modern-shell__sidebar-collapse i[data-v-07618808]{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;font-size:1.12rem;text-align:center}.modern-shell__sidebar-collapse span[data-v-07618808]{margin-left:10px;white-space:nowrap}.modern-shell__nav-group+.modern-shell__nav-group[data-v-07618808]{margin-top:18px;padding-top:16px;border-top:1px solid #edf0f4}.modern-shell__nav-heading[data-v-07618808]{margin:0 10px 8px;color:#8a95a5;font-size:.69rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.modern-shell__nav-section+.modern-shell__nav-section[data-v-07618808]{margin-top:5px}.modern-shell__nav-subtoggle[data-v-07618808],.modern-shell__nav-toggle[data-v-07618808]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;color:#4a5667;background:transparent;font:inherit;text-align:left;cursor:pointer}.modern-shell__nav-toggle[data-v-07618808]{min-height:46px;padding:7px 10px;border-radius:12px}.modern-shell__nav-subtoggle[data-v-07618808]:focus,.modern-shell__nav-subtoggle[data-v-07618808]:hover,.modern-shell__nav-toggle[data-v-07618808]:focus,.modern-shell__nav-toggle[data-v-07618808]:hover{color:#145fc8;background:#f1f6ff;outline:none}.modern-shell__nav-subtoggle--active[data-v-07618808],.modern-shell__nav-toggle--active[data-v-07618808]{color:#105bc4;font-weight:800}.modern-shell__nav-toggle--active .modern-shell__nav-icon[data-v-07618808]{color:#155fc7;background:#eaf2ff}.modern-shell__nav-toggle-chevron[data-v-07618808]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;color:#98a3b2;font-size:.66rem}.modern-shell__nav-children[data-v-07618808]{margin:2px 0 8px 16px;padding-left:8px;border-left:1px solid #e4e9ef}.modern-shell__nav-subgroup+.modern-shell__nav-subgroup[data-v-07618808]{margin-top:2px}.modern-shell__nav-subtoggle[data-v-07618808]{min-height:38px;padding:6px 9px;border-radius:10px;font-size:.82rem;font-weight:700}.modern-shell__nav-subtoggle>i[data-v-07618808]:first-child{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;color:#697587;text-align:center}.modern-shell__nav-subtoggle>span[data-v-07618808]{min-width:0;margin-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-shell__nav-grandchildren[data-v-07618808]{margin-left:10px}.modern-shell__nav-link[data-v-07618808]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px 0;padding:7px 10px;border-radius:12px;color:#4a5667;text-decoration:none;-webkit-transition:color .14s ease,background-color .14s ease;transition:color .14s ease,background-color .14s ease}.modern-shell__nav-link[data-v-07618808]:hover{color:#145fc8;background:#f1f6ff}.modern-shell__nav-link--active[data-v-07618808]{color:#105bc4;background:#eaf2ff;font-weight:800}.modern-shell__nav-icon[data-v-07618808]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9px;color:#637084;background:#f2f4f7}.modern-shell__nav-link--active .modern-shell__nav-icon[data-v-07618808]{color:#fff;background:var(--shell-blue);-webkit-box-shadow:0 4px 11px rgba(23,111,242,.25);box-shadow:0 4px 11px rgba(23,111,242,.25)}.modern-shell__nav-label[data-v-07618808]{min-width:0;margin-left:10px;overflow:hidden;font-size:.84rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.modern-shell__nav-link--nested[data-v-07618808],.modern-shell__nav-link--section[data-v-07618808]{min-height:40px;padding-top:5px;padding-bottom:5px}.modern-shell__nav-link--nested .modern-shell__nav-icon[data-v-07618808],.modern-shell__nav-link--section .modern-shell__nav-icon[data-v-07618808]{-ms-flex-preferred-size:28px;flex-basis:28px;width:28px;height:28px;font-size:.78rem}.modern-shell__nav-link--nested .modern-shell__nav-label[data-v-07618808]{font-size:.8rem}.modern-shell__nav-badge[data-v-07618808]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:23px;height:23px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding:0 6px;border-radius:999px;color:#fff;background:#dc3545;font-size:.68rem;font-weight:900}.modern-shell__favorite[data-v-07618808]{margin-left:auto;color:#f0a600;font-size:.72rem}.modern-shell__content[data-v-07618808]{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;min-height:100dvh;padding-top:var(--shell-header-height);padding-right:24px;padding-left:calc(var(--shell-sidebar-width) + 24px);-webkit-transition:padding-left .18s ease;transition:padding-left .18s ease}.modern-shell__content[data-v-07618808] .requests-page{--requests-page-offset:var(--shell-header-height)}.modern-shell__bottom-nav[data-v-07618808]{position:fixed;z-index:1030;right:0;bottom:0;left:0;display:none;grid-template-columns:repeat(5,minmax(0,1fr));min-height:68px;padding:5px 4px calc(5px + env(safe-area-inset-bottom));border-top:1px solid #dbe2ea;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 -5px 20px rgba(32,51,75,.08);box-shadow:0 -5px 20px rgba(32,51,75,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.modern-shell__bottom-link[data-v-07618808]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;border-radius:11px;color:#758194;font-size:.62rem;font-weight:700;line-height:1.05;text-decoration:none}.modern-shell__bottom-link--active[data-v-07618808]{color:#105fcf;background:#edf4ff}.modern-shell__bottom-link>span[data-v-07618808]:last-child{display:block;width:100%;overflow:hidden;padding:0 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.modern-shell__bottom-icon[data-v-07618808]{position:relative;width:31px;height:29px;font-size:1.12rem}.modern-shell__bottom-badge[data-v-07618808],.modern-shell__bottom-icon[data-v-07618808]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modern-shell__bottom-badge[data-v-07618808]{position:absolute;top:-5px;right:-7px;min-width:18px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;color:#fff;background:#dc3545;font-size:.55rem;font-weight:900}.modern-shell--immersive .modern-shell__content[data-v-07618808]{padding:12px 24px 24px}@media (min-width:1200px){.modern-shell__sidebar-collapse[data-v-07618808]{display:-webkit-box;display:-ms-flexbox;display:flex}.modern-shell--sidebar-collapsed[data-v-07618808]{--shell-sidebar-width:76px}.modern-shell--sidebar-collapsed .modern-shell__brand[data-v-07618808]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.modern-shell--sidebar-collapsed .modern-shell__brand-icon[data-v-07618808]{width:40px;height:40px;-ms-flex-preferred-size:40px;flex-basis:40px}.modern-shell--sidebar-collapsed .modern-shell__brand-copy[data-v-07618808],.modern-shell--sidebar-collapsed .modern-shell__favorite[data-v-07618808],.modern-shell--sidebar-collapsed .modern-shell__nav-heading[data-v-07618808],.modern-shell--sidebar-collapsed .modern-shell__nav-label[data-v-07618808],.modern-shell--sidebar-collapsed .modern-shell__sidebar-collapse span[data-v-07618808]{display:none}.modern-shell--sidebar-collapsed .modern-shell__sidebar-scroll[data-v-07618808]{padding-right:10px;padding-left:10px}.modern-shell--sidebar-collapsed .modern-shell__nav-link[data-v-07618808]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0}.modern-shell--sidebar-collapsed .modern-shell__catalog[data-v-07618808]{display:none}.modern-shell--sidebar-collapsed .modern-shell__nav-icon[data-v-07618808]{-ms-flex-preferred-size:38px;flex-basis:38px;width:38px;height:38px}.modern-shell--sidebar-collapsed .modern-shell__nav-badge[data-v-07618808]{position:absolute;top:2px;right:-2px;min-width:20px;height:20px;padding:0 4px;border:2px solid #fff;font-size:.61rem}.modern-shell--sidebar-collapsed .modern-shell__sidebar-collapse[data-v-07618808]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;margin-left:10px;padding-right:0;padding-left:0}.modern-shell--sidebar-collapsed .modern-shell__sidebar-collapse i[data-v-07618808]{-ms-flex-preferred-size:38px;flex-basis:38px;width:38px}}@media (min-width:1200px) and (max-width:1500px){.modern-shell__content[data-v-07618808]{padding-right:12px;padding-left:calc(var(--shell-sidebar-width) + 12px)}}@media (min-width:768px) and (max-width:1199.98px){.modern-shell[data-v-07618808]{--shell-sidebar-width:76px}.modern-shell__header[data-v-07618808]{grid-template-columns:var(--shell-sidebar-width) minmax(0,1fr) auto}.modern-shell__brand[data-v-07618808]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.modern-shell__brand-icon[data-v-07618808]{width:40px;height:40px;-ms-flex-preferred-size:40px;flex-basis:40px}.modern-shell__brand-copy[data-v-07618808],.modern-shell__favorite[data-v-07618808],.modern-shell__nav-heading[data-v-07618808],.modern-shell__nav-label[data-v-07618808]{display:none}.modern-shell__sidebar-scroll[data-v-07618808]{padding-right:10px;padding-left:10px}.modern-shell__nav-link[data-v-07618808]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0}.modern-shell__nav-icon[data-v-07618808]{-ms-flex-preferred-size:38px;flex-basis:38px;width:38px;height:38px}.modern-shell__nav-badge[data-v-07618808]{position:absolute;top:2px;right:-2px;min-width:20px;height:20px;padding:0 4px;border:2px solid #fff;font-size:.61rem}}@media (min-width:768px){.modern-shell--sidebar-compact .modern-shell__catalog[data-v-07618808]{display:block}.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__favorite[data-v-07618808],.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__nav-heading[data-v-07618808],.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__nav-label[data-v-07618808],.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__sidebar-collapse span[data-v-07618808]{display:none}.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__nav-children[data-v-07618808]{display:none!important}.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__nav-link[data-v-07618808],.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__nav-toggle[data-v-07618808]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0}.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__nav-icon[data-v-07618808]{-ms-flex-preferred-size:38px;flex-basis:38px;width:38px;height:38px}.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__nav-toggle-chevron[data-v-07618808]{display:none}.modern-shell--sidebar-compact:not(.modern-shell--sidebar-flyout-open) .modern-shell__nav-badge[data-v-07618808]{position:absolute;top:2px;right:-2px;min-width:20px;height:20px;padding:0 4px;border:2px solid #fff;font-size:.61rem}.modern-shell--sidebar-flyout-open .modern-shell__sidebar[data-v-07618808]{z-index:1025;width:272px;-webkit-box-shadow:14px 0 32px rgba(25,38,56,.18);box-shadow:14px 0 32px rgba(25,38,56,.18)}.modern-shell--sidebar-flyout-open .modern-shell__sidebar-scroll[data-v-07618808]{padding:14px 12px 22px}.modern-shell--sidebar-flyout-open .modern-shell__nav-link[data-v-07618808],.modern-shell--sidebar-flyout-open .modern-shell__nav-toggle[data-v-07618808]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:10px;padding-left:10px}.modern-shell--sidebar-flyout-open .modern-shell__nav-icon[data-v-07618808]{-ms-flex-preferred-size:32px;flex-basis:32px;width:32px;height:32px}.modern-shell--sidebar-flyout-open .modern-shell__nav-label[data-v-07618808],.modern-shell--sidebar-flyout-open .modern-shell__sidebar-collapse span[data-v-07618808]{display:inline}.modern-shell--sidebar-flyout-open .modern-shell__nav-badge[data-v-07618808]{position:static;min-width:23px;height:23px;margin-left:auto;padding:0 6px;border:0;font-size:.68rem}.modern-shell--sidebar-flyout-open .modern-shell__sidebar-collapse[data-v-07618808]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:12px;margin-left:12px;padding-right:10px;padding-left:10px}.modern-shell--sidebar-flyout-open .modern-shell__sidebar-collapse i[data-v-07618808]{-ms-flex-preferred-size:32px;flex-basis:32px;width:32px}.modern-shell__nav-toggle--selected[data-v-07618808]{color:#105bc4;background:#eaf2ff;font-weight:800}.modern-shell__nav-toggle--selected .modern-shell__nav-icon[data-v-07618808]{color:#fff;background:var(--shell-blue);-webkit-box-shadow:0 4px 11px rgba(23,111,242,.25);box-shadow:0 4px 11px rgba(23,111,242,.25)}}@media (prefers-reduced-motion:reduce){.modern-shell__content[data-v-07618808],.modern-shell__sidebar[data-v-07618808]{-webkit-transition:none;transition:none}.modern-shell__sidebar-backdrop[data-v-07618808]{-webkit-animation:none;animation:none}}@media (max-width:767.98px){.modern-shell[data-v-07618808]{--shell-header-height:56px;--shell-sidebar-width:0px}.modern-shell__header[data-v-07618808]{grid-template-columns:minmax(0,1fr) auto;padding:0 12px}.modern-shell__brand[data-v-07618808]{border-right:0;padding:0}.modern-shell__brand-icon[data-v-07618808]{width:38px;height:38px;-ms-flex-preferred-size:38px;flex-basis:38px;border-radius:11px}.modern-shell__brand-copy[data-v-07618808]{margin-left:9px}.modern-shell__brand-copy small[data-v-07618808]{max-width:155px}.modern-shell__page-title[data-v-07618808],.modern-shell__profile-copy[data-v-07618808],.modern-shell__sidebar[data-v-07618808]{display:none}.modern-shell__profile[data-v-07618808]{padding:0}.modern-shell__header-actions[data-v-07618808]{padding-right:0}.modern-shell__install-action[data-v-07618808]{width:auto;max-width:142px;min-height:36px;margin-right:8px;padding:0 9px;font-size:.68rem;line-height:1.1;white-space:normal}.modern-shell__install-action i[data-v-07618808]{margin-right:6px}.modern-shell__install-label--desktop[data-v-07618808]{display:none}.modern-shell__install-label--mobile[data-v-07618808]{display:inline}.modern-shell__avatar[data-v-07618808]{width:36px;height:36px;-ms-flex-preferred-size:36px;flex-basis:36px;border-radius:11px}.modern-shell__account-menu[data-v-07618808]{top:calc(100% + 7px);right:0;width:min(250px,calc(100vw - 24px))}.modern-shell__content[data-v-07618808]{padding-top:var(--shell-header-height);padding-right:8px;padding-bottom:calc(72px + env(safe-area-inset-bottom));padding-left:8px}.modern-shell__content[data-v-07618808] .requests-page{--requests-page-offset:calc(var(--shell-header-height) + 72px + env(safe-area-inset-bottom))}.modern-shell__bottom-nav[data-v-07618808]{display:grid}.modern-shell--bottom-nav-hidden .modern-shell__content[data-v-07618808],.modern-shell--telegram.modern-shell--bottom-nav-hidden:not(.modern-shell--immersive) .modern-shell__content[data-v-07618808]{padding-bottom:calc(8px + env(safe-area-inset-bottom))}.modern-shell--immersive .modern-shell__content[data-v-07618808]{padding:4px 8px 16px}}.modern-shell--telegram:not(.modern-shell--immersive) .modern-shell__content[data-v-07618808]{padding:4px 8px calc(72px + env(safe-area-inset-bottom))}.modern-shell--telegram:not(.modern-shell--immersive) .modern-shell__content[data-v-07618808] .requests-page{--requests-page-offset:calc(72px + env(safe-area-inset-bottom))}.modern-shell__bottom-nav--telegram[data-v-07618808]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (prefers-reduced-motion:reduce){.modern-shell__nav-link[data-v-07618808]{-webkit-transition:none;transition:none}}.navigation-bootstrap[data-v-edfd4ee8]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;min-height:100dvh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:#5f6b7a;background:#f4f7fb;font-size:14px}.navigation-bootstrap__icon[data-v-edfd4ee8]{width:54px;height:54px;border-radius:15px;-webkit-box-shadow:0 8px 24px rgba(34,75,126,.14);box-shadow:0 8px 24px rgba(34,75,126,.14)}.main-parent[data-v-edfd4ee8]{min-width:0}.auth-page-container[data-v-edfd4ee8]{padding-left:0;padding-right:0}.auth-page-row[data-v-edfd4ee8]{margin-left:0;margin-right:0}.main-parent--auth[data-v-edfd4ee8]{min-height:100vh;padding-top:0}.app-update-version[data-v-c7f9c4dc]{overflow-wrap:anywhere}.app-update-spinner[data-v-c7f9c4dc]{width:1rem!important;height:1rem!important;border-width:2px;vertical-align:middle}.app-file-viewer-annulled[data-v-a6731b84]{background:rgba(127,16,27,.96);border:2px solid #ff6b79;border-radius:7px;color:#fff;left:50%;max-width:calc(100vw - 32px);padding:8px 13px;pointer-events:none;position:fixed;text-align:center;top:18px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:100002}.app-file-viewer-annulled span[data-v-a6731b84],.app-file-viewer-annulled strong[data-v-a6731b84]{display:block}.app-file-viewer-annulled strong[data-v-a6731b84]{font-size:15px;font-weight:900}.app-file-viewer-annulled span[data-v-a6731b84]{font-size:12px;margin-top:3px}.app-file-viewer-toolbar[data-v-a6731b84]{right:24px;bottom:112px;gap:8px;padding:6px;border-radius:8px;background:rgba(10,16,24,.78);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.35);box-shadow:0 8px 24px rgba(0,0,0,.35)}.app-file-viewer-toolbar[data-v-a6731b84],.app-file-viewer-video-panel[data-v-a6731b84]{position:fixed;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-file-viewer-video-panel[data-v-a6731b84]{inset:72px 24px 96px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto}.app-file-viewer-video-panel video[data-v-a6731b84]{background:#000;border-radius:8px;-webkit-box-shadow:0 16px 48px rgba(0,0,0,.45);box-shadow:0 16px 48px rgba(0,0,0,.45);max-height:100%;max-width:100%}.app-file-viewer-tool[data-v-a6731b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid hsla(0,0%,100%,.34);border-radius:7px;background:hsla(0,0%,100%,.12);color:#fff;font-size:16px;line-height:1;cursor:pointer}.app-file-viewer-tool[data-v-a6731b84]:focus,.app-file-viewer-tool[data-v-a6731b84]:hover{color:#fff;text-decoration:none;border-color:#fff;background:hsla(0,0%,100%,.2)}.app-file-viewer-tool[data-v-a6731b84]:disabled{opacity:.45;cursor:default}.app-file-viewer-tool--wide[data-v-a6731b84]{width:64px;font-weight:700;font-size:13px}.app-file-viewer-file-actions[data-v-a6731b84]{position:fixed;left:50%;top:50%;z-index:100001;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:520px;max-width:calc(100vw - 36px);-webkit-transform:translate(-50%,64px);transform:translate(-50%,64px)}.app-file-viewer-open-cta[data-v-a6731b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;background:rgba(33,37,41,.9);color:#fff;font-weight:700;-webkit-box-shadow:0 10px 26px rgba(0,0,0,.32);box-shadow:0 10px 26px rgba(0,0,0,.32)}.app-file-viewer-open-cta[data-v-a6731b84]:focus,.app-file-viewer-open-cta[data-v-a6731b84]:hover{color:#fff;text-decoration:none;background:rgba(52,58,64,.96)}.app-file-viewer-download-cta[data-v-a6731b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;width:100%;padding:18px 22px;border:1px solid hsla(0,0%,100%,.28);border-radius:8px;background:rgba(13,110,253,.94);color:#fff;-webkit-box-shadow:0 14px 34px rgba(0,0,0,.38);box-shadow:0 14px 34px rgba(0,0,0,.38)}.app-file-viewer-download-cta[data-v-a6731b84]:focus,.app-file-viewer-download-cta[data-v-a6731b84]:hover{color:#fff;text-decoration:none;background:rgba(11,94,215,.98)}.app-file-viewer-download-cta__icon[data-v-a6731b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;min-width:52px;border-radius:8px;background:hsla(0,0%,100%,.18);font-size:26px}.app-file-viewer-download-cta__text[data-v-a6731b84]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.25}.app-file-viewer-download-cta__text strong[data-v-a6731b84]{font-size:18px}.app-file-viewer-download-cta__text small[data-v-a6731b84]{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsla(0,0%,100%,.86)}.app-file-viewer-notice[data-v-a6731b84]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;inset:82px 88px 128px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;position:fixed;z-index:100001}.app-file-viewer-notice-card[data-v-a6731b84]{background:rgba(7,17,31,.94);border:2px solid #ffc107;border-radius:8px;-webkit-box-shadow:0 18px 54px rgba(0,0,0,.5);box-shadow:0 18px 54px rgba(0,0,0,.5);color:#fff;max-height:100%;max-width:680px;overflow-y:auto;padding:24px 28px;text-align:center;width:100%}.app-file-viewer-notice-card strong[data-v-a6731b84]{display:block;font-size:28px;line-height:1.2}.app-file-viewer-notice-card p[data-v-a6731b84]{color:#d7e3f4;font-size:17px;line-height:1.45;margin:14px auto 0;max-width:600px}.app-file-viewer-notice-actions[data-v-a6731b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.app-file-viewer-notice-actions span[data-v-a6731b84]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;font-size:15px;font-weight:700;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:42px;padding:9px 12px}.app-file-viewer-primary-action[data-v-a6731b84]{position:fixed;left:50%;bottom:112px;z-index:100000;min-height:40px;padding:8px 14px;border:1px solid rgba(255,193,7,.95);border-radius:8px;background:rgba(255,193,7,.96);color:#212529;font-weight:700;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.28);box-shadow:0 8px 24px rgba(0,0,0,.28);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.app-file-viewer-primary-action[data-v-a6731b84]:disabled{opacity:.65}[data-v-a6731b84] .blueimp-gallery{background:rgba(0,0,0,.94);z-index:99990}[data-v-a6731b84] .blueimp-gallery>.slides{top:18px;right:0;bottom:104px;left:0;height:calc(100% - 122px)}[data-v-a6731b84] .blueimp-gallery>.slides>.slide>.slide-content{max-width:100%;max-height:100%}[data-v-a6731b84] .blueimp-gallery>.slides>.slide>img.slide-content{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}[data-v-a6731b84] .blueimp-gallery>.title{left:18px;right:72px;top:14px;padding:6px 10px;border-radius:6px;background:rgba(0,0,0,.48);color:#fff;font-size:15px;line-height:1.3;opacity:1}[data-v-a6731b84] .blueimp-gallery>.indicator{left:18px;right:18px;bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:7px;max-height:70px;margin:0;overflow-x:auto;overflow-y:hidden}[data-v-a6731b84] .blueimp-gallery>.indicator>li{width:58px;height:44px;min-width:58px;margin:0;border-radius:6px;border:2px solid hsla(0,0%,100%,.32);background-size:cover;background-position:50%;opacity:.72}[data-v-a6731b84] .blueimp-gallery>.indicator>.active,[data-v-a6731b84] .blueimp-gallery>.indicator>li:hover{border-color:#ffc107;opacity:1}[data-v-a6731b84] .blueimp-gallery>.indicator>li:after{display:none}@media (max-width:767.98px){.app-file-viewer-video-panel[data-v-a6731b84]{inset:64px 8px 88px}.app-file-viewer-video-panel video[data-v-a6731b84]{border-radius:6px;width:100%}.app-file-viewer-toolbar[data-v-a6731b84]{right:10px;bottom:92px;gap:6px;padding:5px}.app-file-viewer-tool[data-v-a6731b84]{width:36px;height:36px}.app-file-viewer-tool--wide[data-v-a6731b84]{width:56px;font-size:12px}.app-file-viewer-primary-action[data-v-a6731b84]{left:10px;right:10px;bottom:142px;-webkit-transform:none;transform:none}.app-file-viewer-file-actions[data-v-a6731b84]{left:10px;right:10px;top:auto;bottom:148px;width:auto;max-width:none;-webkit-transform:none;transform:none}.app-file-viewer-open-cta[data-v-a6731b84]{min-height:42px;padding:9px 14px}.app-file-viewer-download-cta[data-v-a6731b84]{padding:14px}.app-file-viewer-download-cta__icon[data-v-a6731b84]{width:46px;height:46px;min-width:46px;font-size:22px}.app-file-viewer-download-cta__text strong[data-v-a6731b84]{font-size:16px}.app-file-viewer-notice[data-v-a6731b84]{inset:66px 12px 96px}.app-file-viewer-notice-card[data-v-a6731b84]{padding:18px 14px}.app-file-viewer-notice-card strong[data-v-a6731b84]{font-size:20px}.app-file-viewer-notice-card p[data-v-a6731b84]{font-size:14px;line-height:1.4;margin-top:10px}.app-file-viewer-notice-actions[data-v-a6731b84]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:14px}.app-file-viewer-notice-actions span[data-v-a6731b84]{-ms-flex-preferred-size:auto;flex-basis:auto;font-size:13px;min-height:40px;width:100%}[data-v-a6731b84] .blueimp-gallery>.slides{top:10px;right:0;bottom:92px;left:0;height:calc(100% - 102px)}[data-v-a6731b84] .blueimp-gallery>.title{top:10px;left:10px;right:56px;max-height:48px;overflow:hidden;font-size:13px}[data-v-a6731b84] .blueimp-gallery>.close{top:8px;right:10px}[data-v-a6731b84] .blueimp-gallery>.indicator{left:10px;right:10px;bottom:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-v-a6731b84] .blueimp-gallery>.indicator>li{width:52px;height:40px;min-width:52px}}.notification-permission[data-v-38479376]{position:fixed;inset:0;z-index:10050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(20px + env(safe-area-inset-top)) calc(20px + env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) calc(20px + env(safe-area-inset-left));overflow-y:auto;background:radial-gradient(circle at 50% 0,rgba(41,121,255,.2),transparent 45%),rgba(14,25,39,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.notification-permission__card[data-v-38479376]{width:min(100%,430px);padding:30px 26px 24px;color:#17202b;text-align:center;background:#fff;border:1px solid rgba(25,118,255,.2);border-radius:26px;-webkit-box-shadow:0 24px 80px rgba(5,20,39,.32);box-shadow:0 24px 80px rgba(5,20,39,.32)}.notification-permission__icon[data-v-38479376]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:68px;height:68px;margin-bottom:18px;color:#fff;font-size:28px;background:linear-gradient(145deg,#2f8cff,#1769e8);border-radius:22px;-webkit-box-shadow:0 14px 28px rgba(23,105,232,.32);box-shadow:0 14px 28px rgba(23,105,232,.32)}.notification-permission__eyebrow[data-v-38479376]{margin:0 0 7px;color:#1769e8;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.notification-permission h2[data-v-38479376]{margin:0;font-size:clamp(25px,7vw,32px);font-weight:750;line-height:1.15}.notification-permission__description[data-v-38479376]{margin:15px 0 24px;color:#5f6f82;font-size:16px;line-height:1.5}.notification-permission__error[data-v-38479376]{margin:-8px 0 18px;padding:10px 12px;color:#9b2c2c;font-size:14px;background:#fff1f1;border-radius:12px}.notification-permission__allow[data-v-38479376],.notification-permission__skip[data-v-38479376]{width:100%;min-height:50px;border-radius:14px;font-size:16px;font-weight:700}.notification-permission__allow[data-v-38479376]{color:#fff;background:#1976ff;border:1px solid #1976ff;-webkit-box-shadow:0 10px 22px rgba(25,118,255,.28);box-shadow:0 10px 22px rgba(25,118,255,.28)}.notification-permission__allow[data-v-38479376]:disabled,.notification-permission__skip[data-v-38479376]:disabled{cursor:wait;opacity:.7}.notification-permission__allow .spinner-border[data-v-38479376],.notification-permission__allow i[data-v-38479376]{margin-right:8px}.notification-permission__skip[data-v-38479376]{margin-top:9px;color:#536273;background:transparent;border:0}.notification-permission__allow[data-v-38479376]:focus-visible,.notification-permission__skip[data-v-38479376]:focus-visible{outline:3px solid rgba(25,118,255,.32);outline-offset:3px}@media (max-width:420px){.notification-permission[data-v-38479376]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:12px;padding-left:12px}.notification-permission__card[data-v-38479376]{padding:26px 20px 18px;border-radius:24px}}.telegram-install[data-v-00c6d033]{position:relative;z-index:1080;width:100%;padding:8px 10px 0;background:#eef4fb}.telegram-install--success[data-v-00c6d033]{position:fixed;z-index:1400;right:0;bottom:0;left:0;max-height:100vh;max-height:100dvh;padding:10px;overflow-y:auto;background:-webkit-gradient(linear,left bottom,left top,from(rgba(12,28,49,.24)),to(transparent));background:linear-gradient(0deg,rgba(12,28,49,.24),transparent);pointer-events:none;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.telegram-install__inner[data-v-00c6d033]{position:relative;width:min(980px,100%);margin:0 auto;pointer-events:auto}.telegram-install__close[data-v-00c6d033]{position:absolute;z-index:2;top:8px;right:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:32px;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:10px;color:#e6f2ff;background:hsla(0,0%,100%,.12);cursor:pointer}.telegram-install__close[data-v-00c6d033]:focus-visible{outline:3px solid hsla(0,0%,100%,.54);outline-offset:2px}.telegram-install__close[data-v-00c6d033]:disabled{cursor:wait;opacity:.55}.telegram-install__error[data-v-00c6d033]{position:relative;z-index:3;margin:8px 40px 0;padding:9px 12px;border:1px solid rgba(255,211,106,.55);border-radius:10px;color:#fff4d4;background:rgba(86,57,0,.88);font-size:.875rem;line-height:1.35;text-align:center}@media (max-width:575.98px){.telegram-install--success[data-v-00c6d033],.telegram-install[data-v-00c6d033]{padding:7px 7px 0}.telegram-install--success[data-v-00c6d033]{padding-bottom:calc(7px + env(safe-area-inset-bottom))}.telegram-install__error[data-v-00c6d033]{margin-right:34px;margin-left:34px}}.request-employee-panel[data-v-783bfa96] .workforce-inspector__body{-ms-scroll-chaining:none;overscroll-behavior:contain}.application-bootstrap{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;min-height:100dvh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:#5f6b7a;background:#f4f7fb;font-size:14px}.application-bootstrap__icon{width:54px;height:54px;border-radius:15px;-webkit-box-shadow:0 8px 24px rgba(34,75,126,.14);box-shadow:0 8px 24px rgba(34,75,126,.14)}.form-control::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}.form-control::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(108,117,125,.5);opacity:1}.form-control:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}.form-control::-ms-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}.form-control::placeholder,input::placeholder,textarea::placeholder{color:rgba(108,117,125,.5);opacity:1}body .form-control::-webkit-input-placeholder{color:rgba(108,117,125,.5)}body .form-control::-moz-placeholder{color:rgba(108,117,125,.5)}body .form-control:-ms-input-placeholder{color:rgba(108,117,125,.5)}body .form-control::-ms-input-placeholder{color:rgba(108,117,125,.5)}body .form-control::placeholder{color:rgba(108,117,125,.5)}.form-control::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(108,117,125,.5)}.form-control:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(108,117,125,.5)}.form-control::-ms-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(108,117,125,.5)}.bg-request-blue{background-color:#2563eb!important}.bg-request-indigo{background-color:#4f46e5!important}.bg-request-violet{background-color:#7c3aed!important}.bg-request-pink{background-color:#db2777!important}.bg-request-rose{background-color:#e11d48!important}.bg-request-red{background-color:#b91c1c!important}.bg-request-orange{background-color:#ea580c!important}.bg-request-amber{background-color:#d97706!important}.bg-request-lime{background-color:#65a30d!important}.bg-request-green{background-color:#15803d!important}.bg-request-teal{background-color:#0f766e!important}.bg-request-cyan{background-color:#0891b2!important}.bg-request-sky{background-color:#0284c7!important}.bg-request-slate{background-color:#475569!important}body{font-size:.875rem}.feather{width:16px;height:16px;vertical-align:text-bottom}.navbar-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;background-color:rgba(0,0,0,.25);-webkit-box-shadow:inset -1px 0 0 rgba(0,0,0,.25);box-shadow:inset -1px 0 0 rgba(0,0,0,.25)}.navbar .form-control{padding:.75rem 1rem;border-width:0;border-radius:0}.form-control-dark{color:#fff;background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1)}.form-control-dark:focus{border-color:transparent;-webkit-box-shadow:0 0 0 3px hsla(0,0%,100%,.25);box-shadow:0 0 0 3px hsla(0,0%,100%,.25)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}#app a{text-align:left}#app .w-80px{width:80px}#app .fas,#app fa,#app far{cursor:pointer}:root{--argus-glass-canvas:radial-gradient(ellipse at 0% 12%,rgba(144,188,245,0.10196078431372549),transparent 48%),radial-gradient(ellipse at 100% 38%,rgba(120,216,197,0.0784313725490196),transparent 43%),#f5f8fc;--argus-glass-fill:linear-gradient(135deg,hsla(0,0%,100%,0.8705882352941177),hsla(0,0%,100%,0.6509803921568628));--argus-glass-inset:hsla(0,0%,100%,0.5019607843137255);--argus-glass-solid:rgba(248,250,253,0.9372549019607843);--argus-glass-border:hsla(0,0%,100%,0.8784313725490196);--argus-glass-edge:rgba(103,137,179,0.10196078431372549);--argus-glass-shadow:inset 0 1px 0 #fff,inset 0 0 16px hsla(0,0%,100%,0.4),0 0 0 1px var(--argus-glass-edge),0 8px 22px -16px rgba(42,84,137,0.2);--argus-glass-blur:blur(16px) saturate(110%);--argus-glass-dialog-fill:linear-gradient(135deg,rgba(251,253,255,0.9686274509803922),rgba(244,248,252,0.9607843137254902));--argus-glass-dialog-shadow:inset 0 1px 0 #fff,0 16px 48px -20px rgba(36,70,103,0.4)}.argus-glass-page{background:var(--argus-glass-canvas)}.argus-glass-page .argus-glass-surface{border:1px solid var(--argus-glass-border);background:var(--argus-glass-fill);-webkit-box-shadow:var(--argus-glass-shadow);box-shadow:var(--argus-glass-shadow)}.modal-content.argus-glass-dialog,.payroll-explanation.argus-glass-dialog[role],.payroll-timesheet-popover.argus-glass-dialog[role]{border:1px solid var(--argus-glass-border);background:var(--argus-glass-dialog-fill);-webkit-box-shadow:var(--argus-glass-dialog-shadow);box-shadow:var(--argus-glass-dialog-shadow);-webkit-backdrop-filter:var(--argus-glass-blur);backdrop-filter:var(--argus-glass-blur);color:#263b51}.modal-content.argus-glass-dialog{border-radius:14px}.modal-content.argus-glass-dialog.payroll-insights-content{border-radius:0}.payroll-timesheet-popover.argus-glass-dialog.is-embedded{border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.argus-glass-dialog .editor-footer,.argus-glass-dialog>.modal-footer,.argus-glass-dialog>.modal-header,.payroll-explanation.argus-glass-dialog>header{border-color:#dce5ef;background:var(--argus-glass-solid)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){:root{--argus-glass-fill:#fff;--argus-glass-dialog-fill:#f8fafc}}@media (prefers-reduced-transparency:reduce){:root{--argus-glass-canvas:#f5f8fc;--argus-glass-fill:#fff;--argus-glass-inset:#f8fafc;--argus-glass-solid:#f8fafc;--argus-glass-dialog-fill:#fff;--argus-glass-blur:none}}@media print{:root{--argus-glass-canvas:#fff;--argus-glass-fill:#fff;--argus-glass-inset:#fff;--argus-glass-solid:#fff;--argus-glass-dialog-fill:#fff;--argus-glass-shadow:none;--argus-glass-dialog-shadow:none;--argus-glass-border:#d5dce4;--argus-glass-blur:none}}.requests-glass.argus-glass-page{background:var(--argus-glass-canvas);border-radius:12px}.request-type-editor.requests-glass .request-type-main,.requests-glass.argus-glass-page .request-glass-card,.requests-glass.argus-glass-page .request-short-card,.requests-glass.argus-glass-page .request-type-mobile-card,.requests-glass.argus-glass-page .request-type-sidebar,.requests-glass.argus-glass-page .request-types-toolbar,.requests-glass.argus-glass-page .requests-list-card,.requests-glass.argus-glass-page .requests-navbar{border:1px solid var(--argus-glass-border);border-radius:12px;background:var(--argus-glass-fill);-webkit-box-shadow:var(--argus-glass-shadow);box-shadow:var(--argus-glass-shadow)}.requests-glass.argus-glass-page .request-glass-card>.card-body>.card-header,.requests-glass.argus-glass-page .request-glass-card>.card-header,.requests-glass.argus-glass-page .request-short-card>.card-header{background:var(--argus-glass-inset);border-bottom-color:var(--argus-glass-edge);border-radius:11px 11px 0 0}.requests-glass.argus-glass-page .request-type-editor-header,.requests-glass.argus-glass-page .request-types-footer,.requests-glass.argus-glass-page .requests-pagination,.requests-glass.argus-glass-page .requests-tabs>.card-header{background:var(--argus-glass-solid);border-color:var(--argus-glass-edge)}.requests-glass.argus-glass-page .request-type-editor-header{-webkit-box-shadow:var(--argus-glass-shadow);box-shadow:var(--argus-glass-shadow);border-radius:12px}.requests-glass.argus-glass-page .requests-tabs .nav-link.active{background:#fff;color:#234f78;border-color:#dce5ef #dce5ef #fff}.requests-glass.argus-glass-page .requests-tabs .nav-link:focus-visible{outline:2px solid #377cb4;outline-offset:-2px}.requests-glass.argus-glass-page .request-types-table{background:#fff}.requests-glass.argus-glass-page .request-choice-card--idle:not(:hover):not(:focus-visible){background:var(--argus-glass-fill);-webkit-box-shadow:var(--argus-glass-shadow);box-shadow:var(--argus-glass-shadow)}.requests-glass.argus-glass-page .request-choice-card,.requests-glass.argus-glass-page .request-short-card{-webkit-backdrop-filter:var(--argus-glass-blur);backdrop-filter:var(--argus-glass-blur)}.requests-glass.argus-glass-page .request-type-summary-item{background:var(--argus-glass-inset);border-color:var(--argus-glass-edge)}@media (max-width:767.98px){.requests-glass.argus-glass-page,.requests-glass.argus-glass-page .requests-list-card,.requests-glass.argus-glass-page .requests-navbar{border-radius:8px}}

/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\f952"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\f907"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\f913"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\f955"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\f91a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\f956"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\f91e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\f957"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\f941"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\f949"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-brands-400.57dcda6f.eot);src:url(../fonts/fa-brands-400.57dcda6f.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.067595ad.woff2) format("woff2"),url(../fonts/fa-brands-400.b564da88.woff) format("woff"),url(../fonts/fa-brands-400.9ec698d1.ttf) format("truetype"),url(../img/fa-brands-400.39dc5116.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-regular-400.3351f435.eot);src:url(../fonts/fa-regular-400.3351f435.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.4165c268.woff2) format("woff2"),url(../fonts/fa-regular-400.73cf49a2.woff) format("woff"),url(../fonts/fa-regular-400.a0e3ac82.ttf) format("truetype"),url(../img/fa-regular-400.dc2561f4.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-solid-900.89e02bae.eot);src:url(../fonts/fa-solid-900.89e02bae.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.55eb2a60.woff2) format("woff2"),url(../fonts/fa-solid-900.cdfec5cf.woff) format("woff"),url(../fonts/fa-solid-900.75f38a15.ttf) format("truetype"),url(../img/fa-solid-900.7ed0b094.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}