body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#landing-page{display:flex;height:100vh;max-height:100vh;max-width:100vw;width:100vw}#landing-page .content-container{height:100%;text-align:center}#landing-page .content-container .top-section{align-items:center;display:flex;flex-direction:column;height:calc(65% - 2em);justify-content:flex-end;margin:auto;max-width:600px;width:100%}#landing-page .content-container .bottom-section{display:flex;flex-direction:column;height:calc(35% - 2em);justify-content:space-between;margin:auto;max-width:600px;padding:0 4em}#landing-page .left-container{background-color:#ededf6;padding:0 4em;width:50%}#landing-page .left-container h1{font-size:44px;margin-top:0}#landing-page .left-container p{margin:.5em}#landing-page .left-container hr{border:none}#landing-page .right-container{background-color:#fff;overflow:auto;padding:0 4em;position:relative;width:50%}#landing-page h2{font-size:28px}#landing-page p.subtitle{margin-top:-5px;width:50%}#landing-page .forgot-password{margin-top:20px;width:100%}#landing-page a{text-decoration:none}#landing-page .centered-link{margin-top:30px;text-align:center;text-decoration:none;width:100%}#landing-page hr{border:solid #d6d5d5;border-width:1px 0 0;margin:2em 0;width:100%}#landing-page strong{color:#db1e36}#landing-page p.static-input-label{font-size:12px;margin:1.25em 0 .5em;text-align:left;text-transform:uppercase;width:100%}#landing-page .submit-button{margin-top:1em;width:100%}#landing-page .link-button{max-width:420px}#landing-page .main-input{text-align:left;width:100%}#landing-page .footer{position:absolute;text-align:center;transform:translateY(-65px);width:calc(100% - 8em)}.dashboard-main{display:flex;flex-direction:column}.dashboard-main h1{color:red;font-size:40px;font-weight:500;margin-top:0}.dashboard-main .page-content{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(12,1fr);height:100%}.dashboard-main .admin-dashboard .approval-summary{grid-column:1/span 4;grid-row:1/span 5;min-height:0;min-width:0}.dashboard-main .admin-dashboard .current-announcements{grid-column:1/span 4;grid-row:6/span 5;min-height:0;min-width:0}.dashboard-main .admin-dashboard .expiring-resources{grid-column:5/span 5;grid-row:1/span 3;min-height:0;min-width:0}.dashboard-main .admin-dashboard .scholarship-apps{grid-column:5/span 5;grid-row:4/span 7;min-height:0;min-width:0}.dashboard-main .admin-dashboard .quick-links{grid-column:10/span 3;grid-row:1/span 3;min-height:0;min-width:0}.dashboard-main .admin-dashboard .exports{grid-column:10/span 3;grid-row:4/span 4;min-height:0;min-width:0}.dashboard-main .admin-dashboard .master-key{grid-column:10/span 3;grid-row:8/span 3;min-height:0;min-width:0}.dashboard-main .admin-dashboard .people-at-desk,.dashboard-main .admin-dashboard .resource-applicants{display:none}.dashboard-main .district-institution-admin-dashboard .approval-summary{grid-column:1/span 4;grid-row:1/span 3;min-height:0;min-width:0}.dashboard-main .district-institution-admin-dashboard .expiring-resources{grid-column:1/span 4;grid-row:4/span 3;min-height:0;min-width:0}.dashboard-main .district-institution-admin-dashboard .resource-applicants{grid-column:5/span 5;grid-row:1/span 5;min-height:0;min-width:0}.dashboard-main .district-institution-admin-dashboard .quick-links{grid-column:10/span 3;grid-row:1/span 3;min-height:0;min-width:0}.dashboard-main .district-institution-admin-dashboard .exports{grid-column:10/span 3;grid-row:4/span 4;min-height:0;min-width:0}.dashboard-main .district-institution-admin-dashboard .current-announcements,.dashboard-main .district-institution-admin-dashboard .master-key,.dashboard-main .district-institution-admin-dashboard .people-at-desk,.dashboard-main .district-institution-admin-dashboard .scholarship-apps{display:none}.dashboard-main .district-admin-dashboard .approval-summary{grid-column:1/span 4;grid-row:1/span 3;min-height:0;min-width:0}.dashboard-main .district-admin-dashboard .resource-applicants{grid-column:1/span 4;grid-row:4/span 5;min-height:0;min-width:0}.dashboard-main .district-admin-dashboard .expiring-resources{grid-column:5/span 5;grid-row:1/span 3;min-height:0;min-width:0}.dashboard-main .district-admin-dashboard .scholarship-apps{grid-column:5/span 5;grid-row:4/span 7;min-height:0;min-width:0}.dashboard-main .district-admin-dashboard .quick-links{grid-column:10/span 3;grid-row:1/span 3;min-height:0;min-width:0}.dashboard-main .district-admin-dashboard .exports{grid-column:10/span 3;grid-row:4/span 4;min-height:0;min-width:0}.dashboard-main .district-admin-dashboard .current-announcements,.dashboard-main .district-admin-dashboard .master-key,.dashboard-main .district-admin-dashboard .people-at-desk{display:none}.dashboard-main .student-key-contact-dashboard .approval-summary{grid-column:auto/span 4;grid-row:1/span 3;min-height:0;min-width:0;z-index:1}.dashboard-main .student-key-contact-dashboard .expiring-resources{grid-column:auto/span 5;grid-row:1/span 5;min-height:0;min-width:0;z-index:1}.dashboard-main .student-key-contact-dashboard .quick-links{grid-column:auto/span 3;grid-row:1/span 4;min-height:0;min-width:0;z-index:1}.dashboard-main .student-key-contact-dashboard .exports{grid-column:10/span 3;grid-row:5/span 4;min-height:0;min-width:0;z-index:1}.dashboard-main .student-key-contact-dashboard .people-at-desk{bottom:0;height:20em;position:absolute;width:30em;z-index:0}.dashboard-main .student-key-contact-dashboard .current-announcements,.dashboard-main .student-key-contact-dashboard .master-key,.dashboard-main .student-key-contact-dashboard .resource-applicants,.dashboard-main .student-key-contact-dashboard .scholarship-apps{display:none}.dashboard-main .adult-key-contact-dashboard .expiring-resources,.dashboard-main .counselor-dashboard .expiring-resources,.dashboard-main .higher-key-contact-dashboard .expiring-resources{grid-column:auto/span 6;grid-row:1/span 5;min-height:0;min-width:0;z-index:1}.dashboard-main .adult-key-contact-dashboard .quick-links,.dashboard-main .counselor-dashboard .quick-links,.dashboard-main .higher-key-contact-dashboard .quick-links{grid-column:auto/span 3;grid-row:1/span 4;min-height:0;min-width:0;z-index:1}.dashboard-main .adult-key-contact-dashboard .exports,.dashboard-main .counselor-dashboard .exports,.dashboard-main .higher-key-contact-dashboard .exports{grid-column:auto/span 3;grid-row:1/span 2;min-height:0;min-width:0;z-index:1}.dashboard-main .adult-key-contact-dashboard .people-at-desk,.dashboard-main .counselor-dashboard .people-at-desk,.dashboard-main .higher-key-contact-dashboard .people-at-desk{bottom:0;height:20em;position:absolute;right:0;width:30em;z-index:0}.dashboard-main .adult-key-contact-dashboard .approval-summary,.dashboard-main .adult-key-contact-dashboard .current-announcements,.dashboard-main .adult-key-contact-dashboard .master-key,.dashboard-main .adult-key-contact-dashboard .resource-applicants,.dashboard-main .adult-key-contact-dashboard .scholarship-apps,.dashboard-main .counselor-dashboard .approval-summary,.dashboard-main .counselor-dashboard .current-announcements,.dashboard-main .counselor-dashboard .master-key,.dashboard-main .counselor-dashboard .resource-applicants,.dashboard-main .counselor-dashboard .scholarship-apps,.dashboard-main .higher-key-contact-dashboard .approval-summary,.dashboard-main .higher-key-contact-dashboard .current-announcements,.dashboard-main .higher-key-contact-dashboard .master-key,.dashboard-main .higher-key-contact-dashboard .resource-applicants,.dashboard-main .higher-key-contact-dashboard .scholarship-apps{display:none}.dashboard-main .community-dashboard .resource-applicants,.dashboard-main .institution-dashboard .resource-applicants{grid-column:1/span 4;grid-row:1/span 5;min-height:0;min-width:0;z-index:1}.dashboard-main .community-dashboard .expiring-resources,.dashboard-main .institution-dashboard .expiring-resources{grid-column:5/span 5;grid-row:1/span 3;min-height:0;min-width:0;z-index:1}.dashboard-main .community-dashboard .quick-links,.dashboard-main .institution-dashboard .quick-links{grid-column:10/span 3;grid-row:1/span 3;min-height:0;min-width:0;z-index:1}.dashboard-main .community-dashboard .exports,.dashboard-main .institution-dashboard .exports{grid-column:10/span 3;grid-row:4/span 4;min-height:0;min-width:0;z-index:1}.dashboard-main .community-dashboard .people-at-desk,.dashboard-main .institution-dashboard .people-at-desk{bottom:0;height:20em;position:absolute;right:0;width:30em;z-index:0}.dashboard-main .community-dashboard .approval-summary,.dashboard-main .community-dashboard .current-announcements,.dashboard-main .community-dashboard .master-key,.dashboard-main .community-dashboard .scholarship-apps,.dashboard-main .institution-dashboard .approval-summary,.dashboard-main .institution-dashboard .current-announcements,.dashboard-main .institution-dashboard .master-key,.dashboard-main .institution-dashboard .scholarship-apps{display:none}#approval-summary-card{height:100%}#approval-summary-card .tab-content{display:grid;grid-template-columns:50% 50%;padding:20px}#approval-summary-card .subcard{background-color:#f7f7f9;border-radius:10px;cursor:pointer;margin-bottom:.5em;margin-right:.5em;padding:12px}#approval-summary-card .subcard img{border-radius:5px;height:32px;margin-right:1em;width:32px}#approval-summary-card .subcard p{font-size:12px;margin:0}#announcements-card{height:100%;position:relative}#announcements-card .title-bar{padding-right:20px}#announcements-card .title-bar .create-announcement-button{color:#db1e36;cursor:pointer}#announcements-card .no-announcements{color:#282828;flex-grow:1;font-size:14px;font-weight:700}#announcements-card .announcement-content{background-color:#f8f8f8;border-radius:8px;margin:20px 20px 10px;padding:20px 20px 10px}#announcements-card .announcement-content h4{margin:0 0 10px}#announcements-card .announcement-content .announcement-date-widget-wrapper{font-size:13px;margin:10px 0}#announcements-card .announcement-content .announcement-date-widget-wrapper .calendar-icon{font-size:15px}#announcements-card .announcement-content .announcement-content-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#444462;display:-webkit-box;font-size:14px;height:3.5em;margin:10px 0;overflow:hidden;text-overflow:ellipsis;word-break:break-all}#announcements-card .announcement-content .announcement-roles-widget-wrapper{flex-wrap:wrap}#announcements-card .announcement-content .announcement-roles-widget-wrapper .announcement-group-label{border-radius:5px;font-size:12px;font-weight:700;margin:5px 5px 5px 0;padding:5px;-webkit-user-select:none;user-select:none}#announcements-card .announcement-content .announcement-roles-widget-wrapper .announcement-group-label.high-school-group{background-color:rgba(185,81,158,.149);color:#b9519e}#announcements-card .announcement-content .announcement-roles-widget-wrapper .announcement-group-label.middle-school-group{background-color:rgba(255,131,0,.149);color:#ff8300}#announcements-card .announcement-content .announcement-roles-widget-wrapper .announcement-group-label.adult-group{background-color:rgba(112,68,155,.149);color:#70449b}#announcements-card .announcement-content .announcement-roles-widget-wrapper .announcement-group-label.admin-group{background-color:rgba(147,213,0,.149);color:#93d500}#announcements-card .announcement-content .announcement-details-button{color:#2f2f51;padding:0;text-transform:none}#announcements-card .announcement-content .announcement-details-button:hover{background-color:#0000}#announcements-card .announcement-carousel-buttons{box-sizing:border-box;padding:0 20px 10px}#announcements-card .announcement-carousel-buttons .announcement-carousel-button{color:#656565;font-size:12px;padding:10px;text-transform:none}#announcements-card .announcement-carousel-buttons .announcement-carousel-button[disabled]{opacity:.4}#announcements-card .announcement-carousel-buttons .announcement-carousel-button:hover{background-color:#f8f8f8}#announcements-card .announcement-carousel-buttons .announcement-carousel-button .carousel-icon{color:inherit;height:.8em}#scholarship-applications-card{height:100%;max-height:500px}#scholarship-applications-card .school-header{width:40%}#scholarship-applications-card .school-header p{margin-right:5px}#scholarship-applications-card .school-header img{height:13px;margin-top:1.1em;width:13px}#scholarship-applications-card .width-30{text-align:center;width:30%}#scholarship-applications-card .column-data{padding:0 15px}#scholarship-applications-card .column-data p{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#scholarship-applications-card .column-data p.school{color:#444462;width:40%}#scholarship-applications-card .column-data p.need-review{color:#70449b;font-size:16px;text-align:center;width:30%}#scholarship-applications-card .column-data p.new{color:#93d500;font-size:16px;text-align:center;width:30%}#expiring-resources-card .column-headers p.date-headers{margin-right:20px}#expiring-resources-card .column-data .title-container{margin-left:15px;max-width:270px;width:67%}#expiring-resources-card .column-data .title-container .alert-icon{margin-right:10px}#expiring-resources-card .column-data p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#expiring-resources-card .column-data p.title{font-weight:700}#expiring-resources-card .column-data p.date{color:#f6553f;margin-right:20px}#expiring-resources-card .expiring-soon{background-color:#ffe2de}#quicklinks-card{height:100%;width:100%}#quicklinks-card .card-header h3{margin:0 0 0 .5em}#quicklinks-card .tab-content{grid-gap:.5em;display:grid;flex:1 1;gap:.5em;grid-template-columns:repeat(2,1fr);padding:10px 20px;text-align:center}#quicklinks-card .quick-link{background-color:#54c0e8;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;max-height:3em;padding:6px;text-decoration:none}.cis-link{color:#000;padding:6px 16px;text-decoration:none;width:100%}#exports-card{height:100%;width:100%}#exports-card .card-header h3{margin:0 0 0 .5em}#exports-card .tab-content{grid-gap:.5em;display:grid;gap:.5em;grid-template-columns:repeat(2,1fr);height:100%;padding:10px 20px;text-align:center}#exports-card .export-menu{background-color:#b9519e;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:3em;padding:6px;text-align:center;text-decoration:none}.menu-button{color:#000;padding:6px 16px;text-decoration:none;width:100%}#master-key-card{height:100%}#master-key-card .title-bar .create-masterkey-button{color:#db1e36;cursor:pointer;margin:20px 30px 0 0}#master-key-card [role=tabpanel]{flex:1 1}#master-key-card .tab-content{box-sizing:border-box;height:100%;padding:10px 20px}#master-key-card .subcard{background-color:#f7f7f9;border-radius:10px;cursor:pointer;font-size:15px;margin-bottom:auto;margin-top:auto;padding:10px}#master-key-card .subcard .subcard-month{aspect-ratio:1;background-color:#70449b33;border-radius:10px;color:#70449b;font-weight:700;margin-right:1em;padding:10px;text-transform:uppercase}#master-key-card .subcard .subcard-title{color:#444462;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#master-key-card .subcard .subcard-submissions{color:#70449b;font-weight:700;margin-left:20px}#master-key-card .all-master-keys-link{font-size:14px;font-weight:700}#master-key-card .all-master-keys-link p{cursor:pointer}#master-key-card .all-master-keys-link .chevron-icon{cursor:pointer;height:20px}#top-guide-menu{height:100%;width:100%}#top-guide-menu .menu-card{cursor:pointer;height:224px;margin:8px 8px 16px;padding:18px;width:100%}#top-guide-menu .menu-card img{height:40px;margin-top:30px}#top-guide-menu .menu-card h4{font-size:18px;font-weight:700;margin:18px 0}#top-guide-menu .menu-card p{font-size:14px;font-weight:400;margin:0;max-width:200px;text-align:center;width:80%}#top-guide-menu .menu-card:first-of-type{margin-left:0}#top-guide-menu .menu-card:last-of-type{margin-right:0}#admin-announcement-banner{margin:8px 0;min-height:111px;position:relative;width:100%}#admin-announcement-banner .megaphone-icon{background-color:#db1e36;border-radius:10px 0 0 10px;width:87px}#admin-announcement-banner .announcement-content{margin:12px 65px 12px 32px}#admin-announcement-banner .announcement-content h3{font-size:18px;margin:0}#admin-announcement-banner .announcement-content p{font-size:14px;line-height:20px;margin:6px 0 0}#admin-announcement-banner .announcement-content a{color:#000;font-size:14px;font-weight:500;line-height:17px;margin:2px 0 0;text-decoration:none}#admin-announcement-banner .close-icon{cursor:pointer;height:20px;position:absolute;right:12px;top:14px;width:20px}.card-header{margin:0;padding:20px 0 0 20px}#dashboard-tab{font-size:13px;font-weight:500;padding:12px;text-transform:capitalize}.column-headers{color:#444462;font-size:14px;font-weight:400;height:30px;margin:0 28px 10px}.column-data{background-color:#f7f7f9;border-radius:8px;cursor:pointer;height:43px;margin:0 15px 10px}.column-data p{font-size:14px}.scroll-container{-webkit-mask-image:linear-gradient(180deg,#000 90%,#0000);mask-image:linear-gradient(180deg,#000 90%,#0000);overflow-y:auto}.no-data{height:100%}.no-data p{font-size:14px;font-weight:700;text-align:center}#resource-applicants-card{height:100%;max-height:500px}#resource-applicants-card [role=tabpanel]{flex:1 1}#resource-applicants-card .card-content{height:100%}#resource-applicants-card .column-headers p.title{width:75%}#resource-applicants-card .column-headers p.applicants{text-align:center;width:25%}#resource-applicants-card .column-data{padding:0 15px}#resource-applicants-card .column-data p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#resource-applicants-card .column-data p.title{font-weight:700;width:75%}#resource-applicants-card .column-data p.applicants{font-size:16px;text-align:center;width:25%}#resource-applicants-card .empty-list{font-weight:700;height:100%}#new-user-page h4{margin-bottom:0}#new-user-page .create-form-container{background-color:#fff;border-radius:1em;box-shadow:0 8px 10px #b5b5b540;padding:20px}#new-user-page .create-form-container h3{margin-top:0}#new-user-page .create-form-container .approval-status{background-color:#f7f7f9;border-radius:4px;margin-top:8px;padding:8px}#new-user-page .create-form-container .approval-status p{margin:0 8px 0 0}#new-user-page .create-form-container .general-forms{column-gap:10%;flex-wrap:wrap;max-height:40em}#new-user-page .create-form-container .general-forms .field-container{display:flex;flex-direction:column;font-size:14px;font-weight:500;height:7em;width:45%}#new-user-page .create-form-container .general-forms.community-form,#new-user-page .create-form-container .general-forms.counselor-form,#new-user-page .create-form-container .general-forms.district-admin-form,#new-user-page .create-form-container .general-forms.institution-admin-form,#new-user-page .create-form-container .general-forms.key-contact-form,#new-user-page .create-form-container .general-forms.super-admin-form{max-height:20em}#new-user-page .create-form-container .bottom-section{margin-bottom:2em}#new-user-page .create-form-container .MuiAutocomplete-root,#new-user-page .create-form-container .form-input{width:100%}#new-user-page .form-button{width:10em}#details-accordion{border-radius:10px!important;box-shadow:0 8px 10px #b5b5b540!important;margin-bottom:20px}#details-accordion .not-expandable.MuiAccordionSummary-root{cursor:default}#details-accordion:before{display:none}#details-accordion .accordion-summary{font-weight:700;min-height:72px!important;text-transform:capitalize}#details-accordion .accordion-summary button{height:42px}#details-accordion .accordion-summary .summary-content{width:100%}#details-accordion .accordion-summary .overview-summary-edit-btn{margin-left:30px;width:120px}@media screen and (max-width:750px){#details-accordion .accordion-summary .overview-summary-edit-btn{margin-left:10px}}#details-accordion .accordion-summary .summary-description{height:100%}#details-accordion .accordion-summary .summary-description .vertical-line{border-left:1.5px solid #2f2f51;height:100%;margin:0 15px}#details-accordion .accordion-summary .summary-description p{color:#282828;font-size:12px;font-weight:400;margin:0}#details-accordion .accordion-details{border-top:1px solid #dedee6;padding:10px 20px!important}#details-accordion .accordion-details h1{margin:0}#details-accordion .accordion-details a{color:#282828}#details-accordion .overview-header-wrapper{margin:10px 0 20px}#details-accordion .overview-header-wrapper h2{font-size:21px;margin:0 0 10px}#details-accordion .overview-header-wrapper p{margin:0}#details-accordion .overview-details{margin-bottom:10px}@media screen and (max-width:750px){#details-accordion .overview-details{flex-wrap:wrap}}#details-accordion .overview-content-wrapper{position:relative;width:100%}#details-accordion .overview-content-wrapper .overview-content-row .overview-label{color:#a1a1a1;flex-shrink:0;font-size:12px;font-weight:700;min-width:150px;padding:0 0 20px;text-transform:uppercase;width:12%}#details-accordion .overview-content-wrapper .overview-content-row .overview-data{color:#000;display:inline-block;flex-shrink:0;font-size:16px;font-weight:400;white-space:normal;width:36%}@media screen and (max-width:750px){#details-accordion .overview-content-wrapper .overview-content-row{flex-direction:column}#details-accordion .overview-content-wrapper .overview-content-row .overview-label{padding-bottom:10px;width:100%}#details-accordion .overview-content-wrapper .overview-content-row .overview-data{padding-bottom:30px;width:100%}}#student-details .approval-status{position:relative}#student-details .verify-email-button{margin-top:10px;position:absolute;z-index:1}@media print{#student-details .verify-email-button{display:none}}#user-details .approval-status{position:relative}#user-details .verify-email-button{margin-top:10px;position:absolute;z-index:1}@media print{#user-details .verify-email-button{display:none}}.change-password-dialog h2{margin-top:20px;text-align:center}.change-password-dialog form{width:500px}.change-password-dialog form .action-buttons{margin-top:30px}.update-password-success-dialog h2{margin-top:20px;text-align:center}.update-password-success-dialog .MuiPaper-root{width:500px}.update-password-success-dialog .MuiPaper-root p{text-align:center}.update-password-success-dialog .action-buttons{margin-top:30px}.update-password-success-dialog .action-buttons button{padding-left:30px;padding-right:30px}.delete-confirm-dialog h2{font-weight:700;margin-top:20px;padding-bottom:5px;text-align:center;text-transform:capitalize}.delete-confirm-dialog .MuiPaper-root{padding:50px 0 30px;width:600px}.delete-confirm-dialog .MuiPaper-root p{color:#282828;text-align:center}.delete-confirm-dialog .action-buttons{margin-top:50px}.delete-confirm-dialog .action-buttons button{padding-left:0;padding-right:0;width:180px}.edit-user-detail .edit-user-detail-header{margin-top:10px}.edit-user-detail .edit-user-detail-header .approval-status-wrapper{background:#f7f7f9;border-radius:8px;padding:10px 15px 7px}.edit-user-detail .edit-user-detail-header .approval-status{font-size:10px;margin-bottom:2px;margin-right:15px}.edit-user-detail .edit-user-detail-body{column-gap:10%;flex-wrap:wrap;max-height:35em}.edit-user-detail .edit-user-detail-body.counselor-body,.edit-user-detail .edit-user-detail-body.district-admin-body,.edit-user-detail .edit-user-detail-body.institution-admin-body,.edit-user-detail .edit-user-detail-body.key-contact-body,.edit-user-detail .edit-user-detail-body.super-admin-body{max-height:20em}.edit-user-detail .edit-user-detail-body.community-body,.edit-user-detail .edit-user-detail-body.institution-admin-body{max-height:22em}.edit-user-detail .edit-user-detail-body .field-container{margin-bottom:10px}.edit-user-detail .edit-user-detail-body .field-container input[type=number]{padding:8.5px 14px}.edit-user-detail .edit-user-detail-body .static-input-label{font-size:12px;margin-bottom:5px}.edit-user-detail .edit-user-detail-footer{padding:30px 0 10px}.edit-user-detail .edit-user-detail-footer .right-side button{margin-right:20px}.edit-user-detail .edit-user-detail-footer .right-side button:last-child{margin-right:0}.edit-user-detail .transfer-history span{padding-right:10px}.edit-user-detail .transfer-history span.split-line{border-left:1px solid red}.edit-user-detail .verify-email-button{margin-top:10px;position:absolute;z-index:1}@media print{.edit-user-detail .verify-email-button{display:none}}.approve-reject-container{background-color:#ffe2de;border-radius:8px;margin-right:20px;padding:12px 20px}.approve-reject-container p{font-size:14px;font-weight:700;margin:0 1.25em 0 0}.approve-reject-container img{cursor:pointer}.approve-reject-container img:first-of-type{margin-right:12px}.user-overview .overview-str{text-transform:capitalize}.user-overview .overview-summary{width:100%}@media print{.user-overview .overview-summary{display:none}}.user-overview .overview-summary .back_arrow{cursor:pointer}.user-overview .overview-summary .generate-code{margin-left:30px}.user-overview .overview-summary .generate-code p{color:#db1e36;cursor:pointer;font-weight:700;margin-right:.5em}.user-overview .overview-summary .generate-code .code-tooltip{height:16px;width:16px}.user-overview .overview-summary .approval-actions-wrapper{background:#ffe2de;border-radius:8px;font-size:14px;height:100%;padding:0 20px}.user-overview .overview-summary .approval-actions-wrapper .approval-img{cursor:pointer;margin-left:20px}.user-overview .overview-summary .approval-actions-wrapper .reject-img{cursor:pointer;margin-left:10px}.user-overview .overview-summary .deleted-info{color:#db1e36;font-size:14px;font-weight:700}.user-overview .overview-summary .deleted-info p{margin:0}.user-overview .overview-summary .deleted-info .restore-user-btn{margin-left:20px;width:140px}@media screen and (max-width:750px){.user-overview .overview-summary .deleted-info .restore-user-btn{margin-left:10px}}.user-overview .overview-summary .transfer-info{background:#efeff2;border-radius:8px;font-size:14px;font-weight:400;margin-top:10px;padding:15px 20px}.user-overview .overview-summary .transfer-info img{padding-right:12px}.user-overview .overview-summary .transfer-info span{padding-right:20px}.user-overview .overview-summary .transfer-info span.split-line{color:#db1e36}.user-overview .overview-header-wrapper{align-items:center;justify-content:space-between}.user-overview .overview-header-wrapper .right-side{font-size:10px;font-weight:500;width:250px}@media screen and (max-width:750px){.user-overview .overview-header-wrapper{align-items:flex-start;flex-direction:column}.user-overview .overview-header-wrapper .left-side,.user-overview .overview-header-wrapper .right-side{margin-bottom:30px}}.MuiTooltip-popper *{font-size:14px!important}#generate-code-modal .MuiPaper-root{max-width:none}#generate-code-modal .modal-content{padding:3em 7em}#generate-code-modal h2{color:var(--color-primary)}#generate-code-modal .code-container{background-color:var(--color-light-grey-00);border-radius:10px;margin:2em 0;padding:1em 1.5em}#generate-code-modal .code-container h4{color:var(--color-primary);margin:0 0 10px}#generate-code-modal .code-container p{color:var(--dark-d-02);font-size:42px;font-weight:700;letter-spacing:.01em;line-height:50px;margin:0}#generate-code-modal button{font-size:20px;height:3em;margin-top:2em;width:7em}.user-applications-table .applications-data-row{align-items:center;border-bottom:1px solid #efeff2;justify-content:stretch;margin-bottom:7px;padding-bottom:7px}.user-applications-table .applications-data-row.header{display:flex!important}.user-applications-table .applications-data-row.header .applications-data-cell .applications-data-label{display:block!important}.user-applications-table .applications-data-row.header .applications-data-cell .applications-data-content{display:none!important}.user-applications-table .applications-data-row .applications-data-cell:first-child{width:40%}.user-applications-table .applications-data-row .applications-data-cell:nth-child(2){flex-grow:1}.user-applications-table .applications-data-row .applications-data-cell:nth-child(3){width:25%}.user-applications-table .applications-data-row .applications-data-cell .applications-data-label{color:#a1a1a1;display:none;font-size:12px;font-weight:700;text-transform:uppercase}.user-applications-table .applications-data-row .applications-data-cell .applications-data-content{color:#000;font-size:14px;font-weight:400}.user-applications-table .applications-data-row .applications-data-cell .applications-data-content.org-data{text-transform:capitalize}@media screen and (max-width:899px){.user-applications-table .applications-data-row{align-items:flex-start;flex-direction:column;padding:10px}.user-applications-table .applications-data-row.header{display:none!important}.user-applications-table .applications-data-row .applications-data-cell{margin-bottom:12px;width:100%!important}.user-applications-table .applications-data-row .applications-data-cell .applications-data-label{display:block;margin-bottom:3px}}.user-opportunities-table .opportunities-data-row{align-items:center;border-bottom:1px solid #efeff2;justify-content:stretch;margin-bottom:7px;padding-bottom:7px}.user-opportunities-table .opportunities-data-row.header{display:flex}.user-opportunities-table .opportunities-data-row.header .opportunities-data-cell .opportunities-data-label{display:block}.user-opportunities-table .opportunities-data-row.header .opportunities-data-cell .opportunities-data-content{display:none}.user-opportunities-table .opportunities-data-row .opportunities-data-cell:first-child{width:40%}.user-opportunities-table .opportunities-data-row .opportunities-data-cell:nth-child(2){flex-grow:1}.user-opportunities-table .opportunities-data-row .opportunities-data-cell:nth-child(3){width:25%}.user-opportunities-table .opportunities-data-row .opportunities-data-cell .opportunities-data-label{color:#a1a1a1;display:none;font-size:12px;font-weight:700;text-transform:uppercase}.user-opportunities-table .opportunities-data-row .opportunities-data-cell .opportunities-data-content{color:#000;font-size:14px;font-weight:400}.user-opportunities-table .opportunities-data-row .opportunities-data-cell .opportunities-data-content.org-data{text-transform:capitalize}@media screen and (max-width:899px){.user-opportunities-table .opportunities-data-row{align-items:flex-start;flex-direction:column;padding:10px}.user-opportunities-table .opportunities-data-row.header{display:none!important}.user-opportunities-table .opportunities-data-row .opportunities-data-cell{margin-bottom:12px;width:100%!important}.user-opportunities-table .opportunities-data-row .opportunities-data-cell .opportunities-data-label{display:block;margin-bottom:3px}}.user-careers-table .careers-data-row{align-items:flex-start;border-bottom:1px solid #efeff2;justify-content:stretch;margin-bottom:7px;padding-bottom:7px}.user-careers-table .careers-data-row.header{display:flex}.user-careers-table .careers-data-row.header .careers-data-cell .careers-data-label{display:block}.user-careers-table .careers-data-row.header .careers-data-cell .careers-data-content{display:none}.user-careers-table .careers-data-row .careers-data-cell:first-child{flex-shrink:0;width:50%}.user-careers-table .careers-data-row .careers-data-cell .careers-data-label{color:#a1a1a1;display:none;font-size:12px;font-weight:700;text-transform:uppercase}.user-careers-table .careers-data-row .careers-data-cell .careers-data-content{color:#000;font-size:14px;font-weight:400}.user-careers-table .careers-data-row .careers-data-cell .careers-data-content.proper{text-transform:capitalize}.user-careers-table .careers-data-row .careers-data-cell .careers-data-content ol{box-sizing:border-box;margin:0;padding:0 0 0 16px}.user-careers-table .careers-data-row .careers-data-cell .careers-data-content ol li{margin:0 0 5px}@media screen and (max-width:699px){.user-careers-table .careers-data-row{align-items:flex-start;flex-direction:column;padding:10px}.user-careers-table .careers-data-row.header{display:none!important}.user-careers-table .careers-data-row .careers-data-cell{margin-bottom:12px;width:100%!important}.user-careers-table .careers-data-row .careers-data-cell .careers-data-label{display:block;margin-bottom:3px}}.user-pathways-table .pathways-data-row{align-items:flex-start;border-bottom:1px solid #efeff2;justify-content:stretch;margin-bottom:7px;padding-bottom:7px}.user-pathways-table .pathways-data-row.header{display:flex}.user-pathways-table .pathways-data-row.header .pathways-data-cell .pathways-data-label{display:block}.user-pathways-table .pathways-data-row.header .pathways-data-cell .pathways-data-content{display:none}.user-pathways-table .pathways-data-row .pathways-data-cell:first-child{width:40%}.user-pathways-table .pathways-data-row .pathways-data-cell:nth-child(2){flex-grow:1}.user-pathways-table .pathways-data-row .pathways-data-cell:nth-child(3){max-width:150px;width:20%}.user-pathways-table .pathways-data-row .pathways-data-cell .pathways-data-label{color:#a1a1a1;display:none;font-size:12px;font-weight:700;text-transform:uppercase}.user-pathways-table .pathways-data-row .pathways-data-cell .pathways-data-content{color:#000;font-size:14px;font-weight:400}.user-pathways-table .pathways-data-row .pathways-data-cell .pathways-data-content.proper{text-transform:capitalize}.user-pathways-table .pathways-data-row .pathways-data-cell .pathways-data-content ul{list-style-type:none;margin:0;padding:0}.user-pathways-table .pathways-data-row .pathways-data-cell .pathways-data-content ul li{margin:0 0 5px}@media screen and (max-width:750px){.user-pathways-table .pathways-data-row{align-items:flex-start;flex-direction:column;padding:10px}.user-pathways-table .pathways-data-row.header{display:none!important}.user-pathways-table .pathways-data-row .pathways-data-cell{margin-bottom:12px;width:100%!important}.user-pathways-table .pathways-data-row .pathways-data-cell .pathways-data-label{display:block;margin-bottom:3px}}.user-notifications-table .notifications-data-row{align-items:center;border-bottom:1px solid #efeff2;justify-content:stretch;margin-bottom:7px;padding-bottom:7px}.user-notifications-table .notifications-data-row.header{display:flex}.user-notifications-table .notifications-data-row.header .notifications-data-cell .notifications-data-label{display:block}.user-notifications-table .notifications-data-row.header .notifications-data-cell .notifications-data-content{display:none}.user-notifications-table .notifications-data-row .notifications-data-cell:first-child{padding-right:20px;width:24%}.user-notifications-table .notifications-data-row .notifications-data-cell:nth-child(2){flex-grow:1;padding-right:20px;width:40%}.user-notifications-table .notifications-data-row .notifications-data-cell:nth-child(3),.user-notifications-table .notifications-data-row .notifications-data-cell:nth-child(4){text-overflow:ellipsis;width:150px}.user-notifications-table .notifications-data-row .notifications-data-cell .notifications-data-label{color:#a1a1a1;display:none;font-size:12px;font-weight:700;text-transform:uppercase}.user-notifications-table .notifications-data-row .notifications-data-cell .notifications-data-content{color:#000;font-size:14px;font-weight:400}@media screen and (max-width:750px){.user-notifications-table .notifications-data-row{align-items:flex-start;flex-direction:column;padding:10px}.user-notifications-table .notifications-data-row.header{display:none!important}.user-notifications-table .notifications-data-row .notifications-data-cell{margin-bottom:12px;width:100%!important}.user-notifications-table .notifications-data-row .notifications-data-cell .notifications-data-label{display:block;margin-bottom:3px}}#user-details .colapsable-sections :last-child{margin-bottom:0}#user-details .print-componenets{display:none}@media print{@page{margin:8mm}}#user-list .page-content .table{height:69vh;margin:auto;width:97%}#user-list .select-all-container{background-color:#f7f7f9;border-radius:8px;height:48px;margin-left:20px;padding:0 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#user-list .select-all-container p{font-weight:500;margin-right:15px}#user-list .select-all-container button{height:34px;width:117px}#bulk-add-points-modal .modal-content{height:643px;position:relative;width:776px}#bulk-add-points-modal .content-container{height:100%;margin:50px 30px;text-align:center}#bulk-add-points-modal .content-container .MuiOutlinedInput-input{text-align:center}#bulk-add-points-modal .content-container .points-text{color:#db1e36;font-size:18px;font-weight:500;margin:6px 0}#bulk-add-points-modal .content-container .table{margin:auto;min-height:350px;width:100%}#bulk-add-points-modal .content-container .modal-buttons{margin-top:auto;width:100%}#bulk-add-points-modal .content-container .back-button{color:#282828;cursor:pointer;font-weight:500;left:40px;position:absolute;top:40px}#bulk-add-points-modal .content-container .slide-img{margin:10px 0 50px}#bulk-add-points-modal .content-container .slide-msg{font-size:16px;line-height:145%;margin:0;max-width:350px}#navigation-menu{display:flex;height:100vh;max-height:100vh}#navigation-menu .drawer-header{height:44px;margin-bottom:1em;padding-top:1em;position:relative}#navigation-menu .drawer-header .img,#navigation-menu .white-out *{color:#fff}#navigation-menu .content{background:hsla(0,0%,90%,.541);margin-left:74px;overflow:auto;padding:1.5em;width:100%}#navigation-menu .content .page-header{margin-bottom:21px}#navigation-menu .content .page-header h2{color:#2f2f51;font-size:24px;font-weight:700;line-height:29px;margin:0 0 0 10px;width:100%}#navigation-menu .nav-drawer{box-shadow:0 4px 4px #00000040;position:absolute;z-index:1}#navigation-menu .nav-drawer ::-webkit-scrollbar{display:none}.nav-header{height:3em;padding-left:24px!important;white-space:nowrap;z-index:999}.nav-header .MuiListItemText-primary{font-weight:800}.nav-header:hover :after{border-bottom:12px solid #0000;border-right:12px solid #444462;border-top:12px solid #0000;content:"";height:0;position:absolute;right:0;top:25%;width:0}.MuiListItemText-inset{margin-left:.25em;padding-bottom:4px;padding-top:4px;white-space:nowrap}.MuiListItemIcon-root{min-width:45px!important;overflow:hidden}.toggle-button{background:#fff;border-radius:3px;box-shadow:0 0 8px #2f2f5180;color:#2f2f51;cursor:pointer;position:absolute;top:calc(1em + 2px);transition:all .25s cubic-bezier(0,0,.2,1) 0ms!important;z-index:60}.toggle-button.open{left:228px;transform:rotate(180deg)}.toggle-button.closed{left:65px}.MuiDrawer-paper{transition:width .2s cubic-bezier(0,0,.2,1) 0ms!important}.selected-item{background-color:#6d6d8580!important}.hide-item{opacity:0}.nav-menu{pointer-events:none;z-index:42}.nav-menu-button{background-color:#444462!important;color:#fff!important;position:relative}.nav-menu-button:hover{background-color:#6d6d8580!important}.header-button{border-bottom:1px solid #9d9db7!important}.link-icon{height:1em;padding-left:5px;padding-right:25px;width:1em}.sublink-icon{padding-right:5px}.MuiMenu-paper{pointer-events:all!important}#profile-nav{background-color:#0000;display:flex;flex-direction:row;height:3em;justify-content:flex-end;width:100%}#profile-nav .padded-icon{font-size:12pt;margin-right:6px}#profile-nav .inquiries-button{align-self:flex-end;cursor:pointer;height:45px;margin-right:20px}#profile-nav .profile-button{align-items:stretch;background-color:hsla(240,9%,78%,.298);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;height:100%;justify-content:center;padding:8px;position:relative;width:250px}#profile-nav .profile-button:hover{cursor:pointer}#profile-nav .profile-button .profile-avatar{background-color:#6d6d85;color:#fff;font-size:14px;font-weight:500;height:30px;text-transform:uppercase;width:30px}#profile-nav .profile-button .profile-info{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-left:8px}#profile-nav .profile-button .profile-info .profile-info-name{font-size:.9em;font-weight:700;text-transform:capitalize}#profile-nav .profile-button .profile-info .profile-info-title{font-size:.8em;font-weight:500;text-transform:capitalize}#profile-nav .profile-button .profile-expand{align-items:center;display:flex;flex-direction:column;justify-content:center}#profile-nav .profile-button .profile-expand .icon-lg{font-size:2.5em}#footer{z-index:1}#footer p{color:#282828;font-size:12px}#upload-button{display:flex}#upload-button .uploaded-file{align-items:center;display:flex}#upload-button .uploaded-file span{background:#efeff2;border-radius:8px;margin:0 15px 0 0;padding:15px 18px}#upload-button .uploaded-file .cancel-icon{cursor:pointer;width:20px}#signup-page{height:auto!important;padding-bottom:5em;padding-top:4em}#signup-page .back-button{left:1em;position:absolute;top:1em}#signup-page .main-input{text-align:left;width:100%}#organization-list .page-content .table{height:69vh;margin:auto;width:97%}#organization-list .pl-20{padding-left:40px!important}#organization-list .table-buttons-and-filters{margin-right:2%}#organization-list .table-buttons-and-filters .new-organization-btn{padding:0 40px;width:auto}#organization-detail-page{padding:10px 20px}#organization-detail-page h3,#organization-detail-page h4{margin-bottom:0;margin-top:0}#organization-detail-page .header-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}#organization-detail-page .header-wrapper button{width:120px}#organization-detail-page .detail-content{color:#282828;padding:20px 0 10px}#organization-detail-page .detail-content .organization-type{padding:5px 0}#organization-detail-page .detail-content .detail-item{align-items:center;display:flex;font-size:16px}#organization-detail-page .detail-content .detail-item .detail-item-type{color:#a1a1a1;display:inline-block;font-size:12px;font-weight:700;min-width:140px;text-transform:uppercase}#organization-detail-page .detail-content .image-wrapper{text-align:right}#organization-detail-page .detail-content .image-wrapper img{height:100%;max-height:15em;max-width:15em;width:100%}@media(max-width:900px){#organization-detail-page .detail-content .image-wrapper{margin-top:30px;text-align:left}}#create-update-school-page{height:100%;padding:20px}#create-update-school-page h4{margin-bottom:0}#create-update-school-page .create-form-container h3{margin-top:0}#create-update-school-page .create-form-container .form-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em;row-gap:15px}#create-update-school-page .create-form-container .form-content-wrapper .field-container{flex-basis:45%;font-size:14px;font-weight:500}#create-update-school-page .create-form-container .MuiAutocomplete-root,#create-update-school-page .create-form-container .form-input{width:100%}#create-update-school-page .create-form-container .right-side{flex:1 1}#create-update-school-page .create-form-container .form-button{min-width:120px}#create-update-school-page .create-form-container .form-button.cancel-button{margin-right:20px}#create-update-community-page{height:100%;padding:20px}#create-update-community-page h4{margin-bottom:0}#create-update-community-page .create-form-container h3{margin-top:0}#create-update-community-page .create-form-container .form-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em;row-gap:15px}#create-update-community-page .create-form-container .form-content-wrapper .field-container{flex-basis:45%;font-size:14px;font-weight:500}#create-update-community-page .create-form-container .form-input{width:100%}#create-update-community-page .create-form-container .form-input.mr-20{margin-right:20px}#create-update-community-page .create-form-container .MuiAutocomplete-root{width:100%}#create-update-community-page .create-form-container .right-side{flex:1 1}#create-update-community-page .create-form-container .form-button{min-width:120px}#create-update-community-page .create-form-container .form-button.cancel-button{margin-right:20px}#create-update-community-page .create-form-container .file-name{background-color:#efeff2;border-radius:8px;padding:15px 18px}#resource-list .page-content .table{height:69vh;margin:auto;width:97%}#resource-list .table-buttons-and-filters button{width:auto}#resource-list .select-all-container{background-color:#f7f7f9;border-radius:8px;height:48px;margin-left:20px;padding:0 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#resource-list .select-all-container p{font-weight:500;margin-right:15px}#resource-list .select-all-container button{height:34px;width:117px}#resource-list .search{width:350px}.description-column{min-height:52px!important;padding-right:8em!important}#feature-list .page-content .table{height:69vh;margin:auto;width:97%}#feature-list .table-buttons-and-filters .MuiButton-root{font-size:14px;width:auto}#alert-list .page-content .table{height:69vh;margin:auto;width:97%}#alert-list .table-buttons-and-filters button{width:auto}.notification-details{padding:1.5em}.notification-details .details-header{border-bottom:1px solid #efeff2;padding-bottom:1em}.notification-details .details-header .back_arrow{cursor:pointer}.notification-details .details-header h3{margin:0}.notification-details .details-header button{border:2px solid #db1e36;padding:.25em 3em}.notification-details .details-header .awaiting-approval{background-color:#ffe2de;border-radius:8px;margin-right:20px;padding:12px 20px}.notification-details .details-header .awaiting-approval p{font-size:14px;font-weight:700;margin:0}.notification-details .main-content{width:100%}.notification-details .main-content h3{font-size:21px}.notification-details .main-content .detail-field-group{padding:16px 0;width:100%}.notification-details .main-content .detail-field-group p{margin:0}.notification-details .main-content .detail-field-group p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;max-width:160px;width:20em}.notification-details .main-content .detail-field-group p:nth-child(2){white-space:pre-wrap;width:100%}.notification-details .main-content .other-details{width:100%}.notification-details .main-content .other-details .left-column,.notification-details .main-content .other-details .right-column{width:48%}.notification-details .main-content .center-view-all-button{color:#db1e36;font-size:16px;font-style:normal;font-weight:800;height:17px;margin-top:20px;width:138px}.create-edit-notification-container{padding:1.5em}.create-edit-notification-container .form-content{flex-wrap:wrap}.create-edit-notification-container h3{border-bottom:1px solid #9797a8;margin:0;padding-bottom:1em;width:100%}.create-edit-notification-container .full-width{width:100%}.create-edit-notification-container .half-width{width:48%}.create-edit-notification-container .quarter-width{width:24%}.create-edit-notification-container .bottom-buttons{margin-top:2em;width:100%}.create-edit-notification-container .bottom-buttons .right-side{flex:1 1}.create-edit-notification-container .bottom-buttons button{min-width:120px}.create-edit-notification-container .bottom-buttons button:first-child{margin-right:20px}.create-edit-notification-container .mt-10{margin-top:10px}.create-edit-notification-container .static-input-label{font-size:14px;margin-bottom:8px;margin-top:24px;opacity:.7}.create-edit-notification-container .checkbox-label{margin-bottom:0;margin-right:5px}.send-confirm-dialog h2{font-weight:700;margin-top:20px;padding-bottom:5px;text-align:center;text-transform:capitalize}.send-confirm-dialog .dialog-text{padding-left:50px;padding-right:50px;padding-top:5px;width:423px}.send-confirm-dialog .MuiPaper-root{padding:50px 0 30px;width:600px}.send-confirm-dialog .MuiPaper-root p{color:#282828;font-size:17px;text-align:center}.send-confirm-dialog .action-buttons{margin-top:50px}.send-confirm-dialog .action-buttons .cancel-button{padding-left:0;padding-right:0;width:172px}.send-confirm-dialog .action-buttons .send-button{padding-left:0;padding-right:0;width:258px}.announcement-details{padding:1.5em}.announcement-details .details-header{border-bottom:1px solid #9797a8;padding-bottom:1em}.announcement-details .details-header .back-button{cursor:pointer}.announcement-details .details-header h3{margin:0}.announcement-details .details-header button{border:2px solid #db1e36;padding:.25em 3em}.announcement-details .main-content{width:100%}.announcement-details .main-content h3{font-size:21px}.announcement-details .main-content .left-column,.announcement-details .main-content .right-column{width:48%}.announcement-details .main-content .detail-field-group{padding:16px 0;width:100%}.announcement-details .main-content .detail-field-group p{margin:0}.announcement-details .main-content .detail-field-group p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;max-width:160px;width:20em}.announcement-details .main-content .detail-field-group p:nth-child(2){white-space:pre-wrap;width:100%}.create-edit-announcement-container{padding:1.5em}.create-edit-announcement-container .form-content{flex-wrap:wrap}.create-edit-announcement-container h3{border-bottom:1px solid #efeff2;margin:0;padding-bottom:1em;width:100%}.create-edit-announcement-container .full-width{width:100%}.create-edit-announcement-container .half-width{width:48%}.create-edit-announcement-container .static-input-label{font-size:14px;opacity:.7}.create-edit-announcement-container .bottom-buttons{margin-top:30px;width:100%}.create-edit-announcement-container .bottom-buttons .right-side{flex:1 1}.create-edit-announcement-container .bottom-buttons button{min-width:120px}.create-edit-announcement-container .bottom-buttons button:first-child{margin-right:20px}.overlap-dialog h2{color:#db1e36;font-weight:700;margin-top:20px;text-align:center}.overlap-dialog .MuiPaper-root{padding:0 15px 20px;width:650px}.overlap-dialog .MuiPaper-root .MuiDialogContent-root{padding:0 40px 20px}.overlap-dialog .MuiPaper-root p{color:#282828;font-weight:500;line-height:20px;margin:0 auto 25px;text-align:center;width:80%}.overlap-dialog .MuiPaper-root .overlap-message{background-color:#e3e3f0;border-radius:6px;margin-bottom:15px;padding:16px;text-align:center}.overlap-dialog .MuiPaper-root .overlap-message:last-child{margin-bottom:0}.overlap-dialog .action-buttons{margin-top:50px}.overlap-dialog .action-buttons button{padding-left:30px;padding-right:30px}.delete-announcement-confirm-dialog h2{font-weight:700;margin-top:20px;padding-bottom:5px;text-align:center}.delete-announcement-confirm-dialog .MuiPaper-root{padding:50px 0 30px;width:600px}.delete-announcement-confirm-dialog .MuiPaper-root p{color:#282828;text-align:center}.delete-announcement-confirm-dialog .action-buttons{margin-top:50px}.delete-announcement-confirm-dialog .action-buttons button{padding-left:0;padding-right:0;width:180px}#bulk-approve-reject-modal .modal-content{height:643px;position:relative;width:776px}#bulk-approve-reject-modal .content-container{height:100%;margin:50px 30px;text-align:center}#bulk-approve-reject-modal .content-container .MuiOutlinedInput-input{text-align:center}#bulk-approve-reject-modal .content-container .points-text{color:#db1e36;font-size:18px;font-weight:500;margin:6px 0}#bulk-approve-reject-modal .content-container .table{margin:auto;min-height:350px;width:100%}#bulk-approve-reject-modal .content-container .modal-buttons{margin-top:auto;width:100%}#bulk-approve-reject-modal .content-container .back-button{color:#282828;cursor:pointer;font-weight:500;left:40px;position:absolute;top:40px}#bulk-approve-reject-modal .content-container .slide-img{margin:10px 0 50px}#bulk-approve-reject-modal .content-container .slide-msg{font-size:16px;line-height:145%;margin:0;max-width:350px}#approval-list .page-content .table{height:69vh;margin:auto;width:97%}#approval-list .table-buttons-and-filters button{width:auto}#approval-list .select-all-container{background-color:#f7f7f9;border-radius:8px;height:48px;margin-left:20px;padding:0 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#approval-list .select-all-container p{font-weight:500;margin-right:15px}#approval-list .select-all-container button{height:34px}#approval-list .select-all-container button:first-of-type{margin-right:1em}#approval-list .select-all-container button:nth-child(2){background-color:#19b268!important}#approval-list .no-more-approvals{height:100%}#organization-settings .organization-settings-container{padding:20px}#organization-settings .organization-settings-container .header-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}#organization-settings .organization-settings-container .header-wrapper h3,#organization-settings .organization-settings-container .header-wrapper h4{color:#2f2f51;margin-bottom:0;margin-top:0}#organization-settings .organization-settings-container .header-wrapper button{width:120px}#organization-settings .organization-settings-container h4{margin-bottom:20px;margin-top:0}#organization-settings .organization-settings-container .detail-content{color:#282828;padding:20px 0}#organization-settings .organization-settings-container .detail-content .detail-item{align-items:center;display:flex;font-size:16px;margin-bottom:15px}#organization-settings .organization-settings-container .detail-content .detail-item .detail-item-type{color:#a1a1a1;display:inline-block;font-size:12px;font-weight:700;min-width:140px;text-transform:uppercase}#organization-settings .organization-settings-container .detail-content .image-wrapper{text-align:right}#organization-settings .organization-settings-container .detail-content .image-wrapper img{max-width:80%}@media(max-width:900px){#organization-settings .organization-settings-container .detail-content .image-wrapper{margin-top:30px;text-align:left}}#organization-settings .organization-settings-container .detail-content .image-wrapper img{max-width:100%}#organization-settings .organization-settings-container .form-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em;row-gap:15px}#organization-settings .organization-settings-container .form-content-wrapper .field-container{flex-basis:45%;font-size:14px;font-weight:500}#organization-settings .organization-settings-container .form-input{width:100%}#organization-settings .organization-settings-container .form-input input.Mui-disabled{background:#efeff2}#organization-settings .organization-settings-container .form-button{width:10em}.scholarship-details{padding:1.5em}.scholarship-details .details-header{border-bottom:1px solid #efeff2;padding-bottom:1em}.scholarship-details .details-header h3{margin:0}.scholarship-details .details-header .back_arrow{cursor:pointer}.scholarship-details .details-header button{border:2px solid #db1e36;padding:.25em 3em}.scholarship-details .details-header .updated-banner{font-size:12px;padding-right:1.5em}.scholarship-details .details-header .updated-banner .updated-text{color:#db1e36}.scholarship-details .details-header .updated-banner .updated-by-text{color:#a1a1a1;font-weight:500}.scholarship-details .main-content{width:100%}.scholarship-details .main-content .view-all{cursor:pointer}.scholarship-details .main-content .view-all div{background:#db1e36;background-color:#db1e36;border-radius:4px;color:#fff;font-weight:700;margin-right:1em;padding:.5em 1em}.scholarship-details .main-content .view-all p{color:#db1e36;font-weight:700;margin:0}.scholarship-details .main-content .other-details{margin-top:.5em;width:100%}.scholarship-details .main-content .other-details .left-column,.scholarship-details .main-content .other-details .right-column{width:48%}.scholarship-details .main-content span{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:16px;margin-top:16px}.scholarship-details .main-content span p{margin:0}.scholarship-details .main-content span p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;max-width:160px;width:20em}.scholarship-details .main-content span p:nth-child(2){width:100%}.scholarship-details .main-content .center-view-all-button{color:#db1e36;font-size:16px;font-style:normal;font-weight:800;height:17px;margin-top:20px;width:138px}.scholarship-application-details{padding:1.5em}.scholarship-application-details .details-header{border-bottom:1px solid #efeff2;padding-bottom:1em}.scholarship-application-details .details-header h3{margin:0}.scholarship-application-details .details-header h4{color:#a1a1a1;font-size:12px;font-weight:700;max-width:160px;width:9em}.scholarship-application-details .details-header .button-border{background-color:#ffe2de;border-radius:8px;font-size:14px;font-style:normal;font-weight:700;line-height:17px;text-align:left}.scholarship-application-details .details-header .MuiButton-root{border-width:2px;padding:.25em 3em}.scholarship-application-details .details-header .approved-button{background:#19b269;border:#19b269;margin-left:1rem}.scholarship-application-details .details-header .approval-button{font-size:14px;font-style:normal;font-weight:500;height:17px;margin-left:.5rem;padding:.9em;width:60.06px}.scholarship-application-details .main-content{width:100%}.scholarship-application-details .main-content .view-all{cursor:pointer}.scholarship-application-details .main-content .view-all div{background:#db1e36;background-color:#db1e36;border-radius:4px;color:#fff;font-weight:700;margin-right:1em;padding:.5em 1em}.scholarship-application-details .main-content .view-all p{color:#db1e36;font-weight:700;margin:0}.scholarship-application-details .main-content .other-details{margin-top:.5em;width:100%}.scholarship-application-details .main-content .other-details .left-column{width:50%}.scholarship-application-details .main-content .other-details .right-column{width:48%}.scholarship-application-details .main-content .main-details{margin-top:.5em;width:100%}.scholarship-application-details .main-content .main-details .left-column{width:95%}.scholarship-application-details .main-content span{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:16px;margin-top:16px}.scholarship-application-details .main-content span p{margin:0}.scholarship-application-details .main-content span p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;max-width:160px;width:20em}.scholarship-application-details .main-content span p:nth-child(2){width:100%}.opportunity-details{padding:1.5em}.opportunity-details .details-header{border-bottom:1px solid #efeff2;padding-bottom:1em}.opportunity-details .details-header h3{margin:0}.opportunity-details .details-header .back_arrow{cursor:pointer}.opportunity-details .details-header button{border:2px solid #db1e36;padding:.25em 3em}.opportunity-details .details-header .updated-banner{font-size:12px;padding-right:1.5em}.opportunity-details .details-header .updated-banner .updated-text{color:#db1e36}.opportunity-details .details-header .updated-banner .updated-by-text{color:#a1a1a1;font-weight:500}.opportunity-details .main-content{width:100%}.opportunity-details .main-content .view-all{cursor:pointer}.opportunity-details .main-content .view-all div{background:#db1e36;background-color:#db1e36;border-radius:4px;color:#fff;font-weight:700;margin-right:1em;padding:.5em 1em}.opportunity-details .main-content .view-all p{color:#db1e36;font-weight:700;margin:0}.opportunity-details .main-content .other-details{margin-top:.5em;width:100%}.opportunity-details .main-content .other-details .left-column,.opportunity-details .main-content .other-details .right-column{width:48%}.opportunity-details .main-content span{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:16px;margin-top:16px}.opportunity-details .main-content span p{margin:0}.opportunity-details .main-content span p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;max-width:160px;width:20em}.opportunity-details .main-content span p:nth-child(2){width:100%}.opportunity-details .main-content .center-view-all-button{color:#db1e36;font-size:16px;font-style:normal;font-weight:800;height:17px;margin-top:20px;width:138px}#resource-application-list .page-content .table{height:69vh;margin:auto;width:97%}#resource-application-list .table-buttons-and-filters button{width:auto}#resource-application-list h2{color:#2f2f51;font-size:18px;font-style:normal;font-weight:700;margin:left;padding:15px}#resource-application-list hr{border:1px solid #efeff2}#resource-application-list .resource-title-and-applicants{padding-bottom:10px;text-align:center}#resource-application-list .resource-title-and-applicants .resource-title{color:#282828;float:left;font-size:21px;font-style:normal;font-weight:700;padding:15px}#resource-application-list .resource-title-and-applicants .applicant-count{color:#2f2f51;float:right;font-size:14px;font-style:normal;font-weight:400;padding:15px}.create-resource-container{padding:1.5em}.create-resource-container .form-content{flex-wrap:wrap}.create-resource-container h3{border-bottom:1px solid gray;margin:0;padding-bottom:1em;width:100%}.create-resource-container .full-width{width:100%}.create-resource-container .half-width{width:48%}.create-resource-container .quarter-width{width:24%}.create-resource-container .static-input-label{font-size:14px;opacity:.7}.create-resource-container .checkbox-label{margin-bottom:0}.create-resource-container .bottom-buttons{margin-top:1em;width:100%}.create-resource-container .bottom-buttons button{min-width:120px}.create-resource-container .bottom-buttons button:first-child{margin-right:20px}.create-resource-container .checkbox-label{margin-right:5px}.create-resource-container .static-input-label.with-description{margin-bottom:.5em}.create-resource-container .field-description{font-size:12px;margin:0 0 1em}#resource-tags-modal .modal-content{height:643px;min-width:65vw;position:relative;width:776px}#resource-tags-modal .content-container{height:100%;margin:50px 30px;text-align:center}#resource-tags-list .list-header{padding:20px 20px 10px}#resource-tags-list .list-header .back-button{cursor:pointer;margin-bottom:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#resource-tags-list .list-header h3,#resource-tags-list .list-header p{margin:0}#resource-tags-list .list-header .create-button{height:3em}#resource-tags-list .page-content .table{height:69vh;margin:auto;width:97%}#resource-tags-list .top-container{padding:20px 20px 10px}#resource-tags-list .top-container form{width:50%}#resource-tags-list .top-container .search{width:100%}#resource-tags-list .MuiButton-root{width:10em}.course-table .data-wrapper{position:relative}.course-table .data-row{border-bottom:1px solid #efeff2;margin-bottom:7px;padding-bottom:7px}.course-table .data-row.header{display:flex}.course-table .data-row.header .data-cell .data-label{display:block}.course-table .data-row.header .data-cell .data-content{display:none}.course-table .data-row .data-cell.name{width:25%}.course-table .data-row .data-cell.link{flex-grow:1;width:30%}.course-table .data-row .data-cell.link p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-table .data-row .data-cell.credits{width:10%}.course-table .data-row .data-cell.concurrent-enrollment,.course-table .data-row .data-cell.recommended{width:15%}.course-table .data-row .data-cell.active{width:3%}.course-table .data-row .data-cell .data-label{color:#a1a1a1;display:none;font-size:12px;font-weight:700;margin-right:10px;text-transform:uppercase}.course-table .data-row .data-cell .data-content{color:#000;font-size:14px;font-weight:400;margin-right:20px}.course-table .data-row .data-cell .eye-icon{height:15px}@media screen and (max-width:899px){.course-table .data-row{align-items:flex-start;flex-direction:column;padding:10px}.course-table .data-row.header{display:none!important}.course-table .data-row .data-cell{margin-bottom:12px;width:100%!important}.course-table .data-row .data-cell .data-label{display:block;margin-bottom:3px}}@media screen and (max-width:899px)and (max-width:900px){.course-table .data-row .active{position:absolute;text-align:right}.course-table .data-row .active .data-content{margin:0}}.pathway-overview .overview-summary{width:100%}#pathway-details .updated-banner{background-color:#ffe2de;border-radius:8px;margin-bottom:20px;padding:17px 21px;position:relative}#pathway-details .updated-banner p{font-size:14px;margin-bottom:0}#pathway-details .updated-banner .close-icon{cursor:pointer;height:20px;position:absolute;right:12px;top:14px;width:20px}#pathway-details .section-header{margin-top:50px}#pathway-details .colapsable-sections :last-child{margin-bottom:0}#skill-training-details .card-background{min-height:70vh;padding:20px}#skill-training-details .content-header{border-bottom:1px solid #efeff2;padding-bottom:1em}#skill-training-details .content-header .back-button{cursor:pointer}#skill-training-details .content-header h3{margin:0}#skill-training-details .content-header p{margin-bottom:0}#skill-training-details .content-header .status-icon{margin-right:4em}#skill-training-details .content-header .awaiting-approval{background-color:#ffe2de;border-radius:8px;margin-right:20px;padding:12px 20px}#skill-training-details .content-header .awaiting-approval p{font-size:14px;font-weight:700;margin:0}#skill-training-details .main-content{flex-wrap:wrap;height:100%;padding-top:1em}#skill-training-details .main-content .left{height:100%;width:50%}#skill-training-details .main-content .left span{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1.5em;width:100%}#skill-training-details .main-content .left span p{margin:0}#skill-training-details .main-content .left span :first-child{color:#a1a1a1;font-size:12px;font-weight:700;margin-right:40px;min-width:12em}#skill-training-details .main-content .left span :nth-child(2){color:#282828;font-size:16px;font-weight:400;width:100%}#skill-training-details .main-content .right{height:100%;width:50%}#skill-training-details .main-content .right .skilltraining-image{max-height:20em;max-width:20em;min-height:10em}#skills-list .list-header{padding:20px 20px 10px}#skills-list .list-header .back-button{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#skills-list .list-header h3{margin:0}#skills-list .list-header p{margin-bottom:0}#skills-list .page-content .table{height:69vh;margin:auto;width:97%}#skills-list .top-container{padding:20px 20px 10px}#skills-list .top-container form{width:50%}#skills-list .top-container .search{width:100%}#skills-list .MuiButton-root{width:10em}#skill-details .card-background{padding:20px}#skill-details .list-header{padding-bottom:10px}#skill-details .list-header .back-button{cursor:pointer}#skill-details .list-header h3{margin:0}#skill-details .list-header p{margin-bottom:0}#skill-details .card-content{border-top:1px solid #efeff2}#skill-details .card-content p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;margin-bottom:0}#skill-details .card-content p:nth-child(2){margin-bottom:0;margin-left:10em}#skill-details .top-container form{width:50%}#skill-details .top-container .search{width:100%}#skill-details .MuiButton-root{width:9em}#create-skill{z-index-color:#2f2f51;z-index-padding-bottom:1em;z-index-border-bottom:1px solid #9797a8;padding:20px;z-index:0 h3}#create-skill .half-width{width:50%}#create-skill .active-checkbox{padding:1.5em 0}#create-skill .buttons-wrapper .right-side{flex:1 1}#create-skill .buttons-wrapper button{min-width:120px}#create-skill .buttons-wrapper button:first-child{margin-right:20px}#create-skill-training{padding:20px}#create-skill-training .form-container{flex-wrap:wrap}#create-skill-training .width-100{width:100%}#create-skill-training .width-48{width:48%}#create-skill-training .min-5-width{min-width:5em}#create-skill-training .width-25{width:25%}#create-skill-training .width-30{width:30%}#create-skill-training .width-15{width:15%}#create-skill-training .width-40{width:40%}#create-skill-training .cost-textbox{max-width:11em}#create-skill-training .duration-datebox{max-width:15em}#create-skill-training .money-icon{font-size:18px}#create-skill-training .small-p{font-size:12px;margin:0}#create-skill-training .learn-and-work{margin:10px 0}#create-skill-training .hidden-span{height:40px}#create-skill-training .hidden-checkbox{display:none}#create-skill-training .static-input-label{font-size:15px}#create-skill-training .static-length-container .field-container:first-of-type{margin-right:2em}#create-skill-training .button-container{margin-top:2em}#create-skill-training .button-container .right-side{flex:1 1}#create-skill-training .button-container button{margin-right:20px;min-width:120px}#create-skill-training .button-container button:last-child{margin-right:0}#duplicate-resource-modal .modal-content{min-height:360px;width:675px}#duplicate-resource-modal h2{color:#db1e36;font-size:21px;margin:47px 0 25px;text-align:center}#duplicate-resource-modal .warning-text{text-align:center;width:70%}#duplicate-resource-modal .resource-info{background-color:#e3e3f0;border-radius:6px;margin-bottom:15px;min-height:50px;width:85%}#duplicate-resource-modal .resource-info .info-box{font-size:14px;font-weight:400;margin:16px 20px;max-width:80%}#duplicate-resource-modal .resource-info .info-box p{margin:0;overflow:hidden;text-overflow:ellipsis}#duplicate-resource-modal .resource-info .link-box{background-color:#2f2f51;border-radius:0 6px 6px 0;color:#fff;cursor:pointer;font-weight:500;max-width:20%;padding:0 20px;text-decoration:none}#duplicate-resource-modal .resource-info .link-icon{height:16px;margin-left:13px;padding:0;width:16px}#duplicate-resource-modal .dismiss-button{margin:15px 0 50px}#career-cluster-list .list-header{padding:20px 20px 10px}#career-cluster-list .list-header .back-button{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#career-cluster-list .list-header h3{margin:0}#career-cluster-list .list-header p{font-size:14px;font-weight:500;margin-bottom:0}#career-cluster-list .page-content{height:85vh}#career-cluster-list .page-content .table{padding:0 30px!important}#career-cluster-list h4{color:#a1a1a1;font-size:14px;padding:0 30px}#career-cluster-list .main-list{height:100%;margin:0 10px;overflow:auto}#career-cluster-list .main-list .career-group-list-item{border-bottom:1px solid #efeff2;padding:1em 30px}#career-cluster-list .main-list .career-group-list-item:hover{background-color:#f1f1ff}#career-cluster-details .card-background{padding:20px}#career-cluster-details h3{font-size:18px;margin:0}#career-cluster-details h4{font-size:16px}.content-header{border-bottom:1px solid #efeff2;padding-bottom:1em}.cluster-skills-container .skills-header{color:#a1a1a1;font-size:12px}.cluster-skills-container span{align-items:center;display:flex;flex-direction:row}.cluster-skills-container span p{margin-top:0}.cluster-skills-container span :first-child{border-right:2px solid red;font-weight:500;margin-right:1em;padding-right:1em}.cluster-skills-container span :nth-child(2){font-size:14px;font-weight:400}.edit-button{padding:.5em 2em!important}.master-key-details{padding:1.5em}.master-key-details .content-header{margin-bottom:1em}.master-key-details .content-header h3{margin:0}.master-key-details .edit-masterkey-button{padding-left:2em;padding-right:2em}.master-key-details .details-header{border-bottom:1px solid #efeff2;padding-bottom:1em}.master-key-details .details-header h3{margin:0}.master-key-details .details-header .MuiButton-root{border-width:2px;padding:.25em 3em}.master-key-details .details-header .view-all-right{height:25px;left:2000px;top:170px}.master-key-details .details-header .view-all-right .button-border{background-color:#db1e36;border-radius:4px;color:#fff;font-size:14px;font-style:normal;font-weight:500;height:17px;line-height:17px;text-align:center;width:110px}.master-key-details .details-header .view-all-right .view-all-button{color:#db1e36;font-size:14px;font-style:normal;font-weight:500;height:17px;width:138px}.master-key-details .details-header .view-all-right .edit-button{font-size:14px;font-style:normal;font-weight:500;height:17px;margin-left:.5rem;padding:.9em;width:60.06px}.master-key-details hr{border:.5px solid #c2c2c4;width:100%}.master-key-details .main-content{width:100%}.master-key-details .main-content .view-all{cursor:pointer}.master-key-details .main-content .view-all div{background:#db1e36;background-color:#db1e36;border-radius:4px;color:#fff;font-weight:700;margin-right:1em;padding:.5em 1em}.master-key-details .main-content .view-all p{color:#db1e36;font-weight:700;margin:0}.master-key-details .main-content .other-details{margin-top:.5em;width:100%}.master-key-details .main-content .other-details .left-column{width:50%}.master-key-details .main-content .other-details .right-column{width:48%}.master-key-details .main-content .main-details{margin-top:.5em;width:100%}.master-key-details .main-content .main-details .left-column{width:95%}.master-key-details .main-content span{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:16px;margin-top:16px}.master-key-details .main-content span p{margin:0}.master-key-details .main-content span p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;max-width:160px;width:20em}.master-key-details .main-content span p:nth-child(2){width:100%}#edit-career-cluster .card-background{padding:20px}#edit-career-cluster h3{font-size:18px;margin:0}#edit-career-cluster h4{font-size:16px}#edit-career-cluster .content-header{border-bottom:1px solid #efeff2;padding-bottom:1em}#edit-career-cluster .skills-container .skills-header{color:#a1a1a1;font-size:12px}#edit-career-cluster .skills-container .skill-content{width:100%}#edit-career-cluster .skills-container .skill-content .skill-input{margin-right:3em;width:50%}#edit-career-cluster .button-container{margin-top:2em}#edit-career-cluster .width-100{width:100%}#edit-career-cluster .buttons-wrapper button{min-width:120px}#edit-career-cluster .buttons-wrapper button:first-child{margin-right:20px}#create-edit-masterkey .card-background{padding:20px}#create-edit-masterkey h3{font-size:18px;margin:0}#create-edit-masterkey h4{font-size:16px}#create-edit-masterkey .masterkey-content-header{border-bottom:1px solid #efeff2;padding-bottom:1.5em}#create-edit-masterkey .half-width{width:45%}#create-edit-masterkey .questions-container{width:100%}#create-edit-masterkey .buttons-container{margin-top:1.5em;width:100%}#create-edit-masterkey .buttons-container .right-side{flex:1 1}#create-edit-masterkey .buttons-container button{min-width:120px}#create-edit-masterkey .buttons-container button:first-child{margin-right:20px}#create-edit-masterkey .divider{border-bottom:1px solid #9797a8;margin:15px 0}#create-edit-pathway .form-container{padding:20px}#create-edit-pathway h3{margin-top:8px}#create-edit-pathway .status{background:#f7f7f9;border-radius:8px;cursor:pointer;padding:10px 15px 7px}#create-edit-pathway .status p{font-size:10px;margin:0 15px 2px 0}#create-edit-pathway .divider{border-bottom:1px solid #9797a8;margin:15px 0}#create-edit-pathway .form-column{width:100%}#create-edit-pathway .form-column:first-child{margin-right:80px}#create-edit-pathway .section-header{font-size:21px;margin-top:46px}#create-edit-pathway .static-input-label{font-size:14px}#create-edit-pathway .course-form .course-container{padding-bottom:17px}#create-edit-pathway .course-form .course-divider{margin:28px 0}#create-edit-pathway .course-form p.course-number{color:#6d6d85;font-size:14px;font-weight:700;margin:3px 0 0}#create-edit-pathway .course-control p{margin:0}#create-edit-pathway .course-control img{margin-left:5px}#create-edit-pathway .course-control .eye-icon{height:15px;margin-left:5px}#create-edit-pathway span.hide-button{cursor:pointer;font-size:12px}#create-edit-pathway span.remove-button{color:#db1e36;cursor:pointer;font-size:12px;margin-left:30px}#create-edit-pathway span.add-button{color:#db1e36;cursor:pointer;font-size:14px;font-weight:700;margin-top:17px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#create-edit-pathway span.add-button p{margin:0}#create-edit-pathway span.add-button .add-icon{height:20px}#create-edit-pathway .certificate-container{margin-bottom:17px}#create-edit-pathway .button-container{margin-top:30px}#create-edit-pathway .button-container .right-side{flex:1 1}#create-edit-pathway .button-container button{min-width:120px}#create-edit-pathway .button-container button:first-child{margin-right:20px}.master-key-submission-list{padding:1.5em}.master-key-submission-list .details-header{border-bottom:1px solid #efeff2;padding-bottom:1em}.master-key-submission-list .details-header .back_arrow{align-items:center;cursor:pointer;display:flex}.master-key-submission-list .details-header h3{font-size:18px;margin:0}.master-key-submission-list .master-key-info{align-items:center;display:flex;justify-content:space-between;padding:0 15px}.master-key-submission-list .table{height:69vh;margin:auto;width:97%}.master-key-submission-details{padding:1.5em}.master-key-submission-details .details-header{border-bottom:1px solid #efeff2;padding-bottom:1em}.master-key-submission-details .details-header .back_arrow{cursor:pointer}.master-key-submission-details .details-header h3{margin:0}.master-key-submission-details .main-content{width:100%}.master-key-submission-details .main-content .left-column,.master-key-submission-details .main-content .right-column{width:48%}.master-key-submission-details .main-content .detail-field-group{padding:16px 0;width:100%}.master-key-submission-details .main-content .detail-field-group p{margin:0}.master-key-submission-details .main-content .detail-field-group p.answer{font-weight:700}.master-key-submission-details .main-content .detail-field-group p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;max-width:160px;width:160px}.master-key-submission-details .main-content .detail-field-group p:nth-child(2){white-space:pre-wrap;width:100%}.master-key-submission-details .main-content .question-content-wrapper{margin-top:10px}.master-key-submission-details .main-content .question-content-wrapper .question-wrapper{border-top:1px solid #efeff2;padding:10px 0}.master-key-submission-details .buttons-wrapper button{margin-right:20px}.master-key-submission-details .buttons-wrapper button:last-child{margin-right:0}.master-key-submission-details .buttons-wrapper .comments{color:#282828;font-size:10px;padding-top:5px}#resource-tag-form{height:100%;z-index:0}#resource-tag-form .card-background{padding:20px}#resource-tag-form h3{border-bottom:1px solid #9797a8;color:#2f2f51;margin-top:.5em;padding-bottom:1em}#resource-tag-form .half-width{width:50%}#resource-tag-form .buttons-wrapper{margin-top:1em}#resource-tag-form .buttons-wrapper .right-side{flex:1 1}#resource-tag-form .buttons-wrapper button{min-width:120px}#resource-tag-form .buttons-wrapper button:first-child{margin-right:20px}#resource-tag-form .description-count{color:gray;font-size:10px;margin:8px}#resource-tag-details{height:100%}#resource-tag-details .card-background{padding:20px 20px 30px}#resource-tag-details .details-header{padding-bottom:16px}#resource-tag-details .details-header .back-button{cursor:pointer}#resource-tag-details .details-header h3{margin:0}#resource-tag-details .card-content{border-top:1px solid #efeff2}#resource-tag-details .card-content p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;margin:0;min-width:10em}#resource-tag-details .card-content p:nth-child(2){margin:0 0 0 2em}#resource-tag-details .card-content span{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:1em}#resource-tag-details .card-content span:first-child{margin-top:2em}#resource-tag-details .MuiButton-root{width:9em}#college-application-checklist-list-container .page-content .table{height:69vh;margin:auto;width:97%}#college-application-checklist-list-container .metabase-link{background-color:#fff;border:2px solid #db1e36;border-radius:8px;box-shadow:0 8px 10px #b5b5b540;color:#db1e36;font-size:16px;font-weight:700;line-height:19px;text-align:center}#college-details .card-background{padding:20px}#college-details .list-header{padding-bottom:10px}#college-details .list-header .back-button{cursor:pointer}#college-details .list-header h3{margin:0}#college-details .list-header p{margin-bottom:0}#college-details .details-content{border-top:1px solid #efeff2;padding:0 12px}#college-details .details-content p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;margin-bottom:0}#college-details .details-content p:nth-child(2){margin-bottom:0;margin-left:10em}#college-details .top-container form{width:50%}#college-details .top-container .search{width:100%}#college-details .MuiButton-root{width:9em}#college-details section{padding-bottom:16px}#college-details section span.info-span{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;width:48%;word-break:break-word}#college-details section span.info-span p:first-child{color:#a1a1a1;font-size:12px;font-weight:700;margin:0 5em 0 0;min-width:13em;width:13em}#college-details section span.info-span p:nth-child(2){font-size:16px;font-weight:400;margin:0}#college-details .top-section div{width:50%}#college-details .top-section span.info-span{width:100%}#college-details .top-section .img-container{padding-left:10vh}#college-details .top-section .img-container img{height:10vh;min-height:200px;min-width:250px;width:15vh}#create-college-checklist-form-container{padding:20px;z-index:0}#create-college-checklist-form-container .form-content{flex-wrap:wrap}#create-college-checklist-form-container .list-header{padding-bottom:10px}#create-college-checklist-form-container .list-header .back-button{cursor:pointer}#create-college-checklist-form-container .list-header h3{color:#2f2f51;margin:0}#create-college-checklist-form-container .list-header p{margin-bottom:0}#create-college-checklist-form-container .form-content{border-top:1px solid #efeff2}#create-college-checklist-form-container .full-width{width:100%}#create-college-checklist-form-container .half-width{width:45%}#create-college-checklist-form-container .quarter-width{width:24%}#create-college-checklist-form-container .width-100{width:100%}#create-college-checklist-form-container .width-75{width:75%}#create-college-checklist-form-container .width-45{width:45%}#create-college-checklist-form-container .width-25{width:25%}#create-college-checklist-form-container .delete-option-icon{height:40px;margin-right:1em;padding-top:49px;width:20px}#create-college-checklist-form-container section.form-section h4{margin:3.5em 0 .5em}#create-college-checklist-form-container section.form-section h4:first-child{margin-top:.75em}#create-college-checklist-form-container .static-input-label{font-size:14px;margin-bottom:8px;margin-top:24px;opacity:.7}#create-college-checklist-form-container .checkbox-label{margin-bottom:0;margin-right:5px}.logo-button-container{margin:20px 0 50px}.form-button-wide{width:150px}#financial-aid-info-details .card-background{padding:20px}#financial-aid-info-details h3{font-size:18px;margin:0}#financial-aid-info-details .edit-button{padding:.5em 2em!important}#financial-aid-info-details .details-container{margin-top:30px}#financial-aid-info-details .details-container div.detail-section{margin-bottom:38px}#financial-aid-info-details .details-container div.detail-section:last-child{margin-bottom:0}#financial-aid-info-details .details-container div.detail-section h3.section-header{font-size:12px;font-weight:700;margin-bottom:15px;text-transform:uppercase}#financial-aid-info-details .details-container span.info-span{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;width:100%;word-break:break-word}#financial-aid-info-details .details-container span.info-span p.details-title{color:#a1a1a1;font-size:12px;font-weight:700;margin:0 5em 0 0;min-width:130px;text-transform:uppercase;width:130px}#financial-aid-info-details .details-container span.info-span p.details{font-size:16px;font-weight:400;margin:0}#fafsa-links-details .card-background{padding:20px}#fafsa-links-details h3{font-size:18px;margin:0}#fafsa-links-details .edit-button{padding:.5em 2em!important}#fafsa-links-details .details-container{margin-top:30px}#fafsa-links-details .details-container div.detail-section{margin-bottom:36px}#fafsa-links-details .details-container div.detail-section:last-child{margin-bottom:0}#fafsa-links-details .details-container div.detail-section h3.section-header{font-size:12px;font-weight:700;margin-bottom:15px;text-transform:uppercase}#fafsa-links-details .details-container span.info-span{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;margin-right:40px;width:100%;word-break:break-word}#fafsa-links-details .details-container span.info-span p.details-title{color:#a1a1a1;font-size:12px;font-weight:700;margin:0 40px 0 0;min-width:130px;text-transform:uppercase;width:130px}#fafsa-links-details .details-container span.info-span p.details{font-size:16px;font-weight:400;margin:0}#edit-financial-aid-info .card-background{padding:20px}#edit-financial-aid-info h3{font-size:18px;margin:0}#edit-financial-aid-info .form-container{margin-top:30px}#edit-financial-aid-info .form-container div.form-section{margin-bottom:30px}#edit-financial-aid-info .form-container div.form-section h3.section-header{font-size:12px;font-weight:700;margin-bottom:15px;text-transform:uppercase}#edit-financial-aid-info .form-container div.form-section .text-field{font-size:12px;font-weight:500;margin-bottom:20px;text-transform:uppercase}#edit-financial-aid-info .form-button{width:150px}#edit-fafsa-links .card-background{padding:20px}#edit-fafsa-links h3{font-size:18px;margin:0}#edit-fafsa-links .form-container{margin-top:30px}#edit-fafsa-links .form-container div.form-section{margin-bottom:30px}#edit-fafsa-links .form-container div.form-section h3.section-header{font-size:12px;font-weight:700;margin-bottom:15px;text-transform:uppercase}#edit-fafsa-links .form-container div.form-section .section-row{margin-bottom:20px}#edit-fafsa-links .form-container div.form-section .text-field{font-size:12px;font-weight:500;text-transform:uppercase;width:50%}#edit-fafsa-links .form-container div.form-section .text-field:first-child{margin-right:80px}#edit-fafsa-links .form-button{width:150px}#inquiries-list .list-header{padding:20px 20px 10px}#inquiries-list .list-header .back-button{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#inquiries-list .list-header h3{margin:0}#inquiries-list .list-header p{margin-bottom:0}#inquiries-list .page-content .table{height:69vh;margin:auto;width:97%}#inquiries-list .top-container{padding:20px 20px 10px}#inquiries-list .top-container form{width:50%}#inquiries-list .top-container .search{width:100%}#inquiries-list .MuiButton-root{width:10em}#inquiries-list .MuiDataGrid-cell{min-height:52px!important;padding-bottom:5px;padding-top:5px}.email{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-step{margin-left:auto;margin-right:auto;max-width:2200px}.landing-step img{height:90%;width:90%}.landing-step .tutorial-video{background:#fff;border-radius:20px;box-shadow:0 4px 10px 4px #86868640;height:440px;margin-bottom:4em;max-width:790px;overflow:hidden;position:relative;width:100%}.landing-step .tutorial-video video{height:100%;width:100%}.landing-step p{margin-bottom:4em;max-width:1028px;width:100%}.step-five{height:100%;margin-left:auto;margin-right:auto;max-width:2200px;width:90%}.step-five .divider{background-color:gray;height:100%;width:1px}.step-five .left-container{width:45%}.step-five .left-container p{color:#282828;font-size:1em;font-style:normal;font-weight:400;line-height:145%}.step-five .access-code .code{background-color:#f6f6fb;border-radius:8px;font-size:40px;font-weight:700;letter-spacing:8px;margin-right:1em;padding:10px 24px}.step-five .access-code .forgotten-code{font-size:16px;font-weight:400;max-width:270px;width:100%}.step-five .access-code .forgotten-code b{font-weight:700}.step-five .right-container{width:40%}.step-five .right-container i{font-weight:700;padding-left:8em}.step-five .right-container .example-img{background:#fff;border-radius:8px;margin-top:2em;max-width:600px;width:100%}.step-five .red-text{color:red}h3{font-size:18px;line-height:22px}.step-four{height:100%;width:100%}.step-four p{margin:0}.step-four .table{height:48vh;margin:auto;overflow:auto;width:100%}.step-four .new-users{padding-bottom:1em;width:100%}.step-four .new-users .column-labels{display:flex;flex-direction:row;padding-left:1em;padding-right:1em}.step-four .new-users .column-labels span{color:#a1a1a1;font-size:14px}.step-four .new-users .pad-right{padding-right:1em}.step-four .new-users .names{width:20%}.step-four .new-users .email{width:30%}.step-four .new-users .school{width:20%}.step-four .new-users .school .Mui-disabled{background-color:#fff;font-size:14px}.step-four .new-users .grade{width:6%}.step-four .new-users .trash{padding-left:1em;width:4%}.step-four .new-users .display-rows{border-top:1px solid #ccc;display:flex;flex-direction:row;font-size:14px;padding:1em}.step-four .new-users h3{color:#2f2f51}.step-four .new-users h4{text-align:center}.step-four .no-margin{margin:0}.step-four .new-users-counter-banner{display:flex;padding-top:1em}.step-four .new-users-counter-banner .newUsers{color:#2f2f51;display:flex;font-size:18px;font-weight:700;width:100%}.step-four .new-users-counter-banner .counter{color:#db1e36;display:flex;font-size:16px;font-weight:700;justify-content:flex-end;padding-right:2em;width:100%}.step-four .stepper-nav{bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:30px 50px;position:absolute;right:0;width:auto}.step-four .stepper-nav button{height:3em;width:11.2em}.step-one{height:100%;margin-left:auto;margin-right:auto;max-width:2200px}.step-one .school-select{width:25em}.bulk-create-stepper{align-self:center;flex-wrap:wrap;width:100%}.bulk-create-stepper .stepper-step span{background:#2f2f51;border-radius:50%;color:#fff;height:30px;margin-right:20px;width:30px}@media screen and (max-width:1000px){.bulk-create-stepper .stepper-step span{font-size:16px;height:25px;width:25px}}.bulk-create-stepper p{font-size:1em;font-weight:500;margin:0}.bulk-create-stepper .current-step p{color:red}.bulk-create-stepper svg{margin:0 2em}.step-three{height:100%}.step-three .exisiting-users{padding-top:1em}.step-three .table{height:48vh;margin:auto;width:100%}.step-three h3{color:#2f2f51}.step-three h4{padding-top:1em;text-align:center}.step-two{height:100%;margin-left:auto;margin-right:auto;max-width:2200px}.step-two .csv-input-uploader{height:2em}.step-two .csv-progress-bar{bottom:14px;padding-left:10px;padding-right:10px;position:"absolute";width:"100%"}.step-two .left-container{width:40%}.step-two .left-container ol b{border-bottom:2px solid var(--color-lipstick);color:var(--color-lipstick);cursor:pointer}.step-two .left-container .school-name{width:600px}.step-two .left-container .school-name b{margin-right:.5em}.step-two .left-container .csv-uploader{background:#f6f6fb;border-radius:8px;cursor:pointer;height:280px;margin-top:5em;padding:2em;position:relative}.step-two .left-container .csv-uploader b{font-weight:500}.step-two .left-container .csv-uploader b,.step-two .left-container .csv-uploader img,.step-two .left-container .csv-uploader p{margin:0 0 12px}.step-two .left-container .csv-uploader .upload-or{position:relative}.step-two .left-container .csv-uploader .upload-or:before{background-color:var(--color-dark-d-05);content:"";height:1px;left:calc(100% + 10px);position:absolute;top:calc(50% - 1px);width:65px}.step-two .left-container .csv-uploader .upload-or:after{background-color:var(--color-dark-d-05);content:"";height:1px;position:absolute;right:calc(100% + 10px);top:calc(50% - 1px);width:65px}.step-two .left-container .csv-uploader button{background-color:var(--color-dark-d-05);width:100%}.step-two .left-container .upload-in-progress img{margin-right:.5em}.step-two .left-container .upload-in-progress h4,.step-two .left-container .upload-in-progress p{margin:0}.step-two .left-container .upload-in-progress p{color:#a1a1a1;font-size:12px}.step-two .left-container .upload-in-progress h4{color:#282828}.step-two .left-container .upload-in-progress .try-again{color:red}.step-two .left-container .csv-uploader{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23333' stroke-width='3' stroke-dasharray='7, 20' stroke-dashoffset='15' stroke-linecap='square'/%3E%3C/svg%3E");max-height:200px;max-width:600px}.step-two .divider{background-color:gray;height:100%;width:1px}.step-two .right-container{width:40%}.step-two .right-container .example-img{background:#fff;border-radius:8px;margin-top:2em;max-width:600px;width:100%}.step-two b,.step-two li{font-size:1em;line-height:1.25em}#bulk-account-create-wrapper{background-color:#fff;box-shadow:0 10px 50px #b5b5b580;flex:1 1;margin-bottom:-63px;margin-left:-24px;margin-right:-24px;padding:30px 50px;position:relative;z-index:2}@media screen and (min-width:1921px){#bulk-account-create-wrapper{font-size:20px}}.content{overflow:hidden}.selected-school{background:#ececff;border-radius:16px 0 0 16px;box-shadow:2px 6px 8px #46464640;height:56px;padding:10px 20px;position:absolute;right:0;top:15px}.selected-school b{margin-right:.5em}h1{color:red;font-size:32px;font-weight:700;line-height:39px;margin:0}p{color:#282828;font-size:1em;font-style:normal;font-weight:400}b,p{line-height:145%}.bulk-create-stepper{height:4vh;margin:2em 0;max-width:2200px}.responsive-container{align-self:center;height:100%;max-height:1440px;max-width:2200px;width:100%}.content-wrapper{flex:1 1;max-width:2200px;width:100%}.content-wrapper .main-content{height:100%}.stepper-nav{align-self:center;max-width:2200px;width:100%}.stepper-nav button{height:3em;width:9em}.stepper-nav .edit-mode{margin-right:1em}.stepper-nav .pending-validation{color:#f7553f;font-size:12px;font-weight:700;margin-right:4em}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-float 3s ease-in-out infinite}}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#704cb6}@keyframes App-logo-float{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.MuiTableHead-root .MuiTableRow-root .MuiTableCell-head{border-right:1px solid;font-weight:700;overflow-x:overlay;overflow-y:hidden;resize:horizontal}.MuiDataGrid-columnSeparator{display:none!important}.MuiDataGrid-columnHeaderTitle{color:#a1a1a1;font-size:14px;font-weight:700;text-transform:uppercase}.MuiDataGrid-columnHeaderTitleContainer{padding:0!important}.MuiDataGrid-row{cursor:pointer}.MuiDataGrid-cell{font-size:14px}.MuiDataGrid-root{border:none!important}.MuiDataGrid-cell:focus,.MuiDataGrid-cell:focus-within,.MuiDataGrid-columnHeader:focus,.MuiDataGrid-columnHeader:focus-within{outline:none!important}.MuiDataGrid-footerContainer{justify-content:center!important;min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important;padding-bottom:15px;padding-top:15px}.main-column{font-weight:700}.org-column{text-transform:capitalize}.table-update-icon{margin-left:15px}.row-count{bottom:18px;color:#656565;font-size:14px;left:20px;margin:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.link-action-column{border-bottom:1px solid #00000073;color:#000000de;font-size:14px;text-decoration:none}.user-list .MuiDataGrid-columnHeadersInner:before,.user-list .MuiDataGrid-row:before{content:"";height:auto;width:5px}.high-school-row.MuiDataGrid-row:before{background-color:blue}.middle-school-row.MuiDataGrid-row:before{background-color:orange}.adult-school-row.MuiDataGrid-row:before{background-color:purple}.filter-button{cursor:pointer;height:100%}.filter-button p{margin:0}.required-field:after{color:red;content:" *"}.form-input{width:100%}.disabled-label{color:#00000061}.disabled-input{background-color:#e8e8e8;border-radius:8px}.info-icon{margin-left:10px}.helper-message{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.66;margin:4px 14px 0!important;text-align:left}.error-message{color:#d32f2f!important}#list-filter .MuiPopover-paper{max-height:520px;padding:18px 20px;width:265px}#list-filter .close-icon{cursor:pointer;position:absolute;right:10px;top:10px;z-index:42}#list-filter .MuiFormLabel-root{color:#000;font-size:14px;font-weight:700}#list-filter .submit-button{margin-top:10px;width:100%}[class*=flex]{display:flex}[class*=flex][class*=_col]{flex-direction:column}[class*=flex][class*=_row]{flex-direction:row}[class*=flex][class*=_jstart]{justify-content:flex-start}[class*=flex][class*=_jcenter]{justify-content:center}[class*=flex][class*=_jend]{justify-content:flex-end}[class*=flex][class*=_jbetween]{justify-content:space-between}[class*=flex][class*=_jaround]{justify-content:space-around}[class*=flex][class*=_jeven]{justify-content:space-evenly}[class*=flex][class*=_jstretch]{justify-content:stretch}[class*=flex][class*=_astart]{align-items:flex-start}[class*=flex][class*=_acenter]{align-items:center}[class*=flex][class*=_aend]{align-items:flex-end}[class*=flex][class*=_wrap]{flex-wrap:wrap}[class*=flex][class*=_wrapr]{flex-wrap:wrap-reverse}[class*=flex][class*=_nwrap]{flex-wrap:nowrap}input:-webkit-autofill{box-shadow:inset 0 0 0 50px #fff!important}.loading-indicator{height:80vh}.hidden{display:none!important}.cursor-pointer{cursor:pointer}.red-text{color:#db1e36!important}.card-content{max-height:260px;overflow:hidden;padding:0 12px}.card-background{background-color:#fff;border-radius:10px;box-shadow:0 8px 10px #b5b5b540}.main-page-tabs{margin-bottom:25px}.main-page-tabs .MuiTab-root{font-size:18px;height:61px;text-transform:capitalize}.main-page-tabs .MuiButtonBase-root{border-bottom:2px solid #dedee6}.main-page-tabs .Mui-selected{font-weight:700}.table-buttons-and-filters{height:50px;margin:0 20px 10px}.table-buttons-and-filters .filters .search{margin-right:25px;width:497px}.table-buttons-and-filters .filters img{margin-right:10px}.table-buttons-and-filters .filters p{font-size:16px;font-weight:500}.table-buttons-and-filters button{height:48px;margin:0 10px;width:150px}.table-buttons-and-filters button:first-of-type{margin-left:0}.table-buttons-and-filters button:last-of-type{margin-right:0}.interactive-tooltip{background-color:#282828;border-radius:4px;color:#fff;font-size:10px}.interactive-tooltip .arrow{margin-left:-.9em;position:absolute;top:10px}.interactive-tooltip .arrow:before{border-color:#0000 #282828 #0000 #0000;border-style:solid;border-width:1em 1em 1em 0;content:"";display:block}.interactive-tooltip .tooltip-content{margin:10px;width:208px}.interactive-tooltip .tooltip-content h4{margin:0}.interactive-tooltip .tooltip-content p{margin:6px 0 10px}.interactive-tooltip .tooltip-content .MuiButton-root{border:1px solid;border-radius:4px;color:#fff;font-size:10px;height:20px;min-width:50px;text-transform:none}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-ext-300-normal.4777461b144e55145268.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-300-normal.1431d1cef06ad04f5458.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-ext-300-normal.35b9d6be04b95f0f0530.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-300-normal.db2632771401f61463fe.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-vietnamese-300-normal.32fc45a3d1e8ea11fabc.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-ext-300-normal.dc7dcec8e3f654e0ed63.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-300-normal.c48fb6765a9fcb00b330.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.804378952da8a10faae2.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.71a33b6b50457b2c903a.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.169619821ea93019d1bb.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.c35e4c3958e209d17b31.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.3230f9b040f3c630e0c3.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.861b791f9de857a6e7bc.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.b009a76ad6afe4ebd301.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-ext-500-normal.62ced72e5832f02c2796.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-500-normal.cad7d3d9cb265e334e58.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-ext-500-normal.6fb9cffb1d3e72bf9293.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-500-normal.9ac81fefbe6c319ea40b.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-vietnamese-500-normal.d8642a3d1d4ef6179644.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-ext-500-normal.9165081d10e1ba601384.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-500-normal.f25d774ecfe0996f8eb5.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-ext-700-normal.be4d02458ce53887dc37.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-700-normal.d010f1f324e111a22e53.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-ext-700-normal.bd9854c751441ccc1a70.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-700-normal.50e795c1345353b0e996.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-vietnamese-700-normal.3425a701027d0699e369.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-ext-700-normal.ed67ad54b1a8f5d21150.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-700-normal.227c93190fe7f82de3f8.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}#session-expired-modal .content-container{height:100%;margin:50px 100px;text-align:center}#session-expired-modal .content-container h3{margin:25px 0 0}#session-expired-modal .content-container p{line-height:145%}#signup-code-page div.content{height:75%}#signup-code-page section.form{margin:0 25px}#signup-code-page section.form div.form-container{max-width:500px;width:100%}#signup-code-page section.form div.codeCol,#signup-code-page section.form div.header-text{padding:0 5px}#signup-code-page section.form input.digit{border:2px solid red;border-radius:9px;font-size:40px;font-weight:600;height:94px;max-width:70px;text-align:center}#signup-code-page .verify-email-button{align-self:center;font-size:20px;height:60px;margin-bottom:35px;margin-top:35px;max-width:400px;width:75%}#signup-code-page p.confirmation-code{color:var(--color-dark-d-06);font-size:17px;font-weight:550;text-align:center}#signup-code-page p.link{cursor:pointer;font-size:17px;font-weight:550;margin-top:5px}#signup-code-page input::-webkit-inner-spin-button,#signup-code-page input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#signup-code-page input[type=number]{-moz-appearance:textfield}:root{--color-lipstick:#db1e36;--color-dark-d-00:#2f2f51;--color-dark-d-01:#344356;--color-dark-d-02:#232d3b;--color-dark-d-03:#000;--color-dark-d-04:#36365b;--color-dark-d-05:#3d3d66;--color-dark-d-06:#000000d9;--color-dark-d-07:#a3a3ad;--color-dark-d-08:#334356;--color-dark-d-09:#2c3a4d;--color-pink:#ffb3b9;--color-pink-low-opacity:#ff818912;--color-orange:#ff8300;--color-blue:#3308d5;--color-blue-active:#2939c5;--color-results-blue:#54c0e8;--color-dark-pink:#b9519e;--color-purple:#60269e;--color-purple-dark:#49177e;--color-purple-light:#5e259c;--color-results-purple:#b4509f;--color-results-green:#93d500;--color-light-grey-00:#f3f5f9;--color-light-grey-01:#e7eaf0;--color-light-grey-02:#dddce3;--color-light-grey-03:#ebebeb;--color-light-grey-04:#e9ebf0;--color-light-grey-05:#e7e9ed;--color-light-grey-06:#8a9099;--color-light-grey-07:#d5d5de;--color-bluey-grey:#8989a5;--color-light-white:#fff;--ion-background-color:#f3f5f9;--ion-background-color-secondary:#fff;--ion-toolbar-background:--ion-background-color;--ion-toast-background:--color-dark-d-00;--ion-tab-bar-color:--color-dark-d-00;--ion-menu-button-color:--color-dark-d-00;--ion-font-family:barlow;--color-primary:var(--color-lipstick);--color-primary-rgb:219,30,54;--color-primary-contrast:#fff;--color-primary-contrast-rgb:255,255,255;--color-primary-shade:#e93048;--color-primary-tint:grey;--color-secondary:var(--color-dark-d-00);--color-secondary-rgb:47,47,81;--color-secondary-contrast:var(--color-light-white);--color-secondary-contrast-rgb:255,255,255;--color-secondary-shade:var(--color-dark-d-01);--color-secondary-tint:var(--color-dark-d-08);--color-tertiary:#5260ff;--color-tertiary-rgb:82,96,255;--color-tertiary-contrast:#fff;--color-tertiary-contrast-rgb:255,255,255;--color-tertiary-shade:#4854e0;--color-tertiary-tint:#6370ff;--color-success:#2dd36f;--color-success-rgb:45,211,111;--color-success-contrast:#fff;--color-success-contrast-rgb:255,255,255;--color-success-shade:#28ba62;--color-success-tint:#42d77d;--color-warning:#ffc409;--color-warning-rgb:255,196,9;--color-warning-contrast:#000;--color-warning-contrast-rgb:0,0,0;--color-warning-shade:#e0ac08;--color-warning-tint:#ffca22;--color-danger:#eb445a;--color-danger-rgb:235,68,90;--color-danger-contrast:#fff;--color-danger-contrast-rgb:255,255,255;--color-danger-shade:#cf3c4f;--color-danger-tint:#ed576b;--color-dark:#222428;--color-dark-rgb:34,36,40;--color-dark-contrast:#fff;--color-dark-contrast-rgb:255,255,255;--color-dark-shade:#1e2023;--color-dark-tint:#383a3e;--color-medium:#92949c;--color-medium-rgb:146,148,156;--color-medium-contrast:#fff;--color-medium-contrast-rgb:255,255,255;--color-medium-shade:#808289;--color-medium-tint:#9d9fa6;--color-light:#f4f5f8;--color-light-rgb:244,245,248;--color-light-contrast:#000;--color-light-contrast-rgb:0,0,0;--color-light-shade:#d7d8da;--color-light-tint:#f5f6f9;--color-favorite:#69bb7b;--color-favorite-rgb:105,187,123;--color-favorite-contrast:#fff;--color-favorite-contrast-rgb:255,255,255;--color-favorite-shade:#5ca56c;--color-favorite-tint:#78c288;--color-twitter:#1da1f4;--color-twitter-rgb:29,161,244;--color-twitter-contrast:#fff;--color-twitter-contrast-rgb:255,255,255;--color-twitter-shade:#1a8ed7;--color-twitter-tint:#34aaf5;--color-instagram:#5956d8;--color-instagram-rgb:89,86,216;--color-instagram-contrast:#fff;--color-instagram-contrast-rgb:255,255,255;--color-instagram-shade:#4e4cbe;--color-instagram-tint:#6a67dc;--color-vimeo:#23b6ea;--color-vimeo-rgb:35,182,234;--color-vimeo-contrast:#fff;--color-vimeo-contrast-rgb:255,255,255;--color-vimeo-shade:#1fa0ce;--color-vimeo-tint:#39bdec;--color-facebook:#3b5998;--color-facebook-rgb:59,89,152;--color-facebook-contrast:#fff;--color-facebook-contrast-rgb:255,255,255;--color-facebook-shade:#344e86;--color-facebook-tint:#4f6aa2}.color-favorite{--color-base:var(--color-favorite);--color-base-rgb:var(--color-favorite-rgb);--color-contrast:var(--color-favorite-contrast);--color-contrast-rgb:var(--color-favorite-contrast-rgb);--color-shade:var(--color-favorite-shade);--color-tint:var(--color-favorite-tint)}.color-twitter{--color-base:var(--color-twitter);--color-base-rgb:var(--color-twitter-rgb);--color-contrast:var(--color-twitter-contrast);--color-contrast-rgb:var(--color-twitter-contrast-rgb);--color-shade:var(--color-twitter-shade);--color-tint:var(--color-twitter-tint)}.color-google{--color-base:var(--color-google);--color-base-rgb:var(--color-google-rgb);--color-contrast:var(--color-google-contrast);--color-contrast-rgb:var(--color-google-contrast-rgb);--color-shade:var(--color-google-shade);--color-tint:var(--color-google-tint)}.color-instagram{--color-base:var(--color-instagram);--color-base-rgb:var(--color-instagram-rgb);--color-contrast:var(--color-instagram-contrast);--color-contrast-rgb:var(--color-instagram-contrast-rgb);--color-shade:var(--color-instagram-shade);--color-tint:var(--color-instagram-tint)}.color-facebook{--color-base:var(--color-facebook);--color-base-rgb:var(--color-facebook-rgb);--color-contrast:var(--color-facebook-contrast);--color-contrast-rgb:var(--color-facebook-contrast-rgb);--color-shade:var(--color-facebook-shade);--color-tint:var(--color-facebook-tint)}.color-instagram{--color-base:#9537bc;--color-base-rgb:149,55,188;--color-contrast:#fff;--color-contrast-rgb:255,255,255;--color-shade:#8330a5;--color-tint:#a04bc3}:root{--ion-headings-font-weight:300;--color-angular:#ac282b;--color-communication:purple;--color-tooling:#fe4c52;--color-services:#fd8b2d;--color-design:#fed035;--color-workshop:#69bb7b;--color-food:#3bc7c4;--color-documentation:#b16be3;--color-navigation:#60c}
/*# sourceMappingURL=main.a3392796.css.map*/