.rp-modal[data-v-65a66970]{display:flex;flex-direction:column;min-height:480px;max-height:90vh}.rp-avatar-wrap[data-v-65a66970]{position:relative;cursor:inherit;flex-shrink:0}.rp-avatar[data-v-65a66970]{border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.25)}.rp-avatar-overlay[data-v-65a66970]{position:absolute;inset:0;border-radius:50%;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;border:3px solid #fff}.rp-avatar-wrap:hover .rp-avatar-overlay[data-v-65a66970]{opacity:1}.rp-avatar-wrap[data-v-65a66970]{cursor:pointer}.rp-modal-header[data-v-65a66970],.rp-tabs[data-v-65a66970]{flex-shrink:0}.rp-tabs-body[data-v-65a66970]{flex:1 1 auto;min-height:320px;overflow-y:auto}.rp-section-title[data-v-65a66970]{display:flex;align-items:center;font-size:1rem;font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e0e0e0;flex-wrap:wrap}.cursor-pointer[data-v-65a66970]{cursor:pointer}.rp-modal--dark[data-v-65a66970]{background-color:#1e1e1e!important;color:hsla(0,0%,100%,.87)}.rp-modal--dark .rp-section-title[data-v-65a66970]{border-bottom-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.92)}.rp-modal--dark .grey--text[data-v-65a66970]{color:hsla(0,0%,100%,.6)!important}.rp-modal--dark .grey--text.text--darken-1[data-v-65a66970]{color:hsla(0,0%,100%,.7)!important}.rp-modal--dark .v-card.v-sheet[data-v-65a66970],.rp-modal--dark .v-tab-item[data-v-65a66970],.rp-modal--dark .v-tabs-items[data-v-65a66970]{background-color:transparent!important;color:hsla(0,0%,100%,.87)}.rp-modal-header[data-v-65a66970] .sv-modal-header{padding:18px 22px;gap:16px}.rp-modal-header[data-v-65a66970] .sv-modal-header__icon--square{width:64px;height:64px;border-radius:12px;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.22);box-shadow:0 2px 8px rgba(0,0,0,.18);overflow:hidden;padding:0}.rp-modal-header[data-v-65a66970] .sv-modal-header__title{font-size:17px}.rp-modal-header[data-v-65a66970] .sv-modal-header__sub{font-size:12px;margin-top:4px}.rp-header-avatar[data-v-65a66970]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit;overflow:hidden;background:hsla(0,0%,100%,.1)}.rp-header-avatar--editable[data-v-65a66970]{cursor:pointer}.rp-header-avatar__img[data-v-65a66970]{width:100%;height:100%;border-radius:inherit}.rp-header-avatar__initials[data-v-65a66970]{font-size:22px;font-weight:700;color:#fff;letter-spacing:.04em}.rp-header-avatar__overlay[data-v-65a66970]{position:absolute;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .18s ease;border-radius:inherit}.rp-header-avatar--editable:hover .rp-header-avatar__overlay[data-v-65a66970]{opacity:1}.rp-footer[data-v-65a66970]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f5f5f5;border-top:1px solid rgba(0,0,0,.08)}.rp-footer--dark[data-v-65a66970]{background:rgba(0,0,0,.25);border-top-color:hsla(0,0%,100%,.1)}.rp-export-body[data-v-65a66970]{padding:12px 14px 14px}.rp-tab-content[data-v-65a66970]{padding:16px}.rp-field-label[data-v-65a66970]{font-size:11.5px;font-weight:600;color:rgba(0,0,0,.6);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.rp-modal--dark .rp-field-label[data-v-65a66970]{color:hsla(0,0%,100%,.65)}.rp-skill-groups__bar[data-v-65a66970]{display:flex;align-items:center;margin-bottom:8px}.rp-skill-groups__count[data-v-65a66970]{font-size:var(--sv-label-size);font-weight:600;color:var(--sv-violet-soft)}.rp-modal--dark .rp-skill-groups__count[data-v-65a66970]{color:#c8a5f0}.rp-skill-acc[data-v-65a66970]{border:1px solid var(--sv-border-soft);border-radius:var(--sv-radius-card);overflow:hidden}.rp-modal--dark .rp-skill-acc[data-v-65a66970]{border-color:rgba(200,165,240,.18)}.rp-skill-acc__panel+.rp-skill-acc__panel[data-v-65a66970]{border-top:1px solid var(--sv-border-soft)}.rp-modal--dark .rp-skill-acc__panel+.rp-skill-acc__panel[data-v-65a66970]{border-top-color:rgba(200,165,240,.14)}.rp-skill-acc__head[data-v-65a66970]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:var(--sv-tint-violet);font-family:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.rp-skill-acc__head[data-v-65a66970]:hover{background:var(--sv-border-soft)}.rp-modal--dark .rp-skill-acc__head[data-v-65a66970]{background:rgba(200,165,240,.1)}.rp-modal--dark .rp-skill-acc__head[data-v-65a66970]:hover{background:rgba(200,165,240,.18)}.rp-skill-acc__chevron[data-v-65a66970]{color:var(--sv-violet-soft)!important;transition:transform .2s ease}.rp-modal--dark .rp-skill-acc__chevron[data-v-65a66970]{color:#c8a5f0!important}.rp-skill-acc__panel--open .rp-skill-acc__chevron[data-v-65a66970]{transform:rotate(90deg)}.rp-skill-acc__name[data-v-65a66970]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:rgba(0,0,0,.78)}.rp-modal--dark .rp-skill-acc__name[data-v-65a66970]{color:hsla(0,0%,100%,.88)}.rp-skill-acc__body[data-v-65a66970]{background:#fff}.rp-modal--dark .rp-skill-acc__body[data-v-65a66970]{background:hsla(0,0%,100%,.02)}.rp-skill-acc__row[data-v-65a66970]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:7px 12px 7px 16px}.rp-skill-acc__row+.rp-skill-acc__row[data-v-65a66970]{border-top:1px dashed var(--sv-border-soft)}.rp-modal--dark .rp-skill-acc__row+.rp-skill-acc__row[data-v-65a66970]{border-top-color:rgba(200,165,240,.14)}.rp-skill-acc__bullet[data-v-65a66970]{color:rgba(0,0,0,.3)!important}.rp-modal--dark .rp-skill-acc__bullet[data-v-65a66970]{color:hsla(0,0%,100%,.4)!important}.rp-skill-acc__sm[data-v-65a66970]{font-size:12.5px;font-weight:600;color:rgba(0,0,0,.8)}.rp-modal--dark .rp-skill-acc__sm[data-v-65a66970]{color:hsla(0,0%,100%,.85)}.rp-format-btn[data-v-65a66970] .sv-btn{transition:background .18s ease,border-color .18s ease,color .18s ease}.rp-format-btn[data-v-65a66970] .sv-btn .v-icon{color:inherit!important}.rp-format-btn--csv[data-v-65a66970] .sv-btn{color:#2e7d32!important;border-color:#2e7d32!important;background:transparent!important}.rp-format-btn--csv[data-v-65a66970] .sv-btn:hover:not(.sv-btn--disabled){background:rgba(46,125,50,.1)!important}.rp-format-btn--xlsx[data-v-65a66970] .sv-btn{color:#1b5e20!important;border-color:#1b5e20!important;background:transparent!important}.rp-format-btn--xlsx[data-v-65a66970] .sv-btn:hover:not(.sv-btn--disabled){background:rgba(27,94,32,.1)!important}.rp-format-btn--pdf[data-v-65a66970] .sv-btn{color:#c62828!important;border-color:#c62828!important;background:transparent!important}.rp-format-btn--pdf[data-v-65a66970] .sv-btn:hover:not(.sv-btn--disabled){background:rgba(198,40,40,.1)!important}.rp-format-btn--doc[data-v-65a66970] .sv-btn{color:#1565c0!important;border-color:#1565c0!important;background:transparent!important}.rp-format-btn--doc[data-v-65a66970] .sv-btn:hover:not(.sv-btn--disabled){background:rgba(21,101,192,.1)!important}.rp-modal--dark .rp-format-btn--csv[data-v-65a66970] .sv-btn{color:#81c784!important;border-color:#81c784!important}.rp-modal--dark .rp-format-btn--xlsx[data-v-65a66970] .sv-btn{color:#66bb6a!important;border-color:#66bb6a!important}.rp-modal--dark .rp-format-btn--pdf[data-v-65a66970] .sv-btn{color:#ef5350!important;border-color:#ef5350!important}.rp-modal--dark .rp-format-btn--doc[data-v-65a66970] .sv-btn{color:#42a5f5!important;border-color:#42a5f5!important}.v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}