.guide-overlay[data-v-08a48acf]{position:fixed;inset:0;background:#070a12cc;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:260}.guide-modal[data-v-08a48acf]{width:min(1180px,100%);max-height:92vh;overflow:hidden;border-radius:18px;border:1px solid #312e81;background:#f5f1ff;box-shadow:0 20px 70px #00000073}.guide-head[data-v-08a48acf]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:linear-gradient(90deg,#4c1d95,#6d28d9);color:#fff}.guide-head h3[data-v-08a48acf]{margin:0;font-size:1.2rem}.guide-head p[data-v-08a48acf]{margin:.25rem 0 0;color:#ffffffdb;font-size:.9rem}.guide-close[data-v-08a48acf]{background:transparent;border:0;color:#fff;font-size:1.8rem;line-height:1;cursor:pointer}.guide-body[data-v-08a48acf]{padding:1rem;overflow:auto;max-height:calc(92vh - 136px)}.guide-table[data-v-08a48acf]{width:100%;border-collapse:collapse;color:#111827;table-layout:fixed}.guide-table th[data-v-08a48acf],.guide-table td[data-v-08a48acf]{border:1px solid #111827;padding:.75rem .65rem;vertical-align:middle}.guide-table thead th[data-v-08a48acf]{background:linear-gradient(180deg,#6627d6,#5b21b6);color:#fff;text-align:center;font-size:.98rem}.guide-table tbody tr[data-v-08a48acf]{background:linear-gradient(90deg,color-mix(in srgb,var(--guide-accent) 18%,white),color-mix(in srgb,var(--guide-accent) 10%,white))}.type-cell[data-v-08a48acf]{width:160px;text-align:center;color:var(--guide-accent)}.type-cell strong[data-v-08a48acf]{display:block;font-size:1.05rem}.type-icon[data-v-08a48acf]{display:block;font-size:1.5rem;margin-bottom:.3rem}.desc-cell[data-v-08a48acf]{width:280px;font-size:.95rem;line-height:1.4}.time-cell[data-v-08a48acf]{text-align:center;font-weight:700;color:var(--guide-accent);font-size:1rem}.empty-guide[data-v-08a48acf]{text-align:center;color:#475569;padding:1.25rem}.guide-error[data-v-08a48acf]{margin:0;color:#991b1b;font-weight:600}.guide-foot[data-v-08a48acf]{padding:.9rem 1.25rem 1.2rem;display:flex;justify-content:flex-end;background:#f5f1ff}.guide-btn[data-v-08a48acf]{border:0;background:#4f46e5;color:#fff;padding:.65rem 1rem;border-radius:10px;font-weight:600;cursor:pointer}@media(max-width:900px){.guide-table[data-v-08a48acf]{min-width:980px}}.modal-overlay[data-v-3cc54167]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:200}.modal[data-v-3cc54167]{width:min(92vw,520px);background:linear-gradient(160deg,#111b33,#161035);border:1px solid #36406b;border-radius:18px;box-shadow:0 24px 74px #070a1ab8;color:#eef4ff}.modal-header[data-v-3cc54167],.modal-footer[data-v-3cc54167]{padding:1rem 1.1rem;display:flex;align-items:center;justify-content:space-between}.modal-header[data-v-3cc54167]{border-bottom:1px solid #334155}.modal-body[data-v-3cc54167]{padding:1rem 1.1rem;display:grid;gap:1rem}.modal-close[data-v-3cc54167]{border:none;background:transparent;color:#cbd5e1;font-size:1.3rem;cursor:pointer}.form-group[data-v-3cc54167]{display:grid;gap:.45rem}.form-group label[data-v-3cc54167]{font-size:.86rem;color:#cbd5ff;font-weight:700}.form-group input[data-v-3cc54167]{background:#0f172ae0;border:1px solid #34425f;color:#f8fafc;border-radius:10px;padding:.7rem .85rem}.range-preview[data-v-3cc54167]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.range-chip[data-v-3cc54167]{border:1px solid #34425f;border-radius:999px;padding:.35rem .7rem;background:#0f172abf;color:#dbe7ff;font-size:.82rem;font-weight:700}.range-separator[data-v-3cc54167]{color:#7f90c7}.helper-text[data-v-3cc54167],.error-text[data-v-3cc54167]{margin:0;font-size:.82rem}.helper-text[data-v-3cc54167]{color:#a7b8d3}.error-text[data-v-3cc54167]{color:#fda4af}.modal-footer[data-v-3cc54167]{border-top:1px solid #334155;justify-content:flex-end;gap:.75rem}.btn[data-v-3cc54167]{border:none;border-radius:10px;padding:.65rem .9rem;cursor:pointer;font-weight:700}.btn-cancel[data-v-3cc54167]{background:#94a3b824;color:#e2e8f0}.btn-primary[data-v-3cc54167]{background:#1d4ed8;color:#fff}.navbar[data-v-089a9717]{position:fixed;top:0;left:0;right:0;height:56px;background:#1e293b;border-bottom:1px solid #334155;z-index:100}.navbar-inner[data-v-089a9717]{max-width:1200px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem}.navbar-brand[data-v-089a9717]{font-size:1.25rem;font-weight:700;color:#f1f5f9;letter-spacing:-.025em}.navbar-menu[data-v-089a9717]{display:flex;align-items:center;gap:.75rem}.btn-sync[data-v-089a9717]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s}.btn-sync[data-v-089a9717]:hover{background:#2563eb}.btn-time[data-v-089a9717]{background:#0f766e}.btn-time[data-v-089a9717]:hover{background:#0d9488}.btn-guide[data-v-089a9717]{background:#6d28d9}.btn-guide[data-v-089a9717]:hover{background:#7c3aed}.btn-close-month[data-v-089a9717]{background:#b45309}.btn-close-month[data-v-089a9717]:hover{background:#d97706}.modal-overlay[data-v-295715f9]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:200}.modal[data-v-295715f9]{background:#1e293b;border:1px solid #334155;border-radius:.75rem;width:100%;max-width:460px;box-shadow:0 20px 60px #00000080}.modal-header[data-v-295715f9]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #334155}.modal-header h3[data-v-295715f9]{margin:0;font-size:1.125rem;font-weight:600;color:#f1f5f9}.modal-close[data-v-295715f9]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;line-height:1;padding:0}.modal-close[data-v-295715f9]:hover{color:#f1f5f9}.modal-body[data-v-295715f9]{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.form-group[data-v-295715f9]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-295715f9]{color:#cbd5e1;font-size:.875rem;font-weight:500}.date-grid[data-v-295715f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.preset-grid[data-v-295715f9]{display:flex;flex-wrap:wrap;gap:.5rem}.preset-btn[data-v-295715f9]{padding:.45rem .75rem;border-radius:999px;border:1px solid #334155;background:#0f172a;color:#cbd5e1;cursor:pointer;font-size:.8125rem}.preset-btn.active[data-v-295715f9]{background:#2563eb;border-color:#2563eb;color:#fff}.range-preview[data-v-295715f9]{display:flex;align-items:center;justify-content:center;gap:.75rem}.range-chip[data-v-295715f9]{background:#0f172a;border:1px solid #334155;border-radius:999px;padding:.45rem .85rem;color:#f8fafc;font-weight:500}.range-separator[data-v-295715f9]{color:#94a3b8}.error-text[data-v-295715f9]{margin:0;color:#fca5a5;font-size:.875rem}.helper-text[data-v-295715f9]{margin:0;color:#cbd5e1;font-size:.875rem;line-height:1.5}.modal-footer[data-v-295715f9]{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.5rem}.btn[data-v-295715f9]{padding:.625rem 1rem;border-radius:.5rem;border:none;font-size:.875rem;font-weight:500;cursor:pointer}.btn-cancel[data-v-295715f9]{background:#334155;color:#e2e8f0}.btn-primary[data-v-295715f9]{background:#16a34a;color:#fff}.btn[data-v-295715f9]:disabled{opacity:.6;cursor:not-allowed}input[type=date][data-v-295715f9]{background:#0f172a;border:1px solid #334155;border-radius:.5rem;padding:.625rem .75rem;color:#f8fafc}.modal-overlay[data-v-e1b3661a]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:200}.modal[data-v-e1b3661a]{background:#1e293b;border:1px solid #334155;border-radius:.75rem;width:100%;max-width:420px;box-shadow:0 20px 60px #00000080}.modal-header[data-v-e1b3661a]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #334155}.modal-header h3[data-v-e1b3661a]{margin:0;font-size:1.125rem;font-weight:600;color:#f1f5f9}.modal-close[data-v-e1b3661a]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;line-height:1;padding:0}.modal-close[data-v-e1b3661a]:hover{color:#f1f5f9}.modal-body[data-v-e1b3661a]{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.form-group[data-v-e1b3661a]{display:flex;flex-direction:column;gap:.375rem}.form-group label[data-v-e1b3661a]{font-size:.875rem;font-weight:500;color:#94a3b8}.preset-grid[data-v-e1b3661a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.preset-btn[data-v-e1b3661a]{border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:.5rem;padding:.55rem .6rem;font-size:.78rem;font-weight:500;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.preset-btn[data-v-e1b3661a]:hover{border-color:#475569}.preset-btn.active[data-v-e1b3661a]{background:#3b82f633;border-color:#3b82f6;color:#dbeafe}.date-grid[data-v-e1b3661a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.form-group input[type=date][data-v-e1b3661a]{padding:.625rem .75rem;background:#0f172a;border:1px solid #334155;border-radius:.5rem;color:#e2e8f0;font-size:.875rem;outline:none;transition:border-color .2s}.form-group input[type=date][data-v-e1b3661a]:focus{border-color:#3b82f6}.range-preview[data-v-e1b3661a]{display:flex;align-items:center;gap:.625rem;padding:.75rem;border:1px solid #334155;border-radius:.5rem;background:#0b1220}.range-chip[data-v-e1b3661a]{background:#94a3b82e;color:#f1f5f9;border-radius:.45rem;font-size:.84rem;font-weight:600;padding:.3rem .55rem}.range-separator[data-v-e1b3661a]{color:#94a3b8;font-size:.85rem}.helper-text[data-v-e1b3661a],.error-text[data-v-e1b3661a]{font-size:.8rem;margin-top:.2rem}.helper-text[data-v-e1b3661a]{color:#94a3b8}.error-text[data-v-e1b3661a]{color:#f87171}.modal-footer[data-v-e1b3661a]{display:flex;justify-content:flex-end;gap:.75rem;padding:1.25rem 1.5rem;border-top:1px solid #334155}.btn[data-v-e1b3661a]{padding:.5rem 1.25rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s}.btn-cancel[data-v-e1b3661a]{background:#334155;color:#e2e8f0}.btn-cancel[data-v-e1b3661a]:hover{background:#475569}.btn-primary[data-v-e1b3661a]{background:#3b82f6;color:#fff}.btn-primary[data-v-e1b3661a]:hover{background:#2563eb}.btn-primary[data-v-e1b3661a]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.modal[data-v-e1b3661a]{max-width:calc(100vw - 1.25rem)}.preset-grid[data-v-e1b3661a]{grid-template-columns:repeat(2,minmax(0,1fr))}.date-grid[data-v-e1b3661a]{grid-template-columns:1fr}}.developers-view[data-v-03049f5c]{color:#eaf1ff}.section-header[data-v-03049f5c],.profile-header[data-v-03049f5c]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-bottom:1rem}.section-header h2[data-v-03049f5c],.profile-header h2[data-v-03049f5c]{margin:.12rem 0;font-size:clamp(1.45rem,3vw,2rem)}.section-header p[data-v-03049f5c],.profile-header p[data-v-03049f5c]{margin:0;color:#95a8cc}.section-kicker[data-v-03049f5c]{color:#25e6b1!important;text-transform:uppercase;letter-spacing:.13em;font-size:.7rem;font-weight:800}.export-box[data-v-03049f5c]{min-width:340px;padding:.85rem;border:1px solid #2d4770;background:linear-gradient(135deg,#122d4ae6,#121937e6);border-radius:14px}.export-box label[data-v-03049f5c]{display:block;margin-bottom:.4rem;color:#9eb4d8;font-size:.72rem;font-weight:700}.export-box>div[data-v-03049f5c]{display:flex;gap:.5rem}select[data-v-03049f5c]{flex:1;background:#0c1930;border:1px solid #3b527b;border-radius:9px;color:#edf4ff;padding:.58rem .7rem}.action-btn[data-v-03049f5c],.back-btn[data-v-03049f5c]{border:0;border-radius:9px;cursor:pointer;font-weight:800;white-space:nowrap}.action-btn[data-v-03049f5c]{padding:.62rem .85rem}.action-btn[data-v-03049f5c]:disabled{opacity:.45;cursor:not-allowed}.export-btn[data-v-03049f5c]{color:#041b19;background:linear-gradient(135deg,#25e6b1,#4df2d2);box-shadow:0 8px 28px #25e6b133}.share-btn[data-v-03049f5c]{color:#eaf5ff;background:linear-gradient(135deg,#1f63d7,#318eff)}.ranking-share-btn[data-v-03049f5c]{width:100%;margin-top:.55rem;color:#f5efff;background:linear-gradient(135deg,#d946ef,#7c3aed)}.ranking-share-message[data-v-03049f5c]{display:block;margin-top:.35rem;color:#35edbd;font-size:.68rem;font-weight:800;text-align:right}.profile-actions[data-v-03049f5c]{position:relative;display:flex;align-items:center;gap:.55rem}.share-message[data-v-03049f5c]{position:absolute;right:0;top:calc(100% + .35rem);color:#35edbd;font-size:.68rem;font-weight:800}.view-btn[data-v-03049f5c]{color:#fff;background:#287cff}.developer-table-shell[data-v-03049f5c]{overflow:auto;border:1px solid #263b61;border-radius:16px;background:#0a142bc2;box-shadow:0 24px 70px #02081738}.developer-table[data-v-03049f5c]{width:100%;border-collapse:collapse;min-width:820px}.developer-table th[data-v-03049f5c]{padding:.85rem 1rem;color:#88a0c8;text-transform:uppercase;letter-spacing:.08em;font-size:.67rem;text-align:left;background:#19284bc7}.developer-table td[data-v-03049f5c]{padding:.9rem 1rem;border-top:1px solid rgba(60,83,126,.36);color:#cbd8f2}.developer-table tbody tr[data-v-03049f5c]:hover{background:#2b5da61f}.developer-cell[data-v-03049f5c],.profile-identity[data-v-03049f5c]{display:flex;align-items:center;gap:.75rem}.developer-cell div[data-v-03049f5c]{display:grid;gap:.2rem}.developer-cell strong[data-v-03049f5c]{color:#f4f8ff}.developer-cell small[data-v-03049f5c],.score-max[data-v-03049f5c]{color:#758bb2}.avatar[data-v-03049f5c]{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,#2358a3,#25b99a);color:#fff;font-size:.78rem;font-weight:900}.score-value[data-v-03049f5c]{color:#25e6b1;font-weight:900;font-size:1.1rem}.status-chip[data-v-03049f5c]{display:inline-flex;padding:.3rem .58rem;border-radius:999px;font-size:.7rem;font-weight:800}.status-chip.complete[data-v-03049f5c]{background:#25e6b121;color:#3df0bd;border:1px solid rgba(37,230,177,.35)}.status-chip.pending[data-v-03049f5c]{background:#ffb0201f;color:#ffc04d;border:1px solid rgba(255,176,32,.32)}.state-card[data-v-03049f5c]{padding:2rem;text-align:center;border:1px solid #2a3e63;border-radius:14px;background:#0a142bc7;color:#a9b9d7}.state-card.error[data-v-03049f5c]{color:#ff8da0}.empty-cell[data-v-03049f5c]{text-align:center;color:#8294b6!important}.back-btn[data-v-03049f5c]{padding:.55rem .75rem;color:#a9bde2;background:transparent;border:1px solid #324a75}.profile-header[data-v-03049f5c]{flex-wrap:wrap;padding:1rem;border:1px solid #2c4169;border-radius:16px;background:linear-gradient(130deg,#11294be0,#15143ae0)}.profile-avatar[data-v-03049f5c]{width:52px;height:52px;border-radius:16px;font-size:1rem}.period-tabs[data-v-03049f5c]{display:flex;gap:.55rem;overflow-x:auto;padding:.15rem 0 1rem}.period-tabs button[data-v-03049f5c]{padding:.55rem .78rem;color:#9fb1d5;background:#0c1930;border:1px solid #2f4771;border-radius:999px;cursor:pointer;text-transform:capitalize;white-space:nowrap}.period-tabs button.active[data-v-03049f5c]{color:#061b18;background:#25e6b1;border-color:#25e6b1;font-weight:900}.score-hero[data-v-03049f5c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.score-hero article[data-v-03049f5c]{min-height:112px;display:flex;flex-direction:column;justify-content:center;padding:1rem;border:1px solid #2a3e68;border-radius:16px;background:linear-gradient(145deg,#101e3b,#151533)}.score-hero article.score-main[data-v-03049f5c]{border-color:#25e6b18c;background:radial-gradient(circle at 90% 10%,rgba(37,230,177,.2),transparent 45%),#101e3b}.score-hero span[data-v-03049f5c]{color:#91a6cb;font-size:.76rem}.score-hero strong[data-v-03049f5c]{margin:.25rem 0;color:#f5f8ff;font-size:2rem}.score-hero small[data-v-03049f5c]{color:#7188b0}.evaluation-state[data-v-03049f5c]{font-size:1.1rem!important}.evaluation-state.done[data-v-03049f5c]{color:#25e6b1}.evaluation-state.waiting[data-v-03049f5c]{color:#ffb020}.metric-grid[data-v-03049f5c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.8rem}.metric-card[data-v-03049f5c]{padding:.85rem;border:1px solid #263b62;border-radius:13px;background:#0c1834d1}.metric-card>span[data-v-03049f5c]{display:block;min-height:2em;color:#91a6ca;font-size:.72rem}.metric-card strong[data-v-03049f5c]{display:block;margin:.22rem 0;color:#f4f7ff;font-size:1.1rem}.metric-card small[data-v-03049f5c]{font-size:.68rem}.positive[data-v-03049f5c]{color:#25e6b1}.negative[data-v-03049f5c]{color:#ff647c}.neutral[data-v-03049f5c]{color:#7188ae}.detail-grid[data-v-03049f5c],.distribution-grid[data-v-03049f5c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem}.detail-panel[data-v-03049f5c]{padding:1rem;border:1px solid #293f69;border-radius:16px;background:#0c1630db}.panel-heading[data-v-03049f5c]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.9rem}.panel-heading h3[data-v-03049f5c]{margin:0;font-size:.9rem}.panel-heading span[data-v-03049f5c]{color:#7188ae;font-size:.68rem}.mini-bars[data-v-03049f5c]{display:grid;gap:.75rem}.mini-bars p[data-v-03049f5c]{display:flex;justify-content:space-between;margin:0 0 .28rem;color:#b8c7e4;font-size:.75rem}.mini-bars p strong[data-v-03049f5c]{color:#f0f5ff}.mini-bars p small[data-v-03049f5c]{color:#8299c1}.mini-bars>div>div[data-v-03049f5c]{height:7px;overflow:hidden;border-radius:99px;background:#172747}.mini-bars i[data-v-03049f5c]{display:block;height:100%;border-radius:inherit}.technical-area-panel[data-v-03049f5c],.culture-panel[data-v-03049f5c]{grid-column:1 / -1}.technical-area-grid[data-v-03049f5c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.technical-area-card[data-v-03049f5c]{padding:.8rem;border:1px solid #334a73;border-radius:12px;background:#09152dc7}.technical-area-card header[data-v-03049f5c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}.technical-area-card h4[data-v-03049f5c]{margin:0;color:#f2f7ff;font-size:.83rem}.technical-area-card header small[data-v-03049f5c]{color:#7790b9;font-size:.62rem}.technical-area-card header strong[data-v-03049f5c]{flex:0 0 auto;font-size:1rem}.technical-area-card>p[data-v-03049f5c]{min-height:3em;margin:.55rem 0;color:#91a5c8;font-size:.68rem;line-height:1.45}.technical-score-track[data-v-03049f5c]{height:7px;overflow:hidden;border-radius:99px;background:#172747}.technical-score-track i[data-v-03049f5c]{display:block;height:100%;border-radius:inherit}.evaluation-rule[data-v-03049f5c]{display:block;margin-top:.45rem;color:#7f94b9;font-size:.62rem}.technical-criteria-list[data-v-03049f5c]{display:grid;gap:.35rem;margin-top:.7rem}.technical-criteria-list>div[data-v-03049f5c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .5rem;padding-top:.35rem;border-top:1px solid rgba(61,83,125,.48)}.technical-criteria-list span[data-v-03049f5c]{color:#b9c7df;font-size:.65rem;line-height:1.3}.technical-criteria-list strong[data-v-03049f5c]{color:#e9f2ff;font-size:.68rem}.technical-criteria-list small[data-v-03049f5c]{grid-column:1 / -1;color:#7087ae;font-size:.6rem}.evaluation-grid[data-v-03049f5c]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.evaluation-grid div[data-v-03049f5c]{display:flex;gap:.42rem;align-items:flex-start;padding:.42rem;color:#8396ba;background:#142343b3;border-radius:8px;font-size:.68rem}.evaluation-grid div.met[data-v-03049f5c]{color:#dffcf3;background:#25e6b11a}.evaluation-grid div span[data-v-03049f5c]{color:#25e6b1;font-weight:900}.empty-note[data-v-03049f5c]{color:#7f92b5;font-size:.76rem}@media(max-width:900px){.section-header[data-v-03049f5c]{align-items:stretch;flex-direction:column}.export-box[data-v-03049f5c]{min-width:0}.score-hero[data-v-03049f5c],.metric-grid[data-v-03049f5c]{grid-template-columns:repeat(2,minmax(0,1fr))}.technical-area-grid[data-v-03049f5c]{grid-template-columns:1fr}}@media(max-width:620px){.export-box>div[data-v-03049f5c],.profile-header[data-v-03049f5c],.profile-actions[data-v-03049f5c]{align-items:stretch;flex-direction:column}.score-hero[data-v-03049f5c],.metric-grid[data-v-03049f5c],.detail-grid[data-v-03049f5c],.distribution-grid[data-v-03049f5c],.evaluation-grid[data-v-03049f5c]{grid-template-columns:1fr}}.main-content[data-v-93b6b7ad]{padding:72px 1rem 2rem;max-width:1280px;margin:0 auto;color:#e2e8f0}.hero[data-v-93b6b7ad]{border:1px solid #2d3a54;background:radial-gradient(circle at 20% 0%,#1f3b6b,#0f172a 60%);border-radius:18px;padding:1.2rem 1.4rem;display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.eyebrow[data-v-93b6b7ad]{color:#93c5fd;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem}.hero h1[data-v-93b6b7ad]{margin:0;font-size:1.65rem;line-height:1.1}.subtitle[data-v-93b6b7ad]{margin-top:.35rem;color:#a5b4cc;max-width:800px}.view-switch[data-v-93b6b7ad]{display:flex;gap:.5rem}.view-btn[data-v-93b6b7ad]{border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:10px;padding:.5rem .9rem;font-size:.84rem;cursor:pointer}.view-btn.active[data-v-93b6b7ad]{background:#1d4ed8;color:#fff;border-color:#1d4ed8}.filters-card[data-v-93b6b7ad]{margin-top:1rem;background:radial-gradient(circle at 10% 0%,rgba(34,211,238,.14),transparent 30%),linear-gradient(160deg,#13213a,#0f172a 72%);border:1px solid #35507a;border-radius:16px;padding:1.05rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 14px 32px #02061738}.filters-head[data-v-93b6b7ad]{display:flex;align-items:center;justify-content:space-between}.filters-head h3[data-v-93b6b7ad]{margin:0;font-size:1rem;color:#f8fbff}.filters-body[data-v-93b6b7ad]{display:flex;flex-direction:column;gap:1rem;padding:.85rem;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080f1f6b}.range-row[data-v-93b6b7ad]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-end}.range-block[data-v-93b6b7ad]{flex:1}.preset-grid[data-v-93b6b7ad]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.preset-btn[data-v-93b6b7ad]{border:1px solid #456288;border-radius:9px;padding:.48rem .55rem;background:#0f1a2e;color:#d7e7f8;font-size:.79rem;cursor:pointer}.preset-btn.active[data-v-93b6b7ad]{border-color:#22d3ee;background:linear-gradient(135deg,#22d3ee3d,#3b82f638);color:#f0f9ff}.custom-range[data-v-93b6b7ad]{display:flex;gap:.75rem}.range-preview[data-v-93b6b7ad]{border:1px solid #456288;border-radius:10px;background:#0d1729;min-height:42px;padding:.5rem .7rem;display:flex;align-items:center;gap:.55rem;font-weight:600;color:#f8fafc}.range-preview small[data-v-93b6b7ad]{color:#94a3b8}.grid-filters[data-v-93b6b7ad]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.filter-block[data-v-93b6b7ad]{display:flex;flex-direction:column;gap:.35rem}.filter-block label[data-v-93b6b7ad]{font-size:.8rem;color:#cfe9ff;font-weight:700}.filter-block input[data-v-93b6b7ad],.filter-block select[data-v-93b6b7ad]{border:1px solid #4f6f9a;border-radius:9px;background:#101c31;color:#f8fafc;min-height:42px;padding:.52rem .68rem;box-shadow:inset 0 1px #ffffff0a}.actions-row[data-v-93b6b7ad]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.inside-filters[data-v-93b6b7ad]{margin-top:.25rem}.filters-feedback[data-v-93b6b7ad]{min-height:1.2rem}.filters-toggle-btn[data-v-93b6b7ad]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid #06b6d4;border-radius:999px;background:linear-gradient(135deg,#06b6d4,#2563eb);color:#eff6ff;padding:.5rem .9rem;font-size:.82rem;font-weight:800;cursor:pointer;box-shadow:0 10px 22px #2563eb38}.filters-toggle-btn span[data-v-93b6b7ad]{font-size:.95rem;line-height:1}.btn[data-v-93b6b7ad]{border:1px solid #334155;background:#0b1323;color:#dbe2ee;border-radius:10px;padding:.45rem .9rem;cursor:pointer}.btn.primary[data-v-93b6b7ad]{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.btn.success[data-v-93b6b7ad]{background:#15803d;border-color:#15803d;color:#fff}.btn.ghost[data-v-93b6b7ad]{background:transparent;border-color:#38466b;color:#c9d4f6}.btn.mini[data-v-93b6b7ad]{padding:.3rem .55rem;font-size:.75rem;border-radius:8px}.btn[data-v-93b6b7ad]:disabled{opacity:.5;cursor:not-allowed}.error-msg[data-v-93b6b7ad]{color:#fca5a5;font-size:.84rem}.ok-msg[data-v-93b6b7ad]{color:#86efac;font-size:.84rem}.stats-wrap[data-v-93b6b7ad]{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.kpi-grid[data-v-93b6b7ad]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.kpi-card[data-v-93b6b7ad]{border:1px solid #2e355f;border-radius:14px;background:linear-gradient(145deg,#131a36,#18133a);padding:.8rem .9rem;box-shadow:inset 0 1px #94a3b814}.kpi-card p[data-v-93b6b7ad]{margin:0;font-size:.78rem;color:#bcc4f1}.kpi-card strong[data-v-93b6b7ad]{display:block;margin-top:.35rem;font-size:1.12rem;color:#f8fafc}.kpi-subvalue[data-v-93b6b7ad]{display:block;margin-top:.18rem;font-size:.7rem;color:#9fb3cf}.kpi-trend[data-v-93b6b7ad]{display:inline-flex;align-items:center;gap:.2rem;margin-top:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.01em}.trend-up[data-v-93b6b7ad]{color:#34d399}.trend-down[data-v-93b6b7ad]{color:#f59e0b}.trend-same[data-v-93b6b7ad]{color:#94a3b8}.kpi-top[data-v-93b6b7ad]{display:flex;align-items:center;gap:.45rem}.kpi-icon[data-v-93b6b7ad]{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-size:1rem;font-weight:700;color:#f8fafc}.icon-indigo[data-v-93b6b7ad]{background:linear-gradient(145deg,#4338ca,#6366f1)}.icon-blue[data-v-93b6b7ad]{background:linear-gradient(145deg,#1d4ed8,#3b82f6)}.icon-amber[data-v-93b6b7ad]{background:linear-gradient(145deg,#b45309,#f59e0b)}.icon-emerald[data-v-93b6b7ad]{background:linear-gradient(145deg,#047857,#10b981)}.icon-violet[data-v-93b6b7ad]{background:linear-gradient(145deg,#6d28d9,#8b5cf6)}.icon-cyan[data-v-93b6b7ad]{background:linear-gradient(145deg,#0e7490,#06b6d4)}.icon-fuchsia[data-v-93b6b7ad]{background:linear-gradient(145deg,#a21caf,#d946ef)}.icon-sky[data-v-93b6b7ad]{background:linear-gradient(145deg,#0369a1,#0ea5e9)}.icon-rose[data-v-93b6b7ad]{background:linear-gradient(145deg,#be123c,#f43f5e)}.icon-green[data-v-93b6b7ad]{background:linear-gradient(145deg,#166534,#22c55e)}.panels-grid[data-v-93b6b7ad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.panel[data-v-93b6b7ad]{border:1px solid #2d2f5a;border-radius:14px;background:radial-gradient(circle at 15% 0%,rgba(99,102,241,.16),transparent 42%),linear-gradient(160deg,#111a34,#15122f);padding:.85rem}.panel h3[data-v-93b6b7ad]{font-size:.94rem;margin:0;color:#e7e9ff}.panel-head[data-v-93b6b7ad]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.panel-title-row[data-v-93b6b7ad]{display:flex;align-items:center;gap:.45rem}.panel-info[data-v-93b6b7ad]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#f8fafc;font-size:.72rem;font-weight:800;cursor:help;box-shadow:0 0 10px #3b82f633}.panel-wide[data-v-93b6b7ad]{grid-column:span 2}.bar-list[data-v-93b6b7ad]{margin-top:.85rem;display:flex;flex-direction:column;gap:.58rem}.bar-row p[data-v-93b6b7ad]{margin:0 0 .35rem;font-size:.8rem;color:#c7cff5;display:flex;justify-content:space-between;gap:.4rem}.bar-row p small[data-v-93b6b7ad]{color:#98a1d9}.bar-row p strong[data-v-93b6b7ad]{color:#f8fafc;font-size:.95rem;font-weight:800}.bar-row p strong.sla-ok[data-v-93b6b7ad]{color:#22e85f;text-shadow:0 0 10px rgba(34,232,95,.22)}.bar-row p strong.sla-mid[data-v-93b6b7ad]{color:#ff9f0a;text-shadow:0 0 12px rgba(255,159,10,.24)}.bar-row p strong.sla-bad[data-v-93b6b7ad]{color:#ff3b30;text-shadow:0 0 12px rgba(255,59,48,.24)}.detailed-bar-row p[data-v-93b6b7ad]{align-items:baseline}.lead-minutes[data-v-93b6b7ad]{display:inline-block;margin-left:.35rem;color:#fde68a;font-size:.86rem;font-weight:800}.real-inline[data-v-93b6b7ad]{display:inline-block;margin-left:.45rem;color:#c7d2fe;font-size:.8rem;font-weight:700}.bar-track[data-v-93b6b7ad]{width:100%;height:30px;border-radius:999px;border:1px solid #323b6c;background:#101630b8;overflow:hidden}.bar-fill[data-v-93b6b7ad]{min-width:42px;height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:.48rem;border-radius:inherit;transition:width .35s ease}.bar-fill span[data-v-93b6b7ad]{font-size:.73rem;font-weight:700;text-shadow:0 1px 2px rgba(15,23,42,.32);line-height:1}.gradient-main[data-v-93b6b7ad]{background:linear-gradient(90deg,#4338ca,#6366f1,#8b5cf6)}.gradient-alt[data-v-93b6b7ad]{background:linear-gradient(90deg,#1d4ed8,#4f46e5,#7c3aed)}.bar-list.compact .bar-track[data-v-93b6b7ad]{height:28px}.empty-mini[data-v-93b6b7ad]{color:#98a1d9;font-size:.82rem;padding:.35rem 0}.donut-panel[data-v-93b6b7ad],.ring-panel[data-v-93b6b7ad]{min-height:320px}.donut-wrap[data-v-93b6b7ad]{margin-top:1rem;position:relative;display:grid;place-items:center;--donut-accent: #8b5cf6}.donut-chart[data-v-93b6b7ad]{width:228px;height:228px;filter:drop-shadow(0 16px 22px rgba(2,6,23,.26)) drop-shadow(0 0 18px color-mix(in srgb,var(--donut-accent) 20%,transparent))}.donut-segment[data-v-93b6b7ad]{cursor:pointer;transition:opacity .2s ease,transform .2s ease,filter .2s ease;transform-origin:center;filter:drop-shadow(4px 6px 0 rgba(15,23,42,.55)) drop-shadow(0 2px 8px rgba(255,255,255,.08))}.donut-segment.active[data-v-93b6b7ad]{filter:drop-shadow(5px 7px 0 rgba(15,23,42,.58)) drop-shadow(0 0 10px color-mix(in srgb,var(--donut-accent) 18%,white)) drop-shadow(0 0 18px color-mix(in srgb,var(--donut-accent) 26%,transparent))}.donut-segment.muted[data-v-93b6b7ad]{opacity:.2}.donut-bg[data-v-93b6b7ad]{fill:none;stroke:#4a558b33;stroke-width:2}.donut-center[data-v-93b6b7ad]{position:absolute;text-align:center;min-width:102px;min-height:102px;border-radius:999px;display:grid;place-items:center;align-content:center;background:radial-gradient(circle at 50% 32%,#1e293bf5,#0f172aeb 68%),linear-gradient(160deg,#0f172af0,#1e293be0);border:1px solid color-mix(in srgb,var(--donut-accent) 38%,rgba(255,255,255,.18));box-shadow:inset 0 1px #ffffff0f,0 0 0 10px #0f172a8a,0 14px 28px #02061757}.donut-center strong[data-v-93b6b7ad]{display:block;font-size:1.75rem;line-height:1;color:#f8fafc}.donut-center span[data-v-93b6b7ad]{margin-top:.3rem;font-size:.82rem;color:#cbd5e1;font-weight:600}.donut-center small[data-v-93b6b7ad]{display:block;margin-top:.2rem;font-size:.72rem;color:color-mix(in srgb,var(--donut-accent) 54%,#f8fafc);font-weight:700}.legend-list[data-v-93b6b7ad]{margin:.4rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem .55rem}.legend-list li[data-v-93b6b7ad]{display:grid;grid-template-columns:auto 1fr auto;gap:.38rem;align-items:center;font-size:.79rem;border:1px solid transparent;border-radius:12px;padding:.45rem .55rem;cursor:pointer;transition:border-color .2s ease,background .2s ease,opacity .2s ease,transform .2s ease}.legend-list li[data-v-93b6b7ad]:hover{border-color:#42528c;background:#2c396b3d}.legend-list li.active[data-v-93b6b7ad]{border-color:color-mix(in srgb,var(--donut-accent) 56%,#ffffff 8%);background:linear-gradient(135deg,color-mix(in srgb,var(--donut-accent) 16%,transparent),#3b82f61f);box-shadow:0 0 0 1px color-mix(in srgb,var(--donut-accent) 18%,transparent)}.legend-list li.muted[data-v-93b6b7ad]{opacity:.42}.legend-list i[data-v-93b6b7ad]{width:9px;height:9px;border-radius:999px;box-shadow:0 0 10px #818cf866}.legend-list span[data-v-93b6b7ad]{display:flex;flex-wrap:wrap;gap:.2rem .3rem;color:#cdd3f8}.legend-meta[data-v-93b6b7ad]{display:block;width:100%;color:#97a6e8;font-size:.72rem;font-weight:600}.legend-list strong[data-v-93b6b7ad]{color:#fff}.ring-grid[data-v-93b6b7ad]{margin-top:.8rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ring-item[data-v-93b6b7ad]{text-align:center}.ring[data-v-93b6b7ad]{width:128px;height:128px;margin:0 auto .45rem;border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,#151531 78%,transparent 80% 100%),conic-gradient(var(--ring-color) var(--pct),#2a315f 0);box-shadow:inset 0 0 0 1px #a7b3ff26}.ring span[data-v-93b6b7ad]{font-weight:700;font-size:1.2rem}.mini-vertical-chart[data-v-93b6b7ad]{margin-top:.9rem;min-height:250px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;align-items:end}.mini-column[data-v-93b6b7ad]{display:flex;flex-direction:column;align-items:center;gap:.45rem}.mini-column-head[data-v-93b6b7ad]{font-size:.82rem;font-weight:800;color:#f8fafc}.mini-column-track[data-v-93b6b7ad]{width:100%;height:170px;border-radius:16px;padding:.35rem;display:flex;align-items:end;background:linear-gradient(180deg,#252f5938,#121834d1);border:1px solid rgba(94,104,170,.28)}.mini-column-fill[data-v-93b6b7ad]{width:100%;min-height:6%;border-radius:12px;box-shadow:0 10px 18px #0f172a40;display:flex;align-items:center;justify-content:center;padding:.45rem}.mini-column-label[data-v-93b6b7ad]{max-width:100%;font-size:.72rem;font-weight:700;color:#cbd5ff;text-align:center;line-height:1.2;word-break:break-word}.mini-column-inner[data-v-93b6b7ad]{text-align:center;color:#eff6ff;display:grid;gap:.15rem}.mini-column-inner strong[data-v-93b6b7ad]{font-size:1.2rem;line-height:1;font-weight:900;text-shadow:0 2px 10px rgba(15,23,42,.25)}.mini-column-inner small[data-v-93b6b7ad]{font-size:.76rem;line-height:1.2;font-weight:800}.mini-toggle[data-v-93b6b7ad]{display:flex;gap:.35rem;flex-wrap:wrap}.mini-toggle .btn.active[data-v-93b6b7ad]{border-color:#3b82f6;background:#3b82f629;color:#f8fafc}.sla-legend[data-v-93b6b7ad]{margin-top:.7rem;display:flex;gap:1rem;flex-wrap:wrap;color:#dbe3ff;font-size:.8rem;font-weight:600}.sla-legend span[data-v-93b6b7ad]{display:inline-flex;align-items:center;gap:.35rem}.sla-dot[data-v-93b6b7ad]{width:11px;height:11px;border-radius:3px;display:inline-block}.sla-dot-met[data-v-93b6b7ad]{background:#22c55e}.sla-dot-not-met[data-v-93b6b7ad]{background:#ef4444}.stacked-track[data-v-93b6b7ad]{width:100%;height:26px;display:flex;overflow:hidden;border-radius:999px;background:#1b275475;border:1px solid rgba(88,101,175,.28)}.stacked-segment[data-v-93b6b7ad]{height:100%;transition:width .2s ease}.stacked-met[data-v-93b6b7ad]{background:linear-gradient(90deg,#20b486,#25c96a)}.stacked-not-met[data-v-93b6b7ad]{background:linear-gradient(90deg,#e5484d,#ef4444)}.stacked-labels[data-v-93b6b7ad]{margin-top:.25rem;display:flex;justify-content:space-between;gap:.5rem;font-size:.74rem;color:#cbd5ff}.panel-group-title[data-v-93b6b7ad]{grid-column:span 2;text-align:center;padding:.35rem 0 .05rem}.panel-group-title h2[data-v-93b6b7ad]{margin:0;font-size:1.2rem;font-weight:900;letter-spacing:.18rem;color:#eef4ff}.sla-priority-panel[data-v-93b6b7ad]{--sla-priority-accent: #3a86ff}.sla-priority-legend[data-v-93b6b7ad]{margin-top:.72rem;display:flex;gap:.95rem;flex-wrap:wrap;color:#dbe3ff;font-size:.8rem;font-weight:600}.sla-priority-legend span[data-v-93b6b7ad]{display:inline-flex;align-items:center;gap:.35rem}.sla-priority-dot[data-v-93b6b7ad]{width:11px;height:11px;border-radius:3px;display:inline-block}.sla-priority-real[data-v-93b6b7ad]{background:linear-gradient(180deg,#2563eb,#3a86ff)}.sla-priority-min[data-v-93b6b7ad]{background:linear-gradient(180deg,#c7dbff,#9fc5f8)}.sla-priority-max[data-v-93b6b7ad]{background:linear-gradient(180deg,#93c5fd,#60a5fa)}.sla-priority-layout[data-v-93b6b7ad]{margin-top:.95rem;display:grid;grid-template-columns:68px minmax(0,1fr);gap:.85rem;align-items:end}.sla-priority-axis[data-v-93b6b7ad]{height:242px;padding-bottom:34px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;color:#93a6da;font-size:.72rem;font-weight:700}.sla-priority-chart[data-v-93b6b7ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:1.15rem .95rem;align-items:end}.sla-priority-group[data-v-93b6b7ad]{display:grid;gap:.55rem;min-width:0;padding:.35rem .45rem .2rem;border-radius:14px;background:#1218345c;border:1px solid rgba(94,104,170,.18)}.sla-priority-columns[data-v-93b6b7ad]{height:208px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;align-items:end;justify-items:center}.sla-priority-bar-wrap[data-v-93b6b7ad]{display:flex;flex-direction:column;align-items:center;gap:.28rem}.sla-priority-value[data-v-93b6b7ad]{min-height:18px;font-size:.72rem;font-weight:800;color:#eef4ff;text-align:center}.sla-priority-track[data-v-93b6b7ad]{width:16px;height:168px;display:flex;align-items:end;border-radius:999px;background:linear-gradient(180deg,#252f591f,#12183447);border:1px solid rgba(94,104,170,.16)}.sla-priority-bar[data-v-93b6b7ad]{width:100%;min-height:6%;border-radius:999px;box-shadow:0 8px 14px #0f172a33;border:1px solid transparent}.sla-priority-bar-wrap small[data-v-93b6b7ad]{color:#a7b8eb;font-size:.7rem;font-weight:700}.sla-priority-type[data-v-93b6b7ad]{text-align:center}.sla-priority-type strong[data-v-93b6b7ad]{color:#eff6ff;font-size:.78rem;line-height:1.2}.sla-priority-panel .empty-mini[data-v-93b6b7ad]{padding:.5rem 0}.ring-item p[data-v-93b6b7ad]{margin:0;font-size:.85rem;color:#e4e8ff}.ring-item small[data-v-93b6b7ad]{color:#a8b1df;font-size:.78rem}.issues-wrap[data-v-93b6b7ad]{margin-top:1rem;border:1px solid #243248;border-radius:14px;background:#10192b;padding:.9rem}.table-toolbar[data-v-93b6b7ad]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.8rem}.table-toolbar h3[data-v-93b6b7ad]{margin:0}.table-shell[data-v-93b6b7ad]{overflow:auto}.issues-table[data-v-93b6b7ad]{width:100%;border-collapse:collapse;min-width:980px}.issues-table th[data-v-93b6b7ad],.issues-table td[data-v-93b6b7ad]{border-bottom:1px solid #233247;text-align:left;padding:.55rem;font-size:.82rem;vertical-align:top}.issues-table th[data-v-93b6b7ad]{color:#9fb0ca;font-weight:600}.issues-table td a[data-v-93b6b7ad]{color:#93c5fd}.mono[data-v-93b6b7ad]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.status-pill[data-v-93b6b7ad]{display:inline-block;border-radius:999px;padding:.2rem .55rem;font-size:.73rem;font-weight:600;border:1px solid transparent}.status-review[data-v-93b6b7ad]{background:#fbbf242e;color:#facc15;border-color:#fbbf2466}.status-approved[data-v-93b6b7ad]{background:#22c55e2e;color:#4ade80;border-color:#22c55e59}.status-neutral[data-v-93b6b7ad]{background:#94a3b82b;color:#cbd5e1;border-color:#94a3b847}.status-review-bar[data-v-93b6b7ad]{background:linear-gradient(90deg,#92400e,#f59e0b)}.status-approved-bar[data-v-93b6b7ad]{background:linear-gradient(90deg,#166534,#22c55e)}.status-neutral-bar[data-v-93b6b7ad]{background:linear-gradient(90deg,#475569,#94a3b8)}.empty[data-v-93b6b7ad]{text-align:center;color:#9fb0ca}.pagination[data-v-93b6b7ad]{margin-top:.9rem;display:flex;justify-content:flex-end;align-items:center;gap:.6rem}.toast[data-v-93b6b7ad]{position:fixed;right:16px;top:72px;z-index:350;min-width:320px;max-width:540px;border-radius:14px;border:1px solid transparent;display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:start;padding:.8rem .85rem;box-shadow:0 16px 48px #0206178c}.toast.success[data-v-93b6b7ad]{background:linear-gradient(165deg,#0b2f22,#0f3f2d);border-color:#14532d}.toast.error[data-v-93b6b7ad]{background:linear-gradient(165deg,#3a1313,#4b1111);border-color:#7f1d1d}.toast-icon[data-v-93b6b7ad]{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;font-weight:800;background:#fff3}.toast-title[data-v-93b6b7ad]{margin:0;font-weight:700;font-size:.88rem}.toast-text[data-v-93b6b7ad]{margin:.15rem 0 0;font-size:.8rem;opacity:.95}.toast-close[data-v-93b6b7ad]{border:none;background:transparent;color:#fff;font-size:1.2rem;line-height:1;cursor:pointer}.sync-loader-overlay[data-v-93b6b7ad]{position:fixed;inset:0;z-index:340;background:#030914c7;display:grid;place-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sync-loader-card[data-v-93b6b7ad]{width:min(92vw,460px);border-radius:18px;border:1px solid #2c3f5f;background:linear-gradient(160deg,#101a2f,#0c1426);padding:1.2rem;text-align:center;box-shadow:0 22px 66px #020617b3}.sync-loader-card h3[data-v-93b6b7ad]{margin:.65rem 0 .35rem;font-size:1.05rem}.sync-loader-card p[data-v-93b6b7ad]{margin:0;font-size:.83rem;color:#a7b8d3}.orbit-loader[data-v-93b6b7ad]{width:54px;height:54px;margin:0 auto;border-radius:999px;border:4px solid rgba(59,130,246,.28);border-top-color:#60a5fa;animation:spin-93b6b7ad .9s linear infinite}.error-overlay[data-v-93b6b7ad]{position:fixed;inset:0;background:#000000a3;z-index:360;display:grid;place-items:center;padding:.8rem}.error-modal[data-v-93b6b7ad]{width:min(96vw,720px);background:#111827;border:1px solid #334155;border-radius:16px;box-shadow:0 20px 72px #0009}.activity-modal[data-v-93b6b7ad]{width:min(96vw,980px);max-height:min(90vh,820px);overflow:hidden;background:linear-gradient(160deg,#111b33,#161035);border:1px solid #36406b;border-radius:18px;box-shadow:0 24px 74px #070a1ab8}.activity-body[data-v-93b6b7ad]{padding:1rem;max-height:calc(90vh - 126px);overflow:auto}.activity-grid[data-v-93b6b7ad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.issue-evaluation-block[data-v-93b6b7ad]{margin-bottom:1rem;padding:.85rem;border:1px solid #31527d;border-radius:14px;background:linear-gradient(145deg,#0f2a48d1,#16123ac7)}.issue-evaluation-head[data-v-93b6b7ad],.issue-evaluation-area header[data-v-93b6b7ad],.issue-criteria-list>div[data-v-93b6b7ad]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.issue-evaluation-head[data-v-93b6b7ad]{margin-bottom:.75rem}.issue-evaluation-head h4[data-v-93b6b7ad],.issue-evaluation-area h5[data-v-93b6b7ad]{margin:0;color:#f2f7ff}.issue-evaluation-head p[data-v-93b6b7ad],.issue-evaluation-area>p[data-v-93b6b7ad]{margin:.15rem 0 0;color:#8fa6cc;font-size:.72rem}.issue-evaluation-head>strong[data-v-93b6b7ad]{color:#25e6b1;font-size:.76rem}.issue-evaluation-areas[data-v-93b6b7ad]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.issue-evaluation-area[data-v-93b6b7ad]{padding:.75rem;border:1px solid #334a73;border-radius:12px;background:#08142bc2}.issue-evaluation-area header[data-v-93b6b7ad]{align-items:flex-start}.issue-evaluation-area header small[data-v-93b6b7ad]{color:#7891b9;font-size:.65rem}.area-score[data-v-93b6b7ad]{padding:.27rem .45rem;border-radius:7px;font-size:.62rem;font-weight:800;text-align:right}.area-score.complete[data-v-93b6b7ad]{color:#38f0bd;background:#25e6b11f;border:1px solid rgba(37,230,177,.34)}.area-score.incomplete[data-v-93b6b7ad]{color:#ff8094;background:#ff4d6d1f;border:1px solid rgba(255,77,109,.34)}.issue-criteria-list[data-v-93b6b7ad]{display:grid;gap:.35rem;margin-top:.7rem}.issue-criteria-list>div[data-v-93b6b7ad]{align-items:flex-start;padding-top:.35rem;border-top:1px solid rgba(63,83,124,.45)}.issue-criteria-list span[data-v-93b6b7ad]{color:#b9c7e0;font-size:.67rem;line-height:1.3}.issue-criteria-list strong[data-v-93b6b7ad]{flex:0 0 auto;font-size:.64rem}.criterion-met[data-v-93b6b7ad]{color:#25e6b1}.criterion-not-met[data-v-93b6b7ad]{color:#ff647c}.activity-item[data-v-93b6b7ad]{border:1px solid #39476d;background:#0c1730a6;border-radius:11px;padding:.58rem .65rem;display:flex;flex-direction:column;gap:.28rem}.activity-item span[data-v-93b6b7ad]{font-size:.74rem;color:#93a5d3}.activity-item strong[data-v-93b6b7ad]{font-size:.84rem;color:#e4ebff;word-break:break-word}.error-head[data-v-93b6b7ad]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #334155;padding:1rem 1.05rem}.error-head h3[data-v-93b6b7ad]{margin:0}.modal-close[data-v-93b6b7ad]{border:none;background:transparent;color:#cbd5e1;font-size:1.3rem;cursor:pointer}.error-body[data-v-93b6b7ad]{padding:1rem 1.05rem}.error-main[data-v-93b6b7ad]{margin:0;color:#fecaca;font-weight:600}.error-meta-grid[data-v-93b6b7ad]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.9rem}.error-meta-grid div[data-v-93b6b7ad]{border:1px solid #334155;border-radius:10px;padding:.55rem;background:#0f172a;display:flex;flex-direction:column;gap:.25rem}.error-meta-grid span[data-v-93b6b7ad]{font-size:.72rem;color:#94a3b8}.error-meta-grid strong[data-v-93b6b7ad]{font-size:.8rem;color:#e2e8f0;word-break:break-all}.error-raw[data-v-93b6b7ad]{margin-top:.8rem}.error-raw p[data-v-93b6b7ad]{margin:0 0 .35rem;color:#aab7cc;font-size:.78rem}.error-raw pre[data-v-93b6b7ad]{margin:0;padding:.7rem;border-radius:10px;border:1px solid #334155;background:#020617;color:#e2e8f0;font-size:.75rem;line-height:1.35;max-height:260px;overflow:auto;white-space:pre-wrap}.error-foot[data-v-93b6b7ad]{border-top:1px solid #334155;padding:.9rem 1.05rem;display:flex;justify-content:flex-end}.toast-pop-enter-active[data-v-93b6b7ad],.toast-pop-leave-active[data-v-93b6b7ad]{transition:opacity .25s ease,transform .25s ease}.toast-pop-enter-from[data-v-93b6b7ad],.toast-pop-leave-to[data-v-93b6b7ad]{opacity:0;transform:translateY(-10px)}@keyframes spin-93b6b7ad{to{transform:rotate(360deg)}}@media(max-width:1200px){.grid-filters[data-v-93b6b7ad],.kpi-grid[data-v-93b6b7ad]{grid-template-columns:repeat(3,minmax(0,1fr))}.panels-grid[data-v-93b6b7ad]{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-wide[data-v-93b6b7ad]{grid-column:span 2}.sla-priority-layout[data-v-93b6b7ad]{grid-template-columns:58px minmax(0,1fr)}}@media(max-width:768px){.hero[data-v-93b6b7ad]{flex-direction:column}.range-row[data-v-93b6b7ad],.custom-range[data-v-93b6b7ad]{flex-direction:column;align-items:stretch}.preset-grid[data-v-93b6b7ad]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-filters[data-v-93b6b7ad]{grid-template-columns:repeat(1,minmax(0,1fr))}.actions-row[data-v-93b6b7ad]{flex-wrap:wrap}.kpi-grid[data-v-93b6b7ad],.panels-grid[data-v-93b6b7ad]{grid-template-columns:1fr}.panel-wide[data-v-93b6b7ad]{grid-column:span 1}.donut-chart[data-v-93b6b7ad]{width:210px;height:210px}.ring-grid[data-v-93b6b7ad],.sla-priority-layout[data-v-93b6b7ad]{grid-template-columns:1fr}.sla-priority-axis[data-v-93b6b7ad]{height:auto;padding-bottom:0;flex-direction:row;justify-content:space-between;align-items:center}.sla-priority-chart[data-v-93b6b7ad]{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-grid[data-v-93b6b7ad],.issue-evaluation-areas[data-v-93b6b7ad]{grid-template-columns:1fr}.issue-evaluation-head[data-v-93b6b7ad]{align-items:flex-start;flex-direction:column}.error-meta-grid[data-v-93b6b7ad]{grid-template-columns:1fr}.toast[data-v-93b6b7ad]{right:10px;left:10px;min-width:0}}.embed-page[data-v-06296663]{min-height:100vh;padding:clamp(1rem,3vw,2.5rem);color:#edf5ff;background:radial-gradient(circle at 8% 0%,rgba(36,139,255,.2),transparent 28%),radial-gradient(circle at 95% 12%,rgba(44,233,181,.12),transparent 25%),#081225}.metrics-shell[data-v-06296663]{width:min(1280px,100%);margin:0 auto}.profile-header[data-v-06296663]{display:flex;align-items:center;gap:1rem;padding:1.2rem;border:1px solid #2d4770;border-radius:20px;background:linear-gradient(135deg,#142d4ff5,#111839f5);box-shadow:0 24px 70px #01071452}.identity-mark[data-v-06296663]{display:grid;place-items:center;width:62px;height:62px;flex:0 0 auto;border-radius:18px;color:#061d1b;background:linear-gradient(145deg,#2ce9b5,#5cf4d4);font-weight:900}.profile-header p[data-v-06296663],.section-heading p[data-v-06296663]{margin:0;color:#35edbd;text-transform:uppercase;letter-spacing:.14em;font-size:.66rem;font-weight:900}.profile-header h1[data-v-06296663]{margin:.1rem 0;font-size:clamp(1.45rem,4vw,2.25rem);line-height:1.15}.profile-header span[data-v-06296663]{color:#9db3d7;font-size:.78rem;text-transform:capitalize}.month-tabs[data-v-06296663]{display:flex;gap:.5rem;overflow-x:auto;padding:1rem 0}.month-tabs button[data-v-06296663]{padding:.55rem .85rem;border:1px solid #304a76;border-radius:999px;color:#9fb4d7;background:#0c1a32;cursor:pointer;text-transform:capitalize;white-space:nowrap}.month-tabs button.active[data-v-06296663]{border-color:#2ce9b5;color:#061d1b;background:#2ce9b5;font-weight:900}.score-grid[data-v-06296663],.metric-grid[data-v-06296663]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.score-card[data-v-06296663],.metric-card[data-v-06296663],.section-card[data-v-06296663]{border:1px solid #283f69;background:#0c1834e6}.score-card[data-v-06296663]{min-height:118px;display:flex;flex-direction:column;justify-content:center;padding:1rem;border-radius:17px}.score-card.primary[data-v-06296663]{border-color:#2ce9b58c;background:radial-gradient(circle at 92% 8%,rgba(44,233,181,.2),transparent 46%),#10213d}.score-card span[data-v-06296663],.metric-card span[data-v-06296663]{color:#91a8cf;font-size:.74rem}.score-card strong[data-v-06296663]{margin:.2rem 0;color:#f7faff;font-size:2rem;line-height:1.1}.score-card small[data-v-06296663]{color:#758db6;font-size:.68rem}.evaluation-status[data-v-06296663]{font-size:1.08rem!important}.evaluation-status.complete[data-v-06296663]{color:#2ce9b5}.evaluation-status.pending[data-v-06296663]{color:#ffb21c}.metric-grid[data-v-06296663]{margin-top:.75rem}.metric-card[data-v-06296663]{padding:.85rem;border-radius:14px}.metric-card>span[data-v-06296663]{display:block;min-height:2em}.metric-card strong[data-v-06296663]{display:block;margin:.22rem 0;color:#f5f8ff;font-size:1.12rem}.metric-card small[data-v-06296663]{font-size:.66rem}.positive[data-v-06296663]{color:#2ce9b5}.negative[data-v-06296663]{color:#ff5578}.neutral[data-v-06296663]{color:#7188ae}.section-card[data-v-06296663]{padding:1rem;border-radius:18px}.technical-panel[data-v-06296663]{margin-top:.75rem}.section-heading[data-v-06296663]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.section-heading h2[data-v-06296663]{margin:.15rem 0 0;font-size:1rem}.section-heading>span[data-v-06296663]{color:#7890b8;font-size:.68rem}.section-heading.compact[data-v-06296663]{align-items:center}.area-grid[data-v-06296663]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.area-card[data-v-06296663]{padding:.85rem;border:1px solid #334b75;border-radius:13px;background:#08142cd1}.area-card header[data-v-06296663]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.area-card h3[data-v-06296663]{margin:0;font-size:.84rem}.area-card header small[data-v-06296663]{color:#7890b8;font-size:.63rem}.area-card header strong[data-v-06296663]{font-size:1rem}.score-track[data-v-06296663]{height:7px;margin:.75rem 0;overflow:hidden;border-radius:99px;background:#172848}.score-track i[data-v-06296663]{display:block;height:100%;border-radius:inherit}.criteria-list[data-v-06296663]{display:grid;gap:.42rem}.criteria-list>div[data-v-06296663]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .5rem;padding-top:.4rem;border-top:1px solid rgba(61,84,127,.48)}.criteria-list span[data-v-06296663]{color:#bac9e2;font-size:.65rem;line-height:1.35}.criteria-list strong[data-v-06296663]{font-size:.69rem}.criteria-list small[data-v-06296663]{grid-column:1 / -1;color:#6f87af;font-size:.6rem}.content-grid[data-v-06296663]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem}.culture-list[data-v-06296663]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.culture-list div[data-v-06296663]{display:flex;align-items:flex-start;gap:.45rem;padding:.5rem;border-radius:9px;color:#8498bc;background:#142444bf;font-size:.68rem}.culture-list div.met[data-v-06296663]{color:#dffcf3;background:#2ce9b51a}.culture-list i[data-v-06296663]{color:#2ce9b5;font-style:normal;font-weight:900}.bar-list[data-v-06296663]{display:grid;gap:.72rem}.bar-list p[data-v-06296663]{display:flex;justify-content:space-between;gap:1rem;margin:0 0 .3rem;color:#bbc9e1;font-size:.72rem}.bar-list p strong[data-v-06296663]{color:#f4f7ff}.bar-list p small[data-v-06296663]{color:#8198bf}.bar-list>div>div[data-v-06296663]{height:7px;overflow:hidden;border-radius:99px;background:#172848}.bar-list i[data-v-06296663]{display:block;height:100%;border-radius:inherit}.empty-note[data-v-06296663]{color:#8095b9;font-size:.75rem}.state-card[data-v-06296663]{width:min(720px,100%);margin:12vh auto;padding:2rem;text-align:center;border:1px solid #2b436c;border-radius:18px;color:#a7b9d7;background:#0c1a32}.state-card.error[data-v-06296663]{color:#ff7890}@media(max-width:900px){.score-grid[data-v-06296663],.metric-grid[data-v-06296663]{grid-template-columns:repeat(2,minmax(0,1fr))}.area-grid[data-v-06296663]{grid-template-columns:1fr}}@media(max-width:620px){.embed-page[data-v-06296663]{padding:.75rem}.score-grid[data-v-06296663],.metric-grid[data-v-06296663],.content-grid[data-v-06296663],.culture-list[data-v-06296663]{grid-template-columns:1fr}.section-heading[data-v-06296663]{align-items:flex-start;flex-direction:column}}.ranking-page[data-v-8503d876]{min-height:100vh;padding:clamp(1rem,4vw,3rem);color:#edf5ff;background:radial-gradient(circle at 10% 0%,rgba(63,140,255,.2),transparent 30%),radial-gradient(circle at 95% 20%,rgba(44,233,181,.13),transparent 28%),#081225}.ranking-shell[data-v-8503d876]{width:min(980px,100%);margin:0 auto}.ranking-header[data-v-8503d876]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem;border:1px solid #2d4770;border-radius:22px;background:linear-gradient(135deg,#142d4ff7,#111839f7);box-shadow:0 24px 70px #0107144d}.ranking-header p[data-v-8503d876]{margin:0;color:#2ce9b5;text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;font-weight:900}.ranking-header h1[data-v-8503d876]{margin:.12rem 0;font-size:clamp(1.55rem,4vw,2.35rem);line-height:1.15}.ranking-header span[data-v-8503d876]{color:#97acd0;font-size:.75rem}.ranking-header>strong[data-v-8503d876]{flex:0 0 auto;padding:.55rem .8rem;border:1px solid rgba(44,233,181,.4);border-radius:999px;color:#2ce9b5;background:#2ce9b514;font-size:.78rem;text-transform:capitalize}.month-tabs[data-v-8503d876]{display:flex;gap:.5rem;overflow-x:auto;padding:1rem 0}.month-tabs button[data-v-8503d876]{padding:.55rem .85rem;border:1px solid #304a76;border-radius:999px;color:#9fb4d7;background:#0c1a32;cursor:pointer;text-transform:capitalize;white-space:nowrap}.month-tabs button.active[data-v-8503d876]{border-color:#2ce9b5;color:#061d1b;background:#2ce9b5;font-weight:900}.ranking-list[data-v-8503d876]{overflow:hidden;border:1px solid #2a416a;border-radius:20px;background:#0a162feb;box-shadow:0 24px 70px #0107143d}.ranking-row[data-v-8503d876]{display:grid;grid-template-columns:34px 46px minmax(180px,1fr) minmax(160px,1.2fr) 105px;align-items:center;gap:.8rem;min-height:76px;padding:.8rem 1rem;border-top:1px solid rgba(60,85,130,.4)}.ranking-row[data-v-8503d876]:first-child{border-top:0}.ranking-row[data-v-8503d876]:hover{background:#2f66b51a}.position[data-v-8503d876]{color:#7289b0;font-size:.78rem;font-weight:900;text-align:center}.ranking-row:first-child .position[data-v-8503d876]{color:#ffbf32}.avatar[data-v-8503d876]{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;color:#eafff9;background:linear-gradient(145deg,#1d5aa7,#149f86);font-size:.72rem;font-weight:900}.developer-name[data-v-8503d876]{color:#f4f8ff;font-size:.9rem}.score-track[data-v-8503d876]{height:9px;overflow:hidden;border-radius:99px;background:#172848}.score-track i[data-v-8503d876]{display:block;height:100%;border-radius:inherit}.score-track.empty[data-v-8503d876]{opacity:.55}.score-value[data-v-8503d876]{display:flex;align-items:baseline;justify-content:flex-end;gap:.2rem;text-align:right}.score-value strong[data-v-8503d876]{font-size:1.3rem}.score-value small[data-v-8503d876]{color:#758db5;font-size:.66rem}.state-card[data-v-8503d876]{width:min(680px,100%);margin:12vh auto;padding:2rem;text-align:center;border:1px solid #2b436c;border-radius:18px;color:#a7b9d7;background:#0c1a32}.state-card.error[data-v-8503d876]{color:#ff7890}.state-card.inline[data-v-8503d876]{margin:1rem auto}@media(max-width:700px){.ranking-header[data-v-8503d876]{align-items:flex-start;flex-direction:column}.ranking-row[data-v-8503d876]{grid-template-columns:28px 40px minmax(0,1fr) 85px;gap:.55rem}.score-track[data-v-8503d876]{grid-column:3 / -1;grid-row:2}.avatar[data-v-8503d876]{width:38px;height:38px}.score-value strong[data-v-8503d876]{font-size:1rem}}
