.resumepreview_paper__M6d6L{background-color:rgb(var(--background-secondary));--page-width:fit-content;--page-height:fit-content;width:var(--page-width);height:var(--page-height);color:rgb(var(--text-primary));padding:2em 3em;overflow-y:auto}.resumepreview_resume__2_TIY svg{stroke-width:.125em}.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__HBZF6{font-size:2em;font-weight:400;text-align:center}.resumepreview_roles__NBJ_2{display:flex;align-items:center;justify-content:center;-moz-column-gap:.25em;column-gap:.25em}.resumepreview_roles__NBJ_2 .resumepreview_devider__ynZPP{width:.25em;height:.25em}.resumepreview_role-text__IEIaX{font-size:.75em;line-height:1}.resumepreview_summary__e1rzY{font-size:.5em;width:-moz-fit-content;width:fit-content;margin-inline:auto;max-width:100%;padding-block:.25em}.resumepreview_link__66Kf0,.resumepreview_links__fqjwR{display:flex;align-items:center;justify-content:center}.resumepreview_link__66Kf0{padding:.25em;gap:.25em}.resumepreview_link__66Kf0 svg{width:.75em;height:.75em}.resumepreview_link-text__XoAOr{font-size:.5em}.resumepreview_section-title-container__wnrty{display:flex;align-items:flex-end;justify-content:center;height:-moz-fit-content;height:fit-content;width:100%;margin-bottom:.25em;gap:.5em}.resumepreview_section-title__8jNDZ{font-size:.75em;font-weight:500;line-height:1}.resumepreview_section-line__TsLzE{width:100%;border-bottom:.0625em solid rgba(var(--text-primary),.4)}.resumepreview_section__J5yGB{margin-bottom:.5em}.resumepreview_row__wCH_T{display:flex;align-items:center;justify-content:space-between}.resumepreview_update-title-container__E23T8{display:flex;align-items:center;justify-content:center;gap:.5em}.resumepreview_update-title__LQIYy{font-size:.75em;font-weight:500}.resumepreview_update-title-icons__J79S8{display:flex;align-items:center;justify-content:center;gap:.375em}.resumepreview_update-title-icon__29Ow4{width:.75em;height:.75em}.resumepreview_update-date__JrpFo,.resumepreview_update-entity__KmQ3N,.resumepreview_update-location__s_kFR{font-size:.5em;font-weight:500}.resumepreview_update-description__dbMF_{margin-top:.25em;font-size:.5em;line-height:1.15}.resumepreview_update-description__dbMF_ ul{padding-inline-start:2em}.resumepreview_update-description__dbMF_ li{list-style:disc}.resumepreview_update-footer__LcpaF{font-size:.625em}.resumepreview_skill-group-title__fiOYt{font-size:.75em}.resumepreview_skills-container___vSX5{display:flex;flex-wrap:wrap;align-items:center;gap:.125em;margin-bottom:.25em}.resumepreview_skills-container-with-levels__yCtS4{gap:.5em}.resumepreview_skill__dPOjp{display:flex;gap:.125em;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content}.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-icon__o_djk{width:.375em;height:.375em}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/83651bee47cf14da-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6fed4e5749a3ea15-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/062522b8b7c3ad6a-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e6f5886ae1242622-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/19e37deead9b3ec2-s.woff2) format("woff2");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/46392699924ae7e5-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0330,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2034-2037,u+2057,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2102,u+210a-210e,u+2110-2112,u+2115,u+2119-211d,u+2124,u+2128,u+212c-212d,u+212f-2131,u+2133-2138,u+213c-2140,u+2145-2149,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b6,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/dd4ab5b525bd804a-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8b1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa88,u+1fa90-1fabd,u+1fabf-1fac5,u+1face-1fadb,u+1fae0-1fae8,u+1faf0-1faf8,u+1fb??}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9beef36ab83de3f0-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/faac4ac11aa3d97b-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Open_Sans_af7b73;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3d9ea938b6afa941-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Open_Sans_Fallback_af7b73;src:local("Arial");ascent-override:101.18%;descent-override:27.73%;line-gap-override:0.00%;size-adjust:105.64%}.__className_af7b73{font-family:__Open_Sans_af7b73,__Open_Sans_Fallback_af7b73;font-style:normal}.addoption_container__8L7zK{background:rgb(var(--background-secondary));padding:.75em .5em;border:var(--border-primary);border-radius:.75em}.addoption_item__kScAQ{padding:.25em .5em;background:rgba(var(--accent-primary),.1);margin-top:.5em;border-radius:.5em;min-width:8em}.addoption_item__kScAQ:hover{background:rgba(var(--accent-primary),.2);cursor:pointer}.addoption_item__kScAQ:first-child{margin-top:0}.resumebuilder_container__cuXmY{display:flex;padding-top:2em;align-items:center;justify-content:center;gap:1em}.resumebuilder_container__cuXmY button:disabled{opacity:.5}.resumebuilder_preview___ZE6_{margin-top:4em;border-radius:.5em;border:.0625em solid rgba(var(--text-primary),.05);font-size:.6em}.resumebuilder_info-form__dneIi{position:fixed;bottom:2em;display:flex;flex-direction:column-reverse;gap:1em;width:-moz-fit-content;width:fit-content;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);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}.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:768px){.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;margin-top:0}.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}}.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__sj0KF label{display:flex;align-items:center;gap:.5em}.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_info-container__sj0KF label{font-size:.8em;color:rgb(var(--text-secondary))}.input_info-container__sj0KF 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%}div.monthyear_container__FzB0B{display:flex;border-radius:2em;width:-moz-fit-content;width:fit-content;flex-wrap:nowrap}.monthyear_disabled__eFEqc{opacity:.4}div.monthyear_container__FzB0B:focus-within{outline:.0625em solid rgba(var(--text-primary),.4)}input.monthyear_month-input__Y1Cgg{border-radius:2em 0 0 2em;width:100%;text-align:right}input.monthyear_month-input__Y1Cgg:focus{outline:none;box-shadow:none}input.monthyear_year-input__IxoBI{border-radius:0 2em 2em 0;width:100%}input.monthyear_year-input__IxoBI:focus{outline:none;box-shadow:none}.richtext_container__tAf8O{position:relative}.richtext_header__h6O_W{position:absolute;width:-moz-fit-content;width:fit-content;top:.5em;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:.5em 1em;background:rgb(var(--background-secondary));border:var(--border-primary);border-radius:1em;z-index:1}.richtext_header-btn__iV5ME{padding:.5em;border-radius:.5em}.richtext_header-btn__iV5ME:hover{background-color:rgba(var(--accent-primary),.1)}.richtext_header-btn__iV5ME.richtext_active__us8zV{background-color:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary))}.richtext_header-btn__iV5ME.richtext_active__us8zV:hover{background-color:rgba(var(--accent-primary),.6)}.richtext_header-btn__iV5ME svg{width:1em;height:1em}.richtext_container__tAf8O .richtext_prose-container__yeE6w{height:100%;position:relative;z-index:0}div.richtext_container__tAf8O .ProseMirror{padding-top:5em;height:100%;overflow-y:auto;color:rgba(var(--text-primary),.9)}div.richtext_container__tAf8O .ProseMirror strong{color:rgba(var(--text-primary),1)}.updateformelement_container__Ki4xO{height:100%;padding-inline:.75em}.updateformelement_inputs__hHZ_9{display:grid;grid-template-columns:1fr 1fr;gap:.5em}.updateformelement_inputs__hHZ_9>div,.updateformelement_inputs__hHZ_9>div>div{width:100%}.updateformelement_link-inputs__dxLM6,div.updateformelement_date-inputs-container__eQMAY{margin-top:.75em}div.updateformelement_date-inputs-container__eQMAY div.updateformelement_date-input__8u_Qn{margin-inline:auto;width:8em}div.updateformelement_end-date-present__eiVi2{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em;margin-top:.125em;margin-inline:auto;width:-moz-fit-content;width:fit-content}.updateformelement_end-date-present__eiVi2 input{width:-moz-fit-content;width:fit-content}.updateformelement_end-date-present__eiVi2 label{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.8em}.updateformelement_description-input___gd7f{--border-radius:0.75em;height:19.25em;border:.0625em solid rgba(var(--text-primary),.2);border-radius:var(--border-radius);font-size:.75em}.updateformelement_description-input___gd7f .ProseMirror{height:100%;padding:.5em;border-radius:var(--border-radius)}.updateformelement_description-input___gd7f .ProseMirror:focus{outline:.0625em solid rgba(var(--text-primary),.4)}.updateformelement_description-input___gd7f li{margin-left:2em;list-style:disc}.updateformelement_project-description-input__zNTiz{height:15.75em}.updatecard_container__p3qTn{display:flex;padding:.25em 1em;gap:.625em;border-radius:.5em;background-color:rgb(var(--background-secondary));border:var(--border-primary);align-items:center;justify-content:space-between;width:100%;margin-top:.5em;cursor:pointer;transition:border .3s ease-in-out;transition:background-color .3s ease-in-out}.updatecard_container__p3qTn:has(.updatecard_delete-btn__3rIb_:hover){border-color:#f8717188;background-color:color-mix(in srgb,rgb(var(--background-secondary)),#f8717130)}.updatecard_container__p3qTn:hover{border:.0625em solid rgba(var(--text-primary),.4)}.updatecard_move__TJuRd{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.625em;padding:.625em}.updatecard_move__TJuRd svg{width:1.5em;height:1.5em}.updatecard_subtitle__oGIqX{font-size:.75em}.updatecard_description__BVQoB{font-size:.5em;max-height:5em;margin-top:.5em;overflow:hidden}.updatecard_description__BVQoB li{margin-bottom:.5em;list-style:disc;margin-left:2em}.updateform_actions-header__7EKLA{margin-bottom:1em;display:flex;align-items:center;justify-content:space-between}.updateform_action-btn__d69RK{border-radius:.5em;background-color:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary));padding:.25em .75em}.updateform_action-btn__d69RK:hover{opacity:.8}.updateform_add-btn-container__HGnCC{width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:.5em}.updateform_add-btn__LGqOO{padding:.5em;background:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary));border-radius:5em;margin-top:.5em;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.updateform_add-btn__LGqOO:hover{opacity:.8;transform:scale(1.1)}.updateform_list-container__o_o_p{height:26em;overflow-y:auto}.updateform_cancel-btn__COLxK{margin-right:1em}.skillform_container__40EFL{overflow-y:auto;width:100%}.skillform_group__Pbzuo{margin-bottom:1em;padding:.5em;border-radius:1em;transition:background .3s ease-in-out;margin-top:.5em}.skillform_group__Pbzuo:has(.skillform_group-delete-btn__0jhLe:hover){background-color:color-mix(in srgb,rgb(var(--background-secondary)),#f8717130)}.skillform_group-input-row__TWD_l{display:flex;align-items:center;justify-content:center;gap:.5em;margin-top:.5em}.skillform_group-title__dsoqq{font-size:1em;background:transparent;color:rgb(var(--text-primary));width:100%;padding:.5em .75em;border-radius:.75em;transition:background .3s ease-in-out;background:rgba(var(--text-primary),.1)}.skillform_group-controls__ltb41{display:flex;flex-direction:column;align-items:center}.skillform_group-levels-checkbox-container__IxqbF{display:flex;align-items:center;justify-content:center;gap:.25em;margin-block:.5em}.skillform_group-levels-checkbox-label__Uh9fD{-webkit-user-select:none;-moz-user-select:none;user-select:none}.skillform_skill-group-container__mjB0Q{display:grid;gap:.25em;align-items:center;justify-content:center;place-items:center}.skillform_skill__xjORb{display:flex;border:var(--border-primary);background-color:rgb(var(--background-secondary));border-radius:.5em;padding:.75em;align-items:center;margin-top:.5em;gap:.25em;transition:background-color .3s,border-color .3s;flex-wrap:wrap}.skillform_skill__xjORb:has(.skillform_skill-delete__ps_a4:hover){background-color:color-mix(in srgb,rgb(var(--background-secondary)),#f8717130);border-color:#f8717188}.skillform_skill__xjORb:has(.skillform_skill-delete__ps_a4:hover)>*{opacity:.8}.skillform_mobile-skill-line-break__Q6tVe{height:0;width:100%;flex-basis:100%}button.skillform_skill-rating-disabled__xJTs1:disabled{opacity:.04;pointer-events:none}.skillform_skill-rating__tb3QD{--rating-icon-size:1.5em;height:var(--rating-icon-size);margin-inline:auto}.skillform_skill-rating-svg__VrgOX{width:var(--rating-icon-size);height:var(--rating-icon-size)}.skillform_skill-rating-svg__VrgOX.skillform_active-skill-rating__bIDV3{fill:rgb(var(--text-primary))}.skillform_skill-move__HPufV{display:flex}.skillform_skill-input__MyusW{background:rgba(var(--text-primary),.1);color:rgb(var(--text-primary));flex-grow:1;padding:.75em;border-radius:.75em;font-size:.75em;margin-top:.25em}.skillform_row-end__VrImE{display:flex;align-items:center;justify-content:flex-end}.skillform_add-group-btn__J_lM2{padding:.325em .75em;background-color:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary));border-radius:.5em;transition:all .3s ease-in-out}.skillform_add-group-btn__J_lM2:active{transform:scale(.98)}.skillform_add-group-btn__J_lM2:hover{opacity:.8}.skillform_add-skill-btn__IWnpw{padding:.5em;background-color:rgb(var(--accent-primary));color:rgb(var(--text-on-accent-primary));border-radius:2em;transition:all .3s ease-in-out;margin-top:.5em;margin-bottom:.5em;width:-moz-fit-content;width:fit-content}.skillform_add-skill-btn__IWnpw:hover{opacity:.8}.skillform_add-skill-btn__IWnpw:active{transform:scale(.98)}@media (min-width:768px){.skillform_mobile-skill-line-break__Q6tVe{display:none}.skillform_skill-group-container__mjB0Q{grid-template-columns:repeat(2,1fr)}}