.resume-container::before{background:var(--stemaway-secondary-100);position:absolute;z-index:-999;content:"";left:0;right:0;height:100%;top:40px}.resume-container section{margin-bottom:2rem}.stemaway-resume-contents{background:var(--stemaway-secondary-100)}.btn-edit-mode.btn{border-radius:50%;background:var(--stemaway-secondary-400);width:50px;height:50px;box-shadow:0px 24px 30px -10px rgba(0,0,0,.25);position:fixed;top:93vh;right:2%;transition:background-color .25s ease-in-out;z-index:1200}.btn-edit-mode.btn:hover{background-color:var(--stemaway-secondary-500)}.btn-edit-mode.btn .d-icon{color:#fff;margin-right:0;font-size:var(--font-up-3)}.btn-edit-mode.btn .d-button-label{opacity:0;display:none}.btn-edit-mode.btn.is-editing{background:var(--stemaway-primary-400)}.discourse-no-touch .btn.btn-mentor-unverify{background:var(--danger)}.discourse-no-touch .btn.btn-mentor-unverify .d-icon,.discourse-no-touch .btn.btn-mentor-unverify .d-button-label{color:#fff}.discourse-no-touch .btn.btn-mentor-unverify:hover{background:var(--danger-hover)}.discourse-no-touch .btn.btn-mentor-unverify:hover .d-icon,.discourse-no-touch .btn.btn-mentor-unverify:hover .d-button-label{color:#fff}.alert.alert-resume-hidden{background:var(--danger-low);border-left:5px solid var(--danger);color:var(--danger-hover);padding:1rem}.alert.alert-resume-hidden a{text-decoration:underline;color:var(--danger-hover);font-weight:bold}.user-main-nav-outlet.resume-tab .main-nav{margin:0}.user-main-nav-outlet.resume-tab{margin-right:0}.upper-nav-pill-profile .active{background-color:var(--stemaway-secondary-300) !important}.share-popup-modal .modal-inner-container{width:500px}.share-popup-modal .link-share-container .btn-primary{background:var(--stemaway-primary-400);width:50px}.resume-top-header{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;display:flex;align-items:center;padding:1rem 2rem;background:#fff}.resume-top-header h1{margin-bottom:0}.resume-top-header-title{font-size:.67rem;margin-bottom:0}@media screen and (min-width: 375px){.resume-top-header-title{font-size:.8rem}}.resume-top-header-buttons{margin-left:auto}.resume-top-header-buttons .disabled{color:var(--stemaway-gray-300)}.resume-top-header-buttons button{display:flex;align-items:center;justify-content:center;margin:.3rem;color:var(--stemaway-secondary-300);background-color:rgba(0,0,0,0);font-weight:normal;font-size:.9rem;border:2px solid var(--stemaway-secondary-200);border-radius:8px;padding:.5rem 1rem;text-decoration:none;transition:background-color .25s ease,color .25s ease}@media screen and (min-width: 550px){.resume-top-header-buttons button{display:inline}}.resume-top-header-buttons button svg{margin-right:.25rem}.resume-top-header-buttons button:hover{background-color:var(--stemaway-secondary-300);color:var(--stemaway-secondary-400)}.job,.school,.assessment,.project,.skills{background-color:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:8px;padding:1rem;margin:.5rem;color:#9296a2;font-weight:400}.job a,.school a,.assessment a,.project a,.skills a{color:var(--stemaway-primary-400);transition:border .5s ease}.job a:hover,.school a:hover,.assessment a:hover,.project a:hover,.skills a:hover{border-bottom:2px solid var(--stemaway-primary-400)}.job .job-title,.school .job-title,.assessment .job-title,.project .job-title,.skills .job-title{font-weight:600;font-size:1.5rem;color:var(--stemaway-primary-400)}.job .company,.school .company,.assessment .company,.project .company,.skills .company{color:#a4a9b8;font-weight:400;display:inline-block}.job .type,.school .type,.assessment .type,.project .type,.skills .type{color:#a4a9b8;font-weight:400;display:inline-block}.job .type::before,.school .type::before,.assessment .type::before,.project .type::before,.skills .type::before{content:" · "}.job .institution,.school .institution,.assessment .institution,.project .institution,.skills .institution{font-weight:600;font-size:1.5rem;color:var(--stemaway-primary-400)}.job .degree,.job .subtitle,.school .degree,.school .subtitle,.assessment .degree,.assessment .subtitle,.project .degree,.project .subtitle,.skills .degree,.skills .subtitle{color:#a4a9b8;font-weight:400}.job .logo,.school .logo,.assessment .logo,.project .logo,.skills .logo{font-family:monospace;color:#a3a3a3}.job .logo img,.school .logo img,.assessment .logo img,.project .logo img,.skills .logo img{width:60px;height:auto;margin-top:.25rem;margin-bottom:.5rem;margin-left:0;margin-right:0;border-radius:6px}.job .grade,.school .grade,.assessment .grade,.project .grade,.skills .grade{color:#a4a9b8;font-weight:600;display:inline-block;background:rgba(150,182,123,.3411764706);border-radius:6px;color:var(--stemaway-primary-400);padding:.3rem 1rem;margin-top:.5rem}.job .dates,.job .header,.school .dates,.school .header,.assessment .dates,.assessment .header,.project .dates,.project .header,.skills .dates,.skills .header{display:table;background:rgba(164,169,184,.15);border-radius:6px;color:#a4a9b8;padding:.3rem 1rem;margin-top:.5rem;text-transform:uppercase}.job .description,.school .description,.assessment .description,.project .description,.skills .description{color:#8c919b;background-color:#edf2f7;font-weight:400;display:block;padding:.5rem 1rem;border-radius:5px}.resume-container .resume-user-card{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;margin-top:1rem}.resume-container .resume-user-card header img.resume-banner-image{max-width:100%;width:-webkit-fill-available;border-radius:10px 10px 0 0;object-fit:cover}.resume-container .resume-user-card header .resume-user-info{display:flex;background-color:#f0f4f8;align-items:center;justify-content:flex-start;padding:.8em}.resume-container .resume-user-card header .resume-user-info img:first-of-type{width:50px;height:auto;border-radius:.8rem}@media screen and (min-width: 500px){.resume-container .resume-user-card header .resume-user-info img:first-of-type{width:60px;margin-left:2rem}}@media screen and (min-width: 836px){.resume-container .resume-user-card header .resume-user-info img:first-of-type{width:auto;border-radius:18px}}.resume-container .resume-user-card header .resume-user-info .btn-edit-mode{background:var(--stemaway-secondary-200);margin-left:auto}.resume-container .resume-user-card header .resume-user-info .btn-edit-mode:hover,.resume-container .resume-user-card header .resume-user-info .btn-edit-mode:focus{color:var(--stemaway-secondary-100);background-color:var(--stemaway-secondary-300)}.resume-container .resume-user-card header .resume-user-info .resume-user-details{display:block;margin-left:1rem}@media screen and (min-width: 500px){.resume-container .resume-user-card header .resume-user-info .resume-user-details{margin-left:2rem}}.resume-container .resume-user-card header .resume-user-info .resume-name{margin-bottom:0;font-weight:700;font-size:1.5rem;color:#000}.resume-container .resume-user-card header .resume-user-info .resume-stem-level{margin-bottom:0;font-weight:300;font-size:1.1rem;color:var(--stemaway-gray-300)}.resume-container .resume-user-card header .resume-user-info .resume-btn-share{margin-left:auto;margin-right:.5rem;background:var(--stemaway-secondary-200);color:var(--stemaway-secondary-400);margin-right:2rem}.resume-container .resume-user-card header .resume-user-info .resume-btn-share .d-icon{color:var(--stemaway-secondary-400)}.resume-container .resume-user-card header .resume-user-info .resume-btn-share:hover,.resume-container .resume-user-card header .resume-user-info .resume-btn-share:focus{color:var(--stemaway-secondary-100);background:var(--stemaway-secondary-400)}.resume-container .resume-user-card header .resume-user-info .resume-btn-share:hover .d-icon,.resume-container .resume-user-card header .resume-user-info .resume-btn-share:focus .d-icon{color:var(--stemaway-secondary-100)}.resume-container .resume-user-card header .resume-user-info .resume-btn-upload-pdf{position:relative;padding:.5em 1em;background:linear-gradient(90deg, #c4dba4, #a2d889) !important;color:#454545;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s ease;padding-left:0}.resume-container .resume-user-card header .resume-user-info .resume-btn-upload-pdf:hover{background:linear-gradient(90deg, #afd37c, #79c456) !important}.resume-container .resume-user-card header .resume-user-info .resume-btn-upload-pdf:hover::after{content:"Upload your resume to autofill fields";position:absolute;top:-2.5em;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.8);color:#fff;padding:.3em .5em;border-radius:3px;font-size:.8rem;white-space:nowrap;pointer-events:none;z-index:100}.resume-container .resume-user-card header .resume-user-info .resume-btn-upload-pdf:disabled{opacity:.5;cursor:not-allowed}.resume-container .resume-user-card header .resume-user-info .pdf-upload-spinner{margin-left:.5rem;font-size:1.2rem;animation:pdf-upload-spin 1s linear infinite}@keyframes pdf-upload-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.resume-container .resume-user-card header .resume-user-info .pdf-upload-check{margin-left:.5rem;font-size:1.2rem;color:green}.resume-container .resume-user-card .resume-about{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;padding:1.5rem;width:90%}.resume-container .resume-user-card .resume-about a{color:var(--stemaway-primary-400);border-bottom:2px solid var(--stemaway-primary-400);transition:padding .25s ease,background-color .25s ease;padding-bottom:.15rem}.resume-container .resume-user-card .resume-about a:hover{padding-bottom:0rem;border-color:var(--stemaway-primary-400);color:var(--stemaway-primary-400);background-color:var(--stemaway-primary-100)}.resume-container .resume-user-card .resume-about a:active{color:var(--stemaway-primary-400);background-color:var(--stemaway-primary-200)}@media screen and (min-width: 500px){.resume-container .resume-user-card .resume-about{padding:1rem 3rem}}.resume-container .resume-user-card .resume-about h3{font-weight:600;font-size:1.25rem;margin-bottom:.5rem;color:var(--stemaway-gray-400)}.resume-container .resume-user-card .resume-about p{color:var(--stemaway-secondary-400)}.resume-container .resume-user-card .resume-about ul{list-style:none;margin-left:0}.resume-container .resume-user-card .resume-about .resume-bio{flex-basis:75%;margin-right:2rem}.resume-container .resume-user-card .resume-about .resume-interests ul{padding:.25rem 0;border-radius:5px;display:flex;justify-content:stretch;align-items:center;flex-flow:row wrap}.resume-container .resume-user-card .resume-about .resume-interests li{transition:background-color .25s ease,color .25s ease;background-color:var(--stemaway-primary-300);color:var(--stemaway-primary-400);padding:.3rem .65rem;margin:0 .25rem;text-transform:normal;border-radius:5px;font-size:.9rem;font-weight:700;margin:.25rem}.resume-container .resume-user-card .resume-about .resume-status{flex-basis:75%;margin-bottom:1rem}.resume-container .resume-user-card .resume-about .resume-status p{display:inline-block;transition:background-color .25s ease,color .25s ease;background-color:var(--stemaway-secondary-150);color:var(--stemaway-secondary-400);padding:.3rem .65rem;margin:0 .25rem;text-transform:normal;border-radius:5px;font-size:.9rem;font-weight:700;margin:.25rem}.resume-container .resume-user-card .resume-about .resume-featured-post{flex:20%}.resume-container .resume-user-card .resume-about .resume-featured-post li{line-height:2rem;color:var(--stemaway-primary-400);margin:1rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-container .dashboard-user-card{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;padding:1rem;min-width:350px;min-height:300px}.dashboard-container .dashboard-user-card .dashboard-user-info{background:var(--stemaway-secondary-150);padding:1rem;border-radius:.8rem;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.dashboard-container .dashboard-user-card .dashboard-user-info-details .dashboard-name{font-size:var(--font-up-2);margin-bottom:0}.dashboard-container .dashboard-user-card .dashboard-user-info-details .dashboard-stem-level{font-weight:300;color:var(--stemaway-secondary-400);margin-bottom:0}.dashboard-container .dashboard-user-card .dashboard-user-info img{border-radius:.8rem}@media screen and (min-width: 836px){.resume-container main{padding:1rem;padding-right:0}}.resume-container .resume-sidebar-navigation{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;margin-top:2rem;padding:1rem;display:flex;flex-flow:column}@media screen and (min-width: 836px){.resume-container .resume-sidebar-navigation{flex-flow:row wrap;width:var(--resume-sidebar-width);justify-content:flex-start;align-items:center;position:sticky}}.resume-container .resume-sidebar-navigation .btn-toggle-sidebar{background:none}.resume-container .resume-sidebar-navigation .resume-sidebar-navigation-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.resume-container .resume-sidebar-navigation .resume-sidebar-navigation-header:hover{background:none}.resume-container .resume-sidebar-navigation .resume-sidebar-navigation-header h2{font-size:1.5rem;font-weight:300;margin-bottom:0}.resume-container .resume-sidebar-navigation .resume-sidebar-navigation-header .btn-toggle-sidebar{padding:0;margin-right:1rem}.resume-container .resume-sidebar-navigation .resume-sidebar-navigation-header .btn-toggle-sidebar svg{color:var(--stemaway-secondary-400)}.resume-container .resume-sidebar-navigation .resume-sidebar-navigation-header .btn-toggle-sidebar svg:hover{color:var(--stemaway-primary-400)}.resume-container .resume-sidebar-navigation ul{flex-basis:100%;order:3;overflow:hidden;list-style:none;margin:0}.resume-container .resume-sidebar-navigation li{border-radius:8px;transition-property:color,background-color;transition-duration:.25s;padding:.8rem;transition-timing-function:ease}.resume-container .resume-sidebar-navigation li:empty{display:none}.resume-container .resume-sidebar-navigation li a{transition:all 100ms ease-in-out;color:var(--stemaway-secondary-300)}.resume-container .resume-sidebar-navigation li a svg{margin-right:1rem}.resume-container .resume-sidebar-navigation li:hover{background-color:var(--stemaway-secondary-150)}.resume-container .resume-sidebar-navigation li:hover a{color:var(--stemaway-secondary-400)}.resume-container .resume-sidebar-navigation-items .active-nav-item{color:var(--stemaway-primary-400);background-color:var(--stemaway-primary-100);border-radius:0px}.resume-container .resume-sidebar-navigation-items .active-nav-item a{color:var(--stemaway-primary-400)}:root{--resume-sidebar-width: 20rem}.resume-container{display:flex}.resume-container .resume-sidebar-container{position:sticky;top:0;height:100%}.resume-container .resume-content-container{width:100%;height:100%;margin-left:calc(var(--resume-sidebar-width) - 26%)}.stemaway-resume-sidebar-minimized .resume-content-container{margin-left:1%}.resume-sidebar-navigation.resume-sidebar-collapsed{width:max-content}.resume-sidebar-navigation.resume-sidebar-collapsed .resume-sidebar-navigation-items li{padding-right:0}.resume-sidebar-navigation.resume-sidebar-collapsed .resume-sidebar-navigation-items li svg{margin-right:0}.resume-sidebar-navigation.resume-sidebar-collapsed h2,.resume-sidebar-navigation.resume-sidebar-collapsed .resume-sidebar-navigation-item-title{display:none}.resume-sidebar-navigation.resume-sidebar-collapsed .btn-toggle-sidebar svg{transform:rotate(180deg)}.resume-sidebar-navigation.resume-sidebar-collapsed+main{margin-left:0}.resume-container .resume-section{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;padding:.25rem}.resume-container .resume-section-header{display:flex;justify-content:flex-start;align-items:center;text-align:center;color:#a4a9b8;border-bottom:2px solid var(--stemaway-secondary-100);padding:1rem;transition:color .25s ease,border .25s ease}.resume-container .resume-section-header .btn-toggle-section{background:none}.resume-container .resume-section-header .btn-toggle-section .d-icon{flex-basis:5%;font-size:1rem;color:var(--stemaway-secondary-300)}.resume-container .resume-section-header .section-icon{flex-basis:8%;font-size:1.5rem}.resume-container .resume-section-header h2{font-weight:500;margin-bottom:0;margin-left:.5rem;-webkit-user-select:none;user-select:none;font-size:1.2rem}@media screen and (min-width: 530px){.resume-container .resume-section-header h2{font-size:1.5rem}}.resume-container .resume-section.resume-section-collapsed .resume-section-header{border-color:rgba(0,0,0,0)}.resume-container .resume-section.resume-section-collapsed .resume-section-header .btn-toggle-section .d-icon{transform:rotate(-90deg)}.resume-container .resume-section.resume-section-collapsed .resume-section-content{display:none}.resume-container .resume-section .resume-section-content{background-color:#edf2f7;margin:1rem;border-radius:15px;padding:1rem}.resume-container .resume-section .resume-section-content .btn-edit-background{margin-left:auto;border-radius:5%;background:var(--stemaway-secondary-100)}.resume-container .resume-section .resume-section-content .btn-edit-background .d-icon{color:var(--stemaway-secondary-400)}.resume-container .resume-section .resume-section-content .btn-edit-background:hover,.resume-container .resume-section .resume-section-content .btn-edit-background:focus{background:var(--stemaway-secondary-200)}.resume-container .resume-section .resume-section-content .btn-edit-background:hover .d-icon,.resume-container .resume-section .resume-section-content .btn-edit-background:focus .d-icon{color:var(--stemaway-secondary-500)}.resume-container .resume-section .resume-content-item{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;margin:1rem 0;padding:.5rem;padding-bottom:.3em}.resume-container .resume-section .resume-content-item h3{display:flex;align-items:center;margin-bottom:1.25rem}.resume-container .resume-section .resume-content-item h3 .topic-icon{color:var(--stemaway-secondary-300);margin-right:.25rem;font-size:var(--font-down-1)}.resume-container .resume-section .resume-content-item h3 a{color:var(--stemaway-secondary-400);text-transform:capitalize;position:relative;font-weight:300;transition:color .25s ease;font-size:var(--font-down-1)}.resume-container .resume-section .resume-content-item h3:hover a,.resume-container .resume-section .resume-content-item h3:hover .topic-icon{color:var(--stemaway-primary-400)}.resume-container .resume-section .resume-content-item h3 .btn-toggle-topic{margin-left:auto;border-radius:100%;background:var(--stemaway-secondary-100)}.resume-container .resume-section .resume-content-item h3 .btn-toggle-topic .d-icon{color:var(--stemaway-secondary-400)}.resume-container .resume-section .resume-content-item h3 .btn-toggle-topic:hover,.resume-container .resume-section .resume-content-item h3 .btn-toggle-topic:focus{background:var(--stemaway-secondary-200)}.resume-container .resume-section .resume-content-item h3 .btn-toggle-topic:hover .d-icon,.resume-container .resume-section .resume-content-item h3 .btn-toggle-topic:focus .d-icon{color:var(--stemaway-secondary-500)}.resume-container .resume-section .resume-content-item .resume-tag{transition:background-color .25s ease,color .25s ease;background-color:var(--stemaway-primary-300);color:var(--stemaway-primary-400);padding:.3rem .65rem;margin:0 .25rem;text-transform:normal;border-radius:5px;font-size:.9rem;font-weight:700;margin:.25rem;display:inline-block}.resume-container .resume-section .resume-content-item .resume-tag:hover,.resume-container .resume-section .resume-content-item .resume-tag:focus{background:var(--stemaway-primary-400);color:var(--stemaway-primary-300)}.resume-container .section-invisible{display:none}.stemaway-resume-editing .resume-content-item.topic-invisible{border:2px dashed var(--stemaway-secondary-200);background:hsla(0,0%,100%,.5)}.tag-add-button{height:45px;padding-top:2px;color:var(--stemaway-primary-400) !important}.tag-add-button .btn-tag-edit{height:100%;display:flex;align-items:center;justify-content:center;font-size:x-large;background:var(--stemaway-secondary-150);color:var(--stemaway-primary-400) !important;padding:0 .4em;border-radius:50% !important;transition:background-color .5s ease,color .5s ease !important}.tag-add-button .btn-tag-edit:hover{background:var(--stemaway-primary-400) !important;color:var(--header_background) !important;cursor:pointer}.resume-container .resume-section .resume-top-skills{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;list-style:none;margin-left:0;display:block;background:#fff;padding:1rem 1rem;margin:1rem .5rem}.resume-container .resume-section .resume-top-skills h3{font-weight:600;font-size:var(--font-up-2);color:var(--stemaway-secondary-400)}.resume-container .resume-section .resume-top-skills ul{list-style:none;margin-left:0;display:flex;flex-flow:row wrap;margin-bottom:0}.resume-container .resume-section .resume-top-skills li div{transition:background-color .25s ease,color .25s ease;background-color:var(--stemaway-primary-300);color:var(--stemaway-primary-400);padding:.3rem .65rem;margin:0 .25rem;text-transform:normal;border-radius:5px;font-size:.9rem;font-weight:700;margin:.25rem;display:block}.resume-container .resume-section .resume-top-skills .dashboard-project-skill-verified{background:var(--stemaway-primary-400);color:var(--header_background);font-weight:600;transition:background-color .25s ease;cursor:pointer}.resume-container .resume-section .resume-top-skills .dashboard-project-skill-verified .d-icon{margin-left:.25rem}.resume-container .resume-section .resume-top-skills .dashboard-project-skill-verified:hover{background:var(--stemaway-primary-500)}.stemaway-resume-editing .dashboard-project-skill-verified{background:var(--stemaway-primary-400) !important;color:var(--header_background) !important}.stemaway-resume-editing .resume-container .resume-section .resume-top-skills .resume-top-skill div{display:flex;align-items:center;justify-content:center;background:var(--stemaway-secondary-150);color:var(--stemaway-primary-400);padding:.5rem 1rem;border-radius:5px;gap:.5rem}.stemaway-resume-editing .resume-container .resume-section .resume-top-skills .resume-top-skill .d-icon,.stemaway-resume-editing .resume-container .resume-section .resume-top-skills .resume-top-skill .discourse-tag,.stemaway-resume-editing .resume-container .resume-section .resume-top-skills .resume-top-skill .btn{padding:0;margin:0}.stemaway-resume-editing .resume-container .resume-section .resume-top-skills .resume-top-skill .discourse-tag{background:none}.stemaway-resume-editing .resume-container .resume-section .resume-top-skills .btn-toggle-top-skill{background:none}.stemaway-resume-editing .resume-container .resume-section .resume-top-skills .btn-toggle-top-skill .d-icon{color:var(--stemaway-secondary-400)}.stemaway-resume-editing .resume-container .resume-section .resume-top-skills .btn-toggle-top-skill .d-icon:hover{color:var(--stemaway-secondary-300)}.resume-section.resume-section-expanded .resume-section-content .resume-top-skills .parent{color:#88b98f important;background-color:#fff !important}.resume-section.resume-section-expanded .resume-section-content .resume-top-skills .parent::after{content:":"}.resume-section.resume-section-expanded .resume-section-content .resume-top-skills .parent .d-icon{display:none}.resume-container .resume-section .resume-self-assessments .resume-project-container{margin:0}.resume-container .resume-section .resume-self-assessments .resume-project{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;list-style:none;margin:1rem 0;padding:1rem;display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 570px){.resume-container .resume-section .resume-self-assessments .resume-project{flex-direction:row}}.resume-container .resume-section .resume-self-assessments .resume-project-details{flex:0 0 55%}.resume-container .resume-section .resume-self-assessments .resume-project-icon{display:none;max-width:100px;margin-right:1rem}@media screen and (min-width: 1000px){.resume-container .resume-section .resume-self-assessments .resume-project-icon{display:block}}.resume-container .resume-section .resume-self-assessments .resume-project-name{display:flex;color:var(--stemaway-secondary-400);font-size:var(--font-up-1)}.resume-container .resume-section .resume-self-assessments .resume-project-description{color:var(--stemaway-secondary-400)}.resume-container .resume-section .resume-self-assessments .resume-project-link{background-color:var(--stemaway-primary-200);padding:.5rem 1rem;color:var(--stemaway-primary-400);border-radius:5px;transition:background-color ease .25s;font-weight:600;align-self:stretch;text-align:center}@media screen and (min-width: 570px){.resume-container .resume-section .resume-self-assessments .resume-project-link{margin-left:auto;align-self:center}}.resume-container .resume-section .resume-self-assessments .resume-project-link:hover,.resume-container .resume-section .resume-self-assessments .resume-project-link:focus{background-color:var(--stemaway-primary-400);color:var(--stemaway-primary-100)}.resume-section-content .resume-badges{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.resume-section-content .resume-badges .resume-content-item{flex:0 0 43%;margin:.5rem;color:var(--stemaway-secondary-400);padding:.5rem}.resume-section-content .resume-badges .resume-content-item h4{font-size:var(--font-0);font-weight:400}.resume-section-content .resume-badges .resume-badge-link{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap;padding:1rem;transition:transform .25s}.resume-section-content .resume-badges .resume-badge-link svg{flex:0 0 100%;font-size:var(--font-up-1)}.resume-section-content .resume-badges .resume-badge-link:hover{transform:scale(1.05)}.resume-section-content .resume-badges .badge-type-bronze svg{color:var(--bronze)}.resume-section-content .resume-badges .badge-type-silver svg{color:var(--silver)}.resume-section-content .resume-badges .badge-type-gold svg{color:var(--gold)}.resume-special-badges{margin-bottom:1rem}.resume-special-badges .resume-section-inner-subtitle{flex:100%;margin-top:.5rem}.resume-container .resume-section .resume-tag.resume,.resume-container .resume-section .resume-tag.resume_a,.resume-container .resume-section .resume-tag.aivia_e,.resume-container .resume-section .resume-tag.aivia_i,.resume-container .resume-section .resume-tag.resume_vi,.resume-container .resume-section .resume-tag.resume_t,.resume-container .resume-section .resume-tag.resume_l,.resume-container .resume-section .resume-tag.resume_s,.resume-container .resume-section .resume-tag.resume_p,.resume-container .resume-section .resume-tag.resume_e,.resume-container .resume-section .resume-tag.resume_b{display:none}.resume-container .resume-section a[data-tag-name=aivia_i]{display:none !important}.resume-container .resume-section a[data-tag-name=aivia_e]{display:none !important}.resume-container .resume-section[data-section-title="Full Resume"] .resume-content-item{display:none}.endorsement-card{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;display:flex;flex-flow:row nowrap;align-items:center;padding:1rem;margin:1rem 0}.endorsement-card-profile-image img{border-radius:8px;width:55px;height:55px}.endorsement-card-details{margin-left:1rem}.endorsement-card-details a h4,.endorsement-card-details a p{margin:0}.endorsement-card-details h4{color:var(--stemaway-secondary-400);font-weight:700}.endorsement-card-details p{font-weight:400;color:var(--stemaway-secondary-400);max-width:350px}.endorsement-card-details p:hover{text-decoration:underline}.endorsement-card-details .endorsement-message{display:flex;flex-flow:row nowrap}.endorsement-card-details .endorsement-message .endorsement-quote{color:var(--stemaway-secondary-300)}.endorsement-card-details .endorsement-message .endorsement-quote:first-of-type{margin-right:5px}.endorsement-card-details .endorsement-message .endorsement-quote:last-of-type{margin-left:5px}.dashboard-container .dashboard-project-skills{background:var(--stemaway-secondary-150);padding:1rem;border-radius:.8rem}.dashboard-container .dashboard-project-skills .project-target-skills{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;padding:1rem}.dashboard-container .dashboard-project-skills h3{font-weight:600;font-size:var(--font-up-2);color:var(--stemaway-secondary-400)}.dashboard-container .dashboard-project-skills ul{list-style:none;margin-left:0;display:flex;flex-flow:row wrap;margin-bottom:0}.dashboard-container .dashboard-project-skills li span{transition:background-color .25s ease,color .25s ease;background-color:var(--stemaway-primary-300);color:var(--stemaway-primary-400);padding:.3rem .65rem;margin:0 .25rem;text-transform:normal;border-radius:5px;font-size:.9rem;font-weight:700;margin:.25rem;display:block}.dashboard-container li span.dashboard-project-skill-verified{background:var(--stemaway-primary-400);color:var(--header_background);font-weight:600;transition:background-color .25s ease;cursor:pointer}.dashboard-container li span.dashboard-project-skill-verified .d-icon{margin-left:.25rem}.dashboard-container li span.dashboard-project-skill-verified:hover{background:var(--stemaway-primary-500)}.dashboard-container{display:flex;flex-flow:row nowrap;grid-column:1/3;gap:1rem}.dashboard-container .dashboard-project{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;padding:1rem}.dashboard-container .dashboard-project-info{padding:1rem}.dashboard-container .dashboard-project-info a{display:flex;flex-direction:row;padding:1rem;gap:1rem;border-radius:.8rem;transition:background-color .25s ease}.dashboard-container .dashboard-project-info a:hover{background-color:var(--stemaway-secondary-150)}.dashboard-container .dashboard-project-info a .project-icon,.dashboard-container .dashboard-project-info a img{width:100px}.dashboard-container .dashboard-project-info a .project-details .project-title{font-size:var(--font-up-3)}.dashboard-container .dashboard-project-info a .project-details .project-description{color:var(--stemaway-secondary-400)}.dashboard-container .dashboard-project-buttons{display:block;margin-top:1rem}.dashboard-container .dashboard-project-buttons ul{list-style:none;margin-left:0;display:flex;gap:.5rem;justify-content:flex-end}.dashboard-container .dashboard-no-projects{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;padding:1rem;display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.dashboard-container .dashboard-no-projects p{font-size:var(--font-up-3);color:var(--stemaway-secondary-400);text-align:center;margin-top:0}.dashboard-container .dashboard-no-projects a.btn-primary{display:block;text-align:center;border-radius:5px}.dashboard-container .dashboard-no-projects a.btn-primary:hover{background-color:var(--stemaway-primary-500);color:var(--header_background)}.dashboard-container .dashboard-applications-title{color:var(--stemaway-secondary-400);margin-top:1rem;font-weight:400}.dashboard-container .dashboard-applications{list-style:none;margin-left:0;background:var(--stemaway-secondary-150);padding:1rem;border-radius:.8rem}.dashboard-container .dashboard-applications .dashboard-application-item{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;padding:1rem;color:var(--stemaway-primary-400);font-weight:600;font-size:var(--font-up-1);cursor:pointer;transition:transform .25s ease,border-color .25s ease;display:flex;align-items:center;justify-content:space-between;border:3px solid rgba(0,0,0,0)}.dashboard-container .dashboard-applications .dashboard-application-item .d-icon{margin-left:auto;display:none}.dashboard-container .dashboard-applications .dashboard-application-item:hover{transform:scale(1.025)}.dashboard-container .dashboard-applications .dashboard-application-item.active{border-color:var(--stemaway-primary-400)}.dashboard-container .dashboard-applications .dashboard-application-item.active .d-icon{display:block}.dashboard-container .dashboard-user-details{display:flex;list-style:none;margin-left:0;gap:1rem;background:var(--stemaway-secondary-150);padding:.8rem;border-radius:.8rem}.dashboard-container .dashboard-user-details-item{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;padding:1rem;flex:1;color:var(--stemaway-secondary-400)}.dashboard-container .dashboard-user-details-item h4{color:var(--stemaway-primary-400);margin-bottom:0;font-weight:400}.dashboard-container .dashboard-user-details-item span{display:block;border-radius:3px;margin-top:.5rem;font-weight:600;color:var(--stemaway-gray-300)}.dashboard-skill-details-modal .title{text-transform:capitalize}.dashboard-skill-details-modal .dashboard-skill-verification-items{list-style:none;margin-left:0;background:var(--stemaway-secondary-150);padding:2rem;border-radius:8px}.dashboard-skill-details-modal .dashboard-skill-verification-items li{background:#fff;box-shadow:0px 1px 9px -3px rgba(0,0,0,.25);border-radius:10px;padding:1rem;display:flex;align-items:center;gap:1rem;margin-bottom:1rem;color:var(--stemaway-secondary-400)}.dashboard-skill-details-modal .dashboard-skill-verification-items li h3{margin-bottom:0}.dashboard-skill-details-modal .dashboard-skill-verification-items li .d-icon-times-circle,.dashboard-skill-details-modal .dashboard-skill-verification-items li .d-icon-check-circle{margin-left:auto}.dashboard-skill-details-modal .dashboard-skill-verification-items li .d-icon-check-circle{color:var(--stemaway-primary-400)}.dashboard-skill-details-modal .dashboard-skill-verification-items li .d-icon-times-circle{color:var(--stemaway-secondary-300)}@media screen and (max-width: 768px){.dashboard-container{flex-flow:row wrap}.dashboard-container .dashboard-user-card{width:100%;min-width:90%}.dashboard-container .dashboard-project{width:100%}.dashboard-container .dashboard-project-info a .project-icon,.dashboard-container .dashboard-project-info a .project-details .project-description{display:none}}@media screen and (max-width: 450px){.dashboard-container .dashboard-user-details{flex-direction:column}.dashboard-container .dashboard-project-skills ul{flex-direction:column;gap:1rem}}.resume-hidden{text-align:center;margin:0 auto;margin-top:3rem;grid-column:1/3}.resume-hidden h1{color:var(--stemaway-primary-400)}.resume-hidden p{color:var(--stemaway-secondary-400);max-width:500px;margin:0 auto}.resume-hidden img{margin-top:3rem;max-width:20em}@media screen and (max-width: 844px){.resume-container .resume-sidebar-container{display:none}.resume-container .resume-content-container{margin-left:0}}
/*# sourceMappingURL=stemaway-resume_35ece3b125b60d64e4dcb0f53b67d54ae1007573.css.map?__ws=staging.stemaway.com */
