.select-step{width:280.5px;margin:auto}.cv-select-container{position:relative;display:inline-grid;margin-bottom:20px}.cv-select-container.selected .preview-container{border-color:#00b3ff}.cv-select-container .cv-themes{align-items:center;justify-content:center;display:inline-flex;gap:14px;margin-top:10px}.cv-select-container .cv-themes .cv-theme{width:15px;height:15px;border-radius:100%;border:1px solid #000;display:grid;align-items:center;justify-content:center}.cv-select-container .cv-themes .cv-theme.selected{border-color:#00b3ff;animation:scale .2s ease-in forwards}.cv-select-container .cv-themes .cv-theme.selected .cv-theme-picker{animation:increase .1s ease-in forwards}.cv-select-container .cv-themes .cv-theme .cv-theme-picker{width:11px;height:11px;border-radius:100%}@keyframes scale{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes increase{0%{width:11px;height:11px}to{width:15px;height:15px}}.app-button:not(.no-styles){text-decoration:none;position:relative;border-radius:30px;background:#00b3ff;box-shadow:0 4px 10px -1px rgba(0,179,255,.24);border:none;color:#fff;font-size:24px;font-weight:400;font-style:normal;padding:10px 40px;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;margin:auto;gap:3px}.app-button:not(.no-styles).small{padding:10px;font-size:16px}.app-button:not(.no-styles).back{padding:0;background:none;box-shadow:none;color:#56ccf2;font-size:14px;font-weight:300}.app-button:not(.no-styles).back img{width:11px;height:11px}.app-button:not(.no-styles).add{background:none;box-shadow:none;display:inline-flex;gap:4px;justify-content:center;align-items:center;padding:0;color:#00b3ff;font-size:14px;font-weight:400;line-height:16px}.app-button:not(.no-styles).secondary{font-size:16px;line-height:normal;border:1px solid #56ccf2}.app-button:not(.no-styles).no-border,.app-button:not(.no-styles).secondary{padding:4px 16px;color:#56ccf2;background:none;font-weight:400;box-shadow:none}.app-button:not(.no-styles).no-border{border:none;font-size:18px}.app-button:not(.no-styles).trash{background:none;box-shadow:none;color:#d0d5dd;font-size:14px;font-weight:400;line-height:normal;padding:10px 0}.app-button:not(.no-styles).linkedin{box-shadow:none;border-radius:30px;background:#0e76a8;font-size:13.5px!important;display:inline-flex;align-items:center;justify-items:center;justify-content:center;padding:0;font-weight:400;gap:5px}.app-button:not(.no-styles).linkedin img{width:13.372px;height:13.372px}.app-button:not(.no-styles):disabled{color:hsla(0,0%,53%,.486);pointer-events:none}.app-button:not(.no-styles):disabled img{filter:grayscale(.8)}.app-modal-bg{position:fixed;top:0;height:100vh;width:100vw;left:0;background:linear-gradient(165deg,hsla(0,0%,100%,.42) 28.7%,hsla(0,0%,100%,.61) 74.03%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999;touch-action:none;animation:appear .2s ease-in forwards}.app-modal-bg.closed{animation:dissappearOpacity .1s ease-in forwards}.app-modal{z-index:1000;position:fixed;bottom:0;width:100vw;height:100vh;border-radius:20px;background:#fff;box-shadow:0 -4px 20px 0 rgba(86,204,242,.16);touch-action:none}.app-modal:not(.focused){transition:all .5s}.app-modal.closed{top:100vh!important;opacity:0;animation:dissappear .5s ease-in forwards}.app-modal .app-modal-track-container{padding-top:12px;padding-bottom:12px}.app-modal .app-modal-track-container .app-modal-track{margin:auto;position:relative;border-radius:100px;background:#00b3ff;width:80px;height:3px;touch-action:auto}.app-modal .app-modal-body{width:100%;text-align:center}.app-modal .app-modal-body h3{margin:50px auto 15px}.app-modal .app-modal-body h3,.app-modal .app-modal-body h4{color:#00b3ff;font-size:20px;font-weight:400;line-height:normal}.app-modal .app-modal-body h4{margin:37px auto 21px}.app-modal .app-modal-body .client-preview-container{margin:auto auto 29px}.app-modal .app-modal-body>p{text-wrap:pretty;padding:0;width:305px;color:#4b4b4b;text-align:center;font-size:14px;font-weight:300;line-height:normal;margin:auto auto 35px}.app-modal .app-modal-body .modal-actions{display:inline-flex;gap:17px}.app-modal .app-modal-body .modal-actions .app-button{width:160px;height:38px;font-size:18px;font-weight:400;line-height:normal}@keyframes dissappear{0%,90%{display:initial}to{display:none}}@keyframes dissappearOpacity{0%{display:initial;opacity:1}90%{display:initial;opacity:0}to{display:none}}@keyframes appear{0%{opacity:0}to{opacity:1}}.app-modal-desktop{height:auto;width:auto;min-width:320px;left:50%;top:50%;transform:translate(-50%,-50%);bottom:auto;padding:20px;transition:none!important}.app-modal-desktop .app-modal-close-icon{text-align:right;cursor:pointer;height:20px;margin-bottom:10px}.app-modal-desktop .app-modal-body h3,.app-modal-desktop .app-modal-body h4{margin-top:0;margin-bottom:10px;font-size:18px}.app-modal-desktop .app-modal-body>p{width:300px;font-size:13px;margin-bottom:20px}.app-modal-desktop .app-modal-body .client-preview-container{margin-bottom:10px}.app-modal-desktop .app-modal-body .modal-actions .app-button{width:160px;height:38px;font-size:18px}.app-carousel{display:inline-flex;gap:20px;overflow-x:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;position:relative;margin:auto;width:auto;max-width:100%}.app-carousel-container{width:100%;text-align:center}.app-carousel::-webkit-scrollbar{display:none}.preview-container{border:1px solid #4b4b4b;display:grid;align-items:center;justify-content:center;background-color:#fff}.cv-skeleton{background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;animation:shine 1.5s linear infinite}@keyframes shine{to{background-position-x:-200%}}