.pg-name-cv-dialog{box-sizing:border-box;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:32px;border:1px solid var(--pg-line,#344158);border-radius:24px;background:var(--pg-panel,#142034);color:var(--pg-text,#f2f6ff);font-family:Outfit,system-ui,sans-serif;box-shadow:0 28px 100px #0006}.pg-name-cv-dialog::backdrop{background:#071427bb;backdrop-filter:blur(6px)}.pg-name-cv-symbol{display:grid;place-items:center;width:56px;height:56px;border-radius:17px;background:#3984ff20;color:#5598ff;margin-bottom:22px}.pg-name-cv-symbol svg{width:30px;height:30px}.pg-name-cv-kicker{font-size:11px;letter-spacing:.06em;color:var(--pg-muted,#9baac2);margin:0 0 8px}.pg-name-cv-dialog h2{font-size:28px;line-height:1.2;margin:0 0 12px}.pg-name-cv-dialog #pgNameCVDescription{font-size:14px;line-height:1.6;color:var(--pg-muted,#9baac2);margin:0 0 24px}.pg-name-cv-dialog label{display:block;font-size:13px;margin-bottom:8px}.pg-name-cv-dialog input{box-sizing:border-box;width:100%;padding:14px 15px;border:1px solid var(--pg-line,#344158);border-radius:12px;background:var(--pg-input,#0c1729);color:var(--pg-text,#f2f6ff);font:inherit;font-size:16px}.pg-name-cv-dialog input:focus{outline:3px solid #3984ff35;border-color:#3984ff}.pg-name-cv-dialog input::placeholder{color:var(--pg-muted,#9baac2);opacity:1}.pg-name-cv-dialog button{width:100%;border:0;border-radius:12px;padding:14px;background:#347cf5;color:white;font:inherit;font-weight:600;cursor:pointer}.pg-name-cv-error{min-height:18px;color:#e76072;font-size:12px;margin:8px 0} @media(max-width:480px){.pg-name-cv-dialog{padding:24px}}

.pg-name-cv-actions{display:flex;gap:10px}.pg-name-cv-dialog .pg-name-cv-cancel{background:var(--pg-input,#0c1729);color:var(--pg-text,#f2f6ff);border:1px solid var(--pg-line,#344158)}.pg-editor-page .toolbar-center .font-selector{flex:0 0 auto;margin:0 8px 0 0}.pg-editor-page .toolbar-center .font-selector-input{width:150px!important;max-width:150px}

.pg-current-cv-name{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;color:#1764cf}.pg-current-cv-name[hidden]{display:none}html[data-theme="dark"] .pg-current-cv-name{color:#fff}html[data-theme="light"] .pg-current-cv-name{color:#1764cf}@media(max-width:600px){.pg-current-cv-name{max-width:45vw;font-size:14px}}

.pg-editor-page .toolbar-left{flex-shrink:0!important}.pg-editor-page .pg-current-cv-name{display:inline-block!important;flex:0 1 auto;min-width:60px;color:#1764cf!important}html[data-theme="dark"] .pg-editor-page .pg-current-cv-name{color:#fff!important}html[data-theme="light"] .pg-editor-page .pg-current-cv-name{color:#1764cf!important}

.pg-editor-page .toolbar-center{gap:10px!important}.pg-editor-page .toolbar-center .font-selector{margin:0!important}.pg-editor-page .toolbar-center .color-presets{margin:0!important}.pg-editor-page .pg-current-cv-name{max-width:270px}@media(max-width:600px){.pg-editor-page .pg-current-cv-name{max-width:52vw}}
