@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700&display=swap";._searchBar_1swya_1{position:relative;z-index:2}._searchInput_1swya_6{border-radius:999px;margin:0;padding-left:1.25rem}._searchButton_1swya_12{position:absolute;right:7px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;border-radius:50%;height:38px;width:38px;background-color:var(--brand-light-10);outline:none;border:none;cursor:pointer}._searchIcon_1swya_29{fill:var(--brand-100)}._searchResults_1swya_33{position:absolute;top:50%;width:100%;max-height:min(600px,80vh);overflow:auto;padding:40px .75rem 1.5rem;background:var(--white);border-radius:0 0 var(--border-radius) 2rem;border:1px solid var(--brand-light-10);box-shadow:var(--box-shadow)}._searchResults_1swya_33::-webkit-scrollbar{width:.75em;padding:2px}._searchResults_1swya_33::-webkit-scrollbar-track{background-color:var(--brand-light-10);border-radius:999px}._searchResults_1swya_33::-webkit-scrollbar-thumb{background-color:var(--brand-80);border-radius:999px}._searchResults_1swya_33::-webkit-scrollbar-thumb:hover{background-color:var(--brand-60)}._emptySearch_1swya_61{padding:.25rem .75rem}.loader{width:100%;height:100%;z-index:9999;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:1.5rem}.overlaying-loader{background-color:var(--white);position:fixed;top:0;left:0}.users-result{flex:1 1 380px;display:flex;background-color:var(--white);border-radius:1rem;text-align:center;justify-content:space-between;flex-direction:column}@media screen and (min-width: 768px){.users-result:hover,.users-result:focus-within{z-index:2;border-color:var(--secondary-100);transform:scale(1.02);box-shadow:0 0 8px #00000026}}@media screen and (max-width: 400px){.users-result{overflow:auto}}.users-result .users-container{display:flex;align-items:center;padding:.5rem}@media screen and (max-width: 400px){.users-result .users-container{flex-direction:column}}.users-result .users-container .mini-avatar{object-fit:cover;min-width:4rem;height:4rem;border-radius:.5rem;margin-right:1.5rem;align-self:start}.users-result .users-container .user-additional-info{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%}.users-result .users-container .user-additional-info .user-name{font-weight:700;font-size:1.125rem;text-align:left;color:var(--black)}.users-result .users-container .user-additional-info ul{list-style-type:none;margin:0;padding:0;text-align:left}.users-result .users-container .user-additional-info .user-title{margin:.25rem 0}.outline-link:focus-visible{outline:none}.button{display:flex;justify-content:center;align-items:center;gap:.3rem;border-radius:var(--border-radius);border:none;padding:.5rem 2rem;line-height:1;font-size:var(--paragraph-base);font-weight:400;font-family:inherit;background-color:var(--brand-100);color:var(--white);min-height:3rem;cursor:pointer;transition:background-color .25s ease-in-out;white-space:nowrap}.button--medium{padding:.75rem 1.5rem}.button--large{padding:1rem 2rem}.button:hover{background-color:var(--brand-80)}.button:focus,.button:focus-visible{outline:1px auto -webkit-focus-ring-color}.button--text{padding:.625rem;gap:.625rem;border:none;background-color:transparent;color:var(--brand-100);font-weight:700;margin:0}.button--text:hover{background-color:var(--brand-20)}.button--dangerous{background-color:var(--alert-100)}.button--dangerous:hover{background-color:var(--alert-80)}.button[disabled]{opacity:.4;user-select:none;cursor:default}.button[disabled]:hover{background-color:transparent}.button--outlined{border:1px solid var(--brand-100);color:var(--brand-100);background-color:#fff}.button--outlined:hover{background-color:var(--brand-20)}.button--full-width{width:100%}._header_6g7a4_1{position:relative;z-index:9;grid-area:header;display:flex;align-items:center;justify-content:space-between;min-height:70px;width:100%;padding:.625rem .75rem .625rem 1.25rem;background-color:var(--main);border-bottom:1px solid var(--secondary-20)}._header_6g7a4_1 ._logo_6g7a4_14{height:1.75rem;width:1.5rem}._header_6g7a4_1 ._title_6g7a4_18{font-size:1.25rem;font-weight:700;color:var(--brand-100)}@media screen and (max-width: 400px){._header_6g7a4_1 ._title_6g7a4_18{font-size:1rem}}._leftPanel_6g7a4_29{color:var(--brand-100);display:flex;gap:1rem;justify-content:space-between;align-items:center}._leftPanel_6g7a4_29:hover{color:var(--brand-100);text-decoration:none}._main_6g7a4_41{position:relative;max-width:450px;width:100%}._menuButton_6g7a4_47{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;outline:none;border:none;background:transparent;cursor:pointer}._menuButton_6g7a4_47:hover,._menuButton_6g7a4_47:focus{background:var(--secondary-20)}._menu_1gsid_1{position:absolute;top:100%;right:0;display:flex;flex-direction:column;background:var(--white);box-shadow:var(--box-shadow);border-radius:0 0 0 var(--border-radius);overflow:hidden}._menuItem_1gsid_13{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;color:var(--black);background-color:transparent;border:none;font-size:1rem;cursor:pointer}._menuItem_1gsid_13:hover,._menuItem_1gsid_13:focus,._menuItem_1gsid_13[data-active=true]{background:var(--brand-light-10)}._menuItem_1gsid_13[data-active=true]{color:var(--brand-100);font-weight:700}._menuIcon_1gsid_32{fill:var(--secondary-100)}._currentMenuIcon_1gsid_36{fill:var(--brand-100)}main{grid-area:main;width:100%;overflow:auto;margin:0 auto}.split-tab-container{width:100%}.split-container{width:100%;display:flex}.tabs-container{width:100%;margin:20px auto}.tabs{display:flex}.tab-container:hover{background-color:#a9a9a9}.tab-remove{padding-right:10px;padding-left:10px}.tab-remove:hover{background-color:gray;border-radius:30%}.tab-container{cursor:pointer;padding:10px;margin-right:10px;border:1px solid #ddd;border-bottom:none;background-color:#f1f1f1;display:flex}.tab.active{background-color:#ddd}.tab-content{border:1px solid #ddd;padding:10px}.card{display:flex;flex-direction:column;gap:2rem;position:relative;padding:1.5rem;background-color:var(--white)}@media screen and (min-width: 768px){.card{box-shadow:var(--box-shadow);border-radius:var(--border-radius)}}@media screen and (min-width: 1024px){.card{padding:2rem}}.card.small{box-shadow:var(--box-shadow);margin:2rem;border-radius:var(--border-radius)}.card.small h3{text-align:center}@media screen and (min-width: 768px){.card.small h3{text-align:left}}.card.primary{background-color:var(--brand-100);color:var(--white)}.card.secondary{background-color:var(--secondary-20)}.card.light{background-color:var(--brand-20)}.resume-card-wrapper{position:relative;border-radius:var(--border-radius);border:1px solid var(--brand-20);box-shadow:0 0 7px #0000001a;transition:all .15s ease-in-out}@media screen and (min-width: 768px){.resume-card-wrapper:hover,.resume-card-wrapper:focus-within{z-index:2;border-color:var(--secondary-100);transform:scale(1.02);box-shadow:0 0 16px #00000026}}.resume-card-link{color:var(--black)}.resume-last-updated{position:relative;top:1rem;left:1rem;font-size:small;margin:0}.resume-card{display:flex;justify-content:space-between;align-items:flex-end;border-radius:var(--border-radius);background-color:var(--white);padding:2rem 1rem 1rem;color:var(--brand-100)}.add-tab-button{float:right;margin:5px;font-size:20px}.add-tab-button:hover{cursor:pointer}.toast{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:1rem 2rem;border-radius:var(--border-radius);opacity:.9;z-index:1000;color:var(--white);display:flex;align-items:center}.toast.default{background-color:var(--brand-light-100)}.toast.success{background-color:var(--success-100)}.toast.error{background-color:var(--alert-100)}.toast button{background-color:transparent;border:none;position:absolute;right:.2rem;height:100%;cursor:pointer}.toast:has(button){padding:1rem 2.5rem 1rem 2rem}.rounded-icon-label{all:unset;position:relative;z-index:2;background:var(--white);display:flex;width:fit-content;padding:.625rem;align-items:center;gap:.625rem;color:var(--brand-100);text-align:right;text-decoration:none;cursor:pointer}.rounded-icon-label:hover,.rounded-icon-label:focus{text-decoration:underline}.rounded-icon-label:hover .rounded-icon,.rounded-icon-label:focus .rounded-icon{transform:scale(1.08) rotate(180deg)}.missing-result-panel{display:flex;flex-flow:column;gap:2rem;align-items:center;width:100%;height:100%;min-height:20rem;padding:2rem}.missing-result-panel img{max-width:20rem;width:100%}.missing-result-panel-text{font-size:1.5rem;text-align:center;margin-bottom:.75rem}.missing-result-panel-instructions{text-align:center}.user-edit-toggle{position:absolute;display:flex;gap:1rem;right:1.5rem;top:1rem}.user-dashboard{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media screen and (min-width: 768px){.user-dashboard{flex-direction:row;gap:2.5rem}}.user-portrait{display:flex;gap:.5rem;flex-direction:column;align-items:center}.user-portrait .change-profile-image-toggle{height:3em}.user-portrait .user-image{object-fit:cover;width:200px;height:200px;border-radius:50%;overflow:hidden;border:2px solid var(--secondary-100);flex-shrink:0}.user-edit-avatar{position:absolute;top:0;left:0;z-index:9;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--white);min-height:100%;width:100%;margin:0 auto 2rem;padding:2rem;text-align:center}.user-edit-avatar .close-button-wrapper{display:flex;justify-content:center}.user-edit-avatar .user-edit-avatar-heading{margin-bottom:2rem;font-size:2rem}.user-info-container{padding-bottom:3rem}.user-header{font-size:max(2rem,6vw);margin-bottom:.625rem}@media screen and (min-width: 768px){.user-header{font-size:2.625rem}}.image-file-drop-wrapper{max-width:790px;width:100%}.image-file-drop{display:flex;justify-content:center;align-items:center;gap:1.5rem;flex-direction:column;padding:3.5rem 0;min-height:22rem;border:3px dashed var(--brand-60);border-radius:1rem;background-color:var(--brand-light-20)}.image-file-drop-instructions{text-align:center}.highlight{opacity:.5}#fileSelect{display:none}.image-file-picker-button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content;min-width:200px;padding:1rem;border-radius:var(--border-radius);background-color:var(--brand-100);color:var(--white);font-weight:400;cursor:pointer;transition:all .2s ease-in-out}.image-file-picker-button:hover{background-color:var(--brand-80)}.user-company{color:var(--brand-100);font-size:1rem;text-align:center;margin-left:.1rem}@media screen and (min-width: 768px){.user-company{text-align:left}}.dashboard-container{overflow:hidden;border-radius:var(--border-radius);min-height:80vh;max-width:var(--page-max-width);margin:0 auto 2rem}@media screen and (min-width: 768px){.dashboard-container{padding:2rem}}#dashboard-card{padding-top:5rem;margin:0}@media screen and (max-width: 1023px){#dashboard-card{box-shadow:unset}}@media screen and (min-width: 1024px){#dashboard-card{width:100%}}.user-resume-container{margin-top:3rem;transition:opacity .25s ease-in-out}@media screen and (min-width: 768px){.user-resume-container{margin-top:2rem}}.disabled{opacity:.4;user-select:none}.user-resume-header{display:flex;justify-content:space-between;align-items:center}.user-resume-header .rounded-icon-link{position:relative;z-index:2;background:var(--white)}#user-header-divider{position:absolute;right:0;z-index:1;width:calc(100% - 2rem);height:1px;background-color:var(--brand-100)}.user-resume-header-text{position:relative;z-index:2;background-color:var(--brand-100);color:var(--white);padding:.625rem 1rem;min-width:7rem;text-align:center;font-size:1rem;border-radius:99rem}@media screen and (min-width: 768px){.user-resume-header-text{min-width:10.5rem}}.resume-card-container{padding:2rem 0;display:grid;grid-gap:.625rem;grid-template-columns:1fr}@media screen and (min-width: 768px){.resume-card-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}.link-button-style{width:100%;max-width:20rem;display:flex;justify-content:center;margin:0 auto}.pinned-resume-container{margin-bottom:1rem}.pinned-resumes-list{display:flex;flex-direction:column;gap:1rem}.pinned-resume-card{border:1px solid #ccc;padding:1rem;border-radius:5px;background-color:#f9f9f9}.pinned-resume-card h4{margin:0 0 .5rem}.resume-link{color:#0e1110;text-decoration:none}.resume-link:hover{text-decoration:underline}.resume-link p{margin:0}._wrapper_123j9_1{border:2px dashed black;display:flex;flex-direction:column;align-items:center;padding:1rem;gap:1rem}._wrapper_123j9_1 p{margin:0;max-width:unset;text-align:center}._errorWrapper_123j9_15{display:flex;flex-direction:column;align-items:center;justify-content:center}._warningText_123j9_22{color:red;text-align:center;width:100%;max-width:unset}.docx-resume-input{display:none}.rounded-icon-button{all:unset;position:relative;z-index:2;background:var(--white);display:flex;width:fit-content;padding:.625rem;align-items:center;gap:.625rem;color:var(--brand-100);text-align:right;text-decoration:none;cursor:pointer}.rounded-icon-button:hover,.rounded-icon-button:focus{text-decoration:underline}.rounded-icon-button:hover .rounded-icon,.rounded-icon-button:focus .rounded-icon{transform:scale(1.08) rotate(180deg)}.rounded-icon{padding:.75rem;border-radius:50%;background-color:var(--secondary-100);transition:all .2s ease-in-out}.card-content-container{display:flex;flex-wrap:wrap;gap:1.5rem}.grow{flex-grow:1}.editable-title-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;list-style:none;padding:0;margin:0}.editable-title-list[data-theme=light] .editable-title{background-color:var(--brand-light-10);border:none;color:var(--black);box-shadow:0 0 8px #0000001a}.editable-title-list[data-theme=dark] .editable-title{background-color:var(--brand-80);color:var(--white);border:none;box-shadow:0 0 8px #0000001a}.editable-title{position:relative;display:flex;align-items:center;gap:.5rem;padding:.25rem 1rem;border-radius:62rem;font-size:1rem;text-align:left;margin-bottom:0;border:1px solid var(--brand-100);color:var(--brand-100)}.editable-title-add-wrapper{position:relative}.editable-title-delete{all:unset;padding:.1rem;margin-right:-.5rem;cursor:pointer;border-radius:50%;background-color:transparent}.editable-title-delete:hover{background-color:var(--brand-40)}.editable-title-add{all:unset;cursor:pointer;position:relative;display:flex;align-items:center;gap:.625rem;height:2rem;box-sizing:border-box;background-color:transparent;padding:.25rem 1rem;border-radius:62rem;border:1px solid var(--brand-60);font-size:1rem;text-align:center;white-space:nowrap;color:var(--brand-100)}.editable-title-add:hover,.editable-title-add:focus{background-color:var(--brand-20)}.pseudo-input{white-space:pre;display:block;font-family:inherit;font-size:var(--label-font-size);height:0px;padding:0 1.1rem;text-align:center;visibility:hidden;opacity:0;user-select:none}.editable-title-input{position:absolute;top:0;left:0;z-index:9;margin:0;height:100%;text-align:center;min-height:unset;border-radius:999rem}.hidden{display:none}.editable-title-add-icon{height:.75rem;width:.75rem}.competence-area-container{flex:1 1 500px}.competence-area-container h3{margin-bottom:.5rem}.one-to-one-list{display:flex;flex-flow:column;justify-content:center}.resume-on-to-one-bullet{font-size:1.25rem;padding-bottom:.5rem;max-width:unset}.hero{padding:0;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:max-content;gap:0;justify-items:center;margin-top:2rem}.hero-image{grid-column:span 12;align-self:center;object-fit:cover;aspect-ratio:1/1;border-radius:50%;width:80%;max-width:280px;margin-bottom:1rem}@media screen and (min-width: 1024px){.hero-image{grid-column:span 5;max-width:400px}}.hero-introduction{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:2rem;grid-column:span 12}@media screen and (min-width: 1024px){.hero-introduction{grid-column:span 7;padding:4rem 2rem}}.hero-one-to-one{grid-column:span 12;justify-self:center;width:100%}@media screen and (min-width: 1024px){.hero-one-to-one{grid-column:span 6}}.hero-competence-areas{grid-column:span 12;width:100%}@media screen and (min-width: 1024px){.hero-competence-areas{grid-column:span 6}}@media screen and (min-width: 768px){.hero{gap:2rem;padding:0 1.5rem}}@media screen and (min-width: 1248px){.hero{border-radius:0 0 var(--border-radius) var(--border-radius)}}.hero-title{order:-1;text-align:center;font-size:var(--heading-3)}@media screen and (min-width: 768px){.hero-title{order:0;text-align:left;align-self:flex-end;justify-content:flex-start}}.hero-name{text-align:left;font-size:var(--heading-3)}@media screen and (min-width: 768px){.hero-name{font-size:2.25rem;order:0}}@media screen and (min-width: 1248px){.hero-name{font-size:var(--heading-2)}}.hero-role{font-weight:400;padding-bottom:.5rem;margin-bottom:1rem;border-bottom:1px solid var(--brand-60)}.hero-description{margin-bottom:0;white-space:break-spaces;max-width:50rem;line-height:1.8}@media screen and (min-width: 768px){.hero-description{order:0;font-size:1.125rem}}@media screen and (min-width: 1248px){.hero-description{font-size:1.25rem;line-height:1.9}}.resume-action-bar{background:var(--secondary-20);border:1px solid var(--secondary-40);border-top:none;padding:.5rem .75rem;margin:0 .5rem;border-radius:0 0 var(--border-radius) var(--border-radius)}.resume-section{padding:1rem 0}.resume-section h3{font-size:var(--heading-5);margin-bottom:.5rem}.resume-section h4{margin-bottom:.25rem;font-size:var(--heading-6)}.resume-section h5{font-size:var(--heading-6);margin-bottom:.25rem}.resume-section li{list-style-type:square}@media screen and (min-width: 768px){.resume-section{display:grid;grid-row-gap:1rem}}@media screen and (min-width: 768px){.resume-section .two-column{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:16px}}@media screen and (min-width: 768px){.resume-section .three-column{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:16px}}@media screen and (min-width: 1024px){.resume-section .three-column{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;grid-row-gap:16px}}.resume-section.card.small h3{text-align:center}@media screen and (min-width: 768px){.resume-section.card.small h3{text-align:left}}.resume-section .resume-assignment-container{display:block}@media screen and (min-width: 768px){.resume-section .resume-assignment-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(600px,1fr));gap:2rem}}.resume-section .resume-assignment{height:fit-content;background:var(--white);padding:1.5rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.resume-section .resume-assignment-company{font-size:1.25rem}@media screen and (min-width: 768px){.resume-section .resume-assignment-company{font-size:1.5rem}}.resume-section .resume-subassignment{margin-bottom:1.5rem}.resume-section .resume-subassignment-header{font-size:var(--label-font-size);margin-bottom:.5rem}.resume-section .resume-subassignment-description{white-space:break-spaces;line-height:1.9;max-width:46rem}.resume-section .resume-subassignment:last-of-type{margin-bottom:0}.resume-section .keyword-section{margin-bottom:1rem}.resume-section .resume-language-container{padding-inline-start:0;margin:0}.resume-section .resume-language-container li{list-style:none}.resume-section .resume-date-styling{line-height:1;margin:0;display:block;margin-bottom:.5rem}.resume-section .resume-stack-styling{line-height:1.5;letter-spacing:.04rem;word-spacing:.125rem}.modal-container{width:100%;height:100%;position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;z-index:999;background:#0006}.modal-container .modal-info{background-color:var(--brand-light-20)}.modal-container .modal-success{background-color:var(--success-100)}.modal-container .modal-failure{background-color:var(--alert-80)}.modal-container .modal{padding:2rem;z-index:1000;border-radius:var(--border-radius)}.modal-container .modal .modal-button-container{display:flex;justify-content:space-between;margin-top:1rem}.modal-container .modal .modal-button-container .modal-accept-button,.modal-container .modal .modal-button-container .modal-close-button{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--white);padding:.5rem 1rem;margin-top:1rem;border-radius:var(--border-radius)}.modal-container .modal .modal-button-container .modal-accept-button{background-color:var(--alert-100)}.modal-container .modal .modal-button-container .modal-accept-button:hover,.modal-container .modal .modal-button-container .modal-accept-button:focus{background-color:var(--alert-80)}.modal-container .modal .modal-button-container .modal-close-button{background-color:var(--brand-100)}.modal-container .modal .modal-button-container .modal-close-button:hover,.modal-container .modal .modal-button-container .modal-close-button:focus{background-color:var(--brand-80)}.resume-card-action-list{position:relative;right:0;top:0;display:flex;flex-grow:1;align-items:center;justify-content:flex-end;overflow:hidden;gap:.5rem;pointer-events:none}.resume-card-action-list .icon-button-style{pointer-events:all;border-radius:var(--border-radius)}.title{font-weight:400;color:var(--brand-80);font-size:1.125rem;padding:0 .75rem}.star-button img{filter:grayscale(100%);opacity:.7;transition:filter .3s,opacity .3s}.star-button.pinned img{filter:none;opacity:1;color:gold}#logout-panel{margin:auto;max-width:22.5rem}#footer{display:flex;justify-content:center;margin:12.5rem 2rem 2rem;gap:1rem}@media screen and (min-width: 768px){#footer{justify-content:space-between}}#footer-disclaimer{display:none;gap:1rem;justify-content:center;align-items:center}#footer-disclaimer p{margin:0}@media screen and (min-width: 768px){#footer-disclaimer{display:flex}}#feedback-link{text-align:right;display:flex;gap:1rem;justify-content:flex-end;align-items:center;color:var(--brand-100)}.feedback-link-icon{border-radius:50%;background-color:var(--brand-100);padding:1rem}:root{--black: #0e1111;--white: #fff;--main: #fff1ee;--gray: #f9f0f1;--grayscale-100: var(black);--grayscale-80: #3e4141;--grayscale-60: #6e7070;--grayscale-40: #9fa0a0;--grayscale-20: #cfcfcf;--brand-100: #24165e;--brand-80: #50457e;--brand-60: #7c739e;--brand-40: #a7a2be;--brand-20: #d3d0df;--brand-10: #fbfbfd;--secondary-100: #ff7253;--secondary-80: #ff8e75;--secondary-60: #ffaa98;--secondary-40: #ffc7ba;--secondary-20: #ffe3dd;--brand-light-100: #5083ff;--brand-light-80: #739cff;--brand-light-60: #96b5ff;--brand-light-40: #b9cdff;--brand-light-20: #dce6ff;--brand-light-10: #eef3ff;--alert-100: #e82323;--alert-80: #e84c4c;--success-100: #4caf50;--heading-1: 4rem;--heading-2: 3rem;--heading-3: 2rem;--heading-4: 1.5rem;--heading-5: 1.25rem;--heading-6: 1rem;--label-font-size: 1rem;--paragraph-large: 1.8rem;--paragraph-base: 1rem;--paragraph-small: .8rem;--border-radius: .5rem;--box-shadow: 0px 2px 40px 0px rgba(0, 0, 0, .07);--page-max-width: 84rem;font-family:Space Grotesk,sans-serif;line-height:1.5;font-weight:400;font-size:16px;color-scheme:light dark;color:var(--black);background-color:var(--main);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{box-sizing:border-box}.inputdate-container{display:flex;flex-direction:column;margin:.5rem 0}@media screen and (min-width: 768px){.inputdate-container{gap:1rem;flex-direction:unset}}.inputdate-container .inputdate-wrapper{display:flex;flex-direction:column;flex:1}span{display:block;margin-top:.75rem;margin-bottom:.25rem}label,span,.inputdate-container{font-weight:700}.input-wrapper{position:relative}.input-wrapper input{font-size:var(--label-font-size);margin-bottom:.5rem;display:block;min-height:3rem}.input-wrapper .input-delete{all:unset;cursor:pointer;position:absolute;right:.5rem;top:.8rem}input,textarea{font-family:inherit;line-height:1.6;background-color:var(--brand-10);border:1px solid var(--brand-light-20);color:var(--black);border-radius:var(--border-radius);padding:.5rem 1rem;width:100%;font-size:1rem;outline:none;margin:.5rem 0;min-height:3rem}input::placeholder,textarea::placeholder{color:var(--grayscale-60)}input:focus,textarea:focus{border-color:var(--brand-light-100);background-color:var(--white)}ul{padding-inline-start:1.25rem}p,li{font-size:var(--paragraph-base);line-height:1.6;margin:0;margin-bottom:1rem}@media screen and (min-width: 768px){p,li{max-width:35rem}}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;margin-bottom:1rem;margin-block-start:0;margin-block-end:0}a{color:var(--brand-light-100);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}.link-button-style{border-radius:var(--border-radius);border:none;padding:.5rem 2rem;line-height:1;font-size:var(--paragraph-base);font-weight:400;font-family:inherit;background-color:var(--brand-100);cursor:pointer;transition:background-color .25s linear;color:var(--white);text-decoration:none}.link-button-style:focus,.link-button-style:focus-visible{outline:1px auto -webkit-focus-ring-color}body{margin:0}html,body,#root{height:100vh;overflow:hidden}#root{display:grid;grid-template-rows:auto 1fr;grid-template-areas:"header" "main"}.error-message{background-color:var(--secondary-100);color:var(--white);padding:1rem}.icon-button-style{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background-color:var(--brand-100)}.icon-button-style:hover,.icon-button-style:focus{background-color:var(--brand-80)}.icon-button-minimal{all:unset;cursor:pointer;display:flex;align-items:start;justify-content:center}.icon-loading{cursor:default}.button-delete{background-color:var(--alert-100)}.button-delete:hover,.button-delete:focus{background-color:var(--alert-80)}
