.setting-hero[data-v-2433375b]{-webkit-animation:setting-fade-up-data-v-2433375b .55s ease-out both;animation:setting-fade-up-data-v-2433375b .55s ease-out both;overflow:hidden;border:0;border-radius:1.5rem;-webkit-box-shadow:0 24px 48px rgba(44,52,71,.12);box-shadow:0 24px 48px rgba(44,52,71,.12);background:radial-gradient(circle at top right,rgba(254,194,96,.28),transparent 28%),radial-gradient(circle at left center,hsla(0,0%,100%,.12),transparent 26%),linear-gradient(135deg,#5d0f12,#8c1515 46%,#c77f28)}.setting-hero__body[data-v-2433375b]{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:1.5rem;padding:1.55rem 1.7rem}.setting-hero__eyebrow[data-v-2433375b]{font-size:.74rem;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,235,215,.78);font-weight:700;margin-bottom:.35rem}.setting-hero h3[data-v-2433375b]{color:#fff8f1;font-size:1.48rem;font-weight:700;letter-spacing:-.02em}.setting-hero__text[data-v-2433375b]{max-width:48rem;color:rgba(255,246,237,.86);font-size:.84rem;line-height:1.55}@-webkit-keyframes setting-fade-up-data-v-2433375b{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes setting-fade-up-data-v-2433375b{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.setting-hero[data-v-2433375b]{-webkit-animation:none;animation:none}}@media(max-width:767.98px){.setting-hero__body[data-v-2433375b]{-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}}.setting-table-card[data-v-2433375b]{-webkit-animation:setting-fade-up-data-v-2433375b .65s ease-out both;animation:setting-fade-up-data-v-2433375b .65s ease-out both;overflow:visible;border:1px solid var(--op-border);border-radius:1.5rem;-webkit-box-shadow:none;box-shadow:none;background:var(--op-surface)}.setting-table-card__header[data-v-2433375b]{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:1rem;margin-bottom:1rem;padding-bottom:.85rem;border-bottom:1px solid var(--op-border)}.setting-table-card__title[data-v-2433375b]{font-size:1rem;font-weight:700;color:var(--op-text-strong)}.setting-table-card__actions[data-v-2433375b]{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}.setting-table-card__icon[data-v-2433375b]{color:var(--mfu-heritage-wine)}.setting-add-btn[data-v-2433375b]{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 2.75rem;flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;max-width:2.75rem;height:2.75rem;min-height:2.75rem;max-height:2.75rem;padding:0;border-radius:50%;line-height:1;font-weight:700;font-size:.78rem}.setting-add-btn svg[data-v-2433375b]{width:.95rem;height:.95rem}[data-v-2433375b]:deep(.setting-action-btn),[data-v-2433375b]:deep(.setting-remove-btn){width:2.75rem;height:2.75rem;padding:0;border-radius:999px;border-width:1px;background:var(--op-surface);-webkit-transition:border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.setting-action-cell[data-v-2433375b]{text-align:center;white-space:nowrap}.setting-action-cell .btn+.btn[data-v-2433375b]{margin-left:.65rem}[data-v-2433375b]:deep(.setting-action-btn){border-color:var(--semantic-info-border);color:var(--semantic-info)}[data-v-2433375b]:deep(.setting-remove-btn){border-color:var(--semantic-danger-border);color:var(--semantic-danger)}[data-v-2433375b]:deep(.setting-action-btn svg),[data-v-2433375b]:deep(.setting-remove-btn svg){width:.95rem;height:.95rem}[data-v-2433375b]:deep(.setting-action-btn:focus),[data-v-2433375b]:deep(.setting-action-btn:hover){border-color:var(--semantic-info);color:var(--semantic-info-hover);background:var(--semantic-info-surface);-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}[data-v-2433375b]:deep(.setting-remove-btn:focus),[data-v-2433375b]:deep(.setting-remove-btn:hover){border-color:var(--semantic-danger);color:var(--semantic-danger-hover);background:var(--semantic-danger-surface);-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.setting-table-card[data-v-2433375b] :deep(.table-responsive){margin-bottom:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--semantic-neutral-border) var(--op-surface-muted)}.setting-table-card__mobile-list[data-v-2433375b]{display:none}.setting-table-card[data-v-2433375b] :deep(.form-inline){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:0 0 1rem;color:var(--op-text-muted);font-size:.84rem;font-weight:600}.setting-table-card[data-v-2433375b] :deep(.form-inline label){margin:0;color:var(--op-text-muted);font-size:.84rem;font-weight:700}.setting-table-card[data-v-2433375b] :deep(.form-inline .form-control){min-width:280px;width:min(100%,420px);height:40px;border:1px solid var(--op-border);border-radius:1rem;background:var(--op-surface);color:var(--op-text-body);-webkit-box-shadow:none;box-shadow:none;padding:.6rem .9rem}.setting-table-card[data-v-2433375b] :deep(table){margin-bottom:0}.setting-table-card[data-v-2433375b] :deep(thead th){border-top:0;border-bottom:1px solid var(--mfu-academic-gold);color:var(--mfu-heritage-wine-deep);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--mfu-heritage-wine-surface);vertical-align:middle}.setting-table-card[data-v-2433375b] :deep(tbody td){border-top:1px solid var(--op-border);vertical-align:middle;padding-top:.74rem;padding-bottom:.74rem;background:var(--op-surface)}.setting-table-card[data-v-2433375b] :deep(tbody tr:hover td){background:var(--semantic-info-surface)}.setting-table-card[data-v-2433375b] :deep(.pagination){margin-top:1rem;margin-bottom:0}.setting-table-card[data-v-2433375b] :deep(.page-link){border-radius:.75rem;border-color:var(--op-border);color:var(--op-text-body);margin:0 .15rem;-webkit-box-shadow:none;box-shadow:none}.setting-table-card[data-v-2433375b] :deep(.page-item.active .page-link){background:var(--semantic-info);border-color:var(--semantic-info);color:var(--op-text-on-brand)}@media(max-width:767.98px){.setting-table-card[data-v-2433375b]{border-radius:1rem}.setting-table-card[data-v-2433375b] .card-body{padding:1rem}.setting-table-card__actions[data-v-2433375b],.setting-table-card__header[data-v-2433375b]{width:100%}.setting-table-card[data-v-2433375b] :deep(.form-inline),.setting-table-card__actions[data-v-2433375b]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.setting-table-card[data-v-2433375b] :deep(.form-inline){-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}.setting-table-card[data-v-2433375b] :deep(.form-inline .form-control){min-width:100%;width:100%}.setting-table-card[data-v-2433375b] :deep(.table-responsive){width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.setting-table-card__desktop-table--has-mobile[data-v-2433375b]{display:none}.setting-table-card__mobile-list[data-v-2433375b]{display:block}}@media(max-width:767.98px){.setting-table-card[data-v-2433375b] :deep(.form-inline .form-control),.setting-table-card[data-v-2433375b] :deep(.form-inline select){min-height:44px;font-size:16px}}@media(prefers-reduced-motion:reduce){.setting-table-card[data-v-2433375b]{-webkit-animation:none;animation:none}[data-v-2433375b]:deep(.setting-action-btn),[data-v-2433375b]:deep(.setting-remove-btn){-webkit-transition:none;transition:none}}.floating-group{position:relative}.form-group{//margin-bottom:0}.floating-group label{position:absolute;top:12px;left:14px;font-size:14px;color:#6c757d;-webkit-transition:.2s ease-out;transition:.2s ease-out;pointer-events:none}.floating-group label.active{top:-10px;left:10px;font-size:12px;background:#fff;padding:0 4px;color:#0d6efd}.required:after{content:" *";color:red}::v-deep .is-invalid{border:.5px solid #fb4958;border-radius:5px}::v-deep .form-control.is-invalid,::v-deep .was-validated .form-control:invalid{background-image:none}[data-v-21e71538] input{height:46px;font-size:16px}[data-v-21e71538] .date-clean input[type=date]::-webkit-datetime-edit,[data-v-21e71538] .date-clean input[type=date]::-webkit-datetime-edit-day-field,[data-v-21e71538] .date-clean input[type=date]::-webkit-datetime-edit-month-field,[data-v-21e71538] .date-clean input[type=date]::-webkit-datetime-edit-text,[data-v-21e71538] .date-clean input[type=date]::-webkit-datetime-edit-year-field,[data-v-21e71538] .date-clean input[type=datetime-local]::-webkit-datetime-edit,[data-v-21e71538] .date-clean input[type=datetime-local]::-webkit-datetime-edit-day-field,[data-v-21e71538] .date-clean input[type=datetime-local]::-webkit-datetime-edit-hour-field,[data-v-21e71538] .date-clean input[type=datetime-local]::-webkit-datetime-edit-minute-field,[data-v-21e71538] .date-clean input[type=datetime-local]::-webkit-datetime-edit-month-field,[data-v-21e71538] .date-clean input[type=datetime-local]::-webkit-datetime-edit-text,[data-v-21e71538] .date-clean input[type=datetime-local]::-webkit-datetime-edit-year-field,[data-v-21e71538] .date-clean input[type=time]::-webkit-datetime-edit,[data-v-21e71538] .date-clean input[type=time]::-webkit-datetime-edit-ampm-field,[data-v-21e71538] .date-clean input[type=time]::-webkit-datetime-edit-hour-field,[data-v-21e71538] .date-clean input[type=time]::-webkit-datetime-edit-minute-field,[data-v-21e71538] .date-clean input[type=time]::-webkit-datetime-edit-text{color:transparent}[data-v-21e71538] .date-clean.has-value input[type=date]::-webkit-datetime-edit,[data-v-21e71538] .date-clean.has-value input[type=date]::-webkit-datetime-edit-day-field,[data-v-21e71538] .date-clean.has-value input[type=date]::-webkit-datetime-edit-month-field,[data-v-21e71538] .date-clean.has-value input[type=date]::-webkit-datetime-edit-text,[data-v-21e71538] .date-clean.has-value input[type=date]::-webkit-datetime-edit-year-field,[data-v-21e71538] .date-clean.has-value input[type=datetime-local]::-webkit-datetime-edit,[data-v-21e71538] .date-clean.has-value input[type=datetime-local]::-webkit-datetime-edit-day-field,[data-v-21e71538] .date-clean.has-value input[type=datetime-local]::-webkit-datetime-edit-hour-field,[data-v-21e71538] .date-clean.has-value input[type=datetime-local]::-webkit-datetime-edit-minute-field,[data-v-21e71538] .date-clean.has-value input[type=datetime-local]::-webkit-datetime-edit-month-field,[data-v-21e71538] .date-clean.has-value input[type=datetime-local]::-webkit-datetime-edit-text,[data-v-21e71538] .date-clean.has-value input[type=datetime-local]::-webkit-datetime-edit-year-field,[data-v-21e71538] .date-clean.has-value input[type=time]::-webkit-datetime-edit,[data-v-21e71538] .date-clean.has-value input[type=time]::-webkit-datetime-edit-ampm-field,[data-v-21e71538] .date-clean.has-value input[type=time]::-webkit-datetime-edit-hour-field,[data-v-21e71538] .date-clean.has-value input[type=time]::-webkit-datetime-edit-minute-field,[data-v-21e71538] .date-clean.has-value input[type=time]::-webkit-datetime-edit-text,[data-v-21e71538] .date-clean input:focus::-webkit-datetime-edit,[data-v-21e71538] .date-clean input:focus::-webkit-datetime-edit-ampm-field,[data-v-21e71538] .date-clean input:focus::-webkit-datetime-edit-day-field,[data-v-21e71538] .date-clean input:focus::-webkit-datetime-edit-hour-field,[data-v-21e71538] .date-clean input:focus::-webkit-datetime-edit-minute-field,[data-v-21e71538] .date-clean input:focus::-webkit-datetime-edit-month-field,[data-v-21e71538] .date-clean input:focus::-webkit-datetime-edit-text,[data-v-21e71538] .date-clean input:focus::-webkit-datetime-edit-year-field{color:inherit}[data-v-21e71538] .date-clean input[type=date]::-webkit-datetime-edit-fields-wrapper,[data-v-21e71538] .date-clean input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper,[data-v-21e71538] .date-clean input[type=time]::-webkit-datetime-edit-fields-wrapper{color:inherit}[data-v-21e71538] .date-clean:not(.has-value) input[type=date],[data-v-21e71538] .date-clean:not(.has-value) input[type=datetime-local],[data-v-21e71538] .date-clean:not(.has-value) input[type=time]{color:transparent;caret-color:transparent}[data-v-21e71538] .date-clean input:focus{color:inherit;caret-color:auto}[data-v-a95091b8] input{height:46px;font-size:16px}.request-filters[data-v-2202ceee]{margin-bottom:1rem;padding:.85rem;border:1px solid var(--op-border,#e1e7ef);border-radius:.75rem;background:var(--op-surface-muted,#f8fafc)}.request-filters__primary[data-v-2202ceee]{display:grid;grid-template-columns:minmax(16rem,1.5fr) repeat(2,minmax(10rem,.75fr)) auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.75rem}.request-filters__actions[data-v-2202ceee]{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;min-height:2.9rem}.request-filters__reset[data-v-2202ceee],.request-filters__toggle[data-v-2202ceee]{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:.4rem;min-height:2.75rem;white-space:nowrap}.request-filters__advanced[data-v-2202ceee]{display:grid;grid-template-columns:repeat(4,minmax(10rem,1fr));gap:.75rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--op-border,#e1e7ef)}.request-filters[data-v-2202ceee] .floating-multi,.request-filters[data-v-2202ceee] .form-group{margin-bottom:0}.request-filters[data-v-2202ceee] .multiselect--active{z-index:1200}.request-filters__department[data-v-2202ceee]{position:relative;z-index:1}.request-filters__department[data-v-2202ceee] .multiselect--active{z-index:1201}.request-filters__department[data-v-2202ceee] .multiselect__content-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;max-width:min(36rem,calc(100vw - 3rem))}@media (max-width:1199.98px){.request-filters__primary[data-v-2202ceee]{grid-template-columns:minmax(15rem,1.5fr) repeat(2,minmax(9rem,1fr))}.request-filters__actions[data-v-2202ceee]{grid-column:1/-1}.request-filters__advanced[data-v-2202ceee]{grid-template-columns:repeat(3,minmax(9rem,1fr))}}@media (max-width:767.98px){.request-filters__advanced[data-v-2202ceee],.request-filters__primary[data-v-2202ceee]{grid-template-columns:1fr}.request-filters__actions[data-v-2202ceee]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.request-filters__reset[data-v-2202ceee],.request-filters__toggle[data-v-2202ceee]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.request-validation-field[data-v-30d2e014]{min-width:0;scroll-margin-block:1.5rem}.request-validation-field__error[data-v-30d2e014]{margin:.35rem 0 0;color:var(--semantic-danger-text,#9f202a);font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.request-validation-field--invalid[data-v-30d2e014] .multiselect__tags,.request-validation-field--invalid[data-v-30d2e014] .training-platform-option,.request-validation-field--invalid[data-v-30d2e014] input,.request-validation-field--invalid[data-v-30d2e014] select{border-color:var(--semantic-danger,#c73642)}.quill-floating[data-v-32f6589b]{min-width:0;max-width:100%;margin-bottom:20px;padding-top:8px}.quill-floating label[data-v-32f6589b]{z-index:2;top:-1px;left:12px;padding:0 4px;background:var(--op-surface,#fff);font-size:12px}.quill-floating label.active[data-v-32f6589b]{top:-1px;color:var(--semantic-info,#3b78b4)}.ql-toolbar[data-v-32f6589b]{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:3px;padding:8px;background:var(--op-surface-muted,#f8fafc);border:1px solid var(--op-border,#e1e7ef);border-radius:.75rem .75rem 0 0}.ql-format-button[data-v-32f6589b]{min-width:44px;min-height:44px;padding:2px 6px;color:var(--op-text-body,#46566d);background:transparent;border:0;border-radius:6px;cursor:pointer}.ql-format-button[data-v-32f6589b]:focus,.ql-format-button[data-v-32f6589b]:hover{color:var(--semantic-info-hover,#2f669d);background:var(--semantic-info-surface,#eef6fd);outline:2px solid transparent;-webkit-box-shadow:0 0 0 3px rgba(59,120,180,.18);box-shadow:0 0 0 3px rgba(59,120,180,.18)}.ql-format-button.is-active[data-v-32f6589b]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);-webkit-box-shadow:inset 0 0 0 1px var(--semantic-info-border,#bfd9ef);box-shadow:inset 0 0 0 1px var(--semantic-info-border,#bfd9ef)}.ql-format-button[data-v-32f6589b]:disabled{cursor:not-allowed;opacity:.55}.ql-divider[data-v-32f6589b]{width:1px;height:20px;margin:0 4px;background:var(--op-border,#e1e7ef)}.ql-container[data-v-32f6589b]{background:var(--op-surface,#fff);border:1px solid var(--op-border,#e1e7ef);border-top:0;border-radius:0 0 .75rem .75rem}.ql-container[data-v-32f6589b]:focus-within{border-color:var(--semantic-info,#3b78b4);-webkit-box-shadow:0 0 0 .2rem rgba(59,120,180,.18);box-shadow:0 0 0 .2rem rgba(59,120,180,.18)}.description-editor[data-v-32f6589b]{min-height:120px;padding:1rem;overflow-y:auto;outline:0;white-space:pre-wrap}.ql-editor[data-v-32f6589b]:empty:before{color:var(--op-text-muted,#627289);content:attr(data-placeholder);pointer-events:none}.ql-container.is-disabled[data-v-32f6589b],.ql-toolbar.is-disabled[data-v-32f6589b]{background:var(--semantic-neutral-surface,#f8fafc)}.ql-editor[contenteditable=false][data-v-32f6589b]{cursor:not-allowed}.training-requests-page[data-v-44199a0c]{--training-text:var(--op-text-body,#46566d);--training-text-strong:var(--op-text-strong,#1f2d40);--training-label:var(--semantic-neutral-hover,#405267);--training-muted:var(--op-text-muted,#627289);--training-input:var(--semantic-neutral,#52647a);--training-surface:var(--op-surface,#fff);--training-surface-muted:var(--op-surface-muted,#f8fafc);--training-border:var(--op-border,#e1e7ef);--training-font-base:14px;--training-font-small:0.78rem;--training-weight-normal:400;--training-weight-label:600;--training-weight-strong:700;color:var(--training-text);font-size:var(--training-font-base);font-weight:var(--training-weight-normal)}.training-requests-page[data-v-44199a0c] ::-moz-selection{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-border,#bfd9ef)}.training-requests-page[data-v-44199a0c] ::selection{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-border,#bfd9ef)}.training-request-stat[data-v-44199a0c]{height:100%;overflow:hidden;border:1px solid var(--op-border,#e1e7ef);border-radius:1.35rem;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.96)),to(rgba(247,249,252,.98)));background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(247,249,252,.98));-webkit-box-shadow:0 14px 30px rgba(44,52,71,.06);box-shadow:0 14px 30px rgba(44,52,71,.06)}.training-request-stat__body[data-v-44199a0c]{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}.training-request-stat__label[data-v-44199a0c]{margin-bottom:.55rem;color:var(--training-label);font-size:.72rem;font-weight:var(--training-weight-label);letter-spacing:.12em;text-transform:uppercase}.training-request-stat__value[data-v-44199a0c]{color:var(--training-text-strong);font-size:1.6rem;font-weight:var(--training-weight-strong);line-height:1}.training-request-stat__hint[data-v-44199a0c]{margin-top:.45rem;color:var(--training-muted);font-size:var(--training-font-small);font-weight:var(--training-weight-normal);line-height:1.4}.training-request-stat__icon[data-v-44199a0c]{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 3rem;flex:0 0 3rem;width:3rem;height:3rem;border-radius:1.1rem;font-size:1.08rem}.training-request-stat__icon--total[data-v-44199a0c]{color:var(--mfu-heritage-wine,#771922);background:var(--mfu-heritage-wine-surface,#f8edef)}.training-request-stat__icon--attention[data-v-44199a0c]{color:var(--semantic-warning-text,#7b5a18);background:var(--semantic-warning-surface,#fff8e8)}.training-request-stat__icon--active[data-v-44199a0c]{color:var(--semantic-success,#397f5a);background:var(--semantic-success-surface,#edf8f2)}.training-requests-page[data-v-44199a0c] .setting-add-btn.btn-outline-info{color:var(--op-surface,#fff);background:var(--semantic-info,#3b78b4);border-color:var(--semantic-info,#3b78b4)}.training-requests-page[data-v-44199a0c] .setting-add-btn.btn-outline-info:focus,.training-requests-page[data-v-44199a0c] .setting-add-btn.btn-outline-info:hover{color:var(--op-surface,#fff);background:var(--semantic-info-hover,#2f669d);border-color:var(--semantic-info-hover,#2f669d)}.training-action-cell[data-v-44199a0c]{width:14rem;min-width:14rem;text-align:right;vertical-align:top!important;white-space:nowrap}.training-action-cell__inner[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.35rem}.training-request-status-cell[data-v-44199a0c]{vertical-align:top!important}.training-action-btn[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2.75rem;height:2.75rem;padding:0}.training-action-btn--details[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border-color:var(--semantic-info-border,#bfd9ef)}.training-action-btn--details[data-v-44199a0c]:focus,.training-action-btn--details[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-info-hover,#2f669d);border-color:var(--semantic-info-hover,#2f669d)}.training-action-btn--copy[data-v-44199a0c]{color:var(--semantic-warning-text,#7b5a18);background:var(--semantic-warning-surface,#fff8e8);border-color:var(--semantic-warning-border,#ead39a)}.training-action-btn--copy[data-v-44199a0c]:focus,.training-action-btn--copy[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-warning-hover,#b78324);border-color:var(--semantic-warning-hover,#b78324)}.training-action-btn--edit[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border-color:var(--semantic-info-border,#bfd9ef)}.training-action-btn--edit[data-v-44199a0c]:focus,.training-action-btn--edit[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-info-hover,#2f669d);border-color:var(--semantic-info-hover,#2f669d)}.training-action-btn--delete[data-v-44199a0c]{color:var(--semantic-danger-text,#913640);background:var(--semantic-danger-surface,#fff1f2);border-color:var(--semantic-danger-border,#edc2c6)}.training-action-btn--delete[data-v-44199a0c]:focus,.training-action-btn--delete[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-danger-hover,#9e3e48);border-color:var(--semantic-danger-hover,#9e3e48)}.training-action-btn--submit[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border-color:var(--semantic-info-border,#bfd9ef)}.training-action-btn--submit[data-v-44199a0c]:focus,.training-action-btn--submit[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-info-hover,#2f669d);border-color:var(--semantic-info-hover,#2f669d)}.training-action-disabled-wrap[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.training-action-btn--expired-submit[data-v-44199a0c],.training-action-btn--expired-submit[data-v-44199a0c]:disabled{color:var(--semantic-warning-text,#7b5a18);background:var(--semantic-warning-surface,#fff8e8);border-color:var(--semantic-warning-border,#ead39a);opacity:.78;cursor:not-allowed}.training-action-btn--approve[data-v-44199a0c]{color:var(--semantic-success-text,#276545);background:var(--semantic-success-surface,#edf8f2);border-color:var(--semantic-success-border,#bbdfca)}.training-action-btn--approve[data-v-44199a0c]:focus,.training-action-btn--approve[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-success-hover,#2f6b4b);border-color:var(--semantic-success-hover,#2f6b4b)}.training-action-btn--reject[data-v-44199a0c]{color:var(--semantic-danger-text,#913640);background:var(--semantic-danger-surface,#fff1f2);border-color:var(--semantic-danger-border,#edc2c6)}.training-action-btn--reject[data-v-44199a0c]:focus,.training-action-btn--reject[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-danger-hover,#9e3e48);border-color:var(--semantic-danger-hover,#9e3e48)}.training-action-btn--complete[data-v-44199a0c]{color:var(--semantic-success-text,#276545);background:var(--semantic-success-surface,#edf8f2);border-color:var(--semantic-success-border,#bbdfca)}.training-action-btn--complete[data-v-44199a0c]:focus,.training-action-btn--complete[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-success-hover,#2f6b4b);border-color:var(--semantic-success-hover,#2f6b4b)}.training-action-btn--history[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border-color:var(--semantic-info-border,#bfd9ef)}.training-action-btn--history[data-v-44199a0c]:focus,.training-action-btn--history[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-info-hover,#2f669d);border-color:var(--semantic-info-hover,#2f669d)}.training-action-btn--more[data-v-44199a0c]{color:var(--semantic-neutral,#52647a);background:var(--op-surface,#fff);border-color:var(--semantic-neutral-border,#cbd5e1)}.training-action-btn--more[data-v-44199a0c]:focus,.training-action-btn--more[data-v-44199a0c]:hover{color:var(--op-surface,#fff);background:var(--semantic-neutral-hover,#405267);border-color:var(--semantic-neutral-hover,#405267)}.training-action-menu[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.training-action-menu[data-v-44199a0c] .training-action-menu__dropdown{min-width:12rem;padding:.35rem;border:1px solid var(--training-border);border-radius:8px;-webkit-box-shadow:0 14px 28px rgba(15,23,42,.14);box-shadow:0 14px 28px rgba(15,23,42,.14)}.training-action-menu__item[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-radius:6px;color:var(--training-text);font-size:var(--training-font-base)}.training-action-menu__item svg[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.training-action-menu__item--danger[data-v-44199a0c]{color:var(--semantic-danger-text,#913640)}.training-action-menu__item--danger[data-v-44199a0c]:focus,.training-action-menu__item--danger[data-v-44199a0c]:hover{color:var(--training-surface);background:var(--semantic-danger-hover,#9e3e48)}.training-participant-summary[data-v-44199a0c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.training-participant-summary__item[data-v-44199a0c]{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;min-height:3rem;padding:.7rem .85rem;border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:8px;background:var(--semantic-info-surface,#eef6fd)}.training-participant-summary__item span[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);font-size:.78rem;font-weight:var(--training-weight-label)}.training-participant-summary__item strong[data-v-44199a0c]{color:var(--training-text-strong);font-size:1.05rem;font-weight:var(--training-weight-strong)}.training-participant-toolbar[data-v-44199a0c]{display:grid;grid-template-columns:minmax(15rem,1fr) minmax(11rem,.45fr) minmax(9rem,.35fr) auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.75rem;padding:.8rem;border:1px solid var(--training-border);border-radius:8px;background:var(--training-surface-muted)}.training-participant-toolbar[data-v-44199a0c] .floating-multi,.training-participant-toolbar[data-v-44199a0c] .form-group{margin-bottom:0}.training-participant-toolbar[data-v-44199a0c] label{color:var(--training-label);font-size:.76rem;font-weight:var(--training-weight-label);line-height:1.2;letter-spacing:0}.training-participant-toolbar[data-v-44199a0c] label.float{color:var(--semantic-info,#3b78b4);font-size:.74rem;font-weight:var(--training-weight-label)}.training-participant-toolbar[data-v-44199a0c] .form-control,.training-participant-toolbar[data-v-44199a0c] .multiselect__input,.training-participant-toolbar[data-v-44199a0c] .multiselect__placeholder,.training-participant-toolbar[data-v-44199a0c] .multiselect__single{color:var(--training-input);font-size:var(--training-font-base);font-weight:var(--training-weight-normal);letter-spacing:0}.training-participant-toolbar[data-v-44199a0c] .form-control,.training-participant-toolbar[data-v-44199a0c] .multiselect__tags{min-height:2.9rem}.training-participant-toolbar[data-v-44199a0c] .multiselect__single{color:var(--training-text)}.training-participant-toolbar[data-v-44199a0c] .multiselect__option{font-size:var(--training-font-base);font-weight:var(--training-weight-normal)}.training-participant-result-count[data-v-44199a0c]{-ms-flex-item-align:stretch;align-self:stretch;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;min-height:2.9rem;color:var(--training-label);font-size:var(--training-font-base);font-weight:var(--training-weight-label);white-space:nowrap}.training-participant-table[data-v-44199a0c] .table-responsive{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--op-border-strong,#94a3b8) var(--training-surface-muted)}.training-participant-table[data-v-44199a0c] .table-responsive::-webkit-scrollbar{height:6px}.training-participant-table[data-v-44199a0c] .table-responsive::-webkit-scrollbar-track{background:var(--training-surface-muted);border-radius:999px}.training-participant-table[data-v-44199a0c] .table-responsive::-webkit-scrollbar-thumb{background:var(--op-border-strong,#94a3b8);border-radius:999px}.training-participant-table[data-v-44199a0c] .table-responsive:hover::-webkit-scrollbar-thumb{background:var(--training-muted)}.training-participant-table[data-v-44199a0c] table{width:100%;min-width:1080px;table-layout:fixed;border-collapse:separate;border-spacing:0}.training-participant-table[data-v-44199a0c] td,.training-participant-table[data-v-44199a0c] th{padding:.75rem .6rem;color:var(--training-text);font-size:var(--training-font-small);vertical-align:top;white-space:normal;overflow-wrap:anywhere}.training-participant-table[data-v-44199a0c] tr>:nth-child(-n+3):not([colspan]){position:sticky;left:0;z-index:1;background:var(--training-surface)}.training-participant-table[data-v-44199a0c] tr>:nth-child(2):not([colspan]){left:44px}.training-participant-table[data-v-44199a0c] tr>:nth-child(3):not([colspan]){left:84px;border-right:1px solid var(--training-border)}.training-participant-table[data-v-44199a0c] tbody tr:nth-child(odd)>td,.training-participant-table[data-v-44199a0c] thead th{background:var(--training-surface-muted)}.training-participant-table[data-v-44199a0c] tbody tr:nth-child(2n)>td{background:var(--training-surface)}.training-participant-table[data-v-44199a0c] tbody tr:hover>td{background:var(--semantic-info-surface,#eef6fd)}@media(max-width:575.98px){.training-participant-table[data-v-44199a0c] tr>:nth-child(-n+3):not([colspan]){position:static}}.training-participant-table .training-participant-timeline div[data-v-44199a0c]{-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;gap:.15rem}.training-participant-table .training-participant-assessments[data-v-44199a0c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.training-participant-table .training-participant-assessment-row[data-v-44199a0c]{grid-template-columns:minmax(0,1fr) auto;-ms-flex-line-pack:start;align-content:start;gap:.2rem;padding:.45rem .4rem}.training-participant-table .training-participant-assessment-summary[data-v-44199a0c]{display:contents}.training-participant-table .training-participant-assessment-heading[data-v-44199a0c]{grid-column:1/-1;gap:.2rem}.training-participant-table .training-participant-assessment-score[data-v-44199a0c]{grid-column:1;grid-row:2;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.2rem;font-size:.68rem;white-space:nowrap}.training-participant-table .training-participant-assessment-score strong[data-v-44199a0c]{font-size:inherit;font-weight:400}.training-participant-table .training-participant-assessment-reset.btn[data-v-44199a0c]{grid-column:2;grid-row:2;justify-self:end;min-height:28px;padding:.15rem .2rem;font-size:.65rem;line-height:1.2}.training-participant-table .training-participant-assessment-reset .c-icon[data-v-44199a0c]{width:.7rem;height:.7rem}@media(pointer:coarse){.training-participant-table .training-participant-assessment-reset.btn[data-v-44199a0c]{min-height:44px}}.training-participant-table[data-v-44199a0c] th{color:var(--training-label);font-weight:var(--training-weight-label)}.training-participant-table[data-v-44199a0c] td{font-weight:var(--training-weight-normal)}.training-participant-name[data-v-44199a0c]{color:var(--training-text-strong);font-weight:var(--training-weight-label)}.training-participant-name+small[data-v-44199a0c]{color:var(--training-muted);font-size:.75rem}.training-participant-method[data-v-44199a0c]{margin-top:.35rem;color:var(--training-muted);font-size:.75rem;line-height:1.35}.training-participant-timeline[data-v-44199a0c]{display:grid;gap:.35rem}.training-participant-timeline div[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem .5rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.training-participant-timeline span[data-v-44199a0c]{color:var(--training-muted);font-size:.74rem;font-weight:var(--training-weight-label)}.training-participant-timeline strong[data-v-44199a0c]{color:var(--training-text);font-size:.78rem;font-weight:var(--training-weight-normal)}.training-participant-result-note[data-v-44199a0c]{margin-top:.1rem;padding-top:.35rem;border-top:1px dashed var(--training-border);color:var(--training-text-strong);font-size:.76rem;line-height:1.4}.training-request-form[data-v-44199a0c] .multiselect--active{z-index:1100}.training-request-form[data-v-44199a0c] .multiselect__content-wrapper{z-index:1101}.training-location-building-hint[data-v-44199a0c]{margin:.5rem 0 0;color:var(--training-text);font-size:var(--training-font-small);line-height:1.5}.training-location-toggle[data-v-44199a0c]{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:.85rem;margin-top:.1rem;padding:.75rem .85rem;color:var(--training-text);background:var(--training-surface);border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:8px}.training-location-toggle div[data-v-44199a0c]{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}.training-location-toggle strong[data-v-44199a0c]{color:var(--training-text-strong);font-size:.88rem;font-weight:var(--training-weight-label)}.training-location-toggle span[data-v-44199a0c]{color:var(--training-muted);font-size:var(--training-font-small);line-height:1.45}.training-location-toggle .btn[data-v-44199a0c]{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:.32rem}.training-location-toggle__button[data-v-44199a0c]{min-height:44px;padding:.38rem .85rem;border-radius:999px;font-weight:var(--training-weight-label)}.training-location-picker[data-v-44199a0c]{position:relative;margin-top:.2rem;padding:.85rem;background:var(--training-surface);border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:8px;z-index:0}.training-location-map-hint[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;margin-bottom:.65rem;padding:.58rem .7rem;color:var(--training-text);background:var(--semantic-info-surface,#eef6fd);border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:7px;font-size:var(--training-font-small);line-height:1.45}.training-location-map-hint svg[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--semantic-info,#3b78b4)}.training-location-map[data-v-44199a0c]{position:relative;z-index:0;width:100%;height:280px;overflow:hidden;border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:8px;background:var(--semantic-info-surface,#eef6fd)}.training-location-map[data-v-44199a0c] .leaflet-container{z-index:0}.training-location-map[data-v-44199a0c] .training-location-marker{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:0;background:transparent}.training-location-map[data-v-44199a0c] .training-location-marker span{display:block;width:22px;height:22px;background:var(--semantic-info,#3b78b4);border:3px solid var(--training-surface);border-radius:999px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.training-location-controls[data-v-44199a0c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.65rem}.training-location-controls label[data-v-44199a0c]{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:0;color:var(--training-label);font-size:var(--training-font-small);font-weight:var(--training-weight-label)}.training-location-footer[data-v-44199a0c]{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:.65rem;margin-top:.65rem;color:var(--training-muted);font-size:var(--training-font-small)}.training-location-footer span[data-v-44199a0c]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px}.training-location-footer .btn[data-v-44199a0c],.training-location-footer a[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem}.training-participant-export-actions[data-v-44199a0c]{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:.5rem}.training-participant-bulk-actions[data-v-44199a0c]{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:.75rem .9rem;border:1px solid var(--training-border);border-radius:12px;background:var(--training-surface-muted)}.training-participant-bulk-actions__buttons[data-v-44199a0c],.training-participant-bulk-actions__selection[data-v-44199a0c],.training-participant-select-all[data-v-44199a0c]{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}.training-participant-select-all[data-v-44199a0c]{margin:0;color:var(--training-text-strong);font-weight:var(--training-weight-label);cursor:pointer}.training-participant-select-all input[data-v-44199a0c],.training-participant-table input[type=checkbox][data-v-44199a0c]{width:1.05rem;height:1.05rem;accent-color:var(--semantic-info,#3b78b4);cursor:pointer}.training-participant-selected-count[data-v-44199a0c]{padding-left:.65rem;border-left:1px solid var(--training-border);color:var(--training-muted);font-size:var(--training-font-small)}@media(max-width:767.98px){.training-participant-bulk-actions[data-v-44199a0c]{-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}.training-participant-bulk-actions__buttons .btn[data-v-44199a0c]{-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px}}.training-participant-adder[data-v-44199a0c]{padding:1rem;border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:12px;background:var(--semantic-info-surface,#eef6fd)}.training-participant-adder__footer[data-v-44199a0c],.training-participant-adder__header[data-v-44199a0c],.training-participant-adder__search[data-v-44199a0c]{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}.training-participant-adder__header>div[data-v-44199a0c]{display:grid;gap:.15rem}.training-participant-adder__header small[data-v-44199a0c],.training-participant-candidate small[data-v-44199a0c]{color:var(--training-muted)}.training-participant-adder__tabs[data-v-44199a0c],.training-participant-import-summary[data-v-44199a0c],.training-participant-selection-tools[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.training-participant-adder__search[data-v-44199a0c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,290px) auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:.85rem}.training-participant-search-field[data-v-44199a0c] .form-group{margin-bottom:0}.training-participant-department-filter .form-control[data-v-44199a0c],.training-participant-search-button.btn[data-v-44199a0c],.training-participant-search-field[data-v-44199a0c] .form-control{min-height:46px}.training-participant-department-filter[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 1 290px;flex:0 1 290px;margin:0;color:var(--training-label);font-size:.8rem}.training-participant-department-filter span[data-v-44199a0c]{display:block;margin-bottom:.25rem}.training-participant-import-actions[data-v-44199a0c]{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;margin-top:1rem}.training-participant-import-actions>div[data-v-44199a0c]:first-child,.training-participant-import-actions>div[data-v-44199a0c]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.training-participant-import-actions>div[data-v-44199a0c]:first-child{display:grid;gap:.15rem}.training-participant-import-actions small[data-v-44199a0c],.training-participant-import-file[data-v-44199a0c]{color:var(--training-muted)}.training-participant-import-file[data-v-44199a0c]{margin-top:.75rem}.training-participant-import-table-wrap[data-v-44199a0c]{max-height:300px;margin-top:.75rem;overflow:auto;border:1px solid var(--training-border);border-radius:8px;background:var(--training-surface)}.training-participant-import-table-wrap th[data-v-44199a0c]{position:sticky;top:0;z-index:1;color:var(--mfu-heritage-wine,#771922);background:var(--mfu-heritage-wine-surface,#f8edef)}.training-participant-candidates[data-v-44199a0c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:.5rem;max-height:280px;margin-top:.85rem;overflow-y:auto}.training-participant-candidate[data-v-44199a0c]{display:grid;grid-template-columns:auto minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem;margin:0;padding:.7rem;border:1px solid var(--training-border);border-radius:8px;background:var(--training-surface);cursor:pointer}.training-participant-candidate>span[data-v-44199a0c]{display:grid;min-width:0}.training-participant-candidate>span>strong[data-v-44199a0c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-participant-candidate>.training-participant-candidate__badges[data-v-44199a0c]{grid-column:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.3rem}.training-participant-candidate--registered[data-v-44199a0c]{opacity:.65;cursor:default}.training-participant-adder__footer[data-v-44199a0c]{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--semantic-info-border,#bfd9ef)}.training-participant-assessments[data-v-44199a0c]{display:grid;gap:.65rem}.training-participant-assessment-row[data-v-44199a0c]{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;min-width:0;padding:.75rem;border:1px solid var(--semantic-neutral-border,#cbd5e1);border-radius:10px;background:var(--training-surface-muted)}.training-participant-assessment-row--passed[data-v-44199a0c]{border-color:var(--semantic-success-border);background:var(--semantic-success-surface,#edf8f2)}.training-participant-assessment-row--failed[data-v-44199a0c]{border-color:var(--semantic-danger-border,#edc2c6);background:var(--semantic-danger-surface,#fff1f2)}.training-participant-assessment-summary[data-v-44199a0c]{display:grid;gap:.5rem;min-width:0}.training-participant-assessment-heading[data-v-44199a0c]{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}.training-participant-assessment-status[data-v-44199a0c],.training-participant-assessment-type[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.2rem .5rem;border-radius:999px;font-size:.72rem;font-weight:var(--training-weight-label);line-height:1.25}.training-participant-assessment-type--pre[data-v-44199a0c]{color:var(--semantic-warning-text,#7b5a18);background:var(--semantic-warning-surface,#fff8e8)}.training-participant-assessment-type--post[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd)}.training-participant-assessment-status.is-passed[data-v-44199a0c]{color:var(--semantic-success-text,#276545);background:var(--semantic-success-surface,#edf8f2)}.training-participant-assessment-status.is-failed[data-v-44199a0c]{color:var(--semantic-danger-text,#913640);background:var(--semantic-danger-surface,#fff1f2)}.training-participant-assessment-status.is-pending[data-v-44199a0c]{color:var(--semantic-neutral-hover,#405267);background:var(--semantic-neutral-surface,#f8fafc)}.training-participant-assessment-score[data-v-44199a0c]{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:.35rem;color:var(--training-muted);font-size:.75rem}.training-participant-assessment-score strong[data-v-44199a0c]{color:var(--training-text-strong);font-size:.92rem;font-weight:700}.training-participant-assessment-reset.btn[data-v-44199a0c]{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:44px;white-space:nowrap}.training-location-footer .training-location-clear.btn[data-v-44199a0c]{min-height:44px;padding:.4rem .75rem;color:var(--semantic-danger-text,#913640);background:var(--semantic-danger-surface,#fff1f2);border-color:var(--semantic-danger-border,#edc2c6);font-weight:var(--training-weight-label);opacity:1}.training-location-footer .training-location-clear.btn[data-v-44199a0c]:focus,.training-location-footer .training-location-clear.btn[data-v-44199a0c]:hover{color:var(--training-surface);background:var(--semantic-danger-hover,#9e3e48);border-color:var(--semantic-danger-hover,#9e3e48)}.training-location-note[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.45rem;margin-top:.65rem;padding:.58rem .7rem;color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:7px;font-size:var(--training-font-small);line-height:1.45}.training-location-note svg[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.1rem;color:var(--semantic-info,#3b78b4)}.training-request-pager[data-v-44199a0c]{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:.85rem;padding-top:.85rem;border-top:1px solid rgba(221,228,236,.85)}.training-request-pager__summary[data-v-44199a0c]{color:var(--training-muted);font-size:.82rem;font-weight:var(--training-weight-normal)}.training-request-pager__actions[data-v-44199a0c]{gap:.6rem;color:var(--training-text-strong);font-size:.84rem;font-weight:var(--training-weight-label)}.training-request-pager__actions[data-v-44199a0c],.training-request-pager__button.btn[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-request-pager__button.btn[data-v-44199a0c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0}.training-requests-page[data-v-44199a0c] .setting-table-card .table{table-layout:fixed}.training-requests-page[data-v-44199a0c] .setting-table-card td,.training-requests-page[data-v-44199a0c] .setting-table-card th{vertical-align:middle}.training-request-activity-cell[data-v-44199a0c],.training-request-schedule-cell[data-v-44199a0c]{min-width:0}.training-request-cell--expired[data-v-44199a0c]{background:var(--training-surface-muted)!important}.training-request-cell--expired .training-request-period[data-v-44199a0c],.training-request-cell--expired .training-request-title[data-v-44199a0c]{color:var(--training-muted)}.training-request-cell--expired .training-request-no[data-v-44199a0c]{color:var(--training-muted);background:var(--training-surface-muted)}.training-request-status-hint[data-v-44199a0c]{max-width:8.5rem;margin-top:.32rem;color:var(--semantic-warning-text,#7b5a18);font-size:.7rem;font-weight:var(--training-weight-normal);line-height:1.35}.training-request-no[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;margin-bottom:.35rem;padding:.15rem .45rem;overflow:hidden;color:var(--training-label);background:var(--semantic-neutral-surface,#f8fafc);border:1px solid var(--training-border);border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:var(--training-weight-label);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.training-request-title[data-v-44199a0c]{display:-webkit-box;overflow:hidden;color:var(--training-text-strong);font-size:.9rem;font-weight:var(--training-weight-label);line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.training-request-meta-row[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.training-request-pill[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;padding:.18rem .5rem;overflow:hidden;color:var(--mfu-heritage-wine,#771922);background:var(--mfu-heritage-wine-surface,#f8edef);border:1px solid rgba(119,25,34,.16);border-radius:4px;font-size:.72rem;font-weight:var(--training-weight-label);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.training-request-pill--soft[data-v-44199a0c]{color:var(--semantic-neutral-hover,#405267);background:var(--semantic-neutral-surface,#f8fafc);border-color:var(--semantic-neutral-border,#cbd5e1)}.training-request-pill--delivery-online[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border-color:var(--semantic-info-border,#bfd9ef)}.training-request-pill--delivery-hybrid[data-v-44199a0c],.training-request-pill--internal[data-v-44199a0c]{color:var(--mfu-heritage-wine,#771922);background:var(--mfu-heritage-wine-surface,#f8edef);border-color:rgba(119,25,34,.16)}.training-request-pill--capacity[data-v-44199a0c],.training-request-pill--external[data-v-44199a0c]{color:var(--semantic-neutral-hover,#405267);background:var(--semantic-neutral-surface,#f8fafc);border-color:var(--semantic-neutral-border,#cbd5e1)}.training-request-pill--capacity-full[data-v-44199a0c]{color:var(--semantic-warning-text,#7b5a18);background:var(--semantic-warning-surface,#fff8e8);border-color:var(--semantic-warning-border,#ead39a)}.training-request-pill--attachment[data-v-44199a0c]{gap:.22rem;color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border-color:var(--semantic-info-border,#bfd9ef)}.training-request-pill--attachment svg[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:.72rem;height:.72rem}.training-request-pill--department[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border-color:var(--semantic-info-border,#bfd9ef)}.training-request-muted[data-v-44199a0c],.training-request-period[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.4rem;min-width:0}.training-request-muted+.training-request-muted[data-v-44199a0c],.training-request-period+.training-request-muted[data-v-44199a0c]{margin-top:.35rem}.training-request-muted svg[data-v-44199a0c],.training-request-period svg[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.12rem}.training-request-muted span[data-v-44199a0c],.training-request-period span[data-v-44199a0c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-request-period[data-v-44199a0c]{color:var(--training-text-strong);font-size:.84rem;font-weight:var(--training-weight-label)}.training-request-muted[data-v-44199a0c]{color:var(--training-muted);font-size:.8rem;font-weight:var(--training-weight-normal);line-height:1.35}.training-form-section[data-v-44199a0c]{--section-accent:var(--semantic-info,#3b78b4);--section-soft:var(--semantic-info-surface,#eef6fd);margin-bottom:.9rem;padding:.85rem .95rem 1rem;background:var(--section-soft);border:1px solid var(--op-border);border-radius:8px}.training-request-form[data-v-44199a0c] .form-control,.training-request-form[data-v-44199a0c] .multiselect__input,.training-request-form[data-v-44199a0c] .multiselect__option,.training-request-form[data-v-44199a0c] .multiselect__placeholder,.training-request-form[data-v-44199a0c] .multiselect__single,.training-request-form[data-v-44199a0c] input{color:var(--training-input);font-size:var(--training-font-base);font-weight:var(--training-weight-normal);letter-spacing:0}.training-request-form[data-v-44199a0c] .floating-group label,.training-request-form[data-v-44199a0c] .floating-multi label{color:var(--training-muted);font-size:var(--training-font-base);font-weight:var(--training-weight-normal)}.training-request-form[data-v-44199a0c] .floating-group label.active,.training-request-form[data-v-44199a0c] .floating-multi label.float,.training-request-form[data-v-44199a0c] .training-request-online-url-field label{color:var(--semantic-info,#3b78b4);font-size:12px;font-weight:var(--training-weight-label)}.training-request-form[data-v-44199a0c] .training-request-online-url-field label{top:-10px;left:10px;z-index:2;padding:0 4px;background:var(--training-surface)}.training-delivery-field[data-v-44199a0c],.training-request-form[data-v-44199a0c] .date-clean,.training-request-form[data-v-44199a0c] .floating-multi,.training-request-form[data-v-44199a0c] .form-group{margin-bottom:1rem}.training-location-controls small[data-v-44199a0c]{color:var(--training-muted);font-weight:400;line-height:1.35}.training-location-map[data-v-44199a0c] .training-building-label{padding:2px 6px;color:var(--semantic-info-text,#24547f);background:var(--training-surface);border:1px solid var(--semantic-info,#3b78b4);border-radius:5px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.16);box-shadow:0 3px 8px rgba(0,0,0,.16);font-size:11px;font-weight:var(--training-weight-label)}.training-schedule-grid[data-v-44199a0c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.training-schedule-group[data-v-44199a0c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(135px,.62fr);gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.training-schedule-group[data-v-44199a0c] .date-clean,.training-schedule-group[data-v-44199a0c] .floating-multi,.training-schedule-group[data-v-44199a0c] .form-group{margin-bottom:0}.training-assessment-grid[data-v-44199a0c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.training-assessment-editor[data-v-44199a0c]{padding:.85rem;background:var(--training-surface);border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:10px}.training-assessment-answer-row[data-v-44199a0c],.training-assessment-editor__header[data-v-44199a0c],.training-assessment-question__header[data-v-44199a0c]{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}.training-assessment-toggle[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin:0}.training-assessment-passing[data-v-44199a0c]{display:grid;grid-template-columns:minmax(0,1fr) 90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem;margin:.8rem 0}.training-assessment-question[data-v-44199a0c]{display:grid;gap:.65rem;margin-bottom:.8rem;padding:.75rem;background:var(--training-surface-muted);border:1px solid var(--training-border);border-radius:8px}.training-assessment-choices[data-v-44199a0c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.training-assessment-answer-row label[data-v-44199a0c],.training-assessment-choices label[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin:0}@media(max-width:767.98px){.training-assessment-choices[data-v-44199a0c],.training-assessment-grid[data-v-44199a0c]{grid-template-columns:1fr}}.training-form-section__header[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin:-.1rem 0 .85rem;color:var(--section-accent)}.training-form-section__header[data-v-44199a0c],.training-form-section__step[data-v-44199a0c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--training-weight-label)}.training-form-section__step[data-v-44199a0c]{width:1.65rem;height:1.65rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--op-text-on-brand,#fff);background:var(--section-accent);border-radius:999px;font-size:.82rem}.training-form-section__header svg[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--section-accent)}.training-form-section__title[data-v-44199a0c]{color:var(--training-text-strong)}.training-platform-label[data-v-44199a0c]{display:block;margin-bottom:.45rem;color:var(--training-label);font-size:.875rem;font-weight:var(--training-weight-label)}.training-platform-options[data-v-44199a0c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:1rem}.training-platform-option[data-v-44199a0c]{min-height:44px;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;border-color:var(--semantic-neutral-border,#cbd5e1);color:var(--training-text);background:var(--training-surface);font-size:var(--training-font-base);font-weight:var(--training-weight-normal)}.training-platform-option--active[data-v-44199a0c],.training-platform-option--active[data-v-44199a0c]:focus,.training-platform-option--active[data-v-44199a0c]:hover{color:var(--op-text-on-brand,#fff);background:var(--semantic-info,#3b78b4);border-color:var(--semantic-info,#3b78b4)}.training-platform-option__icon[data-v-44199a0c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.training-document-dropzone[data-v-44199a0c]{min-height:116px;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;gap:.35rem;padding:1rem;color:var(--training-muted);background:var(--training-surface-muted);border:2px dashed var(--semantic-neutral-border,#cbd5e1);border-radius:8px;cursor:pointer;text-align:center;font-size:var(--training-font-base);font-weight:var(--training-weight-normal);-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.training-document-dropzone--active[data-v-44199a0c]{color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);border-color:var(--semantic-info,#3b78b4)}.training-document-dropzone small[data-v-44199a0c]{color:var(--training-muted);font-size:.78rem;font-weight:var(--training-weight-normal)}.training-detail-textarea[data-v-44199a0c],.training-request-form textarea[data-v-44199a0c]{min-height:168px;resize:vertical}.training-document-list[data-v-44199a0c]{display:grid;gap:.5rem;margin-top:.75rem}.training-document-list__item[data-v-44199a0c]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.55rem .65rem;color:var(--training-text);background:var(--training-surface);border:1px solid var(--training-border);border-radius:8px;font-size:var(--training-font-base);font-weight:var(--training-weight-normal)}.training-document-list__item span[data-v-44199a0c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-document-list__item small[data-v-44199a0c]{color:var(--training-muted);font-size:.78rem;font-weight:var(--training-weight-normal);white-space:nowrap}.training-document-list__actions[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem;margin-left:auto}.training-document-list__actions .btn[data-v-44199a0c]{width:44px;height:44px;padding:0}.training-attachment-empty[data-v-44199a0c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--training-muted);font-size:var(--training-font-base);font-weight:var(--training-weight-normal)}.training-request-detail-grid[data-v-44199a0c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.training-request-detail-item[data-v-44199a0c]{padding:.75rem;background:var(--training-surface);border:1px solid var(--training-border);border-radius:8px}.training-request-detail-item--wide[data-v-44199a0c]{grid-column:1/-1}.training-request-detail-item>span[data-v-44199a0c]{display:block;margin-bottom:.25rem;color:var(--training-label);font-size:.72rem;font-weight:var(--training-weight-label)}.training-request-detail-value[data-v-44199a0c]{display:block;color:var(--training-text);font-size:.9rem;font-weight:var(--training-weight-normal);line-height:1.45;word-break:break-word}.training-request-detail-item--danger[data-v-44199a0c]{border-color:var(--semantic-danger-border,#edc2c6);background:var(--semantic-danger-surface,#fff1f2)}.training-request-config-grid[data-v-44199a0c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.training-request-config-card[data-v-44199a0c]{min-width:0;padding:.7rem;border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:8px;background:var(--semantic-info-surface,#eef6fd)}.training-request-checkin-summary[data-v-44199a0c],.training-request-config-card__header[data-v-44199a0c],.training-request-config-card__metrics[data-v-44199a0c]{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:.55rem}.training-request-config-card__header[data-v-44199a0c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.training-request-config-card__title[data-v-44199a0c]{margin-top:.35rem;color:var(--training-text);font-size:.86rem}.training-request-config-card__metrics[data-v-44199a0c]{margin-top:.55rem;color:var(--training-muted);font-size:.76rem}.training-request-config-card__metrics span[data-v-44199a0c]:not(:last-child):after{margin-left:.55rem;content:"·"}.training-request-checkin-summary[data-v-44199a0c]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.training-request-checkin-summary>div[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 10rem;flex:1 1 10rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;padding:.6rem .7rem;border:1px solid var(--semantic-success-border,#bbdfca);border-radius:8px;background:var(--semantic-success-surface,#edf8f2)}.training-request-checkin-summary small[data-v-44199a0c]{color:var(--training-muted);font-size:.7rem}.training-request-checkin-summary strong[data-v-44199a0c]{color:var(--training-text);font-size:.84rem;word-break:break-word}.training-request-checkin-summary__map[data-v-44199a0c]{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:.35rem;min-height:3.5rem;padding:.6rem .9rem;border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:8px;color:var(--semantic-info-text,#24547f);background:var(--semantic-info-surface,#eef6fd);font-size:.8rem;font-weight:var(--training-weight-label)}.training-request-detail-map-picker[data-v-44199a0c]{margin-top:.75rem}.training-request-detail-map[data-v-44199a0c]{height:320px}.training-seat-field[data-v-44199a0c]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;min-height:3.25rem;padding:.65rem .75rem;border:1px solid var(--training-border);border-radius:8px;background:var(--training-surface)}.training-seat-field[data-v-44199a0c],.training-seat-field__header[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-seat-field__header[data-v-44199a0c]{gap:.85rem;color:var(--training-label);font-size:.78rem;font-weight:var(--training-weight-label)}.training-seat-unlimited[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin:0;color:var(--training-text);font-size:var(--training-font-small);font-weight:var(--training-weight-normal);cursor:pointer}.training-seat-unlimited input[data-v-44199a0c]{width:1rem;height:1rem}.training-seat-stepper[data-v-44199a0c]{gap:.5rem}.training-seat-stepper .btn[data-v-44199a0c],.training-seat-stepper[data-v-44199a0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-seat-stepper .btn[data-v-44199a0c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0}.training-seat-stepper input[data-v-44199a0c]{width:4.5rem;min-height:2.75rem;padding:.15rem .35rem;border:1px solid var(--semantic-neutral-border,#cbd5e1);border-radius:4px;font-size:.9rem;font-weight:var(--training-weight-strong);color:var(--training-text-strong);text-align:center}.training-seat-summary[data-v-44199a0c]{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;color:var(--training-text);font-size:.9rem;font-weight:var(--training-weight-normal)}.training-seat-summary strong[data-v-44199a0c]{color:var(--training-text-strong);font-size:1rem;font-weight:var(--training-weight-strong)}.training-seat-summary small[data-v-44199a0c]{color:var(--training-muted);font-size:var(--training-font-small)}.training-seat-stepper--compact[data-v-44199a0c]{margin-left:auto}.training-request-rich-text[data-v-44199a0c]{color:var(--training-text);font-size:.9rem;font-weight:var(--training-weight-normal);line-height:1.55;word-break:break-word}.training-request-rich-text[data-v-44199a0c] a{color:var(--semantic-info-hover,#2f669d);text-decoration:underline;text-underline-offset:2px}.training-request-rich-text[data-v-44199a0c] div,.training-request-rich-text[data-v-44199a0c] p{margin-bottom:.35rem}.training-request-rich-text[data-v-44199a0c] div:last-child,.training-request-rich-text[data-v-44199a0c] p:last-child{margin-bottom:0}.training-request-rich-text[data-v-44199a0c] ol,.training-request-rich-text[data-v-44199a0c] ul{margin:.35rem 0 .35rem 1.15rem;padding-left:0}.training-request-detail-attachments[data-v-44199a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.45rem}.training-attachment-card[data-v-44199a0c]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;width:100%;padding:.45rem .55rem;border:1px solid var(--semantic-info-border,#bfd9ef);border-radius:8px;background:var(--semantic-info-surface,#eef6fd)}.training-attachment-card>span[data-v-44199a0c]{min-width:0;color:var(--training-text);font-size:var(--training-font-base);font-weight:var(--training-weight-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-attachment-card .btn[data-v-44199a0c]{width:44px;height:44px;padding:0}.training-request-modal .modal-content[data-v-44199a0c]{display:block;border:1px solid #dfe6ee;border-radius:1.5rem;-webkit-box-shadow:0 18px 44px rgba(36,52,71,.14);box-shadow:0 18px 44px rgba(36,52,71,.14);overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfcfe));background:linear-gradient(180deg,#fff,#fbfcfe)}.training-request-modal .modal-body[data-v-44199a0c]{padding:1.2rem 1.2rem 1.1rem}.training-request-modal .modal-footer[data-v-44199a0c]{padding:0;margin:0;border:0;background:transparent;display:block}.training-request-modal .training-modal__header[data-v-44199a0c]{margin:-1.2rem -1.2rem .85rem}.training-request-modal .training-modal__hero[data-v-44199a0c]{position:relative;width:100%;border-radius:1.5rem 1.5rem 0 0;padding:1.15rem 4.2rem 1.05rem 1.2rem;background:radial-gradient(circle at top right,rgba(254,194,96,.2),transparent 22%),linear-gradient(135deg,#5f0f12,#8c1515 56%,#c7662d);color:#fff;-webkit-box-shadow:0 18px 38px rgba(95,15,18,.24);box-shadow:0 18px 38px rgba(95,15,18,.24)}.training-request-modal .training-modal__hero .h4[data-v-44199a0c]{color:#fff;font-weight:700;letter-spacing:-.02em;line-height:1.1;font-size:1.28rem}.training-request-modal .training-modal__hero .text-muted[data-v-44199a0c]{color:rgba(255,244,232,.9)!important;max-width:28rem;margin-bottom:0;font-size:.78rem}.training-request-modal .training-modal__hero .training-modal__close[data-v-44199a0c]{position:absolute;top:1.05rem;right:1.2rem;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:2.75rem;min-width:2.75rem;height:2.75rem;padding:0;border:1px solid hsla(0,0%,100%,.28);border-radius:50%;color:#fff;background:hsla(0,0%,100%,.14);-webkit-box-shadow:none;box-shadow:none}.training-request-modal .training-modal__hero .training-modal__close[data-v-44199a0c]:focus,.training-request-modal .training-modal__hero .training-modal__close[data-v-44199a0c]:hover{color:#fff;background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.42)}.training-request-modal .training-modal__hero .training-modal__close .c-icon[data-v-44199a0c],.training-request-modal .training-modal__hero .training-modal__close svg[data-v-44199a0c]{width:.9rem;height:.9rem;margin-right:0}.training-request-modal.semantic-detail-modal .training-modal__hero .text-muted[data-v-44199a0c]{color:rgba(255,244,232,.92)!important;opacity:1}.training-request-modal[data-v-44199a0c] .modal-dialog-scrollable .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - 2rem)}.training-request-modal[data-v-44199a0c] .modal-content{border:0;border-radius:1.5rem!important;overflow:hidden}.training-request-modal[data-v-44199a0c] .modal-body{min-height:0;padding:0 0 1.1rem;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.training-request-modal[data-v-44199a0c] .training-modal__header{margin:0 0 .85rem!important}.training-request-modal[data-v-44199a0c] .modal-body .d-flex.justify-content-end.mt-3>.btn{min-height:44px}.training-modal__body[data-v-44199a0c]{padding:0 1.2rem}@media(max-width:1023.98px),(pointer:coarse){.training-request-form[data-v-44199a0c] .multiselect__input,.training-request-form[data-v-44199a0c] .multiselect__option,.training-request-form[data-v-44199a0c] .multiselect__placeholder,.training-request-form[data-v-44199a0c] .multiselect__single,.training-request-form[data-v-44199a0c] input.form-control{font-size:16px}}@media(max-width:767.98px){.training-request-stats[data-v-44199a0c]{margin-right:-.75rem;margin-left:-.75rem}.training-form-section__grid[data-v-44199a0c]{row-gap:1rem}.training-form-section--delivery .training-form-section__grid[data-v-44199a0c]{row-gap:0}.training-schedule-grid[data-v-44199a0c]{grid-template-columns:1fr}.training-requests-page[data-v-44199a0c] .setting-table-card .table-responsive{overflow-x:visible}.training-requests-page[data-v-44199a0c] .setting-table-card table,.training-requests-page[data-v-44199a0c] .setting-table-card tbody{display:block;width:100%}.training-requests-page[data-v-44199a0c] .setting-table-card thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.training-requests-page[data-v-44199a0c] .setting-table-card tbody tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;width:100%;margin-bottom:1rem;padding:1rem;border:1px solid var(--training-border);border-radius:12px;background:var(--training-surface);-webkit-box-shadow:0 8px 20px rgba(44,52,71,.06);box-shadow:0 8px 20px rgba(44,52,71,.06)}.training-requests-page[data-v-44199a0c] .setting-table-card tbody tr:last-child{margin-bottom:0}.training-requests-page[data-v-44199a0c] .setting-table-card tbody td{display:block;width:100%;min-width:0!important;padding:0!important;border:0;background:transparent!important}.training-requests-page[data-v-44199a0c] .setting-table-card tbody td[data-label]:before{display:block;margin-bottom:.45rem;color:var(--training-label);content:attr(data-label);font-size:.7rem;font-weight:var(--training-weight-label);letter-spacing:.04em;text-align:left}.training-requests-page[data-v-44199a0c] .training-request-activity-cell,.training-requests-page[data-v-44199a0c] .training-request-schedule-cell{grid-column:1/-1}.training-requests-page[data-v-44199a0c] .training-action-cell,.training-requests-page[data-v-44199a0c] .training-request-schedule-cell,.training-requests-page[data-v-44199a0c] .training-request-status-cell{padding-top:.85rem!important;border-top:1px solid var(--training-border)}.training-requests-page[data-v-44199a0c] .training-request-status-cell{text-align:left}.training-requests-page[data-v-44199a0c] .training-action-cell{width:auto;text-align:right}.training-requests-page[data-v-44199a0c] .training-action-cell__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.training-requests-page[data-v-44199a0c] .training-request-title{display:block;max-width:none;overflow:visible;-webkit-line-clamp:unset}.training-requests-page[data-v-44199a0c] .training-request-muted span,.training-requests-page[data-v-44199a0c] .training-request-period span,.training-requests-page[data-v-44199a0c] .training-request-pill{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.training-requests-page[data-v-44199a0c] .setting-table-card tbody td[colspan]{grid-column:1/-1;padding:1.5rem!important;text-align:center}.training-request-pager[data-v-44199a0c]{-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}.training-request-pager__actions[data-v-44199a0c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.training-participant-summary[data-v-44199a0c],.training-participant-toolbar[data-v-44199a0c],.training-platform-options[data-v-44199a0c]{grid-template-columns:repeat(2,minmax(0,1fr))}.training-participant-result-count[data-v-44199a0c],.training-participant-search[data-v-44199a0c]{grid-column:1/-1}.training-location-toggle[data-v-44199a0c]{-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}.training-location-toggle .btn[data-v-44199a0c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.training-location-controls[data-v-44199a0c]{grid-template-columns:1fr}}@media(max-width:575.98px){.training-participant-assessment-row[data-v-44199a0c]{grid-template-columns:minmax(0,1fr)}.training-participant-assessment-reset.btn[data-v-44199a0c]{width:100%}.training-location-footer .training-location-clear.btn[data-v-44199a0c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.training-participant-summary[data-v-44199a0c],.training-participant-toolbar[data-v-44199a0c],.training-platform-options[data-v-44199a0c]{grid-template-columns:1fr}.training-participant-adder__footer[data-v-44199a0c],.training-participant-adder__search[data-v-44199a0c],.training-participant-import-actions[data-v-44199a0c]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.training-participant-adder__search[data-v-44199a0c]{grid-template-columns:1fr}.training-participant-adder__footer[data-v-44199a0c],.training-participant-import-actions[data-v-44199a0c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.training-participant-department-filter[data-v-44199a0c]{-ms-flex-preferred-size:auto;flex-basis:auto}.training-participant-adder__footer .btn[data-v-44199a0c],.training-participant-import-actions .btn[data-v-44199a0c],.training-participant-search-button.btn[data-v-44199a0c]{width:100%}.training-participant-result-count[data-v-44199a0c],.training-participant-search[data-v-44199a0c]{grid-column:1}.training-location-map[data-v-44199a0c]{height:240px}.training-request-config-grid[data-v-44199a0c],.training-request-detail-grid[data-v-44199a0c]{grid-template-columns:1fr}}.request-validation-summary[data-v-44199a0c]{margin-bottom:1.25rem;padding:1rem;border:1px solid var(--semantic-danger-border,#efb4ba);border-radius:.75rem;background:var(--semantic-danger-surface,#fff2f3);color:var(--semantic-danger-text,#9f202a);overflow-wrap:anywhere}.request-validation-summary ul[data-v-44199a0c]{margin:.5rem 0 0;padding-left:1.25rem}.request-validation-summary button[data-v-44199a0c]{min-height:2.75rem;padding:.35rem 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:underline;text-underline-offset:.2em}.request-validation-summary button[data-v-44199a0c]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.request-validation-footer[data-v-44199a0c]{margin:1rem 0 0;color:var(--semantic-danger-text,#9f202a)}.training-request-modal[data-v-44199a0c] .invalid-feedback{color:var(--semantic-danger-text,#9f202a)}.training-request-rejection-note[data-v-44199a0c]{margin-top:.4rem;color:var(--semantic-danger-text,#913640);white-space:pre-wrap;overflow-wrap:anywhere}#request-rejection-reason[aria-invalid=true][data-v-44199a0c]{border-color:var(--semantic-danger,#b74d57)}