:root{--cr-lime: #dcff00;--cr-lime-soft: #e8ff66;--cr-lime-tint: #f7ffe8;--cr-lime-tint-strong: #f0ffe0;--cr-purple: #250072;--cr-purple-mid: #4c0072;--cr-cyan: #71ffff;--cr-lavender: #ccceff;--cr-lavender-mid: #c4c5ec;--cr-dark: #141414;--cr-charcoal: #323232;--cr-ink: #1e172c;--cr-muted: #4a4a4a;--cr-gray: #969696;--cr-gray-mid: #c6c6c6;--cr-gray-light: #d9d9d9;--cr-border: #c6c6c6;--cr-bg: #f2f2f2;--cr-bg-elevated: #ffffff;--cr-white: #ffffff;--cr-danger: #c41045;--cr-danger-soft: #fef2f2;--cr-radius: 16px;--cr-radius-md: 12px;--cr-radius-sm: 8px;--cr-radius-xs: 6px;--cr-font: "Outfit", "Brown", system-ui, sans-serif;--cr-font-display: "Outfit", "Brown", system-ui, sans-serif;--cr-fs-xs: 14px;--cr-fs-sm: 15px;--cr-fs: 18px;--cr-fs-md: 18px;--cr-fs-lg: 20px;--cr-fs-xl: 24px;--cr-fs-2xl: 28px;--cr-lh: 1.55;--cr-lh-tight: 1.35;--cr-touch: 48px;--cr-touch-sm: 44px;--cr-shadow: 0 8px 32px rgba(20, 20, 20, .08);--cr-shadow-lg: 0 16px 48px rgba(20, 20, 20, .14);--color-bg: var(--cr-bg);--color-surface: var(--cr-bg-elevated);--color-text: var(--cr-charcoal);--color-text-muted: var(--cr-muted);--color-border: var(--cr-border);--color-primary: var(--cr-dark);--color-accent: var(--cr-lime);--color-accent-ink: var(--cr-dark);--color-focus: var(--cr-purple);--color-link: var(--cr-purple);--color-nav: var(--cr-dark);--color-nav-text: #f2f2f2;--color-nav-muted: #c6c6c6;--color-nav-active: var(--cr-lime);--color-danger: var(--cr-danger)}@keyframes cr-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cr-pulse-soft{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.06);opacity:.85}}.page-view h1,.darb-header h1,.talent-header h1,.grupa-header-title,.diag-person-name{letter-spacing:-.01em;line-height:var(--cr-lh-tight);color:var(--cr-dark)}.page-view :is(button,.btn,.survey-btn,.forma-btn-edit,.forma-btn-save,.btn-ai,.btn-retry,.talent-clear,.talent-retry,.anketa-btn):focus-visible,.page-view :is(input,select,textarea):focus-visible,.ank-page :is(button,input,select,textarea):focus-visible{outline:3px solid var(--cr-purple);outline-offset:2px}:is(.survey-btn--copy,.btn-ai,.ank-submit-btn,.submit,.filter-btn.active){color:var(--cr-dark)!important}button:not(.collapse-btn):not(.delete-btn):not(.ank-freq-btn),.survey-btn,.btn-ai,.btn-retry,.forma-btn-edit,.forma-btn-save,.talent-clear,.talent-retry,.ank-submit-btn,.ank-overall-btn,.submit{min-height:var(--cr-touch-sm)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{font-size:var(--cr-fs-md);line-height:var(--cr-lh);min-height:var(--cr-touch)}:where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){color:var(--cr-dark)}textarea{min-height:96px}:where(input,textarea)::placeholder{color:var(--cr-muted);opacity:1}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:18px;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{min-height:100%}body{font-family:var(--cr-font);font-size:var(--cr-fs);font-weight:400;line-height:var(--cr-lh);letter-spacing:.01em;background:radial-gradient(1200px 600px at 0% -10%,rgba(204,206,255,.45),transparent 55%),radial-gradient(900px 500px at 100% 0%,rgba(220,255,0,.18),transparent 50%),var(--cr-bg);color:var(--cr-charcoal);-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit;font-size:inherit}a{color:var(--cr-purple)}::selection{background:var(--cr-lime);color:var(--cr-dark)}small{font-size:var(--cr-fs-xs)}.upload-area[data-v-0e8676fc]{border:1px dashed var(--cr-gray-mid);border-radius:var(--cr-radius-sm);padding:10px 14px;cursor:pointer;transition:border-color .15s ease,background .15s ease;background:var(--cr-bg);min-height:48px;display:flex;flex-direction:column;justify-content:center}.upload-area[data-v-0e8676fc]:hover,.upload-area.dragging[data-v-0e8676fc]{border-color:var(--cr-lime);background:var(--cr-lime-tint)}.upload-area.disabled[data-v-0e8676fc]{opacity:.5;pointer-events:none}.upload-content[data-v-0e8676fc]{display:flex;align-items:center;gap:10px;min-width:0}.upload-icon[data-v-0e8676fc]{flex-shrink:0;font-size:18px;font-weight:700;color:var(--cr-muted);line-height:1}.upload-area:hover .upload-icon[data-v-0e8676fc],.upload-area.dragging .upload-icon[data-v-0e8676fc]{color:var(--cr-dark)}.upload-text[data-v-0e8676fc]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0}.upload-title[data-v-0e8676fc]{font-size:15px;font-weight:600;color:var(--cr-charcoal);line-height:1.3}.upload-hint[data-v-0e8676fc]{font-size:13px;font-weight:500;color:var(--cr-muted)}.upload-error[data-v-0e8676fc]{margin-top:6px;color:var(--cr-danger);font-size:13px;font-weight:500}.hidden-input[data-v-0e8676fc]{display:none}.progress-container[data-v-42395c91]{background:var(--cr-bg-elevated);border:1px solid var(--cr-gray-light);border-radius:var(--cr-radius);padding:20px 24px;box-shadow:var(--cr-shadow)}.progress-header[data-v-42395c91]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.progress-label[data-v-42395c91]{font-weight:600;font-size:18px;color:var(--cr-charcoal)}.progress-count[data-v-42395c91]{font-size:17px;color:var(--cr-gray);font-variant-numeric:tabular-nums}.progress-track[data-v-42395c91]{height:8px;background:var(--cr-gray-light);border-radius:4px;overflow:hidden}.progress-fill[data-v-42395c91]{height:100%;background:linear-gradient(90deg,var(--cr-lime) 0%,#b0cc00 100%);border-radius:4px;transition:width .4s ease}.progress-track--indeterminate[data-v-42395c91]{position:relative}.progress-indeterminate[data-v-42395c91]{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:4px;background:linear-gradient(90deg,var(--cr-lime-soft) 0%,var(--cr-lime) 50%,var(--cr-cyan) 100%);animation:progress-indeterminate-slide-42395c91 1.1s ease-in-out infinite}@keyframes progress-indeterminate-slide-42395c91{0%{transform:translate(-100%)}to{transform:translate(350%)}}.progress-error[data-v-42395c91]{color:var(--cr-danger);font-size:17px;margin:10px 0 0}.side-nav[data-v-cabc4e04]{width:300px;min-width:300px;height:100vh;position:sticky;top:0;display:flex;flex-direction:column;background:var(--cr-dark);color:var(--color-nav-text);transition:width .2s ease,min-width .2s ease;overflow-y:auto;overflow-x:hidden;flex-shrink:0;border-right:1px solid rgba(220,255,0,.12)}.side-nav.collapsed[data-v-cabc4e04]{width:56px;min-width:56px}.side-nav-header[data-v-cabc4e04]{display:flex;align-items:center;justify-content:space-between;padding:18px 14px 16px;border-bottom:1px solid rgba(255,255,255,.08);gap:8px}.side-nav-brand[data-v-cabc4e04]{min-width:0;display:flex;flex-direction:column;gap:6px}.brand-logo[data-v-cabc4e04]{display:block;height:28px;width:auto;max-width:140px;color:var(--cr-white)}.brand-title[data-v-cabc4e04]{font-size:17px;font-weight:600;color:var(--cr-white);white-space:nowrap;letter-spacing:.02em;line-height:1.35}.brand-sub[data-v-cabc4e04]{font-size:14px;font-weight:500;color:var(--cr-lime);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.06em;line-height:1.4}.collapse-btn[data-v-cabc4e04]{background:none;border:1px solid rgba(255,255,255,.16);color:#d9d9d9;font-size:18px;font-weight:600;line-height:1;padding:8px 10px;min-height:44px;min-width:44px;border-radius:var(--cr-radius-xs);cursor:pointer;flex-shrink:0;transition:all .15s}.collapse-btn[data-v-cabc4e04]:hover{background:var(--cr-lime);border-color:var(--cr-lime);color:var(--cr-dark)}.side-nav-tabs[data-v-cabc4e04]{padding:12px 8px 8px;border-bottom:1px solid rgba(255,255,255,.08)}.tabs-label[data-v-cabc4e04],.nav-label[data-v-cabc4e04]{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#c6c6c6;padding:0 8px 8px}.employee-row[data-v-cabc4e04]{display:flex;align-items:center;gap:0;border-radius:var(--cr-radius-xs);transition:background .12s}.employee-tab[data-v-cabc4e04]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:7px 10px;border:none;background:transparent;color:#d9d9d9;font-size:15px;font-weight:500;cursor:pointer;border-radius:6px 0 0 6px;transition:all .12s;text-align:left;white-space:nowrap;overflow:hidden}.employee-tab[data-v-cabc4e04]:hover{background:#ffffff0f;color:var(--cr-white)}.employee-tab.active[data-v-cabc4e04]{background:var(--cr-lime);color:var(--cr-dark);font-weight:600}.delete-btn[data-v-cabc4e04]{flex-shrink:0;width:36px;min-height:36px;padding:0 4px;border:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;background:none;background-color:transparent;color:#ff6b8a;font-size:17px;font-weight:800;line-height:1;cursor:pointer;border-radius:0 8px 8px 0;transition:background-color .15s,color .15s,transform .12s;display:flex;align-items:center;justify-content:center}.employee-row:hover .delete-btn[data-v-cabc4e04]{background:none;background-color:transparent;color:#ff8aa3}.delete-btn[data-v-cabc4e04]:hover{background:none;background-color:#ffffff0f;color:#fff}.delete-btn[data-v-cabc4e04]:focus-visible{outline:2px solid var(--cr-danger);outline-offset:1px}.tab-num[data-v-cabc4e04]{font-weight:800;font-variant-numeric:tabular-nums;font-size:14px;min-width:18px;text-align:center;flex-shrink:0}.tab-name[data-v-cabc4e04]{overflow:hidden;text-overflow:ellipsis;flex:1}.tab-alert[data-v-cabc4e04]{background:var(--cr-danger);color:#fff;font-size:13px;font-weight:700;padding:1px 5px;border-radius:8px;min-width:16px;text-align:center;line-height:1.4;flex-shrink:0}.side-nav-links[data-v-cabc4e04]{padding:12px 8px}.side-nav-links[data-v-cabc4e04]:last-of-type{flex:1}.side-nav-links--group[data-v-cabc4e04]{border-top:1px solid rgba(255,255,255,.08);padding-top:10px}.nav-link[data-v-cabc4e04]{display:flex;align-items:center;gap:10px;padding:12px;min-height:48px;color:#d9d9d9;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;border-radius:var(--cr-radius-xs);transition:all .12s;white-space:nowrap;overflow:hidden}.nav-link[data-v-cabc4e04]:hover{background:#ffffff0f;color:var(--cr-white)}.nav-link.router-link-active[data-v-cabc4e04]{background:#dcff001f;color:var(--cr-lime);font-weight:700}.nav-text[data-v-cabc4e04]{overflow:hidden;text-overflow:ellipsis}.side-nav.collapsed .nav-link[data-v-cabc4e04],.side-nav.collapsed .logout-btn[data-v-cabc4e04],.side-nav.collapsed .flower-link[data-v-cabc4e04]{justify-content:center;padding-left:0;padding-right:0}.side-nav.collapsed .nav-link.router-link-active[data-v-cabc4e04]{box-shadow:inset 3px 0 0 var(--cr-lime)}.side-nav-footer[data-v-cabc4e04]{padding:8px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:2px}.logout-btn[data-v-cabc4e04]{display:flex;align-items:center;gap:10px;width:100%;padding:12px;min-height:48px;border:none;background:transparent;color:#d9d9d9;font-size:16px;font-weight:500;font-family:inherit;cursor:pointer;border-radius:var(--cr-radius-xs);text-align:left;white-space:nowrap}.logout-btn[data-v-cabc4e04]:hover{background:#e716521f;color:#ff8aa3}.flower-link[data-v-cabc4e04]{display:flex;align-items:center;gap:10px;padding:9px 10px;color:#c6c6c6;font-size:15px;font-weight:500;text-decoration:none;border-radius:var(--cr-radius-xs);transition:all .12s;white-space:nowrap}.flower-link[data-v-cabc4e04]:hover{background:#ffffff0f;color:var(--cr-cyan)}.app-shell[data-v-b431c0ab]{display:flex;min-height:100vh}.app-content[data-v-b431c0ab]{flex:1;overflow-y:auto;min-width:0}.app-content-inner[data-v-b431c0ab]{max-width:1280px;margin:0 auto;padding:18px 24px 40px;display:flex;flex-direction:column;gap:14px;font-size:18px;line-height:1.55;color:#323232}.upload-row[data-v-b431c0ab]{border:1px solid var(--cr-gray-light);border-radius:var(--cr-radius-sm);overflow:hidden;background:var(--cr-bg-elevated)}.upload-row>.upload-area[data-v-b431c0ab]{border:none;border-radius:0;background:transparent}.upload-row>.upload-area[data-v-b431c0ab]:hover,.upload-row>.upload-area.dragging[data-v-b431c0ab]{background:var(--cr-lime-tint)}.survey-bar[data-v-b431c0ab]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--cr-gray-light);border-radius:var(--cr-radius-sm);background:var(--cr-bg-elevated)}.survey-bar-head[data-v-b431c0ab]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.survey-bar-titles[data-v-b431c0ab]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0}.survey-bar-title[data-v-b431c0ab]{margin:0;font-size:14px;font-weight:700;color:var(--cr-charcoal);line-height:1.2}.survey-bar-desc[data-v-b431c0ab]{margin:0;font-size:13px;color:var(--cr-muted);line-height:1.2}.survey-bar-status[data-v-b431c0ab]{margin:0;font-size:13px;font-weight:600;line-height:1.2}.survey-bar-status--ok[data-v-b431c0ab]{color:var(--cr-purple)}.survey-bar-status--err[data-v-b431c0ab]{color:var(--cr-danger)}.survey-bar-url[data-v-b431c0ab]{display:block;width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--cr-border);border-radius:var(--cr-radius-xs);background:var(--cr-bg);color:var(--cr-charcoal);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.4;word-break:break-all;outline:none;cursor:text}.survey-bar-url[data-v-b431c0ab]:focus{border-color:var(--cr-purple);background:#fff}.survey-bar-actions[data-v-b431c0ab]{display:flex;flex-wrap:wrap;gap:8px}.survey-btn[data-v-b431c0ab]{padding:8px 12px;border-radius:var(--cr-radius-xs);font-size:13px;font-weight:600;border:1px solid;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.survey-btn[data-v-b431c0ab]:disabled{opacity:.55;cursor:default}.survey-btn--copy[data-v-b431c0ab]{background:var(--cr-lime);color:var(--cr-dark);border-color:var(--cr-lime)}.survey-btn--copy[data-v-b431c0ab]:hover:not(:disabled){background:var(--cr-lime-soft)}.survey-btn--rotate[data-v-b431c0ab]{background:#fff;color:var(--cr-purple);border-color:var(--cr-border)}.survey-btn--rotate[data-v-b431c0ab]:hover:not(:disabled){border-color:var(--cr-purple);background:var(--cr-bg)}.active-employee-bar[data-v-b431c0ab]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--cr-gray-light);border-radius:var(--cr-radius-sm);background:var(--cr-bg-elevated);box-shadow:0 1px #14141408}.active-employee-label[data-v-b431c0ab]{font-size:14px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--cr-gray)}.active-employee-name[data-v-b431c0ab]{font-size:17px;font-weight:700;color:var(--cr-charcoal)}.active-employee-change[data-v-b431c0ab]{margin-left:auto;font-size:15px;font-weight:700;color:var(--cr-purple);text-decoration:none}.active-employee-change[data-v-b431c0ab]:hover{text-decoration:underline;color:var(--cr-dark)}.page-view[data-v-b431c0ab]{background:var(--cr-bg-elevated);border:1px solid var(--cr-gray-light);border-radius:var(--cr-radius);padding:18px;box-shadow:var(--cr-shadow)}.global-error[data-v-b431c0ab]{background:var(--cr-danger-soft);border:1px solid #fecaca;border-radius:var(--cr-radius-sm);padding:14px 18px;color:var(--cr-danger);font-size:17px;font-weight:500}.darb-view[data-v-4950d864]{color:#141414}.darb-header[data-v-4950d864]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}.darb-header h1[data-v-4950d864]{margin:0 0 6px;font-size:24px;color:#141414;letter-spacing:-.02em}.darb-header p[data-v-4950d864]{margin:0;color:#4a4a4a;font-size:16px}.darb-empty[data-v-4950d864]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 28px 36px;border:1px solid var(--cr-border, #c6c6c6);border-radius:var(--cr-radius, 16px);background:linear-gradient(180deg,var(--cr-lime-tint, #f7ffe8) 0%,var(--cr-bg-elevated, #fff) 42%);box-shadow:var(--cr-shadow, 0 8px 32px rgba(20, 20, 20, .08))}.darb-empty-visual[data-v-4950d864]{display:grid;place-items:center;width:88px;height:72px;margin-bottom:18px;color:var(--cr-purple, #250072)}.darb-empty-visual svg[data-v-4950d864]{width:80px;height:64px}.darb-empty h2[data-v-4950d864]{margin:0 0 8px;font-size:var(--cr-fs-xl, 24px);font-weight:700;letter-spacing:-.02em;color:var(--cr-dark, #141414)}.darb-empty-lead[data-v-4950d864]{max-width:36rem;margin:0 0 28px;font-size:var(--cr-fs-sm, 15px);line-height:var(--cr-lh, 1.55);color:var(--cr-muted, #4a4a4a)}.darb-empty-steps[data-v-4950d864]{display:grid;gap:12px;width:100%;max-width:40rem;margin:0;padding:0;list-style:none;text-align:left}.darb-empty-steps li[data-v-4950d864]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:14px 16px;border:1px solid var(--cr-border, #c6c6c6);border-radius:var(--cr-radius-md, 12px);background:var(--cr-bg-elevated, #fff)}.darb-empty-step-text[data-v-4950d864]{display:flex;flex:1 1 220px;flex-direction:column;gap:4px;min-width:0}.darb-empty-step-text strong[data-v-4950d864]{font-size:var(--cr-fs-sm, 15px);color:var(--cr-dark, #141414)}.darb-empty-step-text span[data-v-4950d864]{font-size:14px;line-height:1.45;color:var(--cr-muted, #4a4a4a)}.darb-empty-btn[data-v-4950d864]{flex-shrink:0;min-height:var(--cr-touch-sm, 44px);padding:0 16px;border:none;border-radius:var(--cr-radius-sm, 8px);background:var(--cr-lime, #dcff00);color:var(--cr-dark, #141414);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.darb-empty-btn[data-v-4950d864]:hover{background:var(--cr-lime-soft, #e8ff66)}.darb-empty-btn[data-v-4950d864]:focus-visible{outline:3px solid var(--cr-purple, #250072);outline-offset:2px}.darb-empty-btn--secondary[data-v-4950d864]{background:var(--cr-bg, #f2f2f2);border:1px solid var(--cr-border, #c6c6c6)}.darb-empty-btn--secondary[data-v-4950d864]:hover{background:var(--cr-lavender, #ccceff);border-color:transparent}@media(max-width:560px){.darb-empty[data-v-4950d864]{padding:28px 16px 24px}.darb-empty-steps li[data-v-4950d864]{flex-direction:column;align-items:stretch}.darb-empty-btn[data-v-4950d864]{width:100%}}.darb-count[data-v-4950d864]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;padding:10px 14px;border:1px solid #d9d9d9;border-radius:16px;background:#fff}.darb-count strong[data-v-4950d864]{font-size:22px;line-height:1}.darb-count span[data-v-4950d864]{margin-top:4px;color:#4a4a4a;font-size:14px}.darb-filters[data-v-4950d864]{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:18px;padding:14px;border:1px solid #d9d9d9;border-radius:16px;background:#f2f2f2}.darb-filter[data-v-4950d864]{display:flex;flex:1 1 190px;flex-direction:column;gap:5px;max-width:280px}.darb-filter label[data-v-4950d864]{color:#5a5a5a;font-size:14px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.darb-filter select[data-v-4950d864]{min-height:38px;padding:7px 10px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:#141414;font-family:inherit}.darb-clear[data-v-4950d864]{min-height:38px;padding:7px 13px;cursor:pointer;border:1px solid #fca5a5;border-radius:6px;background:#fff1f2;color:#b91c1c;font-weight:700;font-family:inherit}.darb-no-results[data-v-4950d864]{margin:0 0 12px;padding:24px;border:1px solid #e6e6e6;border-radius:16px;background:#fff;color:#4a4a4a;text-align:center;font-size:16px}.darb-list[data-v-4950d864]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.darb-row[data-v-4950d864]{display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:16px;background:#fff;overflow:visible;transition:border-color .12s,box-shadow .12s}.darb-row[data-v-4950d864]:hover{border-color:#d9d9d9}.darb-row.active[data-v-4950d864]{border-color:#dcff00;box-shadow:0 0 0 1px #dcff00;background:#f7ffe8}.darb-row.editing[data-v-4950d864]{border-color:#141414}.darb-row-main[data-v-4950d864]{display:flex;align-items:stretch;gap:0}.darb-select[data-v-4950d864]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:12px 14px;border:none;background:transparent;cursor:pointer;text-align:left;font-family:inherit;color:inherit}.darb-select:hover .darb-name[data-v-4950d864]{color:#141414}.darb-num[data-v-4950d864]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#f2f2f2;color:#5a5a5a;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.darb-row.active .darb-num[data-v-4950d864]{background:#dcff00;color:#141414}.darb-info[data-v-4950d864]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.darb-name[data-v-4950d864]{font-size:17px;font-weight:700;color:#141414;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .12s}.darb-struct[data-v-4950d864]{font-size:15px;font-weight:600;color:#5a5a5a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darb-struct--missing[data-v-4950d864]{color:#b45309;font-weight:700}.darb-meta[data-v-4950d864]{font-size:15px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darb-alert[data-v-4950d864]{position:relative;flex-shrink:0;background:#dc2626;color:#fff;font-size:14px;font-weight:700;padding:2px 7px;border-radius:8px;min-width:18px;text-align:center;line-height:1.4;cursor:help}.darb-alert[data-v-4950d864]:after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);z-index:20;min-width:180px;max-width:260px;padding:7px 10px;border-radius:8px;background:#141414;color:#fff;font-size:14px;font-weight:600;line-height:1.35;text-align:center;white-space:normal;box-shadow:0 6px 16px #0000002e;opacity:0;pointer-events:none;transition:opacity .12s ease}.darb-alert[data-v-4950d864]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 2px);transform:translate(-50%);z-index:20;border:6px solid transparent;border-top-color:#141414;opacity:0;pointer-events:none;transition:opacity .12s ease}.darb-alert[data-v-4950d864]:hover:after,.darb-alert[data-v-4950d864]:hover:before,.darb-alert[data-v-4950d864]:focus-visible:after,.darb-alert[data-v-4950d864]:focus-visible:before{opacity:1}.darb-active-mark[data-v-4950d864]{flex-shrink:0;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#141414;background:#dcff00;padding:3px 8px;border-radius:4px}.darb-struct-btn[data-v-4950d864]{flex-shrink:0;min-width:88px;min-height:44px;padding:0 12px;border:none;border-left:1px solid #e6e6e6;background:transparent;color:#141414;font-size:14px;font-weight:800;font-family:inherit;cursor:pointer;transition:background .12s,color .12s}.darb-struct-btn[data-v-4950d864]:hover:not(:disabled){background:#f2f2f2}.darb-struct-btn.active[data-v-4950d864]{background:#141414;color:#fff}.darb-struct-btn[data-v-4950d864]:disabled{opacity:.45;cursor:default}.darb-delete[data-v-4950d864]{flex-shrink:0;min-width:72px;min-height:44px;padding:0 12px;border:none;border-left:1px solid #e6e6e6;background:transparent;color:#c41045;font-size:14px;font-weight:800;font-family:inherit;cursor:pointer;transition:background .12s,color .12s}.darb-delete[data-v-4950d864]:hover:not(:disabled){background:#fef2f2;color:#b91c1c}.darb-delete[data-v-4950d864]:disabled{opacity:.5;cursor:default}.darb-edit[data-v-4950d864]{padding:12px 14px 14px;border-top:1px solid #e6e6e6;background:#f7f7f7}.darb-edit-hint[data-v-4950d864]{margin:0 0 10px;color:#4a4a4a;font-size:14px}.darb-edit-grid[data-v-4950d864]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.darb-edit-grid .darb-filter[data-v-4950d864]{flex:1 1 180px;max-width:none}.darb-edit-actions[data-v-4950d864]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.darb-save[data-v-4950d864]{min-height:36px;padding:6px 14px;border:1px solid #141414;border-radius:6px;background:#dcff00;color:#141414;font-weight:800;font-family:inherit;cursor:pointer}.darb-save[data-v-4950d864]:disabled{opacity:.55;cursor:default}.darb-cancel[data-v-4950d864]{min-height:36px;padding:6px 14px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:#4a4a4a;font-weight:700;font-family:inherit;cursor:pointer}.darb-edit-err[data-v-4950d864]{color:#b91c1c;font-size:14px;font-weight:600}.empty-state[data-v-b5134747]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;color:#4a4a4a;text-align:center}.empty-icon[data-v-b5134747]{font-size:48px;margin-bottom:16px;font-weight:700}.empty-state p[data-v-b5134747]{font-size:18px;margin:0}.diag-panel[data-v-9fdc4513]{margin-bottom:24px}.diag-header[data-v-9fdc4513]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;padding:16px 20px;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:16px;border-left:4px solid #dcff00}.diag-person-name[data-v-9fdc4513]{font-size:20px;font-weight:800;color:#141414;margin-bottom:4px}.diag-person-meta[data-v-9fdc4513]{font-size:16px;color:#4a4a4a}.diag-score-box[data-v-9fdc4513]{text-align:center;padding:12px 20px;border-radius:8px;min-width:120px;border:2px solid;flex-shrink:0}.diag-score-box.clr-critical[data-v-9fdc4513]{background:#fef2f2;border-color:#c41045}.diag-score-box.clr-warning[data-v-9fdc4513]{background:#fff7ed;border-color:#ea580c}.diag-score-box.clr-moderate[data-v-9fdc4513]{background:#fffbeb;border-color:#ca8a04}.diag-score-box.clr-good[data-v-9fdc4513]{background:#f0fdf4;border-color:#16a34a}.diag-score-box.clr-excellent[data-v-9fdc4513]{background:#ecfdf5;border-color:#059669}.diag-score-box.clr-none[data-v-9fdc4513]{background:#f2f2f2;border-color:#4a4a4a}.diag-score-label[data-v-9fdc4513]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#4a4a4a;margin-bottom:2px}.diag-score-num[data-v-9fdc4513]{font-size:32px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1.1}.diag-score-box.clr-critical .diag-score-num[data-v-9fdc4513]{color:#c41045}.diag-score-box.clr-warning .diag-score-num[data-v-9fdc4513]{color:#ea580c}.diag-score-box.clr-moderate .diag-score-num[data-v-9fdc4513]{color:#ca8a04}.diag-score-box.clr-good .diag-score-num[data-v-9fdc4513]{color:#16a34a}.diag-score-box.clr-excellent .diag-score-num[data-v-9fdc4513]{color:#059669}.diag-score-box.clr-none .diag-score-num[data-v-9fdc4513]{color:#4a4a4a}.diag-score-scale[data-v-9fdc4513]{font-size:14px;color:#4a4a4a;margin-bottom:4px}.diag-score-verdict[data-v-9fdc4513]{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.diag-score-box.clr-critical .diag-score-verdict[data-v-9fdc4513]{color:#c41045}.diag-score-box.clr-warning .diag-score-verdict[data-v-9fdc4513]{color:#ea580c}.diag-score-box.clr-moderate .diag-score-verdict[data-v-9fdc4513]{color:#ca8a04}.diag-score-box.clr-good .diag-score-verdict[data-v-9fdc4513]{color:#16a34a}.diag-score-box.clr-excellent .diag-score-verdict[data-v-9fdc4513]{color:#059669}.diag-alerts[data-v-9fdc4513]{margin-bottom:16px;padding:12px 16px;background:#fffbeb;border:1px solid #fde68a;border-radius:16px}.diag-alerts-title[data-v-9fdc4513]{font-size:16px;font-weight:800;color:#92400e;margin-bottom:8px;text-transform:uppercase;letter-spacing:.3px}.diag-alerts-legend[data-v-9fdc4513]{font-size:14px;color:#78350f;margin:-4px 0 10px;line-height:1.45}.diag-leg-mark[data-v-9fdc4513]{font-weight:800;font-family:ui-monospace,monospace}.diag-alert-item[data-v-9fdc4513]{display:flex;align-items:flex-start;gap:8px;padding:4px 0;font-size:15px;line-height:1.5}.diag-alert--critical[data-v-9fdc4513]{color:#c41045;font-weight:600}.diag-alert--warning[data-v-9fdc4513]{color:#92400e}.diag-alert--info[data-v-9fdc4513]{color:#4a4a4a}.diag-alert-icon[data-v-9fdc4513]{font-weight:900;flex-shrink:0;font-family:monospace}.diag-profile[data-v-9fdc4513]{margin-bottom:16px;padding:16px 20px;background:#fff;border:1px solid #e6e6e6;border-radius:16px}.diag-profile-title[data-v-9fdc4513]{font-size:17px;font-weight:800;color:#141414;margin-bottom:12px;text-transform:uppercase;letter-spacing:.3px}.diag-bars[data-v-9fdc4513]{display:flex;flex-direction:column;gap:8px}.diag-bar-row[data-v-9fdc4513]{display:flex;align-items:center;gap:10px}.diag-bar-label[data-v-9fdc4513]{width:170px;font-size:15px;font-weight:600;color:#323232;flex-shrink:0;text-align:right}.diag-bar-track[data-v-9fdc4513]{flex:1;height:20px;background:#f2f2f2;border-radius:4px;position:relative;overflow:hidden;min-width:200px}.diag-bar-fill[data-v-9fdc4513]{height:100%;border-radius:4px;transition:width .5s ease}.diag-bar-fill.clr-critical[data-v-9fdc4513]{background:#dc2626}.diag-bar-fill.clr-warning[data-v-9fdc4513]{background:#ea580c}.diag-bar-fill.clr-moderate[data-v-9fdc4513]{background:#ca8a04}.diag-bar-fill.clr-good[data-v-9fdc4513]{background:#16a34a}.diag-bar-fill.clr-excellent[data-v-9fdc4513]{background:#059669}.diag-bar-threshold[data-v-9fdc4513]{position:absolute;top:0;bottom:0;left:62.5%;width:2px;background:#323232;opacity:.4}.diag-bar-val[data-v-9fdc4513]{width:36px;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;text-align:right}.diag-bar-val.clr-critical[data-v-9fdc4513]{color:#c41045}.diag-bar-val.clr-warning[data-v-9fdc4513]{color:#ea580c}.diag-bar-val.clr-moderate[data-v-9fdc4513]{color:#ca8a04}.diag-bar-val.clr-good[data-v-9fdc4513]{color:#16a34a}.diag-bar-val.clr-excellent[data-v-9fdc4513]{color:#059669}.diag-bar-val.clr-none[data-v-9fdc4513]{color:#4a4a4a}.diag-bar-count[data-v-9fdc4513]{width:32px;font-size:14px;color:#4a4a4a;font-variant-numeric:tabular-nums}.diag-bar-legend[data-v-9fdc4513]{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;padding-top:8px;border-top:1px solid #e6e6e6}.legend-item[data-v-9fdc4513]{display:flex;align-items:center;gap:4px;font-size:14px;color:#4a4a4a}.legend-dot[data-v-9fdc4513]{width:8px;height:8px;border-radius:2px;flex-shrink:0}.dot-critical[data-v-9fdc4513]{background:#dc2626}.dot-warning[data-v-9fdc4513]{background:#ea580c}.dot-moderate[data-v-9fdc4513]{background:#ca8a04}.dot-good[data-v-9fdc4513]{background:#16a34a}.dot-excellent[data-v-9fdc4513]{background:#059669}.legend-line[data-v-9fdc4513]{width:12px;height:2px;background:#323232;opacity:.4;flex-shrink:0}.diag-strengths[data-v-9fdc4513]{margin-bottom:16px;padding:16px 20px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:16px}.diag-strengths-title[data-v-9fdc4513]{font-size:17px;font-weight:800;color:#166534;margin-bottom:10px;text-transform:uppercase;letter-spacing:.3px}.strengths-cats[data-v-9fdc4513]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.strengths-cat-item[data-v-9fdc4513]{display:flex;align-items:center;gap:8px;padding:6px 12px;background:#dcfce7;border:1px solid #86efac;border-radius:6px}.strengths-cat-badge[data-v-9fdc4513]{font-size:18px;font-weight:900;color:#15803d;font-variant-numeric:tabular-nums}.strengths-cat-name[data-v-9fdc4513]{font-size:16px;font-weight:700;color:#166534}.strengths-cat-label[data-v-9fdc4513]{font-size:14px;font-weight:600;color:#15803d;text-transform:uppercase;letter-spacing:.3px;background:#bbf7d0;padding:1px 6px;border-radius:3px}.strengths-items[data-v-9fdc4513]{margin-top:4px}.strengths-items-label[data-v-9fdc4513]{font-size:14px;font-weight:600;color:#166534;margin-bottom:6px}.strengths-item[data-v-9fdc4513]{display:flex;align-items:flex-start;gap:8px;padding:4px 0;font-size:15px;line-height:1.5}.strengths-npk[data-v-9fdc4513]{font-weight:700;color:#15803d;flex-shrink:0;min-width:48px}.strengths-text[data-v-9fdc4513]{flex:1;color:#166534}.strengths-cat-tag[data-v-9fdc4513]{font-size:14px;color:#15803d;background:#dcfce7;padding:1px 6px;border-radius:3px;flex-shrink:0;font-weight:600}.diag-dev[data-v-9fdc4513]{margin-bottom:16px;padding:16px 20px;background:#fff;border:1px solid #e6e6e6;border-radius:16px}.diag-dev-title[data-v-9fdc4513]{font-size:17px;font-weight:800;color:#141414;margin-bottom:10px;text-transform:uppercase;letter-spacing:.3px}.diag-dev-list[data-v-9fdc4513]{display:flex;flex-direction:column;gap:4px}.diag-dev-item[data-v-9fdc4513]{display:flex;align-items:flex-start;gap:8px;padding:6px 10px;border-radius:4px;font-size:15px;line-height:1.5}.diag-dev--high[data-v-9fdc4513]{background:#fef2f2;border-left:3px solid #dc2626}.diag-dev--medium[data-v-9fdc4513]{background:#fff7ed;border-left:3px solid #ea580c}.diag-dev-urgency[data-v-9fdc4513]{font-weight:900;font-family:monospace;flex-shrink:0}.diag-dev--high .diag-dev-urgency[data-v-9fdc4513]{color:#c41045}.diag-dev--medium .diag-dev-urgency[data-v-9fdc4513]{color:#ea580c}.diag-dev-npk[data-v-9fdc4513]{font-weight:700;color:#5a5a5a;flex-shrink:0;min-width:48px}.diag-dev-text[data-v-9fdc4513]{flex:1;color:#323232}.diag-dev-score[data-v-9fdc4513]{font-weight:800;font-variant-numeric:tabular-nums;flex-shrink:0}.diag-dev--high .diag-dev-score[data-v-9fdc4513]{color:#c41045}.diag-dev--medium .diag-dev-score[data-v-9fdc4513]{color:#ea580c}.diag-devplan[data-v-9fdc4513]{margin-bottom:16px;padding:16px 20px;background:#fff;border:1px solid #e6e6e6;border-radius:16px}.diag-devplan-title[data-v-9fdc4513]{font-size:17px;font-weight:800;color:#141414;margin-bottom:10px;text-transform:uppercase;letter-spacing:.3px}.devplan-list[data-v-9fdc4513]{display:flex;flex-direction:column;gap:8px}.devplan-item[data-v-9fdc4513]{padding:10px 14px;border-radius:6px;border-left:4px solid}.devplan--high[data-v-9fdc4513]{background:#fef2f2;border-left-color:#c41045}.devplan--medium[data-v-9fdc4513]{background:#fff7ed;border-left-color:#ea580c}.devplan-header[data-v-9fdc4513]{display:flex;align-items:flex-start;gap:8px;font-size:15px;line-height:1.5;margin-bottom:6px}.devplan-urgency[data-v-9fdc4513]{font-weight:900;font-family:monospace;flex-shrink:0}.devplan--high .devplan-urgency[data-v-9fdc4513]{color:#c41045}.devplan--medium .devplan-urgency[data-v-9fdc4513]{color:#ea580c}.devplan-npk[data-v-9fdc4513]{font-weight:700;color:#5a5a5a;flex-shrink:0;min-width:48px}.devplan-action[data-v-9fdc4513]{flex:1;color:#323232}.devplan-score[data-v-9fdc4513]{font-weight:800;font-variant-numeric:tabular-nums;flex-shrink:0}.devplan--high .devplan-score[data-v-9fdc4513]{color:#c41045}.devplan--medium .devplan-score[data-v-9fdc4513]{color:#ea580c}.devplan-suggestion[data-v-9fdc4513]{font-size:15px;color:#5a5a5a;padding-left:56px;line-height:1.5;display:flex;align-items:flex-start;gap:8px}.devplan-type-tag[data-v-9fdc4513]{font-size:14px;font-weight:700;padding:1px 8px;border-radius:3px;flex-shrink:0;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.devplan-type--apmaciba[data-v-9fdc4513]{background:#f0ffe0;color:#250072}.devplan-type--mentoresana[data-v-9fdc4513]{background:#ede9fe;color:#5b21b6}.devplan-type--pieredze[data-v-9fdc4513]{background:#fef3c7;color:#92400e}.devplan-type--attieksme[data-v-9fdc4513]{background:#fce7f3;color:#9d174d}.diag-summary[data-v-9fdc4513]{margin-bottom:16px;padding:16px 20px;background:#f2f2f2;border:1px solid #d9d9d9;border-radius:16px;border-left:4px solid #dcff00}.diag-summary-title[data-v-9fdc4513]{font-size:17px;font-weight:800;color:#323232;margin-bottom:8px;text-transform:uppercase;letter-spacing:.3px}.diag-summary-text[data-v-9fdc4513]{margin:0;font-size:16px;line-height:1.6;color:#323232}.diag-header-right[data-v-9fdc4513]{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}.diag-delete-area[data-v-9fdc4513]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.diag-btn-delete[data-v-9fdc4513]{padding:6px 12px;font-size:15px;font-weight:700;color:#c41045;background:#fff;border:1px solid #fecaca;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap}.diag-btn-delete[data-v-9fdc4513]:hover{background:#fef2f2;border-color:#c41045;color:#b91c1c}.diag-delete-confirm-text[data-v-9fdc4513]{font-size:15px;font-weight:700;color:#c41045}.diag-btn-delete-yes[data-v-9fdc4513]{padding:4px 10px;font-size:15px;font-weight:700;color:#fff;background:#dc2626;border:none;border-radius:4px;cursor:pointer}.diag-btn-delete-yes[data-v-9fdc4513]:hover{background:#b91c1c}.diag-btn-delete-yes[data-v-9fdc4513]:disabled{background:#c6c6c6;cursor:wait}.diag-btn-delete-no[data-v-9fdc4513]{padding:4px 10px;font-size:15px;font-weight:600;color:#5a5a5a;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:4px;cursor:pointer}.diag-btn-delete-no[data-v-9fdc4513]:hover{background:#e6e6e6}.diag-btn-delete-no[data-v-9fdc4513]:disabled{cursor:wait}.comp-map-title[data-v-fbca65ad]{margin:0 0 8px;font-size:18px;font-weight:800;color:#141414;text-transform:uppercase;letter-spacing:.3px}.comp-signal-legend[data-v-fbca65ad]{margin:0 0 14px;padding:10px 14px;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:16px;font-size:15px;line-height:1.45;color:#323232}.comp-signal-legend-label[data-v-fbca65ad]{font-weight:700;color:#141414;margin-bottom:8px;font-size:15px}.comp-signal-legend-items[data-v-fbca65ad]{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:flex-start}.comp-leg-item[data-v-fbca65ad]{display:inline-flex;align-items:center;gap:6px;max-width:100%}.comp-leg-item .flag[data-v-fbca65ad]{flex-shrink:0}.table-scroll[data-v-fbca65ad]{overflow-x:auto}.comp-map-table[data-v-fbca65ad]{width:100%;border-collapse:collapse;font-size:15px;line-height:1.4}.comp-map-table thead th[data-v-fbca65ad]{background:#141414;color:#dcff00;font-weight:700;text-align:left;padding:8px 10px;border:1px solid #141414;font-size:14px}.comp-th-npk[data-v-fbca65ad]{width:44px;text-align:center!important}.comp-th-pt[data-v-fbca65ad]{width:60px;text-align:center!important}.comp-th-bar[data-v-fbca65ad]{width:160px}.comp-th-op[data-v-fbca65ad]{width:90px;text-align:center!important}.comp-th-flag[data-v-fbca65ad]{width:70px;text-align:center!important}.comp-map-block-head td[data-v-fbca65ad]{background:#f2f2f2;border:1px solid #c6c6c6;padding:0}.comp-map-block-inner[data-v-fbca65ad]{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 14px;gap:16px}.comp-map-block-left[data-v-fbca65ad]{flex:1}.comp-map-block-right[data-v-fbca65ad]{text-align:center;flex-shrink:0;min-width:90px}.comp-map-block-title[data-v-fbca65ad]{font-size:17px;font-weight:800;color:#141414;margin-bottom:4px}.comp-map-block-desc[data-v-fbca65ad]{margin:0;font-size:14px;color:#5a5a5a;line-height:1.45}.comp-map-block-avg[data-v-fbca65ad]{font-size:28px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1.1}.comp-map-block-avg.clr-critical[data-v-fbca65ad]{color:#c41045}.comp-map-block-avg.clr-warning[data-v-fbca65ad]{color:#ea580c}.comp-map-block-avg.clr-moderate[data-v-fbca65ad]{color:#ca8a04}.comp-map-block-avg.clr-good[data-v-fbca65ad]{color:#16a34a}.comp-map-block-avg.clr-excellent[data-v-fbca65ad]{color:#059669}.comp-map-block-avg.clr-none[data-v-fbca65ad]{color:#4a4a4a}.comp-map-block-avg-label[data-v-fbca65ad]{font-size:14px;color:#4a4a4a;text-transform:uppercase}.comp-map-block-filled[data-v-fbca65ad]{font-size:14px;color:#4a4a4a;margin-top:2px}.comp-map-block-warn[data-v-fbca65ad]{font-size:14px;font-weight:700;color:#c41045;margin-top:4px}.comp-map-data-row td[data-v-fbca65ad]{padding:6px 10px;border:1px solid #d9d9d9;vertical-align:middle;color:#323232}.comp-map-row-alt td[data-v-fbca65ad]{background:#f2f2f2}.comp-map-data-row:hover td[data-v-fbca65ad]{background:#f7ffe8}.comp-map-row-critical td[data-v-fbca65ad]{background:#fef2f2!important}.comp-map-row-critical:hover td[data-v-fbca65ad]{background:#fee2e2!important}.comp-map-row-warning td[data-v-fbca65ad]{background:#fff7ed!important}.comp-map-row-warning:hover td[data-v-fbca65ad]{background:#ffedd5!important}.comp-map-npk[data-v-fbca65ad]{text-align:center;font-weight:800;font-variant-numeric:tabular-nums;color:#5a5a5a}.comp-map-action[data-v-fbca65ad]{text-align:left;min-width:200px}.comp-map-num[data-v-fbca65ad]{text-align:center;font-weight:800;font-variant-numeric:tabular-nums;font-size:17px}.comp-map-num.clr-critical[data-v-fbca65ad]{color:#c41045}.comp-map-num.clr-warning[data-v-fbca65ad]{color:#ea580c}.comp-map-num.clr-moderate[data-v-fbca65ad]{color:#ca8a04}.comp-map-num.clr-good[data-v-fbca65ad]{color:#16a34a}.comp-map-num.clr-none[data-v-fbca65ad]{color:#4a4a4a}.comp-map-level-cell[data-v-fbca65ad]{padding:6px 8px!important}.mini-bar-track[data-v-fbca65ad]{height:6px;background:#e6e6e6;border-radius:3px;overflow:hidden;margin-bottom:3px}.mini-bar-fill[data-v-fbca65ad]{height:100%;border-radius:3px;transition:width .4s ease}.mini-bar-fill.clr-critical[data-v-fbca65ad]{background:#dc2626}.mini-bar-fill.clr-warning[data-v-fbca65ad]{background:#ea580c}.mini-bar-fill.clr-moderate[data-v-fbca65ad]{background:#ca8a04}.mini-bar-fill.clr-good[data-v-fbca65ad]{background:#16a34a}.mini-bar-label[data-v-fbca65ad]{font-size:14px;font-weight:600;color:#4a4a4a}.comp-map-opinion[data-v-fbca65ad]{text-align:center;font-size:14px;font-weight:600}.opinion-agree[data-v-fbca65ad]{color:#16a34a}.opinion-disagree[data-v-fbca65ad]{color:#c41045;font-weight:700}.comp-map-flags[data-v-fbca65ad]{text-align:center;white-space:nowrap}.flag[data-v-fbca65ad]{font-family:monospace;font-weight:900;font-size:14px;padding:1px 3px;border-radius:3px;margin:0 1px;cursor:default}.flag-critical[data-v-fbca65ad]{background:#fecaca;color:#c41045}.flag-warning[data-v-fbca65ad]{background:#fed7aa;color:#c2410c}.flag-dissonance[data-v-fbca65ad]{background:#ccceff;color:#250072}.flag-missing[data-v-fbca65ad]{background:#e6e6e6;color:#4a4a4a}.comp-map-comment[data-v-fbca65ad]{font-size:14px;color:#4a4a4a;font-style:italic;max-width:200px}.comp-map-comment.has-text[data-v-fbca65ad]{background:#fef9c3;font-style:normal;color:#422006}.comp-map-header[data-v-fbca65ad]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}.comp-map-header .comp-map-title[data-v-fbca65ad]{margin:0}.comp-delete-area[data-v-fbca65ad]{display:flex;align-items:center;gap:6px}.comp-btn-delete[data-v-fbca65ad]{padding:5px 10px;font-size:14px;font-weight:700;color:#c41045;background:#fff;border:1px solid #fecaca;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap}.comp-btn-delete[data-v-fbca65ad]:hover{background:#fef2f2;border-color:#c41045;color:#b91c1c}.comp-delete-confirm-text[data-v-fbca65ad]{font-size:14px;font-weight:700;color:#c41045}.comp-btn-delete-yes[data-v-fbca65ad]{padding:3px 8px;font-size:14px;font-weight:700;color:#fff;background:#dc2626;border:none;border-radius:4px;cursor:pointer}.comp-btn-delete-yes[data-v-fbca65ad]:hover{background:#b91c1c}.comp-btn-delete-yes[data-v-fbca65ad]:disabled{background:#c6c6c6;cursor:wait}.comp-btn-delete-no[data-v-fbca65ad]{padding:3px 8px;font-size:14px;font-weight:600;color:#5a5a5a;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:4px;cursor:pointer}.comp-btn-delete-no[data-v-fbca65ad]:hover{background:#e6e6e6}.comp-btn-delete-no[data-v-fbca65ad]:disabled{cursor:wait}.original-form-title[data-v-4011be86]{margin:0 0 12px;font-size:18px;font-weight:800;color:#141414;text-transform:uppercase;letter-spacing:.3px;display:flex;align-items:center;gap:12px}.orig-form-score[data-v-4011be86]{display:inline-flex;align-items:center;padding:3px 12px;border-radius:6px;font-size:18px;font-weight:800;letter-spacing:.5px;border:2px solid currentColor}.orig-form-score.clr-critical[data-v-4011be86]{color:#c41045;background:#fef2f2}.orig-form-score.clr-warning[data-v-4011be86]{color:#d97706;background:#fffbeb}.orig-form-score.clr-moderate[data-v-4011be86]{color:#ca8a04;background:#fefce8}.orig-form-score.clr-good[data-v-4011be86]{color:#16a34a;background:#f0fdf4}.orig-form-score.clr-excellent[data-v-4011be86]{color:#15803d;background:#dcfce7}.table-scroll[data-v-4011be86]{overflow-x:auto}.xls-table[data-v-4011be86]{width:100%;border-collapse:collapse;font-size:15px;line-height:1.35}.xls-table th[data-v-4011be86]{background:#e6e6e6;color:#323232;font-weight:700;text-align:center;padding:6px 8px;border:1px solid #d9d9d9;font-size:14px;text-transform:uppercase;letter-spacing:.3px}.header-row-2 .th-sub[data-v-4011be86]{background:#eef2f7;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0;padding:4px}.th-standard[data-v-4011be86]{width:120px}.th-desc[data-v-4011be86]{width:200px}.th-npk[data-v-4011be86]{width:36px}.th-action[data-v-4011be86]{min-width:260px;text-align:left!important}.th-comment[data-v-4011be86]{min-width:160px;text-align:left!important}.th-sub[data-v-4011be86]{width:56px}.xls-table td[data-v-4011be86]{padding:5px 7px;border:1px solid #d9d9d9;vertical-align:middle;color:#323232}.data-row:hover td[data-v-4011be86]{background:#f2f2f2}.td-category[data-v-4011be86]{background:#f2f2f2;font-weight:700;font-size:14px;text-align:center;vertical-align:middle;color:#323232;line-height:1.3;padding:8px 6px}.td-desc[data-v-4011be86]{background:#f2f2f2;font-size:14px;color:#5a5a5a;vertical-align:middle;line-height:1.35;padding:6px}.td-npk[data-v-4011be86]{text-align:center;font-weight:700;color:#5a5a5a;font-variant-numeric:tabular-nums}.td-action[data-v-4011be86]{text-align:left;line-height:1.4}.td-check[data-v-4011be86]{text-align:center;width:56px;min-width:40px}.td-check.checked[data-v-4011be86]{background:#dcfce7}.td-agree.checked[data-v-4011be86]{background:#f0ffe0}.td-disagree.checked[data-v-4011be86]{background:#fee2e2}.mark[data-v-4011be86]{font-weight:900;font-size:17px;color:#16a34a}.mark-agree[data-v-4011be86]{color:#141414}.mark-disagree[data-v-4011be86]{color:#c41045}.td-comment[data-v-4011be86]{font-size:14px;color:#5a5a5a;font-style:italic;line-height:1.35;text-align:left}.td-comment.has-text[data-v-4011be86]{background:#fef9c3}.orig-row-critical[data-v-4011be86]{background:#fef2f2!important}.orig-row-warning[data-v-4011be86]{background:#fffbeb!important}.data-row:first-child td[data-v-4011be86]{border-top:2px solid #c6c6c6}.forma-header[data-v-4011be86]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}.forma-header .original-form-title[data-v-4011be86]{margin:0}.forma-header-right[data-v-4011be86]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.forma-delete-area[data-v-4011be86]{display:flex;align-items:center;gap:6px}.forma-btn-edit[data-v-4011be86]{padding:5px 12px;font-size:14px;font-weight:700;color:#250072;background:#f7ffe8;border:1px solid #ccceff;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap}.forma-btn-edit[data-v-4011be86]:hover{background:#f0ffe0;border-color:#c4c5ec}.forma-btn-edit.active[data-v-4011be86]{color:#141414;background:#dcff00;border-color:#250072}.forma-edit-hint[data-v-4011be86]{padding:6px 12px;margin-bottom:8px;font-size:14px;font-weight:600;color:#250072;background:#f7ffe8;border:1px solid #ccceff;border-radius:6px;line-height:1.4}.xls-editable .td-editable[data-v-4011be86]{cursor:pointer;position:relative}.xls-editable .td-editable[data-v-4011be86]:hover{background:#f7ffe8!important;outline:2px solid #dcff00;outline-offset:-2px}.forma-btn-delete[data-v-4011be86]{padding:5px 10px;font-size:14px;font-weight:700;color:#c41045;background:#fff;border:1px solid #fecaca;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap}.forma-btn-delete[data-v-4011be86]:hover{background:#fef2f2;border-color:#c41045;color:#b91c1c}.forma-delete-confirm-text[data-v-4011be86]{font-size:14px;font-weight:700;color:#c41045}.forma-btn-delete-yes[data-v-4011be86]{padding:3px 8px;font-size:14px;font-weight:700;color:#fff;background:#dc2626;border:none;border-radius:4px;cursor:pointer}.forma-btn-delete-yes[data-v-4011be86]:hover{background:#b91c1c}.forma-btn-delete-yes[data-v-4011be86]:disabled{background:#c6c6c6;cursor:wait}.forma-btn-delete-no[data-v-4011be86]{padding:3px 8px;font-size:14px;font-weight:600;color:#5a5a5a;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:4px;cursor:pointer}.forma-btn-delete-no[data-v-4011be86]:hover{background:#e6e6e6}.forma-btn-delete-no[data-v-4011be86]:disabled{cursor:wait}.no-feedback[data-v-07af765f]{padding:60px 24px;text-align:center;color:#4a4a4a;font-size:17px}.footer-panel[data-v-07af765f]{padding:16px 20px;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:16px}.footer-panel-title[data-v-07af765f]{font-size:17px;font-weight:800;color:#141414;margin-bottom:12px;text-transform:uppercase;letter-spacing:.3px}.footer-indicators[data-v-07af765f]{display:flex;gap:12px;margin-bottom:12px;flex-wrap:wrap}.footer-indicator[data-v-07af765f]{padding:10px 16px;border-radius:8px;border:2px solid;min-width:140px;text-align:center}.fi-positive[data-v-07af765f]{background:#f0fdf4;border-color:#16a34a}.fi-negative[data-v-07af765f]{background:#fef2f2;border-color:#c41045}.fi-neutral[data-v-07af765f]{background:#f2f2f2;border-color:#4a4a4a}.fi-label[data-v-07af765f]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#4a4a4a;margin-bottom:4px}.fi-value[data-v-07af765f]{font-size:18px;font-weight:800}.fi-positive .fi-value[data-v-07af765f]{color:#16a34a}.fi-negative .fi-value[data-v-07af765f]{color:#c41045}.fi-neutral .fi-value[data-v-07af765f]{color:#5a5a5a}.footer-training[data-v-07af765f]{padding:10px 14px;background:#f7ffe8;border:1px solid #dcff00;border-radius:8px;margin-bottom:8px}.footer-training-label[data-v-07af765f]{font-size:14px;font-weight:700;color:#141414;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.footer-training-value[data-v-07af765f]{font-size:16px;color:#323232;line-height:1.5}.footer-comments[data-v-07af765f]{padding:10px 14px;background:#fff;border:1px solid #e6e6e6;border-radius:6px}.footer-comments-label[data-v-07af765f]{font-size:14px;font-weight:700;color:#4a4a4a;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.footer-comments-value[data-v-07af765f]{font-size:16px;color:#323232;line-height:1.5}.page-error[data-v-07af765f]{margin-top:12px;padding:10px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#c41045;font-size:16px}.atsauksme-header[data-v-07af765f]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.atsauksme-header .footer-panel-title[data-v-07af765f]{margin:0}.atsauksme-delete-area[data-v-07af765f]{display:flex;align-items:center;gap:6px}.atsauksme-btn-delete[data-v-07af765f]{padding:5px 10px;font-size:14px;font-weight:700;color:#c41045;background:#fff;border:1px solid #fecaca;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap}.atsauksme-btn-delete[data-v-07af765f]:hover{background:#fef2f2;border-color:#c41045;color:#b91c1c}.atsauksme-delete-confirm-text[data-v-07af765f]{font-size:14px;font-weight:700;color:#c41045}.atsauksme-btn-delete-yes[data-v-07af765f]{padding:3px 8px;font-size:14px;font-weight:700;color:#fff;background:#dc2626;border:none;border-radius:4px;cursor:pointer}.atsauksme-btn-delete-yes[data-v-07af765f]:hover{background:#b91c1c}.atsauksme-btn-delete-yes[data-v-07af765f]:disabled{background:#c6c6c6;cursor:wait}.atsauksme-btn-delete-no[data-v-07af765f]{padding:3px 8px;font-size:14px;font-weight:600;color:#5a5a5a;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:4px;cursor:pointer}.atsauksme-btn-delete-no[data-v-07af765f]:hover{background:#e6e6e6}.atsauksme-btn-delete-no[data-v-07af765f]:disabled{cursor:wait}.grupa-view[data-v-72419f45]{padding:0;max-width:1200px;--grupa-border: #e6e6e6;--grupa-muted: #969696;--grupa-accent: #323232;--grupa-radius: 12px}.grupa-page-lead[data-v-72419f45]{margin-bottom:20px;padding:18px 22px;background:#fff;border:1px solid var(--grupa-border);border-radius:var(--grupa-radius)}.grupa-page-lead-text[data-v-72419f45]{margin:0 0 12px;font-size:18px;line-height:1.65;color:#5a5a5a}.grupa-glossary-toggle[data-v-72419f45]{padding:8px 14px;font-size:16px;font-weight:600;color:#323232;background:#f2f2f2;border:1px solid var(--grupa-border);border-radius:16px;cursor:pointer;transition:background .15s,border-color .15s}.grupa-glossary-toggle[data-v-72419f45]:hover{background:#f2f2f2;border-color:#4a4a4a}.grupa-glossary[data-v-72419f45]{margin-top:14px;padding:14px 16px;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:16px}.grupa-glossary-list[data-v-72419f45]{margin:0;padding-left:1.2em;font-size:17px;line-height:1.7;color:#5a5a5a}.grupa-glossary-list li[data-v-72419f45]{margin-bottom:8px}.grupa-glossary-list li[data-v-72419f45]:last-child{margin-bottom:0}.grupa-loading[data-v-72419f45],.grupa-error[data-v-72419f45]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center}.grupa-loading[data-v-72419f45]{color:#4a4a4a}.grupa-error[data-v-72419f45]{color:#c41045}.grupa-error-text[data-v-72419f45]{font-size:17px;margin-bottom:12px}.grupa-spinner[data-v-72419f45]{font-size:24px;font-weight:700;margin-bottom:8px;animation:spin-72419f45 1s linear infinite}@keyframes spin-72419f45{to{transform:rotate(360deg)}}.grupa-header[data-v-72419f45]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;padding:20px 24px;background:#fff;border:1px solid var(--grupa-border);border-radius:var(--grupa-radius)}.grupa-header-left[data-v-72419f45]{flex:1;min-width:0}.grupa-header-title[data-v-72419f45]{font-size:22px;font-weight:800;color:#141414;margin:0 0 14px;letter-spacing:-.02em}.grupa-header-metrics[data-v-72419f45]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px 20px}.grupa-metric[data-v-72419f45]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:#f2f2f2;border:1px solid var(--grupa-border);border-radius:16px}.grupa-metric-label[data-v-72419f45]{font-size:14px;font-weight:700;color:#4a4a4a;text-transform:uppercase;letter-spacing:.04em}.grupa-metric-value[data-v-72419f45]{font-size:20px;font-weight:800;color:#141414;font-variant-numeric:tabular-nums}.grupa-metric-hint[data-v-72419f45]{font-size:15px;color:#4a4a4a;line-height:1.35}.grupa-header-actions[data-v-72419f45]{flex-shrink:0;max-width:280px;display:flex;flex-direction:column;align-items:stretch;gap:10px}.grupa-ai-hint[data-v-72419f45]{margin:0;font-size:15px;line-height:1.5;color:#4a4a4a}.ai-progress[data-v-72419f45]{margin-top:10px}.ai-progress-steps[data-v-72419f45]{display:flex;flex-direction:column;gap:4px}.ai-progress-step[data-v-72419f45]{display:flex;align-items:center;gap:6px;font-size:15px;line-height:1.4;color:#4a4a4a;transition:color .2s}.ai-progress-step.step-done[data-v-72419f45]{color:#16a34a}.ai-progress-step.step-loading[data-v-72419f45]{color:#323232;font-weight:700}.ai-progress-step.step-pending[data-v-72419f45]{color:#d9d9d9}.step-icon[data-v-72419f45]{font-family:monospace;font-size:14px;min-width:28px;text-align:center}.step-loading .step-icon[data-v-72419f45]{animation:spin-72419f45 1s linear infinite}.step-label[data-v-72419f45]{white-space:nowrap}.ai-progress-current[data-v-72419f45]{margin:8px 0 0;font-size:14px;color:#4a4a4a;font-style:italic}@media(max-width:768px){.grupa-header[data-v-72419f45]{flex-direction:column}.grupa-header-actions[data-v-72419f45]{max-width:none}}.btn-ai[data-v-72419f45]{padding:11px 20px;background:#dcff00;color:#141414;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}.btn-ai[data-v-72419f45]:hover{background:#e8ff66}.btn-ai[data-v-72419f45]:disabled{background:#c6c6c6;cursor:wait}.btn-retry[data-v-72419f45]{padding:8px 16px;background:#141414;color:#dcff00;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.btn-retry[data-v-72419f45]:hover{background:#323232;color:#dcff00}.grupa-tabs[data-v-72419f45]{display:flex;gap:0;border-bottom:2px solid #e6e6e6;margin-bottom:20px;overflow-x:auto}.grupa-tab[data-v-72419f45]{padding:10px 16px;font-size:15px;font-weight:700;color:#4a4a4a;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.4px;transition:all .15s}.grupa-tab[data-v-72419f45]:hover{color:#141414}.grupa-tab.active[data-v-72419f45]{color:#141414;border-bottom-color:#dcff00}.grupa-tab-desc[data-v-72419f45]{margin:-8px 0 20px;padding:10px 14px;font-size:16px;line-height:1.55;color:#4a4a4a;background:#f2f2f2;border-radius:8px}.section-panel[data-v-72419f45]{margin-bottom:22px;padding:20px 24px;background:#fff;border:1px solid var(--grupa-border);border-radius:var(--grupa-radius)}.section-title[data-v-72419f45]{font-size:17px;font-weight:800;color:#141414;margin:0 0 10px;letter-spacing:-.01em;line-height:1.3}.section-intro[data-v-72419f45]{margin:0 0 16px;font-size:17px;line-height:1.65;color:#5a5a5a;max-width:75ch}.th-hint[data-v-72419f45]{display:inline-block;margin-left:4px;font-size:14px;font-weight:700;color:#4a4a4a;cursor:help;vertical-align:super;line-height:1}.matrix-legend[data-v-72419f45]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:14px;padding:10px 14px;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:16px;font-size:15px}.matrix-legend-title[data-v-72419f45]{font-weight:700;color:#5a5a5a}.matrix-legend-item[data-v-72419f45]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 6px;border-radius:4px;font-weight:800;font-variant-numeric:tabular-nums;border:1px solid rgba(0,0,0,.06)}.matrix-legend-note[data-v-72419f45]{color:#4a4a4a;font-size:15px}.matrix-scroll[data-v-72419f45]{overflow-x:auto;margin:0 -20px;padding:0 20px}.matrix-table[data-v-72419f45]{width:100%;border-collapse:collapse;font-size:14px}.matrix-table th[data-v-72419f45],.matrix-table td[data-v-72419f45]{padding:5px 6px;text-align:center;border:1px solid #e6e6e6}.matrix-table thead th[data-v-72419f45]{background:#f2f2f2;font-weight:700;color:#323232;position:sticky;top:0;z-index:1}.matrix-table th.th-name[data-v-72419f45]{text-align:left;min-width:140px;position:sticky;left:0;z-index:2;background:#f2f2f2}.matrix-table td.td-name[data-v-72419f45]{text-align:left;font-weight:600;color:#141414;position:sticky;left:0;background:#fff;z-index:1;white-space:nowrap}.matrix-table th.th-npk[data-v-72419f45]{min-width:30px;font-size:14px;font-weight:800;cursor:help;padding:6px 4px;vertical-align:middle}.matrix-table th.th-npk[data-v-72419f45]:hover{background:#f0ffe0;color:#141414}.matrix-table th.th-avg[data-v-72419f45],.matrix-table th.th-pot[data-v-72419f45]{min-width:40px}.matrix-table td.td-npk-score[data-v-72419f45]{font-weight:600;font-variant-numeric:tabular-nums;cursor:help}.matrix-table td.td-avg[data-v-72419f45]{font-weight:800;font-variant-numeric:tabular-nums}.matrix-table .cat-header[data-v-72419f45]{background:#f2f2f2;font-weight:800;color:#5a5a5a;font-size:14px;text-transform:uppercase;letter-spacing:.3px}.score-1[data-v-72419f45]{background:#fef2f2;color:#b91c1c}.score-2[data-v-72419f45]{background:#fef9ee;color:#92400e}.score-3[data-v-72419f45]{background:#f2f2f2;color:#5a5a5a}.score-4[data-v-72419f45]{background:#f0fdf4;color:#166534}.score-none[data-v-72419f45]{background:#f2f2f2;color:#d9d9d9}.has-comment[data-v-72419f45]{text-decoration:underline dotted;text-underline-offset:2px}.has-dissonance[data-v-72419f45]{font-style:italic}.pot-augsts[data-v-72419f45]{background:#f0fdf4;color:#166534;font-weight:800}.pot-videjs[data-v-72419f45]{background:#f2f2f2;color:#5a5a5a;font-weight:700}.pot-zems[data-v-72419f45]{background:#fef2f2;color:#b91c1c;font-weight:600}.matrix-footer-row td[data-v-72419f45]{background:#f2f2f2;font-weight:700}.training-group[data-v-72419f45]{margin-bottom:16px}.training-group-title[data-v-72419f45]{font-size:16px;font-weight:700;color:#323232;margin-bottom:8px}.training-list[data-v-72419f45]{display:flex;flex-direction:column;gap:6px}.training-item[data-v-72419f45]{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:8px;border-left:4px solid;font-size:16px}.training-item--systemic[data-v-72419f45]{background:#fef2f2;border-left-color:#b91c1c}.training-item--normal[data-v-72419f45]{background:#f2f2f2;border-left-color:#d9d9d9}.training-npk[data-v-72419f45]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:52px;font-size:14px;font-weight:800;letter-spacing:.03em;color:#323232;background:#f2f2f2;padding:6px 10px;border-radius:6px;border:1px solid #e6e6e6}.training-npk--small[data-v-72419f45]{min-width:auto;font-size:14px;padding:4px 8px;border-radius:6px}.training-npk-inline[data-v-72419f45]{display:flex;align-items:center;gap:2px;margin-bottom:4px;font-weight:700;color:#57534e}.training-npk-colon[data-v-72419f45]{font-weight:700;color:#57534e}.ai-gap-block[data-v-72419f45]{margin-bottom:14px}.ai-gap-heading[data-v-72419f45]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:6px}.ai-gap-action[data-v-72419f45]{font-size:16px;font-weight:600;color:#323232;flex:1;min-width:12rem;line-height:1.4}.training-action[data-v-72419f45]{flex:1;color:#323232;font-size:16px;line-height:1.45}.training-stats[data-v-72419f45]{font-size:15px;color:#4a4a4a;flex-shrink:0;text-align:right;line-height:1.4;max-width:42%}.training-comments[data-v-72419f45]{margin-top:4px;padding-left:58px}.training-comment[data-v-72419f45]{font-size:14px;color:#4a4a4a;line-height:1.4}.training-comment-author[data-v-72419f45]{font-weight:600;color:#5a5a5a}.wants-training-table[data-v-72419f45]{width:100%;border-collapse:collapse;font-size:17px;line-height:1.5}.wants-training-table th[data-v-72419f45],.wants-training-table td[data-v-72419f45]{padding:10px 14px;text-align:left;border-bottom:1px solid #e6e6e6;vertical-align:top}.wants-training-table th[data-v-72419f45]{font-size:15px;font-weight:700;color:#5a5a5a;letter-spacing:.02em;background:#f2f2f2}.wants-training-table tbody tr[data-v-72419f45]:nth-child(2n){background:#fafbfc}.wants-training-table tbody tr[data-v-72419f45]:hover{background:#f2f2f2}.wants-training-table td[data-v-72419f45]{color:#323232}.gi-yes[data-v-72419f45]{color:#166534;font-weight:700}.gi-no[data-v-72419f45]{color:#4a4a4a;font-weight:600}.ninebox-legend-hint[data-v-72419f45]{margin:0 0 14px;font-size:16px;line-height:1.5;color:#5a5a5a;padding:10px 14px;background:#f2f2f2;border-radius:8px;border-left:3px solid #c6c6c6}.ninebox-matrix[data-v-72419f45]{margin-bottom:8px;border:1px solid #d9d9d9;border-radius:16px;overflow:hidden;background:#f2f2f2}.ninebox-banner[data-v-72419f45]{padding:10px 14px;font-size:15px;font-weight:600;color:#4a4a4a;text-align:center;line-height:1.45;background:#f2f2f2;border-bottom:1px solid #e6e6e6}.ninebox-header-row[data-v-72419f45],.ninebox-body-row[data-v-72419f45]{display:grid;grid-template-columns:minmax(11rem,13rem) repeat(3,minmax(0,1fr));gap:0;align-items:stretch}.ninebox-header-row[data-v-72419f45]{background:#f2f2f2;border-bottom:2px solid #c6c6c6}.ninebox-body-row+.ninebox-body-row[data-v-72419f45]{border-top:1px solid #d9d9d9}.ninebox-corner-cell[data-v-72419f45]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:10px 12px;border-right:1px solid #e6e6e6;background:#f2f2f2}.ninebox-corner-line[data-v-72419f45]{display:block;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#5a5a5a;line-height:1.3}.ninebox-corner-line--perf[data-v-72419f45]{font-weight:700;color:#4a4a4a;text-transform:none;letter-spacing:.02em;font-size:14px}.ninebox-col-head[data-v-72419f45]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 10px;text-align:center;border-right:1px solid #e6e6e6}.ninebox-col-head[data-v-72419f45]:last-child{border-right:none}.ninebox-col-head-main[data-v-72419f45]{font-size:15px;font-weight:800;color:#141414;line-height:1.25}.ninebox-col-head-sub[data-v-72419f45]{font-size:14px;font-weight:600;color:#4a4a4a;line-height:1.3}.ninebox-row-head[data-v-72419f45]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:12px 14px;border-right:1px solid #d9d9d9;background:#fff}.ninebox-row-head-main[data-v-72419f45]{font-size:16px;font-weight:800;color:#141414;line-height:1.25}.ninebox-row-head-sub[data-v-72419f45]{font-size:14px;font-weight:600;color:#4a4a4a}.ninebox-cell[data-v-72419f45]{padding:12px 12px 14px;min-height:100px;display:flex;flex-direction:column;gap:10px;border-right:1px solid rgba(15,23,42,.08)}.ninebox-cell[data-v-72419f45]:last-child{border-right:none}.ninebox-cell-hr-label[data-v-72419f45]{flex-shrink:0;font-size:14px;font-weight:800;letter-spacing:.02em;line-height:1.3;padding-bottom:2px;border-bottom:1px solid rgba(15,23,42,.12)}.ninebox-emp-list[data-v-72419f45]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ninebox-emp[data-v-72419f45]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;margin:0;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:16px;box-shadow:0 1px 2px #0f172a0f}.ninebox-emp-name[data-v-72419f45]{font-size:17px;font-weight:700;color:#141414;line-height:1.3;word-break:break-word}.ninebox-emp-meta[data-v-72419f45]{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:#4a4a4a}.ninebox-empty[data-v-72419f45]{margin:0;font-size:15px;font-weight:600;font-style:normal;color:#4a4a4a;padding:8px 0}@media(max-width:900px){.ninebox-header-row[data-v-72419f45],.ninebox-body-row[data-v-72419f45]{grid-template-columns:minmax(9rem,1fr) repeat(3,minmax(0,1fr))}.ninebox-col-head-main[data-v-72419f45],.ninebox-col-head-sub[data-v-72419f45]{font-size:14px}.ninebox-cell[data-v-72419f45]{padding:10px 8px 12px;min-height:88px}.ninebox-emp[data-v-72419f45]{padding:8px 10px}.ninebox-emp-name[data-v-72419f45]{font-size:16px}}.box-high_high[data-v-72419f45]{background:#f0fdf4}.box-high_high .ninebox-cell-hr-label[data-v-72419f45]{color:#166534}.box-high_mid[data-v-72419f45]{background:#f0fdf4}.box-high_mid .ninebox-cell-hr-label[data-v-72419f45]{color:#166534}.box-mid_high[data-v-72419f45]{background:#f0fdf4}.box-mid_high .ninebox-cell-hr-label[data-v-72419f45]{color:#166534}.box-mid_mid[data-v-72419f45]{background:#f2f2f2}.box-mid_mid .ninebox-cell-hr-label[data-v-72419f45]{color:#323232}.box-mid_low[data-v-72419f45]{background:#f2f2f2}.box-mid_low .ninebox-cell-hr-label[data-v-72419f45]{color:#323232}.box-high_low[data-v-72419f45]{background:#f2f2f2}.box-high_low .ninebox-cell-hr-label[data-v-72419f45]{color:#323232}.box-low_high[data-v-72419f45]{background:#f2f2f2}.box-low_high .ninebox-cell-hr-label[data-v-72419f45]{color:#323232}.box-low_mid[data-v-72419f45]{background:#fef2f2}.box-low_mid .ninebox-cell-hr-label[data-v-72419f45]{color:#991b1b}.box-low_low[data-v-72419f45]{background:#fef2f2}.box-low_low .ninebox-cell-hr-label[data-v-72419f45]{color:#991b1b}.potential-list[data-v-72419f45]{display:flex;flex-direction:column;gap:10px}.potential-card[data-v-72419f45]{padding:16px 18px;border-radius:var(--grupa-radius);border:1px solid var(--grupa-border);background:#fff;transition:box-shadow .2s}.potential-card[data-v-72419f45]:hover{box-shadow:0 2px 8px #0f172a0f}.potential-card-header[data-v-72419f45]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.potential-name[data-v-72419f45]{font-size:18px;font-weight:700;color:#141414}.potential-badge[data-v-72419f45]{padding:3px 10px;border-radius:12px;font-size:14px;font-weight:700}.potential-badge.augsts[data-v-72419f45]{background:#f0fdf4;color:#166534}.potential-badge.videjs[data-v-72419f45]{background:#f2f2f2;color:#5a5a5a}.potential-badge.zems[data-v-72419f45]{background:#fef2f2;color:#991b1b}.potential-details[data-v-72419f45]{font-size:16px;color:#5a5a5a;line-height:1.65}.potential-detail-label[data-v-72419f45]{font-weight:700;color:#323232}.potential-npk-block[data-v-72419f45]{margin-top:12px}.potential-npk-block .potential-detail-label[data-v-72419f45]{display:block;margin-bottom:8px;font-size:15px}.npk-def-list[data-v-72419f45]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.npk-def-item[data-v-72419f45]{margin:0;padding:12px 14px;border-radius:10px;border:1px solid #d6d3d1;background:#fafaf9}.npk-def-list--strong .npk-def-item[data-v-72419f45]{background:#f0fdf4;border-color:#bbf7d0}.npk-def-list--weak .npk-def-item[data-v-72419f45]{background:#fef2f2;border-color:#fecaca}.npk-def-head[data-v-72419f45]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px}.npk-def-num[data-v-72419f45]{font-size:15px;font-weight:800;color:#323232}.npk-def-badge[data-v-72419f45]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:2px 8px;border-radius:6px;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.npk-def-text[data-v-72419f45]{margin:0;font-size:16px;line-height:1.55;color:#44403c}.npk-def-note[data-v-72419f45]{margin:8px 0 0;font-size:15px;line-height:1.45;color:#b45309;font-weight:600}.npk-def-comment[data-v-72419f45]{margin:8px 0 0;font-size:15px;line-height:1.5;font-style:italic;color:#57534e}.supported-list[data-v-72419f45]{display:flex;flex-direction:column;gap:14px}.supported-card[data-v-72419f45]{padding:16px;border-radius:8px;border:1px solid #e6e6e6;background:#fff}.supported-card-header[data-v-72419f45]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.supported-name[data-v-72419f45]{font-size:18px;font-weight:800;color:#141414}.supported-direction[data-v-72419f45]{font-size:14px;font-weight:700;padding:3px 10px;border-radius:12px;background:#f2f2f2;color:#323232}.supported-actions[data-v-72419f45]{margin-bottom:8px}.supported-action[data-v-72419f45]{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-size:15px;color:#323232;border-bottom:1px solid #ccceff}.supported-action[data-v-72419f45]:last-child{border-bottom:none}.supported-action[data-v-72419f45]{border-bottom-color:#f2f2f2}.supported-action-num[data-v-72419f45]{font-weight:800;color:#323232;flex-shrink:0;min-width:20px}.supported-action-text[data-v-72419f45]{flex:1}.supported-action-timeline[data-v-72419f45]{font-size:14px;color:#4a4a4a;font-weight:600;flex-shrink:0}.supported-action-type[data-v-72419f45]{font-size:14px;padding:1px 6px;border-radius:3px;font-weight:600;flex-shrink:0}.supported-type-apmaciba[data-v-72419f45],.supported-type-mentoresana[data-v-72419f45],.supported-type-rotacija[data-v-72419f45],.supported-type-projekts[data-v-72419f45]{background:#f2f2f2;color:#323232}.supported-expressed[data-v-72419f45]{font-size:15px;color:#5a5a5a;margin-top:6px;padding:8px;background:#f2f2f2;border-radius:4px;border-left:3px solid #d9d9d9}.supported-expressed-label[data-v-72419f45]{font-weight:700;color:#323232}.supported-risk[data-v-72419f45]{font-size:15px;color:#c41045;margin-top:6px;font-weight:600}.supported-card-header-left[data-v-72419f45]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.supported-expand-btn[data-v-72419f45]{padding:6px 12px;font-size:14px;font-weight:700;color:#250072;background:#fff;border:1px solid #ccceff;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap;flex-shrink:0}.supported-expand-btn[data-v-72419f45]:hover{background:#ccceff;border-color:#4c0072}.supported-card--expanded[data-v-72419f45]{border-color:#4c0072;box-shadow:0 2px 12px #6366f11f}.supported-retention-badge[data-v-72419f45]{display:inline-flex;padding:2px 8px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:.02em}.retention-zems[data-v-72419f45]{background:#dcfce7;color:#166534}.retention-videjs[data-v-72419f45]{background:#fef3c7;color:#92400e}.retention-augsts[data-v-72419f45]{background:#fef2f2;color:#b91c1c}.supported-profile[data-v-72419f45]{margin:8px 0 10px;padding:10px 14px;font-size:16px;line-height:1.6;color:#323232;background:#f2f2f2;border-radius:6px;border-left:3px solid #4c0072}.deep-analysis[data-v-72419f45]{margin-top:14px;padding-top:14px;border-top:1px solid #ccceff}.deep-block[data-v-72419f45]{margin-bottom:18px;padding:14px 16px;background:#fff;border:1px solid #ccceff;border-radius:16px}.deep-block[data-v-72419f45]:last-child{margin-bottom:0}.deep-block-title[data-v-72419f45]{font-size:15px;font-weight:800;color:#250072;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #ccceff}.deep-gap-list[data-v-72419f45]{display:flex;flex-direction:column;gap:12px}.deep-gap-item[data-v-72419f45]{padding:12px 14px;border-radius:8px;background:#fafaf9;border:1px solid #e6e6e6}.deep-gap-header[data-v-72419f45]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px}.deep-gap-action[data-v-72419f45]{font-size:16px;font-weight:600;color:#323232;flex:1;min-width:10rem}.deep-gap-bar-row[data-v-72419f45]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.deep-gap-bar-container[data-v-72419f45]{display:flex;align-items:center;gap:8px}.deep-gap-bar-label[data-v-72419f45]{font-size:14px;font-weight:700;color:#4a4a4a;min-width:80px;text-align:right}.deep-gap-bar-track[data-v-72419f45]{flex:1;height:20px;background:#e6e6e6;border-radius:4px;overflow:hidden;position:relative}.deep-gap-bar-fill[data-v-72419f45]{height:100%;border-radius:4px;display:flex;align-items:center;justify-content:flex-end;padding-right:6px;transition:width .4s ease}.deep-gap-bar-current[data-v-72419f45]{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.deep-gap-bar-target[data-v-72419f45]{background:linear-gradient(90deg,#34d399,#10b981)}.deep-gap-bar-value[data-v-72419f45]{font-size:14px;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.deep-gap-desc[data-v-72419f45]{font-size:15px;color:#5a5a5a;line-height:1.55;margin-bottom:6px}.deep-gap-method[data-v-72419f45]{font-size:15px;color:#323232;line-height:1.5}.deep-gap-method-label[data-v-72419f45]{font-weight:700;color:#250072}.deep-metrics-table[data-v-72419f45]{width:100%;border-collapse:collapse;font-size:15px}.deep-metrics-table th[data-v-72419f45],.deep-metrics-table td[data-v-72419f45]{padding:8px 10px;text-align:left;border-bottom:1px solid #ccceff;vertical-align:top}.deep-metrics-table thead th[data-v-72419f45]{font-size:14px;font-weight:700;color:#250072;background:#f0ffe0;letter-spacing:.02em;border-bottom:2px solid #ccceff}.deep-metric-name[data-v-72419f45]{font-weight:600;color:#323232;max-width:200px}.deep-metric-val[data-v-72419f45]{font-weight:700;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.deep-metric-baseline[data-v-72419f45]{color:#92400e;background:#fef9ee}.deep-metric-t3[data-v-72419f45]{color:#250072;background:#f7ffe8}.deep-metric-t6[data-v-72419f45]{color:#166534;background:#f0fdf4}.deep-metric-method[data-v-72419f45]{font-size:14px;color:#4a4a4a;max-width:180px}.deep-milestones[data-v-72419f45]{display:flex;flex-direction:column;gap:0;position:relative;padding-left:24px}.deep-milestones[data-v-72419f45]:before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:2px;background:#ccceff;border-radius:2px}.deep-milestone[data-v-72419f45]{display:flex;align-items:flex-start;gap:12px;position:relative;padding:8px 0}.deep-milestone-marker[data-v-72419f45]{position:absolute;left:-24px;top:8px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.deep-milestone--m1 .deep-milestone-marker[data-v-72419f45]{background:#f0ffe0;border:2px solid #250072}.deep-milestone--m3 .deep-milestone-marker[data-v-72419f45]{background:#fef3c7;border:2px solid #f59e0b}.deep-milestone--m6 .deep-milestone-marker[data-v-72419f45]{background:#dcfce7;border:2px solid #22c55e}.deep-milestone-month[data-v-72419f45]{font-size:15px;font-weight:800;color:#323232;white-space:nowrap;min-width:56px}.deep-milestone-text[data-v-72419f45]{font-size:16px;color:#5a5a5a;line-height:1.55;flex:1}.deep-mentor-card[data-v-72419f45]{display:flex;flex-direction:column;gap:8px}.deep-mentor-row[data-v-72419f45]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:16px}.deep-mentor-label[data-v-72419f45]{font-weight:700;color:#323232}.deep-mentor-value[data-v-72419f45]{color:#5a5a5a}.deep-mentor-yes[data-v-72419f45]{font-weight:700;color:#166534}.deep-mentor-no[data-v-72419f45]{font-weight:700;color:#4a4a4a}.deep-mentor-suggestion[data-v-72419f45]{padding:8px 12px;background:#ecfdf5;border-radius:6px;border:1px solid #6ee7b7}.deep-mentor-name[data-v-72419f45]{font-weight:800;color:#250072;font-size:17px}.deep-retention-text[data-v-72419f45]{font-size:16px;line-height:1.6;color:#5a5a5a}.ai-section[data-v-72419f45]{margin-top:8px;padding:12px 16px;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:16px}.ai-section-title[data-v-72419f45]{font-size:15px;font-weight:700;color:#323232;margin-bottom:8px;text-transform:uppercase;letter-spacing:.3px}.ai-error-banner[data-v-72419f45]{margin-bottom:10px;padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:16px;color:#b91c1c}.ai-ninebox-sync-hint[data-v-72419f45]{margin:0 0 10px;font-size:14px;color:#4a4a4a;line-height:1.45}.ai-group-context-notes[data-v-72419f45]{margin-top:8px;font-style:italic;color:#5a5a5a}.ai-who-training[data-v-72419f45]{margin-bottom:14px}.ai-who-training-row[data-v-72419f45]{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e6e6e6;font-size:16px;line-height:1.5;color:#323232}.ai-who-training-row[data-v-72419f45]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ai-who-name[data-v-72419f45]{font-weight:700;display:inline-block;min-width:120px}.ai-who-gi[data-v-72419f45]{color:#4a4a4a;margin-right:8px}.ai-who-tn[data-v-72419f45]{display:block;margin-top:4px;color:#323232}.ai-who-comments[data-v-72419f45]{margin:6px 0 0 1.2em;padding:0;font-size:15px;color:#5a5a5a}.ai-who-comments li[data-v-72419f45]{margin-bottom:4px}.ai-subsection-title[data-v-72419f45]{font-size:14px;font-weight:700;color:#5a5a5a;margin-bottom:6px;margin-top:4px;text-transform:uppercase;letter-spacing:.2px}.ai-text[data-v-72419f45]{font-size:15px;color:#5a5a5a;line-height:1.6;white-space:pre-line}.ai-pending[data-v-72419f45]{font-size:16px;color:#4a4a4a;line-height:1.55;font-style:normal;padding:12px;background:#f2f2f2;border-radius:8px;border:1px dashed #d9d9d9}.dev-type-tag[data-v-72419f45]{font-size:14px;font-weight:700;padding:1px 8px;border-radius:3px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.dev-type-apmaciba[data-v-72419f45],.dev-type-mentoresana[data-v-72419f45],.dev-type-pieredze[data-v-72419f45],.dev-type-attieksme[data-v-72419f45]{background:#f2f2f2;color:#323232}.filter-bar[data-v-72419f45]{display:flex;gap:10px;margin-bottom:14px;flex-wrap:wrap}.filter-btn[data-v-72419f45]{padding:8px 16px;min-height:36px;font-size:16px;font-weight:600;color:#5a5a5a;background:#fff;border:1px solid #e6e6e6;border-radius:16px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.filter-btn[data-v-72419f45]:hover{background:#f2f2f2;border-color:#4a4a4a}.filter-btn[data-v-72419f45]:focus-visible{outline:2px solid #dcff00;outline-offset:2px}.filter-btn.active[data-v-72419f45]{background:#dcff00;color:#141414;border-color:#141414}.filter-btn.active[data-v-72419f45]:hover{background:#e8ff66}.th-actions[data-v-72419f45]{width:90px;text-align:center}.td-actions[data-v-72419f45]{text-align:center;white-space:nowrap}.btn-delete[data-v-72419f45]{padding:4px 8px;font-size:14px;font-weight:700;color:#c41045;background:#fff;border:1px solid #fecaca;border-radius:6px;cursor:pointer;transition:all .15s}.btn-delete[data-v-72419f45]:hover{background:#fef2f2;border-color:#c41045;color:#b91c1c}.btn-delete-inline[data-v-72419f45]{margin-left:6px;padding:2px 5px;font-size:14px;font-weight:700;color:#c41045;background:transparent;border:1px solid #fecaca;border-radius:4px;cursor:pointer;opacity:0;transition:opacity .15s,background .15s;vertical-align:middle}.matrix-table tr:hover .btn-delete-inline[data-v-72419f45]{opacity:1}.btn-delete-inline[data-v-72419f45]:hover{background:#fef2f2;border-color:#c41045}.delete-confirm-text[data-v-72419f45]{font-size:14px;font-weight:700;color:#c41045;margin-right:4px}.btn-delete-yes[data-v-72419f45]{padding:2px 8px;font-size:14px;font-weight:700;color:#fff;background:#dc2626;border:none;border-radius:4px;cursor:pointer;margin-right:2px;transition:background .15s}.btn-delete-yes[data-v-72419f45]:hover{background:#b91c1c}.btn-delete-yes[data-v-72419f45]:disabled{background:#c6c6c6;cursor:wait}.btn-delete-no[data-v-72419f45]{padding:2px 8px;font-size:14px;font-weight:600;color:#5a5a5a;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:4px;cursor:pointer;transition:background .15s}.btn-delete-no[data-v-72419f45]:hover{background:#e6e6e6}.btn-delete-no[data-v-72419f45]:disabled{cursor:wait}.delete-inline-confirm[data-v-72419f45]{display:inline-flex;align-items:center;gap:3px;margin-left:6px;vertical-align:middle}.potential-card-header-left-info[data-v-72419f45]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1;min-width:0}.potential-card-actions[data-v-72419f45]{display:flex;align-items:center;gap:4px;flex-shrink:0}.matrix-filters[data-v-72419f45]{margin-bottom:12px;padding:10px 12px;background:#f2f2f2;border:1px solid #e6e6e6;border-radius:8px}.matrix-filter-row[data-v-72419f45]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.matrix-filter-item[data-v-72419f45]{display:flex;flex-direction:column;gap:3px}.matrix-filter-label[data-v-72419f45]{font-size:14px;font-weight:600;color:#4a4a4a;text-transform:uppercase;letter-spacing:.04em}.matrix-filter-select[data-v-72419f45]{font-size:15px;padding:4px 8px;border:1px solid #d9d9d9;border-radius:5px;background:#fff;color:#141414;min-width:140px}.matrix-filter-clear[data-v-72419f45]{font-size:15px;padding:5px 10px;border:1px solid #fca5a5;border-radius:5px;background:#fff1f2;color:#b91c1c;cursor:pointer;align-self:flex-end}.matrix-filter-hint[data-v-72419f45]{margin-top:6px;font-size:14px;color:#250072}.ninebox-emp-struct[data-v-72419f45]{display:block;font-size:14px;color:#4a4a4a;font-weight:500;margin-top:1px}.talent-view[data-v-8b2f7e74]{color:#141414}.talent-header[data-v-8b2f7e74]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}.talent-header h1[data-v-8b2f7e74]{margin:0 0 6px;font-size:24px}.talent-header p[data-v-8b2f7e74]{margin:0;color:#4a4a4a;font-size:16px}.talent-count[data-v-8b2f7e74]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;padding:10px 14px;border:1px solid #d9d9d9;border-radius:16px;background:#fff}.talent-count strong[data-v-8b2f7e74]{font-size:22px;line-height:1}.talent-count span[data-v-8b2f7e74]{margin-top:4px;color:#4a4a4a;font-size:14px}.talent-filters[data-v-8b2f7e74]{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:18px;padding:14px;border:1px solid #d9d9d9;border-radius:16px;background:#f2f2f2}.talent-filter[data-v-8b2f7e74]{display:flex;flex:1 1 190px;flex-direction:column;gap:5px;max-width:280px}.talent-filter label[data-v-8b2f7e74]{color:#5a5a5a;font-size:14px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.talent-filter select[data-v-8b2f7e74]{min-height:38px;padding:7px 10px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:#141414}.talent-clear[data-v-8b2f7e74],.talent-retry[data-v-8b2f7e74]{min-height:38px;padding:7px 13px;cursor:pointer;border:1px solid #fca5a5;border-radius:6px;background:#fff1f2;color:#b91c1c;font-weight:700}.talent-state[data-v-8b2f7e74],.talent-no-results[data-v-8b2f7e74]{padding:32px;border:1px solid #e6e6e6;border-radius:16px;background:#fff;color:#4a4a4a;text-align:center}.talent-state--error[data-v-8b2f7e74]{color:#b91c1c}.talent-matrix[data-v-8b2f7e74]{display:grid;grid-template-columns:minmax(120px,.7fr) repeat(3,minmax(190px,1fr));overflow-x:auto;border:1px solid #d9d9d9;border-radius:16px;background:#fff}.talent-axis-note[data-v-8b2f7e74]{grid-column:1 / -1;padding:7px 12px;background:#141414;color:#dcff00;font-size:14px;font-weight:700;text-align:center;letter-spacing:.04em;text-transform:uppercase}.talent-corner[data-v-8b2f7e74],.talent-column-head[data-v-8b2f7e74],.talent-row-head[data-v-8b2f7e74]{display:flex;min-height:58px;flex-direction:column;justify-content:center;padding:10px 12px;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#f2f2f2;text-align:center}.talent-corner[data-v-8b2f7e74]{font-size:14px;font-weight:800}.talent-column-head[data-v-8b2f7e74]:last-of-type{border-right:0}.talent-column-head strong[data-v-8b2f7e74],.talent-row-head strong[data-v-8b2f7e74]{font-size:15px}.talent-column-head span[data-v-8b2f7e74],.talent-row-head span[data-v-8b2f7e74]{margin-top:3px;color:#4a4a4a;font-size:14px}.talent-cell[data-v-8b2f7e74]{min-height:150px;padding:12px;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.talent-cell[data-v-8b2f7e74]:nth-child(4n+1){border-right:0}.talent-cell h2[data-v-8b2f7e74]{margin:0 0 10px;color:#323232;font-size:14px;text-transform:uppercase}.talent-cell ul[data-v-8b2f7e74]{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none}.talent-cell li[data-v-8b2f7e74]{display:flex;flex-direction:column;padding:8px 9px;border:1px solid rgba(198,198,198,.45);border-radius:7px;background:#fffc}.talent-cell li strong[data-v-8b2f7e74]{font-size:15px}.talent-cell li span[data-v-8b2f7e74]{margin-top:2px;color:#4a4a4a;font-size:14px}.talent-cell li small[data-v-8b2f7e74]{margin-top:4px;color:#5a5a5a;font-size:14px;font-weight:700}.talent-cell>p[data-v-8b2f7e74]{margin:24px 0;color:#4a4a4a;font-size:14px;text-align:center}.talent-cell--high_high[data-v-8b2f7e74],.talent-cell--mid_high[data-v-8b2f7e74],.talent-cell--high_mid[data-v-8b2f7e74]{background:#f0fdf4}.talent-cell--low_low[data-v-8b2f7e74],.talent-cell--low_mid[data-v-8b2f7e74]{background:#fef2f2}.talent-cell--mid_mid[data-v-8b2f7e74],.talent-cell--low_high[data-v-8b2f7e74],.talent-cell--mid_low[data-v-8b2f7e74],.talent-cell--high_low[data-v-8b2f7e74]{background:#f2f2f2}@media(max-width:800px){.talent-header[data-v-8b2f7e74]{flex-direction:column}.talent-count[data-v-8b2f7e74]{align-items:flex-start}.talent-matrix[data-v-8b2f7e74]{grid-template-columns:120px repeat(3,minmax(180px,1fr))}}.klas-view{color:var(--cr-dark, #141414)}.klas-header{margin-bottom:20px}.klas-header h1{margin:0 0 8px;font-size:28px;color:var(--cr-dark, #141414);letter-spacing:-.02em}.klas-header p{margin:0;color:var(--cr-muted, #4a4a4a);font-size:15px;line-height:1.45;max-width:68ch}.klas-state{padding:28px;border:1px solid var(--cr-border, #c6c6c6);border-radius:var(--cr-radius, 16px);background:var(--cr-bg-elevated, #fff);color:var(--cr-muted, #4a4a4a);text-align:center;font-size:15px}.klas-state--error{color:var(--cr-danger, #c41045)}.klas-retry{margin-top:12px;min-height:44px;padding:10px 18px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;cursor:pointer;font-weight:700;font-size:15px}.klas-section{margin-bottom:24px;padding:18px;border:1px solid var(--cr-border, #c6c6c6);border-radius:var(--cr-radius, 16px);background:var(--cr-bg-elevated, #fff)}.klas-section-head{margin-bottom:12px}.klas-section-head h2{margin:0 0 6px;font-size:20px;font-weight:800;color:var(--cr-dark, #141414);display:flex;align-items:center;gap:10px}.klas-section-hint{margin:0;color:var(--cr-muted, #4a4a4a);font-size:14px;line-height:1.4}.klas-badge{font-size:13px;font-weight:700;color:var(--cr-charcoal, #323232);background:var(--cr-bg, #f2f2f2);border-radius:10px;padding:2px 10px}.klas-tree-head{display:flex;align-items:center;justify-content:space-between;padding:0 12px 10px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cr-muted, #4a4a4a);border-bottom:1px solid var(--cr-bg, #f2f2f2);margin-bottom:10px}.klas-tree-head-actions{min-width:280px;text-align:right}.klas-tree{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.klas-tree--nested{margin:0 0 8px 12px;border-left:3px solid var(--cr-gray-light, #d9d9d9);padding-left:12px}.klas-node{border:1px solid transparent;border-radius:12px;background:transparent;transition:border-color .12s,background .12s}.klas-node--active{border-color:var(--cr-purple, #250072);background:#f7f5fb}.klas-node--open>.klas-node-row{background:#faf8fc}.klas-node-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;cursor:default;min-height:52px;flex-wrap:wrap}.klas-node-toggle{flex-shrink:0;min-height:40px;padding:6px 10px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;font-family:inherit;font-weight:700;font-size:13px;line-height:1.2;color:var(--cr-charcoal, #323232);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.klas-node-toggle:hover{border-color:var(--cr-purple, #250072);color:var(--cr-purple, #250072)}.klas-node-toggle--spacer{width:88px;min-height:40px;border:none;background:transparent;cursor:default;pointer-events:none;padding:0}.klas-node-toggle-icon{font-size:11px;line-height:1}.klas-node-toggle-txt{white-space:nowrap}.klas-node-kind{flex-shrink:0;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;border-radius:6px;padding:4px 8px;background:var(--cr-bg, #f2f2f2);color:var(--cr-charcoal, #323232)}.klas-node-kind--company{background:#efe9f8;color:var(--cr-purple, #250072)}.klas-node-kind--unit{background:#f2f2f2;color:var(--cr-charcoal, #323232)}.klas-node-kind--role{background:#eef7f7;color:#0f5c5c}.klas-node-name{flex:1;min-width:140px;font-weight:700;font-size:16px;color:var(--cr-dark, #141414);line-height:1.3}.klas-count{flex-shrink:0;padding:4px 10px;border-radius:999px;background:var(--cr-bg, #f2f2f2);color:var(--cr-charcoal, #323232);font-size:13px;font-weight:700;white-space:nowrap}.klas-node-actions{flex-shrink:0;display:flex;align-items:center;gap:6px;margin-left:auto;flex-wrap:wrap}.klas-act{min-height:40px;padding:8px 12px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;color:var(--cr-charcoal, #323232);font-family:inherit;font-weight:700;font-size:14px;cursor:pointer;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.klas-act:hover:not(:disabled){border-color:var(--cr-purple, #250072);color:var(--cr-purple, #250072);background:#f7f5fb}.klas-act--add:hover:not(:disabled){background:var(--cr-lime-tint, #f7ffe8);border-color:#b8c800;color:var(--cr-dark, #141414)}.klas-act--danger{color:var(--cr-danger, #c41045)}.klas-act--danger:hover:not(:disabled){background:var(--cr-danger-soft, #fef2f2);border-color:var(--cr-danger, #c41045);color:var(--cr-danger, #c41045)}.klas-act:disabled{opacity:.45;cursor:default}.klas-edit-input{flex:1;min-width:160px;min-height:44px;padding:8px 12px;border:2px solid var(--cr-purple, #250072);border-radius:8px;font-family:inherit;font-size:16px;color:var(--cr-dark, #141414)}.klas-node-save{flex-shrink:0;min-height:44px;padding:8px 14px;border:none;border-radius:8px;background:var(--cr-purple, #250072);color:#fff;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap}.klas-node-save:disabled{background:#a78bda;cursor:not-allowed}.klas-node-cancel{flex-shrink:0;min-height:44px;padding:8px 14px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;color:var(--cr-charcoal, #323232);font-weight:600;font-size:14px;cursor:pointer;white-space:nowrap}.klas-err--inline{display:block;padding:2px 12px 8px}.klas-empty-hint{padding:10px 12px;color:var(--cr-muted, #4a4a4a);font-size:14px;line-height:1.4}.klas-children{padding:0 8px 10px}.klas-add-form{display:flex;gap:10px;margin-top:6px;flex-wrap:wrap;align-items:flex-end}.klas-add-form--top{margin-top:12px}.klas-add-label{flex:1;min-width:220px;display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--cr-charcoal, #323232)}.klas-add-input{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;color:var(--cr-dark, #141414);font-family:inherit;font-size:16px;box-sizing:border-box}.klas-add-btn{flex-shrink:0;min-height:44px;padding:10px 16px;border:none;border-radius:8px;background:var(--cr-purple, #250072);color:#fff;font-weight:700;font-size:15px;cursor:pointer;white-space:nowrap}.klas-add-btn:disabled{background:#a78bda;cursor:not-allowed}.klas-err{display:block;margin-top:6px;color:var(--cr-danger, #c41045);font-size:14px}@media(max-width:720px){.klas-tree-head-actions{display:none}.klas-node-toggle--spacer{width:0;min-height:0}.klas-node-actions{width:100%;margin-left:0}.klas-act{flex:1;text-align:center}}.klas-view[data-v-9de4250b]{color:var(--cr-dark, #141414)}.klas-header[data-v-9de4250b]{margin-bottom:20px}.klas-header h1[data-v-9de4250b]{margin:0 0 8px;font-size:28px;color:var(--cr-dark, #141414);letter-spacing:-.02em}.klas-header p[data-v-9de4250b]{margin:0;color:var(--cr-muted, #4a4a4a);font-size:15px;line-height:1.45;max-width:68ch}.klas-state[data-v-9de4250b]{padding:28px;border:1px solid var(--cr-border, #c6c6c6);border-radius:var(--cr-radius, 16px);background:var(--cr-bg-elevated, #fff);color:var(--cr-muted, #4a4a4a);text-align:center;font-size:15px}.klas-state--error[data-v-9de4250b]{color:var(--cr-danger, #c41045)}.klas-retry[data-v-9de4250b]{margin-top:12px;min-height:44px;padding:10px 18px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;cursor:pointer;font-weight:700;font-size:15px}.klas-section[data-v-9de4250b]{margin-bottom:24px;padding:18px;border:1px solid var(--cr-border, #c6c6c6);border-radius:var(--cr-radius, 16px);background:var(--cr-bg-elevated, #fff)}.klas-section-head[data-v-9de4250b]{margin-bottom:12px}.klas-section-head h2[data-v-9de4250b]{margin:0 0 6px;font-size:20px;font-weight:800;color:var(--cr-dark, #141414);display:flex;align-items:center;gap:10px}.klas-section-hint[data-v-9de4250b]{margin:0;color:var(--cr-muted, #4a4a4a);font-size:14px;line-height:1.4}.klas-badge[data-v-9de4250b]{font-size:13px;font-weight:700;color:var(--cr-charcoal, #323232);background:var(--cr-bg, #f2f2f2);border-radius:10px;padding:2px 10px}.klas-tree-head[data-v-9de4250b]{display:flex;align-items:center;justify-content:space-between;padding:0 12px 10px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cr-muted, #4a4a4a);border-bottom:1px solid var(--cr-bg, #f2f2f2);margin-bottom:10px}.klas-tree-head-actions[data-v-9de4250b]{min-width:280px;text-align:right}.klas-tree[data-v-9de4250b]{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.klas-tree--nested[data-v-9de4250b]{margin:0 0 8px 12px;border-left:3px solid var(--cr-gray-light, #d9d9d9);padding-left:12px}.klas-node[data-v-9de4250b]{border:1px solid transparent;border-radius:12px;background:transparent;transition:border-color .12s,background .12s}.klas-node--active[data-v-9de4250b]{border-color:var(--cr-purple, #250072);background:#f7f5fb}.klas-node--open>.klas-node-row[data-v-9de4250b]{background:#faf8fc}.klas-node-row[data-v-9de4250b]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;cursor:default;min-height:52px;flex-wrap:wrap}.klas-node-toggle[data-v-9de4250b]{flex-shrink:0;min-height:40px;padding:6px 10px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;font-family:inherit;font-weight:700;font-size:13px;line-height:1.2;color:var(--cr-charcoal, #323232);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.klas-node-toggle[data-v-9de4250b]:hover{border-color:var(--cr-purple, #250072);color:var(--cr-purple, #250072)}.klas-node-toggle--spacer[data-v-9de4250b]{width:88px;min-height:40px;border:none;background:transparent;cursor:default;pointer-events:none;padding:0}.klas-node-toggle-icon[data-v-9de4250b]{font-size:11px;line-height:1}.klas-node-toggle-txt[data-v-9de4250b]{white-space:nowrap}.klas-node-kind[data-v-9de4250b]{flex-shrink:0;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;border-radius:6px;padding:4px 8px;background:var(--cr-bg, #f2f2f2);color:var(--cr-charcoal, #323232)}.klas-node-kind--company[data-v-9de4250b]{background:#efe9f8;color:var(--cr-purple, #250072)}.klas-node-kind--unit[data-v-9de4250b]{background:#f2f2f2;color:var(--cr-charcoal, #323232)}.klas-node-kind--role[data-v-9de4250b]{background:#eef7f7;color:#0f5c5c}.klas-node-name[data-v-9de4250b]{flex:1;min-width:140px;font-weight:700;font-size:16px;color:var(--cr-dark, #141414);line-height:1.3}.klas-count[data-v-9de4250b]{flex-shrink:0;padding:4px 10px;border-radius:999px;background:var(--cr-bg, #f2f2f2);color:var(--cr-charcoal, #323232);font-size:13px;font-weight:700;white-space:nowrap}.klas-node-actions[data-v-9de4250b]{flex-shrink:0;display:flex;align-items:center;gap:6px;margin-left:auto;flex-wrap:wrap}.klas-act[data-v-9de4250b]{min-height:40px;padding:8px 12px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;color:var(--cr-charcoal, #323232);font-family:inherit;font-weight:700;font-size:14px;cursor:pointer;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.klas-act[data-v-9de4250b]:hover:not(:disabled){border-color:var(--cr-purple, #250072);color:var(--cr-purple, #250072);background:#f7f5fb}.klas-act--add[data-v-9de4250b]:hover:not(:disabled){background:var(--cr-lime-tint, #f7ffe8);border-color:#b8c800;color:var(--cr-dark, #141414)}.klas-act--danger[data-v-9de4250b]{color:var(--cr-danger, #c41045)}.klas-act--danger[data-v-9de4250b]:hover:not(:disabled){background:var(--cr-danger-soft, #fef2f2);border-color:var(--cr-danger, #c41045);color:var(--cr-danger, #c41045)}.klas-act[data-v-9de4250b]:disabled{opacity:.45;cursor:default}.klas-edit-input[data-v-9de4250b]{flex:1;min-width:160px;min-height:44px;padding:8px 12px;border:2px solid var(--cr-purple, #250072);border-radius:8px;font-family:inherit;font-size:16px;color:var(--cr-dark, #141414)}.klas-node-save[data-v-9de4250b]{flex-shrink:0;min-height:44px;padding:8px 14px;border:none;border-radius:8px;background:var(--cr-purple, #250072);color:#fff;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap}.klas-node-save[data-v-9de4250b]:disabled{background:#a78bda;cursor:not-allowed}.klas-node-cancel[data-v-9de4250b]{flex-shrink:0;min-height:44px;padding:8px 14px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;color:var(--cr-charcoal, #323232);font-weight:600;font-size:14px;cursor:pointer;white-space:nowrap}.klas-err--inline[data-v-9de4250b]{display:block;padding:2px 12px 8px}.klas-empty-hint[data-v-9de4250b]{padding:10px 12px;color:var(--cr-muted, #4a4a4a);font-size:14px;line-height:1.4}.klas-children[data-v-9de4250b]{padding:0 8px 10px}.klas-add-form[data-v-9de4250b]{display:flex;gap:10px;margin-top:6px;flex-wrap:wrap;align-items:flex-end}.klas-add-form--top[data-v-9de4250b]{margin-top:12px}.klas-add-label[data-v-9de4250b]{flex:1;min-width:220px;display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--cr-charcoal, #323232)}.klas-add-input[data-v-9de4250b]{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--cr-gray-light, #d9d9d9);border-radius:8px;background:#fff;color:var(--cr-dark, #141414);font-family:inherit;font-size:16px;box-sizing:border-box}.klas-add-btn[data-v-9de4250b]{flex-shrink:0;min-height:44px;padding:10px 16px;border:none;border-radius:8px;background:var(--cr-purple, #250072);color:#fff;font-weight:700;font-size:15px;cursor:pointer;white-space:nowrap}.klas-add-btn[data-v-9de4250b]:disabled{background:#a78bda;cursor:not-allowed}.klas-err[data-v-9de4250b]{display:block;margin-top:6px;color:var(--cr-danger, #c41045);font-size:14px}@media(max-width:720px){.klas-tree-head-actions[data-v-9de4250b]{display:none}.klas-node-toggle--spacer[data-v-9de4250b]{width:0;min-height:0}.klas-node-actions[data-v-9de4250b]{width:100%;margin-left:0}.klas-act[data-v-9de4250b]{flex:1;text-align:center}}.auth-page[data-v-d61efaca]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 20% 10%,rgba(37,0,114,.55),transparent 55%),radial-gradient(ellipse 70% 50% at 90% 80%,rgba(220,255,0,.12),transparent 50%),linear-gradient(160deg,#1a1a1a,#141414 45%,#250072 140%);color:var(--cr-white)}.auth-bubbles[data-v-d61efaca]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.bubble[data-v-d61efaca]{position:absolute;border-radius:50%;animation:cr-pulse-soft 7s ease-in-out infinite}.bubble--lime[data-v-d61efaca]{width:180px;height:180px;right:12%;top:18%;background:var(--cr-lime);opacity:.85;animation-delay:0s}.bubble--purple[data-v-d61efaca]{width:110px;height:110px;right:22%;top:38%;background:var(--cr-purple);opacity:.9;animation-delay:.8s}.bubble--cyan[data-v-d61efaca]{width:72px;height:72px;right:8%;top:48%;background:var(--cr-cyan);opacity:.75;animation-delay:1.4s}.bubble--gray[data-v-d61efaca]{width:140px;height:140px;right:28%;bottom:16%;background:#6a6a6a;opacity:.45;animation-delay:.4s}.bubble--lavender[data-v-d61efaca]{width:48px;height:48px;right:18%;bottom:28%;background:var(--cr-lavender);opacity:.8;animation-delay:1.8s}.auth-card[data-v-d61efaca]{position:relative;z-index:1;width:100%;max-width:420px;background:#323232b8;border:1px solid rgba(220,255,0,.22);border-radius:var(--cr-radius);padding:32px 30px 34px;box-shadow:var(--cr-shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:cr-fade-up .55s ease-out both}.auth-brand[data-v-d61efaca]{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:22px}.auth-logo[data-v-d61efaca]{height:40px;width:auto;max-width:180px}.auth-company[data-v-d61efaca]{margin:0;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cr-lime)}.auth-title[data-v-d61efaca]{font-size:28px;line-height:1.3;font-weight:700;color:var(--cr-white);text-align:center;margin-bottom:6px;letter-spacing:.01em}.auth-sub[data-v-d61efaca]{font-size:17px;line-height:1.55;font-weight:400;color:#d4d4d4;text-align:center;margin-bottom:26px;line-height:1.45}.auth-form[data-v-d61efaca]{display:flex;flex-direction:column;gap:14px}.field[data-v-d61efaca]{display:flex;flex-direction:column;gap:6px}.label[data-v-d61efaca]{font-size:15px;line-height:1.4;font-weight:600;color:#d4d4d4;text-transform:uppercase;letter-spacing:.05em}.input[data-v-d61efaca]{border:1px solid rgba(255,255,255,.18);border-radius:var(--cr-radius-sm);padding:14px 16px;font-size:18px;min-height:52px;color:#fff;-webkit-text-fill-color:#ffffff;caret-color:#fff;background:#1414148c;transition:border-color .15s,box-shadow .15s}.input[data-v-d61efaca]::placeholder{color:#d9d9d9;-webkit-text-fill-color:#d9d9d9;opacity:1}.input[data-v-d61efaca]:focus{outline:none;border-color:var(--cr-lime);box-shadow:0 0 0 2px #dcff0040}.input[data-v-d61efaca]:-webkit-autofill,.input[data-v-d61efaca]:-webkit-autofill:hover,.input[data-v-d61efaca]:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;caret-color:#fff;box-shadow:0 0 0 1000px #1a1a1a inset;transition:background-color 9999s ease-out}.error[data-v-d61efaca]{font-size:16px;color:#ff8aa3;margin:0}.submit[data-v-d61efaca]{margin-top:6px;border:none;border-radius:var(--cr-radius-sm);padding:16px 18px;font-size:18px;min-height:52px;font-weight:700;color:var(--cr-dark);background:var(--cr-lime);cursor:pointer;transition:background .15s,transform .12s}.submit[data-v-d61efaca]:hover:not(:disabled){background:var(--cr-lime-soft);transform:translateY(-1px)}.submit[data-v-d61efaca]:disabled{opacity:.65;cursor:not-allowed;transform:none}@media(max-width:720px){.bubble--lime[data-v-d61efaca]{width:120px;height:120px;right:-20px}.bubble--gray[data-v-d61efaca],.bubble--lavender[data-v-d61efaca]{display:none}}[data-v-bee868e0],[data-v-bee868e0]:before,[data-v-bee868e0]:after{box-sizing:border-box}.ank-page[data-v-bee868e0]{min-height:100vh;font-size:19px;line-height:1.55;color:#323232;background:radial-gradient(900px 420px at 0% -5%,rgba(204,206,255,.4),transparent 55%),radial-gradient(700px 380px at 100% 0%,rgba(220,255,0,.16),transparent 50%),#f2f2f2}.ank-center[data-v-bee868e0]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:14px;text-align:center;padding:32px;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 20% 10%,rgba(37,0,114,.55),transparent 55%),radial-gradient(ellipse 70% 50% at 90% 80%,rgba(220,255,0,.12),transparent 50%),linear-gradient(160deg,#1a1a1a,#141414 45%,#250072 140%);color:#fff}.ank-center .ank-muted[data-v-bee868e0]{color:#e6e6e6}.ank-center .ank-state-title[data-v-bee868e0]{color:#fff}.ank-bubbles[data-v-bee868e0]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.ank-center[data-v-bee868e0]>*:not(.ank-bubbles){position:relative;z-index:1}.bubble[data-v-bee868e0]{position:absolute;border-radius:50%;animation:cr-pulse-soft 7s ease-in-out infinite}.bubble--lime[data-v-bee868e0]{width:160px;height:160px;right:10%;top:16%;background:#dcff00;opacity:.85}.bubble--purple[data-v-bee868e0]{width:96px;height:96px;right:22%;top:36%;background:#250072;opacity:.9;animation-delay:.8s}.bubble--cyan[data-v-bee868e0]{width:64px;height:64px;right:8%;top:48%;background:#71ffff;opacity:.75;animation-delay:1.4s}.ank-state-logo[data-v-bee868e0]{height:36px;width:auto;max-width:180px;margin-bottom:8px}.ank-muted[data-v-bee868e0]{color:#4a4a4a;font-size:18px;line-height:1.55;margin:0}.ank-state-icon[data-v-bee868e0]{font-size:40px;font-weight:800;color:#4a4a4a}.ank-state-title[data-v-bee868e0]{font-size:24px;font-weight:800;color:#141414;margin:6px 0 0}.ank-tagline[data-v-bee868e0]{margin:10px 0 0;font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#dcff00}.ank-topbar[data-v-bee868e0]{position:sticky;top:0;z-index:100;background:#dcff00;color:#141414;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;gap:12px;border-bottom:1px solid rgba(20,20,20,.12)}.ank-topbar-brand[data-v-bee868e0]{display:flex;align-items:center;gap:10px;min-width:0}.ank-topbar-logo[data-v-bee868e0]{height:22px;width:auto;max-width:110px;flex-shrink:0}.ank-topbar-title[data-v-bee868e0]{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ank-topbar-right[data-v-bee868e0]{display:flex;align-items:center;gap:8px;flex-shrink:0}.ank-pbar[data-v-bee868e0]{width:88px;height:6px;background:#1414142e;border-radius:3px;overflow:hidden}.ank-pbar-fill[data-v-bee868e0]{height:100%;background:#141414;border-radius:3px;transition:width .25s}.ank-pbar-txt[data-v-bee868e0]{font-size:14px;font-weight:800;color:#141414;min-width:36px;text-align:right;font-variant-numeric:tabular-nums}.ank-body[data-v-bee868e0]{max-width:720px;margin:0 auto;padding:16px 20px 64px;display:flex;flex-direction:column;gap:18px;animation:cr-fade-up .45s ease-out both}.ank-intro[data-v-bee868e0]{margin:0;font-size:15px;line-height:1.45;color:#4a4a4a}.ank-intro strong[data-v-bee868e0]{color:#141414}.ank-card[data-v-bee868e0]{background:#fff;border:1px solid #c6c6c6;border-radius:16px;padding:20px;box-shadow:0 8px 28px #1414140d}.ank-card--meta[data-v-bee868e0]{display:flex;flex-direction:column;gap:16px}.ank-card--struct[data-v-bee868e0]{border-left:4px solid #dcff00}.ank-struct-title[data-v-bee868e0]{font-size:16px;font-weight:800;color:#141414;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.ank-struct-hint[data-v-bee868e0]{font-size:16px;color:#4a4a4a;margin:0 0 14px;line-height:1.45}.ank-struct-grid[data-v-bee868e0]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ank-level-block[data-v-bee868e0]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.ank-level-block[data-v-bee868e0]:last-of-type{margin-bottom:0}.ank-card--item[data-v-bee868e0]{border-left:5px solid #e6e6e6;transition:border-color .15s,box-shadow .15s;padding:18px 18px 14px}.ank-card--answered[data-v-bee868e0]{border-left-color:#dcff00;box-shadow:0 8px 28px #dcff001f}.ank-card--err[data-v-bee868e0]{border-left-color:#e71652;background:#fff7f7}.ank-card--feedback[data-v-bee868e0]{display:flex;flex-direction:column;gap:18px}.ank-group[data-v-bee868e0]{display:flex;flex-direction:column;gap:10px}.ank-group-badge[data-v-bee868e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:#141414;border-radius:16px;padding:18px 20px;border:1px solid rgba(220,255,0,.28)}.ank-group-badge-title[data-v-bee868e0]{font-size:18px;font-weight:700;color:#dcff00;margin-bottom:6px}.ank-group-desc[data-v-bee868e0]{font-size:18px;font-weight:400;color:#e6e6e6;line-height:1.6;margin:0;flex:1}.ank-group-count[data-v-bee868e0]{font-size:17px;font-weight:700;color:#e6e6e6;white-space:nowrap;padding-top:2px;flex-shrink:0}.ank-group-count--done[data-v-bee868e0]{color:#dcff00}.ank-item-action[data-v-bee868e0]{display:flex;gap:10px;margin-bottom:14px;align-items:flex-start}.ank-npk[data-v-bee868e0]{font-size:16px;font-weight:800;color:#250072;flex-shrink:0;padding:2px 7px;min-width:26px;background:#f0ffe0;border-radius:6px;text-align:center}.ank-action-text[data-v-bee868e0]{font-size:19px;color:#141414;line-height:1.55;font-weight:500}.ank-freq-row[data-v-bee868e0]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ank-freq-btn[data-v-bee868e0]{padding:14px 8px;border-radius:10px;border:2px solid #c6c6c6;background:#f2f2f2;color:#4a4a4a;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;text-align:center;line-height:1.35;transition:background .12s,border-color .12s,color .12s,transform .1s;min-height:56px;display:flex;align-items:center;justify-content:center}.ank-freq-btn[data-v-bee868e0]:hover:not(.ank-freq-btn--active){background:#fff;border-color:#4a4a4a}.ank-freq-btn--nekad.ank-freq-btn--active[data-v-bee868e0]{background:#fee2e2;border-color:#e71652;color:#991b1b;font-weight:700}.ank-freq-btn--reti.ank-freq-btn--active[data-v-bee868e0]{background:#fef9c3;border-color:#ca8a04;color:#713f12;font-weight:700}.ank-freq-btn--biezi.ank-freq-btn--active[data-v-bee868e0]{background:#f0ffe0;border-color:#141414;color:#141414;font-weight:700}.ank-freq-btn--gandriz_vienmer.ank-freq-btn--active[data-v-bee868e0]{background:#dcff00;border-color:#141414;color:#141414;font-weight:800}.ank-overall-row[data-v-bee868e0]{display:flex;gap:10px;flex-wrap:wrap}.ank-overall-btn[data-v-bee868e0]{flex:1;min-width:130px;padding:16px 20px;border-radius:12px;font-size:18px;font-weight:700;font-family:inherit;border:2px solid #c6c6c6;background:#f2f2f2;color:#4a4a4a;cursor:pointer;transition:background .12s,border-color .12s,color .12s;min-height:56px}.ank-overall-btn--agree.ank-overall-btn--active[data-v-bee868e0]{background:#dcff00;border-color:#141414;color:#141414}.ank-overall-btn--disagree.ank-overall-btn--active[data-v-bee868e0]{background:#fee2e2;border-color:#e71652;color:#991b1b}.ank-field[data-v-bee868e0]{display:flex;flex-direction:column;gap:6px}.ank-field--required .ank-label[data-v-bee868e0]:after{content:" *";color:#e71652}.ank-label[data-v-bee868e0]{font-size:15px;font-weight:700;color:#4a4a4a;text-transform:uppercase;letter-spacing:.06em}.ank-input[data-v-bee868e0],.ank-select[data-v-bee868e0]{width:100%;padding:14px 16px;border:2px solid #c6c6c6;border-radius:10px;font-size:18px;font-family:inherit;color:#141414;outline:none;background:#fff;transition:border-color .15s,box-shadow .15s;min-height:52px}.ank-select[data-v-bee868e0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ank-input[data-v-bee868e0]:focus,.ank-select[data-v-bee868e0]:focus,.ank-textarea[data-v-bee868e0]:focus{border-color:#dcff00;box-shadow:0 0 0 3px #dcff0047}.ank-input--err[data-v-bee868e0],.ank-select.ank-input--err[data-v-bee868e0]{border-color:#e71652}.ank-select[data-v-bee868e0]:disabled{background:#f2f2f2;color:#4a4a4a;cursor:not-allowed}.ank-textarea[data-v-bee868e0]{padding:12px 14px;border:2px solid #c6c6c6;border-radius:10px;font-size:18px;color:#141414;outline:none;background:#fff;resize:vertical;font-family:inherit;line-height:1.5;transition:border-color .15s,box-shadow .15s}.ank-err[data-v-bee868e0]{font-size:16px;color:#e71652;font-weight:700}.ank-locked-hint[data-v-bee868e0]{font-size:14px;color:#250072;margin-top:2px}.ank-optional[data-v-bee868e0]{font-weight:400;color:#4a4a4a;font-size:14px}.ank-submit-err[data-v-bee868e0]{background:#fef2f2;border:2px solid #fecaca;border-radius:12px;padding:14px 18px;color:#e71652;font-size:18px;font-weight:600}.ank-submit-row[data-v-bee868e0]{display:flex;flex-direction:column;align-items:stretch;gap:12px}.ank-submit-hint[data-v-bee868e0]{font-size:17px;color:#ca8a04;font-weight:700;margin:0;text-align:center}.ank-submit-btn[data-v-bee868e0]{width:100%;padding:20px;background:#dcff00;color:#141414;border:none;border-radius:14px;font-size:20px;font-weight:800;font-family:inherit;cursor:pointer;transition:background .15s,transform .12s;min-height:64px;letter-spacing:.02em;box-shadow:0 8px 24px #dcff0059}.ank-submit-btn[data-v-bee868e0]:hover:not(:disabled){background:#e8ff66;transform:translateY(-1px)}.ank-submit-btn[data-v-bee868e0]:disabled{opacity:.5;cursor:default;transform:none;box-shadow:none}@media(max-width:520px){.ank-topbar[data-v-bee868e0]{padding:7px 12px}.ank-topbar-logo[data-v-bee868e0]{height:20px;max-width:96px}.ank-topbar-title[data-v-bee868e0]{font-size:14px}.ank-body[data-v-bee868e0]{padding:14px 12px 56px}.ank-struct-grid[data-v-bee868e0]{grid-template-columns:1fr}.ank-freq-btn[data-v-bee868e0]{font-size:15px;padding:12px 4px}.ank-action-text[data-v-bee868e0]{font-size:18px}.bubble--cyan[data-v-bee868e0]{display:none}}
