.avatar-player[data-v-40f496d0]{align-items:center;display:flex;flex-direction:column;min-width:0;width:100%}.player-container[data-v-40f496d0]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:relative}.svg-container[data-v-40f496d0]{align-items:center;background-color:transparent;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:2}.svg-container[data-v-40f496d0] svg{display:block;height:100%;width:100%}.svg-container.empty[data-v-40f496d0]{background-color:transparent;color:#000;text-align:center}.controls[data-v-40f496d0]{align-items:center;background-color:#ffffffb3;border-radius:20px;justify-content:center;margin-top:10px;padding:8px;position:relative;width:100%}.controls[data-v-40f496d0],.playback-controls[data-v-40f496d0]{display:flex;gap:8px}.roi-switch[data-v-40f496d0]{left:16px;position:absolute}.continuous-switch[data-v-40f496d0]{position:absolute;right:16px}.timestamp-display[data-v-40f496d0]{background-color:transparent;border-radius:5px;color:#000;font-family:helvetica;height:-moz-fit-content;height:fit-content;margin-top:10px;padding:5px 10px}.control-icon[data-v-40f496d0]{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.control-icon.disabled[data-v-40f496d0],.control-icon[disabled][data-v-40f496d0]{color:#aaa;pointer-events:none}.disabled-controls[data-v-40f496d0]{opacity:.5;pointer-events:none}.report-profile[data-v-96c530ad]{margin:16px 0}figcaption[data-v-96c530ad]{font-size:.9rem;font-weight:600}.profile-legend[data-v-96c530ad]{color:#555;display:flex;flex-wrap:wrap;font-size:.75rem;gap:12px;margin:5px 0}i[data-v-96c530ad]{border-radius:50%;display:inline-block;height:8px;margin-right:4px;width:8px}svg[data-v-96c530ad]{display:block;width:100%}text[data-v-96c530ad]{font:9px Arial,sans-serif;fill:#666}.critical-report-section[data-v-70badd77]{color:#273043;margin:0 auto 24px;max-width:1120px}.report-heading[data-v-70badd77]{align-items:baseline;border-bottom:2px solid #727be0;display:flex;flex-wrap:wrap;gap:12px;padding:8px 0}.report-heading span[data-v-70badd77]{color:#636977;font-size:.85rem}h4[data-v-70badd77]{font-size:1rem;margin:22px 0 10px}.table-scroll[data-v-70badd77]{margin:12px 0;overflow-x:auto}table[data-v-70badd77]{border-collapse:collapse;font-size:.82rem;width:100%}td[data-v-70badd77],th[data-v-70badd77]{border-bottom:1px solid #dfe3ed;padding:9px 10px;text-align:right;white-space:nowrap}td[data-v-70badd77]:first-child,th[data-v-70badd77]:first-child{text-align:left}th[data-v-70badd77]{background:#eef0f7}.total[data-v-70badd77],th[data-v-70badd77]{font-weight:600}.total[data-v-70badd77]{background:#f5f6fa}.selected[data-v-70badd77]{background:#eeeaff}.category-cards[data-v-70badd77]{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 12px}.category-card[data-v-70badd77]{align-items:flex-start;background:#fff;border:1px solid #dfe3ed;border-radius:8px;color:#273043;cursor:pointer;display:flex;flex:1 0 125px;flex-direction:column;gap:8px;padding:14px;text-align:left}.category-card[data-v-70badd77]:hover:not(:disabled){background:#f5f6fc;border-color:#727be0}.category-card.active[data-v-70badd77]{background:#eeeaff;border-color:#727be0;box-shadow:inset 0 0 0 1px #727be0}.category-card[data-v-70badd77]:disabled{background:#f1f2f4;border-color:#e0e2e6;box-shadow:none;color:#969ba5;cursor:default}.category-card:disabled .category-count[data-v-70badd77]{color:#969ba5}.category-card[data-v-70badd77]:focus-visible{outline:2px solid #454da2;outline-offset:2px}.category-label[data-v-70badd77]{font-size:.85rem;font-weight:600}.category-count[data-v-70badd77]{color:#636977;font-size:.78rem}.report-note[data-v-70badd77]{color:#687080;font-size:.78rem;margin:8px 0}.peak-strip[data-v-70badd77]{background:#f1f3fc;border-radius:6px;display:flex;flex-wrap:wrap;font-size:.82rem;gap:18px;margin:12px 0;padding:12px}.reading-guide[data-v-70badd77]{background:#f5f6fb;border-left:3px solid #727be0;font-size:.8rem;padding:12px}.moment-summary-row[data-v-4b2d1d96]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center;margin:4px 0 20px}.moment-summary[data-v-4b2d1d96]{background:#f5f6fa;border:1px solid #e4e7eb;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:8px}.moment-summary-item[data-v-4b2d1d96]{border-radius:6px;flex:1 1 auto;padding:8px 16px}.moment-summary dt[data-v-4b2d1d96]{color:#616e7c;font-size:12px;font-weight:500;margin-bottom:4px}.moment-summary dd[data-v-4b2d1d96]{color:#26323d;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;margin:0}.moment-summary-date[data-v-4b2d1d96]{color:#616e7c;display:block;font-size:11px;font-variant-numeric:tabular-nums;font-weight:400;margin-top:2px}.moment-summary-duration[data-v-4b2d1d96]{background:#e3f0fc}.moment-summary-duration dd[data-v-4b2d1d96]{color:#1976d2}.event-player-content[data-v-4b2d1d96]{container-type:inline-size}.event-player-layout[data-v-4b2d1d96]{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(340px,380px)}.event-player-details[data-v-4b2d1d96],.event-player-media[data-v-4b2d1d96]{min-width:0}.event-player-media[data-v-4b2d1d96]{align-items:center;display:flex}.event-player-avatar[data-v-4b2d1d96],.event-player-video[data-v-4b2d1d96]{min-width:0;width:100%}.event-player-video[data-v-4b2d1d96]{position:relative}.event-player-video video[data-v-4b2d1d96]{aspect-ratio:16/9;background:#111;border-radius:6px;display:block;height:auto;max-height:540px;-o-object-fit:contain;object-fit:contain;width:100%}.event-player-details[data-v-4b2d1d96]{align-self:stretch;border-left:1px solid #e4e7eb;contain:size;display:flex;flex-direction:column;gap:14px;min-height:0;overflow:hidden;padding-left:20px}.reba-flag[data-v-4b2d1d96]{align-items:center;border-radius:8px;color:#fff;display:flex;flex:0 0 auto;gap:12px;padding:14px 16px}.reba-label[data-v-4b2d1d96]{font-size:13px;font-weight:700;letter-spacing:.06em}.reba-score[data-v-4b2d1d96]{font-size:28px;font-weight:700;line-height:1.1}.event-player-media[data-v-4b2d1d96] .avatar-player{max-width:100%;min-width:0;width:100%}.event-player-media[data-v-4b2d1d96] .controls{flex-wrap:wrap}.event-player-media[data-v-4b2d1d96] .continuous-switch,.event-player-media[data-v-4b2d1d96] .roi-switch{flex:0 1 auto;position:static}.event-player-media[data-v-4b2d1d96] .playback-controls{flex-wrap:wrap;justify-content:center}.event-player-media[data-v-4b2d1d96] .timestamp-display{max-width:100%;overflow-wrap:anywhere}.breakdown-heading[data-v-4b2d1d96]{align-items:baseline;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:4px 12px;justify-content:space-between}.breakdown-heading h4[data-v-4b2d1d96]{font-size:14px;font-weight:600}.breakdown-heading>span[data-v-4b2d1d96]{color:#616e7c;font-size:12px}.breakdown-events[data-v-4b2d1d96]{flex:1 1 auto;list-style:none;margin:0;min-height:0;overflow-x:hidden;overflow-y:scroll;padding:3px 6px 3px 3px;scrollbar-color:#9aa5b1 #edf0f3;scrollbar-gutter:stable;scrollbar-width:auto}.breakdown-events[data-v-4b2d1d96]::-webkit-scrollbar{width:10px}.breakdown-events[data-v-4b2d1d96]::-webkit-scrollbar-track{background:#edf0f3;border-radius:5px}.breakdown-events[data-v-4b2d1d96]::-webkit-scrollbar-thumb{background:#9aa5b1;border:2px solid #edf0f3;border-radius:5px}.breakdown-events li+li[data-v-4b2d1d96]{margin-top:6px}.breakdown-event[data-v-4b2d1d96]{align-items:center;background:#fff;border:1px solid #e4e7eb;border-radius:6px;color:#26323d;cursor:pointer;display:flex;gap:10px;min-height:78px;padding:6px;text-align:left;width:100%}.breakdown-event[data-v-4b2d1d96]:hover:not(:disabled){background:#f3f7fc;border-color:#90b6e6}.breakdown-event.breakdown-event-selected[data-v-4b2d1d96]{background:#e3f0fc;border-color:#4295ff}.breakdown-event[data-v-4b2d1d96]:focus-visible{outline:2px solid #1976d2;outline-offset:1px}.breakdown-event[data-v-4b2d1d96]:disabled{cursor:default;opacity:.5}.breakdown-event-image[data-v-4b2d1d96]{background:#f5f6fa;border:1px solid #e4e7eb;border-radius:4px;flex:0 0 64px;height:64px;-o-object-fit:contain;object-fit:contain;width:64px}.breakdown-event-description[data-v-4b2d1d96]{flex:1 1 auto;min-width:0}.breakdown-event-heading[data-v-4b2d1d96]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 6px;line-height:1.3}.breakdown-event-dot[data-v-4b2d1d96]{border-radius:50%;flex:0 0 8px;height:8px;width:8px}.breakdown-event-label[data-v-4b2d1d96]{font-weight:600;overflow-wrap:anywhere}.breakdown-event-classification[data-v-4b2d1d96]{background:#f0f2f5;border-radius:3px;color:#52606d;font-size:11px;padding:1px 6px}.breakdown-event-time[data-v-4b2d1d96]{color:#616e7c;display:block;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.4;margin-top:4px;overflow-wrap:anywhere}.breakdown-event-duration[data-v-4b2d1d96]{flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}@container (max-width: 820px){.event-player-layout[data-v-4b2d1d96]{grid-template-columns:minmax(0,1fr)}.event-player-details[data-v-4b2d1d96]{border-left:0;border-top:1px solid #e4e7eb;contain:none;height:400px;padding:16px 0 0}}.label[data-v-4b2d1d96]{background:#f44336;border-radius:3px;bottom:0;color:#fff;font-size:10px;height:40px;line-height:1;padding:2px 5px;pointer-events:none;position:absolute;transform:translate(-50%);z-index:10}.summary-table-container[data-v-4b2d1d96]{display:flex;justify-content:center;margin-bottom:20px}.summary-table[data-v-4b2d1d96]{background-color:#fff;border-collapse:collapse;box-shadow:0 2px 3px #0000001a;max-width:800px;text-align:left;width:90%}.summary-table td[data-v-4b2d1d96]{border-bottom:1px solid #ddd;padding:12px 15px}.summary-table tr:last-child td[data-v-4b2d1d96]{border-bottom:none}.summary-table tr[data-v-4b2d1d96]:nth-child(2n){background-color:#f8f8f8}.critical-moments-title[data-v-4b2d1d96]{color:#333;font-size:1.5rem;font-weight:500;margin-bottom:10px}.category-has-events[data-v-4b2d1d96]{color:inherit!important;font-weight:900}.category-has-no-events[data-v-4b2d1d96]{color:#bbb!important;opacity:.6}.bg-dynamic[data-v-4b2d1d96]{background-color:#42a5f54d!important}.bg-static[data-v-4b2d1d96]{background-color:#ffc1074d!important}.summary-table.centered[data-v-4b2d1d96],.summary-table.centered td[data-v-4b2d1d96],.summary-table.centered th[data-v-4b2d1d96]{text-align:center}.compact-table td[data-v-4b2d1d96],.compact-table th[data-v-4b2d1d96]{padding:4px 6px}.custom-select[data-v-4b2d1d96]{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;height:40px;outline:none;padding:0 4px;text-align:center;-moz-text-align-last:center;text-align-last:center;width:100%}.custom-select[data-v-4b2d1d96]:focus{border-color:#6200ee;box-shadow:0 0 0 2px #6200ee1a}.info-bubble[data-v-8bb3b9b2]{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:10px;position:absolute;white-space:nowrap;z-index:100}.legend-item[data-v-8bb3b9b2]{align-items:center;display:flex;margin-top:5px}.color-blob[data-v-8bb3b9b2]{border-radius:50%;height:15px;margin-right:10px;width:15px}.green[data-v-8bb3b9b2]{background-color:#4caf50}.orange[data-v-8bb3b9b2]{background-color:#ffc107}.red[data-v-8bb3b9b2]{background-color:#f44336}.calendar-grid[data-v-65bcec53]{display:grid;gap:4px;grid-template-columns:repeat(7,1fr)}.calendar-day-header[data-v-65bcec53]{font-weight:700;padding:4px;text-align:center}.calendar-day[data-v-65bcec53]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;height:80px;overflow:hidden;position:relative}.calendar-day.empty[data-v-65bcec53]{background:transparent;border:none}.calendar-day.clickable[data-v-65bcec53]{cursor:pointer}.calendar-day.clickable[data-v-65bcec53]:hover{border-color:#1976d2}.day-number[data-v-65bcec53]{background:#ffffffb3;border-radius:4px;color:#333;font-size:12px;font-weight:700;left:4px;padding:0 4px;position:absolute;top:2px;z-index:2}.day-visuals[data-v-65bcec53]{bottom:0;display:flex;flex-direction:row;left:0;position:absolute;right:0;top:0}.worker-lane[data-v-65bcec53]{border-right:1px solid rgba(0,0,0,.05);flex:1;position:relative}.worker-lane[data-v-65bcec53]:last-child{border-right:none}.shift-block[data-v-65bcec53]{left:0;opacity:.8;position:absolute;right:0}.content-grid{display:grid;grid-template-columns:1fr 5fr;grid-template-rows:1fr 5fr}[data-v-6403aba5] .v-list-item__prepend{max-width:32px}circle[data-v-6403aba5],line[data-v-6403aba5]{transition:all .1s ease}.container[data-v-6403aba5]{display:flex;flex:1;width:100%}.container[data-v-6403aba5]>*{flex:1;margin:0 6px}.container .v-card .v-card-text[data-v-6403aba5]{overflow:hidden}.card-title[data-v-6403aba5]{white-space:normal;word-break:break-word}.total-time[data-v-6403aba5]{font-size:1.2rem}.score-danger[data-v-6403aba5]{background:#ffa726}.score-ok[data-v-6403aba5]{background:#66bb6a}.score-bad[data-v-6403aba5]{background:#ef5350}.white-text[data-v-6403aba5]{color:#fff!important}.move-overlay[data-v-6403aba5]{border-radius:15px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}@media (min-width:600px){.move-overlay[data-v-6403aba5]{left:calc(40% + 32px);transform:translateY(-50%)}}@media (min-width:960px){.move-overlay[data-v-6403aba5]{left:calc(25% + 32px);transform:translateY(-50%)}}
