.blog_container__2_z7z{background:linear-gradient(180deg,rgb(var(--background-primary)) 0,rgb(var(--background-secondary)) 100%);width:100%}.blog_container__2_z7z,.blog_main__mNBhz{height:-moz-fit-content;height:fit-content}.blog_main__mNBhz{padding-block:4em;width:40vw;min-width:20em;margin-inline:auto}.blog_main__mNBhz h1{font-size:2em;margin-bottom:.5em;font-weight:800}.blog_main__mNBhz h2{font-size:1.5em;margin-top:1em;font-weight:600}.blog_main__mNBhz h1,.blog_main__mNBhz h2{color:transparent;background:linear-gradient(180deg,rgba(var(--text-primary),1) 0,rgba(var(--text-primary),1) 40%,rgba(var(--text-primary),.8) 100%);-webkit-background-clip:text;background-clip:text}.blog_main__mNBhz p{color:rgba(var(--text-primary),.8);line-height:1.75em;margin-top:1em}.blog_main__mNBhz p strong{color:rgba(var(--text-primary),1)}.home_container__kjnLo{width:100%;min-height:100%;position:relative;--resume-size:22.85rem}.home_logo__p38b1{position:absolute;top:1rem;left:50%;transform:translateX(-50%)}.home_logo__p38b1 svg{height:1.5rem;width:-moz-fit-content;width:fit-content}.home_main__kBmPF{display:flex;flex-direction:column;align-items:center;padding-top:14rem;width:100%;min-height:100vh;padding-bottom:2rem}.home_title__6FzfA{font-size:1.5rem;display:flex;gap:.5rem;padding-inline:.5rem;position:relative}.home_line__fjojN{position:absolute;background-color:rgba(var(--text-primary),.125);animation:home_lineAnimation__XhRcT 1.75s;transform:var(--line-transform)}.home_line__fjojN.home_vertical__CRRyT{top:50%;height:100%;width:.0625rem;--vertical-line-move:9.58rem}.home_line__fjojN.home_horizontal__y2HGx{left:50%;width:100vw;height:.0625rem;--line-transform:translateX(-50%)}.home_plus__vfTWL{--adjust:-1px;--delay:0s;position:absolute;opacity:0;animation:home_appear__gBZdK 1s calc(1.35s + var(--delay)) forwards}@keyframes home_appear__gBZdK{0%{opacity:0}to{opacity:1}}.home_plus__vfTWL.home_top-left__VZKa0{left:var(--adjust);top:0;transform:translateX(-50%) translateY(-50%)}.home_plus__vfTWL.home_top-right__LKeeS{right:var(--adjust);top:0;transform:translateX(50%) translateY(-50%);--delay:0.15s}.home_plus__vfTWL.home_bottom-left__zj19n{left:var(--adjust);bottom:0;transform:translateX(-50%) translateY(50%);--delay:0.3s}.home_plus__vfTWL.home_bottom-right__odtN7{right:var(--adjust);bottom:0;transform:translateX(50%) translateY(50%);--delay:0.45s}.home_title__6FzfA span{--title-index:1;--delay:calc(var(--title-index) * 0.15s);animation:home_fadeIn__xTdl7;animation-delay:var(--delay);animation-duration:.8s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;opacity:0}@keyframes home_fadeIn__xTdl7{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.home_main-button__aRJrX{margin-top:2rem;font-size:1.5rem;padding:.5rem 2rem;animation:home_fadeIn__xTdl7 1s 1.5s forwards;opacity:0}.home_accent-button__Tu3bx{background-color:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary));z-index:10;transition:all 1s;background-position:0 0;background-image:linear-gradient(to bottom right,rgb(var(--accent-primary)) 30%,#7dd3fc,#7dd3fc,rgb(var(--accent-primary)));background-size:400% 400%}.home_accent-button__Tu3bx:hover{transform:scale(1.05);color:black;background-position:70% 70%}.home_main-points__VIwhj{font-size:1rem;margin-top:.75rem;animation:home_pointsAnim__zSV7y 1s 1.5s forwards;opacity:0}@keyframes home_pointsAnim__zSV7y{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes home_lineAnimation__XhRcT{0%{opacity:0;transform:var(--start-line-transform)}60%{opacity:0;transform:var(--start-line-transform)}to{opacity:1;transform:var(--line-transform)}}.home_resume__OnNV3{opacity:0;animation:home_resumeAppear__J6YVq 1s 1.25s forwards;width:var(--resume-size);--r-tx:0.5px;--r-ty:4%;transform-origin:50% 50%}.home_resume__OnNV3 img{transform:none!important}@keyframes home_resumeAppear__J6YVq{0%{opacity:0;transform:translateX(var(--r-tx)) translateY(20%)}to{opacity:1;transform:translateX(var(--r-tx)) translateY(var(--r-ty))}}@media screen and (min-width:768px){.home_container__kjnLo{--resume-size:35.42rem}.home_title__6FzfA{font-size:2.5rem}.home_plus__vfTWL{--adjust:0px}.home_line__fjojN.home_vertical__CRRyT{--vertical-line-move:14.8rem}.home_resume__OnNV3{--r-tx:1px}.home_logo__p38b1{left:2rem;top:2rem;transform:none}.home_logo__p38b1 svg{height:2.5rem}.home_main-button__aRJrX{font-size:2.5rem}}.home_light-beam__CeaYS{height:20rem}@media screen and (min-width:1280px){.home_resume__OnNV3{position:sticky;top:0;z-index:10}.home_light-beam__CeaYS{height:80rem}.home_plus__vfTWL{--adjust:-2px}}@media (min-height:800px){.home_main__kBmPF{padding-top:24rem}}@media (min-width:1536px){.home_title__6FzfA{font-size:3rem}.home_line__fjojN.home_vertical__CRRyT{--vertical-line-move:17.58rem}.home_container__kjnLo{--resume-size:42.1rem}}.resumebuilder_theme__l45GM{--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--background-primary-light:243,244,246;--background-primary-dark:0,3,3;--background-secondary-light:255,255,255;--background-secondary-dark:20,20,20;--background-secondary-hover-light:240,240,240;--background-secondary-hover-dark:20,20,20;--background-tertiary-light:240,240,240;--background-tertiary-dark:10,10,10;--background-highlighted-light:235,235,235;--background-highlighted-dark:20,20,20;--text-primary-light:0,0,0;--text-primary-dark:255,255,255;--text-secondary-light:0,0,0;--text-secondary-dark:255,255,255;--text-accent-primary-light:var(--accent-primary-light);--text-accent-primary-dark:165,180,252;--text-on-accent-primary-light:var(--text-primary-dark);--text-on-accent-primary-dark:0,0,0;--accent-primary-light:0,0,0;--accent-primary-dark:240,240,240;--accent-primary-hover-light:55,55,55;--accent-primary-hover-dark:200,200,200;--input-border-primary-light:1px solid #0000002a;--input-border-primary-dark:1px solid #ffffff2a;--scrollbar-thumb-primary-light:#333;--scrollbar-thumb-primary-dark:#aaa;--border-primary-light:1px solid #0000002a;--border-primary-dark:1px solid #ffffff2a;--shadow-primary-light:0 2px 10px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--shadow-primary-dark:0 1px 3px 0 rgba(255,255,255,0.05),0 1px 2px -1px rgba(255,255,255,0.1);color:rgb(var(--text-primary))}@media (prefers-color-scheme:light){.resumebuilder_theme__l45GM{--background-primary:var(--background-primary-light);--background-secondary:var(--background-secondary-light);--background-secondary-hover:var(--background-secondary-hover-light);--background-tertiary:var(--background-tertiary-light);--background-highlighted:var(--background-highlighted-light);--text-primary:var(--text-primary-light);--text-secondary:var(--text-secondary-light);--text-accent-primary:var(--text-accent-primary-light);--text-on-accent-primary:var(--text-on-accent-primary-light);--accent-primary:var(--accent-primary-light);--accent-primary-hover:var(--accent-primary-hover-light);--input-border-primary:var(--input-border-primary-light);--scrollbar-thumb-primary:var(--scrollbar-thumb-primary-light);--border-primary:var(--border-primary-light);--shadow-primary:var(--shadow-primary-light)}}@media (prefers-color-scheme:dark){.resumebuilder_theme__l45GM{--background-primary:var(--background-primary-dark);--background-secondary:var(--background-secondary-dark);--background-secondary-hover:var(--background-secondary-hover-dark);--background-tertiary:var(--background-tertiary-dark);--background-highlighted:var(--background-highlighted-dark);--text-primary:var(--text-primary-dark);--text-secondary:var(--text-secondary-dark);--text-accent-primary:var(--text-accent-primary-dark);--text-on-accent-primary:var(--text-on-accent-primary-dark);--accent-primary:var(--accent-primary-dark);--accent-primary-hover:var(--accent-primary-hover-dark);--input-border-primary:var(--input-border-primary-dark);--scrollbar-thumb-primary:var(--scrollbar-thumb-primary-dark);--border-primary:var(--border-primary-dark);--shadow-primary:var(--shadow-primary-dark)}}.resumebuilder_theme__l45GM[data-hycvth=light],[data-hycvth=light] .resumebuilder_theme__l45GM,body .resumebuilder_theme__l45GM[data-hycvth=light]{--background-primary:var(--background-primary-light);--background-secondary:var(--background-secondary-light);--background-secondary-hover:var(--background-secondary-hover-light);--background-tertiary:var(--background-tertiary-light);--background-highlighted:var(--background-highlighted-light);--text-primary:var(--text-primary-light);--text-secondary:var(--text-secondary-light);--text-accent-primary:var(--text-accent-primary-light);--text-on-accent-primary:var(--text-on-accent-primary-light);--accent-primary:var(--accent-primary-light);--accent-primary-hover:var(--accent-primary-hover-light);--input-border-primary:var(--input-border-primary-light);--scrollbar-thumb-primary:var(--scrollbar-thumb-primary-light);--border-primary:var(--border-primary-light);--shadow-primary:var(--shadow-primary-light)}.resumebuilder_theme__l45GM[data-hycvth=dark],[data-hycvth=dark] .resumebuilder_theme__l45GM,body .resumebuilder_theme__l45GM[data-hycvth=dark]{--background-primary:var(--background-primary-dark);--background-secondary:var(--background-secondary-dark);--background-secondary-hover:var(--background-secondary-hover-dark);--background-tertiary:var(--background-tertiary-dark);--background-highlighted:var(--background-highlighted-dark);--text-primary:var(--text-primary-dark);--text-secondary:var(--text-secondary-dark);--text-accent-primary:var(--text-accent-primary-dark);--text-on-accent-primary:var(--text-on-accent-primary-dark);--accent-primary:var(--accent-primary-dark);--accent-primary-hover:var(--accent-primary-hover-dark);--input-border-primary:var(--input-border-primary-dark);--scrollbar-thumb-primary:var(--scrollbar-thumb-primary-dark);--border-primary:var(--border-primary-dark);--shadow-primary:var(--shadow-primary-dark)}.resumebuilder_container__cuXmY{display:flex;align-items:center;justify-content:center;padding-top:2em;gap:1em}.resumebuilder_container__cuXmY button:disabled{opacity:.5}.resumebuilder_preview___ZE6_{border-radius:.5em;border:.0625em solid rgba(var(--text-primary),.05);font-size:.5em}.resumebuilder_info-form__dneIi{position:fixed;bottom:2em;display:flex;flex-direction:column-reverse;gap:1em;width:-moz-fit-content;width:fit-content;z-index:4;width:95vw;max-width:35em}.resumebuilder_info-header__gxnk8{background:rgb(var(--background-secondary));color:rgb(var(--text-primary));border:var(--border-primary);border-radius:2em;display:flex;gap:.5em;padding:.125em;margin-inline:auto;width:100%}.resumebuilder_info-header-section-order__kKLY3{border-radius:50%;padding:.5em;margin-top:.325em;height:-moz-fit-content;height:fit-content}.resumebuilder_info-header-section-order__kKLY3 svg{height:1em;width:1em}.resumebuilder_info-header-section-order-selected__Jm7v3{background-color:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary))}.resumebuilder_scrollable-options-container__ajkAr{width:20em;height:-moz-fit-content;height:fit-content;position:relative;border-radius:2em;overflow:hidden;display:flex;padding-inline:1em;flex:1}.resumebuilder_info-header__gxnk8 .resumebuilder_scrollable-options__25NGZ{display:flex;gap:.5em;overflow-x:auto;scrollbar-width:none;height:-moz-fit-content;height:fit-content;width:100%;overflow-y:hidden;border-radius:2em;padding:.25em 3em .25em .25em}.resumebuilder_info-header__gxnk8 .resumebuilder_scrollable-options__25NGZ::-webkit-scrollbar{display:none}.resumebuilder_info-header__gxnk8 .resumebuilder_scrollable-options-container__ajkAr .resumebuilder_scroll-right__whmDW{position:absolute;top:0;bottom:0;right:-.0625em;width:3em;background:linear-gradient(to right,rgba(var(--background-secondary),0) 0,rgb(var(--background-secondary)) 100%)}.resumebuilder_info-header__gxnk8 .resumebuilder_placeholder-option__Nuu5o,.resumebuilder_info-header__gxnk8 .resumebuilder_scrollable-options__25NGZ button{border-radius:2em;padding:.5em 1em;white-space:nowrap;font-size:.85em;font-weight:700}.resumebuilder_info-header__gxnk8 .resumebuilder_placeholder-option__Nuu5o{opacity:.4;font-weight:200}.resumebuilder_info-header__gxnk8 .resumebuilder_scrollable-options__25NGZ button.resumebuilder_selected__U81IW{background:rgb(var(--text-primary));color:rgb(var(--background-secondary));position:sticky;left:0;right:-3.5em}.resumebuilder_info-header__gxnk8 .resumebuilder_actions__uougc{padding-right:1em;display:flex;gap:1em;align-items:center}.resumebuilder_header-container__59afb{display:flex;gap:.25em;align-items:center}.resumebuilder_header-arrow__6KevA{border-radius:50%;padding:.5em}.resumebuilder_header-arrow__6KevA:not(:disabled){background:rgb(var(--background-secondary));outline:.0625em solid rgba(var(--text-primary),.08);transition:background .2s ease-in-out}.resumebuilder_header-arrow__6KevA:not(:disabled):hover{background:rgba(var(--text-primary),.1)}.resumebuilder_header-container__59afb>button{display:none}.resumebuilder_info-content__n_DEd{background:rgb(var(--background-secondary));color:rgb(var(--text-primary));border:var(--border-primary);padding:1em;border-radius:.75em;height:32em;animation:resumebuilder_fade-in__x87KI .3s ease-in-out}.resumebuilder_mobile-hide__uZQFd .resumebuilder_info-content__n_DEd{display:none}.resumebuilder_info-content-placeholder__EYcz3{display:flex;align-items:center;justify-content:center;opacity:0}.resumebuilder_grid-inputs-container__we_Po{height:13em;overflow-y:auto;width:100%}.resumebuilder_grid-inputs__JqeVO{display:grid;gap:1em;grid-template-columns:1fr 1fr;place-items:center;align-content:center;place-content:center;justify-content:center;overflow-y:auto}.resumebuilder_add-contact-btn__GQzS7{width:-moz-fit-content;width:fit-content;padding-inline:2em;padding-block:.25em;display:flex;align-items:center;justify-content:center;border-radius:2em;transition:background .2s ease-in-out}.resumebuilder_add-contact-btn__GQzS7:hover{background:rgba(var(--accent-primary),.1)}.resumebuilder_summary-label__2elzA{font-size:.8em;color:rgb(var(--text-secondary))}.resumebuilder_glass__OxUtP{background:rgba(var(--background-secondary),.2);-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);z-index:2;position:fixed;top:0;left:0;right:0;bottom:0;animation:resumebuilder_fade-in__x87KI .3s ease-in-out}@keyframes resumebuilder_fade-in__x87KI{0%{opacity:0}to{opacity:1}}.resumebuilder_glass-disappear__OElrB{animation:resumebuilder_fade-out__cNjLx .31s ease-in-out}@keyframes resumebuilder_fade-out__cNjLx{0%{opacity:1}to{opacity:0}}.resumebuilder_summary-input___dEmS{display:block;width:100%;background-color:rgb(var(--background-secondary));border:var(--border-primary);border-radius:.5em;padding:.5em 1em;height:15em;margin-top:.5em;resize:none}.resumebuilder_section-title__tTgOm{font-size:1.25rem;font-weight:600;margin-top:1rem;margin-bottom:.25rem;white-space:nowrap}.resumebuilder_order-element__lWlK3{padding:1em;display:flex;align-items:center;justify-content:space-between;background:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary));border-radius:2em;margin-top:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:800;top:auto!important;left:auto!important}.resumebuilder_order-element-text-container__exJYA{display:flex;align-items:center;gap:.5em}.resumebuilder_order-element__lWlK3 svg{height:1.5em;width:1.5em}.resumebuilder_container__cuXmY input:focus,.resumebuilder_container__cuXmY textarea:focus{outline:.0625em solid rgba(var(--text-primary),.4);box-shadow:none}.resumebuilder_back-btn__V9svw{padding:.5em}.resumebuilder_back-btn__V9svw:hover{background:rgba(var(--text-primary),.1);border-radius:2em}@media (min-width:420px){.resumebuilder_preview___ZE6_{font-size:.7em}}@media (min-width:615px){.resumebuilder_preview___ZE6_{font-size:1em}}@media (min-width:1100px){.resumebuilder_info-form__dneIi{--translate-x:0;flex-direction:column;position:static;width:34em;font-size:1.025em}.resumebuilder_glass__OxUtP{display:none}.resumebuilder_preview___ZE6_{font-size:1em}.resumebuilder_info-header__gxnk8{width:-moz-fit-content;width:fit-content}.resumebuilder_header-container__59afb>button,.resumebuilder_mobile-hide__uZQFd .resumebuilder_info-content__n_DEd{display:block}}@media (min-width:1260px){.resumebuilder_container__cuXmY{gap:5em}}.resumepreview_preview-actions__QS11D{display:flex;flex-direction:column;align-items:flex-end;position:absolute;z-index:50;right:1.25em;gap:.5em}@media (max-width:768px){.resumepreview_preview-actions__QS11D{bottom:6em}}@media (min-width:768px){.resumepreview_preview-actions__QS11D{top:1.25em}}.resumepreview_preview-actions-group__rs1hT{border:.0625em solid rgba(var(--text-primary),.1);background-color:rgb(var(--background-secondary));border-radius:1em;display:flex;padding:.125em;flex-direction:column}.resumepreview_preview-actions__QS11D button{padding:.375em;transition:background .2s ease-in-out}.resumepreview_preview-actions__QS11D button:first-child{border-top-right-radius:.75em;border-top-left-radius:.75em}.resumepreview_preview-actions__QS11D button:last-child{border-bottom-right-radius:.75em;border-bottom-left-radius:.75em}.resumepreview_preview-actions__QS11D button:hover{background-color:rgba(var(--text-primary),.1)}.resumepreview_preview-actions__QS11D button:active{background-color:rgba(var(--text-primary),.2)}.resumepreview_preview-actions__QS11D button svg{width:1.75em;height:1.75em;transition:transform .2s ease-in-out}.resumepreview_preview-actions__QS11D button:active svg{transform:scale(.8)}.resumepreview_accent-action__zDZ3X button,button.resumepreview_accent-action__zDZ3X{background-color:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary))}.resumepreview_accent-action__zDZ3X button:hover,button.resumepreview_accent-action__zDZ3X:hover{background-color:rgb(var(--accent-primary-hover))}.resumepreview_preview-actions-group__rs1hT.resumepreview_accent-action__zDZ3X{border:none;background-color:transparent}.resumepreview_resume__2_TIY{margin-inline:auto;margin-top:20px}.resumepreview_resume__2_TIY *{line-height:130%}.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_draggable-element__AxsKV,.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_link__66Kf0,.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_name__HBZF6,.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_role__oo7_F,.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_section-title__8jNDZ,.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_summary__e1rzY{opacity:.4}.resumepreview_preview-container__niPqc{width:100%;height:100%;overflow:auto}.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_is-dragging__QROCZ,.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_section-container__P8AMq.resumepreview_is-dragging__QROCZ .resumepreview_draggable-element__AxsKV,.resumepreview_resume__2_TIY:has(.resumepreview_is-dragging__QROCZ) .resumepreview_section-container__P8AMq.resumepreview_is-dragging__QROCZ .resumepreview_section-title__8jNDZ{opacity:1}.resumepreview_paper__M6d6L{background-color:rgb(var(--background-secondary));--page-width:fit-content;--page-height:fit-content;width:var(--page-width);min-width:var(--page-width);min-height:var(--page-height);color:rgb(var(--text-primary));padding-block:2em;border:.01em solid #7dd3fc66}.resumepreview_resume-syncing__QtoRl{outline:2px solid #7dd3fc66;animation:resumepreview_resume-syncing__QtoRl 2s infinite;transition:outline .5s ease-in-out}@keyframes resumepreview_resume-syncing__QtoRl{0%{outline-color:#7dd3fc00}50%{outline-color:#7dd3fc66}}.resumepreview_resume__2_TIY svg{strokeWidth:2px}@keyframes resumepreview_animatedgradient__Obzc7{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.resumepreview_a4___VNum{--page-width:37.1875em;--page-height:52.625em}.resumepreview_letter__t_N29{--page-width:38.25em;--page-height:49.5em}.resumepreview_name-container__oC5Ce{height:3em}.resumepreview_resume__2_TIY .resumepreview_name__HBZF6{line-height:130%!important;font-size:2em;font-weight:400;text-align:center;overflow-y:hidden}.resumepreview_role__oo7_F,.resumepreview_roles__NBJ_2{display:flex;align-items:center;justify-content:center;-moz-column-gap:.25em;column-gap:.25em;z-index:1}.resumepreview_role__oo7_F{position:relative}.resumepreview_role-move__OT3zH{background-color:rgb(var(--background-primary));border:.0625em solid rgba(var(--text-primary),.2);padding:.25em .5em;border-radius:.5em;position:absolute;top:-1.5em;opacity:0;display:flex;transition:opacity .1s ease-in-out;gap:.25em;align-items:center}.resumepreview_role-move__OT3zH svg{width:.75em;height:.75em}.resumepreview_role-move__OT3zH:focus-within,.resumepreview_role__oo7_F:focus .resumepreview_role-move__OT3zH,.resumepreview_role__oo7_F:has(:focus) .resumepreview_role-move__OT3zH{opacity:1}.resumepreview_roles__NBJ_2 .resumepreview_devider__ynZPP{width:.25em;height:.25em}.resumepreview_role-text__IEIaX{font-size:.75em}.resumepreview_summary__e1rzY{font-size:.5em;width:-moz-fit-content;width:fit-content;margin-inline:auto;max-width:100%;padding-block:.25em;position:relative}.resumepreview_summary__e1rzY:focus{outline:none}.resumepreview_empty-textarea__zCBDr{background-color:rgba(var(--text-primary),.1);width:100%;border-radius:.5em}.resumepreview_resume__2_TIY textarea::-moz-placeholder{color:rgba(var(--text-primary),.6)}.resumepreview_div-input__jlznG:empty:before,.resumepreview_resume__2_TIY .tiptap .is-empty,.resumepreview_resume__2_TIY textarea::placeholder{color:rgba(var(--text-primary),.6)}.resumepreview_div-input__jlznG:empty:not(:focus):before{content:attr(data-placeholder);padding:.25em}.resumepreview_div-input__jlznG:empty:not(:focus){opacity:.5}.resumepreview_links__fqjwR{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:.25em}.resumepreview_link__66Kf0{display:flex;align-items:center;justify-content:center;padding:.25em;gap:.25em;position:relative}.resumepreview_link-move__X4xif{background-color:rgb(var(--background-primary));border:.0625em solid rgba(var(--text-primary),.2);padding:.25em .5em;border-radius:.5em;animation:resumepreview_moveBtn__9BEZN .2s ease-in-out;position:absolute;top:-1.5em;opacity:0;display:flex;transition:opacity .1s ease-in-out;gap:.25em;align-items:center}.resumepreview_link-icon__OHliR{cursor:default}.resumepreview_link-move__X4xif:focus-within,.resumepreview_link__66Kf0:focus .resumepreview_link-move__X4xif,.resumepreview_link__66Kf0:focus-within .resumepreview_link-move__X4xif,.resumepreview_link__66Kf0:has(:focus) .resumepreview_link-move__X4xif{opacity:1}.resumepreview_link__66Kf0 svg{width:.75em;height:.75em;flex-shrink:0}.resumepreview_link-text__XoAOr{font-size:.5em;overflow:hidden}.resumepreview_section-title-container__wnrty{display:flex;align-items:flex-end;justify-content:center;height:-moz-fit-content;height:fit-content;width:100%;padding-inline:3em;gap:.5em}.resumepreview_section-title__8jNDZ{font-size:.75em;font-weight:500;white-space:nowrap}.resumepreview_section-line__TsLzE{width:100%;border-bottom:.0625em solid rgba(var(--text-primary),.5);transform:translateY(-.25em)}.resumepreview_section-container__P8AMq{position:relative}.resumepreview_resume-padding__UqHDz{padding-inline:3em}.resumepreview_section-move__1oOsB{position:absolute;top:.125em;left:0;opacity:0;display:flex;transition:all .2s ease-in-out;transform:translateX(3em)}.resumepreview_section-move__1oOsB svg{width:.75em;height:.75em}.resumepreview_is-dragging__QROCZ.resumepreview_section-container__P8AMq .resumepreview_section-move__1oOsB,.resumepreview_section-container__P8AMq:focus-within .resumepreview_section-move__1oOsB,.resumepreview_section-container__P8AMq:hover .resumepreview_section-move__1oOsB,.resumepreview_section-move__1oOsB:active,.resumepreview_section-move__1oOsB:focus,.resumepreview_section-move__1oOsB:focus-within,.resumepreview_section-move__1oOsB:has(:active){opacity:1;transform:translateX(2.125em)}.resumepreview_row__wCH_T{display:flex;align-items:center;justify-content:space-between}.resumepreview_update__Ockvk{transition:background .3s ease-in-out;margin-bottom:.375em}.resumepreview_list-item-actions__3QZbr{position:absolute;opacity:0;top:.125em;transform:translateX(1.5em);touch-action:none;left:-2.5em;width:2.5em;display:flex;align-items:center;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.resumepreview_resume__2_TIY div[data-node-view-wrapper]{transition:background .3s ease-in-out}div[data-node-view-wrapper]:has(>.resumepreview_list-item-actions__3QZbr .resumepreview_li-delete-btn__MmFqq:hover){background:hsla(var(--destructive)/.2)}.resumepreview_resume__2_TIY div[data-node-view-wrapper]{position:relative}.resumepreview_list-item-actions__3QZbr:active,.resumepreview_list-item-actions__3QZbr:focus,.resumepreview_list-item-actions__3QZbr:focus-within,.resumepreview_list-item-actions__3QZbr:hover,div[data-node-view-wrapper]:hover .resumepreview_list-item-actions__3QZbr,div[data-node-view-wrapper][data-focused] .resumepreview_list-item-actions__3QZbr{opacity:1;transform:translateX(0)}.resumepreview_list-item-actions__3QZbr svg{width:1em;height:1em}.resumepreview_update-title-container__E23T8{display:flex;align-items:center;justify-content:center;gap:.5em}.resumepreview_update-title__LQIYy{font-size:.75em;font-weight:600}.resumepreview_update-title-icons__J79S8{display:flex;align-items:center;justify-content:center;gap:.375em}.resumepreview_update-title-icons__J79S8 textarea{font-size:.5em}.resumepreview_update-title-icon__29Ow4{width:.75em;height:.75em}.resumepreview_update-date__JrpFo,.resumepreview_update-location__s_kFR{font-size:.5em;flex-shrink:0;font-weight:500}.resumepreview_update-entity__KmQ3N{font-size:.5em;font-weight:500;width:100%}.resumepreview_update-description__dbMF_{margin-top:.25em;font-size:.5em}.resumepreview_preview-textarea__Cg4_J ul{padding-inline-start:2em}.resumepreview_preview-textarea__Cg4_J li{list-style:disc}.resumepreview_skill-group__1Sf0y{display:flex;flex-direction:column}.resumepreview_skill-devider__0Vntb{transition:opacity .2s ease-in-out}.resumepreview_skill-group__1Sf0y:has(.resumepreview_skill-dragging__q0a_Q) .resumepreview_skill-devider__0Vntb{opacity:0}.resumepreview_skill-group-title__fiOYt{font-size:.75em;margin-bottom:calc(2em / .75 / 16)}.resumepreview_skills-container___vSX5{display:flex;flex-wrap:wrap;align-items:center;gap:.125em;margin-bottom:.25em}.resumepreview_skills-container-with-levels__yCtS4{gap:.25em}.resumepreview_skill__dPOjp{display:flex;gap:.125em;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content}.resumepreview_skills-container-with-levels__yCtS4 .resumepreview_skill__dPOjp{gap:.25em}.resumepreview_skill__dPOjp .resumepreview_move-btn__5pMYs{position:absolute;top:-1.25em;opacity:0;display:flex;gap:.25em;align-items:center;z-index:inherit;display:none;background-color:rgb(var(--background-primary));border:.0625em solid rgba(var(--text-primary),.2);border-radius:.5em;padding:.25em}.resumepreview_skill__dPOjp .resumepreview_move-btn__5pMYs svg{width:.5em;height:.5em}.resumepreview_skill__dPOjp .resumepreview_move-btn__5pMYs:active,.resumepreview_skill__dPOjp .resumepreview_move-btn__5pMYs:focus,.resumepreview_skill__dPOjp .resumepreview_move-btn__5pMYs:focus-within,.resumepreview_skill__dPOjp:focus .resumepreview_move-btn__5pMYs,.resumepreview_skill__dPOjp:has(:focus) .resumepreview_move-btn__5pMYs{display:block;animation:resumepreview_moveBtn__9BEZN .2s ease-in-out;opacity:1}@keyframes resumepreview_moveBtn__9BEZN{0%{opacity:0;transform:translateY(1em)}to{opacity:1;transform:translateY(0)}}.resumepreview_skill-name__gTDnD{font-size:.5em}.resumepreview_skill-devider__0Vntb{width:.1875em;height:.1875em}.resumepreview_skill-level__OIFuK{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;gap:.125em}.resumepreview_skill-level__OIFuK:focus{outline:none;opacity:.8}.resumepreview_skill-level-icon__o_djk{width:.375em;height:.375em;outline:.0625em solid rgb(var(--text-primary));border-radius:50%}.resumepreview_skill-level-icon__o_djk:focus,.resumepreview_skill-level-icon__o_djk:hover{background-color:rgba(var(--text-primary),.1)}.resumepreview_skill-level-icon__o_djk:after{display:block;content:"";width:100%;height:100%;background-color:rgb(var(--text-primary));border-radius:50%;transform:scale(0);transition:transform .2s ease-in-out}.resumepreview_skill-level-icon-active__jBDZ4:after{transform:scale(1.2)}.resumepreview_add-skill-btn__wRbCJ{background-color:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary));padding:.125em;border-radius:50%;margin-left:.25em;transition:background .2s ease-in-out,transform .2s ease-in-out}.resumepreview_add-skill-btn__wRbCJ:active{background-color:rgba(var(--accent-primary),.8);transform:scale(.9)}.resumepreview_add-skill-btn__wRbCJ:hover{background-color:rgba(var(--accent-primary),.6)}.resumepreview_add-skill-btn__wRbCJ svg{width:.375em;height:.375em}.resumepreview_resume__2_TIY .resumepreview_unstyled-textarea__IN2h4{border:none;background:none;resize:none;outline:none;height:-moz-fit-content;height:fit-content;flex-grow:1;width:100%}.resumepreview_resume__2_TIY.resumepreview_force-show__XEtyf{opacity:1!important}.resumepreview_resume__2_TIY textarea.resumepreview_unstyled-textarea__IN2h4:focus{border:none;background:none;outline:none;height:-moz-fit-content;height:fit-content;width:100%}.resumepreview_resume__2_TIY .resumepreview_link__66Kf0 .resumepreview_unstyled-textarea__IN2h4:focus{padding-left:0;transform:translateX(0)}.resumepreview_resume__2_TIY .resumepreview_empty-link-text__iunIQ{background-color:rgba(var(--text-primary),.1)}.resumepreview_new-element__Yshla{animation:"newUpdate 2s infinite"}@keyframes resumepreview_newUpdate__42lxv{0%{opacity:.9}50%{opacity:.6}to{opacity:.9}}.resumepreview_new-element__Yshla .resumepreview_preview-textarea__Cg4_J,.resumepreview_new-element__Yshla .resumepreview_preview-textarea__Cg4_J:focus,.resumepreview_new-element__Yshla button.resumepreview_update-location__s_kFR,.resumepreview_new-element__Yshla div[contenteditable],.resumepreview_new-element__Yshla textarea.resumepreview_unstyled-textarea__IN2h4,.resumepreview_new-element__Yshla textarea.resumepreview_unstyled-textarea__IN2h4:focus{border-radius:.25em;padding-inline:.5em;transform:translateX(0);background-color:rgb(var(--background-highlighted))}.resumepreview_preview-textarea__Cg4_J .tiptap:focus{outline:none}.resumepreview_new-element__Yshla .resumepreview_preview-textarea__Cg4_J{padding-inline:0}.resumepreview_new-element__Yshla .resumepreview_row__wCH_T{padding:.125em!important}.resumepreview_new-element__Yshla .resumepreview_preview-textarea__Cg4_J{margin-left:.25em}.resumepreview_new-element__Yshla .resumepreview_preview-textarea__Cg4_J div.tiptap{padding:.5em}.resumepreview_new-element__Yshla .resumepreview_update-location__s_kFR{margin-left:.25em}.resumepreview_new-element__Yshla button.resumepreview_update-location__s_kFR{padding-block:.35em;border-radius:.25em}.resumepreview_resume__2_TIY .resumepreview_preview-header__1iJLf{transform:translateX(-50%) translateY(-4em) scale(.75);opacity:0;display:none}.resumepreview_resume__2_TIY .resumepreview_preview-textarea__Cg4_J:focus-within .resumepreview_preview-header__1iJLf{opacity:1;display:block}.resumepreview_resume__2_TIY .resumepreview_preview-textarea__Cg4_J .tiptap{padding-top:0;height:-moz-fit-content;height:fit-content}.resumepreview_resume__2_TIY .resumepreview_preview-textarea__Cg4_J .tiptap::-webkit-scrollbar{display:none}.resumepreview_resume__2_TIY .resumepreview_add-personal-btn__l2fMH{background:rgb(var(--accent-primary));padding:.25em;width:1em;height:1em;border-radius:50%}.resumepreview_hidden-add-container__KnuJM{position:absolute;left:0;width:calc(100% - 6em);padding-left:1em;height:-moz-fit-content;height:fit-content;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-start}.resumepreview_hidden-add__MJ2Hb{height:0;width:100%;position:relative;opacity:0;transition:opacity .2s ease-in-out;animation:resumepreview_hidden-add-load__El5pl 2s ease-in-out;z-index:0}.resumepreview_hidden-add__MJ2Hb.resumepreview_hidden-add-highlight__r9NYG,.resumepreview_hidden-add__MJ2Hb:focus,.resumepreview_hidden-add__MJ2Hb:focus-within,.resumepreview_hidden-add__MJ2Hb:hover{opacity:1;outline:.5px dashed rgba(var(--text-primary),.1)}@keyframes resumepreview_hidden-add-load__El5pl{0%{opacity:1;outline:.5px dashed rgba(var(--text-primary),.1)}to{opacity:0;outline:.5px dashed rgba(var(--text-primary),0)}}.resumepreview_resume__2_TIY .resumepreview_add-personal-btn__l2fMH svg{width:100%;height:100%;strokeWidth:2.5;color:rgb(var(--text-on-accent-primary))}.resumepreview_new-section-buttons___LztO{display:grid;grid-template-columns:repeat(2,1fr);width:25em;align-items:center;justify-content:center;gap:.5em;margin-inline:auto;margin-top:1em}.resumepreview_new-section-button__pBL_4{display:flex;gap:.5em;width:12em;align-items:center;transition:background .2s,border .2s;padding:.5em 1.5em;border-radius:.5em;border:.0625em dashed rgba(var(--text-primary),.2);opacity:.6}.resumepreview_new-section-button__pBL_4:hover{background:rgba(var(--text-primary),.1);opacity:1}.resumepreview_new-section-button__pBL_4 svg{flex-shrink:0;width:2.5em;height:2.5em}.resumepreview_link__66Kf0,.resumepreview_role-text__IEIaX{transition:background .2s ease-in-out;border-radius:.25em}.resumepreview_link__66Kf0:has(.resumepreview_delete-btn__rw3Fa:hover),.resumepreview_role__oo7_F:has(.resumepreview_delete-btn__rw3Fa:hover) .resumepreview_role-text__IEIaX,.resumepreview_skill__dPOjp:has(.resumepreview_skill-delete-btn__2Xn7_:hover){background:hsla(var(--destructive)/.2)}.resumepreview_skill__dPOjp{border-radius:.25em;position:relative}.resumepreview_skill-move__9P7xK{background-color:rgb(var(--background-primary));border:.0625em solid rgba(var(--text-primary),.2);padding:.25em .5em;border-radius:.45em;animation:resumepreview_moveBtn__9BEZN .2s ease-in-out;position:absolute;top:-1.5em;opacity:0;display:flex;transition:opacity .1s ease-in-out;gap:.25em;align-items:center}.resumepreview_skill-move__9P7xK svg{width:.625em;height:.625em}.resumepreview_skill-move__9P7xK:focus-within,.resumepreview_skill__dPOjp:focus .resumepreview_skill-move__9P7xK,.resumepreview_skill__dPOjp:has(:focus) .resumepreview_skill-move__9P7xK{opacity:1}.resumepreview_draggable-element__AxsKV,.resumepreview_link__66Kf0,.resumepreview_role__oo7_F,.resumepreview_summary__e1rzY{z-index:2;position:relative}.resumepreview_certification___Z3P9{position:relative;transition:background .2s ease-in-out}.resumepreview_certification-row__LPP7a{display:flex;align-items:center;gap:.125em}.resumepreview_empty__lk_Px{opacity:.5}.resumepreview_certification-date__kpkp7,.resumepreview_certification-issuer__z9X9w,.resumepreview_certification-title__zY4AB,.resumepreview_certification___Z3P9 span{font-size:.625em}.resumepreview_certification-icon__cr2Lo{height:.625em;width:.625em;strokeWidth:.0625em}.resumepreview_certification-title__zY4AB{font-weight:700}.resumepreview_move-btn__5pMYs{touch-action:none}.resumepreview_draggable-element__AxsKV{position:relative}.resumepreview_is-dragging__QROCZ.resumepreview_draggable-element__AxsKV,.resumepreview_is-dragging__QROCZ.resumepreview_section-container__P8AMq{background:rgb(var(--background-secondary))}.resumepreview_draggable-element-actions__dxFeT{display:flex;align-items:center;justify-content:center;gap:.25em;position:absolute;transform:translateX(-80%);padding-block:.25em;top:-.125em;opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.resumepreview_draggable-element-actions__dxFeT:focus-within,.resumepreview_draggable-element-actions__dxFeT:has(:focus),.resumepreview_draggable-element-actions__dxFeT:hover,.resumepreview_draggable-element__AxsKV:focus-within .resumepreview_draggable-element-actions__dxFeT,.resumepreview_draggable-element__AxsKV:hover .resumepreview_draggable-element-actions__dxFeT,.resumepreview_is-dragging__QROCZ .resumepreview_draggable-element-actions__dxFeT{transform:translateX(-110%);opacity:1}.resumepreview_draggable-element-actions__dxFeT svg{width:.65em;height:.65em}.resumepreview_draggable-element__AxsKV:has(.resumepreview_delete-btn__rw3Fa:hover){background:hsla(var(--destructive)/.2)}.resumepreview_draggable-element__AxsKV .resumepreview_draggable-element-actions__dxFeT button:disabled{opacity:.1}.resumepreview_certification___Z3P9 .resumepreview_draggable-element-actions__dxFeT{top:-.25em}.resumepreview_small-footer-input__mn2zb{display:flex;align-items:center;gap:.125em}.resumepreview_small-footer-input__mn2zb svg{width:.5em;height:.5em}.resumepreview_small-footer-input__mn2zb div[contenteditable]{font-size:.5em}.resumepreview_certification-description__RDbSx{font-size:.5em;margin-bottom:.25em}.input_info__bvZgY{display:flex;align-items:center;justify-content:center;gap:.5em}.input_info-container__sj0KF{display:flex;flex-direction:column;gap:.25em;position:relative}.input_info-container-style__cYilU label{display:flex;align-items:center;gap:.5em;font-size:.8em;color:rgb(var(--text-secondary))}.input_info-container-style__cYilU input{background:rgb(var(--background-secondary));color:rgb(var(--text-primary));border:var(--border-primary);padding:.5em 1em;border-radius:2em;font-size:.8em;width:100%}.input_info-move__uztYi{display:flex;align-items:center;justify-content:center}.input_info-move__uztYi button{display:block;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.input_info-move__uztYi button:hover{opacity:.7;transform:scale(1.3)}.input_info-move__uztYi svg{height:1em;width:-moz-fit-content;width:fit-content}.input_resizable-input__mfEN_{cursor:text;width:-moz-fit-content;width:fit-content;overflow-y:hidden;text-wrap:nowrap}.input_resizable-input__mfEN_:focus-visible{outline:none}.input_resizable-input__mfEN_:empty{min-width:1em}.input_resizable-input__mfEN_:empty:before{content:attr(placeholder)}.input_resizable-input__mfEN_:empty{opacity:.5}[contenteditable=true].input_resizable-input__mfEN_{white-space:nowrap;overflow:hidden}[contenteditable=true].input_resizable-input__mfEN_ br{display:none}[contenteditable=true].input_resizable-input__mfEN_ *{display:inline;white-space:nowrap}.addoption_container__8L7zK{background:rgb(var(--background-secondary));border:var(--border-primary);padding:.25rem;border-radius:.75em}.addoption_item__kScAQ{padding:.25em .5em;background:rgba(var(--accent-primary),.1);margin-top:.5em;border-radius:.5em;min-width:8em;cursor:pointer}.addoption_item__kScAQ:focus,.addoption_item__kScAQ:hover{background:rgba(var(--accent-primary),.2)}.addoption_item__kScAQ:first-child{margin-top:0}