.dp__theme_dark{--dp-background-color:#343a40;--dp-text-color:#fff;--dp-hover-color:#454d55;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#3f6791;--dp-primary-disabled-color:#3f6791;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#6c757d;--dp-menu-border-color:#6c757d;--dp-border-color-hover:#6c757d;--dp-border-color-focus:#80bdff;--dp-disabled-color:#343a40;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#343a40;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:#005cb233;--dp-range-between-dates-background-color:#454d55;--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:#454d55}.badge.bg-access-link{color:#fff;background-color:#96f!important}.badge.bg-invitation{color:#fff;background-color:#4bc0c0!important}.badge.bg-reminder{color:#fff;background-color:#ff9f40!important}.badge.bg-diag-join{color:#fff;background-color:#d63384!important}.badge.bg-verification{color:#fff;background-color:#0d6efd!important}tr.row-unknown td{color:#f8d7da!important;background-color:#7b1a1a!important}.swal-text-content{text-align:left;line-height:1.6}.swal-text-content p{text-align:justify;margin-bottom:1rem}.swal-section-title{color:#2c3e50;margin:1.5rem 0 1rem;font-size:16px;font-weight:600}.swal-text-content ul{margin-bottom:1rem;padding-left:20px}.swal-text-content ul li{margin-bottom:.5rem}.contact-info{background:#f8f9fa;border-radius:4px;margin:1rem 0;padding:1rem}.consent-text{border-top:1px solid #eee;margin-top:2rem;padding-top:1rem}.swal-html-container{overflow-y:auto;max-height:calc(100vh - 180px)!important;margin:0!important;padding:0 15px 15px!important}.swal-responsive-popup{flex-direction:column!important;width:95%!important;max-width:800px!important;max-height:calc(100vh - 2rem)!important;margin:.5rem!important;font-size:14px!important;display:flex!important}@media (width>=576px){.swal-responsive-popup{width:90%!important;margin:1rem auto!important}.swal-html-container{padding:0 20px 20px!important}}@media (width>=768px){.swal-responsive-popup{width:80%!important}}@media (width>=992px){.swal-responsive-popup{width:800px!important}}.search-clear-btn[data-v-eea14b8e]{box-sizing:border-box;min-width:38px;max-height:38px}.btn-outline-secondary[data-v-eea14b8e]:hover{transform:none}.mcp-connections .mcp-activity-details{overflow-wrap:anywhere;min-width:220px;max-width:420px}.mcp-connections .mcp-activity-details summary{cursor:pointer;color:#b07b00}.dark-mode .mcp-connections .mcp-activity-details summary{color:#f1bb2a}.mcp-connections .mcp-permissions{border:1px solid #dee2e6;border-radius:.3rem;overflow:hidden}.mcp-connections .mcp-permissions-heading{background:#f8f9fa;border-bottom:1px solid #dee2e6}.mcp-connections .mcp-permission-row+.mcp-permission-row{border-top:1px solid #f0f0f0}.mcp-connections .mcp-permission-icon{text-align:center;width:1.1rem}.mcp-connections .mcp-consent-panel{border-top:1px solid #dee2e6}.mcp-connections .mcp-consent-required{background:#fff9e8;border-left:4px solid #ffc107}.mcp-connections .mcp-consent-approved{background:#f0faf4;border-left:4px solid #28a745}.mcp-connections .custom-control-input:disabled~.custom-control-label{color:inherit}.dark-mode .mcp-connections .mcp-permissions,.dark-mode .mcp-connections .mcp-permissions-heading,.dark-mode .mcp-connections .mcp-consent-panel{border-color:#56606a}.dark-mode .mcp-connections .mcp-permissions-heading{background:#343a40}.dark-mode .mcp-connections .mcp-permission-row+.mcp-permission-row{border-color:#56606a}.dark-mode .mcp-connections .mcp-consent-required{background:#403c30;border-left-color:#ffc107}.dark-mode .mcp-connections .mcp-consent-approved{background:#293e36;border-left-color:#00bc8c}.dark-mode .mcp-connections .btn-outline-danger{color:#f5c6cb;border-color:#f5c6cb}.dark-mode .mcp-connections .btn-outline-danger:not(:disabled):hover,.dark-mode .mcp-connections .btn-outline-danger:not(:disabled):focus{color:#f5c6cb;background-color:#491217}.profile-user-img:hover{cursor:pointer;background-color:#00f}.tfa-method-row{margin-bottom:0}.tfa-option-card{cursor:pointer;text-align:center;border:2px solid #e9ecef;border-radius:10px;height:100%;padding:1.25rem 1rem;transition:all .25s;position:relative}.tfa-option-card:hover{border-color:#007bff;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.tfa-option-card:active{transform:translateY(0)}.tfa-option-card.active{background-color:#007bff0d;border-color:#007bff}.tfa-check{color:#28a745;font-size:1rem;position:absolute;top:8px;right:10px}.tfa-option-content{color:#495057;flex-direction:column;align-items:center;display:flex}.tfa-icon-main{color:#6c757d;transition:color .25s;display:block}.tfa-option-card.active .tfa-option-content,.tfa-option-card.active .tfa-icon-main{color:#007bff}.qr-setup-container{max-width:600px;margin:0 auto}.setup-steps .step{background:#f8f9fa;border-radius:8px;margin-bottom:2rem;padding:1.5rem;position:relative}.step-number{color:#fff;background:#007bff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;display:flex;position:absolute;top:-15px;left:-15px}.qr-container{text-align:center;background:#fff;border-radius:8px;max-width:200px;margin:1rem auto;padding:1rem}.secret-key{text-align:center;margin-top:1rem}.secret-key .code{background:#e9ecef;border-radius:4px;padding:.2rem .5rem;font-family:monospace}.verification-input{max-width:300px;margin:1rem auto}.dark-mode .verification-input input{color:#fff;background-color:#2d3238;border-color:#4a5157}.dark-mode .verification-input input:focus{border-color:#f1bb2a;box-shadow:0 0 0 .2rem #f1bb2a40}.verification-inputs{justify-content:center;gap:8px;max-width:300px;margin:1rem auto;display:flex}.verification-input{text-align:center;color:#333;background-color:#fff;border:2px solid #dee2e6;border-radius:8px;width:40px;height:45px;font-size:20px;transition:all .3s}.verification-input:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff40}.dark-mode .verification-input{color:#fff;background-color:#2d3238;border-color:#4a5157}.dark-mode .verification-input:focus{border-color:#f1bb2a;box-shadow:0 0 0 2px #f1bb2a40}.passkey-register-card{background:#f8f9fa;border-radius:8px;padding:1rem 1.25rem}.passkey-list{flex-direction:column;gap:.5rem;display:flex}.passkey-list-item{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}.passkey-list-icon{color:#007bff;background:#e9f0ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.passkey-list-body{flex:1;min-width:0}.dark-mode .tfa-option-card{background-color:#2d3238;border-color:#4a5157}.dark-mode .tfa-option-card:hover{background-color:#383e44;border-color:#f1bb2a;box-shadow:0 4px 12px #0003}.dark-mode .tfa-option-card.active{background-color:#f1bb2a1a;border-color:#f1bb2a}.dark-mode .tfa-option-content{color:#c2c7d0}.dark-mode .tfa-option-card.active .tfa-option-content,.dark-mode .tfa-option-card.active .tfa-icon-main{color:#f1bb2a}.dark-mode .tfa-check{color:#28a745}.dark-mode .passkey-register-card{background:#2d3238;border:1px solid #4a5157}.dark-mode .passkey-list-item{color:#c2c7d0;background-color:#2d3238;border-color:#4a5157}.dark-mode .passkey-list-icon{color:#f1bb2a;background:#383e44}.dark-mode .setup-steps .step{background:#2d3238;border:1px solid #4a5157}.dark-mode .step-number{color:#2d3238;background:#f1bb2a}.dark-mode .qr-container{background:#383e44;border:1px solid #4a5157}.dark-mode .secret-key .code{color:#f1bb2a;background:#2d3238;border:1px solid #4a5157}.foci-action-card[data-v-4951e9a5]{border:1px solid #dee2e6;border-radius:6px;overflow:hidden}.foci-action-card-body[data-v-4951e9a5]{gap:10px}.foci-action-card-title[data-v-4951e9a5]{gap:10px;min-width:0}.foci-action-card-title small[data-v-4951e9a5]{line-height:1.25;display:block}.foci-action-card-icon[data-v-4951e9a5]{color:#6c757d;background:#f1f3f5;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.foci-action-controls[data-v-4951e9a5]{gap:8px;width:100%;padding-left:44px}.foci-action-language[data-v-4951e9a5]{width:150px}.foci-action-language label[data-v-4951e9a5]{line-height:1.1;display:block}body:has(.wrapper.dark-mode) .foci-action-card[data-v-4951e9a5]{border-color:#3c4355}body:has(.wrapper.dark-mode) .foci-action-card-icon[data-v-4951e9a5]{color:#c4c9d2;background:#424958}@media (width<=575.98px){.foci-action-card-title[data-v-4951e9a5],.foci-action-language[data-v-4951e9a5]{width:100%}.foci-action-controls[data-v-4951e9a5]{padding-left:0}}.auto-resize[data-v-9d974fb2]{resize:none;min-height:37px;transition:height .1s ease-out;overflow:hidden}.notification-list[data-v-e6b881dc]{--notification-accent:#6c757d;--notification-soft:#f1f3f5;--notification-border:#dee2e6;--notification-surface:#fff;--notification-text:#343a40;--notification-muted:#6c757d;border:0;overflow:hidden;box-shadow:0 4px 20px #1f2d3d0f}.notification-list .card-header[data-v-e6b881dc]{border-color:var(--notification-border);gap:.75rem;padding:.75rem 1rem}.notification-list .list-group[data-v-e6b881dc]{gap:.4rem;padding:0 .75rem .75rem}.notification-select-all[data-v-e6b881dc]{color:var(--notification-muted);background:0 0;border:0;padding:.65rem .3rem .2rem;font-size:.85rem}.notification-item[data-v-e6b881dc]{background:var(--notification-surface);color:var(--notification-text);padding:.75rem .85rem;transition:border-color .15s,box-shadow .15s,background-color .15s;border:1px solid var(--notification-border)!important;border-left:4px solid var(--notification-border)!important;border-radius:.25rem!important}.notification-item.notification-unread[data-v-e6b881dc]{background:linear-gradient(100deg, var(--notification-soft), var(--notification-surface) 65%);border-left-color:var(--notification-accent)!important}.notification-item[data-v-e6b881dc]:hover,.notification-item[data-v-e6b881dc]:focus-within{box-shadow:0 3px 12px #1f2d3d17;border-color:var(--notification-accent)!important}.notification-item.notification-selected[data-v-e6b881dc]{background:var(--notification-soft);border-color:var(--notification-accent)!important}.notification-button[data-v-e6b881dc]{min-width:0;color:inherit;align-items:flex-start;gap:.75rem;font-size:.9rem;text-decoration:none;display:flex}.notification-button[data-v-e6b881dc]:hover{color:inherit;text-decoration:none}.notification-button[data-v-e6b881dc]:focus-visible{outline:2px solid var(--notification-accent);outline-offset:5px;border-radius:.2rem}.notification-copy[data-v-e6b881dc]{overflow-wrap:anywhere;flex:1;min-width:0}.notification-icon[data-v-e6b881dc]{color:#28a745;flex:0 0 2.25rem;justify-content:center;align-items:center;height:2.25rem;font-size:1rem;display:flex}.notification-list-dark .notification-icon[data-v-e6b881dc]{color:#00bc8c}.notification-heading[data-v-e6b881dc]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;margin-bottom:.2rem;display:flex}.notification-title[data-v-e6b881dc]{font-size:.95rem;font-weight:600}.notification-unread .notification-title[data-v-e6b881dc]{font-weight:700}.notification-message[data-v-e6b881dc]{font-weight:400;line-height:1.4}.notification-meta-time[data-v-e6b881dc]{white-space:nowrap;opacity:.8;align-items:center;font-size:80%;display:inline-flex}.notification-metadata[data-v-e6b881dc]{flex-wrap:wrap;gap:.25rem 1rem;margin-top:.35rem;font-weight:400;display:flex}.notification-metadata>span[data-v-e6b881dc]{align-items:baseline;display:inline-flex}.notification-arrow[data-v-e6b881dc]{color:var(--notification-muted);align-self:center;margin-left:.25rem;font-size:.75rem}.notification-list .text-muted[data-v-e6b881dc]{color:var(--notification-muted)!important}.notification-empty[data-v-e6b881dc]{text-align:center;padding:3.5rem 1rem}.notification-empty>i[data-v-e6b881dc]{opacity:.5;margin-bottom:1rem;font-size:2.4rem;display:block}.notification-list-dark[data-v-e6b881dc]{--notification-accent:#adb5bd;--notification-soft:#41484f;--notification-border:#4b5055;--notification-surface:#343a40;--notification-text:#f1f3f5;--notification-muted:#bfc5cb}@media (width<=575.98px){.notification-list .card-header[data-v-e6b881dc]{padding:.65rem}.notification-list .card-header>.d-flex[data-v-e6b881dc]{flex-wrap:wrap;gap:.65rem 0}.notification-list .list-group[data-v-e6b881dc]{padding:0 .5rem .5rem}.notification-item[data-v-e6b881dc]{padding:.65rem .6rem}.notification-button[data-v-e6b881dc]{gap:.65rem}.notification-icon[data-v-e6b881dc]{flex-basis:2rem;height:2rem;font-size:.9rem}.notification-arrow[data-v-e6b881dc]{display:none}}.diagnostic-model-transfer-table td[data-v-79907369]{vertical-align:top}.text-break[data-v-79907369]{overflow-wrap:anywhere}.diagnostic-model-transfer-table td[data-v-1a45c4c5]{vertical-align:top}.text-break[data-v-1a45c4c5]{overflow-wrap:anywhere}.team-report-settings[data-v-4fb6c88d]{border:1px solid #dee2e6;border-radius:6px;overflow:hidden}.team-report-settings-body[data-v-4fb6c88d]{gap:10px}.team-report-settings-title[data-v-4fb6c88d]{gap:10px;min-width:0}.team-report-settings-title small[data-v-4fb6c88d]{line-height:1.25;display:block}.team-report-settings-icon[data-v-4fb6c88d]{color:#6c757d;background:#f1f3f5;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.team-report-controls[data-v-4fb6c88d]{gap:12px;width:100%;padding-left:44px}.team-report-control[data-v-4fb6c88d]{width:165px}.team-report-control label[data-v-4fb6c88d]{line-height:1.1;display:block}.team-report-norm[data-v-4fb6c88d]{width:min(250px,100%)}.team-report-language[data-v-4fb6c88d]{width:150px}.team-report-action-spacer[data-v-4fb6c88d]{height:18px;display:block}body:has(.wrapper.dark-mode) .team-report-settings[data-v-4fb6c88d]{border-color:#3c4355}body:has(.wrapper.dark-mode) .team-report-settings-icon[data-v-4fb6c88d]{color:#c4c9d2;background:#424958}@media (width<=575.98px){.team-report-settings-title[data-v-4fb6c88d],.team-report-control[data-v-4fb6c88d],.team-report-language[data-v-4fb6c88d],.team-report-action[data-v-4fb6c88d]{width:100%}.team-report-settings-title[data-v-4fb6c88d]{min-width:0}.team-report-action[data-v-4fb6c88d]{margin-left:0!important}.team-report-action-spacer[data-v-4fb6c88d]{display:none}}.diag-report-settings[data-v-49cc716f]{border:1px solid #dee2e6;border-radius:6px;overflow:hidden}.diag-report-settings-title[data-v-49cc716f]{gap:10px;min-width:185px}.diag-report-settings-icon[data-v-49cc716f]{color:#6c757d;background:#f1f3f5;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.diag-report-control[data-v-49cc716f]{width:min(250px,100%)}.diag-report-control label[data-v-49cc716f]{line-height:1.1;display:block}.diag-report-language[data-v-49cc716f]{width:150px}.diag-report-action[data-v-49cc716f]{min-width:138px}.diag-report-action-spacer[data-v-49cc716f]{height:18px;display:block}body:has(.wrapper.dark-mode) .diag-report-settings[data-v-49cc716f]{border-color:#3c4355}body:has(.wrapper.dark-mode) .diag-report-settings-icon[data-v-49cc716f]{color:#c4c9d2;background:#424958}@media (width<=575.98px){.diag-report-settings-title[data-v-49cc716f],.diag-report-control[data-v-49cc716f],.diag-report-language[data-v-49cc716f]{width:100%}.diag-report-action[data-v-49cc716f]{width:100%;margin-left:0!important}.diag-report-action-spacer[data-v-49cc716f]{display:none}}.app-tooltip-trigger--active{cursor:help}.app-tooltip-popup{z-index:1080;box-sizing:border-box;width:min(var(--app-tooltip-width,20rem), calc(100vw - 16px));color:#242a38;text-align:left;white-space:pre-line;overflow-wrap:anywhere;pointer-events:none;background:#fff;border:1px solid #d9deeb;border-radius:.45rem;max-height:calc(100vh - 16px);padding:.65rem .8rem;font-size:.8rem;font-weight:400;line-height:1.45;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #1923412e}.app-tooltip-popup--dark{color:#f1f3f7;background:#343a40;border-color:#5a6271;box-shadow:0 8px 24px #00000059}.competency-profile[data-v-9bc3f708]{color:inherit;border:1px solid var(--competency-border,#edeef4);border-radius:.25rem;padding:.5rem 1rem}.competency-profile__chart[data-v-9bc3f708]{table-layout:fixed;border-collapse:collapse;width:100%}.competency-profile__name-column[data-v-9bc3f708]{width:36%}.competency-profile__score-column[data-v-9bc3f708]{width:6%}.competency-profile__chart th[data-v-9bc3f708],.competency-profile__chart td[data-v-9bc3f708]{color:inherit;background:0 0;border:0;padding:0}.competency-profile__chart thead th[data-v-9bc3f708]{text-align:center;height:1rem;font-size:.65rem}.competency-profile__chart thead .competency-profile__name[data-v-9bc3f708]{text-align:left}.competency-profile__chart tbody th[data-v-9bc3f708]{text-align:left;padding-right:.3rem;font-size:.7rem;font-weight:700;line-height:1.15}.competency-profile__chart tbody td[data-v-9bc3f708]{text-align:center;height:1.25rem}.competency-profile__segment[data-v-9bc3f708]{height:.8rem;position:relative}.competency-profile__line[data-v-9bc3f708]{opacity:.2;background:currentColor;width:100%;height:1px;position:absolute;top:.5rem;left:0}.competency-profile__segment--first .competency-profile__line[data-v-9bc3f708]{width:50%;left:50%}.competency-profile__segment--last .competency-profile__line[data-v-9bc3f708]{width:50%}.competency-profile__dot[data-v-9bc3f708]{opacity:.3;background:currentColor;border-radius:50%;width:.2rem;height:.2rem;position:absolute;top:.41rem;left:50%;transform:translate(-50%)}.competency-profile__indicator[data-v-9bc3f708]{z-index:1;border:1px solid var(--competency-card,#fff);background:currentColor;border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:.05rem;left:50%;transform:translate(-50%)}.competency-profile__score[data-v-9bc3f708]{background:currentColor;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.competency-profile__score>span[data-v-9bc3f708]{color:var(--competency-card,#fff)}@media (width<=700px){.competency-profile__scroll[data-v-9bc3f708]{overflow-x:auto}.competency-profile__chart[data-v-9bc3f708]{min-width:680px}.competency-profile[data-v-9bc3f708]{padding:.5rem}}.wrapper.dark-mode .competency-profile{--competency-border:#555d68;--competency-card:#343a40}.diagnostic-test-timeline__track[data-v-3099d1ad]{border:1px solid var(--diagnostic-timeline-border);background:var(--diagnostic-timeline-background);border-radius:.25rem;height:48px;position:relative;overflow:hidden}.diagnostic-test-timeline__marker[data-v-3099d1ad]{z-index:2;border-radius:2px;width:2px;margin-left:-1px;position:absolute}.diagnostic-test-timeline__marker--submitted[data-v-3099d1ad]{background:var(--diagnostic-timeline-submitted);height:32px;top:8px}.diagnostic-test-timeline__off-page-interval[data-v-3099d1ad]{z-index:1;background:var(--diagnostic-timeline-off-page);border-radius:2px;min-width:2px;height:32px;position:absolute;top:8px}.diagnostic-test-timeline__off-page-interval--unloaded[data-v-3099d1ad]{background:var(--diagnostic-timeline-unloaded)}.diagnostic-test-timeline__footer[data-v-3099d1ad]{gap:.5rem 1rem;font-size:.75rem;color:var(--diagnostic-timeline-text)!important}.diagnostic-test-timeline__legend[data-v-3099d1ad]{gap:1.25rem}.diagnostic-test-timeline__legend-dot[data-v-3099d1ad]{border-radius:2px;width:9px;height:9px;margin-right:.45rem;display:inline-block}.diagnostic-test-timeline__legend-dot--submitted[data-v-3099d1ad]{background:var(--diagnostic-timeline-submitted)}.diagnostic-test-timeline__legend-dot--off-page[data-v-3099d1ad]{background:var(--diagnostic-timeline-off-page)}.diagnostic-test-timeline__legend-dot--unloaded[data-v-3099d1ad]{background:var(--diagnostic-timeline-unloaded)}.diagnostic-test-timeline[data-v-3099d1ad]{--diagnostic-timeline-background:#f4f6f9;--diagnostic-timeline-border:#dee2e6;--diagnostic-timeline-text:#6c757d;--diagnostic-timeline-submitted:#28a745;--diagnostic-timeline-off-page:#ffc107;--diagnostic-timeline-unloaded:#dc3545}.dark-mode .diagnostic-test-timeline[data-v-3099d1ad]{--diagnostic-timeline-background:#454c53;--diagnostic-timeline-border:#4f5962;--diagnostic-timeline-text:#c2c7d0;--diagnostic-timeline-submitted:#28a745;--diagnostic-timeline-off-page:#f0b61a;--diagnostic-timeline-unloaded:#dc3545}.diagnostic-answer-marker[data-v-d736cc44]{z-index:2;background:#fff;width:2px;position:absolute;top:3px;bottom:3px}.diagnostic-off-page-interval[data-v-d736cc44]{background:#f0b61a;min-width:2px;position:absolute;top:0;bottom:0}.diagnostic-off-page-interval--unloaded[data-v-d736cc44]{background:#dc3545}.risk-score-panel[data-v-7a66f8cb]{background:#6c757d12;border:1px solid #6c757d47;font-size:.85rem}.risk-score-panel--medium[data-v-7a66f8cb]{background:#ffc1071a}.risk-score-panel--high[data-v-7a66f8cb]{background:#dc354514}.diagnostic-indicators[data-v-7a66f8cb]{gap:.25rem 1rem;font-size:.85rem}.c8r-overview[data-v-3883047e]{--c8r-text:#17171b;--c8r-muted:#56568a;--c8r-card:#fff;--c8r-border:#edeef4;--c8r-line:#e4e6ed;--c8r-dot:#d9dce6;color:var(--c8r-text)}.c8r-overview__heading[data-v-3883047e]{margin-bottom:.5rem}.c8r-overview__heading h4[data-v-3883047e]{letter-spacing:-.04rem;margin:0;font-size:1.36rem;font-weight:700}.c8r-overview__heading h4 span[data-v-3883047e]{color:var(--section-diagnostic-accent,#ffc107)}.c8r-overview__heading p[data-v-3883047e]{margin:.15rem 0 0;font-size:.8rem}.c8r-overview__summary[data-v-3883047e],.c8r-overview__glance[data-v-3883047e],.c8r-overview__group[data-v-3883047e]{border:1px solid var(--c8r-border);background:var(--c8r-card);border-radius:.25rem}.c8r-overview__summary[data-v-3883047e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:.4rem;padding:.6rem .8rem;display:grid}.c8r-overview__metric[data-v-3883047e]{color:#2c4484;align-items:center;gap:.35rem;font-size:.7rem;display:flex}.c8r-overview__metric svg[data-v-3883047e]{flex:none;width:1.2rem;height:1.2rem}.c8r-overview__metric strong[data-v-3883047e],.c8r-overview__metric-label[data-v-3883047e]{line-height:1.1}.c8r-overview__metric-score[data-v-3883047e]{text-align:right;margin-left:auto}.c8r-overview__metric b[data-v-3883047e]{color:var(--c8r-text);white-space:nowrap;text-align:right;margin-left:auto}.c8r-overview__metric small[data-v-3883047e]{font-size:.65rem;font-weight:400;line-height:1.1;display:block}.c8r-overview__metric b small[data-v-3883047e]{font-weight:700}.c8r-overview__glance[data-v-3883047e]{margin-bottom:.4rem;padding:.5rem 1rem .7rem}.c8r-overview__glance h5[data-v-3883047e],.c8r-overview__trends h6[data-v-3883047e]{text-transform:uppercase;margin:0 0 .4rem;font-size:.7rem;font-weight:700}.c8r-overview__trends[data-v-3883047e]{grid-template-columns:1fr 1fr;display:grid}.c8r-overview__trend-half--least[data-v-3883047e]{border-left:2px solid var(--c8r-border);padding-left:.5rem}.c8r-overview__trend-half--typical[data-v-3883047e]{padding-right:.5rem}.c8r-overview__trend-half--typical h6[data-v-3883047e],.c8r-overview__trend-half--typical .c8r-overview__slot b[data-v-3883047e]{color:#43b079}.c8r-overview__trend-half--least h6[data-v-3883047e],.c8r-overview__trend-half--least .c8r-overview__slot b[data-v-3883047e]{color:#ff5e5b}.c8r-overview__slots[data-v-3883047e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.c8r-overview__slot[data-v-3883047e]{text-align:center;background:#eaf7f0;border:1px solid #43b079;border-radius:.25rem;min-height:3.45rem;padding:.22rem .3rem}.c8r-overview__trend-half--least .c8r-overview__slot[data-v-3883047e]{background:#fff0ef;border-color:#ff5e5b}.c8r-overview__slot--empty[data-v-3883047e]{visibility:hidden}.c8r-overview__slot b[data-v-3883047e]{font-size:1.3rem;line-height:1.2;display:block}.c8r-overview__slot span[data-v-3883047e]{color:#17171b;font-size:.65rem;font-weight:700;line-height:1.1;display:block}.c8r-overview__group[data-v-3883047e]{margin-bottom:.5rem;padding:.5rem 1rem}.c8r-overview__group h5[data-v-3883047e]{color:var(--c8r-group);align-items:center;gap:.2rem;margin:0 0 .1rem;font-size:.84rem;font-weight:700;display:flex}.c8r-overview__group-icon[data-v-3883047e]{background:var(--c8r-group);flex:none;width:.9rem;height:.9rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c8r-overview__chart[data-v-3883047e]{table-layout:fixed;border-collapse:collapse;width:100%}.c8r-overview__name-column[data-v-3883047e]{width:36%}.c8r-overview__score-column[data-v-3883047e]{width:6%}.c8r-overview__chart th[data-v-3883047e],.c8r-overview__chart td[data-v-3883047e]{background:0 0;border:0;padding:0}.c8r-overview__chart thead th[data-v-3883047e]{height:1rem;color:var(--c8r-muted);text-align:center;font-size:.65rem}.c8r-overview__chart tbody th[data-v-3883047e]{color:var(--c8r-text);text-align:left;padding-right:.3rem;font-size:.7rem;font-weight:700;line-height:1.15}.c8r-overview__chart tbody td[data-v-3883047e]{text-align:center;height:1.25rem}.c8r-overview__segment[data-v-3883047e]{height:.8rem;position:relative}.c8r-overview__line[data-v-3883047e]{background:var(--c8r-line);width:100%;height:1px;position:absolute;top:.5rem;left:0}.c8r-overview__segment--first .c8r-overview__line[data-v-3883047e]{width:50%;left:50%}.c8r-overview__segment--last .c8r-overview__line[data-v-3883047e]{width:50%}.c8r-overview__dot[data-v-3883047e]{background:var(--c8r-dot);border-radius:50%;width:.2rem;height:.2rem;position:absolute;top:.41rem;left:50%;transform:translate(-50%)}.c8r-overview__indicator[data-v-3883047e]{z-index:1;border:1px solid var(--c8r-card);background:var(--c8r-group);border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:.05rem;left:50%;transform:translate(-50%)}.c8r-overview__score[data-v-3883047e]{border:1px solid var(--c8r-card);background:var(--c8r-group);width:1.25rem;height:1.25rem;color:var(--c8r-score-text,#fff);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}@media (width<=900px){.c8r-overview__summary[data-v-3883047e]{grid-template-columns:1fr;gap:.4rem}.c8r-overview__trends[data-v-3883047e]{grid-template-columns:1fr;gap:.6rem}.c8r-overview__trend-half--least[data-v-3883047e]{border-left:0;border-top:2px solid var(--c8r-border);padding:.5rem 0 0}.c8r-overview__trend-half--typical[data-v-3883047e]{padding-right:0}}@media (width<=700px){.c8r-overview__chart-scroll[data-v-3883047e]{overflow-x:auto}.c8r-overview__chart[data-v-3883047e]{min-width:680px}.c8r-overview__group[data-v-3883047e]{padding:.5rem}.c8r-overview__slots[data-v-3883047e]{gap:.2rem}.c8r-overview__slot[data-v-3883047e]{padding:.2rem}}.wrapper.dark-mode .c8r-overview{--c8r-text:#f1f2f6;--c8r-muted:#b8bdd0;--c8r-card:#343a40;--c8r-border:#555d68;--c8r-line:#67707d;--c8r-dot:#929ba8;--c8r-action-color:#a9baee}.wrapper.dark-mode .c8r-overview__metric{color:#a9baee}.wrapper.dark-mode .c8r-overview__group--action{--c8r-score-text:#1f2e55}.wrapper.dark-mode .c8r-overview__slot{background:#203a30}.wrapper.dark-mode .c8r-overview__trend-half--least .c8r-overview__slot{background:#493032}.wrapper.dark-mode .c8r-overview__slot span{color:var(--c8r-text)}.deduc8r-tier-badge{background:var(--deduc-tier-bg);color:var(--deduc-tier-text);font-variant-numeric:tabular-nums;vertical-align:middle;min-width:2.4em;font-weight:700}.deduc8r-tier-1{--deduc-tier-bg:#d8f3dc;--deduc-tier-text:#155b2b}.deduc8r-tier-2{--deduc-tier-bg:#e7f4c5;--deduc-tier-text:#405b13}.deduc8r-tier-3{--deduc-tier-bg:#fff0b3;--deduc-tier-text:#725500}.deduc8r-tier-4{--deduc-tier-bg:#ffe0b5;--deduc-tier-text:#864500}.deduc8r-tier-5{--deduc-tier-bg:#ffd5c7;--deduc-tier-text:#933417}.deduc8r-tier-6{--deduc-tier-bg:#f8cbd0;--deduc-tier-text:#8b2332}.dark-mode .deduc8r-tier-1{--deduc-tier-bg:#183d2c;--deduc-tier-text:#a5e5bc}body:has(.wrapper.dark-mode) .deduc8r-tier-1{--deduc-tier-bg:#183d2c;--deduc-tier-text:#a5e5bc}.dark-mode .deduc8r-tier-2{--deduc-tier-bg:#33421e;--deduc-tier-text:#c8e69c}body:has(.wrapper.dark-mode) .deduc8r-tier-2{--deduc-tier-bg:#33421e;--deduc-tier-text:#c8e69c}.dark-mode .deduc8r-tier-3{--deduc-tier-bg:#494018;--deduc-tier-text:#ffe28a}body:has(.wrapper.dark-mode) .deduc8r-tier-3{--deduc-tier-bg:#494018;--deduc-tier-text:#ffe28a}.dark-mode .deduc8r-tier-4{--deduc-tier-bg:#503219;--deduc-tier-text:#ffc78c}body:has(.wrapper.dark-mode) .deduc8r-tier-4{--deduc-tier-bg:#503219;--deduc-tier-text:#ffc78c}.dark-mode .deduc8r-tier-5{--deduc-tier-bg:#50291f;--deduc-tier-text:#ffb299}body:has(.wrapper.dark-mode) .deduc8r-tier-5{--deduc-tier-bg:#50291f;--deduc-tier-text:#ffb299}.dark-mode .deduc8r-tier-6{--deduc-tier-bg:#4d202b;--deduc-tier-text:#ffa8b8}body:has(.wrapper.dark-mode) .deduc8r-tier-6{--deduc-tier-bg:#4d202b;--deduc-tier-text:#ffa8b8}.deduc8r-norm-picker[data-v-f7df362b]{max-width:100%}.deduc8r-norm-picker select[data-v-f7df362b]{width:auto;max-width:24rem}.deduc8r-result-comparison td[data-v-f7df362b]{white-space:nowrap;vertical-align:middle}.deduc8r-variant-button[data-v-f7df362b]{text-decoration:underline}.deduc8r-result-comparison tbody tr[data-v-f7df362b],.deduc8r-result-methodology summary[data-v-f7df362b]{cursor:pointer}@media (width<=575.98px){.deduc8r-norm-picker[data-v-f7df362b]{width:100%;margin-top:.75rem}.deduc8r-norm-picker select[data-v-f7df362b]{flex:1;min-width:0}}.deduc8r-advanced[data-v-2319ea9a]{font-size:.85rem}.deduc8r-advanced--separated[data-v-2319ea9a]{border-top:1px solid var(--deduc-border,#dee2e6);padding-top:1rem}.deduc8r-technical-metrics[data-v-2319ea9a]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.4rem 1.5rem;margin-bottom:1rem;display:grid}.deduc8r-technical-metric[data-v-2319ea9a]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.deduc8r-technical-metric strong[data-v-2319ea9a]{white-space:nowrap;font-variant-numeric:tabular-nums}.deduc8r-statistics[data-v-2319ea9a]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;padding:.5rem 0;font-size:.85rem;display:grid}.deduc8r-statistics>div[data-v-2319ea9a]{border:1px solid var(--deduc-border,#dee2e6);border-radius:.25rem;padding:.85rem}.deduc8r-detail-metrics[data-v-2319ea9a]{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .7rem;margin-bottom:0;font-size:.85rem;display:grid}.deduc8r-statistics dd[data-v-2319ea9a]{overflow-wrap:anywhere;text-align:right;font-variant-numeric:tabular-nums;margin-bottom:0}.dark-mode .badge-light[data-v-2319ea9a]{color:#edf2f7;background:#454c53}.deduc8r-anomaly[data-v-22b1be87]{background:#6c757d12;border:1px solid #6c757d47;font-size:.85rem}.deduc8r-anomaly--medium[data-v-22b1be87]{background:#ffc1071a}.deduc8r-anomaly--high[data-v-22b1be87]{background:#dc354514}.deduc8r-technical-events[data-v-22b1be87]{font-size:.75rem}.deduc8r-behavior[data-v-22b1be87]{--deduc-surface:#f4f6f9;--deduc-border:#dee2e6;--deduc-correct:#e8f5ec;--deduc-text:#343a40}.deduc8r-session-status[data-v-22b1be87]{gap:.5rem 1rem;font-size:.85rem}.deduc8r-tier-results[data-v-22b1be87]{max-width:600px;font-size:.8rem}.deduc8r-header[data-v-22b1be87]{cursor:pointer;gap:.5rem 1rem}.deduc8r-indicators[data-v-22b1be87]{gap:.25rem 1rem;font-size:.85rem}.deduc8r-levels[data-v-22b1be87]{gap:.5rem}.deduc8r-response-row[data-v-22b1be87]{cursor:pointer}.deduc8r-response-row[data-v-22b1be87]:hover{background:var(--deduc-surface)}.deduc8r-header[data-v-22b1be87]:focus-visible,.deduc8r-response-row[data-v-22b1be87]:focus-visible{outline-offset:-2px;outline:2px solid #007bff}.deduc8r-responses[data-v-22b1be87]{font-size:.78rem}.deduc8r-responses small[data-v-22b1be87]{font-size:.7rem}.deduc8r-responses .badge[data-v-22b1be87]{font-size:.65rem}.deduc8r-modal[data-v-22b1be87]{--deduc-modal-bg:#fff;background:#0000008c;justify-content:center;align-items:center;display:flex!important}.deduc8r-modal .modal-content[data-v-22b1be87]{background:var(--deduc-modal-bg);color:var(--deduc-text)}.dark-mode .deduc8r-modal[data-v-22b1be87]{--deduc-modal-bg:#343a40;--deduc-surface:#343a40;--deduc-border:#4f5962;--deduc-correct:#1f493b;--deduc-text:#edf2f7}body:has(.wrapper.dark-mode) .deduc8r-modal[data-v-22b1be87]{--deduc-modal-bg:#343a40;--deduc-surface:#343a40;--deduc-border:#4f5962;--deduc-correct:#1f493b;--deduc-text:#edf2f7}.deduc8r-modal-dialog[data-v-22b1be87]{width:100%;height:90vh;max-height:90vh;margin:0}.deduc8r-event-sequence[data-v-22b1be87]{max-height:38vh;font-size:.8rem;overflow:auto}.deduc8r-event-sequence thead[data-v-22b1be87]{z-index:1;position:sticky;top:0}.deduc8r-duration-cell[data-v-22b1be87]{width:25%;min-width:130px}.deduc8r-duration-track[data-v-22b1be87]{background:#4d99b0;border-radius:3px;height:18px;position:relative;overflow:hidden}.deduc8r-offpage[data-v-22b1be87]{background:#f0b61a;position:absolute;top:0;bottom:0}.deduc8r-selection[data-v-22b1be87]{background:#fff;width:2px;position:absolute;top:3px;bottom:3px}.deduc8r-detail[data-v-22b1be87]{background:var(--deduc-surface);padding:1rem!important}.deduc8r-item-layout[data-v-22b1be87]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}.deduc8r-symbols[data-v-22b1be87]{letter-spacing:.08em;color:var(--deduc-text);font-size:1.3rem}.deduc8r-option[data-v-22b1be87]{border:1px solid var(--deduc-border);border-radius:.3rem;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.4rem;padding:.55rem;display:flex}.deduc8r-operators[data-v-22b1be87]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.deduc8r-operator[data-v-22b1be87]{letter-spacing:.04em;border:1px solid var(--deduc-border);background:var(--deduc-modal-bg);border-radius:.25rem;justify-content:center;align-items:center;min-height:2rem;padding:.25rem .5rem;font-size:1rem;display:inline-flex}.deduc8r-operator[data-v-22b1be87] .d8-symbol-text{white-space:nowrap}.deduc8r-option--correct[data-v-22b1be87]{background:var(--deduc-correct)}.deduc8r-option--chosen[data-v-22b1be87]{box-shadow:inset 3px 0 #007bff}.deduc8r-option-labels[data-v-22b1be87]{flex-wrap:nowrap;align-items:center;gap:.4rem;display:inline-flex}.deduc8r-detail-metrics[data-v-22b1be87]{grid-template-columns:minmax(110px,1fr) minmax(100px,1.5fr);gap:.35rem .7rem;margin-bottom:0;font-size:.85rem;display:grid}.deduc8r-detail-metrics dd[data-v-22b1be87]{overflow-wrap:anywhere;margin-bottom:0}.deduc8r-behavior pre[data-v-22b1be87]{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.dark-mode .deduc8r-behavior[data-v-22b1be87]{--deduc-surface:#343a40;--deduc-border:#4f5962;--deduc-correct:#1f493b;--deduc-text:#edf2f7}.dark-mode .deduc8r-behavior .badge-light[data-v-22b1be87]{color:#edf2f7;background:#454c53}.deduc8r-passage-card[data-v-0f403875]{--deduc-border:#dee2e6}.dark-mode .deduc8r-passage-card[data-v-0f403875]{--deduc-border:#4f5962}.deduc8r-passage-header[data-v-0f403875]{cursor:pointer}.deduc8r-passage-header[data-v-0f403875]:focus-visible{outline-offset:-2px;outline:2px solid #007bff}.deduc8r-attempts[data-v-8e40ab58]{box-shadow:none;border:1px solid #dee2e6}.deduc8r-attempt-controls[data-v-8e40ab58]{gap:.5rem .875rem}.deduc8r-attempt-label[data-v-8e40ab58]{color:#6c757d;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.deduc8r-attempt-icon[data-v-8e40ab58]{background:#f4f6f9;border-radius:.25rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.deduc8r-attempt-select[data-v-8e40ab58]{flex:19rem;min-width:0;max-width:34rem}.deduc8r-attempt-select .custom-select[data-v-8e40ab58]{background-color:#f8f9fa}.deduc8r-attempt-reset[data-v-8e40ab58]{white-space:nowrap;margin-left:auto}.dark-mode .deduc8r-attempts[data-v-8e40ab58]{border-color:#4f5962}.dark-mode .deduc8r-attempt-label[data-v-8e40ab58]{color:#ced4da}.dark-mode .deduc8r-attempt-icon[data-v-8e40ab58]{background:#454d55}.dark-mode .deduc8r-attempt-select .custom-select[data-v-8e40ab58]{color:#f1f3f5;background-color:#343a40;border-color:#626c75}.foci-summary[data-v-8e40ab58]{gap:1.25rem;display:grid}.foci-summary__person[data-v-8e40ab58]{border-bottom:1px solid #dee2e6;padding-bottom:1.25rem}.foci-summary__tools[data-v-8e40ab58]{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:.75rem;display:grid}.foci-tool[data-v-8e40ab58]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;min-width:0;padding:.875rem}.foci-tool__time[data-v-8e40ab58]{justify-content:space-between;gap:.75rem;margin-top:.25rem;font-size:.8125rem;display:flex}.foci-tool__time span[data-v-8e40ab58]:first-child,.foci-tool__empty[data-v-8e40ab58]{color:#6c757d}.foci-tool__time span[data-v-8e40ab58]:last-child{white-space:nowrap}.foci-tool__empty[data-v-8e40ab58]{font-size:.8125rem}.dark-mode .foci-summary__person[data-v-8e40ab58]{border-color:#4f5962}.dark-mode .foci-tool[data-v-8e40ab58]{background:#343a40;border-color:#4f5962}.dark-mode .foci-tool__time span[data-v-8e40ab58]:first-child,.dark-mode .foci-tool__empty[data-v-8e40ab58]{color:#aeb7bf}@media (width>=992px){.foci-summary[data-v-8e40ab58]{grid-template-columns:minmax(12rem,15rem) 1fr;align-items:start}.foci-summary__person[data-v-8e40ab58]{border-bottom:0;border-right:1px solid #dee2e6;padding-bottom:0;padding-right:1.25rem}}.deduc8r-attempt-select .deduc8r-attempt-completed[data-v-8e40ab58]{color:#155724;background-color:#d4edda}.dark-mode .deduc8r-attempt-select .deduc8r-attempt-completed[data-v-8e40ab58]{color:#c3e6cb;background-color:#234d32}.deduc8r-attempt-select .deduc8r-attempt-in-progress[data-v-8e40ab58]{color:#856404;background-color:#fff3cd}.dark-mode .deduc8r-attempt-select .deduc8r-attempt-in-progress[data-v-8e40ab58]{color:#ffe8a1;background-color:#594715}.deduc8r-attempt-select .deduc8r-attempt-not-started[data-v-8e40ab58]{color:#6c757d;background-color:#e9ecef}.dark-mode .deduc8r-attempt-select .deduc8r-attempt-not-started[data-v-8e40ab58]{color:#ced4da;background-color:#454d55}.deduc8r-attempt-select .deduc8r-attempt-historical[data-v-8e40ab58]{color:#6c757d;background-color:#e9ecef}.dark-mode .deduc8r-attempt-select .deduc8r-attempt-historical[data-v-8e40ab58]{color:#ced4da;background-color:#454d55}.norm-year-group[data-v-58054914]{cursor:pointer;position:relative}.norm-year-input[data-v-58054914]{color:#495057;appearance:none;background:#fff;border:1.5px solid #ced4da;border-radius:.25rem;outline:none;width:100%;padding:1.25rem 2.25rem .35rem .75rem;font-size:.9rem;line-height:1.5;transition:border-color .18s,box-shadow .18s;display:block}.norm-year-input[data-v-58054914]:focus{border-color:#80bdff;box-shadow:0 0 0 3px #007bff33}.norm-year-label[data-v-58054914]{color:#6c757d;pointer-events:none;white-space:nowrap;font-size:.875rem;transition:top .15s,font-size .15s,color .15s,font-weight .15s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.norm-year-input.has-value~.norm-year-label[data-v-58054914]{color:#007bff;font-size:.7rem;font-weight:600;top:.4rem;transform:translateY(0)}.norm-year-clear[data-v-58054914]{color:#adb5bd;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;padding:0;font-size:.65rem;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.norm-year-clear[data-v-58054914]:hover{color:#dc3545;background:#dc35451a}.dark-mode .norm-year-input[data-v-58054914]{color:#dee2e6;background:#343a40;border-color:#4f5962}.dark-mode .norm-year-input.has-value~.norm-year-label[data-v-58054914]{color:#3f6791}.norm-year-group[data-v-11ccad0d]{cursor:pointer;position:relative}.norm-year-input[data-v-11ccad0d]{color:#495057;appearance:none;background:#fff;border:1.5px solid #ced4da;border-radius:.25rem;outline:none;width:100%;padding:1.25rem 2.25rem .35rem .75rem;font-size:.9rem;line-height:1.5;transition:border-color .18s,box-shadow .18s;display:block}.norm-year-input[data-v-11ccad0d]:focus{border-color:#80bdff;box-shadow:0 0 0 3px #007bff33}.norm-year-label[data-v-11ccad0d]{color:#6c757d;pointer-events:none;white-space:nowrap;font-size:.875rem;transition:top .15s,font-size .15s,color .15s,font-weight .15s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.norm-year-input.has-value~.norm-year-label[data-v-11ccad0d]{color:#007bff;font-size:.7rem;font-weight:600;top:.4rem;transform:translateY(0)}.norm-year-clear[data-v-11ccad0d]{color:#adb5bd;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;padding:0;font-size:.65rem;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.norm-year-clear[data-v-11ccad0d]:hover{color:#dc3545;background:#dc35451a}.dark-mode .norm-year-input[data-v-11ccad0d]{color:#dee2e6;background:#343a40;border-color:#4f5962}.dark-mode .norm-year-input.has-value~.norm-year-label[data-v-11ccad0d]{color:#3f6791}.norm-year-group[data-v-10415f6e]{cursor:pointer;position:relative}.norm-year-input[data-v-10415f6e]{color:#495057;appearance:none;background:#fff;border:1.5px solid #ced4da;border-radius:.25rem;outline:none;width:100%;padding:1.25rem 2.25rem .35rem .75rem;font-size:.9rem;line-height:1.5;transition:border-color .18s,box-shadow .18s;display:block}.norm-year-input[data-v-10415f6e]:focus{border-color:#80bdff;box-shadow:0 0 0 3px #007bff33}.norm-year-label[data-v-10415f6e]{color:#6c757d;pointer-events:none;white-space:nowrap;font-size:.875rem;transition:top .15s,font-size .15s,color .15s,font-weight .15s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.norm-year-input.has-value~.norm-year-label[data-v-10415f6e]{color:#007bff;font-size:.7rem;font-weight:600;top:.4rem;transform:translateY(0)}.norm-year-clear[data-v-10415f6e]{color:#adb5bd;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;padding:0;font-size:.65rem;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.norm-year-clear[data-v-10415f6e]:hover{color:#dc3545;background:#dc35451a}.dark-mode .norm-year-input[data-v-10415f6e]{color:#dee2e6;background:#343a40;border-color:#4f5962}.dark-mode .norm-year-input.has-value~.norm-year-label[data-v-10415f6e]{color:#3f6791}.diagnostic-model-transfer-table td[data-v-94515c90]{vertical-align:top}.text-break[data-v-94515c90]{overflow-wrap:anywhere}.main-header .navbar-nav .notification-dropdown[data-v-8d9b5c0b]{width:min(30rem,100% - 2rem);min-width:0;max-width:calc(100% - 2rem);max-height:70vh;margin-top:0;font-size:80%;position:fixed;right:auto;overflow-y:auto}.notification-item[data-v-8d9b5c0b]{white-space:normal;border-left:3px solid #0000}.notification-item.notification-read[data-v-8d9b5c0b]{color:#50555a;background-color:#f1f3f5}.notification-item.notification-unread[data-v-8d9b5c0b]{color:#212529;background-color:#fff;border-left-color:#adb5bd;font-weight:600}.notification-item[data-v-8d9b5c0b]:hover,.notification-item[data-v-8d9b5c0b]:focus{color:#212529;background-color:#f1f3f5}.notification-icon[data-v-8d9b5c0b]{color:#28a745}.notification-content[data-v-8d9b5c0b]{overflow-wrap:anywhere;flex:1;min-width:0}.notification-dropdown .dropdown-header[data-v-8d9b5c0b]{white-space:normal;flex-wrap:wrap;gap:.25rem .5rem}.notification-dropdown .dropdown-header[data-v-8d9b5c0b],.notification-dropdown .dropdown-footer[data-v-8d9b5c0b]{font-size:100%}.notification-meta[data-v-8d9b5c0b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.notification-meta-context[data-v-8d9b5c0b]{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;min-width:0;display:flex}.notification-meta-time[data-v-8d9b5c0b]{white-space:nowrap;opacity:.8;align-items:center;font-size:80%;display:inline-flex}.notification-dropdown-dark[data-v-8d9b5c0b]{background-color:#343a40;border-color:#59636b}.notification-dropdown-dark .notification-item.notification-read[data-v-8d9b5c0b]{color:#cfd8dc!important;background-color:#2f353a!important}.notification-dropdown-dark .notification-item.notification-unread[data-v-8d9b5c0b]{border-left-color:#7d8790;color:#fff!important;background-color:#454c52!important}.notification-dropdown-dark .notification-item[data-v-8d9b5c0b]:hover,.notification-dropdown-dark .notification-item[data-v-8d9b5c0b]:focus{color:#fff!important;background-color:#525a61!important}.notification-dropdown-dark .notification-item .text-muted[data-v-8d9b5c0b]{color:#b8c2c8!important}.notification-dropdown-dark .notification-icon[data-v-8d9b5c0b]{color:#00bc8c!important}.custom-control-input:checked~.custom-control-label[data-v-4c5f3213]:before{background-color:#28a745;border-color:#28a745}.custom-control-input:focus~.custom-control-label[data-v-4c5f3213]:before{box-shadow:0 0 0 1px #28a74540}.dark-mode .custom-control-input:checked~.custom-control-label[data-v-4c5f3213]:before{background-color:#00bc8c;border-color:#00bc8c}
