input,select,textarea{border:1px solid #ccc;border-radius:10px;background-color:rgba(0,0,0,0);padding:5px;font-size:1rem;box-sizing:border-box}input,select{height:38px}input[type=file],select[type=file]{height:auto;padding:1rem}select[multiple]{height:auto}select{appearance:none;-webkit-appearance:none}::placeholder,select{color:#333;opacity:1}input,select,textarea,md-filled-text-field,md-outlined-select,tinymce-editor,lb-jh-user-profile-end-date-input{margin-bottom:1rem}textarea,div[contenteditable=true]{max-width:100%;box-sizing:border-box;resize:vertical}button{min-height:54px;min-width:108px;border:1px solid #ccc;border-radius:10px;background-color:rgba(0,0,0,0);flex:0;margin:auto;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}button svg{margin:0 auto}button+button{margin-top:1rem}.flash-dialog{display:none;position:fixed;inset:0;z-index:10;width:60%;max-width:770px;border:1px solid #fff;border-radius:10px;padding:1rem 2rem;animation:fade-out .1s ease-out}.flash-dialog__close-button{display:inline-flex;float:right;padding:0;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);min-width:unset;min-height:unset;padding:4px;align-items:center}.flash-dialog h2{text-align:center}.flash-dialog p{text-align:center}.flash-dialog a{color:#000}.flash-dialog a b{color:#4491ff;text-decoration:underline}.flash-dialog form{display:block;flex-direction:column}.flash-dialog form button{background-color:#4491ff;color:#fff;border-radius:10px;border:1px solid #4491ff;font-weight:700;cursor:pointer;margin:2rem auto 1rem auto;display:block}@media(min-width: 770px){.flash-dialog form button{font-size:16px}}.flash-dialog[open]{display:block;animation:fade-in .1s ease-out}.flash-dialog[open]::backdrop{animation:backdrop-fade-in .4s ease-out forwards}@keyframes fade-in{0%{opacity:0;display:none}100%{opacity:1;display:block}}@keyframes fade-out{0%{opacity:1;display:block}100%{opacity:0;display:none}}@keyframes backdrop-fade-in{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.25)}}.lb-jh-footer{background-color:#3a3e49;padding:2rem}@media(max-width: 770px){.lb-jh-footer{padding:2rem 1rem var(--header-height)}}.lb-jh-footer a{color:#fff}.lb-jh-footer__internal-links{border-bottom:1px solid #fff;padding-bottom:1rem;display:flex;flex-direction:column;justify-content:left;align-items:self-start}@media(min-width: 770px){.lb-jh-footer__internal-links{flex-direction:row;gap:2rem}.lb-jh-footer__internal-links svg{margin:0}}.lb-jh-footer__internal-links svg{display:block;width:auto;height:39px;margin-bottom:1rem}.lb-jh-footer__internal-links svg,.lb-jh-footer__internal-links path,.lb-jh-footer__internal-links rect{fill:#fff}.lb-jh-footer__internal-links a{display:block;font-size:16px;font-weight:700;margin-bottom:.25rem;text-decoration:underline;text-underline-offset:4px}@media(min-width: 770px){.lb-jh-footer__internal-links a{margin:0}}.lb-jh-footer__internal-links a:last-child{margin-bottom:0}.lb-jh-footer__internal-links__group{display:flex;flex-direction:column;row-gap:16px;align-items:flex-start}@media(max-width: 770px){.lb-jh-footer__internal-links__group{row-gap:8px}.lb-jh-footer__internal-links__group:last-child{margin-top:16px;margin-bottom:16px}}.lb-jh-footer__internal-links__group__title{color:#fff;margin-bottom:16px;font-size:18px;font-weight:700}@media(max-width: 770px){.lb-jh-footer__internal-links__group__title{margin-bottom:8px}}.lb-jh-footer__external-links{padding:1rem 0;display:inline-flex;flex-direction:row;flex-wrap:wrap;width:fit-content}.lb-jh-footer__external-links a{font-size:14px;font-weight:400;padding:0 .25rem;border-right:1px solid #fff}@media(min-width: 770px){.lb-jh-footer__external-links a{padding:0 1rem}}.lb-jh-footer__external-links a:first-child{padding-left:0}.lb-jh-footer__external-links a:last-child{border:none}.lb-jh-footer__copywrite{text-align:center;font-size:14px;font-weight:400;color:#fff;margin:1rem 0 2rem}@media(min-width: 770px){.lb-jh-footer__copywrite{display:inline-block;margin:0}}html{line-height:1.5}:root{--header-height: 56px}body{min-height:100vh}*{scroll-padding-top:calc(var(--header-height) + 8px)}main{min-height:60vh}h2,h3,h4,h5,h6{color:#3a3e49}h1{color:#000;display:block;font-weight:500;font-size:16px;margin:1.5rem .5rem 1rem}@media(min-width: 770px){h1{margin:3rem auto 2rem auto;max-width:1000px;font-size:20px;width:100%}}.head-navbar{box-shadow:0px 0px 15px rgba(58,62,73,.1);background-color:#fff;padding:0 1rem;display:flex;gap:8px;flex-direction:row;align-items:center;height:var(--header-height)}@media(max-width: 770px){.head-navbar{position:sticky;top:0;left:0;right:0;z-index:10;height:var(--header-height)}.head-navbar .search-bar{display:none}}.head-navbar__lb-icon{margin:0 auto 0 0}.head-navbar a{text-decoration:none}.head-navbar details{position:relative}.head-navbar details summary{cursor:pointer;list-style:none}.head-navbar details summary::-webkit-details-marker{display:none}.head-navbar__lb-icon{display:inline-flex;align-items:center;width:100%;max-width:40%}.head-navbar__lb-icon picture{display:contents}.head-navbar__lb-icon img{height:auto}.head-navbar .head-navbar-notification-icon{display:inline-flex;align-items:center;row-gap:2px;flex-direction:column;cursor:pointer}.head-navbar .head-navbar-notification-icon__text{user-select:none;text-wrap:nowrap;font-size:10px;font-weight:700;color:#605d5d}@media(max-width: 770px){.head-navbar .head-navbar-notification-icon__text{display:none}}.head-navbar__settings-icons{display:inline-flex;align-items:center;justify-content:right;gap:16px;fill:#ababab;grid-column:3;user-select:none}.head-navbar__settings-icons__icon{min-width:40px;justify-content:center}.head-navbar__settings-icons a,.head-navbar__settings-icons details,.head-navbar__settings-icons summary{display:inline-flex}.head-navbar__submenu{position:absolute;right:0;margin:auto;display:flex;z-index:11;gap:16px;flex-direction:column;min-width:178px;padding:1rem;margin:0;background-color:#fff;box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);user-select:none}@media(max-width: 770px){.head-navbar__submenu{width:100vw;position:fixed;top:calc(var(--header-height) - 2px);left:0;right:0}}.head-navbar__submenu li{display:inline-flex;flex-direction:row;align-items:center}.head-navbar__submenu li a{color:#605d5d;width:100%;text-align:left}.head-navbar__submenu li a[target=_blank]::after{display:block;content:"";background:url("/assets/icons/new-page.png") no-repeat;background-size:cover;width:20px;height:20px;margin-left:8px}.head-navbar__subnav{list-style-type:none;display:none;flex-direction:row;justify-content:left;gap:16px;align-items:center;height:100%;align-self:flex-end;text-wrap:nowrap;margin-right:8px}@media(min-width: 770px){.head-navbar__subnav{display:flex}}.head-navbar__subnav a{color:#605d5d;font-weight:700;font-size:10px;box-sizing:border-box;border-bottom:4px solid rgba(0,0,0,0);display:inline-flex;flex-direction:column;align-items:center;row-gap:1px;margin:4px 0 0 0;min-width:40px}.head-navbar__subnav a[active]{border-color:#4491ff}.head-navbar__login-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;text-wrap:nowrap}.head-navbar__login-buttons a{background-color:#4491ff;color:#fff;border-radius:10px;border:1px solid #4491ff;font-weight:700;cursor:pointer;padding:8px 18px}@media(min-width: 770px){.head-navbar__login-buttons a{font-size:16px}}@media(max-width: 770px){.head-navbar__login-buttons a{font-size:12px;padding:7px 14px}}.head-navbar__login-buttons .login-button{background-color:#fff;color:#4491ff;margin-right:20px}@media(max-width: 770px){.head-navbar__login-buttons .login-button{margin-right:10px}}body{background-color:#fafafa}main{margin:1rem 1rem}@media(max-width: 770px){main{margin:1rem .5rem calc(1rem + var(--header-height)) .5rem}}.mobile-nav-bar{height:var(--header-height);width:100vw;position:fixed;bottom:0;left:0;right:0;z-index:1;display:none;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;border-top:1px solid #e5e5e5;background-color:#fff}@media(max-width: 770px){.mobile-nav-bar{display:flex}}.mobile-nav-bar a{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:10px;color:#acacac;flex:1 1 0px;height:100%}.mobile-nav-bar a[active]{color:#000}.mobile-nav-bar a[active] svg{fill:#605d5d}.mobile-nav-bar a[active] svg path{fill:#605d5d}.mobile-nav-bar a svg{fill:#acacac}.mobile-nav-bar a svg path{fill:#acacac}.secondary{border-color:#4491ff !important;background-color:#fff !important;color:#4491ff !important;font-style:normal;font-weight:400 !important;line-height:normal}.secondary svg{fill:#4491ff !important}.resume-table{max-width:662px;width:100%;margin:1rem auto;border:none;table-layout:fixed;color:#605d5d;border-collapse:collapse}.resume-table .current-resume{padding:8px 12px;background-color:#4491ff;color:#fff;border-radius:10px;border:1px solid #4491ff;font-weight:700;cursor:pointer;margin:auto}@media(min-width: 770px){.resume-table .current-resume{font-size:16px}}.resume-table thead{background-color:#fff;height:90px}.resume-table thead th{border-right:2px solid #e5e5e5}.resume-table thead th:last-child{border:none}.resume-table tbody{background-color:#e5e5e5;height:108px;text-align:center}lb-jh-user-curation-scroll-x-button{display:inline-flex;align-items:center;justify-content:center;position:absolute;width:60px;height:60px;top:0;bottom:0;margin:auto;cursor:pointer;z-index:1;border:1px solid #ababab;box-sizing:border-box;border-radius:50%;background-color:#fff}lb-jh-user-curation-scroll-x-button[direction=right]{right:8px}lb-jh-user-curation-scroll-x-button[direction=left]{left:8px}/*# sourceMappingURL=user_app.css.map */
