.toast[data-v-6c920354]{position:fixed;right:20px;top:20px;min-width:260px;max-width:360px;padding:12px 40px 12px 14px;border-radius:8px;color:#fff;z-index:50000000;box-shadow:0 8px 24px rgba(0,0,0,.2)}.toast-info[data-v-6c920354]{background:#17a2b8}.toast-success[data-v-6c920354]{background:#28a745}.toast-warning[data-v-6c920354]{background:#ffc107;color:#222}.toast-error[data-v-6c920354]{background:#dc3545}.toast-message[data-v-6c920354]{font-size:14px}.toast-close[data-v-6c920354]{position:absolute;right:10px;top:6px;cursor:pointer;font-size:18px}.toast-fade-enter-active[data-v-6c920354],.toast-fade-leave-active[data-v-6c920354]{transition:opacity .2s,transform .2s}.toast-fade-enter-from[data-v-6c920354],.toast-fade-leave-to[data-v-6c920354]{opacity:0;transform:translateY(6px)}@font-face{font-family:eurostile;src:url(/fonts/eurostile.e31e5934.TTF) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:eurostile;src:url(/fonts/EurostileLTStd-Bold.2c8dc3c3.otf) format("opentype");font-style:normal;font-weight:700 900;font-display:swap}@font-face{font-family:eurostile-light;src:url(/fonts/eurostile.e31e5934.TTF) format("truetype");font-style:normal;font-weight:400;font-display:swap}#app,body,html{font-family:eurostile,Nunito,sans-serif}button,input,select,textarea{font-family:inherit}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;height:100%}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.button[data-v-8173d43c]{background-color:var(--primary-color);border:none;color:var(--primary-color-text);padding:8px 16px;padding-top:10px;border-radius:10px;text-align:center;text-decoration:none;display:inline-block;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.button[data-v-8173d43c]:hover{background-color:var(--primary-color-shade);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.InputContainer[data-v-d8e89bfe]{height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:10px;overflow:hidden;cursor:pointer;padding-left:15px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border:1px solid #bbb}.InputContainer.error[data-v-d8e89bfe]{border-color:#dc3545;color:#dc3545}.input[data-v-d8e89bfe]{width:100%;height:100%;border:none;outline:none;font-size:.9em}.basic-card-container[data-v-34052e55]{border-radius:15px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);background-color:#fff;padding:15px}.switch[data-v-2601879b]{position:relative;display:inline-block;width:60px;height:34px}.switch input[data-v-2601879b]{opacity:0;width:0;height:0}.slider[data-v-2601879b]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider[data-v-2601879b]:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.slider[data-v-2601879b]{background-color:#2196f3}input:focus+.slider[data-v-2601879b]{box-shadow:0 0 1px #2196f3}input:checked+.slider[data-v-2601879b]:before{transform:translateX(26px)}.slider.round[data-v-2601879b]{border-radius:34px}.slider.round[data-v-2601879b]:before{border-radius:50%}.modal-overlay[data-v-7567c5aa]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:88px 24px 32px;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.modal-content[data-v-7567c5aa]{background-color:#fff;padding:25px;width:80%;max-width:1200px;max-height:calc(100vh - 152px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;margin:0 auto 32px}.modal-text[data-v-7567c5aa]{margin-bottom:20px;font-size:16px;color:#333;width:100%}.modal-close-button[data-v-7567c5aa]{align-self:flex-end;border:0;background:transparent;color:#888;cursor:pointer;font-weight:700;margin-bottom:10px;padding:4px 8px;font-size:24px;line-height:1}.modal-close-button[data-v-7567c5aa]:hover{color:#555}@media (max-width:500px){.modal-overlay[data-v-7567c5aa]{padding:72px 12px 20px;align-items:flex-start}.modal-content[data-v-7567c5aa]{width:100%;max-height:calc(100vh - 112px);margin-bottom:20px}}.trainer-verify[data-v-340e0c6e]{display:flex;flex-direction:column;gap:20px}.trainer-verify__header h2[data-v-340e0c6e]{margin:0 0 6px 0}.trainer-verify__header p[data-v-340e0c6e]{margin:0;color:#555}.trainer-verify__form[data-v-340e0c6e],.trainer-verify__result[data-v-340e0c6e]{display:flex;flex-direction:column;gap:16px}.trainer-verify__label[data-v-340e0c6e]{font-weight:600}.trainer-verify__input[data-v-340e0c6e]{max-width:360px}.trainer-verify__cta[data-v-340e0c6e]{width:-moz-fit-content;width:fit-content}.trainer-verify__cta.is-disabled[data-v-340e0c6e]{opacity:.6;pointer-events:none}.trainer-verify__message[data-v-340e0c6e]{font-size:.95em;color:#555}.trainer-verify__message.is-error[data-v-340e0c6e]{color:#dc3545}.trainer-verify__identity[data-v-340e0c6e]{display:flex;flex-direction:column;gap:4px}.trainer-verify__name[data-v-340e0c6e]{font-size:1.4rem;font-weight:700}.trainer-verify__dimas[data-v-340e0c6e]{color:#555}.trainer-verify__status[data-v-340e0c6e]{display:flex;flex-direction:column;gap:8px}.trainer-verify__status-row[data-v-340e0c6e]{display:flex;justify-content:space-between;gap:12px}.trainer-verify__status-label[data-v-340e0c6e]{font-weight:600;color:#333}.trainer-verify__status-value[data-v-340e0c6e]{font-weight:600}.trainer-verify__certs ul[data-v-340e0c6e]{margin:0;padding-left:18px}@media (max-width:600px){.trainer-verify__status-row[data-v-340e0c6e]{flex-direction:column}}.footer-link[data-v-212e2b46]{cursor:pointer;color:#0d6efd;text-decoration:underline}.lang-switch[data-v-28b98e6a]{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.lang-switch__label[data-v-28b98e6a]{font-size:.9em;color:#4b5563}.lang-switch__pills[data-v-28b98e6a]{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.pill[data-v-28b98e6a]{border:1px solid #d1d5db;background:#f9fafb;color:#1f2937;padding:6px 9px;border-radius:12px;cursor:pointer;font-weight:600;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}.pill[data-v-28b98e6a]:hover{border-color:#9ca3af}.pill.active[data-v-28b98e6a]{background:#0ea5e9;color:#fff;border-color:#0ea5e9;box-shadow:0 6px 20px rgba(14,165,233,.25)}.flag[data-v-28b98e6a]{width:22px;height:16px;display:inline-block;-o-object-fit:cover;object-fit:cover;border-radius:2px}.pill-text[data-v-28b98e6a]{font-size:.9em}.login[data-v-772779be]{display:flex;flex-direction:column;gap:5px;align-items:center;width:700px}.login img[data-v-772779be]{width:400px;max-width:90%;height:auto}.button[data-v-772779be],.inputs[data-v-772779be]{width:500px}.password-field[data-v-772779be]{position:relative;width:500px}.password-toggle[data-v-772779be]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#777;cursor:pointer}.login-footer[data-v-772779be]{margin-top:50px}.buttons-container[data-v-772779be]{display:flex;flex-direction:column;gap:10px;margin-top:30px}.legacy-switch[data-v-772779be]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:500px;margin-top:16px;color:#1f2937;font-weight:500}.forgot-text[data-v-772779be]{width:500px;text-align:right;font-size:.9em;color:#0d6efd}.input-container[data-v-772779be]{display:flex;flex-direction:column;gap:10px}.background[data-v-772779be]{background-image:url(/img/background_login_2.53fbd78d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;height:100%}.top-row[data-v-772779be]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;width:100%}@media (max-width:640px){.background[data-v-772779be]{padding:24px 12px;height:100vh}.login[data-v-772779be]{width:100%;max-width:360px;gap:8px}.buttons-container[data-v-772779be] button,.forgot-text[data-v-772779be],.inputs[data-v-772779be],.legacy-switch[data-v-772779be],.password-field[data-v-772779be]{width:100%}.buttons-container[data-v-772779be] .button{width:100%;display:block}.login h1[data-v-772779be]{font-size:1.4rem;text-align:center}.login h2[data-v-772779be]{font-size:1.1rem;text-align:center}.login-footer[data-v-772779be]{margin-top:24px}}.background[data-v-069ad622]{background-image:url(/img/background_login_2.53fbd78d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;height:100%}.forgot[data-v-069ad622]{display:flex;flex-direction:column;gap:14px;align-items:center;width:620px}.logo[data-v-069ad622]{margin-bottom:10px}.subtitle[data-v-069ad622]{color:#555;text-align:center}.form[data-v-069ad622]{width:100%}.inputs[data-v-069ad622]{display:flex;flex-direction:column;gap:12px}.primary-btn[data-v-069ad622]{width:100%;text-align:center}.field[data-v-069ad622]{display:grid;grid-template-columns:200px 1fr;gap:8px;align-items:center;width:100%}.field-label[data-v-069ad622]{font-weight:600}.field--error[data-v-069ad622]{border-left:3px solid #dc3545;padding-left:6px}.error-text[data-v-069ad622]{grid-column:2;color:#dc3545;font-size:.9em}.links[data-v-069ad622]{display:flex;gap:16px}.links a[data-v-069ad622]{color:#0d6efd;cursor:pointer}.select-container[data-v-0daa4a12]{height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:10px;overflow:hidden;cursor:pointer;padding-left:10px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border:1px solid #bbb}.custom-select[data-v-0daa4a12]{width:100%;height:100%;border:none;outline:none;font-size:.9em;background-color:#fff;cursor:pointer;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select[data-v-0daa4a12]:focus{border-color:#bbb;box-shadow:none}.custom-select[data-v-0daa4a12]:disabled{background-color:#f5f5f5;cursor:not-allowed}.loader[data-v-bc28f0c8]{border:16px solid #f3f3f3;border-top:16px solid var(--primary-color);border-radius:50%;width:120px;height:120px;animation:spin-bc28f0c8 2s linear infinite}@keyframes spin-bc28f0c8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.editor[data-v-399d762b]{display:flex;flex-direction:column;gap:10px}.camera[data-v-399d762b],.source-actions[data-v-399d762b]{display:flex;gap:10px;align-items:center}.camera[data-v-399d762b]{flex-direction:column}.video[data-v-399d762b]{width:500px;max-width:100%;border-radius:8px}.camera-actions[data-v-399d762b]{display:flex;gap:10px}.cropper[data-v-399d762b]{display:flex;flex-direction:column;align-items:center;gap:10px}.imagecrop[data-v-399d762b]{max-width:100%;display:block}.crop-actions[data-v-399d762b]{display:flex;gap:10px}.register-page[data-v-43f7a472]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(120deg,#ecf2ff,#f4f7fb 40%,#e9ecf5);padding:40px 20px}.register-shell[data-v-43f7a472]{width:min(1200px,95vw)}.register-card[data-v-43f7a472]{display:grid;grid-template-columns:360px 1fr;gap:30px;padding:0;overflow:hidden}.register-aside[data-v-43f7a472]{background:linear-gradient(180deg,#0c4a6e,#0ea5e9);color:#e0f2fe;padding:32px;display:flex;flex-direction:column;gap:18px}.register-logo[data-v-43f7a472]{width:200px}.register-subtitle[data-v-43f7a472]{color:#bfdbfe;line-height:1.4}.step-list[data-v-43f7a472]{display:flex;flex-direction:column;gap:14px;margin-top:10px}.step[data-v-43f7a472]{display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:center}.step-index[data-v-43f7a472]{height:44px;width:44px;border-radius:50%;border:2px solid #bae6fd;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#bae6fd}.step-index--active[data-v-43f7a472]{background:#bae6fd;color:#0c4a6e}.step-index--done[data-v-43f7a472]{background:#22c55e;border-color:#22c55e;color:#0c4a6e}.step-title[data-v-43f7a472]{color:#fff;font-weight:700}.step-desc[data-v-43f7a472]{color:#c7dce9;font-size:.9em}.register-content[data-v-43f7a472]{position:relative;padding:32px;display:flex;flex-direction:column;gap:20px}.top-actions[data-v-43f7a472]{display:flex;justify-content:flex-end}.step-header[data-v-43f7a472]{display:flex;justify-content:space-between;align-items:center;gap:10px}.pill[data-v-43f7a472]{background:#e0e7ff;color:#312e81;padding:6px 12px;border-radius:999px;font-weight:700}.step-meta[data-v-43f7a472]{color:#6b7280}.grid[data-v-43f7a472]{display:flex;flex-direction:column;gap:16px}.field[data-v-43f7a472]{display:flex;flex-direction:column;gap:6px;font-weight:600;color:#1f2937;text-align:left}.field--error[data-v-43f7a472]{border-left:3px solid #dc3545;padding-left:6px}.checkbox[data-v-43f7a472]{display:flex;align-items:center;gap:10px;color:#1f2937}.hint[data-v-43f7a472]{color:#6b7280;font-size:.9em}.error-text[data-v-43f7a472]{color:#dc3545;font-weight:500;font-size:.9em}.photo-step[data-v-43f7a472]{display:flex;flex-direction:column;gap:10px}.photo-preview[data-v-43f7a472]{width:100%;height:220px;border:1px dashed #cfd8e3;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fb,#eef2f7);overflow:hidden}.photo-preview--empty[data-v-43f7a472]{color:#6b7280}.photo-preview img[data-v-43f7a472]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.actions[data-v-43f7a472]{display:flex;justify-content:flex-end;gap:12px;margin-top:10px}.actions--center[data-v-43f7a472]{justify-content:center}.btn[data-v-43f7a472]{border:none;border-radius:10px;padding:10px 18px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.btn.primary[data-v-43f7a472]{background:var(--primary-color);color:var(--primary-color-text)}.btn.primary[data-v-43f7a472]:disabled{background:#9ca3af;cursor:not-allowed}.btn.small[data-v-43f7a472]{padding:8px 12px}.btn.ghost[data-v-43f7a472]{background:#f3f4f6;color:#1f2937}.success[data-v-43f7a472]{text-align:center;padding:30px 0}.success-icon[data-v-43f7a472]{width:84px;height:84px;border-radius:50%;background:#dcfce7;color:#16a34a;display:inline-flex;align-items:center;justify-content:center;font-size:32px;margin-bottom:16px}.loader-overlay[data-v-43f7a472]{position:absolute;inset:0;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;border-radius:0 12px 12px 0}@media (max-width:960px){.register-card[data-v-43f7a472]{grid-template-columns:1fr}.register-aside[data-v-43f7a472]{border-bottom:1px solid #e5e7eb}}.background[data-v-8bcf8384]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#f3f6fb,#e5ebf5);padding:24px}.verify[data-v-8bcf8384]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:420px}.logo[data-v-8bcf8384]{margin-bottom:8px}.subtitle[data-v-8bcf8384]{color:#5c6773}.manual a[data-v-8bcf8384]{color:var(--primary-color);text-decoration:underline}.primary-btn[data-v-8bcf8384]{margin-top:8px}.background[data-v-7bb74de4]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-image:url(/img/background_login_2.53fbd78d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:24px}.top-row[data-v-7bb74de4]{display:flex;justify-content:flex-start}.back-link[data-v-7bb74de4]{border:none;background:transparent;color:#0d6efd;font-weight:600;cursor:pointer;padding:4px 0}.back-link[data-v-7bb74de4]:hover{text-decoration:underline}.contact[data-v-7bb74de4]{display:flex;flex-direction:column;gap:10px;max-width:520px}.logo[data-v-7bb74de4]{margin-bottom:4px}.subtitle[data-v-7bb74de4]{color:#5c6773;margin:0}.email-line[data-v-7bb74de4]{margin:0 0 8px 0}.form[data-v-7bb74de4]{display:grid;gap:14px}.field[data-v-7bb74de4]{display:grid;gap:6px}.field-label[data-v-7bb74de4]{font-weight:600}.message-box[data-v-7bb74de4]{border-radius:10px;border:1px solid #d8dce2;padding:10px 12px;min-height:140px;resize:vertical;font-family:inherit}.field--error .message-box[data-v-7bb74de4]{border-color:#e34f4f}.error-text[data-v-7bb74de4]{color:#e34f4f}.primary-btn.is-disabled[data-v-7bb74de4]{opacity:.6;pointer-events:none}.background[data-v-4137bf70]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-image:url(/img/background_login_2.53fbd78d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:24px}.top-row[data-v-4137bf70]{display:flex;justify-content:flex-start;margin-bottom:10px}.back-link[data-v-4137bf70]{border:none;background:transparent;color:#0d6efd;font-weight:600;cursor:pointer;padding:4px 0}.back-link[data-v-4137bf70]:hover{text-decoration:underline}.page[data-v-4137bf70]{max-width:720px;display:grid;gap:16px}.block h3[data-v-4137bf70]{margin:10px 0 6px 0}.block p[data-v-4137bf70]{margin:6px 0;color:#2b2f36}.background[data-v-35182006]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-image:url(/img/background_login_2.53fbd78d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:24px}.top-row[data-v-35182006]{display:flex;justify-content:flex-start;margin-bottom:10px}.back-link[data-v-35182006]{border:none;background:transparent;color:#0d6efd;font-weight:600;cursor:pointer;padding:4px 0}.back-link[data-v-35182006]:hover{text-decoration:underline}.page[data-v-35182006]{max-width:820px;display:grid;gap:16px}.block h3[data-v-35182006]{margin:10px 0 6px 0}.block h4[data-v-35182006]{margin:8px 0 4px 0;font-size:.98em}.block p[data-v-35182006]{margin:6px 0;color:#2b2f36}.nav-item-container[data-v-db70e23a]{border-radius:5px;padding:10px}.nav-item-container[data-v-db70e23a]:hover{background-color:var(--nav-item-backgound-color-shade)}.nav-item[data-v-db70e23a]{color:var(--vav-item-text-color);text-decoration:none}.nav-item--disabled[data-v-db70e23a]{color:#9aa0a6;cursor:not-allowed;opacity:.6}.active[data-v-db70e23a]{color:var(--nav-item-text-color-highlight)}.menu-badge[data-v-db70e23a]{min-width:18px;height:18px;padding:0 6px;background:#dc3545;color:#fff;border-radius:9px;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.nav-item-container[data-v-7ac00450]{border-radius:5px;padding:10px}.nav-item-container[data-v-7ac00450]:hover{background-color:var(--nav-item-backgound-color-shade)}.nav-item[data-v-7ac00450]{color:var(--vav-item-text-color);text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.active[data-v-7ac00450]{color:var(--nav-item-text-color-highlight)}.nested-item[data-v-7ac00450]{width:100%;padding-left:10px;transition:1s;margin-top:5px;display:flex;flex-direction:column}.rotateImage[data-v-7ac00450]{transform:rotate(90deg);transition:.4s}.rotateImageNotActive[data-v-7ac00450]{transform:rotate(0deg);transition:.4s}#nav-icon3[data-v-2f14b446]{width:50px;height:30px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span[data-v-2f14b446]{display:block;position:absolute;height:5px;width:100%;background:var(--var-burger-menu-color);border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon3 span[data-v-2f14b446]:first-child{top:0}#nav-icon3 span[data-v-2f14b446]:nth-child(2),#nav-icon3 span[data-v-2f14b446]:nth-child(3){top:12px}#nav-icon3 span[data-v-2f14b446]:nth-child(4){top:24px}#nav-icon3.open span[data-v-2f14b446]:first-child{top:9px;width:0;left:50%}#nav-icon3.open span[data-v-2f14b446]:nth-child(2){transform:rotate(45deg)}#nav-icon3.open span[data-v-2f14b446]:nth-child(3){transform:rotate(-45deg)}#nav-icon3.open span[data-v-2f14b446]:nth-child(4){top:9px;width:0;left:50%}.burger-menu[data-v-9763c666]{transition:.5s!important;width:100px;height:100px}.header-menu[data-v-9763c666]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px;color:var(--nav-header-text-color);background-color:var(--nav-header-background-color);height:60px;position:sticky;top:0;z-index:30000000}.header-spacer[data-v-9763c666]{flex:1}.old-design-toggle[data-v-9763c666]{display:flex;align-items:center;gap:8px;margin-right:12px}.old-design-label[data-v-9763c666]{font-size:12px;white-space:nowrap}.switch[data-v-9763c666]{position:relative;display:inline-block;width:44px;height:24px}.switch input[data-v-9763c666]{opacity:0;width:0;height:0}.slider[data-v-9763c666]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:silver;transition:.2s;border-radius:24px}.slider[data-v-9763c666]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.2s;border-radius:50%}.switch input:checked+.slider[data-v-9763c666]{background-color:#3a7bd5}.switch input:checked+.slider[data-v-9763c666]:before{transform:translateX(20px)}.switch input:disabled+.slider[data-v-9763c666]{opacity:.5;cursor:not-allowed}.title[data-v-9763c666]{text-align:start;padding:5px}.nav-bar[data-v-9763c666]{z-index:30000000;background-color:var(--nav-side-bar-background-color);color:var(--nav-side-bar-text-color);left:-250px;top:80px;width:200px;transition:.5s;padding:15px;position:fixed;height:calc(100vh - 100px);max-height:calc(100vh - 100px);overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.nav-bar.navactiv[data-v-9763c666]{transform:translate(250px)!important}.nav-list[data-v-9763c666]{display:flex;flex-direction:column;gap:5px;text-align:start;flex:1}.header-contianer[data-v-9763c666]{top:0;width:100%;position:fixed;z-index:10000003}.nav-backdrop[data-v-9763c666]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.35);z-index:10000001}.logout-button[data-v-9763c666]{margin-top:auto;padding:10px 5px;text-align:left;cursor:pointer}.base-content[data-v-fa4bbb02]{padding-top:80px;position:relative}.base-content.is-blocked[data-v-fa4bbb02]{filter:grayscale(.6)}.access-overlay[data-v-fa4bbb02]{position:absolute;inset:0;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:all}.access-overlay__card[data-v-fa4bbb02]{background:#fff;border-radius:12px;padding:18px 24px;box-shadow:0 6px 24px rgba(0,0,0,.15);text-align:center;max-width:420px}.access-overlay__text[data-v-fa4bbb02]{margin-bottom:12px}.access-overlay__button[data-v-fa4bbb02]{background:#1b6ef3;color:#fff;border:none;border-radius:8px;padding:10px 16px;cursor:pointer}.the-profile-container[data-v-24fe2c03]{display:flex;margin:15px;align-self:flex-start;margin-left:10%}.text-container[data-v-24fe2c03]{margin-left:15px;gap:5px;display:flex;flex-direction:column;justify-content:center}.title[data-v-8870fe30]{color:var(--title-color)}.title-container[data-v-8870fe30]{width:80%;border-radius:15px;height:60px;background-color:var(--title-background-color);display:flex;align-items:center;justify-content:center;max-width:1080px}h3[data-v-b26c10b8]{width:300px;font-family:eurostile-light,Nunito,sans-serif}.news-container[data-v-9d409dee]{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.home[data-v-9d409dee]{display:flex;flex-direction:column;align-items:center}.button[data-v-4749184a]{background-color:var(--primary-color);border:none;color:var(--primary-color-text);padding:8px 16px;padding-top:10px;border-radius:10px;text-align:center;text-decoration:none;display:inline-block;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.button[data-v-4749184a]:hover{background-color:var(--primary-color-shade);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.news-detail[data-v-71ef8368]{display:flex;flex-direction:column;align-items:center}.back-btn[data-v-71ef8368]{align-self:flex-start;margin:10px 10% 12px}.news-card[data-v-71ef8368]{max-width:900px;width:90%;background:#fff;border-radius:12px;padding:16px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.news-image[data-v-71ef8368]{width:100%;height:auto;border-radius:8px;margin-bottom:16px}.news-text[data-v-71ef8368]{white-space:pre-wrap;font-family:eurostile-light,Nunito,sans-serif;line-height:1.5}.not-found-page[data-v-2a703538]{min-height:calc(100vh - 120px);display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,#f6f8fc,#e9eef7)}.content[data-v-2a703538]{max-width:520px;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.eyebrow[data-v-2a703538]{margin:0;font-size:14px;letter-spacing:2px;color:var(--primary-color);text-transform:uppercase}h1[data-v-2a703538]{margin:0;font-size:28px;color:#2c3e50}.hint[data-v-2a703538]{margin:0 0 4px 0;color:#5f6b7a}.cta[data-v-2a703538]{margin-top:10px;width:180px}.container[data-v-40bbbb2f]{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.loader-container[data-v-40bbbb2f]{display:flex;flex-direction:row;justify-content:center;margin-top:18px;margin-bottom:18px}h2[data-v-40bbbb2f]{font-size:26px;margin:20px 40px;text-align:left}.responsive-table[data-v-40bbbb2f]{margin:0;padding:0 0 2px;li[data-v-40bbbb2f]{border-radius:20px;padding:14px 18px;display:grid;align-items:center;gap:12px;margin-bottom:8px}.table-header[data-v-40bbbb2f]{background:linear-gradient(135deg,rgba(50,111,189,.12),rgba(50,111,189,.04));color:#264f78;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:1px solid rgba(50,111,189,.08)}.table-row[data-v-40bbbb2f]{background:hsla(0,0%,100%,.88);border:1px solid rgba(50,111,189,.08);box-shadow:0 14px 35px rgba(25,55,92,.08);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.table-row[data-v-40bbbb2f]:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(25,55,92,.12);border-color:rgba(50,111,189,.16)}.col[data-v-40bbbb2f]{min-width:0;white-space:pre-wrap;color:#18334f;display:flex;align-items:center;line-height:1.3;font-size:14px;text-align:left}.col--actions[data-v-40bbbb2f]{justify-content:center;text-align:center}&.responsive-table--single-data-col[data-v-40bbbb2f]{.col--actions[data-v-40bbbb2f]{min-width:96px;text-align:left}}@media (max-width:767px){.table-header[data-v-40bbbb2f]{display:none}li[data-v-40bbbb2f]{display:block;text-align:left;padding:12px 14px}.col[data-v-40bbbb2f]{flex-basis:100%;display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(50,111,189,.08);border-bottom:none;padding-bottom:0;padding-right:10px;content:attr(data-label);flex-basis:50%;color:rgba(22,50,79,.6);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.table-title[data-v-40bbbb2f]{text-align:right}.col--actions[data-v-40bbbb2f]{text-align:left}}}.action-container[data-v-40bbbb2f]{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.action-button[data-v-40bbbb2f]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:rgba(50,111,189,.08);transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.action-button[data-v-40bbbb2f]:hover{transform:translateY(-1px);background:rgba(50,111,189,.16);box-shadow:0 10px 18px rgba(50,111,189,.16);cursor:pointer}.action-icon[data-v-40bbbb2f]{color:#285784}.bool-icon[data-v-40bbbb2f]{font-size:16px}.bool-icon--true[data-v-40bbbb2f]{color:#1b8a3a}.bool-icon--false[data-v-40bbbb2f]{color:#c0392b}@media (max-width:767px){.container[data-v-40bbbb2f]{padding-left:16px;padding-right:16px}.action-container[data-v-40bbbb2f]{justify-content:flex-start}}.container[data-v-124896fe]{max-width:1080px;margin-left:auto;margin-right:auto;padding:12px}.table-shell[data-v-124896fe]{background:#fff;border:1px solid rgba(50,111,189,.14);border-radius:24px;box-shadow:0 24px 60px rgba(25,55,92,.08);overflow:hidden}.title-search-container[data-v-124896fe]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px 8px;flex-wrap:wrap}h2[data-v-124896fe]{font-size:24px;line-height:1.1;margin:0;text-align:left;color:#16324f}.search-container[data-v-124896fe]{position:relative;min-width:min(100%,320px)}.header-actions[data-v-124896fe]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:1 1 460px}.search-container[data-v-124896fe]:before{content:"";position:absolute;left:16px;top:50%;width:16px;height:16px;border:2px solid rgba(22,50,79,.35);border-radius:50%;transform:translateY(-60%)}.search-container[data-v-124896fe]:after{content:"";position:absolute;left:29px;top:56%;width:8px;height:2px;background:rgba(22,50,79,.35);transform:rotate(45deg);border-radius:999px}.search-input[data-v-124896fe]{box-sizing:border-box;padding:11px 16px 11px 42px;border:1px solid rgba(50,111,189,.18);border-radius:999px;outline:none;width:100%;background:hsla(0,0%,100%,.92);color:#16324f;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.search-input[data-v-124896fe]:focus{border-color:rgba(50,111,189,.5);box-shadow:0 0 0 4px rgba(62,124,204,.12);transform:translateY(-1px)}@media (max-width:680px){.header-actions[data-v-124896fe],.search-container[data-v-124896fe]{width:100%}.header-actions[data-v-124896fe]{flex-wrap:wrap}.header-actions[data-v-124896fe]>*{flex:1 1 auto}}.rows-control[data-v-124896fe]{display:flex;align-items:center;gap:10px}.rows-label[data-v-124896fe]{font-size:13px;font-weight:600;color:rgba(22,50,79,.72)}.select-wrapper[data-v-124896fe]{position:relative;display:inline-block}.select-wrapper[data-v-124896fe]:after{content:"";position:absolute;right:14px;top:50%;margin-top:-2px;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:rgba(22,50,79,.45) transparent transparent transparent}label select[data-v-124896fe]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 38px 0 14px;border:1px solid rgba(50,111,189,.18);border-radius:999px;line-height:36px;height:36px;background:hsla(0,0%,100%,.92);color:#16324f;font-weight:600}select[data-v-124896fe]::-ms-expand{display:none}.pagination[data-v-124896fe]{display:inline-flex;align-items:center;gap:8px}.pagination button[data-v-124896fe]{border:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.pagination-button[data-v-124896fe]{min-width:36px;height:36px;padding:0 12px;border-radius:999px;font-weight:700}.pagination-button--active[data-v-124896fe]{background:linear-gradient(135deg,var(--primary-color-light),var(--primary-color));color:var(--primary-color-text);box-shadow:0 12px 24px rgba(50,111,189,.24)}.pagination-button--ghost[data-v-124896fe]{background:rgba(50,111,189,.08);color:#16324f}.pagination button[data-v-124896fe]:hover{transform:translateY(-1px)}.pagination-button--ghost[data-v-124896fe]:hover{background:rgba(50,111,189,.16)}.pagination-container[data-v-124896fe]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 22px 18px;border-top:1px solid rgba(50,111,189,.1);flex-wrap:wrap}@media (max-width:767px){.container[data-v-124896fe]{padding:8px}.table-shell[data-v-124896fe]{border-radius:18px}.pagination-container[data-v-124896fe],.title-search-container[data-v-124896fe]{padding-left:16px;padding-right:16px}.search-container[data-v-124896fe]{width:100%;min-width:100%}.pagination-container[data-v-124896fe]{justify-content:center}}.admin-container[data-v-2cdf701d],.admin-container[data-v-42ec239f],.admin-container[data-v-9bb83bba]{padding-bottom:50px}.dialog-backdrop[data-v-28aae513]{position:fixed;z-index:1000;inset:0;display:grid;box-sizing:border-box;padding:88px 24px 24px;place-items:center;background:rgba(16,35,55,.52);backdrop-filter:blur(5px)}.create-dialog[data-v-28aae513]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(620px,100%);max-height:calc(100vh - 112px);max-height:calc(100dvh - 112px);overflow:hidden;border:1px solid rgba(50,111,189,.16);border-radius:22px;outline:none;background:#fff;box-shadow:0 34px 90px rgba(11,35,61,.28);color:#17324d}.create-dialog--wide[data-v-28aae513]{width:min(820px,100%)}.create-dialog__header[data-v-28aae513]{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 34px;align-items:start;gap:14px;padding:24px 24px 20px;border-bottom:1px solid rgba(50,111,189,.12);background:linear-gradient(145deg,#f7fbff,#fff 70%)}.create-dialog__header>div:nth-child(2)>span[data-v-28aae513]{color:#50769b;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.create-dialog__header h2[data-v-28aae513]{margin:4px 0 5px;font-size:24px}.create-dialog__header p[data-v-28aae513]{margin:0;color:#687b8e;font-size:13px;line-height:1.5}.create-dialog__icon[data-v-28aae513]{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:#326fbd;color:#fff;box-shadow:0 10px 22px rgba(50,111,189,.2)}.create-dialog__icon[data-v-28aae513] svg{width:23px;height:23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.dialog-close[data-v-28aae513]{width:32px;height:32px;padding:0;border:0;border-radius:9px;background:transparent;color:#60768a;font-size:25px;line-height:1;cursor:pointer}.dialog-close[data-v-28aae513]:hover{background:#edf3f8}.create-dialog__body[data-v-28aae513]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.create-dialog__footer[data-v-28aae513]{padding:17px 24px;border-top:1px solid rgba(50,111,189,.12);background:#fafcfe}@media (max-width:680px){.dialog-backdrop[data-v-28aae513]{align-items:end;padding:72px 10px 10px}.create-dialog[data-v-28aae513]{max-height:calc(100vh - 82px);max-height:calc(100dvh - 82px);border-radius:20px}.create-dialog__header[data-v-28aae513]{grid-template-columns:40px minmax(0,1fr) 30px;padding:19px}.create-dialog__icon[data-v-28aae513]{width:40px;height:40px}.create-dialog__body[data-v-28aae513],.create-dialog__footer[data-v-28aae513]{padding:19px}}.course-select[data-v-6d631174]{position:relative;width:100%;color:#17324d;font:inherit}.course-select__trigger[data-v-6d631174]{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:48px;padding:8px 12px;border:1px solid rgba(39,81,124,.2);border-radius:11px;outline:none;background:#fbfdff;color:inherit;font:inherit;text-align:left;cursor:pointer}.course-select--open .course-select__trigger[data-v-6d631174],.course-select__trigger[data-v-6d631174]:focus-visible{border-color:rgba(50,111,189,.65);box-shadow:0 0 0 4px rgba(50,111,189,.1)}.course-select__trigger[data-v-6d631174]:disabled{cursor:not-allowed;opacity:.6}.course-select__option>span[data-v-6d631174]:first-child,.course-select__trigger>span[data-v-6d631174]{display:grid;gap:2px;min-width:0}.course-select__option strong[data-v-6d631174],.course-select__trigger strong[data-v-6d631174]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.course-select__option small[data-v-6d631174],.course-select__trigger small[data-v-6d631174]{color:#718396;font-size:10px}.course-select__trigger svg[data-v-6d631174]{width:18px;flex:0 0 auto;stroke:#55718b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .15s ease}.course-select--open .course-select__trigger svg[data-v-6d631174]{transform:rotate(180deg)}.course-select__panel[data-v-6d631174]{position:absolute;z-index:80;top:calc(100% + 7px);right:0;left:0;overflow:hidden;border:1px solid rgba(50,111,189,.2);border-radius:14px;background:#fff;box-shadow:0 22px 52px rgba(20,48,78,.2)}.course-select__search[data-v-6d631174]{position:relative;display:block;padding:10px;border-bottom:1px solid rgba(50,111,189,.11);background:#f7faff}.course-select__search svg[data-v-6d631174]{position:absolute;top:50%;left:23px;width:17px;stroke:#698097;stroke-linecap:round;stroke-width:1.7;transform:translateY(-50%)}.course-select__search input[data-v-6d631174]{box-sizing:border-box;width:100%;min-height:40px;padding:8px 10px 8px 37px;border:1px solid rgba(39,81,124,.17);border-radius:9px;outline:none;background:#fff;color:inherit;font:inherit}.course-select__search input[data-v-6d631174]:focus{border-color:rgba(50,111,189,.55);box-shadow:0 0 0 3px rgba(50,111,189,.09)}.course-select__results[data-v-6d631174]{display:grid;max-height:280px;overflow-y:auto;padding:6px}.course-select__option[data-v-6d631174]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.course-select__option[data-v-6d631174]:focus-visible,.course-select__option[data-v-6d631174]:hover{outline:none;background:#eef5fd}.course-select__option--selected[data-v-6d631174]{background:#edf7f0}.course-select__check[data-v-6d631174]{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border-radius:8px;background:#2d9a55;color:#fff;font-size:12px;font-weight:900}.course-select__state[data-v-6d631174]{display:grid;gap:8px;justify-items:center;padding:24px 12px;color:#687b8e;font-size:12px;text-align:center}.course-select__state--error[data-v-6d631174]{color:#9a3232}.course-select__more[data-v-6d631174],.course-select__state button[data-v-6d631174]{border:0;background:transparent;color:#326fbd;font:inherit;font-weight:800;cursor:pointer}.course-select__more[data-v-6d631174]{width:100%;padding:10px;border-top:1px solid rgba(50,111,189,.11);background:#f8fbff;font-size:11px}.course-select__more[data-v-6d631174]:disabled{cursor:wait;opacity:.6}.visually-hidden[data-v-6d631174]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.status-toggle[data-v-6d999fc3]{display:flex;align-items:center;gap:11px;min-height:44px;cursor:pointer}.status-toggle input[data-v-6d999fc3]{position:absolute;opacity:0;pointer-events:none}.status-toggle__control[data-v-6d999fc3]{position:relative;width:44px;height:24px;flex:0 0 auto;border-radius:999px;background:#cad3dc}.status-toggle__control[data-v-6d999fc3]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(26,48,69,.24);transition:transform .15s ease}.status-toggle input:checked+.status-toggle__control[data-v-6d999fc3]{background:#2d9a55}.status-toggle input:checked+.status-toggle__control[data-v-6d999fc3]:after{transform:translateX(20px)}.status-toggle small[data-v-6d999fc3],.status-toggle strong[data-v-6d999fc3]{display:block}.status-toggle small[data-v-6d999fc3]{margin-top:2px;color:#687b8e}.admin-container[data-v-6efce2b9]{padding-bottom:50px}.create-checklist-button[data-v-6efce2b9],.list-language-select select[data-v-6efce2b9]{min-height:42px;border-radius:12px;font:inherit}.list-language-select select[data-v-6efce2b9]{min-width:120px;padding:8px 34px 8px 12px;border:1px solid rgba(50,111,189,.18);background:#fff;color:#17324d;font-size:13px;font-weight:750}.create-checklist-button[data-v-6efce2b9]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 15px;border:1px solid #326fbd;background:#326fbd;color:#fff;box-shadow:0 10px 22px rgba(50,111,189,.2);font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.create-checklist-button svg[data-v-6efce2b9]{width:17px;height:17px;stroke:currentColor;stroke-linecap:round;stroke-width:2}.create-form[data-v-6efce2b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.create-field[data-v-6efce2b9]{display:grid;gap:8px;min-width:0}.create-field--wide[data-v-6efce2b9]{grid-column:1/-1}.create-field>span[data-v-6efce2b9]{color:#405a73;font-size:12px;font-weight:800}.create-field input[data-v-6efce2b9],.create-field select[data-v-6efce2b9]{box-sizing:border-box;width:100%;min-height:44px;padding:9px 12px;border:1px solid rgba(39,81,124,.2);border-radius:11px;outline:none;background:#fbfdff;color:#17324d;font:inherit}.create-field input[data-v-6efce2b9]:focus,.create-field select[data-v-6efce2b9]:focus{border-color:rgba(50,111,189,.65);box-shadow:0 0 0 4px rgba(50,111,189,.1)}.create-error[data-v-6efce2b9]{padding:11px 13px;border:1px solid #efc4c4;border-radius:10px;background:#fff1f1;color:#9a3232;font-size:13px;font-weight:700}.dialog-footer-content[data-v-6efce2b9]{display:flex;align-items:center;justify-content:space-between;gap:16px}.dialog-footer-content>span[data-v-6efce2b9]{color:#687b8e;font-size:11px}.dialog-footer-content>div[data-v-6efce2b9]{display:flex;gap:8px}.cancel-button[data-v-6efce2b9],.submit-button[data-v-6efce2b9]{min-height:41px;padding:8px 15px;border-radius:10px;font:inherit;font-weight:800}.cancel-button[data-v-6efce2b9]{border:1px solid rgba(50,111,189,.16);background:#fff;color:#17324d}.submit-button[data-v-6efce2b9]{border:1px solid #326fbd;background:#326fbd;color:#fff;box-shadow:0 9px 18px rgba(50,111,189,.18)}.cancel-button[data-v-6efce2b9]:disabled,.submit-button[data-v-6efce2b9]:disabled{cursor:not-allowed;opacity:.5}.visually-hidden[data-v-6efce2b9]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}@media (max-width:680px){.create-checklist-button[data-v-6efce2b9],.list-language-select select[data-v-6efce2b9],.list-language-select[data-v-6efce2b9]{width:100%}.create-form[data-v-6efce2b9]{grid-template-columns:1fr}.dialog-footer-content[data-v-6efce2b9]{align-items:stretch;flex-direction:column}.dialog-footer-content button[data-v-6efce2b9],.dialog-footer-content>div[data-v-6efce2b9]{width:100%}}.language-workspace[data-v-d248754c]{--translation-ink:#17324d;--translation-muted:#687b8e;--translation-blue:#326fbd;position:relative;display:grid;gap:20px;margin-bottom:18px;padding:22px;border:1px solid rgba(50,111,189,.2);border-radius:20px;background:radial-gradient(circle at 96% 0,rgba(80,148,231,.14),transparent 35%),linear-gradient(135deg,#f8fbff,#fff 62%);box-shadow:0 18px 45px rgba(25,55,92,.07);color:var(--translation-ink)}.language-workspace--loading .language-switcher[data-v-d248754c]{opacity:.65}.language-workspace__heading[data-v-d248754c]{display:flex;align-items:center;gap:14px}.language-workspace__heading h2[data-v-d248754c]{margin:3px 0 4px;font-size:21px}.add-language__panel p[data-v-d248754c],.language-workspace__heading p[data-v-d248754c]{margin:0;color:var(--translation-muted);font-size:13px;line-height:1.45}.section-kicker[data-v-d248754c]{color:#50769b;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.language-icon[data-v-d248754c]{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border-radius:14px;background:var(--translation-blue);color:#fff;box-shadow:0 10px 24px rgba(50,111,189,.24)}.language-icon svg[data-v-d248754c]{width:24px;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.language-switcher[data-v-d248754c]{position:relative;display:flex;flex-wrap:wrap;gap:9px;transition:opacity .16s ease}.language-option[data-v-d248754c]{display:grid;grid-template-columns:39px minmax(92px,1fr) 8px;align-items:center;gap:10px;min-width:180px;padding:9px 11px;border:1px solid rgba(39,81,124,.13);border-radius:13px;background:hsla(0,0%,100%,.82);color:var(--translation-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.language-option[data-v-d248754c]:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(50,111,189,.35);box-shadow:0 9px 20px rgba(31,63,96,.08)}.language-option--active[data-v-d248754c]{border-color:rgba(50,111,189,.42);background:#edf5ff;box-shadow:inset 0 0 0 1px rgba(50,111,189,.08)}.language-option[data-v-d248754c]:disabled{cursor:not-allowed;opacity:.55}.language-option--active[data-v-d248754c]:disabled{opacity:1}.language-option__code[data-v-d248754c]{display:grid;width:38px;height:34px;place-items:center;border-radius:10px;background:#e8eef5;color:#456581;font-size:11px;font-weight:900;letter-spacing:.07em}.language-option--active .language-option__code[data-v-d248754c]{background:var(--translation-blue);color:#fff}.language-option__copy small[data-v-d248754c],.language-option__copy strong[data-v-d248754c],.language-option__copy[data-v-d248754c]{display:block;min-width:0}.language-option__copy strong[data-v-d248754c]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.language-option__copy small[data-v-d248754c]{margin-top:2px;color:var(--translation-muted);font-size:10px}.language-option__indicator[data-v-d248754c]{width:7px;height:7px;border-radius:50%;background:#2f84d7;box-shadow:0 0 0 4px rgba(47,132,215,.12)}.add-language[data-v-d248754c]{position:relative;display:flex}.add-language__trigger[data-v-d248754c]{display:inline-flex;align-items:center;gap:8px;min-height:54px;padding:10px 15px;border:1px dashed rgba(50,111,189,.42);border-radius:13px;background:rgba(244,249,255,.76);color:#2c68a7;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.add-language__trigger span[data-v-d248754c]{font-size:21px;font-weight:400;line-height:1}.add-language__panel[data-v-d248754c]{position:absolute;z-index:20;top:calc(100% + 10px);right:0;display:grid;width:min(360px,calc(100vw - 48px));gap:17px;padding:19px;border:1px solid rgba(39,81,124,.18);border-radius:16px;background:#fff;box-shadow:0 24px 60px rgba(25,55,92,.2)}.add-language__panel>div[data-v-d248754c]:first-child{display:grid;gap:5px}.language-field[data-v-d248754c]{display:grid;gap:8px}.language-field>span[data-v-d248754c]{color:#405a73;font-size:12px;font-weight:800}.language-field select[data-v-d248754c]{box-sizing:border-box;width:100%;min-height:44px;padding:9px 12px;border:1px solid rgba(39,81,124,.2);border-radius:11px;background:#fbfdff;color:var(--translation-ink);font:inherit}.auto-translate-toggle[data-v-d248754c]{display:grid;grid-template-columns:34px minmax(0,1fr) 40px;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid rgba(39,81,124,.16);border-radius:12px;background:#f6f8fa;color:var(--translation-ink);font:inherit;text-align:left;cursor:pointer}.auto-translate-toggle--active[data-v-d248754c]{border-color:rgba(50,111,189,.36);background:#edf5ff}.auto-translate-toggle__icon[data-v-d248754c]{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:#e4e9ee;color:#64788b;font-size:17px}.auto-translate-toggle--active .auto-translate-toggle__icon[data-v-d248754c]{background:var(--translation-blue);color:#fff}.auto-translate-toggle__copy[data-v-d248754c]{display:grid;gap:2px;min-width:0}.auto-translate-toggle__copy strong[data-v-d248754c]{font-size:12px}.auto-translate-toggle__copy small[data-v-d248754c]{overflow:hidden;color:var(--translation-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.auto-translate-toggle__switch[data-v-d248754c]{position:relative;width:38px;height:22px;border-radius:999px;background:#b9c4ce;transition:background .16s ease}.auto-translate-toggle__switch span[data-v-d248754c]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(26,49,70,.2);transition:transform .16s ease}.auto-translate-toggle--active .auto-translate-toggle__switch[data-v-d248754c]{background:var(--translation-blue)}.auto-translate-toggle--active .auto-translate-toggle__switch span[data-v-d248754c]{transform:translateX(16px)}.add-language__actions[data-v-d248754c]{display:flex;justify-content:flex-end;gap:8px}.primary-button[data-v-d248754c],.secondary-button[data-v-d248754c]{min-height:42px;padding:9px 16px;border-radius:11px;font:inherit;font-weight:750;cursor:pointer}.primary-button[data-v-d248754c]{border:1px solid var(--translation-blue);background:var(--translation-blue);color:#fff;box-shadow:0 10px 22px rgba(50,111,189,.2)}.secondary-button[data-v-d248754c]{border:1px solid rgba(50,111,189,.15);background:#fff;color:var(--translation-ink)}.add-language__trigger[data-v-d248754c]:disabled,.primary-button[data-v-d248754c]:disabled{cursor:not-allowed;opacity:.5}.language-workspace__progress[data-v-d248754c]{position:absolute;right:18px;bottom:8px;color:var(--translation-blue);font-size:11px;font-weight:800}@media (max-width:680px){.language-workspace[data-v-d248754c]{gap:16px;padding:17px;border-radius:16px}.language-workspace__heading[data-v-d248754c]{align-items:flex-start}.add-language[data-v-d248754c],.add-language__trigger[data-v-d248754c],.language-option[data-v-d248754c],.language-switcher[data-v-d248754c]{width:100%}.add-language__trigger[data-v-d248754c]{justify-content:center}.add-language__panel[data-v-d248754c]{right:auto;left:0;width:calc(100% - 38px)}}.checklist-editor-page[data-v-1bd27094]{--editor-ink:#17324d;--editor-muted:#687b8e;--editor-blue:#326fbd;--editor-border:rgba(50,111,189,.15);max-width:1180px;margin:0 auto;padding:12px 24px 64px;color:var(--editor-ink)}button[data-v-1bd27094],input[data-v-1bd27094],select[data-v-1bd27094],textarea[data-v-1bd27094]{font:inherit}button[data-v-1bd27094]{cursor:pointer}button[data-v-1bd27094]:disabled{cursor:not-allowed;opacity:.5}.back-link[data-v-1bd27094]{display:inline-flex;align-items:center;gap:8px;margin:4px 0 22px;padding:7px 2px;border:0;background:transparent;color:#315f8d;font-weight:700}.editor-header[data-v-1bd27094]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.editor-header__copy h1[data-v-1bd27094]{margin:8px 0 6px;font-size:clamp(28px,4vw,42px);line-height:1.08}.blocks-heading p[data-v-1bd27094],.editor-header__copy p[data-v-1bd27094],.page-editor__header p[data-v-1bd27094],.section-heading p[data-v-1bd27094]{margin:0;color:var(--editor-muted)}.editor-header__actions[data-v-1bd27094],.eyebrow-row[data-v-1bd27094]{display:flex;align-items:center;gap:10px}.eyebrow[data-v-1bd27094],.section-kicker[data-v-1bd27094]{color:#50769b;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.status-pill[data-v-1bd27094]{display:inline-flex;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:800}.status-pill--active[data-v-1bd27094]{background:#e8f7ed;color:#20723b}.status-pill--draft[data-v-1bd27094]{background:#f2f4f6;color:#637383}.status-pill--published[data-v-1bd27094]{background:#e9f3ff;color:#2868a8}.status-pill--unpublished[data-v-1bd27094]{background:#fff5df;color:#94641d}.compact-button[data-v-1bd27094],.danger-button[data-v-1bd27094],.icon-button[data-v-1bd27094],.primary-button[data-v-1bd27094],.secondary-button[data-v-1bd27094],.state-button[data-v-1bd27094]{border-radius:11px;font-weight:750}.danger-button[data-v-1bd27094],.primary-button[data-v-1bd27094],.secondary-button[data-v-1bd27094]{min-height:42px;padding:9px 16px}.primary-button[data-v-1bd27094]{border:1px solid var(--editor-blue);background:var(--editor-blue);color:#fff;box-shadow:0 10px 22px rgba(50,111,189,.2)}.secondary-button[data-v-1bd27094]{border:1px solid var(--editor-border);background:#fff;color:var(--editor-ink)}.danger-button[data-v-1bd27094]{border:1px solid rgba(184,57,57,.16);background:#fff5f5;color:#aa3434}.editor-tabs[data-v-1bd27094]{display:flex;gap:6px;margin-bottom:20px;padding:5px;border:1px solid var(--editor-border);border-radius:14px;background:hsla(0,0%,100%,.7)}.editor-tab[data-v-1bd27094]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:150px;padding:10px 18px;border:0;border-radius:10px;background:transparent;color:var(--editor-muted);font-weight:800}.editor-tab--active[data-v-1bd27094]{background:#fff;color:var(--editor-blue);box-shadow:0 6px 18px rgba(31,63,96,.09)}.tab-count[data-v-1bd27094]{min-width:23px;padding:2px 6px;border-radius:999px;background:rgba(50,111,189,.1);font-size:11px}.editor-content[data-v-1bd27094]{display:grid;gap:18px}.state-card[data-v-1bd27094],.surface-card[data-v-1bd27094]{border:1px solid var(--editor-border);border-radius:20px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 46px rgba(25,55,92,.07)}.surface-card[data-v-1bd27094]{padding:24px}.section-heading[data-v-1bd27094]{margin-bottom:22px}.blocks-heading h3[data-v-1bd27094],.page-editor__header h2[data-v-1bd27094],.page-library__heading h2[data-v-1bd27094],.section-heading h2[data-v-1bd27094]{margin:5px 0 4px}.field-grid[data-v-1bd27094]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.field--wide[data-v-1bd27094]{grid-column:span 2}.field[data-v-1bd27094]{display:grid;align-content:start;gap:8px;min-width:0}.field>span[data-v-1bd27094]{color:#405a73;font-size:12px;font-weight:800}.field input[data-v-1bd27094],.field select[data-v-1bd27094],.field textarea[data-v-1bd27094]{box-sizing:border-box;width:100%;border:1px solid rgba(39,81,124,.2);border-radius:11px;outline:none;background:#fbfdff;color:var(--editor-ink)}.field input[data-v-1bd27094],.field select[data-v-1bd27094]{min-height:44px;padding:9px 12px}.field textarea[data-v-1bd27094]{min-height:88px;padding:11px 12px;resize:vertical;line-height:1.45}.field input[data-v-1bd27094]:focus,.field select[data-v-1bd27094]:focus,.field textarea[data-v-1bd27094]:focus{border-color:rgba(50,111,189,.65);box-shadow:0 0 0 4px rgba(50,111,189,.1)}.metadata-row[data-v-1bd27094]{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid var(--editor-border);border-radius:16px;background:rgba(246,249,252,.8)}.metadata-row div[data-v-1bd27094]{display:grid;gap:4px;padding:16px 20px;border-right:1px solid var(--editor-border)}.metadata-row div[data-v-1bd27094]:last-child{border-right:0}.metadata-row span[data-v-1bd27094]{color:var(--editor-muted);font-size:12px}.content-layout[data-v-1bd27094]{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px}.page-library[data-v-1bd27094]{position:sticky;top:18px;padding:18px}.blocks-heading[data-v-1bd27094],.page-editor__header[data-v-1bd27094],.page-library__heading[data-v-1bd27094]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.page-library__heading[data-v-1bd27094]{align-items:center;margin-bottom:14px}.page-library__heading h2[data-v-1bd27094]{font-size:20px}.icon-button[data-v-1bd27094]{width:38px;height:38px;padding:0;border:1px solid var(--editor-blue);background:var(--editor-blue);color:#fff;font-size:23px}.page-list[data-v-1bd27094]{display:grid;gap:7px;max-height:650px;overflow-y:auto}.page-list__item[data-v-1bd27094]{display:grid;gap:5px;width:100%;padding:12px;border:1px solid transparent;border-radius:11px;background:#f7f9fb;color:var(--editor-ink);text-align:left}.page-list__item--active[data-v-1bd27094]{border-color:rgba(50,111,189,.28);background:#edf4fc}.page-list__item--inactive[data-v-1bd27094]{opacity:.62}.page-list__item small[data-v-1bd27094],.page-list__item span[data-v-1bd27094]{color:var(--editor-muted);font-size:11px;font-weight:700}.page-list__item span small[data-v-1bd27094]{margin-left:5px;color:#a25f42}.page-library__empty[data-v-1bd27094]{padding:24px 6px 8px;text-align:center}.page-library__empty p[data-v-1bd27094]{color:var(--editor-muted)}.page-editor[data-v-1bd27094]{min-width:0}.page-editor__header[data-v-1bd27094]{margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--editor-border)}.page-editor__actions[data-v-1bd27094]{display:flex;align-items:center;gap:7px}.compact-button[data-v-1bd27094]{width:34px;height:34px;padding:0;border:1px solid var(--editor-border);background:#fff;color:var(--editor-ink)}.state-button[data-v-1bd27094]{min-height:34px;padding:6px 10px;border:1px solid #bfe4ca;background:#edf9f1;color:#267444}.state-button--inactive[data-v-1bd27094]{border-color:#e6d3bd;background:#fff7e9;color:#90612a}.blocks-heading[data-v-1bd27094]{align-items:center;margin:26px 0 13px}.blocks-heading>div[data-v-1bd27094]:last-child{display:flex;gap:8px}.block-list[data-v-1bd27094]{display:grid;gap:12px}.block-card[data-v-1bd27094]{display:grid;grid-template-columns:48px minmax(0,1fr);overflow:hidden;border:1px solid var(--editor-border);border-radius:15px;background:#fbfcfd}.block-card--check_item[data-v-1bd27094]{border-color:rgba(41,143,78,.25);background:#f7fcf8}.block-card--inactive[data-v-1bd27094]{opacity:.58}.block-card__rail[data-v-1bd27094]{display:grid;align-content:start;justify-items:center;gap:8px;padding:14px 7px;background:#edf3f8;color:#52708c}.block-card--check_item .block-card__rail[data-v-1bd27094]{background:#e8f6ec;color:#267444}.block-card__rail span[data-v-1bd27094]{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:#fff;font-size:16px}.block-card__rail strong[data-v-1bd27094]{font-size:11px}.block-card__content[data-v-1bd27094]{display:grid;gap:12px;padding:13px}.block-card__topbar[data-v-1bd27094]{display:flex;align-items:center;gap:8px}.block-card__topbar select[data-v-1bd27094]{min-height:34px;padding:5px 28px 5px 9px;border:1px solid var(--editor-border);border-radius:9px;background:#fff;color:var(--editor-ink);font-size:12px;font-weight:750}.source-chip[data-v-1bd27094]{padding:5px 8px;border-radius:8px;background:#eef2f5;color:var(--editor-muted);font-size:10px;font-weight:750}.block-card__actions[data-v-1bd27094]{display:flex;gap:5px;margin-left:auto}.block-card__actions button[data-v-1bd27094]{min-height:30px;padding:4px 8px;border:1px solid var(--editor-border);border-radius:8px;background:#fff;color:#526b82;font-size:11px}.block-card__actions .remove-control[data-v-1bd27094]{color:#a43b3b}.empty-blocks[data-v-1bd27094],.empty-state[data-v-1bd27094]{display:grid;justify-items:center;min-height:260px;padding:35px;place-content:center;text-align:center}.empty-blocks>span[data-v-1bd27094],.empty-state>span[data-v-1bd27094]{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#edf4fc;color:var(--editor-blue);font-size:21px}.empty-blocks h3[data-v-1bd27094],.empty-state h2[data-v-1bd27094]{margin:12px 0 4px}.empty-blocks p[data-v-1bd27094],.empty-state p[data-v-1bd27094]{margin:0 0 14px;color:var(--editor-muted)}.empty-blocks>div[data-v-1bd27094]{display:flex;gap:8px}.message[data-v-1bd27094]{margin-bottom:16px;padding:12px 15px;border:1px solid;border-radius:11px;font-weight:700}.message--success[data-v-1bd27094]{border-color:#bee6ca;background:#edf9f1;color:#246e3d}.message--error[data-v-1bd27094]{border-color:#efc4c4;background:#fff1f1;color:#9a3232}.state-card[data-v-1bd27094]{display:grid;justify-items:center;min-height:300px;padding:40px;place-content:center;text-align:center}.state-card h1[data-v-1bd27094]{margin:12px 0 4px}.state-card p[data-v-1bd27094]{color:var(--editor-muted)}.state-card .primary-button[data-v-1bd27094]{margin-top:14px}.state-card__icon[data-v-1bd27094]{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#edf4fc;color:var(--editor-blue);font-size:22px;font-weight:900}.state-card--loading[data-v-1bd27094]{gap:24px}.visually-hidden[data-v-1bd27094]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}@media (max-width:900px){.content-layout[data-v-1bd27094],.field-grid[data-v-1bd27094]{grid-template-columns:1fr}.field--wide[data-v-1bd27094]{grid-column:auto}.page-library[data-v-1bd27094]{position:static}.page-list[data-v-1bd27094]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:330px}}@media (max-width:680px){.checklist-editor-page[data-v-1bd27094]{padding:8px 12px 48px}.editor-header[data-v-1bd27094],.editor-header__actions[data-v-1bd27094],.page-editor__header[data-v-1bd27094]{display:grid;grid-template-columns:1fr}.editor-header__actions[data-v-1bd27094]{grid-template-columns:1fr 1fr}.editor-header__actions button[data-v-1bd27094]{width:100%}.eyebrow-row[data-v-1bd27094]{flex-wrap:wrap}.editor-tabs[data-v-1bd27094]{display:grid;grid-template-columns:1fr 1fr}.editor-tab[data-v-1bd27094]{min-width:0}.surface-card[data-v-1bd27094]{padding:17px;border-radius:16px}.metadata-row[data-v-1bd27094],.page-list[data-v-1bd27094]{grid-template-columns:1fr}.metadata-row div[data-v-1bd27094]{border-right:0;border-bottom:1px solid var(--editor-border)}.metadata-row div[data-v-1bd27094]:last-child{border-bottom:0}.block-card__topbar[data-v-1bd27094],.blocks-heading[data-v-1bd27094],.page-editor__actions[data-v-1bd27094]{align-items:stretch;flex-wrap:wrap}.blocks-heading[data-v-1bd27094]{display:grid}.blocks-heading>div[data-v-1bd27094]:last-child{display:grid;grid-template-columns:1fr 1fr}.block-card[data-v-1bd27094]{grid-template-columns:40px minmax(0,1fr)}.block-card__actions[data-v-1bd27094]{flex-wrap:wrap;margin-left:0}}.admin-container[data-v-0063a3c5],.admin-container[data-v-5d66bfc6],.admin-container[data-v-77bf05c6],.admin-container[data-v-b1a460b4],.admin-container[data-v-bb676926],.admin-container[data-v-e0154758]{padding-bottom:50px}.page-message[data-v-0063a3c5]{width:min(1056px,calc(100% - 24px));box-sizing:border-box;margin:0 auto 10px;padding:11px 14px;border:1px solid #b9dfc4;border-radius:11px;background:#eff9f2;color:#2c7143;font-size:12px;font-weight:750}.create-exam-button[data-v-0063a3c5]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 15px;border:1px solid #326fbd;border-radius:12px;background:#326fbd;color:#fff;box-shadow:0 10px 22px rgba(50,111,189,.2);font:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.create-exam-button[data-v-0063a3c5]:hover{transform:translateY(-1px);box-shadow:0 13px 26px rgba(50,111,189,.25)}.create-exam-button svg[data-v-0063a3c5]{width:17px;height:17px;stroke:currentColor;stroke-linecap:round;stroke-width:2}.create-form[data-v-0063a3c5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.create-field[data-v-0063a3c5]{display:grid;gap:8px;min-width:0}.create-field--wide[data-v-0063a3c5]{grid-column:1/-1}.create-field>span[data-v-0063a3c5]{color:#405a73;font-size:12px;font-weight:800}.create-field input[data-v-0063a3c5],.create-field select[data-v-0063a3c5]{box-sizing:border-box;width:100%;min-height:44px;padding:9px 12px;border:1px solid rgba(39,81,124,.2);border-radius:11px;outline:none;background:#fbfdff;color:#17324d;font:inherit}.create-field input[data-v-0063a3c5]:focus,.create-field select[data-v-0063a3c5]:focus{border-color:rgba(50,111,189,.65);box-shadow:0 0 0 4px rgba(50,111,189,.1)}.create-field__affix[data-v-0063a3c5]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;border:1px solid rgba(39,81,124,.2);border-radius:11px;background:#fbfdff}.create-field__affix input[data-v-0063a3c5]{border:0;border-radius:0}.create-field__affix strong[data-v-0063a3c5]{padding:0 12px;color:#687b8e;font-size:11px}.create-toggle[data-v-0063a3c5]{display:flex;align-items:center;gap:12px;min-height:58px;padding:11px 13px;border:1px solid rgba(50,111,189,.13);border-radius:13px;background:#f8fafc;cursor:pointer}.create-toggle input[data-v-0063a3c5]{position:absolute;opacity:0}.create-toggle__control[data-v-0063a3c5]{position:relative;width:43px;height:24px;flex:0 0 auto;border-radius:999px;background:#cbd5de}.create-toggle__control[data-v-0063a3c5]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(26,48,69,.22);transition:transform .15s ease}.create-toggle input:checked+.create-toggle__control[data-v-0063a3c5]{background:#2d9a55}.create-toggle input:checked+.create-toggle__control[data-v-0063a3c5]:after{transform:translateX(19px)}.create-toggle small[data-v-0063a3c5],.create-toggle strong[data-v-0063a3c5]{display:block}.create-error[data-v-0063a3c5]{padding:11px 13px;border:1px solid #edc3c3;border-radius:11px;background:#fff2f2;color:#943939;font-size:12px;font-weight:700}.create-toggle small[data-v-0063a3c5]{margin-top:3px;color:#687b8e;font-size:11px}.create-dialog__footer-content[data-v-0063a3c5]{display:flex;align-items:center;justify-content:space-between;gap:16px}.create-dialog__footer-content>div[data-v-0063a3c5]{display:flex;align-items:center;gap:8px}.endpoint-note[data-v-0063a3c5]{color:#7a8794;font-size:11px;font-weight:700}.endpoint-note span[data-v-0063a3c5]{width:7px;height:7px;border-radius:50%;background:#36a15a;box-shadow:0 0 0 4px rgba(54,161,90,.12)}.cancel-button[data-v-0063a3c5],.submit-button[data-v-0063a3c5]{min-height:41px;padding:8px 15px;border-radius:10px;font:inherit;font-weight:800}.cancel-button[data-v-0063a3c5]{border:1px solid rgba(50,111,189,.16);background:#fff;color:#17324d;cursor:pointer}.submit-button[data-v-0063a3c5]{border:1px solid #326fbd;background:#326fbd;color:#fff;box-shadow:0 9px 20px rgba(50,111,189,.2);cursor:pointer}.cancel-button[data-v-0063a3c5]:disabled,.submit-button[data-v-0063a3c5]:disabled{cursor:not-allowed;opacity:.5}@media (max-width:680px){.create-exam-button[data-v-0063a3c5]{width:100%}.create-form[data-v-0063a3c5]{grid-template-columns:1fr}.create-dialog__footer-content[data-v-0063a3c5]{align-items:stretch;flex-direction:column}.create-dialog__footer-content button[data-v-0063a3c5],.create-dialog__footer-content>div[data-v-0063a3c5]:last-child{width:100%}}.exam-editor-page[data-v-1f553237]{--editor-ink:#17324d;--editor-muted:#687b8e;--editor-blue:#326fbd;--editor-border:rgba(50,111,189,.15);max-width:1180px;margin:0 auto;padding:12px 24px 64px;color:var(--editor-ink)}button[data-v-1f553237],input[data-v-1f553237],select[data-v-1f553237],textarea[data-v-1f553237]{font:inherit}button[data-v-1f553237]{cursor:pointer}button[data-v-1f553237]:disabled{cursor:not-allowed;opacity:.5}.back-link[data-v-1f553237]{display:inline-flex;align-items:center;gap:8px;margin:4px 0 22px;padding:7px 2px;border:0;background:transparent;color:#315f8d;font-weight:700}.editor-header[data-v-1f553237]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.editor-header__copy h1[data-v-1f553237]{margin:8px 0 6px;font-size:clamp(28px,4vw,42px);line-height:1.08}.answers-heading p[data-v-1f553237],.editor-header__copy p[data-v-1f553237],.question-editor__header p[data-v-1f553237],.section-heading p[data-v-1f553237]{margin:0;color:var(--editor-muted)}.editor-header__actions[data-v-1f553237],.eyebrow-row[data-v-1f553237]{display:flex;align-items:center;gap:10px}.eyebrow[data-v-1f553237],.section-kicker[data-v-1f553237]{color:#50769b;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.status-pill[data-v-1f553237]{display:inline-flex;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:800}.status-pill--active[data-v-1f553237]{background:#e8f7ed;color:#20723b}.status-pill--draft[data-v-1f553237]{background:#f2f4f6;color:#637383}.status-pill--published[data-v-1f553237]{background:#e9f3ff;color:#2868a8}.status-pill--unpublished[data-v-1f553237]{background:#fff5df;color:#94641d}.danger-button[data-v-1f553237],.icon-button[data-v-1f553237],.primary-button[data-v-1f553237],.secondary-button[data-v-1f553237]{border-radius:11px;font-weight:750;transition:transform .15s ease,box-shadow .15s ease}.danger-button[data-v-1f553237],.primary-button[data-v-1f553237],.secondary-button[data-v-1f553237]{min-height:42px;padding:9px 16px}.primary-button[data-v-1f553237]{border:1px solid var(--editor-blue);background:var(--editor-blue);color:#fff;box-shadow:0 10px 22px rgba(50,111,189,.2)}.secondary-button[data-v-1f553237]{border:1px solid var(--editor-border);background:#fff;color:var(--editor-ink)}.danger-button[data-v-1f553237]{border:1px solid rgba(184,57,57,.16);background:#fff5f5;color:#aa3434}.danger-button[data-v-1f553237]:not(:disabled):hover,.icon-button[data-v-1f553237]:not(:disabled):hover,.primary-button[data-v-1f553237]:not(:disabled):hover,.secondary-button[data-v-1f553237]:not(:disabled):hover{transform:translateY(-1px)}.editor-tabs[data-v-1f553237]{display:flex;gap:6px;margin-bottom:20px;padding:5px;border:1px solid var(--editor-border);border-radius:14px;background:hsla(0,0%,100%,.7)}.editor-tab[data-v-1f553237]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:150px;padding:10px 18px;border:0;border-radius:10px;background:transparent;color:var(--editor-muted);font-weight:800}.editor-tab--active[data-v-1f553237]{background:#fff;color:var(--editor-blue);box-shadow:0 6px 18px rgba(31,63,96,.09)}.tab-count[data-v-1f553237]{min-width:23px;padding:2px 6px;border-radius:999px;background:rgba(50,111,189,.1);font-size:11px}.editor-content[data-v-1f553237]{display:grid;gap:18px}.state-card[data-v-1f553237],.surface-card[data-v-1f553237]{border:1px solid var(--editor-border);border-radius:20px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 46px rgba(25,55,92,.07)}.surface-card[data-v-1f553237]{padding:24px}.answers-heading[data-v-1f553237],.question-editor__header[data-v-1f553237],.question-library__heading[data-v-1f553237],.section-heading[data-v-1f553237]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.section-heading[data-v-1f553237]{margin-bottom:22px}.answers-heading h3[data-v-1f553237],.question-editor__header h2[data-v-1f553237],.question-library__heading h2[data-v-1f553237],.section-heading h2[data-v-1f553237]{margin:5px 0 4px}.field-grid[data-v-1f553237]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.field--wide[data-v-1f553237]{grid-column:span 2}.field[data-v-1f553237]{display:grid;align-content:start;gap:8px;min-width:0}.field>span[data-v-1f553237]{color:#405a73;font-size:12px;font-weight:800}.field>small[data-v-1f553237]{color:var(--editor-muted);font-size:11px}.field input[data-v-1f553237],.field select[data-v-1f553237],.field textarea[data-v-1f553237],.search-field input[data-v-1f553237]{box-sizing:border-box;width:100%;border:1px solid rgba(39,81,124,.2);border-radius:11px;outline:none;background:#fbfdff;color:var(--editor-ink)}.field input[data-v-1f553237],.field select[data-v-1f553237],.search-field input[data-v-1f553237]{min-height:44px;padding:9px 12px}.field textarea[data-v-1f553237]{min-height:90px;padding:11px 12px;resize:vertical;line-height:1.45}.field input[data-v-1f553237]:focus,.field select[data-v-1f553237]:focus,.field textarea[data-v-1f553237]:focus,.search-field input[data-v-1f553237]:focus{border-color:rgba(50,111,189,.65);box-shadow:0 0 0 4px rgba(50,111,189,.1)}.input-with-affix[data-v-1f553237]{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid rgba(39,81,124,.2);border-radius:11px;background:#fbfdff;overflow:hidden}.input-with-affix input[data-v-1f553237]{border:0;border-radius:0}.input-with-affix span[data-v-1f553237]{padding-right:12px;color:var(--editor-muted);font-size:12px;font-weight:800}.cover-layout[data-v-1f553237]{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:24px}.cover-preview[data-v-1f553237]{aspect-ratio:16/9;overflow:hidden;border:1px dashed rgba(50,111,189,.28);border-radius:13px;background:#f4f8fc}.cover-preview img[data-v-1f553237]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-preview__empty[data-v-1f553237]{display:grid;height:100%;place-items:center;color:var(--editor-muted);font-size:13px}.metadata-row[data-v-1f553237]{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid var(--editor-border);border-radius:16px;background:rgba(246,249,252,.8)}.metadata-row div[data-v-1f553237]{display:grid;gap:4px;padding:16px 20px;border-right:1px solid var(--editor-border)}.metadata-row div[data-v-1f553237]:last-child{border-right:0}.metadata-row span[data-v-1f553237]{color:var(--editor-muted);font-size:12px}.questions-layout[data-v-1f553237]{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px}.question-library[data-v-1f553237]{position:sticky;top:18px;padding:18px}.question-library__heading[data-v-1f553237]{align-items:center;margin-bottom:14px}.question-library__heading h2[data-v-1f553237]{font-size:20px}.icon-button[data-v-1f553237]{width:38px;height:38px;padding:0;border:1px solid var(--editor-blue);background:var(--editor-blue);color:#fff;font-size:23px;line-height:1}.search-field input[data-v-1f553237]{margin-bottom:12px}.question-list[data-v-1f553237]{display:grid;gap:7px;max-height:620px;overflow-y:auto}.question-list__item[data-v-1f553237]{display:grid;gap:5px;width:100%;padding:12px;border:1px solid transparent;border-radius:11px;background:#f7f9fb;color:var(--editor-ink);text-align:left}.question-list__item[data-v-1f553237]:hover{background:#eef4fa}.question-list__item--active[data-v-1f553237]{border-color:rgba(50,111,189,.28);background:#edf4fc}.question-list__item small[data-v-1f553237],.question-list__item span[data-v-1f553237]{color:var(--editor-muted);font-size:11px;font-weight:700}.question-list__item strong[data-v-1f553237]{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.question-editor[data-v-1f553237]{min-width:0}.question-editor__header[data-v-1f553237]{margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--editor-border)}.question-editor__actions[data-v-1f553237]{display:flex;align-items:center;gap:9px}.editing-language-chip[data-v-1f553237]{padding:7px 10px;border-radius:9px;background:#edf5ff;color:#2f6ca9;font-size:11px;font-weight:850}.question-fields[data-v-1f553237]{display:grid;gap:16px}.answers-heading[data-v-1f553237]{align-items:center;margin:26px 0 13px}.answers-heading h3[data-v-1f553237]{font-size:18px}.answers-heading p[data-v-1f553237]{font-size:13px}.answer-list[data-v-1f553237]{display:grid;gap:10px}.answer-row[data-v-1f553237]{display:grid;grid-template-columns:42px minmax(0,1fr) auto 32px;align-items:center;gap:10px;padding:11px;border:1px solid var(--editor-border);border-radius:13px;background:#fbfcfd}.answer-row--correct[data-v-1f553237]{border-color:rgba(41,143,78,.32);background:#f1faf4}.correct-choice[data-v-1f553237]{position:relative;display:grid;width:38px;height:38px;place-items:center;cursor:pointer}.correct-choice input[data-v-1f553237]{position:absolute;inset:0;opacity:0;cursor:pointer}.correct-choice span[data-v-1f553237]{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(39,81,124,.2);border-radius:50%;background:#fff;color:#587086;font-size:12px;font-weight:900}.correct-choice input:checked+span[data-v-1f553237]{border-color:#29904e;background:#29904e;color:#fff}.answer-copy textarea[data-v-1f553237]{min-height:58px}.correct-label[data-v-1f553237]{color:#267b44;font-size:11px;font-weight:850;text-transform:uppercase}.remove-answer[data-v-1f553237]{width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:#a44343;font-size:22px}.remove-answer[data-v-1f553237]:hover:not(:disabled){background:#fdeeee}.message[data-v-1f553237]{margin-bottom:16px;padding:12px 15px;border:1px solid;border-radius:11px;font-weight:700}.message--success[data-v-1f553237]{border-color:#bee6ca;background:#edf9f1;color:#246e3d}.message--error[data-v-1f553237]{border-color:#efc4c4;background:#fff1f1;color:#9a3232}.empty-state[data-v-1f553237],.state-card[data-v-1f553237]{display:grid;justify-items:center;min-height:300px;padding:40px;place-content:center;text-align:center}.empty-state h2[data-v-1f553237],.state-card h1[data-v-1f553237]{margin:12px 0 4px}.empty-copy[data-v-1f553237],.empty-state p[data-v-1f553237],.state-card p[data-v-1f553237]{color:var(--editor-muted)}.empty-state .primary-button[data-v-1f553237],.state-card .primary-button[data-v-1f553237]{margin-top:14px}.empty-state>span[data-v-1f553237],.state-card__icon[data-v-1f553237]{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#edf4fc;color:var(--editor-blue);font-size:22px;font-weight:900}.state-card--loading[data-v-1f553237]{gap:24px}.visually-hidden[data-v-1f553237]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}@media (max-width:900px){.field-grid[data-v-1f553237],.questions-layout[data-v-1f553237]{grid-template-columns:1fr}.field--wide[data-v-1f553237]{grid-column:auto}.question-library[data-v-1f553237]{position:static}.question-list[data-v-1f553237]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px}}@media (max-width:680px){.exam-editor-page[data-v-1f553237]{padding:8px 12px 48px}.cover-layout[data-v-1f553237],.editor-header[data-v-1f553237],.editor-header__actions[data-v-1f553237],.question-editor__header[data-v-1f553237]{display:grid;grid-template-columns:1fr}.editor-header__actions[data-v-1f553237]{grid-template-columns:1fr 1fr}.editor-header__actions button[data-v-1f553237]{width:100%}.eyebrow-row[data-v-1f553237]{flex-wrap:wrap}.question-editor__actions[data-v-1f553237]{justify-content:space-between}.editor-tabs[data-v-1f553237]{display:grid;grid-template-columns:1fr 1fr}.editor-tab[data-v-1f553237]{min-width:0}.surface-card[data-v-1f553237]{padding:17px;border-radius:16px}.metadata-row[data-v-1f553237],.question-list[data-v-1f553237]{grid-template-columns:1fr}.metadata-row div[data-v-1f553237]{border-right:0;border-bottom:1px solid var(--editor-border)}.metadata-row div[data-v-1f553237]:last-child{border-bottom:0}.answer-row[data-v-1f553237]{grid-template-columns:42px minmax(0,1fr) 32px}.correct-label[data-v-1f553237]{display:none}}.admin-container[data-v-16b62e12],.admin-container[data-v-2e957ea5],.admin-container[data-v-31b914ac],.admin-container[data-v-44d40262],.admin-container[data-v-494f8296],.admin-container[data-v-49fc134a],.admin-container[data-v-5ee8599c],.admin-container[data-v-6d05ae34],.admin-container[data-v-aa4f8f7a],.admin-container[data-v-ec3b83fa],.admin-container[data-v-f1c47a26],.admin-container[data-v-fc630752]{padding-bottom:50px}.profile-card-container[data-v-4d8f1b4d]{background-color:var(--profile-card-background-color);color:var(--profile-card-color);border-radius:15px;height:70px;width:250px;display:flex;justify-content:center;align-items:center}.profile-card-container[data-v-4d8f1b4d]:hover{background-color:var(--trainer-card-background-color-light)}.form-control[data-v-3fa24cd8]{font-weight:700;line-height:1.1;display:grid;grid-template-columns:1em auto;gap:.5em}.form-control+.form-control[data-v-3fa24cd8]{margin-top:1em}.form-control[data-v-3fa24cd8]:focus-within{color:var(--form-control-color)}input[type=radio][data-v-3fa24cd8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid currentColor;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}input[type=radio][data-v-3fa24cd8]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}input[type=radio][data-v-3fa24cd8]:checked:before{transform:scale(1)}input[type=radio][data-v-3fa24cd8]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}.modal-overlay[data-v-b6937452]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-b6937452]{background-color:#fff;padding:20px;width:300px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center}.modal-text[data-v-b6937452]{margin-bottom:20px;font-size:16px;color:#333}.modal-buttons[data-v-b6937452]{display:flex;justify-content:space-between}.modal-button[data-v-b6937452]{padding:8px 16px;font-size:14px;border:none;border-radius:4px;cursor:pointer}.confirm[data-v-b6937452]{background-color:#28a745;color:#fff}.confirm[data-v-b6937452]:hover{background-color:#218838}.cancel[data-v-b6937452]{background-color:#dc3545;color:#fff}.cancel[data-v-b6937452]:hover{background-color:#c82333}.responsive-table[data-v-162ff9a2]{padding-left:0;li[data-v-162ff9a2]{border-radius:3px;padding:25px 30px;display:flex;justify-content:space-between;margin-bottom:5px}.table-row[data-v-162ff9a2]{background-color:var(--basic-table-row-background-color);box-shadow:0 0 9px 0 rgba(0,0,0,.1)}.col[data-v-162ff9a2]{white-space:pre-wrap}@media (max-width:500px){li[data-v-162ff9a2]{display:block;text-align:left}.col[data-v-162ff9a2]{display:flex;padding:10px 0;&[data-v-162ff9a2]:before{padding-right:10px;content:attr(data-label);flex-basis:50%}}}}.container-tittle[data-v-162ff9a2]{padding:25px 30px}.answer-col[data-v-162ff9a2]{width:75px}.answer-chip[data-v-162ff9a2]{display:inline-block;padding:6px 10px;border-radius:12px;font-weight:700}.answer-yes[data-v-162ff9a2]{background:#e6ffed;color:#0f5132}.answer-no[data-v-162ff9a2]{background:#fff5f5;color:#842029}.answer-unknown[data-v-162ff9a2]{background:#f8f9fa;color:#6c757d}.status-text[data-v-162ff9a2]{margin-top:8px;color:#555}.error-text[data-v-162ff9a2]{margin-top:8px;color:#b3261e}.saved-banner[data-v-162ff9a2]{margin-bottom:10px;padding:10px 12px;background:#f5f5f5;border-radius:8px}.saved-actions[data-v-162ff9a2]{margin-top:8px;display:flex;gap:8px;align-items:center}.signature-section[data-v-162ff9a2]{margin-top:16px}.signature-canvas[data-v-162ff9a2]{width:100%;border:1px solid #ddd;border-radius:8px}.signature-preview[data-v-162ff9a2]{max-width:100%;border:1px solid #ddd;border-radius:4px}.actions[data-v-162ff9a2]{margin-top:8px}.secondary[data-v-162ff9a2]{background:#f5f5f5;color:#333}.clothing-form[data-v-50b302f8]{display:grid;gap:16px}.header .title[data-v-50b302f8]{font-weight:700;font-size:18px}.subtitle[data-v-50b302f8]{font-size:12px;color:#555}.field label[data-v-50b302f8]{display:block;font-weight:600;margin-bottom:4px}.input-row[data-v-50b302f8]{display:flex;gap:8px;align-items:center}.helper[data-v-50b302f8]{font-size:12px;color:#555}.actions[data-v-50b302f8]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.status[data-v-50b302f8]{color:#555}.secondary[data-v-50b302f8]{background-color:#f0f0f0;color:#333}.container[data-v-4db36e6d]{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.loader-container[data-v-4db36e6d]{display:flex;flex-direction:row;justify-content:center;margin-top:30px;margin-bottom:30px}h2[data-v-4db36e6d]{font-size:26px;margin:20px 40px;text-align:left}.additional-button[data-v-4db36e6d]{margin-left:40px}.responsive-table[data-v-4db36e6d]{li[data-v-4db36e6d]{border-radius:3px;padding:25px 30px;display:flex;justify-content:space-between;margin-bottom:5px}.table-header[data-v-4db36e6d]{background-color:var(--basic-table-header-background-color);color:var(--basic-table-header-text-color);font-size:14px;text-transform:uppercase;letter-spacing:.05em;display:flex;justify-content:space-between}.table-row[data-v-4db36e6d]{background-color:var(--basic-table-row-background-color);align-items:center;box-shadow:0 0 9px 0 rgba(0,0,0,.1)}.col[data-v-4db36e6d]{flex:1;white-space:pre-wrap}@media (max-width:767px){.table-header[data-v-4db36e6d]{display:none}li[data-v-4db36e6d]{display:block;text-align:left}.col[data-v-4db36e6d]{flex-basis:100%;display:flex;padding:10px 0;padding-right:10px;content:attr(data-label);flex-basis:50%}}}.trash-button[data-v-4db36e6d]{font-size:30px;color:var(--basic-danger-color)}.trash-button[data-v-4db36e6d]:hover{color:var(--basic-danger-color-light)}.inner-container[data-v-4db36e6d]{margin-left:40px}.status-text[data-v-4db36e6d]{color:#555;margin-top:6px}.disclaimer-container[data-v-3623c65b]{display:flex;flex-direction:column;gap:12px}.description[data-v-3623c65b]{color:#555}.pdf-actions[data-v-3623c65b]{margin-bottom:10px}.pdf-link[data-v-3623c65b]{color:var(--primary-color);text-decoration:underline}.disclaimer-text[data-v-3623c65b]{border-radius:8px;padding:12px;line-height:1.5;color:#333}.disclaimer-text ol[data-v-3623c65b]{padding-left:20px}.disclaimer-text ul[data-v-3623c65b]{padding-left:18px}.signed-banner[data-v-3623c65b]{padding:12px;border-radius:8px;background:#f5f5f5;display:flex;flex-direction:column;gap:10px}.signature-preview img[data-v-3623c65b]{max-width:100%;border:1px solid #ddd;border-radius:4px;background:#fff}.signature-pad[data-v-3623c65b]{border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff;width:100%}.signature-canvas[data-v-3623c65b]{width:100%!important;height:400px!important;touch-action:none;display:block}.actions[data-v-3623c65b]{display:flex;gap:10px;flex-wrap:wrap}.status-text[data-v-3623c65b]{color:#555}.error-text[data-v-3623c65b]{color:#b3261e}.profile-container[data-v-3630c482]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.profile-top-container[data-v-3630c482]{width:100%;display:flex;padding-left:7.5%;padding-right:7.5%;justify-content:space-between;margin-top:40px;flex-wrap:wrap}.profile-top-user-container[data-v-3630c482]{display:flex;flex-direction:row}.profile-top-text-container[data-v-3630c482]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.change-pic[data-v-3630c482]{cursor:pointer;color:#0d6efd}.profile-language-container[data-v-3630c482]{display:flex;justify-content:center;align-items:center}.bottom-container[data-v-3630c482]{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:7.5%;padding-right:7.5%;margin-top:20px;width:100%;justify-content:space-between;margin-bottom:25px}.container-questionares[data-v-3630c482]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;margin-right:25px}.bottom-container-inputs[data-v-3630c482]{display:flex;width:70%;flex-direction:column;text-align:start;gap:15px}.coordinates-container[data-v-3630c482]{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;gap:15px;margin-top:10px}.coordinates-container-div[data-v-3630c482]{width:49%}.country-container[data-v-3630c482]{width:100%}@media (max-width:1100px){.bottom-container[data-v-3630c482]{justify-content:center}.container-questionares[data-v-3630c482]{margin-right:0;margin-bottom:25px}.coordinates-container-div[data-v-3630c482]{width:100%}}.flip-card[data-v-47f7e069]{background-color:transparent;width:300px;perspective:1000px;cursor:pointer}.flip-card-inner[data-v-47f7e069]{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.flip-card-inner.flipped[data-v-47f7e069]{transform:rotateY(180deg)}.flip-card-back[data-v-47f7e069],.flip-card-front[data-v-47f7e069]{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-card-front[data-v-47f7e069]{background-color:#bbb;color:#000;transform:rotate(180deg)}.flip-card-back[data-v-47f7e069]{background-color:#bbb;color:#fff;transform:rotateY(180deg)}.brevet[data-v-47f7e069]{width:100%;height:100%}.skeleton[data-v-47f7e069]{background:linear-gradient(90deg,#f0f0f0 25%,#d9d9d9 50%,#f0f0f0 75%);background-size:200% 100%;width:100%;height:100%;animation:loading-47f7e069 1.5s ease-in-out infinite}.skeleton-front[data-v-47f7e069]{background-color:#e0e0e0}.skeleton-back[data-v-47f7e069]{background-color:#dcdcdc}@keyframes loading-47f7e069{0%{background-position:-200% 0}to{background-position:200% 0}}.brevet-container[data-v-caf64ed8]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.brevet-card[data-v-caf64ed8]{width:300px;height:195px}.brevet-empty[data-v-caf64ed8]{font-size:16px;opacity:.8;padding:20px 10px}.home-container[data-v-caf64ed8]{margin-top:30px;display:grid;grid-template-columns:2fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}.home-left-container[data-v-caf64ed8],.home-right-container[data-v-caf64ed8]{display:flex;flex-direction:column;align-items:center}.brevet[data-v-caf64ed8]{width:250px;transform:rotate(180deg)}.home-right-container-image[data-v-caf64ed8]{margin-bottom:15px}.home-right-container-image-title[data-v-caf64ed8]{font-size:35px;margin-top:15px;margin-bottom:5px}.home-right-container-image-text[data-v-caf64ed8]{font-size:20px;max-width:250px;margin-top:15px;margin-bottom:5px}@media (max-width:1100px){.home-container[data-v-caf64ed8]{display:flex;flex-direction:column;flex-wrap:wrap}.home-right-container[data-v-caf64ed8]{margin-top:15px}}.course-img[data-v-6bbaca96]{transform:rotate(180deg);width:300px}.course-container[data-v-2c7b7bbb]{display:flex;flex-direction:column;align-items:center;margin-top:40px}.courses-container-items[data-v-2c7b7bbb]{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;align-items:center;justify-content:center;margin-top:50px;align-self:center;margin-left:10%;margin-right:10%}@media (max-width:800px){.courses-container-items[data-v-2c7b7bbb]{align-self:center}}.tooltip-wrapper[data-v-f48c02b4]{position:relative;display:inline-block}.tooltip[data-v-f48c02b4]{position:absolute;top:25%;left:21.5px;z-index:5;background-color:var(--tool-tip-background-color);color:var(--tool-tip-color);padding:5px;border-radius:4px;font-size:.875rem;width:250px}.course-container[data-v-3bf9baee]{position:relative;width:300px;height:195px}.placeholder[data-v-3bf9baee]{width:100%;height:100%;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff}.placeholder-icon[data-v-3bf9baee]{width:34px;height:34px;margin-bottom:8px}.placeholder-text[data-v-3bf9baee]{font-weight:600}.variant-elearning[data-v-3bf9baee]{background:linear-gradient(135deg,#4e54c8,#8f94fb)}.variant-exam[data-v-3bf9baee]{background:linear-gradient(135deg,#11998e,#38ef7d)}.variant-checklist[data-v-3bf9baee]{background:linear-gradient(135deg,#f96,#ff5e62)}.notactive[data-v-3bf9baee]{filter:grayscale(var(--not-active-gray-scale))}.overlay[data-v-3bf9baee]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.deatiled-card-container[data-v-3bf9baee]{width:300px}.course-detailed-container[data-v-0eec4d28]{display:flex;flex-direction:column;align-self:flex-start;margin-top:40px;margin-left:10%;margin-right:10%}.course-leave-button[data-v-0eec4d28]{align-self:flex-start}.course-detailed-title[data-v-0eec4d28]{align-self:center;margin-top:20px;width:100%}.course-modules[data-v-0eec4d28]{align-self:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:40px}.course-container[data-v-1f6cd809]{display:flex;flex-direction:column;align-items:center;margin-top:40px}.courses-container-items[data-v-1f6cd809]{display:flex;flex-direction:row;align-items:start;margin-top:50px;align-self:flex-start;margin-left:10%;margin-right:10%}@media (max-width:800px){.courses-container-items[data-v-1f6cd809]{align-self:center}}.download-container[data-v-55af2aec]{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:25px;padding:0 16px 32px;box-sizing:border-box}.filters-panel[data-v-55af2aec]{width:80%;max-width:1040px;margin-top:16px;padding:18px 20px;border-radius:24px;background:linear-gradient(180deg,#fff,#f6f9fc);border:1px solid rgba(50,111,189,.12);box-shadow:0 22px 44px rgba(25,55,92,.08)}.filters-panel__copy[data-v-55af2aec]{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.filters-kicker[data-v-55af2aec]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(50,111,189,.72)}.filters-text[data-v-55af2aec]{margin:0;color:#395876;line-height:1.5}.filters[data-v-55af2aec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}.filter-item[data-v-55af2aec]{display:flex;flex-direction:column;gap:6px;min-width:0}.filter-item label[data-v-55af2aec]{font-weight:600;font-size:13px;color:#27425f}.select-shell[data-v-55af2aec]{position:relative}.select-shell[data-v-55af2aec]:after{content:"";position:absolute;right:14px;top:50%;margin-top:-2px;border-style:solid;border-width:6px 4px 0 4px;border-color:rgba(22,50,79,.45) transparent transparent transparent;pointer-events:none}.filter-item select[data-v-55af2aec]{width:100%;padding:12px 38px 12px 14px;border:1px solid rgba(50,111,189,.16);border-radius:16px;background:hsla(0,0%,100%,.96);color:#16324f;font-weight:500;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.filter-item select[data-v-55af2aec]:focus{border-color:rgba(50,111,189,.45);box-shadow:0 0 0 4px rgba(62,124,204,.12);transform:translateY(-1px)}.downloads-table[data-v-55af2aec]{width:min(80%,1080px);margin-top:10px}@media (max-width:900px){.downloads-table[data-v-55af2aec],.filters-panel[data-v-55af2aec]{width:min(100%,1080px)}.filters[data-v-55af2aec]{grid-template-columns:1fr}}@media (max-width:767px){.download-container[data-v-55af2aec]{padding-left:10px;padding-right:10px}.filters-panel[data-v-55af2aec]{padding:16px;border-radius:18px}}.map-container[data-v-5db77dbc]{height:91vh;width:auto;position:relative}.standard-container[data-v-35dede42]{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:25px}.standard-detail-layout[data-v-35dede42]{display:flex}.elearing-menu-container[data-v-35dede42]{z-index:10;background-color:var(--nav-side-bar-background-color);color:var(--nav-side-bar-text-color);left:0;top:80px;height:calc(100vh - 100px);max-height:calc(100vh - 100px);width:240px;transition:.5s;padding:15px;overflow:auto;position:fixed}.elearing-menu-list[data-v-35dede42]{display:flex;flex-direction:column;gap:5px;text-align:start}.module-row[data-v-35dede42]{display:flex;align-items:center;justify-content:space-between}.elearning-menu-item-container[data-v-35dede42]{border-radius:6px;padding:10px 10px;display:block;width:100%;text-decoration:none;color:#fff}.elearning-menu-item-container.selected[data-v-35dede42]{color:var(--nav-item-text-color-highlight);font-weight:600}.elearning-menu-item-container[data-v-35dede42]:hover{background-color:var(--nav-item-backgound-color-shade)}.inner[data-v-35dede42]{display:flex;align-items:center;gap:8px}.menu-item-text[data-v-35dede42]{margin-left:2px}.content[data-v-35dede42]{display:flex;flex-direction:column;align-items:center;padding:0 10%;margin-top:40px;margin-left:240px}.content[data-v-35dede42] .title-container{width:900px;max-width:90%}.card[data-v-35dede42]{width:100%;max-width:900px;background:#fff1;border-radius:8px}.card-body[data-v-35dede42]{padding:16px;text-align:left}.error[data-v-35dede42]{color:#dc3545}.content-html[data-v-35dede42]{margin-top:8px}.std-mobile-selector[data-v-35dede42]{display:none;width:100%;max-width:900px;margin-bottom:10px}.std-mobile-selector select[data-v-35dede42]{width:100%;padding:8px;border-radius:6px;border:1px solid #e0e0e0}@media (max-width:800px){.elearing-menu-container[data-v-35dede42]{display:none}.content[data-v-35dede42]{margin-left:0;padding:0 16px}.content[data-v-35dede42] .title-container{width:100%}.card[data-v-35dede42]{max-width:100%}.std-mobile-selector[data-v-35dede42]{display:block}}.image-gallery[data-v-5af974ac]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.main-image img[data-v-5af974ac]{max-width:100%;height:auto;border:2px solid #333;border-radius:8px}.thumbnails[data-v-5af974ac]{display:flex;gap:.5rem}.thumbnails img[data-v-5af974ac]{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;cursor:pointer;border:2px solid transparent;border-radius:4px;transition:transform .2s ease,border-color .2s ease}.thumbnails img[data-v-5af974ac]:hover{transform:scale(1.1)}.thumbnails img.active[data-v-5af974ac]{border-color:#333}.cart-button[data-v-66024ab0]{position:relative;display:inline-block}.badge[data-v-66024ab0]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;background:#dc3545;color:#fff;border-radius:9px;font-size:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.2)}.top-bar[data-v-443d6c68]{margin-top:20px;align-items:center}.container-item-content[data-v-443d6c68],.top-bar[data-v-443d6c68]{margin-bottom:15px;margin-left:10%;margin-right:10%;display:flex;justify-content:space-between}.container-item-content[data-v-443d6c68]{flex-direction:row;margin-top:50px;flex-wrap:wrap}.container-item-content-text[data-v-443d6c68]{min-width:50%;display:flex;flex-direction:column;align-items:start}.container-description[data-v-443d6c68]{max-width:500px;margin-top:25px;text-align:start;white-space:pre-line}.pulse[data-v-443d6c68]{animation:pulseAnim-443d6c68 .9s ease}@keyframes pulseAnim-443d6c68{0%{transform:scale(1)}30%{transform:scale(.98)}60%{transform:scale(1.04)}to{transform:scale(1)}}.card-container[data-v-bba04c36]{border-radius:15px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);background-color:#fff;width:300px;padding-bottom:1px;text-decoration:none;color:#000}.cat-image[data-v-bba04c36]{width:300px;border-top-left-radius:15px;border-top-right-radius:15px}.shop-container-category[data-v-6db70792]{display:flex;flex-direction:column;align-items:center;margin-top:20px}.top-bar[data-v-6db70792]{width:80%;display:flex;align-items:center;justify-content:space-between}.shop-cat-container[data-v-6db70792]{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-top:40px;justify-content:center}.info[data-v-6db70792]{margin-top:24px}.card-container[data-v-1f00a87a]{border-radius:15px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);background-color:#fff;width:300px;padding-bottom:1px;text-decoration:none;color:#000}.cat-image[data-v-1f00a87a]{width:300px;border-top-left-radius:15px;border-top-right-radius:15px}.shop-container-items[data-v-10bd3c2a]{display:flex;flex-direction:column;align-items:center;margin-top:20px}.shop-item-container[data-v-10bd3c2a]{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-top:40px;justify-content:center}.top-bar[data-v-10bd3c2a]{margin-bottom:15px;width:80%;display:flex;align-items:center;justify-content:space-between}.info[data-v-10bd3c2a]{margin-top:24px}.basket-container[data-v-0ad4da3e]{display:flex;flex-direction:column;align-items:center;margin-top:20px}.top-bar[data-v-0ad4da3e]{margin-bottom:15px;width:80%;display:flex;align-items:center;justify-content:space-between}.basket-content[data-v-0ad4da3e]{width:80%;display:flex;gap:24px;align-items:start;flex-wrap:wrap}.basket-items[data-v-0ad4da3e]{flex:1 1 520px}.basket-item[data-v-0ad4da3e]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border-radius:12px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);margin-bottom:12px;gap:16px}.item-main[data-v-0ad4da3e]{display:flex;flex-direction:column;gap:6px}.item-title[data-v-0ad4da3e]{font-weight:600}.item-price[data-v-0ad4da3e]{color:#666}.item-actions[data-v-0ad4da3e]{display:flex;align-items:center;gap:12px}.qty[data-v-0ad4da3e]{width:90px}.line-total[data-v-0ad4da3e]{min-width:100px;text-align:right}.basket-summary[data-v-0ad4da3e]{flex:0 0 320px;background:#fff;border-radius:12px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding:16px}.row[data-v-0ad4da3e]{display:flex;justify-content:space-between;margin:8px 0}.row.total[data-v-0ad4da3e]{font-weight:700;font-size:18px}.actions[data-v-0ad4da3e]{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.empty[data-v-0ad4da3e]{margin-top:24px}.checkout[data-v-e6d7d7ae]{display:flex;flex-direction:column;align-items:center;margin-top:20px}.top-bar[data-v-e6d7d7ae]{width:80%;display:flex;justify-content:space-between}.content[data-v-e6d7d7ae]{width:80%;display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap;margin-top:16px}.left[data-v-e6d7d7ae]{flex:1 1 420px}.left[data-v-e6d7d7ae],.right[data-v-e6d7d7ae]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.right[data-v-e6d7d7ae]{flex:0 0 360px}.method[data-v-e6d7d7ae]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:8px;cursor:pointer}.method[data-v-e6d7d7ae]:hover{background:#f8f9fa}.method.active[data-v-e6d7d7ae]{background:#eef6ff}.label[data-v-e6d7d7ae]{font-weight:600}.hint[data-v-e6d7d7ae]{margin:4px 0 12px 30px;color:#555;font-size:14px;text-align:left}.sepa-form[data-v-e6d7d7ae]{margin:8px 0 12px 0;text-align:left}.field[data-v-e6d7d7ae]{margin:8px 0}.field .l[data-v-e6d7d7ae]{font-size:13px;margin-bottom:4px;color:#333}.consent[data-v-e6d7d7ae]{display:flex;align-items:center;gap:8px;margin-top:8px}.items[data-v-e6d7d7ae]{margin-top:8px}.row[data-v-e6d7d7ae]{display:flex;justify-content:space-between;margin:6px 0}.row .t[data-v-e6d7d7ae]{text-align:left}.sum[data-v-e6d7d7ae]{display:flex;justify-content:space-between;margin-top:8px}.sum.total[data-v-e6d7d7ae]{font-weight:700;font-size:18px}.actions[data-v-e6d7d7ae]{margin-top:12px}.empty[data-v-e6d7d7ae]{margin-top:24px}.disabled[data-v-e6d7d7ae]{opacity:.7;pointer-events:none}.thanks[data-v-10315d5d]{display:flex;flex-direction:column;align-items:center;margin-top:30px}.text[data-v-10315d5d]{margin-top:12px}.actions[data-v-10315d5d]{display:flex;gap:8px;margin-top:20px}.membership-redirect[data-v-0a20a4e7]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 0}.text[data-v-0a20a4e7]{color:#555}.card-container-module[data-v-5bccae2b]{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(98,170,241,.22),transparent 34%),linear-gradient(180deg,#18334f,#0f2438);color:var(--trainer-card-color);min-height:210px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto 1fr;text-decoration:none;border-radius:28px;padding:18px 18px 16px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 44px rgba(15,36,56,.16);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card-container-module[data-v-5bccae2b]:hover{transform:translateY(-4px);box-shadow:0 30px 54px rgba(15,36,56,.22);border-color:rgba(124,184,244,.24)}.card-topline[data-v-5bccae2b]{grid-area:1/1/2/5;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(196,223,247,.72);margin-bottom:12px;position:relative;z-index:1}.title[data-v-5bccae2b]{margin-top:15px;grid-area:2/1/3/5;font-size:28px;line-height:1.08;align-items:flex-start}.number[data-v-5bccae2b],.title[data-v-5bccae2b]{display:flex;justify-content:flex-start;position:relative;z-index:1}.number[data-v-5bccae2b]{grid-area:3/1/4/3;font-size:72px;line-height:1;font-weight:700;align-items:flex-end;color:#9bc3ea}.icon[data-v-5bccae2b]{grid-area:3/3/4/5;font-size:66px;display:flex;justify-content:flex-end;align-items:flex-end;width:100%;color:rgba(210,232,251,.9);position:relative;z-index:1}.card-glow[data-v-5bccae2b]{position:absolute;right:-24px;bottom:-36px;width:140px;height:140px;border-radius:50%;background:rgba(112,186,247,.1);filter:blur(4px)}.credit-table-container[data-v-0df5f796]{width:100%}.credit-card[data-v-0df5f796]{padding:22px;border-radius:28px;background:radial-gradient(circle at top right,rgba(80,150,228,.18),transparent 28%),linear-gradient(180deg,#fff,#f8fbff);border:1px solid rgba(50,111,189,.14);box-shadow:0 20px 44px rgba(9,23,38,.1)}.credit-card__top[data-v-0df5f796]{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.credit-card__eyebrow[data-v-0df5f796],.credit-stats__label[data-v-0df5f796],.credit-total__label[data-v-0df5f796]{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(39,66,95,.64)}.credit-card__title[data-v-0df5f796]{margin:6px 0 8px;color:#16324f;font-size:1.45rem}.credit-total[data-v-0df5f796]{display:flex;flex-direction:column;gap:6px;text-align:right}.credit-total__value[data-v-0df5f796]{font-size:clamp(2rem,4vw,3rem);line-height:.95;color:#16324f}.credit-card__summary[data-v-0df5f796]{margin:0;max-width:34rem;color:rgba(22,50,79,.78);line-height:1.5}.credit-stats[data-v-0df5f796]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.credit-stats__item[data-v-0df5f796]{padding:14px 16px;border-radius:18px;background:rgba(20,50,79,.05);border:1px solid rgba(50,111,189,.08);display:flex;flex-direction:column;gap:6px;color:#16324f}.credit-stats__value[data-v-0df5f796]{font-size:1.35rem;line-height:1.1}.credit-table-shell[data-v-0df5f796]{margin-top:18px;border-radius:20px;background:hsla(0,0%,100%,.72);border:1px solid rgba(50,111,189,.08);overflow:hidden}.credit-table[data-v-0df5f796]{width:100%;border-collapse:collapse}.credit-table th[data-v-0df5f796]{padding:14px 16px;text-align:left;color:rgba(39,66,95,.68);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(20,50,79,.04)}.credit-table td[data-v-0df5f796]{padding:15px 16px;border-top:1px solid rgba(50,111,189,.1);color:#24415f}.credit-table__row--own td[data-v-0df5f796]{background:rgba(50,111,189,.06);font-weight:700}.credit-table__row[data-v-0df5f796]{text-align:left}.credit-table__value[data-v-0df5f796]{color:#16324f;white-space:nowrap;font-weight:700}.credit-table__empty td[data-v-0df5f796]{text-align:center;padding:22px 16px;color:rgba(22,50,79,.76)}@media (max-width:640px){.credit-card[data-v-0df5f796]{padding:16px;border-radius:20px}.credit-card__top[data-v-0df5f796]{flex-direction:column}.credit-stats[data-v-0df5f796]{grid-template-columns:1fr}.credit-table-shell[data-v-0df5f796]{overflow-x:auto}.credit-table[data-v-0df5f796]{min-width:520px}}.student-search[data-v-5fe09fda]{display:grid;grid-template-columns:176px minmax(0,1fr);gap:20px;align-items:stretch}.student-search__preview[data-v-5fe09fda]{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:15px;border:1px solid rgba(50,111,189,.13);border-radius:14px;background:hsla(0,0%,100%,.8);text-align:center}.student-search__avatar[data-v-5fe09fda]{position:relative}.student-search__avatar img[data-v-5fe09fda]{display:block;width:72px;height:72px;border:3px solid #fff;border-radius:20px;background:#eef4fa;box-shadow:0 8px 20px rgba(30,65,100,.13);-o-object-fit:cover;object-fit:cover}.student-search__avatar span[data-v-5fe09fda]{position:absolute;right:-2px;bottom:-2px;width:13px;height:13px;border:3px solid #fff;border-radius:50%;background:#a8b6c4}.student-search__preview.has-result .student-search__avatar span[data-v-5fe09fda]{background:#36a15a}.student-search__preview-copy[data-v-5fe09fda]{min-width:0}.student-search__preview-copy span[data-v-5fe09fda],.student-search__preview-copy strong[data-v-5fe09fda]{display:block;overflow:hidden;text-overflow:ellipsis}.student-search__preview-copy strong[data-v-5fe09fda]{color:#17324d;font-size:13px;font-weight:800;white-space:nowrap}.student-search__preview-copy span[data-v-5fe09fda]{margin-top:3px;color:#75889a;font-size:10px;line-height:1.35}.student-search__fields[data-v-5fe09fda]{display:grid;align-content:center;gap:14px;min-width:0}.student-search__field[data-v-5fe09fda]{display:grid;gap:7px;min-width:0}.student-search__field>span[data-v-5fe09fda]{color:#405a73;font-size:11px;font-weight:800}.student-search__factor-fields[data-v-5fe09fda]{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(180px,1.2fr);gap:10px}.student-search__control[data-v-5fe09fda]{width:100%;min-width:0}.student-search[data-v-5fe09fda] .InputContainer,.student-search[data-v-5fe09fda] .select-container{width:100%;height:44px;box-sizing:border-box;border-color:rgba(39,81,124,.2);border-radius:11px;background:#fff;box-shadow:none}.student-search[data-v-5fe09fda] .InputContainer:focus-within,.student-search[data-v-5fe09fda] .select-container:focus-within{border-color:rgba(50,111,189,.65);box-shadow:0 0 0 4px rgba(50,111,189,.1)}.student-search[data-v-5fe09fda] .custom-select,.student-search[data-v-5fe09fda] .input{box-sizing:border-box;background:transparent;color:#17324d;font-size:13px}@media (max-width:680px){.student-search[data-v-5fe09fda]{grid-template-columns:1fr;gap:14px}.student-search__preview[data-v-5fe09fda]{min-height:88px;flex-direction:row;justify-content:flex-start;text-align:left}.student-search__avatar img[data-v-5fe09fda]{width:58px;height:58px;border-radius:17px}.student-search__factor-fields[data-v-5fe09fda]{grid-template-columns:1fr}}.trainer-create-module[data-v-29f9f106]{width:100%}.trainer-create-module[data-v-29f9f106],.trainer-create-module__body[data-v-29f9f106]{display:flex;flex-direction:column;gap:18px}.trainer-create-module__section[data-v-29f9f106]{display:flex;flex-direction:column;gap:17px;padding:19px;border:1px solid rgba(50,111,189,.13);border-radius:15px;background:#fbfdff}.trainer-create-module__section--search[data-v-29f9f106]{border-color:rgba(50,111,189,.2);background:linear-gradient(145deg,#f4f9ff,#fbfdff 72%)}.trainer-create-module__section-heading[data-v-29f9f106]{display:flex;align-items:center;gap:12px}.trainer-create-module__step[data-v-29f9f106]{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border-radius:10px;background:#e8f1fb;color:#326fbd;font-size:12px;font-weight:850}.trainer-create-module__eyebrow[data-v-29f9f106]{display:block;margin-bottom:3px;color:#6b8196;font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.trainer-create-module__section-title[data-v-29f9f106]{margin:0;color:#17324d;font-size:15px;font-weight:800;text-align:start}.trainer-create-module__selects[data-v-29f9f106]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.trainer-create-module__select[data-v-29f9f106]{width:100%}.trainer-create-module[data-v-29f9f106] .select-container{height:44px;box-sizing:border-box;border-color:rgba(39,81,124,.2);border-radius:11px;background:#fff;box-shadow:none}.trainer-create-module[data-v-29f9f106] .select-container:focus-within{border-color:rgba(50,111,189,.65);box-shadow:0 0 0 4px rgba(50,111,189,.1)}.trainer-create-module__toggles[data-v-29f9f106]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.trainer-create-module__toggle[data-v-29f9f106]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px;box-sizing:border-box;padding:10px 13px;border:1px solid rgba(39,81,124,.14);border-radius:12px;background:#fff;color:#29445f;font-size:13px;font-weight:750}.trainer-create-module__toggle[data-v-29f9f106] .switch{width:43px;height:24px;flex:0 0 43px}.trainer-create-module__toggle[data-v-29f9f106] .slider{background:#cbd5de;transition:background .18s ease}.trainer-create-module__toggle[data-v-29f9f106] .slider:before{width:18px;height:18px;left:3px;bottom:3px;box-shadow:0 2px 5px rgba(26,48,69,.22);transition:transform .18s ease}.trainer-create-module__toggle[data-v-29f9f106] input:checked+.slider{background:#326fbd}.trainer-create-module__toggle[data-v-29f9f106] input:checked+.slider:before{transform:translateX(19px)}.trainer-create-module__actions[data-v-29f9f106]{display:flex;justify-content:flex-end;gap:9px}.trainer-create-module__actions[data-v-29f9f106] .button{min-height:41px;box-sizing:border-box;padding:10px 15px;border:1px solid #326fbd;border-radius:10px;background:#326fbd;box-shadow:0 9px 20px rgba(50,111,189,.2);color:#fff;font-size:13px;font-weight:800;cursor:pointer}.trainer-create-module__actions[data-v-29f9f106] .button.secondary{border-color:rgba(50,111,189,.16);background:#fff;box-shadow:none;color:#17324d}.trainer-create-module__placeholder[data-v-29f9f106]{margin:0;padding:12px 14px;border:1px dashed rgba(50,111,189,.3);border-radius:11px;background:#f4f8fc;color:#56718a;font-size:12px;font-weight:700;text-align:left}.trainer-create-module__brevet-options[data-v-29f9f106]{margin-top:2px;display:flex;flex-direction:column;gap:11px;padding:15px;border:1px solid rgba(50,111,189,.12);border-radius:13px;background:#f7fafc}.trainer-create-module__date-group[data-v-29f9f106]{display:flex;flex-direction:column;gap:6px}.trainer-create-module__label[data-v-29f9f106]{color:#405a73;font-size:11px;font-weight:800}.trainer-create-module__checkbox[data-v-29f9f106]{display:flex;align-items:center;gap:8px;color:#29445f;font-size:13px;font-weight:700}.trainer-create-module__checkbox input[type=checkbox][data-v-29f9f106]{width:17px;height:17px;accent-color:#326fbd}.trainer-create-module__date-input[data-v-29f9f106]{max-width:260px}.trainer-create-module__date-input[data-v-29f9f106] .InputContainer{height:44px;box-sizing:border-box;border-color:rgba(39,81,124,.2);border-radius:11px;box-shadow:none}.trainer-create-module__date-input[data-v-29f9f106] .InputContainer:focus-within{border-color:rgba(50,111,189,.65);box-shadow:0 0 0 4px rgba(50,111,189,.1)}.trainer-create-module__credits-breakdown[data-v-29f9f106]{display:flex;flex-direction:column;gap:8px;margin-top:2px;padding:13px 15px;border:1px solid rgba(50,111,189,.13);border-radius:12px;background:#fff}.trainer-create-module__credits-breakdown-title[data-v-29f9f106]{color:#17324d;font-size:12px;font-weight:800}.trainer-create-module__credits-breakdown-row[data-v-29f9f106],.trainer-create-module__credits-breakdown-total[data-v-29f9f106]{display:flex;justify-content:space-between;color:#5a7085;font-size:12px}.trainer-create-module__credits-breakdown-total[data-v-29f9f106]{border-top:1px solid rgba(50,111,189,.12);padding-top:8px;color:#17324d;font-weight:800}.module-step-hint[data-v-29f9f106]{margin:0;padding:11px 13px;border:1px dashed rgba(50,111,189,.28);border-radius:11px;background:#f3f8fd;color:#52708e;font-size:12px;text-align:start;font-weight:700}.trainer-create-module__actions .disabled[data-v-29f9f106]{opacity:.48;cursor:not-allowed}.module-dialog-footer[data-v-29f9f106]{display:flex;align-items:center;justify-content:space-between;gap:16px}.module-dialog-footer__status[data-v-29f9f106]{display:flex;align-items:center;gap:9px;color:#778796;font-size:11px;font-weight:700}.module-dialog-footer__status>span[data-v-29f9f106]{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#9badbe;box-shadow:0 0 0 4px rgba(98,124,148,.1)}.module-dialog-footer__status>span.is-ready[data-v-29f9f106]{background:#36a15a;box-shadow:0 0 0 4px rgba(54,161,90,.12)}.add-button[data-v-29f9f106]{position:fixed;right:30px;bottom:30px;z-index:10;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 17px;border:1px solid #326fbd;border-radius:12px;background:#326fbd;color:#fff;box-shadow:0 12px 26px rgba(50,111,189,.28);font:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.add-button[data-v-29f9f106]:hover{transform:translateY(-1px);box-shadow:0 15px 31px rgba(50,111,189,.33)}.add-button[data-v-29f9f106]:active{transform:scale(.97)}.add-button svg[data-v-29f9f106]{width:17px;height:17px;stroke:currentColor;stroke-linecap:round;stroke-width:2}@media (max-width:640px){.trainer-create-module__section[data-v-29f9f106]{padding:15px}.trainer-create-module__selects[data-v-29f9f106],.trainer-create-module__toggles[data-v-29f9f106]{grid-template-columns:1fr}.module-dialog-footer[data-v-29f9f106]{align-items:stretch;flex-direction:column}.trainer-create-module__actions[data-v-29f9f106]{display:grid;grid-template-columns:1fr}.trainer-create-module__actions[data-v-29f9f106] .button{width:100%}.add-button[data-v-29f9f106]{right:18px;bottom:18px}}.home[data-v-ffa4f284]{padding:18px 18px 42px;background:radial-gradient(circle at top left,rgba(62,124,204,.14),transparent 26%),linear-gradient(180deg,#eef4fb,#f7f9fc 45%,#f2f5f9);min-height:100%;box-sizing:border-box}.dashboard-shell[data-v-ffa4f284]{max-width:1500px;margin:0 auto}.card-container[data-v-ffa4f284]{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;width:70%}.profile-container[data-v-ffa4f284]{margin-bottom:18px}.profile-hero[data-v-ffa4f284]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;border-radius:32px;background:radial-gradient(circle at top right,rgba(141,196,247,.18),transparent 30%),linear-gradient(135deg,#14324f,#285784);box-shadow:0 28px 56px rgba(20,50,79,.2)}.profile-container-image-text[data-v-ffa4f284]{display:flex;align-items:center;gap:16px;min-width:0}.profile-image[data-v-ffa4f284]{width:108px;height:108px;border-radius:22px;-o-object-fit:cover;object-fit:cover;border:3px solid hsla(0,0%,100%,.18);box-shadow:0 18px 28px rgba(9,23,38,.28)}.profile-container-text[data-v-ffa4f284]{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:8px;min-width:0;color:#fff}.profile-kicker[data-v-ffa4f284]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(196,223,247,.76)}.profile-name[data-v-ffa4f284]{font-size:34px;line-height:1.05;font-weight:700}.profile-meta[data-v-ffa4f284]{display:flex;flex-direction:column;align-items:flex-start;color:hsla(0,0%,100%,.82);line-height:1.5}.profile-highlight[data-v-ffa4f284]{min-width:220px;padding:18px 20px;border-radius:24px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);color:#fff;display:flex;flex-direction:column;gap:6px}.profile-highlight__label[data-v-ffa4f284]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(196,223,247,.78)}.profile-highlight__value[data-v-ffa4f284]{font-size:42px;line-height:1}.profile-highlight__text[data-v-ffa4f284]{color:hsla(0,0%,100%,.78);line-height:1.45}.credit-table-container[data-v-ffa4f284]{width:min(100%,420px)}.credit-table-section[data-v-ffa4f284]{display:flex;justify-content:center;margin-top:26px}.credit-table-shell[data-v-ffa4f284]{width:100%;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,440px);gap:18px;align-items:start;padding:22px;border-radius:28px;background:#f8fbfe;border:1px solid rgba(50,111,189,.1);box-shadow:0 20px 40px rgba(20,50,79,.08)}.credit-table-copy[data-v-ffa4f284]{display:flex;flex-direction:column;gap:8px;max-width:520px;padding:8px 6px 0 2px}.credit-section-kicker[data-v-ffa4f284]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(50,111,189,.74)}.credit-section-title[data-v-ffa4f284]{margin:0;font-size:28px;line-height:1.08;color:#16324f}.credit-section-text[data-v-ffa4f284]{margin:0;color:#44627f;line-height:1.65}@media (max-width:900px){.card-container[data-v-ffa4f284]{width:100%}.profile-hero[data-v-ffa4f284]{flex-direction:column;align-items:flex-start;padding:18px;border-radius:22px}.profile-container-image-text[data-v-ffa4f284]{align-items:flex-start;margin-bottom:0}.profile-name[data-v-ffa4f284]{font-size:28px}.credit-table-container[data-v-ffa4f284]{width:100%}.profile-highlight[data-v-ffa4f284]{width:100%;min-width:0}.credit-table-shell[data-v-ffa4f284]{grid-template-columns:1fr;padding:18px 16px;border-radius:24px}.credit-section-title[data-v-ffa4f284]{font-size:28px}}@media (max-width:640px){.home[data-v-ffa4f284]{padding-left:10px;padding-right:10px}.profile-container-image-text[data-v-ffa4f284]{flex-direction:column;align-items:flex-start}.profile-container-text[data-v-ffa4f284]{width:100%}}.card-credit-container[data-v-ffa4f284]{display:flex;gap:16px;flex-wrap:wrap}.home[data-v-5d32bac4]{padding:18px 18px 42px;background:radial-gradient(circle at top left,rgba(62,124,204,.14),transparent 26%),linear-gradient(180deg,#eef4fb,#f7f9fc 45%,#f2f5f9);min-height:100%;box-sizing:border-box}.dashboard-shell[data-v-5d32bac4]{max-width:1500px;margin:0 auto}.card-container[data-v-5d32bac4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;width:70%}.profile-container[data-v-5d32bac4]{margin-bottom:18px}.profile-hero[data-v-5d32bac4]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;border-radius:32px;background:radial-gradient(circle at top right,rgba(141,196,247,.18),transparent 30%),linear-gradient(135deg,#14324f,#285784);box-shadow:0 28px 56px rgba(20,50,79,.2)}.profile-container-image-text[data-v-5d32bac4]{display:flex;align-items:center;gap:16px;min-width:0}.profile-image[data-v-5d32bac4]{width:108px;height:108px;border-radius:22px;-o-object-fit:cover;object-fit:cover;border:3px solid hsla(0,0%,100%,.18);box-shadow:0 18px 28px rgba(9,23,38,.28)}.profile-container-text[data-v-5d32bac4]{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:8px;min-width:0;color:#fff}.profile-kicker[data-v-5d32bac4]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(196,223,247,.76)}.profile-name[data-v-5d32bac4]{font-size:34px;line-height:1.05;font-weight:700}.profile-meta[data-v-5d32bac4]{display:flex;flex-direction:column;align-items:flex-start;color:hsla(0,0%,100%,.82);line-height:1.5}.profile-highlight[data-v-5d32bac4]{min-width:220px;padding:18px 20px;border-radius:24px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);color:#fff;display:flex;flex-direction:column;gap:6px}.profile-highlight__label[data-v-5d32bac4]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(196,223,247,.78)}.profile-highlight__value[data-v-5d32bac4]{font-size:42px;line-height:1}.profile-highlight__text[data-v-5d32bac4]{color:hsla(0,0%,100%,.78);line-height:1.45}.card-credit-container[data-v-5d32bac4]{display:flex;gap:16px;flex-wrap:wrap}.credit-table-container[data-v-5d32bac4]{width:min(100%,420px)}@media (max-width:900px){.card-container[data-v-5d32bac4]{width:100%}.profile-hero[data-v-5d32bac4]{flex-direction:column;align-items:flex-start;padding:18px;border-radius:22px}.profile-container-image-text[data-v-5d32bac4]{align-items:flex-start;margin-bottom:0}.profile-name[data-v-5d32bac4]{font-size:28px}.profile-highlight[data-v-5d32bac4]{width:100%;min-width:0}.credit-table-container[data-v-5d32bac4]{width:100%}}@media (max-width:640px){.home[data-v-5d32bac4]{padding-left:10px;padding-right:10px}.profile-container-image-text[data-v-5d32bac4]{flex-direction:column;align-items:flex-start}.profile-container-text[data-v-5d32bac4]{width:100%}}.elearning-menu-item-container[data-v-651b2bac]{border-radius:6px;padding:10px 10px}.elearning-menu-item-container.dense[data-v-651b2bac]{padding:6px 8px}.inner[data-v-651b2bac]{display:flex;align-items:center;gap:8px}.menu-item-icon[data-v-651b2bac]{width:16px}.menu-item-text[data-v-651b2bac]{margin-left:2px}.elearning-menu-item[data-v-651b2bac]{color:var(--vav-item-text-color);text-decoration:none;display:block}.active[data-v-651b2bac],.selected[data-v-651b2bac]{color:var(--nav-item-text-color-highlight);font-weight:600}.elearning-menu-item-container[data-v-651b2bac]:hover{background-color:var(--nav-item-backgound-color-shade)}.elearing-menu-container[data-v-25f62adf]{z-index:10;background-color:var(--nav-side-bar-background-color);color:var(--nav-side-bar-text-color);left:0;top:80px;height:calc(100vh - 100px);max-height:calc(100vh - 100px);width:200px;transition:.5s;padding:15px;overflow:auto;position:fixed}.elearing-menu-list[data-v-25f62adf]{display:flex;flex-direction:column;gap:5px;text-align:start}.nested-item[data-v-25f62adf]{width:100%;padding-left:10px;margin-top:6px;display:flex;flex-direction:column;gap:4px}.module-row[data-v-25f62adf]{display:flex;align-items:center;justify-content:space-between}.module-row>.elearning-menu-item[data-v-25f62adf]{flex:1 1 auto;min-width:0}.expand-btn[data-v-25f62adf]{background:transparent;border:none;color:var(--nav-side-bar-text-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:6px}.elearing-menu-container-small-display[data-v-25f62adf]{background-color:var(--nav-side-bar-background-color);color:var(--nav-side-bar-text-color);display:none;justify-content:flex-start;transition:1s;padding-left:25px;padding-top:15px;padding-bottom:15px;min-height:30px}.elearing-menu-list-small-display[data-v-25f62adf]{display:flex;flex-direction:column;gap:5px;text-align:start;width:100%;padding-right:20px}.down-menu[data-v-25f62adf],.up-menu[data-v-25f62adf]{position:absolute;top:100px;right:25px;font-size:x-large}.show[data-v-25f62adf]{display:block}.NotShow[data-v-25f62adf]{display:none}.elearing-sub-list[data-v-25f62adf]{display:flex;flex-direction:column;gap:4px;margin-left:8px;margin-top:6px}@media (max-width:880px){.elearing-menu-container-small-display[data-v-25f62adf]{display:flex}.elearing-menu-container[data-v-25f62adf]{display:none}}.rotateImage[data-v-25f62adf]{transform:rotate(90deg);transition:.4s}.rotateImageNotActive[data-v-25f62adf]{transform:rotate(0deg);transition:.4s}.quiz-container[data-v-3f280895]{margin:16px 0;text-align:left}.quiz-question[data-v-3f280895]{margin-bottom:16px}.question-text[data-v-3f280895]{font-weight:600;margin-bottom:6px}.answers[data-v-3f280895]{display:flex;flex-direction:column;gap:6px}.answer-item[data-v-3f280895]{display:flex;align-items:center;gap:8px}.quiz-actions[data-v-3f280895]{margin-top:16px}.nav-btn[data-v-3f280895]{padding:6px 12px;border-radius:4px;border:1px solid #ccc;cursor:pointer}.result-summary[data-v-3f280895]{font-weight:700;margin-bottom:12px}.quiz-result-item[data-v-3f280895]{border-left:4px solid transparent;padding:8px 10px;margin-bottom:10px}.quiz-result-item.correct[data-v-3f280895]{border-color:#28a745;background:#eaf7ee}.quiz-result-item.wrong[data-v-3f280895]{border-color:#dc3545;background:#faeaea}.explanation[data-v-3f280895]{font-size:.9em;color:#444;margin-top:6px}.page-container[data-v-94a733c2]{display:flex;flex-direction:column;text-align:start;margin-top:10px}.page-text[data-v-94a733c2]{white-space:pre-line}.content-block[data-v-94a733c2]{margin-bottom:16px}.media-image[data-v-94a733c2],.media-video[data-v-94a733c2]{max-width:100%;height:auto}.media-pdf[data-v-94a733c2]{margin-top:8px}.page-bottom-bar[data-v-94a733c2]{display:flex;gap:12px;align-items:center;padding:16px 0 40px 0}.nav-btn[data-v-94a733c2]{padding:6px 12px;border-radius:4px;border:1px solid #ccc;cursor:pointer}.nav-btn[data-v-94a733c2]:disabled{opacity:.5;cursor:not-allowed}.page-indicator[data-v-94a733c2]{font-weight:600}.course-elearning-view[data-v-6198100a]{display:flex}.elearning-content[data-v-6198100a]{flex:1;margin-left:230px;padding:20px}.book-selector[data-v-6198100a]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.book-selector__item[data-v-6198100a]{border:1px solid var(--primary-color);background:transparent;color:var(--primary-color);border-radius:999px;padding:6px 14px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.book-selector__item.active[data-v-6198100a]{background-color:var(--primary-color);color:#fff}.book-selector__item[data-v-6198100a]:disabled{opacity:.6;cursor:default}@media (max-width:900px){.course-elearning-view[data-v-6198100a]{flex-direction:column}.elearning-content[data-v-6198100a]{margin-left:0;padding:20px 15px 15px}}.exam-container[data-v-5c642b72]{display:flex;flex-direction:column;align-items:center;margin-top:40px;padding:0 10%}.leave-btn[data-v-5c642b72]{align-self:flex-start}.title[data-v-5c642b72]{margin:12px 0 16px;width:100%;text-align:center}.card[data-v-5c642b72]{width:100%;max-width:900px;background:#fff1;border-radius:8px}.card-body[data-v-5c642b72]{padding:16px;text-align:left}.exam-info[data-v-5c642b72]{display:flex;gap:16px;margin:6px 0 10px}.exam-explainer[data-v-5c642b72]{margin:8px 0 14px}.exam-explainer ul[data-v-5c642b72]{margin:6px 0 0 18px}.actions[data-v-5c642b72]{margin-top:8px}.already-done[data-v-5c642b72]{margin-top:10px;font-weight:600;color:#dc3545}.header-row[data-v-5c642b72]{display:flex;justify-content:space-between;align-items:center}.timer[data-v-5c642b72]{font-weight:700}.timer.warn[data-v-5c642b72]{color:#dc3545}.question-list[data-v-5c642b72]{margin-top:12px}.question-item[data-v-5c642b72]{margin:10px 0 16px}.q-text[data-v-5c642b72]{font-weight:600;margin-bottom:6px}.answers[data-v-5c642b72]{display:flex;flex-direction:column;gap:6px}.answer[data-v-5c642b72]{display:flex;align-items:center;gap:8px}.btn[data-v-5c642b72]{padding:8px 14px;border:none;border-radius:6px;cursor:pointer;background:var(--nav-item-text-color-highlight);color:#fff}.btn.primary[data-v-5c642b72]{background:#2e7d32}.learner-checklist[data-v-d2c6ced2]{--checklist-ink:#17324d;--checklist-muted:#6b7f92;--checklist-blue:#326fbd;--checklist-green:#2d9352;box-sizing:border-box;width:min(1180px,calc(100% - 32px));margin:0 auto;padding:24px 0 70px;color:var(--checklist-ink)}button[data-v-d2c6ced2]{font:inherit}.back-button[data-v-d2c6ced2]{display:inline-flex;margin-bottom:18px}.state-card[data-v-d2c6ced2]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:180px;padding:24px;border:1px solid rgba(50,111,189,.15);border-radius:20px;background:#fff;box-shadow:0 18px 45px rgba(25,55,92,.07)}.state-card--error[data-v-d2c6ced2]{flex-wrap:wrap;color:#9d3535}.state-card--error p[data-v-d2c6ced2]{margin:4px 0 0;color:var(--checklist-muted)}.state-card--error button[data-v-d2c6ced2]{padding:9px 14px;border:0;border-radius:9px;background:var(--checklist-blue);color:#fff;cursor:pointer}.state-card__icon[data-v-d2c6ced2]{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#fff0f0;font-weight:900}.mini-loader[data-v-d2c6ced2],.state-card__loader[data-v-d2c6ced2]{border:2px solid rgba(50,111,189,.2);border-top-color:var(--checklist-blue);border-radius:50%;animation:spin-d2c6ced2 .7s linear infinite}.state-card__loader[data-v-d2c6ced2]{width:25px;height:25px}.mini-loader[data-v-d2c6ced2]{width:15px;height:15px}.checklist-hero[data-v-d2c6ced2]{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:30px;margin-bottom:18px;padding:30px;border:1px solid rgba(50,111,189,.16);border-radius:24px;background:radial-gradient(circle at 96% 5%,rgba(72,144,228,.17),transparent 38%),linear-gradient(145deg,#f6faff,#fff 68%);box-shadow:0 22px 58px rgba(25,55,92,.08)}.eyebrow-row[data-v-d2c6ced2]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#567792;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.language-chip[data-v-d2c6ced2],.status-chip[data-v-d2c6ced2]{padding:5px 9px;border-radius:999px;letter-spacing:.04em}.language-chip[data-v-d2c6ced2]{background:#e8f1fb;color:#376995}.status-chip--in_progress[data-v-d2c6ced2]{background:#fff4dc;color:#91621c}.status-chip--completed[data-v-d2c6ced2]{background:#e5f7eb;color:#23713e}.status-chip--cancelled[data-v-d2c6ced2]{background:#f4e8e8;color:#934343}.checklist-hero h1[data-v-d2c6ced2]{max-width:760px;margin:11px 0 7px;font-size:clamp(29px,4vw,45px);line-height:1.08}.checklist-hero__copy>p[data-v-d2c6ced2]{margin:0;color:var(--checklist-muted)}.overall-progress[data-v-d2c6ced2]{display:grid;gap:8px;padding:16px;border:1px solid rgba(50,111,189,.12);border-radius:16px;background:hsla(0,0%,100%,.76)}.overall-progress>div[data-v-d2c6ced2]:first-child{display:flex;justify-content:space-between;gap:12px;font-size:12px}.overall-progress strong[data-v-d2c6ced2]{font-size:20px}.overall-progress small[data-v-d2c6ced2]{color:var(--checklist-muted);font-size:11px}.progress-track[data-v-d2c6ced2]{height:8px;overflow:hidden;border-radius:999px;background:#e3eaf1}.progress-track span[data-v-d2c6ced2]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3b79c5,#3aa464);transition:width .25s ease}.attempt-notice[data-v-d2c6ced2]{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:18px;padding:12px 18px;border-radius:13px;font-size:13px;font-weight:750}.attempt-notice--completed[data-v-d2c6ced2]{border:1px solid #bde4c8;background:#eaf8ee;color:#267342}.attempt-notice--cancelled[data-v-d2c6ced2]{border:1px solid #e6caca;background:#fff2f2;color:#8c3d3d}.attempt-notice span[data-v-d2c6ced2]{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:var(--checklist-green);color:#fff}.checklist-workspace[data-v-d2c6ced2]{display:grid;grid-template-columns:290px minmax(0,1fr);align-items:start;gap:18px}.page-content[data-v-d2c6ced2],.page-outline[data-v-d2c6ced2]{border:1px solid rgba(50,111,189,.15);background:#fff;box-shadow:0 18px 45px rgba(25,55,92,.07)}.page-outline[data-v-d2c6ced2]{position:sticky;top:18px;overflow:hidden;border-radius:19px}.page-outline__heading[data-v-d2c6ced2]{display:grid;gap:4px;padding:18px;border-bottom:1px solid rgba(50,111,189,.11);background:#f7faff}.page-outline__heading span[data-v-d2c6ced2]{color:#577895;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.page-list[data-v-d2c6ced2]{display:grid;gap:5px;max-height:660px;overflow-y:auto;padding:9px}.page-option[data-v-d2c6ced2]{display:grid;grid-template-columns:32px minmax(0,1fr) 23px;align-items:center;gap:9px;width:100%;padding:10px;border:1px solid transparent;border-radius:11px;background:transparent;color:inherit;text-align:left;cursor:pointer}.page-option[data-v-d2c6ced2]:hover{background:#f2f6fa}.page-option--active[data-v-d2c6ced2]{border-color:rgba(50,111,189,.25);background:#edf5ff}.page-option__number[data-v-d2c6ced2]{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#e9eef3;color:#55718b;font-size:11px;font-weight:850}.page-option--active .page-option__number[data-v-d2c6ced2]{background:var(--checklist-blue);color:#fff}.page-option__copy[data-v-d2c6ced2]{display:grid;gap:3px;min-width:0}.page-option__copy strong[data-v-d2c6ced2]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.page-option__copy small[data-v-d2c6ced2]{color:var(--checklist-muted);font-size:10px}.page-option__done[data-v-d2c6ced2]{display:grid;width:21px;height:21px;place-items:center;border-radius:50%;background:#dff3e5;color:#267342;font-size:11px;font-weight:900}.page-content[data-v-d2c6ced2]{min-width:0;padding:24px;border-radius:19px}.page-content__header[data-v-d2c6ced2]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(50,111,189,.12)}.page-content__header span[data-v-d2c6ced2]{color:#577895;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.page-content__header h2[data-v-d2c6ced2]{margin:5px 0 0;font-size:clamp(23px,3vw,31px)}.page-content__actions[data-v-d2c6ced2]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.page-progress[data-v-d2c6ced2]{flex:0 0 auto;padding:7px 11px;border-radius:999px;background:#eef4fa;color:#476a89;font-size:11px;font-weight:800}.check-page-action[data-v-d2c6ced2]{display:flex;justify-content:flex-end;margin-top:20px;padding-top:18px;border-top:1px solid rgba(50,111,189,.12)}.check-page-button[data-v-d2c6ced2]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:37px;padding:7px 12px;border:1px solid var(--checklist-green);border-radius:10px;background:var(--checklist-green);color:#fff;font-size:11px;font-weight:850;cursor:pointer}.check-page-button[data-v-d2c6ced2]:disabled{border-color:#cbd3da;background:#e1e5e9;color:#75828d;cursor:default}.check-page-button .mini-loader[data-v-d2c6ced2]{border-color:hsla(0,0%,100%,.38);border-top-color:currentColor}.action-error[data-v-d2c6ced2]{margin-bottom:13px;padding:10px 13px;border:1px solid #edc3c3;border-radius:10px;background:#fff2f2;color:#943939;font-size:12px;font-weight:700}.block-list[data-v-d2c6ced2]{display:grid;gap:10px}.page-content--complete .block-list[data-v-d2c6ced2]{opacity:.64;filter:grayscale(.88)}.page-content--complete .check-block--checked[data-v-d2c6ced2],.page-content--complete .text-block[data-v-d2c6ced2]{border-color:#d4dae0;background:#f2f4f5;color:#65727d}.page-content--complete .check-block--checked .check-block__control[data-v-d2c6ced2]{border-color:#7d8993;background:#7d8993}.page-content--complete .check-block__copy small[data-v-d2c6ced2]{color:#727e87}.text-block[data-v-d2c6ced2]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:15px;border:1px solid rgba(50,111,189,.13);border-radius:13px;background:#f6f9fc}.text-block__icon[data-v-d2c6ced2]{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#dfeaf6;color:#3f6c95;font-family:inherit;font-weight:900}.text-block p[data-v-d2c6ced2]{margin:4px 0 0;color:#405a73;line-height:1.58;white-space:pre-line}.check-block[data-v-d2c6ced2]{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;width:100%;padding:15px;border:1px solid rgba(48,87,125,.14);border-radius:13px;background:#fff;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.check-block[data-v-d2c6ced2]:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(50,111,189,.35);background:#fbfdff}.check-block[data-v-d2c6ced2]:disabled{cursor:default}.check-block--checked[data-v-d2c6ced2]{border-color:#b9dfc4;background:#f1faf4}.check-block--saving[data-v-d2c6ced2]{opacity:.72}.check-block__control[data-v-d2c6ced2]{display:grid;width:34px;height:34px;place-items:center;border:2px solid #bdcad5;border-radius:11px;color:#fff;font-size:17px;font-weight:900}.check-block--checked .check-block__control[data-v-d2c6ced2]{border-color:var(--checklist-green);background:var(--checklist-green)}.check-block__copy[data-v-d2c6ced2]{display:grid;gap:5px;padding-top:1px}.check-block__copy strong[data-v-d2c6ced2]{font-size:14px;line-height:1.48;white-space:pre-line}.block-statuses[data-v-d2c6ced2]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:2px}.block-status[data-v-d2c6ced2]{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:999px;font-size:10px;font-weight:800}.block-status>span[data-v-d2c6ced2]{font-size:11px;font-weight:900}.block-status--checked[data-v-d2c6ced2]{background:#dff3e5;color:#2e7245}.block-status--pending[data-v-d2c6ced2]{background:#edf1f4;color:#657684}.page-content--complete .block-status[data-v-d2c6ced2]{filter:grayscale(1)}.empty-attempt[data-v-d2c6ced2],.empty-page[data-v-d2c6ced2]{padding:35px;color:var(--checklist-muted);text-align:center}.empty-attempt>span[data-v-d2c6ced2]{font-size:40px}.empty-attempt h2[data-v-d2c6ced2]{color:var(--checklist-ink)}.page-navigation[data-v-d2c6ced2]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:22px;padding-top:17px;border-top:1px solid rgba(50,111,189,.11)}.page-navigation button[data-v-d2c6ced2]{min-height:39px;padding:8px 12px;border:1px solid rgba(50,111,189,.15);border-radius:10px;background:#fff;color:#315f8c;font-weight:800;cursor:pointer}.page-navigation button[data-v-d2c6ced2]:last-child{justify-self:end}.page-navigation button[data-v-d2c6ced2]:disabled{cursor:not-allowed;opacity:.38}.page-navigation span[data-v-d2c6ced2]{color:var(--checklist-muted);font-size:11px}.completion-dialog-backdrop[data-v-d2c6ced2]{position:fixed;z-index:10000;inset:0;display:grid;place-items:center;padding:20px;background:rgba(12,31,49,.66);backdrop-filter:blur(7px)}.completion-dialog[data-v-d2c6ced2]{position:relative;width:min(440px,100%);overflow:hidden;padding:36px 32px 30px;border:1px solid rgba(45,147,82,.24);border-radius:24px;background:radial-gradient(circle at 50% 0,rgba(72,185,111,.18),transparent 42%),#fff;box-shadow:0 30px 90px rgba(6,23,38,.3);color:#17324d;text-align:center;animation:completion-pop-d2c6ced2 .28s ease-out}.completion-dialog[data-v-d2c6ced2]:after,.completion-dialog[data-v-d2c6ced2]:before{position:absolute;color:#efb93e;content:"✦";font-size:24px}.completion-dialog[data-v-d2c6ced2]:before{top:30px;left:54px;transform:rotate(-14deg)}.completion-dialog[data-v-d2c6ced2]:after{top:48px;right:52px;color:#4d91d5;font-size:18px;transform:rotate(18deg)}.completion-dialog__icon[data-v-d2c6ced2]{display:grid;width:70px;height:70px;margin:0 auto 18px;place-items:center;border-radius:50%;background:linear-gradient(145deg,#37a45e,#267d47);color:#fff;box-shadow:0 14px 30px rgba(45,147,82,.26);font-size:34px;font-weight:900}.completion-dialog>span[data-v-d2c6ced2]{color:#397456;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.completion-dialog h2[data-v-d2c6ced2]{margin:7px 0 10px;font-size:clamp(29px,7vw,39px);line-height:1.05}.completion-dialog p[data-v-d2c6ced2]{margin:0 auto 24px;color:#60778b;line-height:1.6}.completion-dialog p strong[data-v-d2c6ced2]{display:block;margin-top:3px;color:#21425f;font-size:17px}.completion-dialog button[data-v-d2c6ced2]{min-height:44px;padding:10px 20px;border:0;border-radius:11px;background:#326fbd;color:#fff;box-shadow:0 10px 24px rgba(50,111,189,.24);font-weight:850;cursor:pointer}.completion-dialog button[data-v-d2c6ced2]:hover{background:#285f9f}@keyframes spin-d2c6ced2{to{transform:rotate(1turn)}}@keyframes completion-pop-d2c6ced2{0%{opacity:0;transform:translateY(12px) scale(.97)}}@media (max-width:900px){.checklist-hero[data-v-d2c6ced2],.checklist-workspace[data-v-d2c6ced2]{grid-template-columns:1fr}.page-outline[data-v-d2c6ced2]{position:static}.page-list[data-v-d2c6ced2]{display:flex;max-height:none;overflow-x:auto}.page-option[data-v-d2c6ced2]{min-width:225px}}@media (max-width:620px){.learner-checklist[data-v-d2c6ced2]{width:min(100% - 20px,1180px);padding-top:12px}.checklist-hero[data-v-d2c6ced2],.page-content[data-v-d2c6ced2]{padding:18px;border-radius:17px}.page-content__header[data-v-d2c6ced2]{align-items:stretch;flex-direction:column}.page-content__actions[data-v-d2c6ced2]{align-items:stretch;justify-content:flex-start}.page-progress[data-v-d2c6ced2]{align-self:flex-start}.check-page-action[data-v-d2c6ced2]{align-items:stretch}.check-page-button[data-v-d2c6ced2]{width:100%}.page-navigation[data-v-d2c6ced2]{grid-template-columns:1fr 1fr}.page-navigation span[data-v-d2c6ced2]{display:none}.page-navigation button[data-v-d2c6ced2]{width:100%}.completion-dialog[data-v-d2c6ced2]{padding:30px 20px 24px;border-radius:20px}.completion-dialog button[data-v-d2c6ced2]{width:100%}}@media (prefers-reduced-motion:reduce){.completion-dialog[data-v-d2c6ced2]{animation:none}}.InputContainer[data-v-04373b86]{height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:10px;overflow:hidden;cursor:pointer;padding-left:15px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border:1px solid #bbb}.input[data-v-04373b86]{width:100%;height:100%;border:none;outline:none;font-size:.9em}.inputContainerLabel[data-v-04373b86]{display:flex;flex-direction:column;text-align:start}.skeletion-text-container[data-v-f6fd5000]{color:#ebebeb;background-color:#ebebeb;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SearchAndPaginationTable[data-v-74ede82e]{width:100%}.myStudents[data-v-74ede82e]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.search-input[data-v-74ede82e]{width:300px}.student-not-found[data-v-74ede82e]{display:flex;gap:12px;align-items:flex-start;margin-top:20px;padding:12px 16px;border-radius:8px;border:1px solid #f5c2c7;background-color:#f8d7da;color:#842029}.student-not-found__icon[data-v-74ede82e]{background-color:#842029;color:#fff;text-align:center;border-radius:50%;font-size:14px;font-weight:700;padding:8px;width:10px;height:10px}.student-not-found__text[data-v-74ede82e]{text-align:left;display:flex;flex-direction:column;gap:4px;font-size:.95em}@media (max-width:800px){.search-input[data-v-74ede82e]{width:200px}}.search-profile-text[data-v-74ede82e]{display:flex;flex-direction:column;flex-wrap:nowrap;width:200px}.brevet-container[data-v-74ede82e]{display:flex;flex-wrap:wrap;justify-content:start;gap:10px;margin-top:30px}.brevet-container-detailed[data-v-74ede82e]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.brevet-card[data-v-74ede82e]{width:300px;height:195px}.myStudents[data-v-b0be2572]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.empty-message[data-v-b0be2572]{margin:10px 40px 0;color:#666}.myStudents[data-v-43205127]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.search-input[data-v-43205127]{width:300px}.search-profile-text[data-v-43205127]{display:flex}@media (max-width:800px){.search-input[data-v-43205127]{width:200px}}.myStudents[data-v-ed7153f4]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.search-input[data-v-ed7153f4]{width:300px}.search-profile-text[data-v-ed7153f4]{display:flex}@media (max-width:800px){.search-input[data-v-ed7153f4]{width:200px}}.myStudents[data-v-6b484bf3],.myStudents[data-v-e4a81ec4]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.trainer-checklist-review[data-v-3589249e]{--review-ink:#17324d;--review-muted:#6b7f92;--review-blue:#326fbd;--review-green:#2d9352;--review-orange:#c47a21;box-sizing:border-box;width:min(1180px,calc(100% - 32px));margin:0 auto;padding:24px 0 70px;color:var(--review-ink)}button[data-v-3589249e]{font:inherit}.back-button[data-v-3589249e]{display:inline-flex;margin-bottom:18px}.state-card[data-v-3589249e]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:180px;padding:24px;border:1px solid rgba(50,111,189,.15);border-radius:20px;background:#fff;box-shadow:0 18px 45px rgba(25,55,92,.07)}.state-card--error[data-v-3589249e]{flex-wrap:wrap;color:#9d3535}.state-card--error p[data-v-3589249e]{margin:4px 0 0;color:var(--review-muted)}.state-card--error button[data-v-3589249e]{padding:9px 14px;border:0;border-radius:9px;background:var(--review-blue);color:#fff;cursor:pointer}.state-card__icon[data-v-3589249e]{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#fff0f0;font-weight:900}.mini-loader[data-v-3589249e],.state-loader[data-v-3589249e]{border:2px solid rgba(50,111,189,.2);border-top-color:var(--review-blue);border-radius:50%;animation:spin-3589249e .7s linear infinite}.state-loader[data-v-3589249e]{width:25px;height:25px}.mini-loader[data-v-3589249e]{width:14px;height:14px}.review-hero[data-v-3589249e]{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:30px;margin-bottom:18px;padding:30px;border:1px solid rgba(196,122,33,.2);border-radius:24px;background:radial-gradient(circle at 95% 5%,rgba(234,164,80,.18),transparent 38%),linear-gradient(145deg,#fffaf4,#fff 68%);box-shadow:0 22px 58px rgba(25,55,92,.08)}.eyebrow-row[data-v-3589249e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#866439;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.language-chip[data-v-3589249e],.status-chip[data-v-3589249e]{padding:5px 9px;border-radius:999px;letter-spacing:.04em}.language-chip[data-v-3589249e]{background:#f4e9da;color:#7a582f}.status-chip--in_progress[data-v-3589249e]{background:#fff0d8;color:#8b591c}.status-chip--completed[data-v-3589249e]{background:#e5f7eb;color:#23713e}.status-chip--cancelled[data-v-3589249e]{background:#f4e8e8;color:#934343}.review-hero h1[data-v-3589249e]{max-width:760px;margin:11px 0 10px;font-size:clamp(29px,4vw,45px);line-height:1.08}.review-hero__copy>p[data-v-3589249e]{max-width:720px;margin:12px 0 0;color:var(--review-muted);line-height:1.55}.assignment-meta[data-v-3589249e]{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.assignment-meta>span[data-v-3589249e]{display:inline-flex;align-items:baseline;gap:6px;padding:6px 10px;border:1px solid rgba(196,122,33,.14);border-radius:9px;background:hsla(0,0%,100%,.72)}.assignment-meta small[data-v-3589249e]{color:#8b7154;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.assignment-meta strong[data-v-3589249e]{font-size:12px}.overall-progress[data-v-3589249e]{display:grid;gap:8px;padding:16px;border:1px solid rgba(196,122,33,.15);border-radius:16px;background:hsla(0,0%,100%,.8)}.overall-progress>div[data-v-3589249e]:first-child{display:flex;justify-content:space-between;gap:12px;font-size:12px}.overall-progress strong[data-v-3589249e]{font-size:20px}.overall-progress small[data-v-3589249e]{color:var(--review-muted);font-size:11px}.progress-track[data-v-3589249e]{height:8px;overflow:hidden;border-radius:999px;background:#e8e4de}.progress-track span[data-v-3589249e]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d78c36,#3aa464);transition:width .25s ease}.attempt-notice[data-v-3589249e],.trainer-guidance[data-v-3589249e]{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:18px;padding:12px 18px;border-radius:13px;font-size:13px;font-weight:750}.attempt-notice--completed[data-v-3589249e]{border:1px solid #bde4c8;background:#eaf8ee;color:#267342}.attempt-notice--cancelled[data-v-3589249e]{border:1px solid #e6caca;background:#fff2f2;color:#8c3d3d}.attempt-notice>span[data-v-3589249e]{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:var(--review-green);color:#fff}.trainer-guidance[data-v-3589249e]{justify-content:flex-start;border:1px solid #ead7bd;background:#fff8ed;color:#715638}.trainer-guidance p[data-v-3589249e]{margin:0;font-size:12px;font-weight:600}.trainer-guidance__icon[data-v-3589249e]{display:grid;flex:0 0 auto;width:30px;height:30px;place-items:center;border-radius:9px;background:var(--review-orange);color:#fff;font-size:12px;font-weight:900}.review-workspace[data-v-3589249e]{display:grid;grid-template-columns:290px minmax(0,1fr);align-items:start;gap:18px}.page-content[data-v-3589249e],.page-outline[data-v-3589249e]{border:1px solid rgba(50,111,189,.15);background:#fff;box-shadow:0 18px 45px rgba(25,55,92,.07)}.page-outline[data-v-3589249e]{position:sticky;top:18px;overflow:hidden;border-radius:19px}.page-outline__heading[data-v-3589249e]{display:grid;gap:4px;padding:18px;border-bottom:1px solid rgba(50,111,189,.11);background:#f9fafb}.page-outline__heading span[data-v-3589249e]{color:#7c674e;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.page-list[data-v-3589249e]{display:grid;gap:5px;max-height:660px;overflow-y:auto;padding:9px}.page-option[data-v-3589249e]{display:grid;grid-template-columns:32px minmax(0,1fr) 23px;align-items:center;gap:9px;width:100%;padding:10px;border:1px solid transparent;border-radius:11px;background:transparent;color:inherit;text-align:left;cursor:pointer}.page-option[data-v-3589249e]:hover{background:#f6f4f1}.page-option--active[data-v-3589249e]{border-color:rgba(196,122,33,.28);background:#fff4e6}.page-option__number[data-v-3589249e]{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#ece9e5;color:#6f675d;font-size:11px;font-weight:850}.page-option--active .page-option__number[data-v-3589249e]{background:var(--review-orange);color:#fff}.page-option__copy[data-v-3589249e]{display:grid;gap:3px;min-width:0}.page-option__copy strong[data-v-3589249e]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.page-option__copy small[data-v-3589249e]{color:var(--review-muted);font-size:10px}.page-option__done[data-v-3589249e]{display:grid;width:21px;height:21px;place-items:center;border-radius:50%;font-size:10px;font-weight:900;background:#dff3e5;color:#267342}.page-content[data-v-3589249e]{min-width:0;padding:24px;border-radius:19px}.page-content__header[data-v-3589249e]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(50,111,189,.12)}.page-content__header span[data-v-3589249e]{color:#7b684f;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.page-content__header h2[data-v-3589249e]{margin:5px 0 0;font-size:clamp(23px,3vw,31px)}.page-progress[data-v-3589249e]{flex:0 0 auto;padding:7px 11px;border-radius:999px;background:#f5eee5;color:#755733;font-size:11px;font-weight:800}.action-error[data-v-3589249e]{margin-bottom:13px;padding:10px 13px;border:1px solid #edc3c3;border-radius:10px;background:#fff2f2;color:#943939;font-size:12px;font-weight:700}.block-list[data-v-3589249e]{display:grid;gap:10px}.text-block[data-v-3589249e]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:15px;border:1px solid rgba(50,111,189,.13);border-radius:13px;background:#f6f9fc}.text-block__icon[data-v-3589249e]{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#dfeaf6;color:#3f6c95;font-family:inherit;font-weight:900}.text-block p[data-v-3589249e]{margin:4px 0 0;color:#405a73;line-height:1.58;white-space:pre-line}.page-content--complete .block-list[data-v-3589249e]{opacity:.64;filter:grayscale(.88)}.page-content--complete .check-block--checked[data-v-3589249e],.page-content--complete .text-block[data-v-3589249e]{border-color:#d4dae0;background:#f2f4f5;color:#65727d}.page-content--complete .check-block--checked .check-block__control[data-v-3589249e]{border-color:#7d8993;background:#7d8993}.check-block[data-v-3589249e]{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;width:100%;padding:15px;border:1px solid rgba(48,87,125,.14);border-radius:13px;background:#fff;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.check-block[data-v-3589249e]:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(196,122,33,.38);background:#fffdf9}.check-block[data-v-3589249e]:disabled{cursor:default}.check-block--checked[data-v-3589249e]{border-color:#b9dfc4;background:#f1faf4}.check-block--saving[data-v-3589249e]{opacity:.72}.check-block__control[data-v-3589249e]{display:grid;width:34px;height:34px;place-items:center;border:2px solid #bdcad5;border-radius:11px;color:#fff;font-size:17px;font-weight:900}.check-block--checked .check-block__control[data-v-3589249e]{border-color:var(--review-green);background:var(--review-green)}.check-block__copy[data-v-3589249e]{display:grid;gap:7px;padding-top:1px}.check-block__copy>strong[data-v-3589249e]{font-size:14px;line-height:1.48;white-space:pre-line}.block-statuses[data-v-3589249e]{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.block-status[data-v-3589249e]{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;font-size:10px;font-weight:850}.block-status>span[data-v-3589249e]{font-size:11px;font-weight:900}.block-status--checked[data-v-3589249e]{background:#dff3e5;color:#2e7245}.block-status--pending[data-v-3589249e]{background:#edf1f4;color:#657684}.block-status--unknown[data-v-3589249e]{background:#fff4df;color:#84632f}.block-updated[data-v-3589249e]{align-self:center;color:var(--review-muted);font-size:10px}.page-review-action[data-v-3589249e]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(50,111,189,.12)}.page-review-action>div[data-v-3589249e]{display:grid;gap:3px}.page-review-action>div strong[data-v-3589249e]{font-size:13px}.page-review-action>div small[data-v-3589249e]{color:var(--review-muted);font-size:10px}.page-review-action>button[data-v-3589249e]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:39px;padding:8px 14px;border:1px solid var(--review-green);border-radius:10px;background:var(--review-green);color:#fff;font-size:11px;font-weight:850;cursor:pointer}.page-review-action>button[data-v-3589249e]:disabled{border-color:#cbd3da;background:#e1e5e9;color:#75828d;cursor:default}.page-review-action>button .mini-loader[data-v-3589249e]{border-color:hsla(0,0%,100%,.38);border-top-color:currentColor}.empty-attempt[data-v-3589249e],.empty-page[data-v-3589249e]{padding:35px;color:var(--review-muted);text-align:center}.empty-attempt>span[data-v-3589249e]{font-size:40px}.empty-attempt h2[data-v-3589249e]{color:var(--review-ink)}.page-navigation[data-v-3589249e]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:22px;padding-top:17px;border-top:1px solid rgba(50,111,189,.11)}.page-navigation button[data-v-3589249e]{min-height:39px;padding:8px 12px;border:1px solid rgba(50,111,189,.15);border-radius:10px;background:#fff;color:#315f8c;font-weight:800;cursor:pointer}.page-navigation button[data-v-3589249e]:last-child{justify-self:end}.page-navigation button[data-v-3589249e]:disabled{cursor:not-allowed;opacity:.38}.page-navigation span[data-v-3589249e]{color:var(--review-muted);font-size:11px}@keyframes spin-3589249e{to{transform:rotate(1turn)}}@media (max-width:900px){.review-hero[data-v-3589249e],.review-workspace[data-v-3589249e]{grid-template-columns:1fr}.page-outline[data-v-3589249e]{position:static}.page-list[data-v-3589249e]{display:flex;max-height:none;overflow-x:auto}.page-option[data-v-3589249e]{min-width:225px}}@media (max-width:620px){.trainer-checklist-review[data-v-3589249e]{width:min(100% - 20px,1180px);padding-top:12px}.page-content[data-v-3589249e],.review-hero[data-v-3589249e]{padding:18px;border-radius:17px}.page-content__header[data-v-3589249e],.page-review-action[data-v-3589249e]{align-items:stretch;flex-direction:column}.page-progress[data-v-3589249e]{align-self:flex-start}.page-review-action>button[data-v-3589249e]{width:100%}.page-navigation[data-v-3589249e]{grid-template-columns:1fr 1fr}.page-navigation span[data-v-3589249e]{display:none}.page-navigation button[data-v-3589249e]{width:100%}}@media (prefers-reduced-motion:reduce){.mini-loader[data-v-3589249e],.state-loader[data-v-3589249e]{animation-duration:1.5s}}.myStudents[data-v-1ebbaa76]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.exam-detail[data-v-80ce89c4]{margin:20px 10%;max-width:1200px}.header-row[data-v-80ce89c4]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.trainer-exam-result-wrapper[data-v-80ce89c4]{width:100%;text-align:left}.trainer-exam-result[data-v-80ce89c4]{display:flex;flex-direction:column;gap:16px}.trainer-exam-result__summary[data-v-80ce89c4]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:12px;background:#f3f4f6;border:1px solid #e5e7eb}.trainer-exam-result__score[data-v-80ce89c4]{display:flex;align-items:center;gap:8px;font-weight:600}.trainer-exam-result__score-value[data-v-80ce89c4]{font-size:1.4rem;color:#111827}.trainer-exam-result__questions[data-v-80ce89c4]{display:flex;flex-direction:column;gap:16px}.trainer-exam-result__question[data-v-80ce89c4]{border:1px solid #e5e7eb;border-left:6px solid transparent;border-radius:12px;padding:16px;background:#fff}.trainer-exam-result__question.is-correct[data-v-80ce89c4]{border-left-color:#10b981}.trainer-exam-result__question.is-incorrect[data-v-80ce89c4]{border-left-color:#ef4444}.trainer-exam-result__question-header h4[data-v-80ce89c4]{margin:8px 0 0;font-size:1rem;color:#0f172a}.trainer-exam-result__question-status[data-v-80ce89c4]{font-weight:600;color:#0f172a}.trainer-exam-result__selection[data-v-80ce89c4]{margin:8px 0 0;font-size:.95rem;color:#1f2937;display:flex;flex-wrap:wrap;gap:6px}.trainer-exam-result__answers[data-v-80ce89c4]{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:8px}.trainer-exam-result__answer[data-v-80ce89c4]{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;background:#f8fafc;border:1px solid transparent}.trainer-exam-result__answer.is-correct[data-v-80ce89c4]{border-color:#10b981}.trainer-exam-result__answer.is-selected[data-v-80ce89c4]{box-shadow:inset 0 0 0 1px #6366f1}.trainer-exam-result__answer-text[data-v-80ce89c4]{flex:1;color:#0f172a}.trainer-exam-result__answer-flags[data-v-80ce89c4]{display:flex;flex-direction:row;gap:8px}.trainer-exam-result__placeholder[data-v-80ce89c4]{padding:16px;border-radius:12px;background:#eef2ff;border:1px solid #c7d2fe;color:#1e3a8a;font-weight:500}.trainer-exam-result__placeholder--error[data-v-80ce89c4]{color:#b3261e;background:#fff5f5;border-color:#f5c2c7}.myStudents[data-v-2e98aaa4]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.search-input[data-v-2e98aaa4]{width:300px}.search-profile-text[data-v-2e98aaa4]{display:flex}@media (max-width:800px){.search-input[data-v-2e98aaa4]{width:200px}}.brevet-container-detailed[data-v-2e98aaa4],.brevet-container[data-v-2e98aaa4]{display:flex;justify-content:center;margin-top:25px;gap:20px;flex-wrap:wrap}.brevet-container-detailed[data-v-2e98aaa4]{width:100%;padding:20px 0}.student-not-found[data-v-2e98aaa4]{margin-top:20px;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:6px;background:#fff5f5;color:#a94442;border:1px solid #f2c2c2}.student-not-found__icon[data-v-2e98aaa4]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#a94442;color:#fff;font-weight:700}.student-not-found__text[data-v-2e98aaa4]{display:flex;flex-direction:column;line-height:1.3}.myStudents[data-v-4ba975b9]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.empty-message[data-v-4ba975b9]{margin:10px 40px 0;color:#666}.myStudents[data-v-dfdb2e2c]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}@media (max-width:800px){.search-input[data-v-dfdb2e2c]{width:200px}}.myStudents[data-v-70c6d825]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}@media (max-width:800px){.search-input[data-v-70c6d825]{width:200px}}.myStudents[data-v-3c50a9c4],.myStudents[data-v-b4cc4d40]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.checklist-layout[data-v-909589ca]{display:flex}.elearing-menu-container[data-v-909589ca]{z-index:10;background-color:var(--nav-side-bar-background-color);color:var(--nav-side-bar-text-color);left:0;top:80px;height:calc(100vh - 100px);max-height:calc(100vh - 100px);width:240px;transition:.5s;padding:15px;overflow:auto;position:fixed}.elearing-menu-list[data-v-909589ca]{display:flex;flex-direction:column;gap:5px;text-align:start}.module-row[data-v-909589ca]{display:flex;align-items:center;justify-content:space-between}.elearning-menu-item-container[data-v-909589ca]{border-radius:6px;padding:10px;display:block;width:100%;text-decoration:none;color:#fff}.elearning-menu-item-container.selected[data-v-909589ca]{color:var(--nav-item-text-color-highlight);font-weight:600}.elearning-menu-item-container[data-v-909589ca]:hover{background-color:var(--nav-item-backgound-color-shade)}.inner[data-v-909589ca]{display:flex;align-items:center;justify-content:space-between;width:100%}.menu-item-text[data-v-909589ca]{margin-left:2px}.badges[data-v-909589ca]{display:flex;gap:4px;margin-left:auto}.badge[data-v-909589ca]{text-align:center;border-radius:50%;font-size:11px;font-weight:700;padding:8px;width:10px;height:10px}.badge.ok[data-v-909589ca]{background:#28a745;color:#fff}.badge.pending[data-v-909589ca]{background:#adb5bd;color:#222}.content[data-v-909589ca]{display:flex;flex-direction:column;align-items:center;padding:0 10%;margin-top:40px;margin-left:240px}.title[data-v-909589ca]{margin:12px 0 16px;width:100%;text-align:center}.error[data-v-909589ca],.loading[data-v-909589ca]{padding:20px}.card[data-v-909589ca]{width:100%;max-width:900px;background:#fff1;border-radius:8px}.card-body[data-v-909589ca]{padding:16px;text-align:left}.content-item[data-v-909589ca]{margin-top:16px}.done[data-v-909589ca]{margin:6px 0 10px;font-weight:700;color:#2e7d32}.content-html[data-v-909589ca]{margin-top:8px;padding:16px;border-radius:8px}.status-row[data-v-909589ca]{margin-top:12px;display:grid;grid-template-columns:1fr;gap:8px}.status[data-v-909589ca]{display:flex;align-items:center;gap:10px}.status-label[data-v-909589ca]{min-width:130px;font-weight:600}.trainer-indicator.ok[data-v-909589ca]{color:#2e7d32;font-weight:700}.trainer-indicator.pending[data-v-909589ca]{color:#6c757d;font-weight:600}@media (max-width:900px){.checklist-layout[data-v-909589ca]{flex-direction:column}.elearing-menu-container[data-v-909589ca]{position:relative;width:100%;height:auto}.content[data-v-909589ca]{margin-left:0;padding:20px}}.myStudents[data-v-5e52d876]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.exam-detail[data-v-454f35b0]{margin:20px 10%;max-width:1200px}.header-row[data-v-454f35b0]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.trainer-exam-result-wrapper[data-v-454f35b0]{width:100%;text-align:left}.trainer-exam-result[data-v-454f35b0]{display:flex;flex-direction:column;gap:16px}.trainer-exam-result__summary[data-v-454f35b0]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:12px;background:#f3f4f6;border:1px solid #e5e7eb}.trainer-exam-result__score[data-v-454f35b0]{display:flex;align-items:center;gap:8px;font-weight:600}.trainer-exam-result__score-value[data-v-454f35b0]{font-size:1.4rem;color:#111827}.trainer-exam-result__questions[data-v-454f35b0]{display:flex;flex-direction:column;gap:16px}.trainer-exam-result__question[data-v-454f35b0]{border:1px solid #e5e7eb;border-left:6px solid transparent;border-radius:12px;padding:16px;background:#fff}.trainer-exam-result__question.is-correct[data-v-454f35b0]{border-left-color:#10b981}.trainer-exam-result__question.is-incorrect[data-v-454f35b0]{border-left-color:#ef4444}.trainer-exam-result__question-header h4[data-v-454f35b0]{margin:8px 0 0;font-size:1rem;color:#0f172a}.trainer-exam-result__question-status[data-v-454f35b0]{font-weight:600;color:#0f172a}.trainer-exam-result__selection[data-v-454f35b0]{margin:8px 0 0;font-size:.95rem;color:#1f2937;display:flex;flex-wrap:wrap;gap:6px}.trainer-exam-result__answers[data-v-454f35b0]{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:8px}.trainer-exam-result__answer[data-v-454f35b0]{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;background:#f8fafc;border:1px solid transparent}.trainer-exam-result__answer.is-correct[data-v-454f35b0]{border-color:#10b981}.trainer-exam-result__answer.is-selected[data-v-454f35b0]{box-shadow:inset 0 0 0 1px #6366f1}.trainer-exam-result__answer-text[data-v-454f35b0]{flex:1;color:#0f172a}.trainer-exam-result__answer-flags[data-v-454f35b0]{display:flex;flex-direction:row;gap:8px}.trainer-exam-result__placeholder[data-v-454f35b0]{padding:16px;border-radius:12px;background:#eef2ff;border:1px solid #c7d2fe;color:#1e3a8a;font-weight:500}.trainer-exam-result__placeholder--error[data-v-454f35b0]{background:#fee2e2;border-color:#fecaca;color:#991b1b}.tag[data-v-454f35b0]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:600}.tag--correct[data-v-454f35b0]{background:#d1fae5;color:#065f46}.tag--selected[data-v-454f35b0]{background:#e0e7ff;color:#312e81}@media (max-width:900px){.exam-detail[data-v-454f35b0]{margin:16px 4%}.header-row[data-v-454f35b0]{flex-direction:column;align-items:flex-start}}.trainers[data-v-69831812]{margin-top:25px;display:flex;flex-direction:column;margin-left:10%;margin-right:10%}.header[data-v-69831812]{display:flex;justify-content:space-between;align-items:center;gap:12px}.trainer-result[data-v-69831812]{display:flex;flex-direction:column;gap:6px;background:var(--basic-table-row-background-color);padding:12px;border-radius:8px}.trainer-name[data-v-69831812]{font-weight:600;font-size:16px}.trainer-dimas[data-v-69831812]{opacity:.7}.trainer-credits[data-v-69831812]{font-weight:600}.error[data-v-69831812]{color:#e74c3c}@media (max-width:800px){.trainers[data-v-69831812]{margin-left:4%;margin-right:4%}.header[data-v-69831812]{flex-direction:column;align-items:flex-start}.add-form[data-v-69831812]{flex-direction:column;align-items:stretch}}.forms-view[data-v-caaf4cc0]{max-width:1100px;margin:0 auto;padding:20px}.top-bar[data-v-caaf4cc0]{display:flex;justify-content:flex-start}.modal-content[data-v-caaf4cc0]{display:flex;flex-direction:column;gap:10px;text-align:left}.signature-preview-img[data-v-caaf4cc0],.signature-preview[data-v-caaf4cc0]{max-width:100%;border:1px solid #ddd;border-radius:4px}.error-text[data-v-caaf4cc0]{color:#b3261e}.meta[data-v-caaf4cc0]{color:#666;font-size:12px}.section-title[data-v-caaf4cc0]{margin-top:8px;font-weight:600}.med-form[data-v-caaf4cc0]{display:flex;flex-direction:column;gap:6px;text-align:left}.med-description[data-v-caaf4cc0]{white-space:pre-wrap;text-align:left}.med-answers[data-v-caaf4cc0]{padding-left:20px;text-align:left}.responsive-table[data-v-caaf4cc0]{padding-left:0;li[data-v-caaf4cc0]{border-radius:3px;padding:16px 20px;display:flex;justify-content:space-between;margin-bottom:5px;background-color:var(--basic-table-row-background-color,#fafafa);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}.col[data-v-caaf4cc0]{white-space:pre-wrap}}.answer-col[data-v-caaf4cc0]{width:120px}.number-col[data-v-caaf4cc0]{width:30px}.answer-chip[data-v-caaf4cc0]{display:inline-block;padding:6px 10px;border-radius:12px;font-weight:700}.answer-yes[data-v-caaf4cc0]{background:#e6ffed;color:#0f5132}.answer-no[data-v-caaf4cc0]{background:#fff5f5;color:#842029}.answer-unknown[data-v-caaf4cc0]{background:#f8f9fa;color:#6c757d}.center-settings[data-v-9bcb7d64]{display:flex;flex-direction:column;gap:20px;margin:25px 10%}.header[data-v-9bcb7d64]{display:flex;justify-content:space-between}.content[data-v-9bcb7d64]{display:flex;gap:40px;flex-wrap:wrap;align-items:flex-start}.logo-section[data-v-9bcb7d64]{display:flex;flex-direction:column;gap:10px;align-items:center}.logo-preview[data-v-9bcb7d64]{width:160px;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:8px;background-color:#f0f0f0}.change-pic[data-v-9bcb7d64]{cursor:pointer;color:#0d6efd}.form-section[data-v-9bcb7d64]{display:flex;flex-direction:column;gap:15px;flex:1;min-width:280px}.coordinates[data-v-9bcb7d64]{display:flex;gap:15px;flex-wrap:wrap}.coordinates-item[data-v-9bcb7d64]{flex:1;min-width:200px}.actions[data-v-9bcb7d64]{margin-top:10px}.stats-page[data-v-270929be]{margin:20px 10%;max-width:1200px;display:flex;flex-direction:column;gap:16px}.stats-grid[data-v-270929be]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.stats-card[data-v-270929be]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 2px 4px rgba(0,0,0,.04)}.stats-card__header[data-v-270929be]{display:flex;align-items:center;justify-content:space-between;gap:8px}.metrics[data-v-270929be]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.metric[data-v-270929be]{padding:10px;border-radius:8px;background:#f8fafc;border:1px solid #e5e7eb}.metric__value[data-v-270929be]{font-size:1.4rem;font-weight:700;color:#0f172a}.metric__label[data-v-270929be]{font-size:.9rem;color:#475569}.stats-card__placeholder[data-v-270929be]{padding:12px;border-radius:8px;background:#f1f5f9;color:#475569;text-align:center}.error-text[data-v-270929be]{color:#b3261e;font-size:.85rem}:root{--primary-color:#326fbd;--primary-color-shade:#2d64aa;--primary-color-light:#3e7ccc;--primary-color-text:#fefefe;--title-background-color:#383838;--title-color:#fefefe;--profile-card-background-color:#383838;--profile-card-color:#fefefe;--trainer-card-background-color:#383838;--trainer-card-background-color-light:#606060;--trainer-card-color:#fefefe;--trainer-card-icon:#aaa;--not-active-gray-scale:30%;--tool-tip-background-color:#383838;--tool-tip-color:#fefefe;--nav-header-background-color:#212121;--nav-header-text-color:#cccdcd;--var-burger-menu-color:#cccdcd;--nav-item-backgound-color:#383838;--nav-item-backgound-color-shade:#606060;--vav-item-text-color:#fff;--nav-item-text-color-highlight:var(--primary-color-light);--nav-side-bar-background-color:#383838;--nav-side-bar-text-color:#fff;--basic-table-header-background-color:var(--primary-color);--basic-table-header-text-color:#fff;--basic-table-row-background-color:#fff;--basic-danger-color:#dc3410;--basic-danger-color-light:#f2694c}