:root{--platform-control-height:36px;--platform-action-height:36px;--platform-row-action-height:32px;--platform-icon-action-size:36px;--platform-icon-action-compact-size:28px;--platform-workflow-action-width:120px;--platform-workflow-action-compact-width:96px;--platform-regional-language-width:104px;--platform-action-icon-size:14px;--platform-control-radius:9px;--platform-panel-radius:14px;--platform-control-font:9px;--platform-action-line-height:1.25;--platform-label-font:8.5px;--platform-body-font:8px;--platform-section-font:10px;--platform-title-font:22px;--platform-border:#59519a24;--platform-border-hover:#653bff57;--platform-text:#17275e;--platform-muted:#7c86ad;--platform-purple:#6043dd;--platform-primary:#524d9f;--platform-primary-hover:#47428c;--platform-primary-active:#3d397a;--platform-brand-gradient:linear-gradient(100deg,#315cff,#7540ee 55%,#eb1b9c);--platform-info:#2457e6;--platform-info-soft:#eef3ff;--platform-success:#148974;--platform-success-soft:#eaf8f4;--platform-warning:#a9670f;--platform-warning-soft:#fff5df;--platform-danger:#ea3697;--platform-danger-soft:#fff1f8;--platform-surface:#fff;--platform-surface-soft:#f8f7ff;--platform-panel-shadow:0 12px 30px #46389114, inset 0 1px 0 #fff;--platform-dialog-shadow:0 25px 80px #271e6640, inset 0 1px 0 #fff;--platform-focus:0 0 0 3px #524d9f47}.platform-control.is-compact,.platform-search-input.is-compact{--platform-control-height-local:32px}.platform-control.is-comfortable,.platform-search-input.is-comfortable{--platform-control-height-local:40px}.platform-control.is-invalid,.platform-control[aria-invalid=true]{border-color:#ea369780!important;box-shadow:0 0 0 3px #ea36971a!important}.platform-button.is-outline{color:var(--platform-purple);background:0 0;border-color:#653bff47}.platform-button-spinner,.platform-loading-state>svg{animation:.8s linear infinite platform-spin}@keyframes platform-spin{to{transform:rotate(360deg)}}.platform-search-input{box-sizing:border-box;width:min(100%,420px);min-width:0;height:var(--platform-control-height-local,var(--platform-control-height));min-height:var(--platform-control-height-local,var(--platform-control-height));border:1px solid var(--platform-border);border-radius:var(--platform-control-radius);color:var(--platform-muted);background:var(--platform-surface);align-items:center;gap:8px;padding:0 10px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:inline-flex}.platform-search-input:hover{border-color:var(--platform-border-hover)}.platform-search-input:focus-within{box-shadow:var(--platform-focus);border-color:#653bff94}.platform-search-input>svg{flex:none}.platform-search-input>input{border:0!important;border-inline:0!important;appearance:none!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;color:var(--platform-text)!important;box-shadow:none!important;-webkit-box-shadow:none!important;font-size:var(--platform-control-font)!important;background:0 0!important;border-style:none!important;border-radius:0!important;outline:0!important;padding:0!important}.platform-search-input>input::-webkit-search-cancel-button{display:none}.platform-search-input>.platform-search-clear{width:24px;min-width:24px;height:24px;min-height:24px;color:var(--platform-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 24px;place-items:center;padding:0;display:inline-grid}.platform-search-input>.platform-search-clear:hover{color:var(--platform-purple);background:var(--platform-surface-soft)}.platform-search-input>.platform-search-clear>svg{flex:none}.platform-ui-scope .partner-request-card>.platform-search-input{width:calc(100% - 24px);max-width:none}.platform-page-header-copy{min-width:0}.platform-page-header-copy h1,.platform-page-header-copy h2{color:var(--platform-text)}.platform-page-header-actions{flex-wrap:wrap;align-items:center}.platform-filter-bar{flex-wrap:wrap}.platform-filter-bar>.platform-search-input{flex:240px}.platform-filter-count{white-space:nowrap;margin-left:auto}.platform-status-badge{color:#6c7495;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;font-size:var(--platform-body-font);background:#f0f1f6;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-weight:750;display:inline-flex;overflow:hidden}.platform-status-badge>svg{flex:none}.platform-status-badge.is-compact{gap:4px;min-height:25px;padding:4px 8px;font-size:7.2px;line-height:1}.platform-status-badge.is-compact>svg{width:12px;height:12px}.platform-status-badge.is-purple{color:var(--platform-purple);background:#f0edff}.platform-status-badge.is-info{color:var(--platform-info);background:var(--platform-info-soft)}.platform-status-badge.is-success{color:var(--platform-success);background:var(--platform-success-soft)}.platform-status-badge.is-warning{color:var(--platform-warning);background:var(--platform-warning-soft)}.platform-status-badge.is-danger{color:var(--platform-danger);background:var(--platform-danger-soft)}.platform-card{border-radius:var(--platform-panel-radius);min-width:0;color:var(--platform-text);background:var(--platform-surface);box-shadow:var(--platform-panel-shadow);border:1px solid #59519a1a;overflow:hidden}.platform-card.is-soft{background:var(--platform-surface-soft);box-shadow:none}.platform-card.is-outlined{box-shadow:none;background:0 0}.platform-card-header{border-bottom:1px solid #59519a14;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:12px 15px;display:flex}.platform-card-header>div:first-child{gap:3px;min-width:0;display:grid}.platform-card-header h2{color:var(--platform-text);font-size:var(--platform-section-font);margin:0}.platform-card-header p{color:var(--platform-muted);font-size:var(--platform-body-font);margin:0;line-height:1.45}.platform-card-actions{align-items:center;gap:7px;display:flex}.platform-card-body{min-width:0}.platform-card.is-padding-compact .platform-card-body{padding:10px}.platform-card.is-padding-standard .platform-card-body{padding:15px}.platform-card.is-padding-comfortable .platform-card-body{padding:20px}.platform-card.is-padding-none .platform-card-body{padding:0}.platform-card-footer{border-top:1px solid #59519a14;justify-content:flex-end;align-items:center;gap:8px;min-height:54px;padding:10px 15px;display:flex}.platform-pagination{gap:14px}.platform-pagination>span{white-space:nowrap}.platform-pagination .platform-pagination-button,.platform-pagination strong{box-sizing:border-box;cursor:pointer;place-items:center;border:1px solid var(--platform-border)!important;width:29px!important;min-width:29px!important;max-width:29px!important;height:29px!important;min-height:29px!important;max-height:29px!important;color:var(--platform-purple)!important;background:var(--platform-surface)!important;font-size:var(--platform-body-font)!important;border-radius:8px!important;padding:0!important;display:inline-grid!important}.platform-pagination strong{color:#fff!important;background:var(--platform-purple)!important;border-color:#0000!important}.platform-pagination .platform-pagination-button:disabled{color:#aab0c3!important;background:#f3f4f8!important}.platform-ui-scope .training-pagination button:has(>svg:only-child){place-items:center;padding:0!important;line-height:0!important;display:inline-grid!important}.platform-ui-scope .training-pagination button:has(>svg:only-child)>svg{margin:auto;display:block}.platform-table-wrap{width:100%;min-width:0}.platform-table caption{color:var(--platform-muted);text-align:left;font-size:var(--platform-body-font);padding:10px 13px}.platform-empty-state,.platform-loading-state{min-height:240px;color:var(--platform-purple);text-align:center;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.platform-empty-state.is-compact,.platform-loading-state.is-compact{min-height:120px;padding:16px}.platform-empty-state>span:first-child{background:#f0edff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.platform-empty-state strong{color:var(--platform-text);font-size:var(--platform-section-font)}.platform-empty-state p{max-width:440px;color:var(--platform-muted);font-size:var(--platform-control-font);margin:0;line-height:1.5}.platform-empty-state>div{margin-top:4px}.platform-loading-state{min-height:180px}.platform-loading-state span{color:var(--platform-muted);font-size:var(--platform-control-font);font-weight:700}.platform-skeleton{background:linear-gradient(90deg,#efeff6 20%,#f8f8fc 38%,#efeff6 60%) 0 0/220% 100%;border-radius:6px;width:100%;height:10px;animation:1.35s ease-in-out infinite platform-skeleton-shimmer;display:inline-block;overflow:hidden}.platform-skeleton.is-rectangle{border-radius:var(--platform-control-radius);height:72px}.platform-skeleton.is-circle{border-radius:50%;width:36px;height:36px}@keyframes platform-skeleton-shimmer{to{background-position-x:-220%}}.platform-tooltip{display:inline-flex;position:relative}.platform-tooltip-content{z-index:240;visibility:hidden;color:#fff;opacity:0;pointer-events:none;width:max-content;max-width:240px;font-size:var(--platform-body-font);background:#17275e;border-radius:8px;padding:7px 9px;font-weight:650;line-height:1.4;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;box-shadow:0 8px 20px #17275e33}.platform-tooltip.is-top .platform-tooltip-content{bottom:calc(100% + 7px);left:50%;transform:translate(-50%,3px)}.platform-tooltip.is-bottom .platform-tooltip-content{top:calc(100% + 7px);left:50%;transform:translate(-50%,-3px)}.platform-tooltip.is-left .platform-tooltip-content{top:50%;right:calc(100% + 7px);transform:translate(3px,-50%)}.platform-tooltip.is-right .platform-tooltip-content{top:50%;left:calc(100% + 7px);transform:translate(-3px,-50%)}.platform-tooltip:hover .platform-tooltip-content,.platform-tooltip:focus-within .platform-tooltip-content{visibility:visible;opacity:1}.platform-tooltip.is-top:hover .platform-tooltip-content,.platform-tooltip.is-bottom:hover .platform-tooltip-content{transform:translate(-50%)}.platform-tooltip.is-left:hover .platform-tooltip-content,.platform-tooltip.is-right:hover .platform-tooltip-content{transform:translateY(-50%)}.platform-toast{border:1px solid var(--platform-border);min-width:min(360px,100vw - 32px);min-height:52px;color:var(--platform-purple);background:#f4f1ff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 12px 28px #2c227021}.platform-toast.is-floating{z-index:320;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border-radius:15px;width:min(440px,100vw - 32px);min-height:76px;padding:14px 15px;animation:.24s both platform-toast-in;position:fixed;top:24px;right:24px;box-shadow:0 20px 50px #1837572e}.platform-toast.is-info{color:var(--platform-info);background:var(--platform-info-soft);border-color:#2457e629}.platform-toast.is-success{color:var(--platform-success);background:var(--platform-success-soft);border-color:#14897429}.platform-toast.is-warning{color:var(--platform-warning);background:var(--platform-warning-soft);border-color:#a9670f2b}.platform-toast.is-danger{color:var(--platform-danger);background:var(--platform-danger-soft);border-color:#ea369738}.platform-toast>.platform-toast-icon+div{flex:1;gap:2px;min-width:0;display:grid}.platform-toast-icon{flex:none;place-items:center;width:28px;height:28px;display:grid}.platform-toast strong{color:#18305e;font-size:var(--platform-control-font)}.platform-toast p{color:#6f789c;font-size:var(--platform-body-font);margin:0;line-height:1.4}.platform-toast-action{flex:none}.platform-toast.is-floating>.platform-icon-button{background:#ffffffb8;border-color:#6347e01f;width:34px;height:34px}@keyframes platform-toast-in{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:none}}.platform-toast.is-floating.is-leaving{pointer-events:none;animation:.22s both platform-toast-out}@keyframes platform-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)scale(.98)}}@media (max-width:760px){.platform-toast.is-floating{top:16px;right:16px}.platform-page-header{flex-direction:column;align-items:flex-start;gap:10px}.platform-page-header-actions{width:100%}.platform-page-header-actions>*{flex:auto}.platform-filter-count{margin-left:0;text-align:left!important;width:100%!important}.platform-card-header{align-items:flex-start}.platform-pagination{flex-direction:column;align-items:flex-start;padding:9px 12px}.platform-pagination>div{flex-wrap:wrap;justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.platform-button-spinner,.platform-loading-state>svg,.platform-skeleton,.platform-toast.is-floating{animation:none}}.platform-ui-scope{--platform-control-height-local:var(--platform-control-height);color:var(--platform-text)}.platform-ui-scope .platform-density-compact{--platform-control-height-local:32px}.platform-ui-scope .platform-density-comfortable{--platform-control-height-local:40px}.platform-control,.platform-ui-scope :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.login-input),select){box-sizing:border-box;width:100%;color:var(--platform-text);font-family:inherit;font-weight:600;line-height:var(--platform-action-line-height);outline:0;transition:border-color .16s,box-shadow .16s,background-color .16s;height:var(--platform-control-height-local)!important;min-height:var(--platform-control-height-local)!important;max-height:var(--platform-control-height-local)!important;border:1px solid var(--platform-border)!important;border-radius:var(--platform-control-radius)!important;font-size:var(--platform-control-font)!important;background-color:#fff!important;padding:0 11px!important}.platform-ui-scope textarea{box-sizing:border-box;width:100%;color:var(--platform-text);outline:0;font-family:inherit;font-weight:600;line-height:1.45;transition:border-color .16s,box-shadow .16s,background-color .16s;border:1px solid var(--platform-border)!important;border-radius:var(--platform-control-radius)!important;font-size:var(--platform-control-font)!important;background-color:#fff!important;padding:10px 11px!important}.platform-ui-scope select{cursor:pointer;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 5.25 7 8.75l3.5-3.5' stroke='%236570A5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-right:34px!important}.platform-date-input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;cursor:pointer;padding-right:9px!important}.platform-date-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.72}.platform-date-input:hover::-webkit-calendar-picker-indicator{opacity:1}.platform-date-input:focus::-webkit-calendar-picker-indicator{opacity:1}.platform-ui-scope :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.login-input),select,textarea):hover{border-color:var(--platform-border-hover)}.platform-ui-scope :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.login-input),select,textarea):focus{box-shadow:var(--platform-focus);background-color:#fff;border-color:#653bff94}.platform-control:focus,.platform-control:focus-visible,.platform-ui-scope input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not(.login-input):not(.platform-control-embedded)):focus,.platform-ui-scope input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not(.login-input):not(.platform-control-embedded)):focus-visible,.platform-select:focus,.platform-select:focus-visible,.platform-ui-scope select:focus,.platform-ui-scope select:focus-visible,.platform-ui-scope textarea:focus,.platform-ui-scope textarea:focus-visible{border-color:#653bff7a!important;outline:none!important;box-shadow:0 0 0 1px #653bff24!important}.platform-ui-scope :where(input,select):disabled{color:#7f88a8;cursor:not-allowed;box-shadow:none;background-color:#f1f2f8;border-color:#59519a17}.platform-ui-scope :where(label,.platform-field-label){color:#53608b;font-weight:700;font-size:var(--platform-label-font)!important}.platform-field{gap:6px;min-width:0;display:grid}.platform-field-message{color:var(--platform-muted);font-size:var(--platform-body-font);font-weight:550;line-height:1.4}.platform-field-message.is-error{color:var(--platform-danger)}.platform-textarea{resize:vertical}.platform-button,.platform-ui-scope :where(.training-primary-action,.training-secondary-action){box-sizing:border-box;font-weight:750;line-height:var(--platform-action-line-height);white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:inline-flex;height:var(--platform-action-height)!important;min-height:var(--platform-action-height)!important;max-height:var(--platform-action-height)!important;border-radius:var(--platform-control-radius)!important;font-size:var(--platform-control-font)!important;padding:0 14px!important}.platform-button{color:var(--platform-purple);background:var(--platform-surface);cursor:pointer;border:1px solid #653bff29}.platform-button.is-primary{color:#fff;background:var(--platform-primary);border-color:#0000}.platform-button.is-primary:hover:not(:disabled):not(.is-disabled){background:var(--platform-primary-hover)}.platform-button.is-primary:active:not(:disabled):not(.is-disabled){background:var(--platform-primary-active)}.platform-ui-scope .training-primary-action{color:#fff;background:var(--platform-primary);border-color:#0000}.platform-ui-scope .training-primary-action:hover:not(:disabled){background:var(--platform-primary-hover)}.platform-ui-scope .training-primary-action:active:not(:disabled){background:var(--platform-primary-active)}.platform-button.is-ghost{background:0 0;border-color:#0000}.platform-button.is-danger{color:var(--platform-danger);background:var(--platform-danger-soft);border-color:#ea36973d}.platform-button.is-compact{height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 10px!important;font-size:8px!important}.platform-button.platform-decision-button{color:#6546dc;min-width:76px;box-shadow:none;background:#fff;border-color:#6546e833}.platform-button.platform-decision-button.is-approve{color:#07816d;border-color:#088d753d}.platform-button.platform-decision-button.is-reject,.platform-button.platform-decision-button.is-return{color:#cf2d79;border-color:#e82e8938}.platform-button.platform-decision-button.is-approve.is-selected{color:#087d69;background:#e2f6ef;border-color:#088d756b;box-shadow:inset 0 0 0 1px #088d7514}.platform-button.platform-decision-button.is-reject.is-selected,.platform-button.platform-decision-button.is-return.is-selected{color:#fff;background:#e82e89;border-color:#e82e89;box-shadow:0 5px 12px #e82e8929}.platform-button.platform-decision-button:hover:not(:disabled){transform:translateY(-1px)}.platform-button.platform-decision-button.is-approve:hover:not(:disabled){background:#effaf7}.platform-button.platform-decision-button.is-reject:hover:not(:disabled),.platform-button.platform-decision-button.is-return:hover:not(:disabled){background:#fff4f8}.platform-button.platform-decision-button.is-reject.is-selected:hover:not(:disabled),.platform-button.platform-decision-button.is-return.is-selected:hover:not(:disabled){background:#d92578}.platform-button.platform-decision-button.is-approve.is-selected:hover:not(:disabled){color:#087d69;background:#dcf3eb;border-color:#088d7575;box-shadow:inset 0 0 0 1px #088d751a}.platform-button.is-comfortable{height:40px!important;min-height:40px!important;max-height:40px!important}.platform-button.platform-choice-card{white-space:normal;height:var(--platform-choice-card-height,auto)!important;min-height:var(--platform-choice-card-min-height,72px)!important;max-height:none!important;padding:var(--platform-choice-card-padding,12px)!important}.platform-button.platform-edit-save-button{min-width:76px}.platform-file-button{position:relative}.platform-file-button>input[type=file]{opacity:0;pointer-events:none;overflow:hidden;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;position:absolute!important}.platform-document-picker{border-style:dashed;border-color:var(--platform-border-hover);color:var(--platform-purple);background:var(--platform-surface-soft);justify-content:flex-start;overflow:hidden}.platform-document-picker-copy{text-align:left;gap:1px;min-width:0;display:grid}.platform-document-picker-copy :where(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-document-picker-copy strong{color:var(--platform-purple);font:inherit;font-weight:750}.platform-document-picker-copy small{color:var(--platform-muted);font-size:7px;font-weight:550}.platform-document-delete-confirm{background:#ea36970f;border:1px solid #ea36973d;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:0;padding:10px 11px;display:grid}.platform-document-delete-confirm-icon{width:32px;height:32px;color:var(--platform-danger);background:#ea36971f;border-radius:9px;place-items:center;display:grid}.platform-document-delete-confirm-copy{gap:3px;min-width:0;display:grid}.platform-document-delete-confirm-copy strong{color:var(--platform-danger);font-size:9px}.platform-document-delete-confirm-copy small{color:#7d6680;font-size:7.5px;line-height:1.4}@media (max-width:620px){.platform-document-delete-confirm{grid-template-columns:auto minmax(0,1fr)}.platform-document-delete-confirm>.platform-button{width:100%}}.platform-button.is-icon{width:var(--platform-icon-action-size)!important;min-width:var(--platform-icon-action-size)!important;max-width:var(--platform-icon-action-size)!important;padding:0!important}.platform-ui-scope button.platform-delete-button{cursor:pointer;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s;box-sizing:border-box!important;width:var(--platform-row-action-height)!important;min-width:var(--platform-row-action-height)!important;max-width:var(--platform-row-action-height)!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important;flex:0 0 var(--platform-row-action-height)!important;border-radius:var(--platform-control-radius)!important;color:var(--platform-danger)!important;background:var(--platform-danger-soft)!important;box-shadow:none!important;border:1px solid #ea36973d!important;outline:0!important;justify-content:center!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-flex!important}.platform-ui-scope button.platform-delete-button:hover:not(:disabled){color:var(--platform-danger)!important;background:#ea369721!important;border-color:#ea369770!important}.platform-ui-scope button.platform-delete-button:active:not(:disabled){transform:translateY(1px)}.platform-ui-scope button.platform-delete-button:focus-visible{box-shadow:0 0 0 3px #ea369724!important}.platform-ui-scope button.platform-delete-button:disabled{opacity:.58;cursor:not-allowed;transform:none;color:#a7adc1!important;background:#f3f4f8!important;border-color:#59519a14!important}.platform-ui-scope button.platform-delete-button>svg{width:var(--platform-action-icon-size)!important;height:var(--platform-action-icon-size)!important;flex:0 0 var(--platform-action-icon-size)!important;stroke-width:2px!important}.platform-ui-scope button.platform-edit-button,.platform-ui-scope button.platform-view-button,.platform-ui-scope button.platform-download-button,.platform-ui-scope button.platform-add-button{box-sizing:border-box!important;width:var(--platform-row-action-height)!important;min-width:var(--platform-row-action-height)!important;max-width:var(--platform-row-action-height)!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important;flex:0 0 var(--platform-row-action-height)!important;border-radius:var(--platform-control-radius)!important;color:var(--platform-purple)!important;box-shadow:none!important;cursor:pointer!important;background:#653bff12!important;border:1px solid #653bff24!important;outline:0!important;justify-content:center!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;line-height:1!important;transition:border-color .16s,background-color .16s,transform .16s!important;display:inline-flex!important}.platform-ui-scope button.platform-edit-button:hover:not(:disabled),.platform-ui-scope button.platform-view-button:hover:not(:disabled),.platform-ui-scope button.platform-download-button:hover:not(:disabled),.platform-ui-scope button.platform-add-button:hover:not(:disabled){transform:translateY(-1px);background:#653bff1f!important;border-color:#653bff42!important}.platform-ui-scope button.platform-edit-button:focus-visible,.platform-ui-scope button.platform-view-button:focus-visible,.platform-ui-scope button.platform-download-button:focus-visible,.platform-ui-scope button.platform-add-button:focus-visible{box-shadow:0 0 0 3px #653bff1c!important}.platform-ui-scope button.platform-edit-button:disabled,.platform-ui-scope button.platform-view-button:disabled,.platform-ui-scope button.platform-download-button:disabled,.platform-ui-scope button.platform-add-button:disabled{opacity:.42!important;cursor:not-allowed!important;transform:none!important}.platform-ui-scope button.platform-edit-button>svg,.platform-ui-scope button.platform-view-button>svg,.platform-ui-scope button.platform-download-button>svg,.platform-ui-scope button.platform-add-button>svg{width:var(--platform-action-icon-size)!important;height:var(--platform-action-icon-size)!important;flex:0 0 var(--platform-action-icon-size)!important;stroke-width:2px!important}.platform-ui-scope button.platform-manage-button{cursor:pointer;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s;box-sizing:border-box!important;width:auto!important;min-width:92px!important;max-width:124px!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important;border-radius:var(--platform-control-radius)!important;color:var(--platform-purple)!important;box-shadow:none!important;font-size:8px!important;font-weight:750!important;line-height:var(--platform-action-line-height)!important;white-space:nowrap!important;background:#f8f6ff!important;border:1px solid #653bff2b!important;outline:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 10px!important;display:inline-flex!important}.platform-ui-scope button.platform-manage-button:hover:not(:disabled){color:#d71996!important;background:#fff5fc!important;border-color:#e51a9e47!important}.platform-ui-scope button.platform-manage-button:active:not(:disabled){transform:translateY(1px)}.platform-ui-scope button.platform-manage-button:focus-visible{box-shadow:0 0 0 3px #653bff1c!important}.platform-ui-scope button.platform-manage-button:disabled{opacity:.58;cursor:not-allowed;transform:none;color:#a7adc1!important;background:#f3f4f8!important;border-color:#59519a14!important}.platform-ui-scope button.platform-manage-button>svg{stroke-width:2px!important;flex:0 0 14px!important;width:14px!important;height:14px!important}.platform-ui-scope button.platform-manage-button>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;color:inherit!important;font:inherit!important;letter-spacing:normal!important;line-height:var(--platform-action-line-height)!important;text-transform:none!important}.platform-ui-scope button.platform-manage-button.is-returned{color:var(--platform-danger)!important;background:var(--platform-danger-soft)!important;border-color:#ea369738!important}.platform-ui-scope button.platform-manage-button.is-returned:hover:not(:disabled){color:var(--platform-danger)!important;background:#ea369721!important;border-color:#ea36976b!important}:where(button.document-manage-button,button.eligibility-row-action,button.nos-manage-button,button.assessment-content-manage-button,button.user-row-action,.theory-exam-table td:last-child button){box-sizing:border-box!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important}.platform-ui-scope button.platform-archive-button{color:#a5650b;cursor:pointer;background:#fff9ef;border:1px solid #be791133;place-items:center;transition:border-color .16s,color .16s,background .16s,transform .12s;box-sizing:border-box!important;width:var(--platform-row-action-height)!important;min-width:var(--platform-row-action-height)!important;max-width:var(--platform-row-action-height)!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important;flex:0 0 var(--platform-row-action-height)!important;border-radius:var(--platform-control-radius)!important;padding:0!important;display:inline-grid!important}.platform-ui-scope button.platform-archive-button:hover:not(:disabled){color:#8f5604;background:#fff4dd;border-color:#be791157}.platform-ui-scope button.platform-archive-button:focus-visible{outline-offset:2px;outline:2px solid #be791140}.platform-ui-scope button.platform-archive-button:disabled{color:#aeb3c2;cursor:not-allowed;background:#f7f7fa;border-color:#e8e9ef}.platform-button.platform-table-action,.platform-ui-scope .finance-verification-table td:last-child .commercial-row-action{box-sizing:border-box!important;width:auto!important;min-width:104px!important;max-width:132px!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important;border-radius:var(--platform-control-radius)!important;color:var(--platform-purple)!important;background:var(--platform-surface-soft)!important;box-shadow:none!important;font-size:8px!important;font-weight:800!important;line-height:var(--platform-action-line-height)!important;white-space:nowrap!important;border:1px solid #653bff29!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin-inline:auto!important;padding:0 10px!important;display:inline-flex!important}.platform-button.platform-table-action>svg,.platform-ui-scope .finance-verification-table td:last-child .commercial-row-action>svg{flex:0 0 14px!important;width:14px!important;height:14px!important}.platform-button.platform-table-action.is-danger{color:var(--platform-danger)!important;background:var(--platform-danger-soft)!important;border-color:#ea36973d!important}.platform-button.platform-table-action.is-primary{color:#fff!important;background:var(--platform-primary)!important;border-color:#0000!important}.platform-button.platform-table-action.is-primary:hover:not(:disabled){background:var(--platform-primary-hover)!important}.platform-button.platform-table-action.is-primary:active:not(:disabled){background:var(--platform-primary-active)!important}.platform-ui-scope button:not([class]){min-height:var(--platform-action-height);border-radius:var(--platform-control-radius);color:var(--platform-purple);background:var(--platform-surface);font-family:inherit;font-size:var(--platform-control-font);cursor:pointer;border:1px solid #653bff29;padding:0 14px;font-weight:750}.platform-ui-scope :where(button,.platform-button,a[class*=button]){line-height:var(--platform-action-line-height)!important}.platform-ui-scope :where(button,.platform-button):focus-visible{box-shadow:var(--platform-focus);outline:0}.platform-ui-scope :where(button,.platform-button):disabled{opacity:.52;cursor:not-allowed}.platform-ui-scope .platform-button.is-disabled{opacity:.52;pointer-events:none;cursor:not-allowed}.platform-ui-scope :is(.sign-in-button,.dashboard-nav-active,.sidebar-item.is-section-active,.public-signin,.primary-cta,.renewal-eligibility>button,.user-access-header>button,.portal-access-blocked a,.certification-toa-action,.assessor-profile-tabs button.active,.governed-toolbar label,.theory-question-media-toggle>button.is-active,.training-toolbar .eligibility-role-tab.is-active,.profile-evidence-eligibility a,.agency-association-tabs a.active,.agency-association-tabs button.active,.policy-tabs button.active,.training-configuration-areas button.is-active,.policy-role-scope button.is-active,.renewal-eligibility .nomination-reopen-trigger,.activation-card button,.activation-card>a,.trainer-segmented button.is-selected,.proforma-email-panel button,.proforma-actions .is-primary,.institution-intake-card form>footer button,.institution-intake-success button,.institution-intake-success a,.institution-review-content>footer .is-primary,.institution-registration-card form>footer button,.institution-registration-success a,.partner-payment-content>footer .is-primary,.public-ownership-workbench>footer>button,.nos-register-actions button.is-primary,.individual-accept-action,.toa-applications-table td:last-child .toa-action-group .institution-accept-action,.linked-owner-content>footer .is-primary,.trainer-batch-table td:last-child button,.commercial-row-action.is-primary-review,.master-trainer-drawer-tabs button.is-active,.master-trainer-attendance-dates button.is-active,.master-trainer-attendance-workspace>footer>button,.master-trainer-pdf-viewer>footer button:last-child,.master-content-actions button.is-download,.master-content-presentation button.master-content-download,.master-content-actions a,.master-content-presentation a,.master-trainer-row-actions button,.master-trainer-acceptance button,.master-trainer-attendance footer button,.master-trainer-attendance>nav button.active,.batch-kind-switch>button.is-active,.batch-create-action,.commercial-row-action.is-review-raise,.delivery-row-actions button.is-primary,.delivery-assignment-content>footer button.is-primary,.master-trainer-state-panel>button:not(.master-trainer-return-link),.master-trainer-presentation-workspace>header button.is-download,.master-trainer-slide-viewer>footer button:last-child,.toa-payment-proof-action.is-primary-payment:not(.is-payment-returned),.master-trainer-batch-closure>button,.master-trainer-close-confirm button:last-child,.assessment-workspace-tabs button.active,.theory-schedule-card>footer button,.theory-reschedule-form>button,.candidate-theory-list>article>footer button,.candidate-exam-precheck-content>footer button:last-child,.assessment-start-button,.assessment-submit-button):hover:not(:disabled){background:var(--platform-primary-hover)}.platform-ui-scope :is(.sign-in-button,.dashboard-nav-active,.sidebar-item.is-section-active,.public-signin,.primary-cta,.renewal-eligibility>button,.user-access-header>button,.portal-access-blocked a,.certification-toa-action,.assessor-profile-tabs button.active,.governed-toolbar label,.theory-question-media-toggle>button.is-active,.training-toolbar .eligibility-role-tab.is-active,.profile-evidence-eligibility a,.agency-association-tabs a.active,.agency-association-tabs button.active,.policy-tabs button.active,.training-configuration-areas button.is-active,.policy-role-scope button.is-active,.renewal-eligibility .nomination-reopen-trigger,.activation-card button,.activation-card>a,.trainer-segmented button.is-selected,.proforma-email-panel button,.proforma-actions .is-primary,.institution-intake-card form>footer button,.institution-intake-success button,.institution-intake-success a,.institution-review-content>footer .is-primary,.institution-registration-card form>footer button,.institution-registration-success a,.partner-payment-content>footer .is-primary,.public-ownership-workbench>footer>button,.nos-register-actions button.is-primary,.individual-accept-action,.toa-applications-table td:last-child .toa-action-group .institution-accept-action,.linked-owner-content>footer .is-primary,.trainer-batch-table td:last-child button,.commercial-row-action.is-primary-review,.master-trainer-drawer-tabs button.is-active,.master-trainer-attendance-dates button.is-active,.master-trainer-attendance-workspace>footer>button,.master-trainer-pdf-viewer>footer button:last-child,.master-content-actions button.is-download,.master-content-presentation button.master-content-download,.master-content-actions a,.master-content-presentation a,.master-trainer-row-actions button,.master-trainer-acceptance button,.master-trainer-attendance footer button,.master-trainer-attendance>nav button.active,.batch-kind-switch>button.is-active,.batch-create-action,.commercial-row-action.is-review-raise,.delivery-row-actions button.is-primary,.delivery-assignment-content>footer button.is-primary,.master-trainer-state-panel>button:not(.master-trainer-return-link),.master-trainer-presentation-workspace>header button.is-download,.master-trainer-slide-viewer>footer button:last-child,.toa-payment-proof-action.is-primary-payment:not(.is-payment-returned),.master-trainer-batch-closure>button,.master-trainer-close-confirm button:last-child,.assessment-workspace-tabs button.active,.theory-schedule-card>footer button,.theory-reschedule-form>button,.candidate-theory-list>article>footer button,.candidate-exam-precheck-content>footer button:last-child,.assessment-start-button,.assessment-submit-button):active:not(:disabled){background:var(--platform-primary-active)}.platform-ui-scope :is(.sign-in-button,.dashboard-nav-active,.sidebar-item.is-section-active,.public-signin,.primary-cta,.portal-access-blocked a,.certification-toa-action,.profile-evidence-eligibility a,.agency-association-tabs a.active,.institution-intake-success a,.institution-registration-success a,.master-content-actions a,.master-content-presentation a):focus-visible{outline-offset:2px;outline:3px solid #524d9f47}.platform-ui-scope :is(.master-trainer-attendance-workspace>footer>button,.candidate-theory-list>article>footer button,.candidate-exam-precheck-content>footer button:last-child,.assessment-submit-button,.commercial-row-action.is-primary-review,.commercial-row-action.is-review-raise,.toa-payment-proof-action.is-primary-payment:not(.is-payment-returned)):disabled{color:#fff;background:var(--platform-primary);opacity:.52}.platform-ui-scope .user-id-help-toggle:hover,.platform-ui-scope .user-id-help-toggle[aria-expanded=true]{background:var(--platform-primary-hover)}.platform-ui-scope .user-id-help-toggle:active{background:var(--platform-primary-active)}.platform-ui-scope .question-bank-theory-flow .platform-button{box-sizing:border-box!important;width:var(--platform-workflow-action-width)!important;min-width:var(--platform-workflow-action-width)!important;max-width:var(--platform-workflow-action-width)!important;height:var(--platform-action-height)!important;min-height:var(--platform-action-height)!important;max-height:var(--platform-action-height)!important;border-radius:var(--platform-control-radius)!important;font-family:inherit!important;font-size:var(--platform-control-font)!important;font-weight:750!important;line-height:var(--platform-action-line-height)!important;gap:7px!important;margin:0!important;padding:0 12px!important}.platform-ui-scope .question-bank-theory-flow .platform-button.is-icon{width:var(--platform-icon-action-size)!important;min-width:var(--platform-icon-action-size)!important;max-width:var(--platform-icon-action-size)!important;padding:0!important}.platform-ui-scope .question-bank-theory-flow .platform-button.question-bank-template-action{width:var(--platform-workflow-action-compact-width)!important;min-width:var(--platform-workflow-action-compact-width)!important;max-width:var(--platform-workflow-action-compact-width)!important}.platform-ui-scope .question-bank-theory-flow .platform-button>svg{width:var(--platform-action-icon-size)!important;height:var(--platform-action-icon-size)!important;flex:0 0 var(--platform-action-icon-size)!important}.platform-ui-scope .question-bank-step-regional-upload .platform-control{box-sizing:border-box!important;width:var(--platform-regional-language-width)!important;min-width:var(--platform-regional-language-width)!important;max-width:var(--platform-regional-language-width)!important;height:var(--platform-control-height)!important;min-height:var(--platform-control-height)!important;max-height:var(--platform-control-height)!important;font-family:inherit!important;font-size:var(--platform-control-font)!important;margin:0!important}.platform-ui-scope .question-bank-step-regional-upload{grid-template-columns:auto var(--platform-regional-language-width) minmax(0,1fr)!important}.platform-ui-scope .question-bank-upload-workspace,.platform-ui-scope .question-bank-secondary-components{gap:8px!important}.platform-ui-scope .question-bank-component-card>header{min-height:48px!important;padding:8px 12px!important}.platform-ui-scope .question-bank-theory-flow{gap:7px!important;padding:8px 10px 9px!important}.platform-ui-scope .question-bank-theory-flow>section,.platform-ui-scope .question-bank-component-card.is-secondary-workflow .question-bank-theory-flow>section{box-sizing:border-box;grid-template-rows:minmax(22px,auto) minmax(36px,auto);grid-template-columns:22px minmax(0,1fr);align-content:start;-moz-column-gap:7px!important;align-items:start!important;gap:6px 7px!important;min-height:80px!important;padding:8px 9px!important;display:grid!important}.platform-ui-scope .question-bank-theory-flow>section>i{grid-area:1/1}.platform-ui-scope .question-bank-step-copy{grid-area:1/2;align-self:start;align-items:center;min-width:0;height:22px;min-height:22px;line-height:1;display:flex!important}.platform-ui-scope .question-bank-step-copy>strong,.platform-ui-scope .question-bank-step-copy>small{display:inline}.platform-ui-scope .question-bank-step-copy>strong{line-height:1.1}.platform-ui-scope .question-bank-step-copy>small{display:none}.platform-ui-scope .question-bank-theory-flow>section>:where(.platform-button,.question-bank-step-actions,.question-bank-step-regional-upload,.question-bank-format-badge){grid-area:2/1/auto/-1;place-self:end start}.platform-ui-scope .question-bank-manager-content .question-bank-step-actions{align-items:center}.platform-ui-scope .question-bank-manager-content .question-bank-step-actions>.platform-delete-button{align-self:center}.platform-ui-scope .question-bank-step-regional-upload{border-top:0!important;padding-top:0!important}.platform-ui-scope .question-bank-manager-content .question-bank-upload-workspace{background:0 0!important;border:0!important;border-radius:0!important;gap:10px!important;padding:0!important}.platform-ui-scope .question-bank-manager-content .document-coverage-section{background:#fff!important;padding:10px 12px!important}.platform-ui-scope .question-bank-manager-content .document-coverage-table{border-color:#494c8713!important;border-radius:9px!important}.platform-ui-scope .question-bank-manager-content .document-coverage-table.is-transposed>div{border-top-color:#494c870e!important;min-height:27px!important}.platform-ui-scope .question-bank-manager-content .document-coverage-table.is-transposed>.is-header{background:#f7f7fc!important;min-height:30px!important}.platform-ui-scope .question-bank-manager-content .document-coverage-table.is-transposed .is-pending{opacity:.78;color:#d96a83!important}.platform-ui-scope .question-bank-manager-content .document-coverage-table.is-transposed .is-uploaded{color:#168b78!important}.platform-ui-scope .question-bank-manager-content .question-bank-component-card{box-shadow:none!important;border-color:#494c8718!important}.platform-ui-scope .question-bank-manager-content .question-bank-component-card>header{background:#fbfbfe!important;border-bottom-color:#494c8712!important;min-height:46px!important;padding:7px 11px!important}.platform-ui-scope .question-bank-manager-content .question-bank-component-icon{background:#fff!important;border-color:#653bff1a!important;width:30px!important;height:30px!important}.platform-ui-scope .question-bank-manager-content .question-bank-component-card>header em{color:#705dd0!important;background:#f1edff!important}.platform-ui-scope .question-bank-manager-content .question-bank-theory-flow,.platform-ui-scope .question-bank-manager-content .question-bank-component-card.is-secondary-workflow .question-bank-theory-flow{background:#fff;gap:0!important;padding:0!important}.platform-ui-scope .question-bank-manager-content .question-bank-theory-flow>section,.platform-ui-scope .question-bank-manager-content .question-bank-component-card.is-secondary-workflow .question-bank-theory-flow>section{background:0 0!important;border:0!important;border-radius:0!important;min-height:76px!important;padding:9px 10px!important}.platform-ui-scope .question-bank-manager-content .question-bank-theory-flow>section+section{border-left:1px solid #494c8713!important}.platform-ui-scope .question-bank-manager-content .question-bank-theory-flow>section>i{border:1px solid #653bff1a;color:#6548dc!important;background:#eeeaff!important}.platform-ui-scope .question-bank-manager-content .question-bank-theory-flow>section.is-locked{opacity:.66!important;background:#fafafd!important}@media (max-width:900px){.platform-ui-scope .question-bank-manager-content .question-bank-theory-flow>section+section{border-top:1px solid #494c8713!important;border-left:0!important}}.platform-control-embedded,.platform-ui-scope :where(.training-toolbar label,.user-access-toolbar label,.assessor-password-form label>div,.governed-search,.theory-question-toolbar label,.policy-number-field>div,.trainer-registry-toolbar label,.trainer-job-search,.rate-card-toolbar label,.institution-queue-search,.partner-request-card>label,.assessment-candidate-toolbar>label,.training-content-search,.master-content-register>header,.batch-search>div,.delivery-toolbar label,.theory-exam-register>header label,.theory-bank-matrix>header label,.master-trainer-roster-search)>input,.platform-ui-scope .user-access-toolbar label>select{border:0!important;border-inline:0!important;appearance:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;background-color:#0000!important;border-style:none!important;border-radius:0!important;outline:0!important;padding:0!important}.platform-control-embedded:focus,.platform-control-embedded:focus-visible,.platform-ui-scope :where(.training-toolbar label,.user-access-toolbar label,.assessor-password-form label>div,.governed-search,.theory-question-toolbar label,.policy-number-field>div,.trainer-registry-toolbar label,.trainer-job-search,.rate-card-toolbar label,.institution-queue-search,.partner-request-card>label,.assessment-candidate-toolbar>label,.training-content-search,.master-content-register>header,.batch-search>div,.delivery-toolbar label,.theory-exam-register>header label,.theory-bank-matrix>header label,.master-trainer-roster-search)>input:is(:focus,:focus-visible),.platform-ui-scope .user-access-toolbar label>select:is(:focus,:focus-visible){border:0!important;border-inline:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;background-color:#0000!important;border-style:none!important;outline:0!important}.platform-ui-scope .batch-planning-workspace{scrollbar-gutter:stable;gap:14px;padding:24px 28px 30px;font-family:inherit}.platform-ui-scope .batch-planning-workspace>.training-page-header{min-height:74px}.platform-ui-scope .batch-builder-grid{grid-template-columns:minmax(0,1.65fr) minmax(360px,.78fr);align-items:stretch;gap:12px}.platform-ui-scope :where(.batch-candidate-panel,.batch-setup-panel,.batch-register-panel){border-color:var(--platform-border);border-radius:var(--platform-panel-radius);box-shadow:0 10px 30px #27235c09}.platform-ui-scope :where(.batch-candidate-panel,.batch-setup-panel,.batch-register-panel)>header{border-bottom-color:#59519a17;min-height:58px;padding:11px 14px}.platform-ui-scope :where(.batch-candidate-panel,.batch-setup-panel,.batch-register-panel) header strong{color:var(--platform-text);font-size:var(--platform-section-font);line-height:1.3}.platform-ui-scope :where(.batch-candidate-panel,.batch-setup-panel,.batch-register-panel) header small{color:var(--platform-muted);font-size:var(--platform-body-font);line-height:1.4}.platform-ui-scope .batch-candidate-panel>header>em{font-size:var(--platform-body-font)}.platform-ui-scope .batch-pool-filters{gap:10px;padding:12px 14px}.platform-ui-scope .batch-scope-filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.platform-ui-scope .batch-scope-filters .batch-search.is-wide{grid-column:span 2}.platform-ui-scope .batch-pool-filters>label,.platform-ui-scope .batch-pool-filters>.batch-filter-field,.platform-ui-scope .batch-setup-fields>label{gap:6px;display:grid}.platform-ui-scope .batch-filter-field{color:#56648e;min-width:0;font-size:var(--platform-label-font);font-weight:800}.platform-ui-scope .batch-pool-filters>label,.platform-ui-scope .batch-setup-fields>label{font-size:var(--platform-label-font)}.platform-ui-scope .batch-pool-toolbar,.platform-ui-scope .batch-candidate-list small,.platform-ui-scope .batch-pool-empty p,.platform-ui-scope .batch-form-error{font-size:var(--platform-body-font)}.platform-ui-scope .batch-candidate-list strong,.platform-ui-scope .batch-pool-empty strong,.platform-ui-scope .batch-urgent-exception strong{font-size:var(--platform-control-font)}.platform-ui-scope .batch-candidate-tags :is(em,i),.platform-ui-scope .batch-count-state,.platform-ui-scope :is(.batch-standard-badge,.batch-exception-badge,.batch-status-badge){font-size:var(--platform-body-font)}.platform-ui-scope .batch-routing-card{border:1px solid var(--platform-border);color:var(--platform-muted);background:var(--platform-surface-soft);border-radius:11px;align-items:flex-start;gap:10px;margin:0 13px;padding:13px;display:flex}.platform-ui-scope .batch-routing-card>span{width:34px;height:34px;color:var(--platform-purple);background:#eeeaff;border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.platform-ui-scope .batch-routing-card>div{gap:3px;min-width:0;display:grid}.platform-ui-scope .batch-routing-card small{letter-spacing:.08em;font-size:7px;font-weight:800}.platform-ui-scope .batch-routing-card strong{color:var(--platform-text);font-size:var(--platform-control-font)}.platform-ui-scope .batch-routing-card p{font-size:var(--platform-body-font);margin:0;line-height:1.45}.platform-ui-scope .batch-routing-card.is-direct{background:var(--platform-success-soft);border-color:#1489742e}.platform-ui-scope .batch-routing-card.is-direct>span{color:var(--platform-success);background:#daf3ec}.platform-ui-scope .batch-routing-card.is-approval{background:var(--platform-warning-soft);border-color:#a9670f38}.platform-ui-scope .batch-routing-card.is-approval>span{color:var(--platform-warning);background:#ffecc3}.batch-confirm-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.batch-confirm-summary>span{background:var(--platform-surface-soft);border-radius:10px;gap:4px;min-width:0;padding:10px;display:grid}.batch-confirm-summary small{color:var(--platform-muted);font-size:var(--platform-body-font)}.batch-confirm-summary strong{color:var(--platform-text);font-size:var(--platform-control-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-ui-scope .delivery-approval-locked-action{background:var(--platform-warning-soft);min-width:146px;color:var(--platform-warning);opacity:1;border-color:#a9670f38;justify-content:center}.platform-ui-scope .batch-source-multiselect{min-width:0;position:relative}.platform-ui-scope .batch-source-multiselect>summary{height:var(--platform-control-height);border:1px solid var(--platform-border);border-radius:var(--platform-control-radius);color:var(--platform-text);background:var(--platform-surface);font-size:var(--platform-control-font);cursor:pointer;outline:0;justify-content:space-between;align-items:center;gap:8px;padding:0 11px;font-weight:750;list-style:none;display:flex}.platform-ui-scope .batch-source-multiselect>summary::-webkit-details-marker{display:none}.platform-ui-scope .batch-source-multiselect>summary>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.platform-ui-scope .batch-source-multiselect>summary svg{color:var(--platform-muted);flex:none;transition:transform .16s}.platform-ui-scope .batch-source-multiselect[open]>summary{box-shadow:var(--platform-focus);border-color:#653bff94}.platform-ui-scope .batch-source-multiselect[open]>summary svg{transform:rotate(180deg)}.platform-ui-scope .batch-source-multiselect.is-empty>summary{color:var(--platform-muted);background:var(--platform-surface-soft);cursor:default}.platform-ui-scope .batch-source-multiselect-menu{z-index:30;border:1px solid var(--platform-border);background:#fff;border-radius:11px;max-height:235px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 16px 34px #241b5b29}.platform-ui-scope .batch-source-multiselect-menu>header{z-index:1;background:#faf9ff;border-bottom:1px solid #59519a14;justify-content:space-between;align-items:center;gap:8px;min-height:35px;padding:0 10px;display:flex;position:sticky;top:0}.platform-ui-scope .batch-source-multiselect-menu>header strong,.platform-ui-scope .batch-source-multiselect-menu>header button{color:var(--platform-muted);font-size:var(--platform-body-font);font-weight:800}.platform-ui-scope .batch-source-multiselect-menu>header button{color:#6547e8;cursor:pointer;background:0 0;border:0}.platform-ui-scope .batch-source-multiselect-menu>label{min-height:36px;color:var(--platform-text);font-size:var(--platform-body-font);cursor:pointer;border-bottom:1px solid #59519a0f;align-items:center;gap:8px;padding:7px 10px;font-weight:700;display:flex}.platform-ui-scope .batch-source-multiselect-menu>label:hover,.platform-ui-scope .batch-source-multiselect-menu>label.is-selected{background:#f6f3ff}.pixel-modal.is-medium:has(.finance-verification-content){height:min(820px,100dvh - 48px)}.pixel-modal:has(.finance-verification-content) .pixel-modal-footer{gap:8px;padding-inline:16px}.finance-verification-content{gap:10px;display:grid}.finance-verification-content>:where(.commercial-submitted-proof,.finance-payment-detail-grid,.finance-allocation-list,.finance-training-note,.commercial-review-history,.finance-review-remarks,.commercial-review-error){margin:0!important}.finance-verification-content .commercial-submitted-proof{border-radius:11px;min-height:62px;padding:9px 10px}.finance-verification-content .commercial-submitted-proof>button{min-height:30px}.finance-verification-content .finance-payment-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.finance-verification-content .finance-payment-detail-grid>div{border-radius:9px;gap:3px;min-height:48px;padding:8px 9px}.finance-verification-content .finance-allocation-list{border-radius:10px;gap:6px;padding:9px}.finance-verification-content .finance-allocation-list>div{min-height:44px;padding:7px 8px}.finance-verification-content .finance-training-note{padding:9px 10px}.finance-review-history{overflow:hidden;padding:0!important}.finance-review-history>summary{color:#28396e;cursor:pointer;justify-content:space-between;align-items:center;min-height:36px;padding:0 11px;font-size:8.5px;font-weight:800;list-style:none;display:flex}.finance-review-history>summary::-webkit-details-marker{display:none}.finance-review-history>summary:after{content:"+";color:#6747ee;font-size:13px}.finance-review-history[open]>summary{border-bottom:1px solid #534d911a}.finance-review-history[open]>summary:after{content:"−"}.finance-review-history>div{margin:7px 9px}.finance-verification-content .finance-review-remarks{gap:5px}.finance-verification-content .finance-review-remarks textarea{resize:none;min-height:54px}.finance-review-error-slot{box-sizing:border-box;min-height:34px}.finance-review-error-slot.is-empty{visibility:hidden}@media (max-width:600px){.pixel-modal.is-medium:has(.finance-verification-content){height:calc(100dvh - 24px)}.finance-verification-content .finance-payment-detail-grid{grid-template-columns:1fr}}.commercial-status.is-revision-requested{color:#a95308!important;background:#fff0d5!important;border:1px solid #d977062e!important}.commercial-table .commercial-row-actions:has(.commercial-row-action.is-review-change){grid-template-columns:repeat(2,34px)!important;justify-content:center!important;justify-items:center!important;gap:7px!important;width:78px!important;margin-inline:auto!important}.commercial-table td:last-child .commercial-row-action.is-review-change{grid-column:auto!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;display:inline-grid!important}.commercial-table td:last-child .commercial-row-actions:has(.commercial-row-action.is-review-change) .commercial-row-action.is-view{grid-column:auto!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;display:inline-grid!important}.commercial-table td:last-child .commercial-row-action.is-review-change{color:#b45309!important;background:#fff3dc!important;border-color:#d9770647!important;box-shadow:0 4px 10px #b453091f!important}.commercial-table td:last-child .commercial-row-action.is-review-change:hover{color:#92400e!important;background:#ffe7bd!important;border-color:#b4530961!important}.commercial-table td:last-child .commercial-row-action.is-review-change>span{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.commercial-revision-content{align-content:start!important;gap:12px!important;display:grid!important}.commercial-revision-content>.commercial-review-returned,.commercial-revision-content>.commercial-revision-summary,.commercial-revision-content>.commercial-form-section{margin:0!important}.platform-ui-scope .commercial-revision-error-slot{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;overflow:hidden}.platform-ui-scope .commercial-revision-error-slot.is-empty{visibility:hidden}.platform-ui-scope .toa-payment-content .toa-payment-allocations+.toa-payment-form{margin-top:12px}.platform-ui-scope .toa-payment-content .toa-payment-invoice-summary{margin-bottom:12px}.platform-ui-scope .toa-payment-content .toa-payment-allocations{margin-top:0}.commercial-status.is-review-payment{color:#a95308!important;background:#fff0d5!important;border:1px solid #d977062e!important}.commercial-status.is-awaiting-resubmission{color:#b43a63!important;background:#fff0f5!important;border:1px solid #c2396729!important}.commercial-status.is-rejected-payment,.toa-application-status.is-payment-rejected,.finance-review-status.is-rejected{color:#b83264!important;background:#fff0f5!important;border:1px solid #c239672e!important}.commercial-table .commercial-row-actions.is-payment-actions:has(.is-icon-review-payment){grid-template-columns:repeat(3,34px)!important;gap:7px!important;width:116px!important}.commercial-table td:last-child .commercial-row-actions.is-payment-actions .commercial-row-action.is-icon-review-payment{color:#b45309!important;background:#fff3dc!important;border:1px solid #d9770647!important;border-radius:9px!important;grid-column:auto!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;display:inline-grid!important;box-shadow:0 4px 10px #b453091f!important}.commercial-table td:last-child .commercial-row-action.is-icon-review-payment:hover{color:#92400e!important;background:#ffe7bd!important;border-color:#b4530961!important}.commercial-table td:last-child .commercial-row-action.is-icon-review-payment>span{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.commercial-payment-details-content{gap:12px;display:grid}.assessor-payment-details-content,.assessor-approved-payment-content{flex-direction:column;gap:12px!important;display:flex!important}.assessor-payment-details-content>:where(.commercial-submitted-proof,.commercial-payment-readonly-card,.commercial-payment-readonly-note),.assessor-approved-payment-content>:where(.commercial-submitted-proof,.commercial-payment-readonly-card,.commercial-payment-readonly-note){margin:0!important}.commercial-payment-details-content .commercial-submitted-proof{min-height:68px;padding:11px 12px}.commercial-submitted-proof>button{color:#087a67;min-height:31px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #07836f2e;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:7.5px;font-weight:800;display:inline-flex}.commercial-submitted-proof>button:hover{background:#f7fffc;border-color:#07836f52}.toa-applications-table .toa-optional-actions .toa-payment-details-action{color:#087d69;cursor:pointer;background:#edf9f5;border:1px solid #07836f38;box-shadow:0 4px 10px #07836f14}.toa-applications-table .toa-optional-actions .toa-payment-details-action:hover{color:#056b5a;background:#e2f6ef;border-color:#07836f5c}.toa-application-status.is-payment-review{color:#a95308;background:#fff0d5}.commercial-payment-readonly-card{background:#faf9ff;border:1px solid #59519a1c;border-radius:12px;gap:10px;padding:12px;display:grid}.commercial-payment-readonly-card>header{gap:3px;display:grid}.commercial-payment-readonly-card>header strong{color:#24376d;font-size:9.5px}.commercial-payment-readonly-card>header small{color:#7e88aa;font-size:7.5px}.commercial-payment-readonly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.commercial-payment-readonly-grid>div{background:#fff;border:1px solid #59519a1a;border-radius:10px;align-content:center;gap:4px;min-height:52px;padding:9px 10px;display:grid}.commercial-payment-readonly-grid small,.commercial-payment-readonly-note>small{color:#7d87a9;font-size:7.5px}.commercial-payment-readonly-grid strong{overflow-wrap:anywhere;color:#26386e;font-size:9px}.commercial-payment-readonly-allocations{gap:7px;display:grid}.commercial-payment-readonly-allocations>div{background:#fff;border:1px solid #59519a1a;border-radius:10px;align-items:center;gap:12px;min-height:50px;padding:9px 10px;display:flex}.commercial-payment-readonly-allocations span{flex:1;gap:3px;min-width:0;display:grid}.commercial-payment-readonly-allocations strong{color:#26386e;font-size:8.5px}.commercial-payment-readonly-allocations small{color:#838dab;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.commercial-payment-readonly-allocations b{color:#6042dc;white-space:nowrap;font-size:9px}.commercial-payment-readonly-note{background:#fff;border:1px solid #59519a1c;border-radius:11px;align-content:center;gap:5px;min-height:64px;padding:11px 12px;display:grid}.commercial-payment-readonly-note p{color:#334575;margin:0;font-size:8.5px;line-height:1.45}.training-payment-review-content{gap:10px;display:grid}.training-payment-review-content>:where(.commercial-review-returned,.commercial-submitted-proof,.commercial-payment-readonly-card,.commercial-form-section,.commercial-review-history,.commercial-review-error){margin:0!important}.training-payment-review-content .commercial-review-returned{padding:9px 10px}.training-payment-review-content .commercial-submitted-proof{border-radius:11px;min-height:62px;padding:9px 10px}.training-payment-review-content .commercial-submitted-proof>button{min-height:30px}.training-payment-review-content .commercial-payment-readonly-card{border-radius:11px;gap:8px;padding:9px 10px}.training-payment-review-content .commercial-payment-readonly-grid>div{min-height:43px;padding:7px 9px}.training-payment-review-content .commercial-payment-readonly-allocations{gap:6px}.training-payment-review-content .commercial-payment-readonly-allocations>div{min-height:42px;padding:7px 9px}.training-payment-editable-section{border-radius:11px!important;gap:9px!important;padding:10px!important}.training-payment-correction-grid{gap:8px!important}.training-payment-correction-grid input,.training-payment-correction-grid select{min-height:36px!important}.training-submitter-note{background:#f6f5fb;border-radius:9px;min-height:50px;padding:8px 9px}.training-payment-review-remarks{color:#40517f;gap:5px;font-size:8px;font-weight:750;display:grid}.training-payment-review-remarks textarea{box-sizing:border-box;resize:vertical;color:#26386c;width:100%;min-height:56px;font:inherit;background:#fff;border:1px solid #e2deef;border-radius:9px;outline:0;padding:9px 10px;line-height:1.45}.training-payment-review-remarks textarea:focus{border-color:#6541e76b;box-shadow:0 0 0 2px #6541e717}.training-payment-review-content .commercial-receipt-replacement{min-height:52px;padding:8px 9px}.training-payment-review-history{padding:0;display:block;overflow:hidden}.training-payment-review-history>summary{color:#21356b;cursor:pointer;padding:9px 10px;font-size:8.5px;font-weight:800;list-style:none}.training-payment-review-history>summary::-webkit-details-marker{display:none}.training-payment-review-history>summary:after{content:"+";float:right;color:#6542e6}.training-payment-review-history[open]>summary:after{content:"-"}.training-payment-review-history[open]{padding-bottom:9px}.training-payment-review-history>div{margin:0 9px}.training-payment-review-error-slot{min-height:32px}.training-payment-review-error-slot.is-empty{visibility:hidden}@media (max-width:600px){.commercial-payment-readonly-grid{grid-template-columns:1fr}.training-payment-correction-grid{grid-template-columns:1fr!important}.training-payment-correction-grid .is-wide{grid-column:auto!important}}.commercial-bulk-proforma-content{gap:12px;display:grid}.commercial-bulk-proforma-content .bulk-proforma-payer-summary{margin-top:0}.commercial-bulk-proforma-content .bulk-proforma-list{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(300px,38dvh);overflow-y:auto}.commercial-bulk-proforma-content .bulk-proforma-total{margin-top:0}@media (max-width:700px){.commercial-bulk-proforma-content .bulk-proforma-list{max-height:34dvh}}.commercial-table th:nth-child(3),.commercial-table td:nth-child(3){width:19%}.commercial-table th:nth-child(7),.commercial-table td:nth-child(7){width:8%}.platform-ui-scope .toa-revision-amount output{box-sizing:border-box;width:100%;min-height:var(--platform-control-height);border:1px solid var(--platform-border);border-radius:var(--platform-control-radius);color:var(--platform-text);background:var(--platform-surface-soft);align-items:center;padding:0 12px;font-size:10px;font-weight:750;line-height:1.4;display:flex}.platform-ui-scope .toa-revision-error-slot{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;overflow:hidden}.platform-ui-scope .toa-revision-error-slot.is-empty{visibility:hidden}.platform-ui-scope .toa-payment-error-slot{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;overflow:hidden}.platform-ui-scope .toa-payment-error-slot.is-empty{visibility:hidden}.platform-ui-scope .batch-source-multiselect-menu input{accent-color:#6547e8;flex:none;width:14px;height:14px}.platform-ui-scope .batch-source-multiselect-menu>footer{color:var(--platform-muted);background:#faf9ff;padding:7px 10px;font-size:7px;font-weight:750;position:sticky;bottom:0}.platform-ui-scope .delivery-configuration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-ui-scope .delivery-configuration-grid .is-span-2{grid-column:span 2}.platform-ui-scope .delivery-configuration-section.is-compact{align-items:center;min-height:92px}.platform-ui-scope .delivery-configuration-section.is-compact>header,.platform-ui-scope .delivery-configuration-section.is-compact>.platform-field{align-self:center;margin:0}.platform-ui-scope .delivery-configuration-section.is-compact>.platform-field{width:100%}.delivery-row-actions:has(.delivery-view-action){width:150px}.delivery-row-actions .delivery-view-action{flex:0 0 var(--platform-row-action-height)!important}.delivery-row-actions .delivery-manage-action,.delivery-row-actions .delivery-schedule-view-action{flex:0 0 108px!important;width:108px!important;min-width:108px!important;max-width:108px!important}@media (max-width:700px){.platform-ui-scope .delivery-configuration-grid{grid-template-columns:1fr}.platform-ui-scope .delivery-configuration-grid .is-span-2{grid-column:auto}.platform-ui-scope .delivery-configuration-section.is-compact{min-height:0}}.platform-ui-scope .batch-search>div{height:var(--platform-control-height);border:1px solid var(--platform-border);border-radius:var(--platform-control-radius);padding-left:10px;transition:border-color .16s,box-shadow .16s}.platform-ui-scope .batch-search>div:focus-within{box-shadow:var(--platform-focus);border-color:#653bff94}.platform-ui-scope .batch-pool-toolbar{min-height:44px;color:var(--platform-muted);background:var(--platform-surface-soft);font-size:var(--platform-body-font);padding:0 14px}.platform-ui-scope .batch-pool-toolbar .platform-button{flex:none}.platform-ui-scope .batch-candidate-list{height:340px}.platform-ui-scope .batch-candidate-list>label{border-bottom-color:#59519a14;min-height:60px;padding:9px 14px}.platform-ui-scope .batch-candidate-list strong{color:var(--platform-text);font-size:var(--platform-control-font);line-height:1.35}.platform-ui-scope .batch-candidate-list small{color:var(--platform-muted);font-size:var(--platform-body-font);line-height:1.35}.platform-ui-scope .batch-candidate-tags em,.platform-ui-scope .batch-candidate-tags i{font-size:7.5px}.platform-ui-scope .batch-setup-panel{flex-direction:column;min-height:100%;padding-bottom:14px;display:flex}.platform-ui-scope .batch-count-state{padding:5px 8px;font-size:7.5px}.platform-ui-scope .batch-setup-fields{grid-template-columns:minmax(0,1fr);gap:11px 10px;padding:13px 14px}.platform-ui-scope .batch-setup-fields label>small{color:var(--platform-muted);font-size:var(--platform-body-font);line-height:1.4}.platform-ui-scope .batch-urgent-exception,.platform-ui-scope .batch-form-error{border-radius:var(--platform-control-radius);margin-left:14px;margin-right:14px}.platform-ui-scope .batch-urgent-exception strong{font-size:var(--platform-control-font)}.platform-ui-scope .batch-urgent-exception small,.platform-ui-scope .batch-urgent-exception>label,.platform-ui-scope .batch-form-error{font-size:var(--platform-body-font)}.platform-ui-scope .batch-create-action{justify-content:center;width:calc(100% - 28px);margin:auto 14px 0}.platform-ui-scope .batch-roster-summary small,.platform-ui-scope .batch-roster-table :where(th,td){font-size:var(--platform-body-font)}.platform-ui-scope .batch-roster-summary article,.platform-ui-scope .batch-roster-table{border-color:var(--platform-border);border-radius:var(--platform-panel-radius)}@media (max-width:1100px){.platform-ui-scope .batch-builder-grid{grid-template-columns:1fr}.platform-ui-scope .batch-candidate-list{height:360px}}@media (max-width:700px){.platform-ui-scope .batch-planning-workspace{padding:20px 14px}.platform-ui-scope .batch-scope-filters{grid-template-columns:1fr}.platform-ui-scope .batch-scope-filters .batch-search.is-wide{grid-column:auto}}.platform-icon-button{box-sizing:border-box;width:var(--platform-icon-action-size);height:var(--platform-icon-action-size);min-width:var(--platform-icon-action-size);min-height:var(--platform-icon-action-size);border-radius:var(--platform-control-radius);color:#653bff;cursor:pointer;background:#fff;border:1px solid #653bff1f;place-items:center;padding:0;display:grid}.platform-close-button{box-sizing:border-box!important;width:var(--platform-icon-action-size)!important;min-width:var(--platform-icon-action-size)!important;max-width:var(--platform-icon-action-size)!important;height:var(--platform-icon-action-size)!important;min-height:var(--platform-icon-action-size)!important;max-height:var(--platform-icon-action-size)!important;flex:0 0 var(--platform-icon-action-size)!important;border-radius:var(--platform-control-radius)!important;color:#653bff!important;background:var(--platform-surface)!important;box-shadow:none!important;border:1px solid #653bff1f!important;place-items:center!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important}.platform-ui-scope button[aria-label]:not(.platform-search-clear):has(>svg.lucide-x){box-sizing:border-box!important;width:var(--platform-icon-action-size)!important;min-width:var(--platform-icon-action-size)!important;max-width:var(--platform-icon-action-size)!important;height:var(--platform-icon-action-size)!important;min-height:var(--platform-icon-action-size)!important;max-height:var(--platform-icon-action-size)!important;flex:0 0 var(--platform-icon-action-size)!important;border-radius:var(--platform-control-radius)!important;color:#653bff!important;background:var(--platform-surface)!important;box-shadow:none!important;border:1px solid #653bff1f!important;place-items:center!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important}.platform-close-button.is-compact{width:var(--platform-icon-action-compact-size)!important;min-width:var(--platform-icon-action-compact-size)!important;max-width:var(--platform-icon-action-compact-size)!important;height:var(--platform-icon-action-compact-size)!important;min-height:var(--platform-icon-action-compact-size)!important;max-height:var(--platform-icon-action-compact-size)!important;flex-basis:var(--platform-icon-action-compact-size)!important}.platform-ui-scope button[aria-label^=Dismiss]:has(>svg.lucide-x){width:var(--platform-icon-action-compact-size)!important;min-width:var(--platform-icon-action-compact-size)!important;max-width:var(--platform-icon-action-compact-size)!important;height:var(--platform-icon-action-compact-size)!important;min-height:var(--platform-icon-action-compact-size)!important;max-height:var(--platform-icon-action-compact-size)!important;flex-basis:var(--platform-icon-action-compact-size)!important}.platform-ui-scope button[aria-label=Close\ notification]:has(>svg.lucide-x){width:var(--platform-icon-action-compact-size)!important;min-width:var(--platform-icon-action-compact-size)!important;max-width:var(--platform-icon-action-compact-size)!important;height:var(--platform-icon-action-compact-size)!important;min-height:var(--platform-icon-action-compact-size)!important;max-height:var(--platform-icon-action-compact-size)!important;flex-basis:var(--platform-icon-action-compact-size)!important}.platform-close-button>svg{stroke-width:2px!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important;display:block!important;transform:none!important}.platform-ui-scope button[aria-label]:not(.platform-search-clear):has(>svg.lucide-x)>svg{stroke-width:2px!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important;display:block!important;transform:none!important}.platform-close-button.is-compact>svg{flex-basis:14px!important;width:14px!important;height:14px!important}.platform-ui-scope button[aria-label^=Dismiss]:has(>svg.lucide-x)>svg{flex-basis:14px!important;width:14px!important;height:14px!important}.platform-ui-scope button[aria-label=Close\ notification]:has(>svg.lucide-x)>svg{flex-basis:14px!important;width:14px!important;height:14px!important}.platform-ui-scope header>button[aria-label]:has(>svg.lucide-x){align-self:center!important}.platform-compact-tabs{box-sizing:border-box;background:#ffffffb8;border:1px solid #59519a1a;border-radius:14px;align-items:center;gap:6px;width:max-content;min-height:54px;padding:6px;display:flex;overflow:visible}.platform-compact-tabs a,.platform-compact-tabs button{box-sizing:border-box;color:#6570a5;cursor:pointer;min-height:42px;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:9.5px;font-weight:750;text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.platform-compact-tabs a:hover:not(.is-active),.platform-compact-tabs button:hover:not(.is-active){color:#6047dd;background:#f4f1ffd1}.platform-compact-tabs a:focus-visible,.platform-compact-tabs button:focus-visible{outline-offset:2px;outline:2px solid #653bff6b}.platform-compact-tabs em{color:#6045df;background:#653bff17;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:8px;font-style:normal;display:inline-flex}.platform-compact-tabs :is(a,button).is-active{color:#fff;background:var(--platform-primary);animation:.18s both platform-tab-active-in;box-shadow:0 8px 18px #653bff2e}.platform-compact-tabs :is(a,button).is-active:hover{background:var(--platform-primary-hover)}.platform-compact-tabs :is(a,button).is-active:active{background:var(--platform-primary-active)}.platform-compact-tabs :is(a,button).is-active em{color:#fff;background:#fff3}@media (prefers-reduced-motion:reduce){.platform-compact-tabs a,.platform-compact-tabs button{transition:none;animation:none!important}}@media (max-width:620px){.platform-compact-tabs{scrollbar-width:none;width:100%;overflow:auto hidden}.platform-compact-tabs::-webkit-scrollbar{display:none}}.platform-tab-switcher{scrollbar-width:thin;background:#ffffffad;border:1px solid #59519a1a;border-radius:16px;gap:6px;padding:7px;display:grid;overflow-x:auto;box-shadow:0 8px 22px #4135840b}.platform-tab-switcher button{color:#65719e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:8px;min-height:54px;padding:8px 10px;transition:color .18s,background-color .18s,box-shadow .18s,transform .18s;display:flex}.platform-tab-switcher button>span{gap:3px;min-width:0;display:grid}.platform-tab-switcher button strong{color:#283969;white-space:nowrap;font-size:9.5px;transition:color .18s}.platform-tab-switcher button small{color:#8490b3;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;transition:color .18s;overflow:hidden}.platform-tab-switcher button:hover:not(.is-active){color:#6047dd;background:#f4f1ffd1}.platform-tab-switcher button:focus-visible{outline-offset:2px;outline:2px solid #653bff6b}.platform-tab-switcher button.is-active{color:#fff;background:var(--platform-primary);animation:.18s both platform-tab-active-in;box-shadow:0 8px 18px #653bff2e}.platform-tab-switcher button.is-active:hover{background:var(--platform-primary-hover)}.platform-tab-switcher button.is-active:active{background:var(--platform-primary-active)}.platform-tab-switcher button.is-active strong,.platform-tab-switcher button.is-active small{color:#fff}.eligibility-role-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,540px);overflow:visible}.eligibility-role-tabs button{min-width:0}@keyframes platform-tab-active-in{0%{opacity:.82}to{opacity:1}}@media (prefers-reduced-motion:reduce){.platform-tab-switcher button{transition:none;animation:none!important}}@media (max-width:620px){.eligibility-role-tabs{grid-template-columns:repeat(3,minmax(108px,1fr));width:100%;overflow-x:auto}}.qualification-table td:nth-child(10) .document-manage-button,.qualification-table td:nth-child(11) .eligibility-row-action,.qualification-table td:nth-child(12) .assessment-scheme-action{border-radius:8px!important;width:92px!important;min-width:92px!important;max-width:92px!important;height:32px!important;min-height:32px!important;padding:0 9px!important;font-size:8px!important;font-weight:750!important}.qp-version-cell{justify-items:center;gap:4px;display:grid}.qp-version-cell>strong{color:#25386d;font-size:9px}.qp-version-cell>button{color:#6245db;cursor:pointer;white-space:nowrap;background:#f7f5ff;border:1px solid #6541e726;border-radius:6px;justify-content:center;align-items:center;gap:3px;min-height:22px;padding:0 6px;font-size:6.8px;font-weight:800;display:inline-flex}.qp-version-cell>button:hover{color:#d71c95;background:#fff6fc;border-color:#e01f9840}.qp-version-value{color:#25386d;font-size:9px}.qp-lifecycle-cell{justify-items:center;gap:4px;display:grid}.qp-publish-version{color:#6245db;cursor:pointer;white-space:nowrap;background:#f7f5ff;border:1px solid #6541e726;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-height:22px;padding:0 7px;font-size:6.8px;font-weight:800;display:inline-flex}.qp-publish-version:hover{color:#d71c95;background:#fff6fc;border-color:#e01f9840}.qp-lifecycle-badge{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;min-width:62px;min-height:24px;padding:0 8px;font-size:7px;font-weight:850;display:inline-flex}.qp-lifecycle-badge.is-active{color:#087e6c;background:#e7f8f2}.qp-lifecycle-badge.is-scheduled{color:#3159c8;background:#edf2ff}.qp-lifecycle-badge.is-draft{color:#7650d9;background:#f0ebff}.qp-lifecycle-badge.is-retiring{color:#a46208;background:#fff5df}.qp-lifecycle-badge.is-expired,.qp-lifecycle-badge.is-archived{color:#7e859e;background:#eff1f6}.qp-version-form{align-content:start;gap:13px;padding:16px;display:grid}.qp-version-form .governed-import-note{margin:0}.qp-version-source>label{color:#324573;gap:6px;font-size:8px;font-weight:800;display:grid}.qp-version-source>label>select{color:#26386b;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #dfe2f2;border-radius:9px;padding:0 38px 0 12px}.qp-version-scope{color:#6f7aa1;background:#fff;border:1px solid #59519a1c;border-radius:12px;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:9px 12px;padding:14px;font-size:8px;display:grid}.qp-version-scope strong{color:#283a6d;font-size:8.5px}.qp-version-scope span:before{content:"✓";color:#16a085;margin-right:6px;font-weight:900}.qp-version-form>.document-manager-actions{background:linear-gradient(#f8f8ff00,#f8f8ff 26%);padding:10px 0 0;position:sticky;bottom:0}@media (max-width:760px){.qp-version-scope{grid-template-columns:1fr}}.platform-ui-scope .professional-record-actions{white-space:nowrap;align-items:center;gap:5px;display:flex}.platform-ui-scope .professional-documents-button{color:#5d43e5;cursor:pointer;background:#653bff0f;border:1px solid #653bff21;border-radius:8px;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:8px;font-weight:750;display:inline-flex;position:relative}.platform-ui-scope .professional-documents-button.is-verified{color:#087e6a;background:#effaf7;border-color:#087e6a2e}.platform-ui-scope .professional-documents-button.is-pending{color:#a86800;background:#fff7e4;border-color:#b875002e}.platform-ui-scope .professional-documents-button>i{color:#fff;background:#ea3697;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 4px;font-size:7px;font-style:normal;display:grid}.platform-ui-scope .professional-table .professional-col-certifications{width:19%}.platform-ui-scope .profile-document-review-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:20px 0 14px;display:grid}.platform-ui-scope .profile-document-review-summary>div{min-height:68px;color:var(--platform-purple);background:#653bff0b;border:1px solid #653bff1c;border-radius:12px;align-items:center;gap:9px;padding:12px;display:flex}.platform-ui-scope .profile-document-review-summary span{gap:2px;display:grid}.platform-ui-scope .profile-document-review-summary small{color:var(--platform-muted);font-size:7.5px}.platform-ui-scope .profile-document-review-summary strong{color:var(--platform-text);font-size:14px}.platform-ui-scope .profile-document-review-summary>div.is-verified{color:#087e6a;background:#effaf7}.platform-ui-scope .profile-document-review-list{gap:8px;display:grid}.platform-ui-scope .profile-document-review-list>article{border:1px solid var(--platform-border);background:#fff;border-radius:12px;grid-template-columns:150px minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:54px;padding:8px 10px;display:grid}.platform-ui-scope .profile-document-review-list>article.is-pending{background:#653bff09;border-color:#653bff38}.platform-ui-scope .profile-document-review-list>article>div:first-child{min-width:0;color:var(--platform-purple);align-items:center;gap:8px;display:flex}.platform-ui-scope .profile-document-review-list :where(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-ui-scope .profile-document-review-list strong{color:var(--platform-text);font-size:9px}.platform-ui-scope .profile-document-review-list small{color:var(--platform-muted);font-size:7.5px}.platform-ui-scope .profile-document-review-list em{width:max-content;color:var(--platform-purple);font-size:7px;font-style:normal;font-weight:800}.platform-ui-scope .profile-document-review-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.platform-ui-scope .profile-document-review-fields.is-aadhaar{grid-template-columns:minmax(0,260px)}.platform-ui-scope .profile-document-review-fields.is-diploma{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-ui-scope .profile-document-review-fields>label{gap:3px;min-width:0;display:grid}.platform-ui-scope .profile-document-review-fields>label>span{color:var(--platform-muted);font-size:6.5px;font-weight:750}.platform-ui-scope .profile-document-review-fields :where(input,select){border:1px solid var(--platform-border);width:100%;min-width:0;height:31px;color:var(--platform-text);font:inherit;background:#fff;border-radius:7px;padding:0 8px;font-size:7.5px;font-weight:700}.platform-ui-scope .profile-document-review-fields :where(input,select):disabled{color:#69759b;opacity:.8;background:#653bff06}.platform-ui-scope .profile-document-view{min-height:32px;color:var(--platform-purple);cursor:pointer;background:#fff;border:1px solid #653bff24;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:8px;font-weight:750;display:inline-flex}.platform-ui-scope .profile-document-decisions{gap:5px;display:flex}.platform-ui-scope .profile-document-review-footer{background:#fff;border:1px solid #653bff1f;border-radius:12px;gap:9px;margin-top:14px;padding:12px;display:grid}.platform-ui-scope .profile-document-review-footer label{color:#53608b;gap:5px;font-size:8px;font-weight:750;display:grid}.platform-ui-scope .profile-document-review-footer textarea{resize:vertical;border:1px solid var(--platform-border);min-height:70px;color:var(--platform-text);background:var(--platform-surface);font:inherit;border-radius:9px;padding:9px}.platform-ui-scope .profile-document-review-footer>p{color:#c12b79;margin:0;font-size:8px}.platform-ui-scope .profile-document-review-footer>div{justify-content:flex-end;gap:7px;display:flex}.platform-ui-scope .profile-documents-empty{min-height:180px;color:var(--platform-muted);align-content:center;place-items:center;gap:5px;display:grid}@media (max-width:760px){.platform-ui-scope .professional-record-actions{flex-direction:column;align-items:stretch}.platform-ui-scope .profile-document-review-summary,.platform-ui-scope .profile-document-review-list>article,.platform-ui-scope .profile-document-review-fields.is-diploma{grid-template-columns:1fr}.platform-ui-scope .profile-document-decisions{justify-content:flex-end}}.platform-ui-scope .platform-content-library{--platform-body-font:9px;--platform-label-font:9px;--platform-section-font:11px;--platform-control-font:9px}.platform-ui-scope .platform-content-library>.training-page-header p{font-size:11px;line-height:1.45}.platform-ui-scope .platform-content-library .training-content-kpis article{border-radius:var(--platform-panel-radius);min-height:82px}.platform-ui-scope .platform-content-library .training-content-kpis small{font-size:var(--platform-body-font)}.platform-ui-scope .platform-content-library .training-content-kpis strong{font-size:16px}.platform-ui-scope .platform-content-library .training-content-kpis em{color:var(--platform-muted);font-size:8px;line-height:1.35}.platform-ui-scope .platform-content-library .training-content-platform-note{border-radius:12px;min-height:76px}.platform-ui-scope .platform-content-library .training-content-platform-note strong{font-size:10px}.platform-ui-scope .platform-content-library .training-content-platform-note small{font-size:var(--platform-body-font);line-height:1.45}.platform-ui-scope .platform-content-library .training-content-register>header{min-height:64px}.platform-ui-scope .training-content-register-title{gap:3px;min-width:0;display:grid}.platform-ui-scope .training-content-register-title>strong{color:var(--platform-text);font-size:var(--platform-section-font);font-weight:800}.platform-ui-scope .training-content-register-title>small{color:var(--platform-muted);font-size:var(--platform-body-font);line-height:1.4}.platform-ui-scope .platform-content-library .training-content-search{height:var(--platform-control-height)}.platform-ui-scope .platform-content-library .training-content-search input{font-size:var(--platform-control-font)!important}.platform-ui-scope .platform-content-library .training-content-table-wrap th{letter-spacing:.015em;padding:11px 12px;font-size:7.5px}.platform-ui-scope .platform-content-library .training-content-table-wrap td{height:76px;font-size:var(--platform-body-font);padding:11px 12px}.platform-ui-scope .platform-content-library .training-content-table-wrap td>strong{font-size:9.5px;line-height:1.35}.platform-ui-scope .platform-content-library .training-content-table-wrap td>small{margin-top:4px;font-size:8px;line-height:1.35}.platform-ui-scope .platform-content-library :where(.training-content-section,.training-content-status){white-space:nowrap;min-height:26px;padding:5px 9px;font-size:7.5px;line-height:1.3}.platform-ui-scope .platform-content-library .training-content-table-wrap th:first-child{width:24%}.platform-ui-scope .platform-content-library .training-content-table-wrap th:nth-child(2){width:11%}.platform-ui-scope .platform-content-library .training-content-table-wrap th:nth-child(3){width:23%}.platform-ui-scope .platform-content-library .training-content-table-wrap th:nth-child(4){width:9%}.platform-ui-scope .platform-content-library .training-content-table-wrap th:nth-child(5){width:11%}.platform-ui-scope .platform-content-library .training-content-table-wrap th:nth-child(6){width:12%}.platform-ui-scope .platform-content-library .training-content-table-wrap th:nth-child(7){width:10%}.platform-ui-scope .training-content-drawer-copy{color:#087e6a;font-size:var(--platform-body-font);background:#effbf7;border:1px solid #05967d2e;border-radius:10px;margin:16px 18px 0;padding:11px 12px;font-weight:650;line-height:1.45}.platform-ui-scope .training-content-editor-content .training-content-form{align-items:start;gap:13px;padding:16px 18px 0}.platform-ui-scope .training-content-editor-content .training-content-form>label{grid-auto-rows:max-content;align-content:start;align-self:start}.platform-ui-scope .training-content-editor-content .training-content-form label>span,.platform-ui-scope .training-content-editor-content .training-content-role-picker>legend{font-size:var(--platform-label-font)!important}.platform-ui-scope .training-content-editor-content .training-content-file strong,.platform-ui-scope .training-content-editor-content .training-content-role-picker strong{font-size:9.5px}.platform-ui-scope .training-content-editor-content .training-content-file small,.platform-ui-scope .training-content-editor-content .training-content-role-picker small,.platform-ui-scope .training-content-editor-content .training-content-role-picker footer,.platform-ui-scope .training-content-editor-content .training-content-role-picker p{font-size:var(--platform-body-font)}.platform-ui-scope .training-content-editor-content .training-content-scope-lock{color:var(--platform-muted);font-size:var(--platform-body-font);font-weight:600;line-height:1.35}.platform-ui-scope .training-content-drawer-actions{z-index:3;border-top:1px solid var(--platform-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfbfff5;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding:12px 18px;display:flex;position:sticky;bottom:0}.platform-ui-scope .training-content-detail-content .training-content-drawer-actions .is-danger{margin-right:0}.platform-ui-scope .training-content-detail-secondary-actions{align-items:center;gap:8px;margin-right:auto;display:flex}.platform-ui-scope .training-content-detail-body{padding:16px 18px 0}.platform-ui-scope .training-content-detail-meta{color:var(--platform-muted);font-size:var(--platform-body-font);margin-bottom:12px;font-weight:650}.platform-ui-scope :where(button.is-danger,.question-bank-impact-danger){color:var(--platform-danger)!important;background:var(--platform-danger-soft)!important;box-shadow:none!important;border-color:#ea36973d!important}.platform-ui-scope :where(button.is-danger,.question-bank-impact-danger):hover:not(:disabled){color:var(--platform-danger)!important;background:#ea369721!important;border-color:#ea369770!important}.platform-ui-scope :where(.agency-document-delete-confirm,.agency-access-confirm){color:var(--platform-danger)!important;background:#ea36970f!important;border-color:#ea36973d!important}.platform-ui-scope :where(.agency-document-delete-confirm,.agency-access-confirm)>span{color:var(--platform-danger)!important;background:#ea36971f!important}.platform-ui-scope :where(.agency-document-delete-confirm,.agency-access-confirm) strong{color:var(--platform-danger)!important}.platform-ui-scope :where(.agency-document-delete-confirm,.agency-access-confirm) small{color:#7d6680!important}.platform-ui-scope .document-coverage-table.is-transposed .is-pending{color:var(--platform-danger)!important}.platform-ui-scope :where(.training-content-error,.master-trainer-toast.is-error,.agency-document-page-message,.agency-document-form-message){color:var(--platform-danger)!important;background:var(--platform-danger-soft)!important;border-color:#ea36973d!important}.platform-ui-scope .training-content-detail-content .training-content-detail-summary{gap:10px}.platform-ui-scope .training-content-detail-content .training-content-detail-summary article{border-radius:11px;min-height:72px}.platform-ui-scope .training-content-detail-content .training-content-detail-summary small{font-size:var(--platform-body-font)}.platform-ui-scope .training-content-detail-content .training-content-detail-summary strong,.platform-ui-scope .training-content-detail-content .training-content-file-card strong,.platform-ui-scope .training-content-detail-content .training-content-version-list>header strong,.platform-ui-scope .training-content-preview-panel>header strong{font-size:var(--platform-section-font)}.platform-ui-scope .training-content-detail-content .training-content-file-card small,.platform-ui-scope .training-content-detail-content .training-content-version-list :where(small,em),.platform-ui-scope .training-content-preview-panel>header small{font-size:var(--platform-body-font);line-height:1.4}.platform-ui-scope .training-content-detail-content .training-content-version-list article strong{font-size:9.5px}.platform-ui-scope .training-content-preview-panel{border:1px solid var(--platform-border);border-radius:var(--platform-panel-radius);background:#fff;margin-top:12px;overflow:hidden}.platform-ui-scope .training-content-preview-panel>header{border-bottom:1px solid var(--platform-border);background:var(--platform-surface-soft);align-items:center;min-height:58px;padding:10px 12px;display:flex}.platform-ui-scope .training-content-preview-panel>header>span{gap:3px;display:grid}.platform-ui-scope .training-content-preview-panel .master-trainer-pdf-viewer>footer :where(strong,button){font-size:8px}.platform-ui-scope .training-content-preview-panel .master-trainer-pdf-viewer>footer small{font-size:7.5px}.platform-ui-scope .training-content-preview-loading{min-height:300px;color:var(--platform-muted);font-size:var(--platform-body-font);background:#f5f6fa;place-items:center;font-weight:700;display:grid}.platform-ui-scope .platform-pdf-slide-viewer.master-trainer-pdf-viewer{aspect-ratio:8/5;grid-template-rows:minmax(0,1fr) 52px;width:100%;min-height:482px}.platform-ui-scope .platform-pdf-slide-viewer .master-trainer-pdf-page{min-height:0}.platform-ui-scope .platform-pdf-slide-viewer button.platform-pdf-next-button{-webkit-text-fill-color:#fff;color:#fff!important}.platform-ui-scope .platform-pdf-slide-viewer button.platform-pdf-next-button>span{-webkit-text-fill-color:inherit;display:inline-block;color:inherit!important}.platform-ui-scope .platform-pdf-slide-viewer button.platform-pdf-next-button>svg{color:inherit;stroke:currentColor}.platform-ui-scope .platform-pdf-slide-viewer button.platform-pdf-next-button:disabled{-webkit-text-fill-color:#ffffffc7;opacity:.72;color:#ffffffc7!important}.platform-ui-scope .platform-pdf-slide-viewer button.platform-pdf-close-button{color:#fff;background:#ffffff1f;border-color:#ffffff3d}.platform-ui-scope .platform-pdf-slide-viewer:fullscreen{aspect-ratio:auto;width:100vw;height:100vh;min-height:0}@media (max-width:760px){.platform-ui-scope :where(.training-content-editor-content,.training-content-detail-content){width:100vw}.platform-ui-scope .platform-content-library .training-content-register>header{flex-direction:column;align-items:stretch}.platform-ui-scope .platform-content-library .training-content-search{width:100%}.platform-ui-scope .training-content-detail-content .training-content-detail-summary{grid-template-columns:1fr}.platform-ui-scope .platform-pdf-slide-viewer.master-trainer-pdf-viewer{aspect-ratio:auto;min-height:372px}}.platform-ui-scope .assessor-profile-workspace{--profile-card-border:var(--platform-border);--profile-card-radius:var(--platform-panel-radius);color:var(--platform-text)}.platform-ui-scope .assessor-profile-workspace :where(.assessor-profile-card,.assessor-profile-panel){border-color:var(--profile-card-border);border-radius:var(--profile-card-radius);background:var(--platform-surface);box-shadow:0 8px 22px #4135840b}.platform-ui-scope .assessor-profile-hero{gap:16px;min-height:136px;padding:22px;position:relative;overflow:hidden}.platform-ui-scope .assessor-profile-hero:before{content:"";background:linear-gradient(90deg,#315cff,#7048ec 55%,#ed239c);height:4px;position:absolute;top:0;left:0;right:0}.platform-ui-scope .assessor-profile-hero>svg{border-radius:var(--platform-panel-radius);background:var(--platform-brand-gradient);width:64px;height:64px;padding:15px}.platform-ui-scope .assessor-profile-avatar{box-sizing:border-box;color:#fff;letter-spacing:.03em;background:linear-gradient(145deg,#315cff,#7741e9 58%,#e921a1);border:4px solid #f0edff;border-radius:18px;flex:0 0 64px;place-items:center;gap:0;width:64px;min-width:64px;height:64px;font-size:20px;font-weight:800;display:grid;position:relative;box-shadow:0 8px 18px #5b42dc33}.platform-ui-scope .assessor-profile-avatar i{box-sizing:border-box;color:#fff;background:#ea3697;border:3px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;bottom:-6px;right:-7px}.platform-ui-scope .assessor-profile-avatar.is-verified i{background:#0c967b}.platform-ui-scope .assessor-profile-avatar.is-pending i{background:#b87912}.platform-ui-scope .assessor-profile-hero>div{min-width:0}.platform-ui-scope .assessor-profile-hero>div>small{color:var(--platform-muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:400;line-height:1.25;display:block}.platform-ui-scope .assessor-profile-hero>div>strong{color:var(--platform-purple);margin-top:3px;font-size:14px;font-weight:700;line-height:1.25;display:block}.platform-ui-scope .assessor-profile-hero h2{color:var(--platform-text);letter-spacing:-.025em;margin:9px 0 5px;font-size:16px;font-weight:400;line-height:1.1}.platform-ui-scope .assessor-profile-contact{min-width:0;color:var(--platform-muted);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-size:11px;font-weight:400;display:flex}.platform-ui-scope .assessor-profile-contact>span{min-width:0;color:var(--platform-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.platform-ui-scope .assessor-profile-contact svg{flex:0 0 14px}.platform-ui-scope .assessor-profile-hero>span,.platform-ui-scope .assessor-profile-detail strong.status{color:#087e6a;background:#eaf8f4}.platform-ui-scope .assessor-profile-workspace>nav.assessor-profile-tabs{box-sizing:border-box;justify-content:flex-start;align-self:flex-start;align-items:center;gap:6px;width:max-content;max-width:100%;min-height:54px;padding:6px;display:flex;overflow:visible}.platform-ui-scope .assessor-profile-tabs button{flex:none;min-width:142px;min-height:42px}.platform-ui-scope .assessor-profile-tabs button>span{gap:3px;min-width:0;display:grid}.platform-ui-scope .assessor-profile-tabs button>svg{flex:none}.platform-ui-scope .assessor-profile-associations{width:100%;min-height:410px}.platform-ui-scope .assessor-profile-associations>.profile-association-content{width:100%}.platform-ui-scope .assessor-profile-panel{padding:18px}.platform-ui-scope .assessor-profile-panel>header{color:var(--platform-purple)}.platform-ui-scope .assessor-profile-panel h2,.platform-ui-scope .assessor-profile-detail strong,.platform-ui-scope .assessor-cert-summary strong{color:var(--platform-text)}.platform-ui-scope .assessor-profile-panel header p,.platform-ui-scope .assessor-profile-detail>span,.platform-ui-scope .assessor-cert-summary small{color:var(--platform-muted)}.platform-ui-scope :where(.assessor-profile-detail,.assessor-cert-summary article,.assessor-evidence-row){border-color:var(--profile-card-border);border-radius:var(--platform-control-radius);background:var(--platform-surface-soft)}.platform-ui-scope .assessor-password-control{height:var(--platform-control-height);color:var(--platform-purple);background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative}.platform-ui-scope .assessor-password-control>svg{z-index:1;pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.platform-ui-scope .assessor-password-control>.platform-control{padding-left:34px!important}.platform-ui-scope .assessor-evidence-row{grid-template-columns:215px minmax(360px,1fr) minmax(300px,560px);gap:11px;padding:12px}.platform-ui-scope .assessor-evidence-row.is-resume{grid-template-columns:215px minmax(360px,1fr) minmax(300px,560px)}.platform-ui-scope .assessor-evidence-row.is-resume .assessor-evidence-upload-control{grid-column:2}.platform-ui-scope .assessor-evidence-row.is-details-first{grid-template-columns:215px minmax(300px,520px) minmax(360px,1fr)}.platform-ui-scope .assessor-evidence-row.is-details-first .assessor-evidence-input{grid-column:2}.platform-ui-scope .assessor-evidence-row.is-details-first .assessor-evidence-upload-control{grid-column:3}.platform-ui-scope .assessor-evidence-row.is-education{grid-template-columns:215px minmax(300px,520px) minmax(360px,1fr)}.platform-ui-scope .assessor-evidence-row.is-education .assessor-evidence-fields{grid-template-columns:minmax(190px,1fr) minmax(145px,180px) auto}.platform-ui-scope .assessor-evidence-row.is-education .assessor-evidence-upload-control{grid-template-columns:minmax(170px,1fr) auto;gap:6px}.platform-ui-scope .assessor-evidence-row.is-education .assessor-evidence-actions,.platform-ui-scope .assessor-evidence-row.is-education .assessor-existing-document{gap:5px}.platform-ui-scope .assessor-evidence-upload-control{align-items:end}.platform-ui-scope .assessor-evidence-input{min-width:0}.platform-ui-scope .assessor-governed-detail-editor{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.platform-ui-scope .assessor-governed-detail-editor>.platform-edit-save-button{align-self:end}.platform-ui-scope .assessor-evidence-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;min-width:0;display:grid}.platform-ui-scope .assessor-evidence-fields-wide{align-items:start}.platform-ui-scope .assessor-evidence-fields>.is-wide{grid-column:1/-1}.platform-ui-scope .assessor-evidence-choice-field{border:0;min-width:0;margin:0;padding:0}.platform-ui-scope .assessor-evidence-choice-field>legend{color:#53608b;font-size:var(--platform-label-font);margin-bottom:6px;font-weight:700}.platform-ui-scope .assessor-evidence-choice-field>div{border:1px solid var(--platform-border);border-radius:var(--platform-control-radius);background:var(--platform-surface);scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:86px;padding:5px;display:grid;overflow-y:auto}.platform-ui-scope .assessor-evidence-choice-field label{min-width:0;min-height:27px;color:var(--platform-text);background:var(--platform-surface-soft);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-weight:600;display:flex;font-size:7.5px!important}.platform-ui-scope .assessor-evidence-choice-field label.is-selected{color:var(--platform-purple);background:#653bff17}.platform-ui-scope .assessor-evidence-choice-field input{width:14px;height:14px;accent-color:var(--platform-purple);flex:0 0 14px}.platform-ui-scope .assessor-evidence-choice-field span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-ui-scope .assessor-evidence-picker{border-style:dashed;border-color:var(--platform-border-hover);background:var(--platform-surface-soft);justify-content:flex-start;width:100%;min-width:0;overflow:hidden;height:var(--platform-action-height)!important;min-height:var(--platform-action-height)!important;max-height:var(--platform-action-height)!important;padding:0 11px!important}.platform-ui-scope .assessor-evidence-picker>span{text-align:left;gap:1px;min-width:0;display:grid}.platform-ui-scope .assessor-evidence-picker :where(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-ui-scope .assessor-evidence-picker strong{color:var(--platform-purple);font-size:var(--platform-control-font)}.platform-ui-scope .assessor-evidence-picker small{color:var(--platform-muted);font-size:7px;font-weight:550}.platform-ui-scope .assessor-evidence-actions{height:var(--platform-action-height);align-items:center;gap:6px;display:flex}.platform-ui-scope .assessor-evidence-upload{height:var(--platform-action-height)!important}.platform-ui-scope .assessor-existing-document{height:var(--platform-action-height);box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;display:inline-flex;overflow:visible}.platform-ui-scope .assessor-existing-document>.platform-button{color:var(--platform-purple);background:var(--platform-surface);border:1px solid #653bff29;height:var(--platform-action-height)!important;min-height:var(--platform-action-height)!important;max-height:var(--platform-action-height)!important;border-radius:var(--platform-control-radius)!important}.platform-ui-scope .assessor-existing-document>.platform-button.is-icon{width:var(--platform-icon-action-size)!important;min-width:var(--platform-icon-action-size)!important;max-width:var(--platform-icon-action-size)!important;padding:0!important}.platform-ui-scope .assessor-document-list article{border-color:var(--profile-card-border);background:var(--platform-surface-soft)}.platform-ui-scope .assessor-document-list article>.platform-button,.platform-ui-scope .assessor-document-list article>.platform-delete-button{width:var(--platform-row-action-height)!important;min-width:var(--platform-row-action-height)!important;max-width:var(--platform-row-action-height)!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important;padding:0!important}.platform-ui-scope .assessor-profile-message{color:var(--platform-purple)}.platform-ui-scope .assessor-profile-hero>span.is-draft,.platform-ui-scope .assessor-profile-hero>span.is-returned{color:#b62a74;background:#ea36971a}.platform-ui-scope .assessor-profile-hero>span.is-pending{color:#aa6a00;background:#fff6df}.platform-ui-scope .assessor-profile-hero h2{align-items:center;gap:9px;display:flex}.platform-ui-scope .assessor-title-verified{color:#087c68;background:#e8f8f2;border-radius:999px;flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex}.platform-ui-scope .assessor-profile-verification{border-radius:var(--platform-control-radius);background:#653bff0b;border:1px solid #653bff24;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.platform-ui-scope .assessor-profile-verification>div{min-width:0;color:var(--platform-purple);align-items:center;gap:10px;display:flex}.platform-ui-scope .assessor-profile-verification>div>span{gap:3px;min-width:0;display:grid}.platform-ui-scope .assessor-profile-verification strong{color:var(--platform-text);font-size:var(--platform-control-font)}.platform-ui-scope .assessor-profile-verification small{color:var(--platform-muted);font-size:var(--platform-body-font);line-height:1.4}.platform-ui-scope .assessor-profile-verification.is-verified{background:#effaf7;border-color:#087e6a33}.platform-ui-scope .assessor-profile-verification.is-verified>div{color:#087e6a}.platform-ui-scope .assessor-profile-verification.is-returned{background:#ea36970e;border-color:#ea36973d}.platform-ui-scope .assessor-profile-verification.is-returned>div{color:#ea3697}.platform-ui-scope .assessor-document-status{color:var(--platform-purple);white-space:nowrap;background:#653bff14;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.platform-ui-scope .assessor-document-status.is-verified{color:#087e6a;background:#eaf8f4}.platform-ui-scope .assessor-document-status.is-pending{color:#a86800;background:#fff4dc}.platform-ui-scope .assessor-document-status.is-returned{color:#c12b79;background:#ea36971a}.platform-ui-scope .assessor-evidence-title>.assessor-document-status{margin-left:auto}.platform-ui-scope :where(.assessor-evidence-picker,.assessor-multi-evidence-picker)[aria-disabled=true]{cursor:not-allowed;opacity:.68}.platform-ui-scope .assessor-multi-evidence-category{border:1px solid var(--profile-card-border);border-radius:var(--platform-control-radius);background:var(--platform-surface-soft);gap:12px;padding:14px;display:grid}.platform-ui-scope .assessor-multi-evidence-category>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.platform-ui-scope .assessor-multi-evidence-category>header>svg{color:var(--platform-purple)}.platform-ui-scope .assessor-multi-evidence-category>header>span{gap:2px;min-width:0;display:grid}.platform-ui-scope .assessor-multi-evidence-category>header strong{color:var(--platform-text);font-size:var(--platform-control-font)}.platform-ui-scope .assessor-multi-evidence-category>header small{color:var(--platform-muted);font-size:8px}.platform-ui-scope .assessor-multi-evidence-header-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.platform-ui-scope .assessor-multi-evidence-header-actions>em{color:var(--platform-purple);white-space:nowrap;background:#653bff14;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:750}.platform-ui-scope .assessor-multi-evidence-list{gap:7px;display:grid}.platform-ui-scope .assessor-multi-evidence-list>div{border:1px solid var(--platform-border);border-radius:var(--platform-control-radius);background:var(--platform-surface);grid-template-columns:25px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.platform-ui-scope .assessor-multi-evidence-list>div>i{color:#fff;background:var(--platform-brand-gradient);border-radius:8px;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;font-weight:800;display:grid}.platform-ui-scope .assessor-multi-evidence-list>div>span{gap:2px;min-width:0;display:grid}.platform-ui-scope .assessor-multi-evidence-list>div>span :where(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-ui-scope .assessor-multi-evidence-list>div>span strong{color:var(--platform-text);font-size:8.5px}.platform-ui-scope .assessor-multi-evidence-list>div>span small{color:var(--platform-muted);font-size:7.5px}.platform-ui-scope .assessor-multi-evidence-list>div>em{color:#087e6a;white-space:nowrap;align-items:center;gap:4px;font-size:7.5px;font-style:normal;font-weight:750;display:inline-flex}.platform-ui-scope .assessor-multi-evidence-row-actions{grid-column:4;justify-content:flex-end;align-items:center;gap:6px;display:flex}.platform-ui-scope .assessor-inline-add-evidence{color:var(--platform-purple);background:#653bff0f;border:1px solid #653bff33;width:var(--platform-row-action-height)!important;min-width:var(--platform-row-action-height)!important;max-width:var(--platform-row-action-height)!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important;padding:0!important}.platform-ui-scope .assessor-multi-evidence-form{border-radius:var(--platform-control-radius);background:var(--platform-surface);border:1px solid #653bff2e;gap:10px;padding:12px;display:grid;box-shadow:0 8px 20px #4135840a}.platform-ui-scope :where(.assessor-multi-evidence-form.is-diploma,.assessor-multi-evidence-form.is-experience){grid-template-columns:minmax(0,1fr) auto;align-items:end}.platform-ui-scope .assessor-multi-evidence-fields{justify-content:start;align-items:end;gap:9px;min-width:0;display:grid}.platform-ui-scope .assessor-multi-evidence-fields.is-diploma{grid-template-columns:minmax(180px,220px) minmax(300px,371px) minmax(140px,180px)}.platform-ui-scope .assessor-multi-evidence-fields.is-diploma.is-level-five{grid-template-columns:minmax(180px,220px) minmax(360px,560px)}.platform-ui-scope .assessor-multi-evidence-fields.is-experience{grid-template-columns:minmax(360px,600px) minmax(140px,180px)}.platform-ui-scope .assessor-multi-evidence-upload-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;display:grid}.platform-ui-scope :where(.assessor-multi-evidence-form.is-diploma,.assessor-multi-evidence-form.is-experience) .assessor-multi-evidence-upload-row{grid-template-columns:minmax(280px,360px) auto}.platform-ui-scope .assessor-multi-evidence-picker{border-style:dashed;border-color:var(--platform-border-hover);width:100%;min-width:0;color:var(--platform-purple);background:var(--platform-surface-soft);justify-content:flex-start;overflow:hidden;height:var(--platform-action-height)!important}.platform-ui-scope .assessor-multi-evidence-picker>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-ui-scope .assessor-multi-evidence-form-actions{align-items:center;gap:7px;display:flex}.platform-ui-scope .assessor-add-evidence{width:max-content;color:var(--platform-purple);border:1px dashed var(--platform-border-hover);background:#653bff09}.platform-ui-scope .assessor-evidence-limit{color:#087e6a;align-items:center;gap:5px;margin:0;font-size:8px;font-weight:700;display:inline-flex}.platform-ui-scope .assessor-evidence-stack.is-nomination-style{gap:12px}.platform-ui-scope .assessor-evidence-stack.is-nomination-style>:where(.assessor-evidence-row,.assessor-multi-evidence-category){width:100%;min-height:91px;box-shadow:none;background:#fafaffa8;border:1px solid #59519a1a;border-radius:14px;grid-template-columns:minmax(190px,20%) minmax(430px,1.7fr) 518px;align-items:end;gap:14px;padding:14px;display:grid}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-title,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-category>header{grid-area:1/1;align-self:center;min-width:0}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-title>span,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-category>header>span{min-width:0}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-title strong,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-category>header strong{font-size:10px}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-title small,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-category>header small{font-size:8px}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-input{grid-area:1/2;align-self:end;min-width:0;display:block}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-row.is-resume .assessor-evidence-upload-control{grid-column:3}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-upload-control,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-upload-row{box-sizing:border-box;grid-area:1/3;grid-template-columns:minmax(0,1fr) auto;align-self:end;align-items:center;gap:7px;width:518px;min-width:0;display:grid}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-picker,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-picker{border-color:var(--platform-border-hover);background:var(--platform-surface-soft);box-sizing:border-box;grid-column:1;justify-content:flex-start;width:100%;min-width:0;height:41px!important;min-height:41px!important;max-height:41px!important;padding:0 11px!important}.platform-ui-scope .assessor-evidence-stack.is-nomination-style :where(.assessor-evidence-actions,.assessor-multi-evidence-form-actions){grid-column:2;justify-content:flex-end;align-items:center;gap:7px;width:auto;min-width:0;height:41px;display:flex}.platform-ui-scope .assessor-evidence-stack.is-nomination-style :where(.assessor-evidence-actions,.assessor-multi-evidence-form-actions):empty{display:none}.platform-ui-scope .assessor-evidence-stack.is-nomination-style :where(.assessor-evidence-actions,.assessor-multi-evidence-form-actions)>:where(.platform-button,.platform-view-button,.platform-delete-button,.platform-add-button){width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-category.is-uploaded .assessor-multi-evidence-picker{color:var(--platform-text);background:var(--platform-surface-soft)}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-input :where(input,select),.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields :where(input,select){border-radius:10px;height:41px;min-height:41px;padding:0 9px}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-input label,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields label{color:#53608e;gap:6px;font-size:8px;font-weight:700}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-governed-detail-editor,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-fields{align-items:end;gap:7px}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-governed-detail-editor.is-aadhaar{grid-template-columns:minmax(0,1fr)}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-governed-detail-editor.is-education{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-form{display:contents}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields{grid-area:1/2;align-items:end;gap:7px;min-width:0;display:grid}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields.is-diploma{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields.is-diploma.is-level-five,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields.is-experience{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-list{grid-area:2/1/auto/-1}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-evidence-limit{grid-column:1/-1}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-document-delete-confirm{grid-column:2/-1}@media (max-width:1050px){.platform-ui-scope .assessor-evidence-stack.is-nomination-style>:where(.assessor-evidence-row,.assessor-multi-evidence-category){grid-template-columns:minmax(180px,28%) minmax(220px,1fr) minmax(220px,1fr)}.platform-ui-scope .assessor-evidence-stack.is-nomination-style :where(.assessor-evidence-upload-control,.assessor-multi-evidence-upload-row){width:100%}}@media (max-width:760px){.platform-ui-scope .assessor-evidence-stack.is-nomination-style>:where(.assessor-evidence-row,.assessor-multi-evidence-category){grid-template-columns:1fr}.platform-ui-scope .assessor-evidence-stack.is-nomination-style :where(.assessor-evidence-title,.assessor-multi-evidence-category>header,.assessor-evidence-input,.assessor-evidence-upload-control,.assessor-multi-evidence-fields,.assessor-multi-evidence-upload-row,.assessor-multi-evidence-list,.assessor-evidence-limit){grid-area:auto/1;width:100%}.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields.is-diploma,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields.is-diploma.is-level-five,.platform-ui-scope .assessor-evidence-stack.is-nomination-style .assessor-multi-evidence-fields.is-experience{grid-template-columns:1fr}}.platform-ui-scope .assessor-document-delete-summary{background:var(--platform-surface-soft);border-radius:12px;gap:4px;min-width:0;margin-top:16px;padding:12px;display:grid}.platform-ui-scope .assessor-document-delete-summary span{color:var(--platform-muted);font-size:8px;font-weight:700}.platform-ui-scope .assessor-document-delete-summary strong{overflow-wrap:anywhere;color:var(--platform-text);font-size:9px}@media (max-width:760px){.platform-ui-scope .assessor-evidence-row,.platform-ui-scope .assessor-evidence-row.is-resume,.platform-ui-scope .assessor-evidence-row.is-details-first,.platform-ui-scope .assessor-evidence-row.is-education{grid-template-columns:1fr}.platform-ui-scope .assessor-evidence-row.is-details-first .assessor-evidence-input,.platform-ui-scope .assessor-evidence-row.is-details-first .assessor-evidence-upload-control{grid-column:1}.platform-ui-scope .assessor-evidence-row.is-education .assessor-evidence-upload-control{grid-template-columns:1fr}.platform-ui-scope .assessor-profile-tabs{flex-direction:column;align-items:stretch;width:100%;min-height:0}.platform-ui-scope .assessor-profile-tabs button{width:100%;min-width:0}.platform-ui-scope .assessor-evidence-actions{height:auto}.platform-ui-scope .assessor-evidence-fields,.platform-ui-scope .assessor-evidence-row.is-education .assessor-evidence-fields,.platform-ui-scope .assessor-governed-detail-editor,.platform-ui-scope .assessor-evidence-choice-field>div{grid-template-columns:1fr}.platform-ui-scope .assessor-governed-detail-editor>.platform-edit-save-button{width:100%}.platform-ui-scope .assessor-multi-evidence-category>header,.platform-ui-scope .assessor-multi-evidence-form.is-diploma,.platform-ui-scope .assessor-multi-evidence-form.is-experience,.platform-ui-scope .assessor-multi-evidence-upload-row,.platform-ui-scope .assessor-multi-evidence-form.is-diploma .assessor-multi-evidence-upload-row,.platform-ui-scope .assessor-multi-evidence-form.is-experience .assessor-multi-evidence-upload-row,.platform-ui-scope .assessor-multi-evidence-fields,.platform-ui-scope .assessor-multi-evidence-fields.is-diploma,.platform-ui-scope .assessor-multi-evidence-fields.is-diploma.is-level-five,.platform-ui-scope .assessor-multi-evidence-fields.is-experience{grid-template-columns:1fr}.platform-ui-scope .assessor-multi-evidence-category>header>svg{display:none}.platform-ui-scope .assessor-multi-evidence-header-actions{width:100%}.platform-ui-scope .assessor-multi-evidence-header-actions>em{text-align:center;flex:1}.platform-ui-scope .assessor-multi-evidence-list>div{grid-template-columns:25px minmax(0,1fr) auto}.platform-ui-scope .assessor-multi-evidence-list>div>em{display:none}.platform-ui-scope .assessor-multi-evidence-row-actions{grid-column:3}.platform-ui-scope .assessor-multi-evidence-form-actions{justify-content:flex-end}}@media (min-width:761px) and (max-width:1400px){.platform-ui-scope :where(.assessor-multi-evidence-form.is-diploma,.assessor-multi-evidence-form.is-experience){grid-template-columns:1fr}.platform-ui-scope :where(.assessor-multi-evidence-form.is-diploma,.assessor-multi-evidence-form.is-experience) .assessor-multi-evidence-upload-row{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:761px) and (max-width:1180px){.platform-ui-scope .assessor-evidence-row,.platform-ui-scope .assessor-evidence-row.is-resume{grid-template-columns:190px minmax(300px,1fr) minmax(260px,420px)}.platform-ui-scope .assessor-evidence-row.is-details-first,.platform-ui-scope .assessor-evidence-row.is-education{grid-template-columns:190px minmax(260px,420px) minmax(300px,1fr)}.platform-ui-scope .assessor-evidence-row.is-education .assessor-evidence-fields{grid-template-columns:minmax(135px,1fr) minmax(120px,150px) auto}.platform-ui-scope .assessor-multi-evidence-fields.is-diploma,.platform-ui-scope .assessor-multi-evidence-fields.is-diploma.is-level-five,.platform-ui-scope .assessor-multi-evidence-fields.is-experience{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.platform-ui-scope.governed-workspace>.training-page-header .training-page-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.platform-ui-scope.governed-workspace>.training-page-header .training-page-actions>:last-child{grid-column:1/-1}.platform-ui-scope.governed-workspace .training-table-wrap:has(.qualification-table){overflow:visible}.platform-ui-scope.governed-workspace .qualification-table{table-layout:auto;width:100%;min-width:0}.platform-ui-scope.governed-workspace .qualification-table thead{display:none}.platform-ui-scope.governed-workspace .qualification-table tbody{gap:10px;padding:10px;display:grid}.platform-ui-scope.governed-workspace .qualification-table tr{background:#ffffffe6;border:1px solid #59519a1f;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px;min-width:0;padding:12px;display:grid;box-shadow:0 7px 18px #2c26640b}.platform-ui-scope.governed-workspace .qualification-table td,.platform-ui-scope.governed-workspace .qualification-table td:nth-child(n){text-align:left;white-space:normal;border:0;align-content:start;justify-items:start;gap:4px;min-width:0;height:auto;padding:0;display:grid;overflow:visible;width:auto!important}.platform-ui-scope.governed-workspace .qualification-table td:before{color:#8a93b4;letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:800}.platform-ui-scope.governed-workspace .qualification-table td:first-child:before{content:"QP Code"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(2):before{content:"Qualification Name"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(3):before{content:"Qualification Format"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(4):before{content:"Version"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(5):before{content:"NSQF"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(6):before{content:"Hours"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(7):before{content:"Effective From"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(8):before{content:"Valid Till"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(9):before{content:"Lifecycle"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(10):before{content:"Documents"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(11):before{content:"Eligibility"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(12):before{content:"Assessment Scheme"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(13):before{content:"Actions"}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(2),.platform-ui-scope.governed-workspace .qualification-table td:nth-child(3),.platform-ui-scope.governed-workspace .qualification-table td:nth-child(9),.platform-ui-scope.governed-workspace .qualification-table td:nth-child(12),.platform-ui-scope.governed-workspace .qualification-table td:nth-child(13){grid-column:1/-1}.platform-ui-scope.governed-workspace .qualification-table td>strong{text-overflow:clip;white-space:normal;max-width:100%;overflow:visible}.platform-ui-scope.governed-workspace .qualification-table td:nth-child(10) .document-manage-button,.platform-ui-scope.governed-workspace .qualification-table td:nth-child(11) .eligibility-row-action,.platform-ui-scope.governed-workspace .qualification-table td:nth-child(12) .assessment-scheme-action{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.platform-ui-scope.governed-workspace .qualification-table .qp-row-actions{justify-content:flex-start;width:100%}}:where(button.document-manage-button,button.eligibility-row-action,button.nos-manage-button,button.assessment-content-manage-button,button.user-row-action){box-sizing:border-box!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important}.platform-button.platform-table-action{box-sizing:border-box!important;width:auto!important;min-width:104px!important;max-width:132px!important;height:var(--platform-row-action-height)!important;min-height:var(--platform-row-action-height)!important;max-height:var(--platform-row-action-height)!important;border-radius:var(--platform-control-radius)!important;color:var(--platform-purple)!important;background:var(--platform-surface-soft)!important;box-shadow:none!important;font-size:8px!important;font-weight:800!important;line-height:var(--platform-action-line-height)!important;white-space:nowrap!important;border:1px solid #653bff29!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin-inline:auto!important;padding:0 10px!important;display:inline-flex!important}.platform-button.platform-table-action>svg{flex:0 0 14px!important;width:14px!important;height:14px!important}.platform-ui-scope .user-id-help-toggle[aria-expanded=true]{background:var(--platform-primary-hover)}.platform-ui-scope .batch-source-multiselect-menu>label.is-selected{background:#f6f3ff}
