.fade-enter-active[data-v-74602cf6],.fade-leave-active[data-v-74602cf6]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-74602cf6],.fade-leave-to[data-v-74602cf6]{opacity:0;transform:translateY(-6px)}.drop-enter-active[data-v-74602cf6]{transition:opacity .15s,transform .15s}.drop-leave-active[data-v-74602cf6]{transition:opacity .1s,transform .1s}.drop-enter-from[data-v-74602cf6],.drop-leave-to[data-v-74602cf6]{opacity:0;transform:translateY(-4px)}.sheet-overlay-enter-active[data-v-74602cf6],.sheet-overlay-leave-active[data-v-74602cf6]{transition:opacity .25s ease}.sheet-overlay-enter-from[data-v-74602cf6],.sheet-overlay-leave-to[data-v-74602cf6]{opacity:0}.sheet-slide-enter-active[data-v-74602cf6]{transition:transform .32s cubic-bezier(.32,.72,0,1)}.sheet-slide-leave-active[data-v-74602cf6]{transition:transform .22s cubic-bezier(.4,0,1,1)}.sheet-slide-enter-from[data-v-74602cf6],.sheet-slide-leave-to[data-v-74602cf6]{transform:translateY(100%)}.scroll-area[data-v-74602cf6]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}button[data-v-74602cf6]:focus,input[data-v-74602cf6]:focus{box-shadow:none!important;outline:none!important}[data-v-74602cf6] mark{background:transparent;color:#1e88ff;font-weight:700}.skill-range[data-v-b5f6f741]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:2.75rem;touch-action:pan-y}.skill-range[data-v-b5f6f741]:focus{outline:none}.skill-range[data-v-b5f6f741]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #2563eb59}.skill-range[data-v-b5f6f741]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #2563eb59}.skill-range[data-v-b5f6f741]::-webkit-slider-runnable-track{background:linear-gradient(to right,#3b82f6 0,#3b82f6 var(--skill-pct,50%),#e5e7eb var(--skill-pct,50%),#e5e7eb 100%);border-radius:9999px;height:.5rem}.skill-range[data-v-b5f6f741]::-moz-range-track{background:#e5e7eb;border-radius:9999px;height:.5rem}.skill-range[data-v-b5f6f741]::-moz-range-progress{background:#3b82f6;border-radius:9999px;height:.5rem}.skill-range[data-v-b5f6f741]::-webkit-slider-thumb{-webkit-appearance:none;background:#2563eb;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #0003;height:1.5rem;margin-top:-.5rem;width:1.5rem}.skill-range[data-v-b5f6f741]::-moz-range-thumb{background:#2563eb;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #0003;height:1.5rem;width:1.5rem}:root.dark .skill-range[data-v-b5f6f741]::-webkit-slider-runnable-track{background:linear-gradient(to right,#3b82f6 0,#3b82f6 var(--skill-pct,50%),#374151 var(--skill-pct,50%),#374151 100%)}:root.dark .skill-range[data-v-b5f6f741]::-moz-range-track{background:#374151}.pop-enter-active[data-v-49fd848e]{animation:pop-in-49fd848e .25s cubic-bezier(.175,.885,.32,1.275)}.pop-leave-active[data-v-49fd848e]{animation:pop-in-49fd848e .15s cubic-bezier(.6,0,1,.4) reverse}@keyframes pop-in-49fd848e{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.lang-flag-chip[data-v-0c60c8cd]{align-items:center;display:inline-flex;flex-shrink:0;font-size:1.125rem;height:1.25rem;justify-content:center;line-height:1;width:1.25rem}.lang-flag-input[data-v-0c60c8cd]{width:3rem}.cv-steps-form .lang-entry-input[data-v-0c60c8cd]{padding:14px 16px!important}.cv-steps-form .lang-entry-input.lang-entry-input--flag[data-v-0c60c8cd]{padding-inline-end:16px!important;padding-inline-start:3rem!important}.cv-photo-panel[data-v-8adb9d25]{align-items:center;display:flex;flex-direction:column;gap:14px}.cv-photo-panel__preview[data-v-8adb9d25]{background:#f1f5f9;border-radius:999px;box-shadow:0 0 0 3px #fff,0 0 0 4px #e2e8f0;height:96px;overflow:hidden;position:relative;width:96px}.dark{background:#1f2937;box-shadow:0 0 0 3px #1f2937,0 0 0 4px #374151}.cv-photo-panel__progress[data-v-8adb9d25]{background:#00000080;color:#fff;font-size:14px;font-weight:800;inset:0;position:absolute}.cv-photo-panel__drop[data-v-8adb9d25],.cv-photo-panel__progress[data-v-8adb9d25]{align-items:center;display:flex;justify-content:center}.cv-photo-panel__drop[data-v-8adb9d25]{background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px;color:#475569;cursor:pointer;flex-direction:column;gap:6px;min-height:132px;padding:18px 16px;text-align:center;transition:border-color .15s,background .15s,color .15s;width:100%}.cv-photo-panel__drop.is-dragging[data-v-8adb9d25],.cv-photo-panel__drop[data-v-8adb9d25]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6;color:#1d4ed8}.cv-photo-panel__drop[data-v-8adb9d25]:disabled{cursor:default;opacity:.7}.dark{background:#111827;border-color:#4b5563;color:#cbd5e1}.dark{background:#1e3a5f;border-color:#60a5fa;color:#93c5fd}.cv-photo-panel__drop-title[data-v-8adb9d25]{font-size:14px;font-weight:700}.cv-photo-panel__drop-sub[data-v-8adb9d25]{color:#64748b;font-size:12px;line-height:1.45}.cv-photo-panel__formats[data-v-8adb9d25]{color:#94a3b8;font-size:11px;font-weight:600}.cv-photo-panel__actions[data-v-8adb9d25]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.cv-photo-panel__error[data-v-8adb9d25]{color:#e11d48;font-size:12px;font-weight:600;margin:0;text-align:center;width:100%}.wdp[data-v-0d5bdf07]{width:100%}.wdp-empty[data-v-0d5bdf07]{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:10rem;padding:1.5rem 1rem;text-align:center}.wdp-empty p[data-v-0d5bdf07]{color:#94a3b8;font-size:.8125rem;line-height:1.6;margin:0;max-width:16rem}.wdp-list[data-v-0d5bdf07]{display:flex;flex-direction:column;gap:.625rem}.wdp-block[data-v-0d5bdf07]{background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;padding:.875rem 1rem;transition:border-color .2s ease,box-shadow .2s ease}.wdp-block--active[data-v-0d5bdf07]{border-color:#2563eb73;box-shadow:0 0 0 1px #2563eb1f}.wdp-block__head[data-v-0d5bdf07]{align-items:center;display:flex;gap:.5rem;margin-bottom:.625rem}.wdp-block__icon[data-v-0d5bdf07]{align-items:center;background:#eff6ff;border-radius:.5rem;color:#2563eb;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.wdp-block__title[data-v-0d5bdf07]{color:#64748b;font-size:.6875rem;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.wdp-block__body[data-v-0d5bdf07]{min-width:0}.wdp-text[data-v-0d5bdf07]{color:#334155;font-size:.875rem;line-height:1.55;margin:0;word-break:break-word}.wdp-text--lead[data-v-0d5bdf07]{color:#0f172a;font-size:.9375rem;font-weight:600}.wdp-text--multiline[data-v-0d5bdf07]{white-space:pre-wrap}.wdp-stack[data-v-0d5bdf07]{display:flex;flex-direction:column;gap:.75rem}.wdp-entry[data-v-0d5bdf07]{border-bottom:1px solid #f1f5f9;padding-bottom:.75rem}.wdp-entry[data-v-0d5bdf07]:last-child{border-bottom:none;padding-bottom:0}.wdp-entry__title[data-v-0d5bdf07]{color:#1e293b;font-size:.875rem;font-weight:600;margin:0;word-break:break-word}.wdp-entry__meta[data-v-0d5bdf07]{color:#64748b;font-size:.75rem;margin:.2rem 0 0}.wdp-bullets[data-v-0d5bdf07]{color:#475569;font-size:.8125rem;line-height:1.55;margin:.35rem 0 0;padding-inline-start:1.1rem}.wdp-bullets li[data-v-0d5bdf07]{margin-bottom:.15rem}.wdp-skills[data-v-0d5bdf07]{display:flex;flex-direction:column;gap:.75rem}.wdp-skill__row[data-v-0d5bdf07]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.35rem}.wdp-skill__name[data-v-0d5bdf07]{color:#334155;font-size:.8125rem;font-weight:500;word-break:break-word}.wdp-skill__pct[data-v-0d5bdf07]{color:#2563eb;flex-shrink:0;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700}.wdp-skill__track[data-v-0d5bdf07]{background:#e2e8f0;border-radius:9999px;height:.375rem;overflow:hidden}.wdp-skill__fill[data-v-0d5bdf07]{background:#3b82f6;border-radius:9999px;height:100%;transition:width .25s ease}.wdp-lang[data-v-0d5bdf07]{align-items:center;color:#334155;display:flex;font-size:.8125rem;gap:.5rem;justify-content:space-between}.wdp-lang__level[data-v-0d5bdf07]{color:#64748b;flex-shrink:0;font-size:.75rem}.wdp-link[data-v-0d5bdf07]{display:flex;flex-direction:column;font-size:.8125rem;gap:.15rem}.wdp-link__label[data-v-0d5bdf07]{color:#334155;font-weight:600}.wdp-link__url[data-v-0d5bdf07]{color:#2563eb;word-break:break-all}.wdp-person[data-v-0d5bdf07]{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.wdp-person__photo[data-v-0d5bdf07]{border:2px solid #e2e8f0;border-radius:50%;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.wdp-person__photo--default[data-v-0d5bdf07]{flex-shrink:0;overflow:hidden}.wdp-person__name[data-v-0d5bdf07]{color:#0f172a;font-size:.9375rem;font-weight:700;margin:0}.wdp-contact[data-v-0d5bdf07]{display:flex;flex-direction:column;gap:.45rem;list-style:none;margin:0;padding:0}.wdp-additional[data-v-0d5bdf07]{margin-top:.75rem}.wdp-additional__title[data-v-0d5bdf07]{color:#64748b;font-size:.6875rem;font-weight:700;letter-spacing:.04em;margin:0 0 .35rem;text-transform:uppercase}.wdp-contact li[data-v-0d5bdf07]{align-items:flex-start;color:#475569;display:flex;font-size:.8125rem;gap:.5rem;word-break:break-word}:root.dark .wdp-block[data-v-0d5bdf07]{background:#0f172a;border-color:#334155}:root.dark .wdp-block--active[data-v-0d5bdf07]{border-color:#60a5fa80;box-shadow:0 0 0 1px #60a5fa26}:root.dark .wdp-block__icon[data-v-0d5bdf07]{background:#2563eb26;color:#60a5fa}:root.dark .wdp-block__title[data-v-0d5bdf07]{color:#94a3b8}:root.dark .wdp-lang[data-v-0d5bdf07],:root.dark .wdp-link__label[data-v-0d5bdf07],:root.dark .wdp-skill__name[data-v-0d5bdf07],:root.dark .wdp-text[data-v-0d5bdf07]{color:#e2e8f0}:root.dark .wdp-entry__title[data-v-0d5bdf07],:root.dark .wdp-person__name[data-v-0d5bdf07],:root.dark .wdp-text--lead[data-v-0d5bdf07]{color:#f8fafc}:root.dark .wdp-entry__meta[data-v-0d5bdf07],:root.dark .wdp-lang__level[data-v-0d5bdf07]{color:#94a3b8}:root.dark .wdp-entry[data-v-0d5bdf07]{border-bottom-color:#1e293b}:root.dark .wdp-skill__track[data-v-0d5bdf07]{background:#334155}:root.dark .wdp-contact li[data-v-0d5bdf07]{color:#cbd5e1}.check-fade-enter-active[data-v-b5b8d768]{transition:opacity .2s ease,transform .2s ease}.check-fade-leave-active[data-v-b5b8d768]{transition:opacity .15s ease}.check-fade-enter-from[data-v-b5b8d768]{opacity:0;transform:scale(.85)}.check-fade-leave-to[data-v-b5b8d768]{opacity:0}.cv-ats-chip[data-v-ef36b188]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:8px;height:34px;padding:0 10px 0 8px;transition:background .12s,border-color .12s}.cv-ats-chip[data-v-ef36b188]:hover{background:#f8fafc;border-color:#d1d5db}.cv-ats-chip__score[data-v-ef36b188]{align-items:center;background:#f1f5f9;border-radius:6px;display:flex;font-size:12px;font-weight:800;height:22px;justify-content:center;min-width:26px;padding:0 4px}.cv-ats-chip__text[data-v-ef36b188]{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15}.cv-ats-chip__abbr[data-v-ef36b188]{color:#334155;display:none;font-size:10px;font-weight:800;letter-spacing:.04em}.cv-ats-chip__name[data-v-ef36b188]{color:#334155;font-size:10px;font-weight:700}.cv-ats-chip__status[data-v-ef36b188]{font-size:9px;font-weight:600}.cv-ats-chip__bar[data-v-ef36b188]{background:#e5e7eb;border-radius:99px;height:4px;overflow:hidden;width:44px}.cv-ats-chip__bar-fill[data-v-ef36b188]{border-radius:99px;display:block;height:100%}@media(max-width:639px){.cv-ats-chip[data-v-ef36b188]{gap:5px;height:32px;padding:0 8px 0 6px}.cv-ats-chip[data-v-ef36b188] svg,.cv-ats-chip__bar[data-v-ef36b188],.cv-ats-chip__name[data-v-ef36b188]{display:none}.cv-ats-chip__text[data-v-ef36b188]{align-items:center;display:flex;flex-direction:row}.cv-ats-chip__abbr[data-v-ef36b188]{display:inline}.cv-ats-chip__score[data-v-ef36b188]{font-size:11px;height:20px;min-width:22px}}.cv-ats-panel[data-v-ef36b188]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 16px 40px #0f172a29;padding:14px}.dark{background:#1f2937;border-color:#374151;box-shadow:0 16px 40px #00000073}.cv-dpi-compact[data-v-19befc77]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:6px;height:34px;padding:0 8px 0 10px}.cv-dpi-compact__select[data-v-19befc77]{background:transparent;border:0;color:#334155;cursor:pointer;font-size:11px;font-weight:700;height:100%;outline:none;padding-inline-end:2px}@media(max-width:639px){.cv-dpi-compact[data-v-19befc77]{gap:0;height:32px;padding:0 4px 0 8px}.cv-dpi-compact[data-v-19befc77] svg{display:none}.cv-dpi-compact__select[data-v-19befc77]{font-size:11px;max-width:4.25rem}}.cv-text-style-panel[data-v-6c133a7c]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-wrap:wrap;gap:6px;margin:4px 8px 6px;padding:6px 8px}.dark .cv-text-style-panel[data-v-6c133a7c]{background:#11182780;border-color:#374151}.cv-text-style-panel--compact[data-v-6c133a7c]{gap:4px;margin:2px 0 4px;padding:4px 6px}.cv-text-style-panel--bar[data-v-6c133a7c]{background:transparent;border:none;flex-wrap:nowrap;gap:4px;margin:0;padding:0}.cv-text-style-panel--bar .cv-text-style-panel__select[data-v-6c133a7c]{font-size:11px;max-width:108px;padding:3px 6px}.cv-text-style-panel--bar .cv-text-style-panel__select--size[data-v-6c133a7c]{max-width:64px}.cv-text-style-panel--bar .cv-text-style-panel__btn[data-v-6c133a7c]{font-size:10px;height:1.625rem;width:1.625rem}.cv-text-style-panel__label[data-v-6c133a7c]{color:#9ca3af;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;width:100%}.cv-text-style-panel__select[data-v-6c133a7c]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;flex:1;font-size:10px;max-width:120px;min-width:0;padding:2px 6px}.dark .cv-text-style-panel__select[data-v-6c133a7c]{background:#1f2937;border-color:#374151;color:#e5e7eb}.cv-text-style-panel__select--size[data-v-6c133a7c]{flex:0 0 auto;max-width:72px}.cv-text-style-panel__toggles[data-v-6c133a7c]{align-items:center;display:flex;gap:2px}.cv-text-style-panel__btn[data-v-6c133a7c]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;display:flex;font-size:11px;height:1.75rem;justify-content:center;transition:background .12s,color .12s,border-color .12s;width:1.75rem}.dark .cv-text-style-panel__btn[data-v-6c133a7c]{background:#1f2937;border-color:#374151;color:#9ca3af}.cv-text-style-panel__btn.is-active[data-v-6c133a7c]{background:#eef2ff;border-color:#6366f1;color:#4f46e5}.dark .cv-text-style-panel__btn.is-active[data-v-6c133a7c]{background:#312e8159;border-color:#6366f1;color:#a5b4fc}.cv-text-style-panel__btn--reset[data-v-6c133a7c]:hover{border-color:#fb7185;color:#f43f5e}.cv-editor-style-bar-wrap[data-v-86e209e0]{display:flex;justify-content:center;left:50%;max-width:calc(100% - 24px);pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:auto;z-index:50}.cv-editor-style-bar[data-v-86e209e0]{background:#fff;border:1px solid #d1d5db;border-radius:0 0 10px 10px;border-top:none;box-shadow:0 4px 16px #0000001f;max-width:100%;overflow:hidden;pointer-events:auto;width:auto}.dark .cv-editor-style-bar[data-v-86e209e0]{background:#111827;border-color:#374151;box-shadow:0 4px 20px #00000059}.cv-editor-style-bar__inner[data-v-86e209e0]{align-items:center;display:flex;gap:8px;overflow-x:auto;padding:8px 12px}.cv-editor-style-bar__icon[data-v-86e209e0]{color:#3b82f6;flex-shrink:0;height:14px;width:14px}.cv-editor-style-bar__groups[data-v-86e209e0]{align-items:stretch;display:flex;gap:0}.cv-editor-style-bar__group[data-v-86e209e0]{display:flex;shrink:0;align-items:center;border-right:1px solid #e5e7eb;gap:8px;padding:0 12px}.dark .cv-editor-style-bar__group[data-v-86e209e0]{border-right-color:#374151}.cv-editor-style-bar__group[data-v-86e209e0]:first-child{padding-left:0}.cv-editor-style-bar__group[data-v-86e209e0]:last-child{border-right:none;padding-right:0}.cv-editor-style-bar__label[data-v-86e209e0]{color:#6b7280;flex-shrink:0;font-size:10px;font-weight:600;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .cv-editor-style-bar__label[data-v-86e209e0]{color:#9ca3af}.ae-backdrop[data-v-303d31a7]{animation:ae-fade-in-303d31a7 .15s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73;inset:0;position:fixed;z-index:99990}.ae-modal[data-v-303d31a7]{animation:ae-slide-in-303d31a7 .18s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:16px;box-shadow:0 24px 64px #0f172a33,0 4px 16px #0f172a1a;display:flex;flex-direction:column;left:50%;max-height:min(620px,calc(100vh - 48px));overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(480px,calc(100vw - 32px));z-index:99991}@keyframes ae-fade-in-303d31a7{0%{opacity:0}to{opacity:1}}@keyframes ae-slide-in-303d31a7{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ae-header[data-v-303d31a7]{border-bottom:1px solid #f1f5f9;gap:10px;padding:16px 18px}.ae-back-btn[data-v-303d31a7],.ae-header[data-v-303d31a7]{align-items:center;display:flex;flex-shrink:0}.ae-back-btn[data-v-303d31a7]{border-radius:8px;color:#64748b;height:28px;justify-content:center;transition:background .1s;width:28px}.ae-back-btn[data-v-303d31a7]:hover{background:#f1f5f9;color:#334155}.ae-header-icon[data-v-303d31a7]{color:#3b82f6;display:inline-block;height:18px;margin-inline-end:6px;vertical-align:middle;width:18px}.ae-header-title[data-v-303d31a7]{color:#0f172a;flex:1;font-size:14px;font-weight:700}.ae-header-sub[data-v-303d31a7]{display:none}.ae-type-dot[data-v-303d31a7]{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.ae-close-btn[data-v-303d31a7]{align-items:center;border-radius:8px;color:#94a3b8;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:background .1s,color .1s;width:28px}.ae-close-btn[data-v-303d31a7]:hover{background:#fef2f2;color:#e11d48}.ae-body[data-v-303d31a7]{flex:1;overflow-y:auto;padding:12px}.ae-body--form[data-v-303d31a7]{padding:18px}.ae-type-grid[data-v-303d31a7]{display:flex;flex-direction:column;gap:4px}.ae-type-card[data-v-303d31a7]{align-items:center;background:#f8fafc;border:1.5px solid transparent;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:start;transition:background .1s,border-color .1s,transform .08s;width:100%}.ae-type-card[data-v-303d31a7]:hover{background:#f0f9ff;border-color:#bae6fd;transform:translate(2px)}.ae-type-icon[data-v-303d31a7]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.ae-type-info[data-v-303d31a7]{flex:1;min-width:0}.ae-type-name[data-v-303d31a7]{color:#1e293b;font-size:13px;font-weight:600}.ae-type-desc[data-v-303d31a7]{color:#94a3b8;font-size:11px;margin-top:2px}.ae-type-chevron[data-v-303d31a7]{color:#cbd5e1;flex-shrink:0;height:14px;width:14px}.ae-form[data-v-303d31a7]{gap:16px}.ae-field[data-v-303d31a7],.ae-form[data-v-303d31a7]{display:flex;flex-direction:column}.ae-field[data-v-303d31a7]{gap:6px}.ae-label[data-v-303d31a7]{color:#475569;font-size:12px;font-weight:600;letter-spacing:.02em}.ae-input[data-v-303d31a7]{background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;color:#1e293b;font-family:inherit;font-size:13.5px;outline:none;padding:9px 12px;transition:border-color .15s,box-shadow .15s;width:100%}.ae-input[data-v-303d31a7]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.ae-textarea[data-v-303d31a7]{line-height:1.5;min-height:88px;resize:vertical}.ae-skill-slider-wrap[data-v-303d31a7]{display:flex;flex-direction:column;gap:8px}.ae-slider[data-v-303d31a7]{accent-color:#3b82f6;cursor:pointer;width:100%}.ae-skill-bar-preview[data-v-303d31a7]{background:#e2e8f0;border-radius:99px;height:6px;overflow:hidden}.ae-skill-bar-fill[data-v-303d31a7]{background:#3b82f6;border-radius:99px;height:100%;transition:width .1s}.ae-bullets[data-v-303d31a7]{display:flex;flex-direction:column;gap:6px}.ae-bullet-row[data-v-303d31a7]{align-items:center;display:flex;gap:8px}.ae-bullet-dot[data-v-303d31a7]{background:#94a3b8;border-radius:50%;flex-shrink:0;height:5px;width:5px}.ae-bullet-input[data-v-303d31a7]{flex:1}.ae-bullet-remove[data-v-303d31a7]{align-items:center;border-radius:5px;color:#94a3b8;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:background .1s,color .1s;width:22px}.ae-bullet-remove[data-v-303d31a7]:hover:not(:disabled){background:#fef2f2;color:#e11d48}.ae-bullet-remove[data-v-303d31a7]:disabled{cursor:default;opacity:.3}.ae-add-bullet-btn[data-v-303d31a7]{align-items:center;background:#eff6ff;border:1.5px dashed #bfdbfe;border-radius:7px;color:#3b82f6;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;margin-top:2px;padding:7px 10px;transition:background .1s,border-color .1s;width:100%}.ae-add-bullet-btn[data-v-303d31a7]:hover{background:#dbeafe;border-color:#93c5fd}.ae-footer[data-v-303d31a7]{background:#fafafa;border-top:1px solid #f1f5f9;flex-shrink:0;gap:8px;justify-content:flex-end;padding:14px 18px}.ae-btn[data-v-303d31a7],.ae-footer[data-v-303d31a7]{align-items:center;display:flex}.ae-btn[data-v-303d31a7]{border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:background .12s,transform .08s}.ae-btn[data-v-303d31a7]:active{transform:scale(.97)}.ae-btn--ghost[data-v-303d31a7]{background:transparent;border:1.5px solid #e2e8f0;color:#64748b}.ae-btn--ghost[data-v-303d31a7]:hover{background:#f8fafc;border-color:#cbd5e1}.ae-btn--primary[data-v-303d31a7]{background:#3b82f6;border:1.5px solid transparent;color:#fff}.ae-btn--primary[data-v-303d31a7]:hover{background:#2563eb}.cv-field-toolbar[data-v-c96dc47c]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 16px #0f172a2e;display:flex;gap:2px;padding:3px;pointer-events:auto}.dark{background:#1f2937;border-color:#374151;box-shadow:0 4px 16px #00000073}.cv-field-toolbar__btn[data-v-c96dc47c]{align-items:center;border-radius:6px;color:#64748b;display:flex;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.cv-field-toolbar__btn[data-v-c96dc47c]:hover{background:#f1f5f9;color:#334155}.cv-field-toolbar__btn--danger[data-v-c96dc47c]:hover{background:#fef2f2;color:#e11d48}.dark{background:#374151;color:#e2e8f0}.cv-field-toolbar__btn--add[data-v-c96dc47c]{color:#3b82f6}.cv-field-toolbar__btn--add[data-v-c96dc47c]:hover{background:#eff6ff;color:#2563eb}.dark{background:#1e3a5f;color:#60a5fa}.cv-field-toolbar__btn--edit[data-v-c96dc47c]{color:#6366f1}.cv-field-toolbar__btn--edit[data-v-c96dc47c]:hover{background:#eef2ff;color:#4f46e5}.dark{color:#818cf8}.dark{background:#312e81;color:#a5b4fc}.cv-field-toolbar__sep[data-v-c96dc47c]{background:#e5e7eb;height:16px;margin:0 2px;width:1px}.dark{background:#374151}.ae-backdrop[data-v-277a8dea]{animation:ae-fade-in-277a8dea .15s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73;inset:0;position:fixed;z-index:99990}.ae-modal[data-v-277a8dea]{animation:ae-slide-in-277a8dea .18s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:16px;box-shadow:0 24px 64px #0f172a33,0 4px 16px #0f172a1a;display:flex;flex-direction:column;left:50%;max-height:min(620px,calc(100vh - 48px));overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(480px,calc(100vw - 32px));z-index:99991}@keyframes ae-fade-in-277a8dea{0%{opacity:0}to{opacity:1}}@keyframes ae-slide-in-277a8dea{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ae-header[data-v-277a8dea]{border-bottom:1px solid #f1f5f9;gap:10px;padding:16px 18px}.ae-back-btn[data-v-277a8dea],.ae-header[data-v-277a8dea]{align-items:center;display:flex;flex-shrink:0}.ae-back-btn[data-v-277a8dea]{border-radius:8px;color:#64748b;height:28px;justify-content:center;transition:background .1s;width:28px}.ae-back-btn[data-v-277a8dea]:hover{background:#f1f5f9;color:#334155}.ae-header-title[data-v-277a8dea]{color:#0f172a;flex:1;font-size:14px;font-weight:700}.ae-header-sub-inline[data-v-277a8dea]{color:#94a3b8;font-size:11px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ae-type-dot[data-v-277a8dea]{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.ae-close-btn[data-v-277a8dea]{align-items:center;border-radius:8px;color:#94a3b8;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:background .1s,color .1s;width:28px}.ae-close-btn[data-v-277a8dea]:hover{background:#fef2f2;color:#e11d48}.ae-body[data-v-277a8dea]{flex:1;overflow-y:auto;padding:12px}.ae-body--form[data-v-277a8dea]{padding:18px}.ae-title-box[data-v-277a8dea]{gap:6px;margin-bottom:12px}.ae-title-box[data-v-277a8dea],.ae-type-grid[data-v-277a8dea]{display:flex;flex-direction:column}.ae-type-grid[data-v-277a8dea]{gap:4px}.ae-type-card[data-v-277a8dea]{align-items:center;background:#f8fafc;border:1.5px solid transparent;border-radius:10px;display:flex;gap:8px;padding:8px 8px 8px 12px;transition:background .1s,border-color .1s;width:100%}.ae-type-card[data-v-277a8dea]:hover{background:#f0f9ff;border-color:#bae6fd}.ae-type-card__main[data-v-277a8dea]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex:1;gap:12px;min-width:0;padding:2px 0;text-align:start}[dir=rtl]{transform:translate(-2px)}[dir=rtl]{transform:scaleX(-1)}.ae-type-icon[data-v-277a8dea]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.ae-type-info[data-v-277a8dea]{flex:1;min-width:0}.ae-type-name[data-v-277a8dea]{color:#1e293b;font-size:13px;font-weight:600}.ae-type-desc[data-v-277a8dea]{color:#94a3b8;font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ae-type-chevron[data-v-277a8dea]{color:#cbd5e1;flex-shrink:0;height:14px;width:14px}.ae-form[data-v-277a8dea]{gap:16px}.ae-field[data-v-277a8dea],.ae-form[data-v-277a8dea]{display:flex;flex-direction:column}.ae-field[data-v-277a8dea]{gap:6px}.ae-dot-box[data-v-277a8dea]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:12px}.ae-dot-head[data-v-277a8dea]{align-items:center;color:#334155;display:flex;font-size:12px;font-weight:600;gap:8px}.ae-dot-head>span[data-v-277a8dea]{flex:1}.ae-dot-toggle[data-v-277a8dea]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:7px;color:#475569;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;height:28px;padding:0 8px}.ae-dot-toggle.is-off[data-v-277a8dea]{color:#94a3b8}.ae-dot-colors[data-v-277a8dea],.ae-dot-shapes[data-v-277a8dea]{display:flex;flex-wrap:wrap;gap:6px}.ae-dot-shape[data-v-277a8dea]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;height:32px;width:32px}.ae-dot-shape.is-active[data-v-277a8dea]{background:#eef2ff;border-color:#6366f1;color:#4338ca;font-weight:700}.ae-dot-custom[data-v-277a8dea],.ae-dot-reset[data-v-277a8dea],.ae-dot-swatch[data-v-277a8dea]{align-items:center;background:#fff;border:2px solid #fff;border-radius:999px;box-shadow:0 0 0 1px #e2e8f0;color:#94a3b8;cursor:pointer;display:inline-flex;height:26px;justify-content:center;overflow:hidden;position:relative;width:26px}.ae-dot-reset.is-active[data-v-277a8dea],.ae-dot-swatch.is-active[data-v-277a8dea]{box-shadow:0 0 0 2px #6366f1}.ae-dot-custom input[data-v-277a8dea]{cursor:pointer;inset:0;opacity:0;position:absolute}.ae-lang-row[data-v-277a8dea]{align-items:stretch;display:flex;gap:10px}.ae-lang-row__level[data-v-277a8dea],.ae-lang-row__name[data-v-277a8dea]{flex:1;min-width:0}.ae-lang-control-wrap[data-v-277a8dea]{position:relative}.ae-lang-control-flag[data-v-277a8dea]{align-items:center;bottom:0;display:flex;font-size:16px;inset-inline-start:0;justify-content:center;line-height:1;pointer-events:none;position:absolute;top:0;width:36px;z-index:1}.ae-quick-add[data-v-277a8dea]{margin-bottom:12px}.ae-quick-add-label[data-v-277a8dea]{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.ae-quick-add-chips[data-v-277a8dea]{display:flex;flex-wrap:wrap;gap:6px}.ae-lang-chip[data-v-277a8dea]{align-items:center;background:#f3f4f6;border:none;border-radius:999px;color:#374151;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:background .12s,color .12s}.ae-lang-chip[data-v-277a8dea]:hover{background:#eff6ff;color:#1d4ed8}.ae-lang-chip--active[data-v-277a8dea]{background:#3b82f6;color:#fff}.ae-lang-chip--active[data-v-277a8dea]:hover{background:#2563eb;color:#fff}.ae-lang-flag[data-v-277a8dea]{align-items:center;display:inline-flex;flex-shrink:0;font-size:1rem;height:1.1rem;justify-content:center;line-height:1;width:1.1rem}.ae-label[data-v-277a8dea]{color:#475569;font-size:12px;font-weight:600;letter-spacing:.02em}.ae-input[data-v-277a8dea]{background-color:#fff;border:1.5px solid #e2e8f0;border-radius:8px;color:#1e293b;font-family:inherit;font-size:13.5px;outline:none;padding:9px 12px;transition:border-color .15s,box-shadow .15s;width:100%}.ae-input[data-v-277a8dea]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.ae-lang-row .ae-input[data-v-277a8dea],.ae-lang-row .ae-select[data-v-277a8dea]{box-sizing:border-box;height:42px;line-height:40px;max-height:42px;min-height:42px;padding-block:0;padding-inline:12px}.ae-lang-row .ae-lang-control--flag[data-v-277a8dea]{padding-inline-start:36px}.ae-lang-row .ae-select[data-v-277a8dea],.ae-select[data-v-277a8dea]{padding-inline-end:32px}.ae-select[data-v-277a8dea]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;cursor:pointer}[dir=rtl]{background-position:left 10px center}.ae-textarea[data-v-277a8dea]{line-height:1.5;min-height:88px;resize:vertical}.ae-skill-slider-wrap[data-v-277a8dea]{display:flex;flex-direction:column;gap:8px}.ae-slider[data-v-277a8dea]{accent-color:#3b82f6;cursor:pointer;width:100%}.ae-skill-bar-preview[data-v-277a8dea]{background:#e2e8f0;border-radius:99px;height:6px;overflow:hidden}.ae-skill-bar-fill[data-v-277a8dea]{background:#3b82f6;border-radius:99px;height:100%;transition:width .1s}.ae-bullets[data-v-277a8dea]{display:flex;flex-direction:column;gap:6px}.ae-bullet-row[data-v-277a8dea]{align-items:center;display:flex;gap:8px}.ae-bullet-dot[data-v-277a8dea]{background:#94a3b8;border-radius:50%;flex-shrink:0;height:5px;width:5px}.ae-bullet-input[data-v-277a8dea]{flex:1}.ae-bullet-remove[data-v-277a8dea]{align-items:center;border-radius:5px;color:#94a3b8;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:background .1s,color .1s;width:22px}.ae-bullet-remove[data-v-277a8dea]:hover:not(:disabled){background:#fef2f2;color:#e11d48}.ae-bullet-remove[data-v-277a8dea]:disabled{cursor:default;opacity:.3}.ae-add-bullet-btn[data-v-277a8dea]{align-items:center;background:#eff6ff;border:1.5px dashed #bfdbfe;border-radius:7px;color:#3b82f6;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;margin-top:2px;padding:7px 10px;transition:background .1s,border-color .1s;width:100%}.ae-add-bullet-btn[data-v-277a8dea]:hover{background:#dbeafe;border-color:#93c5fd}.ae-companion-actions[data-v-277a8dea]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.ae-group-head[data-v-277a8dea]{color:#334155;font-size:12px;font-weight:700;gap:8px;margin-top:4px}.ae-group-head[data-v-277a8dea],.ae-item-remove[data-v-277a8dea]{align-items:center;display:flex}.ae-item-remove[data-v-277a8dea]{border-radius:7px;color:#94a3b8;flex-shrink:0;height:28px;justify-content:center;margin-inline-start:auto;transition:background .1s,color .1s;width:28px}.ae-item-remove[data-v-277a8dea]:hover{background:#fef2f2;color:#e11d48}.ae-hint[data-v-277a8dea]{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;color:#64748b;font-size:12px;line-height:1.5;margin:0;padding:12px}.ae-footer[data-v-277a8dea]{background:#fafafa;border-top:1px solid #f1f5f9;flex-shrink:0;gap:8px;justify-content:flex-end;padding:14px 18px}.ae-btn[data-v-277a8dea],.ae-footer[data-v-277a8dea]{align-items:center;display:flex}.ae-btn[data-v-277a8dea]{border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:background .12s,transform .08s}.ae-btn[data-v-277a8dea]:active{transform:scale(.97)}.ae-btn--ghost[data-v-277a8dea]{background:transparent;border:1.5px solid #e2e8f0;color:#64748b}.ae-btn--ghost[data-v-277a8dea]:hover{background:#f8fafc;border-color:#cbd5e1}.ae-btn--primary[data-v-277a8dea]{background:#3b82f6;border:1.5px solid transparent;color:#fff}.ae-btn--primary[data-v-277a8dea]:hover{background:#2563eb}.dark{background:#1f2937}.dark{background:#1e3a5f;border-color:#1d4ed8}.dark{background:#450a0a;color:#fb7185}.dark{background-color:#1f2937;border-color:#334155;color:#e2e8f0}.dark{background-color:#1f2937}.dark{background:#1f2937;color:#d1d5db}.dark{background:#1e3a5f;color:#93c5fd}.dark{background:#3b82f6;color:#fff}.dark{background:#1f2937;border-color:#334155;color:#94a3b8}.cv-settings-card[data-v-04e9f555]{background:#f9fafbcc;border:1px solid #f3f4f6;border-radius:.75rem;overflow:hidden;transition:border-color .2s,box-shadow .2s}.dark{background:#11182773;border-color:#1f2937}.cv-settings-card.is-open[data-v-04e9f555]{border-color:rgba(var(--color-brand),.3);box-shadow:0 0 0 1px rgba(var(--color-brand),.08)}.cv-settings-card__trigger[data-v-04e9f555]{align-items:center;display:flex;gap:.5rem;padding:.625rem .75rem;text-align:start;transition:background-color .15s;width:100%}.cv-settings-card__trigger[data-v-04e9f555]:hover{background:#ffffffb3}.cv-settings-card.is-open .cv-settings-card__trigger[data-v-04e9f555]{background:rgba(var(--color-brand),.06)}.cv-settings-card__icon[data-v-04e9f555]{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 1px 2px #0000000a;color:#6b7280;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.dark{background:#1f2937;color:#9ca3af}.cv-settings-card.is-open .cv-settings-card__icon[data-v-04e9f555]{background:rgba(var(--color-brand),.12);color:rgb(var(--color-brand))}.cv-settings-card__text[data-v-04e9f555]{display:flex;flex:1;flex-direction:column;min-width:0}.cv-settings-card__label[data-v-04e9f555]{color:#374151;font-size:11px;font-weight:600;line-height:1.25}.dark{color:#e5e7eb}.cv-settings-card__chev[data-v-04e9f555]{color:#9ca3af;transition:transform .15s}.cv-settings-card__chev.is-open[data-v-04e9f555]{transform:rotate(180deg)}.cv-settings-card__body[data-v-04e9f555]{border-top:1px solid #f3f4f6;padding:.75rem}.dark{border-top-color:#1f2937}.color-swatch[data-v-04e9f555]{aspect-ratio:1;border:1px solid transparent;border-radius:3px;cursor:pointer;flex:1;min-width:0;transition:transform .1s,box-shadow .1s}.color-swatch[data-v-04e9f555]:hover{border-color:#ffffff80;box-shadow:0 2px 6px #00000040;position:relative;transform:scale(1.25);z-index:1}.tl-backdrop[data-v-1d6b57e7]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73;inset:0;position:fixed;z-index:99990}.tl-modal[data-v-1d6b57e7]{background:#fff;border-radius:16px;box-shadow:0 24px 64px #0f172a33,0 4px 16px #0f172a1a;display:flex;flex-direction:column;left:50%;max-height:min(720px,calc(100vh - 48px));overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 32px));z-index:99991}.tl-header[data-v-1d6b57e7]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:8px;padding:14px 16px}.tl-header-title[data-v-1d6b57e7]{color:#1e293b;flex:1;font-size:14px;font-weight:700;min-width:0}.tl-type-dot[data-v-1d6b57e7]{background:#6366f1;border-radius:99px;flex-shrink:0;height:8px;width:8px}.tl-close-btn[data-v-1d6b57e7]{align-items:center;border-radius:8px;color:#94a3b8;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.tl-close-btn[data-v-1d6b57e7]:hover{background:#f1f5f9;color:#334155}.tl-body[data-v-1d6b57e7]{flex:1;overflow-y:auto;padding:14px}.tl-footer[data-v-1d6b57e7]{background:#fafafa;border-top:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding:12px 16px}.tl-btn[data-v-1d6b57e7]{background:transparent;border:1.5px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px}.tl-btn[data-v-1d6b57e7]:hover{background:#f8fafc;border-color:#cbd5e1}.dark{background:#111827}.dark{background:#0f172a}.dark{color:#f1f5f9}.dark{background:#1f2937;color:#e2e8f0}.dark{border-color:#334155;color:#94a3b8}.cr-decor-preview--top{background:#f3f4f6;height:28px;position:relative}.cr-decor-preview--photo{background:#f9fafb;height:28px;position:relative}.cr-prev-top--gradient_arc:before{background:linear-gradient(145deg,var(--cr-p),color-mix(in srgb,var(--cr-p) 70%,#000));border-bottom-right-radius:14px;content:"";inset:0;position:absolute}.cr-prev-top--diagonal_slice:before{background:var(--cr-p);clip-path:polygon(0 0,100% 0,72% 100%,0 88%);content:"";inset:0;position:absolute}.cr-prev-top--layered_cards:after,.cr-prev-top--layered_cards:before{background:var(--cr-a);border-radius:4px;content:"";opacity:.45;position:absolute}.cr-prev-top--layered_cards:before{inset:4px 8px 6px 6px;transform:rotate(-3deg)}.cr-prev-top--layered_cards:after{background:var(--cr-p);inset:1px 4px 3px 2px;opacity:.9;transform:rotate(1deg)}.cr-prev-top--minimal_band:before{background:var(--cr-p);border-bottom-right-radius:10px;content:"";height:14px;left:0;position:absolute;right:0;top:0}.cr-prev-top--minimal_band:after{background:var(--cr-a);content:"";height:2px;left:0;position:absolute;top:14px;width:55%}.cr-prev-top--soft_blob:before{background:var(--cr-p);border-radius:45% 55% 60% 40%;content:"";height:90%;left:-4px;position:absolute;top:-4px;width:90%}.cr-prev-top--corner_beams:before{background:var(--cr-p);box-shadow:0 6px 0 var(--cr-a),0 12px 0 var(--cr-p);content:"";height:3px;left:0;position:absolute;top:0;transform:rotate(8deg);transform-origin:0 0;width:120%}.cr-prev-photo--orbit_dots:after{border:2px dashed var(--cr-p);border-radius:50%;box-shadow:inset 0 0 0 2px var(--cr-a);content:"";inset:5px;position:absolute}.cr-prev-photo--double_ring:after{border:2px solid var(--cr-p);border-radius:50%;box-shadow:inset 0 0 0 0 transparent,0 0 0 6px transparent,inset 0 0 0 8px var(--cr-a);content:"";inset:4px;position:absolute}.cr-prev-photo--petal_crown:before{background:var(--cr-p);border-radius:50%;box-shadow:12px 0 0 var(--cr-a),-12px 0 0 var(--cr-p),0 -11px 0 var(--cr-a);content:"";height:10px;left:50%;margin:-8px 0 0 -2px;position:absolute;top:50%;width:4px}.cr-prev-photo--corner_brackets:after{border:2px solid var(--cr-p);border-bottom:none;border-radius:3px 0 0;border-right:none;box-shadow:calc(100% - 12px) 0 0 0 var(--cr-a),0 calc(100% - 12px) 0 0 var(--cr-p),calc(100% - 12px) calc(100% - 12px) 0 0 var(--cr-a);content:"";inset:6px;position:absolute}.cr-prev-photo--diamond_halo:after{background:color-mix(in srgb,var(--cr-a) 30%,transparent);border:2px solid var(--cr-p);content:"";height:14px;left:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;transform:rotate(45deg);width:14px}.cr-prev-photo--ribbon_badge:before{background:var(--cr-p);border-radius:2px;bottom:4px;content:"";height:6px;left:50%;margin-left:-20%;position:absolute;width:40%}.cr-prev-photo--ribbon_badge:after{border:1px solid var(--cr-a);border-radius:50%;content:"";inset:5px;position:absolute}.cr-prev-photo--none:after{border:2px solid var(--cr-p);border-radius:50%;content:"";inset:7px;opacity:.5;position:absolute}.cv-editor-canvas[data-v-8f3f8bd1]{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.cv-editor-zoom-stage[data-v-8f3f8bd1]{position:relative}.cv-editor-topbar[data-v-8f3f8bd1]{align-items:center;background:#f3f4f6;border-bottom:1px solid #d1d5db;display:flex;gap:6px;justify-content:space-between;min-height:48px;padding:6px 8px}.dark{background:#111827;border-bottom-color:#1f2937}.cv-editor-topbar__start[data-v-8f3f8bd1]{align-items:center;display:flex;gap:8px;min-width:0}.cv-editor-topbar__actions[data-v-8f3f8bd1]{align-items:center;display:flex;flex:1;gap:4px;justify-content:flex-end;min-width:0}.cv-editor-nav-btn[data-v-8f3f8bd1]{align-items:center;background:transparent;border:0;border-radius:8px;color:#4b5563;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;height:32px;justify-content:center;padding:0;transition:background .12s,color .12s;width:32px}.cv-editor-nav-btn[data-v-8f3f8bd1]:hover{background:#e5e7eb;color:#111827}.dark{color:#d1d5db}.dark{background:#1f2937;color:#fff}.cv-editor-nav-btn__label[data-v-8f3f8bd1]{display:none}.cv-editor-nav-btn--add[data-v-8f3f8bd1]{background:#fff;border:1px solid #e5e7eb;color:#2563eb;padding:0 10px;width:auto}.cv-editor-nav-btn--add[data-v-8f3f8bd1]:hover{background:#eff6ff;color:#1d4ed8}.dark{background:#1f2937;border-color:#374151;color:#93c5fd}.dark{background:#111827;color:#bfdbfe}.cv-editor-nav-btn__add-short[data-v-8f3f8bd1]{display:inline}.cv-editor-nav-btn__add-full[data-v-8f3f8bd1]{display:none}.cv-editor-nav-btn--primary[data-v-8f3f8bd1]{background:#3b82f6;color:#fff}.cv-editor-nav-btn--primary[data-v-8f3f8bd1]:hover{background:#2563eb;color:#fff}.cv-editor-nav-btn--next[data-v-8f3f8bd1]{display:none}@media(min-width:640px){.cv-editor-topbar[data-v-8f3f8bd1]{padding:8px 12px}.cv-editor-topbar__actions[data-v-8f3f8bd1]{flex:0 0 auto;gap:6px}.cv-editor-nav-btn[data-v-8f3f8bd1]{height:34px;padding:0 10px;width:auto}.cv-editor-nav-btn__label[data-v-8f3f8bd1]{display:inline}.cv-editor-nav-btn__add-short[data-v-8f3f8bd1]{display:none}.cv-editor-nav-btn__add-full[data-v-8f3f8bd1]{display:inline}}@media(min-width:1024px){.cv-editor-topbar[data-v-8f3f8bd1]{padding:8px 16px}.cv-editor-nav-btn--next[data-v-8f3f8bd1]{display:inline-flex}}.fade-enter-active[data-v-8f3f8bd1],.fade-leave-active[data-v-8f3f8bd1]{transition:opacity .25s ease}.fade-enter-from[data-v-8f3f8bd1],.fade-leave-to[data-v-8f3f8bd1]{opacity:0}.cv-add-section-backdrop[data-v-8f3f8bd1]{backdrop-filter:blur(2px);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0000008c;background:#00000073;box-sizing:border-box;max-height:100%;max-width:100%}.cv-add-section-modal[data-v-8f3f8bd1]{background:#fff;border-radius:1.25rem;box-shadow:0 0 0 1px #0000000f,0 8px 24px #0000001f,0 32px 64px #00000024;display:flex;flex-direction:column;max-height:88vh;max-width:680px;overflow:hidden;width:100%}.dark{background:#0f172a;box-shadow:0 0 0 1px #ffffff12,0 8px 24px #0006,0 32px 64px #00000080}.cv-add-section-header[data-v-8f3f8bd1]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:1rem 1.25rem}.dark{border-bottom-color:#1e293b}.cv-add-section-header-icon[data-v-8f3f8bd1]{align-items:center;background:#eff6ff;border-radius:.75rem;color:#3b82f6;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.dark{background:#3b82f626;color:#93c5fd}.cv-add-section-title[data-v-8f3f8bd1]{color:#0f172a;font-size:.9375rem;font-weight:700;line-height:1.25}.dark{color:#f8fafc}.cv-add-section-subtitle[data-v-8f3f8bd1]{color:#64748b;font-size:.75rem;margin-top:.125rem}.dark{color:#94a3b8}.cv-add-section-close[data-v-8f3f8bd1]{align-items:center;border-radius:.5rem;color:#94a3b8;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s,color .15s;width:2rem}.cv-add-section-close[data-v-8f3f8bd1]:hover{background:#f1f5f9;color:#475569}.dark{background:#1e293b;color:#cbd5e1}.cv-add-section-grid[data-v-8f3f8bd1]{display:grid;flex:1;gap:.625rem;grid-template-columns:repeat(4,1fr);overflow-y:auto;padding:1.25rem;scrollbar-color:#e2e8f0 transparent;scrollbar-width:thin}.cv-add-section-grid[data-v-8f3f8bd1]::-webkit-scrollbar{width:4px}.cv-add-section-grid[data-v-8f3f8bd1]::-webkit-scrollbar-track{background:transparent}.cv-add-section-grid[data-v-8f3f8bd1]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.dark{scrollbar-color:#334155 transparent}@media(max-width:560px){.cv-add-section-grid[data-v-8f3f8bd1]{gap:.5rem;grid-template-columns:repeat(3,1fr);padding:1rem}}@media(max-width:380px){.cv-add-section-grid[data-v-8f3f8bd1]{grid-template-columns:repeat(2,1fr)}}.cv-add-section-card[data-v-8f3f8bd1]{align-items:center;background:#f8fafc;border:1.5px solid #f1f5f9;border-radius:.875rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;outline:none;padding:1rem .75rem .875rem;text-align:center;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.34,1.56,.64,1)}.dark{background:#1e293b80;border-color:#1e293b}.cv-add-section-card[data-v-8f3f8bd1]:focus-visible,.cv-add-section-card[data-v-8f3f8bd1]:hover{background:#fff;border-color:var(--sec-color,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--sec-color,#3b82f6) 12%,transparent),0 4px 16px #00000014;transform:translateY(-2px)}.dark{background:#1e293b;box-shadow:0 0 0 3px color-mix(in srgb,var(--sec-color,#3b82f6) 20%,transparent),0 4px 16px #0000004d}.cv-add-section-card-icon[data-v-8f3f8bd1]{align-items:center;border-radius:.75rem;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1);width:2.75rem}.cv-add-section-card:focus-visible .cv-add-section-card-icon[data-v-8f3f8bd1],.cv-add-section-card:hover .cv-add-section-card-icon[data-v-8f3f8bd1]{transform:scale(1.12)}.cv-add-section-card-title[data-v-8f3f8bd1]{color:#374151;font-size:.6875rem;font-weight:600;line-height:1.3;transition:color .15s;word-break:break-word}.dark{color:#cbd5e1}.cv-add-section-card:hover .cv-add-section-card-title[data-v-8f3f8bd1]{color:var(--sec-color,#374151)}.dark{color:var(--sec-color,#cbd5e1)}.cv-add-section-overlay-enter-active[data-v-8f3f8bd1],.cv-add-section-overlay-leave-active[data-v-8f3f8bd1]{transition:opacity .2s ease}.cv-add-section-overlay-enter-from[data-v-8f3f8bd1],.cv-add-section-overlay-leave-to[data-v-8f3f8bd1]{opacity:0}.cv-add-section-panel-enter-active[data-v-8f3f8bd1]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.cv-add-section-panel-leave-active[data-v-8f3f8bd1]{transition:transform .2s ease,opacity .18s ease}.cv-add-section-panel-enter-from[data-v-8f3f8bd1],.cv-add-section-panel-leave-to[data-v-8f3f8bd1]{opacity:0;transform:scale(.94) translateY(8px)}.color-swatch[data-v-8f3f8bd1]{aspect-ratio:1;border:1px solid transparent;border-radius:3px;cursor:pointer;flex:1;min-width:0;transition:transform .1s,box-shadow .1s}.color-swatch[data-v-8f3f8bd1]:hover{border-color:#ffffff80;box-shadow:0 2px 6px #00000040;position:relative;transform:scale(1.25);z-index:1}.cv-editor-steps[data-v-8f3f8bd1]{display:flex;flex-direction:column;gap:0}.cv-editor-step[data-v-8f3f8bd1]{display:flex;gap:0;min-height:52px}.cv-editor-step--sub[data-v-8f3f8bd1]{min-height:44px}.cv-editor-step--sub .cv-editor-step-body[data-v-8f3f8bd1]{padding-inline-start:.25rem}.cv-editor-step-rail[data-v-8f3f8bd1]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;position:relative;width:28px}.cv-editor-step-line[data-v-8f3f8bd1]{background:#e5e7eb;flex:1;min-height:6px;transition:background-color .2s;width:2px}.dark .cv-editor-step-line[data-v-8f3f8bd1]{background:#374151}.cv-editor-step-line.is-done[data-v-8f3f8bd1]{background:rgba(var(--color-brand),.45)}.cv-editor-step-line--top[data-v-8f3f8bd1]{flex:0 0 auto;height:8px}.cv-editor-step-badge[data-v-8f3f8bd1]{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:9999px;color:#9ca3af;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s;width:28px;z-index:1}.dark .cv-editor-step-badge[data-v-8f3f8bd1]{background:#111827;border-color:#374151;color:#6b7280}.cv-editor-step-badge.is-sub[data-v-8f3f8bd1]{height:22px;width:22px}.cv-editor-step-badge.is-active[data-v-8f3f8bd1]{background:rgba(var(--color-brand),.1);border-color:rgb(var(--color-brand));box-shadow:0 0 0 3px rgba(var(--color-brand),.15);color:rgb(var(--color-brand))}.dark .cv-editor-step-badge.is-active[data-v-8f3f8bd1]{background:rgba(var(--color-brand),.2);color:rgb(var(--color-brand))}.cv-editor-step-badge.is-done[data-v-8f3f8bd1]{background:rgb(var(--color-brand));border-color:transparent;color:#fff}.cv-editor-step-body[data-v-8f3f8bd1]{align-items:flex-start;border:1px solid transparent;border-radius:.75rem;display:flex;flex:1;gap:.25rem;min-width:0;padding:.5rem .5rem .5rem .25rem;text-align:start;transition:background-color .15s,border-color .15s}.cv-editor-step-body[data-v-8f3f8bd1]:hover{background:#f9fafb}.dark .cv-editor-step-body[data-v-8f3f8bd1]:hover{background:#1f293780}.cv-editor-step--active .cv-editor-step-body[data-v-8f3f8bd1]{background:rgba(var(--color-brand),.08);border-color:rgba(var(--color-brand),.25)}.dark .cv-editor-step--active .cv-editor-step-body[data-v-8f3f8bd1]{background:rgba(var(--color-brand),.12);border-color:rgba(var(--color-brand),.35)}.cv-editor-step-actions[data-v-8f3f8bd1]{align-items:center;display:flex;gap:.125rem}.cv-settings-scroll[data-v-8f3f8bd1]{scrollbar-width:thin}.cv-settings-card[data-v-8f3f8bd1]{background:#f9fafbcc;border:1px solid #f3f4f6;border-radius:.75rem;overflow:hidden;transition:border-color .2s,box-shadow .2s}.dark .cv-settings-card[data-v-8f3f8bd1]{background:#11182773;border-color:#1f2937}.cv-settings-card.is-open[data-v-8f3f8bd1]{border-color:rgba(var(--color-brand),.3);box-shadow:0 0 0 1px rgba(var(--color-brand),.08)}.dark .cv-settings-card.is-open[data-v-8f3f8bd1]{border-color:rgba(var(--color-brand),.35)}.cv-settings-card__trigger[data-v-8f3f8bd1]{align-items:center;display:flex;gap:.5rem;padding:.625rem .75rem;text-align:start;transition:background-color .15s;width:100%}.cv-settings-card__trigger[data-v-8f3f8bd1]:hover{background:#ffffffb3}.dark .cv-settings-card__trigger[data-v-8f3f8bd1]:hover{background:#1f293780}.cv-settings-card.is-open .cv-settings-card__trigger[data-v-8f3f8bd1]{background:rgba(var(--color-brand),.06)}.cv-settings-card__icon[data-v-8f3f8bd1]{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 1px 2px #0000000a;color:#6b7280;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.dark .cv-settings-card__icon[data-v-8f3f8bd1]{background:#1f2937;color:#9ca3af}.cv-settings-card.is-open .cv-settings-card__icon[data-v-8f3f8bd1]{background:rgba(var(--color-brand),.12);color:rgb(var(--color-brand))}.cv-settings-card__text[data-v-8f3f8bd1]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.cv-settings-card__label[data-v-8f3f8bd1]{color:#374151;font-size:11px;font-weight:600;line-height:1.25}.dark .cv-settings-card__label[data-v-8f3f8bd1]{color:#e5e7eb}.cv-settings-card__hint[data-v-8f3f8bd1]{color:#9ca3af;font-size:10px}.cv-settings-card__preview[data-v-8f3f8bd1]{flex-shrink:0}.cv-settings-card__chev[data-v-8f3f8bd1]{align-items:center;border-radius:.375rem;color:#9ca3af;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;transition:transform .2s,background-color .15s;width:1.5rem}.cv-settings-card__chev.is-open[data-v-8f3f8bd1]{background:rgba(var(--color-brand),.1);color:rgb(var(--color-brand));transform:rotate(180deg)}.cv-settings-card__body[data-v-8f3f8bd1]{background:#fff;border-top:1px solid #f3f4f6;padding:.75rem}.dark .cv-settings-card__body[data-v-8f3f8bd1]{background:#11182759;border-top-color:#1f2937}.cv-settings-card--toggle[data-v-8f3f8bd1]{background:#fff}.dark .cv-settings-card--toggle[data-v-8f3f8bd1]{background:#11182773}.cv-settings-card--nested[data-v-8f3f8bd1]{background:#f9fafb99}.dark .cv-settings-card--nested[data-v-8f3f8bd1]{background:#1f293759}.cv-settings-card--preview[data-v-8f3f8bd1]{border-color:rgba(var(--color-brand),.2)}.cv-field-card[data-v-8f3f8bd1]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;transition:border-color .2s,box-shadow .2s}.dark .cv-field-card[data-v-8f3f8bd1]{background:#1118278c;border-color:#374151}.cv-field-card[data-v-8f3f8bd1]:hover{border-color:#d1d5db}.dark .cv-field-card[data-v-8f3f8bd1]:hover{border-color:#4b5563}.cv-field-card--entry[data-v-8f3f8bd1]{border-inline-start-color:rgb(var(--color-brand));border-inline-start-width:3px}.cv-field-card--entry-subsequent[data-v-8f3f8bd1]{margin-top:12px}.cv-field-card--entry-primary .cv-entry-prominent-input[data-v-8f3f8bd1]{font-size:.875rem;font-weight:600}.cv-field-card--entry-subsequent .cv-entry-prominent-input[data-v-8f3f8bd1]{font-size:.75rem;font-weight:500}.cv-field-card--active[data-v-8f3f8bd1]{border-color:rgb(var(--color-brand)/.55);box-shadow:0 0 0 2px rgb(var(--color-brand)/.15)}.dark .cv-field-card--active[data-v-8f3f8bd1]{border-color:rgb(var(--color-brand)/.45);box-shadow:0 0 0 2px rgb(var(--color-brand)/.2)}.cv-field-card__header[data-v-8f3f8bd1]{background:#f9fafbe6;border-bottom:1px solid #f3f4f6;padding:.375rem .5rem}.dark .cv-field-card__header[data-v-8f3f8bd1]{background:#1f293780;border-bottom-color:#1f2937}.cv-field-card__row[data-v-8f3f8bd1]:focus-within{background:rgba(var(--color-brand),.05)}.dark .cv-field-card__row[data-v-8f3f8bd1]:focus-within{background:rgba(var(--color-brand),.1)}@media print{[data-v-8f3f8bd1] .cv-section-wrapper,[data-v-8f3f8bd1] .cv-entry,[data-v-8f3f8bd1] .cv-list-group{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.cv-customize-backdrop[data-v-8f3f8bd1]{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:70}.cv-customize-modal[data-v-8f3f8bd1]{background:#fff;border-radius:16px;box-shadow:0 24px 64px #0f172a33;display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;width:min(880px,calc(100vw - 32px))}.dark{background:#111827;box-shadow:0 24px 64px #00000080}.cv-customize-header[data-v-8f3f8bd1]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:16px 18px}.dark{border-bottom-color:#1f2937}.cv-customize-body[data-v-8f3f8bd1]{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow:hidden;padding:14px 16px 16px}.cv-customize-main[data-v-8f3f8bd1]{display:grid;flex:1;gap:16px;grid-template-columns:minmax(0,1fr) 250px;min-height:0;overflow:hidden}.cv-customize-col[data-v-8f3f8bd1]{display:flex;flex-direction:column;min-height:0;min-width:0}.cv-customize-col__head[data-v-8f3f8bd1]{align-items:center;display:flex;flex-shrink:0;gap:6px;margin-bottom:8px}.cv-customize-col__head h3[data-v-8f3f8bd1]{color:#334155;font-size:12px;font-weight:700;margin:0}.cv-customize-extras[data-v-8f3f8bd1]{display:flex;flex-direction:column;flex-shrink:0;gap:8px}@media(max-width:720px){.cv-customize-main[data-v-8f3f8bd1]{grid-template-columns:1fr;overflow:auto}.cv-customize-body[data-v-8f3f8bd1]{overflow-y:auto}.cv-pal-grid[data-v-8f3f8bd1]{max-height:none}}.cv-pal-grid[data-v-8f3f8bd1]{display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;min-height:0;overflow-y:auto;padding:1px;scrollbar-width:thin}.cv-pal-card[data-v-8f3f8bd1]{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-align:start;transition:border-color .15s,box-shadow .15s,transform .12s}.cv-pal-card[data-v-8f3f8bd1]:hover{border-color:#cbd5e1;box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.cv-pal-card.is-active[data-v-8f3f8bd1]{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f62e}.dark{background:#1f2937;border-color:#374151}.dark{border-color:#4b5563;box-shadow:0 6px 18px #00000059}.dark{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa38}.cv-pal-card__bar[data-v-8f3f8bd1]{display:flex;height:22px}.cv-pal-card__bar span[data-v-8f3f8bd1]{flex:1}.cv-pal-card__bar span[data-v-8f3f8bd1]:first-child{flex:1.6}.cv-pal-card__meta[data-v-8f3f8bd1]{align-items:center;border-top:1px solid #f1f5f9;display:flex;gap:6px;padding:6px 8px 7px}.dark{border-top-color:#374151}.cv-pal-card__dots[data-v-8f3f8bd1]{display:flex;flex-shrink:0}.cv-pal-card__dots i[data-v-8f3f8bd1]{border:1.5px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0f172a14;display:block;height:11px;margin-inline-start:-4px;width:11px}.cv-pal-card__dots i[data-v-8f3f8bd1]:first-child{margin-inline-start:0}.dark{border-color:#1f2937}.cv-pal-card__name[data-v-8f3f8bd1]{color:#334155;flex:1;font-size:11px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-pal-card__check[data-v-8f3f8bd1]{align-items:center;background:#3b82f6;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.cv-color-list[data-v-8f3f8bd1]{display:flex;flex-direction:column;gap:5px;min-height:0;overflow-y:auto;scrollbar-width:thin}.cv-color-row[data-v-8f3f8bd1]{align-items:center;background:#fff;border:1px solid #eef2f7;border-radius:9px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;transition:border-color .12s,background .12s,box-shadow .12s}.cv-color-row[data-v-8f3f8bd1]:hover{background:#f8fafc;border-color:#dbeafe;box-shadow:0 1px 4px #0f172a0d}.dark{background:#111827;border-color:#374151}.dark{background:#1f2937;border-color:#4b5563}.cv-color-row__swatch[data-v-8f3f8bd1]{border-radius:7px;box-shadow:inset 0 0 0 1px #0f172a1f,0 1px 2px #0f172a14;flex-shrink:0;height:26px;overflow:hidden;position:relative;width:26px}.cv-color-row__input[data-v-8f3f8bd1]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.cv-color-row__info[data-v-8f3f8bd1]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.cv-color-row__label[data-v-8f3f8bd1]{color:#334155;font-size:11px;font-weight:600;line-height:1.2}.dark{color:#e2e8f0}.cv-color-row__hex[data-v-8f3f8bd1]{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.02em;text-transform:uppercase}.cv-color-row__icon[data-v-8f3f8bd1]{color:#cbd5e1;flex-shrink:0;height:13px;transition:color .12s;width:13px}.cv-color-row:hover .cv-color-row__icon[data-v-8f3f8bd1]{color:#3b82f6}.step-enter-active[data-v-f9dead75],.step-leave-active[data-v-f9dead75]{transition:opacity .2s ease,transform .2s ease}.step-enter-from[data-v-f9dead75]{opacity:0;transform:translate(16px)}.step-leave-to[data-v-f9dead75]{opacity:0;transform:translate(-16px)}.overlay-enter-active[data-v-f9dead75],.overlay-leave-active[data-v-f9dead75]{transition:opacity .25s ease}.overlay-enter-from[data-v-f9dead75],.overlay-leave-to[data-v-f9dead75]{opacity:0}.drawer-enter-active[data-v-f9dead75],.drawer-leave-active[data-v-f9dead75]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-enter-from[data-v-f9dead75],.drawer-leave-to[data-v-f9dead75]{transform:translate(-100%)}.cv-wizard-steps-nav[data-v-f9dead75]{scrollbar-width:none;-ms-overflow-style:none}.cv-wizard-steps-nav[data-v-f9dead75]::-webkit-scrollbar{display:none}
