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}h1,h2,h3,h4,h5,h6{margin:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}.piqo-app{display:grid;grid-template-columns:125px auto;height:100vh}.piqo-app-nav-bar{background-color:#561c24;border-bottom-right-radius:1rem;border-top-right-radius:1rem}.pioq-app-main-content .welcome-section-search-site-input{background:#f2f2f2;border:1px solid #ededed;border-radius:15px;height:25px;margin-left:1.9rem;margin-top:2.5rem;width:331px}.pioq-app-nav{border-top-right-radius:1.5rem;width:125px}.pioq-nav-item{color:#fff}.pioq-active-nav-item,.pioq-nav-item{align-items:center;cursor:pointer;display:flex;font-family:Inter;font-size:15px;font-weight:700;height:3rem;letter-spacing:0;line-height:100%;width:90%}.pioq-active-nav-item{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#561c24}.pioq-app-nav-items{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;padding-top:2.5rem;width:100%}.white-space-nav-item{width:.5rem}.pioq-app-dashboard{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:770px auto}.dashboard-student-overview{padding-bottom:2rem;width:850px}.student-oveerview-welcome-section{width:760px}.student-oveerview-welcome-section .welcome-section-container{display:flex;gap:270px;justify-content:space-between;width:100%}.student-oveerview-welcome-section .welcome-section-icon-container{display:flex;justify-content:space-between}.student-oveerview-welcome-section .end-year-description{display:grid;grid-template-rows:1fr 1fr;height:3rem;padding-bottom:1.5rem;padding-top:1.5rem}.student-oveerview-welcome-section .end-year-description .end-academic-year{color:#561c1c;font-family:Inter;font-size:15px;font-style:italic;font-weight:400;letter-spacing:0;line-height:100%}.student-oveerview-welcome-section .end-year-description .current-date{align-items:center;border:1px solid #561c1c;border-radius:7px;color:#561c1c;display:flex;font-family:Inter;font-size:12px;font-weight:700;letter-spacing:0;line-height:100%;padding-left:1rem;padding-right:.5rem;width:-webkit-fit-content;width:fit-content}.student-oveerview-welcome-section .check-list-card-holder{display:flex;flex-direction:column;gap:1rem}.student-oveerview-welcome-section .tracker-filter{align-items:center;border:1px solid rgba(0,0,0,.251);border-radius:25px;box-shadow:5px 5px 0 0 rgba(0,0,0,.149);display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem;padding-top:.5rem}.student-oveerview-welcome-section .tracker-filter .filter-list-container-item{align-items:center;background-color:#eadfd5;border-radius:15px;display:flex;flex-direction:row;height:56px;padding-left:.5rem;width:228px}.student-oveerview-welcome-section .tracker-filter .filter-list-container-item .tracker-checkbox{background:#561c1c;border:1px solid #000;border-radius:5px;height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.student-oveerview-welcome-section .tracker-filter .filter-list-container-item .tracker-checkbox .tracker-checkbox-inner-box{background:#6c3f0a;border-radius:5px;margin-right:.4rem;margin-top:.4rem;width:-webkit-fit-content;width:fit-content}.student-oveerview-welcome-section .tracker-filter .filter-list-container-item .filter-name-filter-icon{align-items:center;display:flex;flex:1 1;gap:1rem;justify-content:flex-end;padding-right:1rem}.student-oveerview-welcome-section .tracker-filter .filter-list-container-item .filter-name-filter-icon .filter-name-typography{font-family:Inter;font-size:25px;font-weight:700;letter-spacing:0;line-height:100%;margin:0}.welcome-section-search-site-input::placeholder{color:#561c1c;padding-left:1rem}.welcome-section-user-description-nature-icon{border:3px solid #561c1c;border-radius:25px;display:flex;max-height:-webkit-max-content;max-height:max-content;min-height:280px;position:relative}.welcome-section-icon-name{display:flex;flex-direction:column;justify-content:space-between;margin-left:1rem;margin-top:1rem;padding-top:1.5rem}.welcome-section-icon{height:120px}.welcome-section-name{align-content:center;color:#561c1c;font-family:Coustard;font-size:40px;font-weight:400;line-height:50px;margin-left:2rem;text-transform:capitalize;width:15rem;word-break:break-word}.welcome-section-description{align-content:end;grid-column:1/3;height:-webkit-max-content;height:max-content;margin-top:20px;padding-bottom:1.3rem}.welcome-section-description p{color:#561c1c;margin:0}.welcome-section-description .current-desciption{font-family:Inter;font-size:17px;font-weight:400;letter-spacing:0;line-height:25px}.welcome-section-description .school-description{-webkit-text-decoration-skip:ink;font-family:Inter;font-size:20px;font-weight:700;letter-spacing:0;line-height:25px;text-decoration:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:10%}.welcome-section-description .school-description-icon{align-items:center;display:flex;gap:1rem}.welcome-section-nature-icon{align-self:center;display:flex;justify-content:end;position:absolute;right:66px;top:-84px;width:21.8rem;z-index:2}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #444;border-radius:4px;cursor:pointer;height:18px;width:18px}input[type=radio]:checked{background-color:#561c1c}.year-checklist-card-layout{grid-row-gap:.5rem;display:grid;grid-template-columns:55% auto;grid-template-rows:3.5rem auto 3.5rem;height:100%;row-gap:.5rem}.year-checklist-card-layout .title{-webkit-text-decoration-skip:ink;align-items:end;color:#fff;display:flex;font-family:Coustard;font-size:24px;font-weight:400;letter-spacing:0;line-height:100%;padding-left:1rem;text-align:center;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0}.year-checklist-card-layout .title p{border:1px solid;border-radius:15px;margin:0;padding:.5rem;text-shadow:0 10px 10px 0 rgba(0,0,0,.251)}.year-checklist-card-layout .title .question-icon-align{align-items:center;display:grid;height:100%;padding-bottom:5px;padding-left:5px}.year-checklist-card-layout .text-add-list-text{align-items:flex-end;color:#fff;display:flex;font-family:Inter;font-size:15px;font-style:italic;font-weight:400;letter-spacing:0;line-height:100%;padding-bottom:1rem;padding-left:1rem;vertical-align:middle}.year-checklist-card-layout .checklist-items-container{grid-row-gap:.1rem;display:grid;grid-auto-flow:row;grid-column:1/3;row-gap:.1rem}.pioq-app-card{background:#ccbbbc;border:3px solid #561c1c;border-radius:15px;display:grid;grid-template-columns:707px 2rem}.pioq-app-card .collapse-icon-allign{display:grid;justify-items:center;padding-top:1rem}.check-list-item-layout{border-radius:.2rem;display:grid;grid-template-columns:25px 590px 70px;margin-left:1rem;min-height:40px;width:100%}.check-list-item-layout .check-uncheck-icon{align-content:center;justify-self:center}.check-list-item-layout .checklist-item-text{align-self:center;padding-bottom:.2rem;padding-top:.2rem}.change-stage-layout{grid-gap:.5rem;background:#fff;border:1px solid #b8b8b8;border-radius:15px;box-shadow:3px 3px 3px #00000040;box-sizing:border-box;display:grid;gap:.5rem;grid-auto-flow:row;grid-template-rows:16px auto;height:225px;padding:.5rem 1rem;position:absolute;width:348px;z-index:10}.change-stage-layout .change-stage-header-name{align-items:center;color:#5f6f5240;display:flex;font-family:Inter;font-size:11px;font-style:italic;font-weight:700;line-height:12px}.change-stage-layout .stage-category-and-name-done-btn-layout{grid-gap:1rem;display:grid;gap:1rem;grid-template-rows:auto 32px}.change-stage-layout .stage-category-and-name-done-btn-layout .stage-category-name-container{display:grid;grid-auto-flow:row}.change-stage-layout .stage-category-and-name-done-btn-layout .stage-category-name-container .stage-category-name{display:flex;justify-content:space-between}.change-stage-layout .stage-category-and-name-done-btn-layout .stage-category-name-container .stage-category,.change-stage-layout .stage-category-and-name-done-btn-layout .stage-category-name-container .stage-names{align-items:center;color:#9d9d9d;cursor:pointer;display:flex;font-family:Inter;font-size:13px;font-style:normal;font-weight:700;line-height:12px}.change-stage-layout .stage-category-and-name-done-btn-layout .stage-category-name-container .stage-names{gap:.4rem}.change-stage-layout .stage-category-and-name-done-btn-layout .done-button{align-items:center;background:#561c1c;border-radius:7px;box-shadow:inset 0 3px 0 #aa8c88;color:#fff;cursor:pointer;display:flex;font-family:Inter;font-size:13px;font-style:normal;font-weight:700;justify-content:center;line-height:15px}.dashboard-student-widget{display:grid;grid-template-rows:285px 225px 525px}.dashboard-student-widget .progress-container{align-items:center;display:flex;gap:1.5rem}.progress-icon-container{align-items:center;display:flex;width:-webkit-fit-content;width:fit-content}.progress-icon-container .percentage{color:#561c1c;font-family:Inter;font-size:35px;font-weight:700;letter-spacing:0;line-height:100%;position:absolute;text-align:center;vertical-align:middle;width:10rem}.progress-items{gap:.6rem}.saved-resources-align{display:flex;flex-direction:column;gap:1rem;margin-top:20px}.saved-resources-align .saved-resources-items{display:flex;flex-direction:column;gap:.5rem}.saved-resources-align .saved-resources-title{-webkit-text-decoration-skip:ink;color:#561c1c;font-family:Inter;font-size:25px;font-weight:700;letter-spacing:0;line-height:100%;text-decoration:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:5%}.resource-item-container{display:grid;grid-template-columns:7rem auto}.resource-item-container .resource-button-description{display:flex;flex-direction:column;gap:.5rem}.resource-item-container .resource-button-description .resource-item-button{align-items:center;border:1px solid;border-radius:15px;color:#fff;display:flex;font-family:Inter;font-size:15px;font-weight:700;height:25px;line-height:100%;padding-left:.5rem;width:15rem}.resource-item-container .resource-button-description .resource-item-description{font-family:Inter;font-size:10px;font-style:italic;font-weight:400;letter-spacing:0;line-height:100%}.resource-button-align{display:flex;flex:1 1;justify-content:flex-end;margin-right:.5rem}.resource-button-align .arrow-image-icon-align{background:#fff;border-radius:1rem}.canlendar-control{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:35px 25px 185px;width:390px}.canlendar-control .month-event-handler{display:flex;gap:10px}.canlendar-control .month-event-handler .month-name{color:#561c1c;font-family:Inter;font-size:30px;font-weight:700;letter-spacing:0;line-height:100%;text-align:center;vertical-align:middle}.canlendar-control .month-event-handler .year{align-items:flex-end;display:flex;font-style:italic}.canlendar-control .week-days{align-items:end;color:#561c1c;font-family:Inter;font-size:13px;font-weight:700;letter-spacing:0;line-height:100%;text-align:center}.canlendar-control .date,.canlendar-control .week-days{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.canlendar-control .date{align-items:center;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;justify-items:center}.canlendar-control .date .current-date-highlight{background-color:#561c1c;border-radius:2rem;color:#fff;padding:.25rem}.tracker-layout{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-rows:215px 833px auto;margin-bottom:1rem;width:1130px}.tracker-layout .experience-tracker-layout{margin-top:1rem}.tracker-progress-container{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:440px 284px -webkit-max-content 284px;grid-template-columns:440px 284px max-content 284px;height:100%}.tracker-progress-container .score-widget-piqo{height:auto;width:284px}.tracker-progress-container .score-widget-piqo img{height:auto;width:100%}.tracker-progress-container .vertical-timeline-container{background-color:#e0e7ec;border-radius:10px;height:220px;max-width:-webkit-max-content;max-width:max-content;min-width:200px;padding:15px}.tracker-progress-container .jar-icon{align-items:center;background-color:#e6dddd;border-radius:10px;display:flex;height:250px;justify-content:center;padding-right:30px;width:254px}.progress-container{background-color:#e3d4c6;border-radius:15px;display:flex;flex-direction:row;gap:30px;height:200px;padding:20px 20px 30px;width:400px}.progress-items{display:flex;flex-direction:column;gap:12px;margin-top:10px}.progress-items .progress-item-align{align-items:center;display:flex;gap:.3rem}.progress-items .progress-item{-webkit-text-decoration-skip:ink;font-family:Inter;font-size:12px;font-weight:700;letter-spacing:0;line-height:100%;margin-bottom:0;text-align:center;text-decoration:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0;vertical-align:middle}.tab-container .tab-item .tab-name-active,.tab-container .tab-item .tab-name-in-active{padding:5px;width:200px}.tab-container .active-tab-strip{margin-top:10px}.experience-tracker-container{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:35px 30px auto;padding:1rem}.experience-tracker-container .experience-tracker-title{-webkit-text-decoration-skip:ink;align-items:center;color:#561c24;display:flex;font-family:Inter;font-size:24px;font-weight:700;letter-spacing:0;line-height:100%;margin:0;padding:0;text-decoration:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:10%}.experience-tracker-container .add-experience-button{align-items:center;border:1px solid #acacac;border-radius:15px;box-shadow:2px 2px 0 2px rgba(0,0,0,.149);color:#acacac;cursor:pointer;display:flex;font-family:Inter;font-size:15px;font-style:italic;font-weight:700;letter-spacing:0;line-height:100%;margin:0;padding:0 1rem;width:-webkit-fit-content;width:fit-content}.experience-tracker-container .add-experience-form-container{background:#f1eae2;border-radius:25px;margin-top:1rem;padding:1.5rem}.experience-tracker-container .add-experience-form-pd-container{background:#f1eae2;border-radius:25px;height:550px;margin-top:1rem;padding:.5rem;width:100%}.experience-tracker-container .add-experience-form-pm-container{background:#f1eae2;border-radius:25px;height:400px;margin-top:1rem;padding:.5rem;width:100%}.experience-tracker-container .experience-trackers{height:max-height}.experience-tracker-list-container{display:flex;gap:25px;margin-top:20px;width:100%}.experience-tracker-list-container .experience-tracker-list-card{max-height:245px;width:278px}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content{background:hsla(30,34%,58%,.302);border-radius:10px;padding:10px}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-header{align-items:center;display:flex;justify-content:space-between;padding-left:5px}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-header .experience-tracker-list-card-title{color:#6c3f0a;font-family:Inter;font-size:20px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:100%}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .mt-15{margin-top:15px}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .mt-30{margin-top:30px}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body-container{padding-left:11px}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body-row-header-event-name{font-weight:700;width:50%}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body-row-header-event-date,.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body-row-header-event-name{-webkit-text-decoration-skip:ink;color:#6c3f0a;font-family:Inter;font-size:12px;font-style:Italic;letter-spacing:0;line-height:100%;padding:3px 3px 3px 0;text-align:left;text-decoration:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0;vertical-align:middle}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body-row-header-event-date{font-weight:400;width:30%}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body-row-event-name{color:#6c3f0a;font-family:Inter;font-size:11px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:100%;padding:3px 3px 3px 0;text-align:left;vertical-align:middle;width:50%;word-break:break-word}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body-row-event-date{color:#6c3f0a;font-family:Inter;font-size:11px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:100%;padding:3px 3px 3px 0;text-align:left;vertical-align:middle;width:30%}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body{color:#000;font-family:Inter;font-size:15px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:160%;margin-bottom:10px;max-height:185px;overflow:hidden;overflow-y:auto;padding-right:.5rem}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body .experience-tracker-list-card-body-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body .experience-tracker-list-card-body-row .experience-tracker-list-card-body-row-event-edit{cursor:pointer;width:12px}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body .experience-tracker-list-card-body-row .experience-tracker-list-card-body-row-event-edit img{height:auto;width:100%}.experience-tracker-list-container .experience-tracker-list-card .experience-tracker-list-card-content .experience-tracker-list-card-body .experience-tracker-list-card-body-row .experience-tracker-list-card-body-row-header-event-edit{width:12px}.add-experience-form-layout{display:flex;flex-direction:column;row-gap:1rem}.add-experience-form-layout .experience-type-dropdown{height:60px}.add-experience-form-layout .experience-type-dropdown .experience-type-label{color:#6c3f0a;font-family:Inter;font-size:9px;font-style:italic;font-weight:400;letter-spacing:0;line-height:100%;margin-left:.5rem;text-align:center;vertical-align:middle}.add-experience-form-layout .experience-type-dropdown .experience-form-dropdown{display:flex;flex-direction:column;margin-top:.5rem;position:relative;row-gap:.25rem;width:255px;z-index:10}.add-experience-form-layout .experience-type-dropdown .experience-form-dropdown .selected-value{align-items:center;background:#fff;background:#b99470;border-radius:10px;color:#6c3f0a;cursor:pointer;display:flex;flex-direction:row;font-family:Inter;font-size:15px;font-weight:700;height:31px;letter-spacing:0;line-height:100%;padding-left:1rem}.add-experience-form-layout .experience-type-dropdown .experience-form-dropdown .selected-value .align-arrow-icon{display:flex;flex:1 1;justify-content:end;margin-right:1rem}.add-experience-form-layout .experience-type-dropdown .experience-form-dropdown .list-of-values{background:#b99470;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-family:Inter;font-size:15px;font-weight:700;letter-spacing:0;line-height:100%;padding-bottom:.5rem;padding-top:.5rem;position:relative;row-gap:.5rem;vertical-align:middle;z-index:10}.add-experience-form-layout .experience-type-dropdown .experience-form-dropdown .list-of-values .single-dropdown-item{cursor:pointer;padding:.5rem}.add-experience-form-layout .experience-type-dropdown .experience-form-dropdown .list-of-values .single-dropdown-item:hover{background:rgba(86,28,36,.749);color:#fff}.add-experience-form-layout .form-fields-items{grid-row-gap:1rem;display:grid;grid-template-columns:500px auto;grid-template-rows:repeat(2,100px);row-gap:1rem}.add-experience-form-layout .form-fields-items .event-leadership-organisation{grid-row-gap:.65rem;display:grid;grid-template-columns:150px 255px;grid-template-rows:repeat(3,26px);row-gap:.65rem}.add-experience-form-layout .form-fields-items .event-leadership-organisation .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-layout .form-fields-items .description{display:grid;grid-template-columns:150px auto}.add-experience-form-layout .form-fields-items .description .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-layout .form-fields-items .hours-week-year-participation{grid-row-gap:.5rem;display:grid;grid-template-rows:26px auto;row-gap:.5rem}.add-experience-form-layout .form-fields-items .hours-week-year-participation .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-layout .form-fields-items .hours-week-year-participation .hours-week-year{display:grid;grid-template-columns:150px 75px 200px 75px}.add-experience-form-layout .form-fields-items .hours-week-year-participation .participate-in-college-yes-no{display:grid;grid-template-columns:2.5fr 1fr}.add-experience-form-layout .form-fields-items .hours-week-year-participation .participate-in-college-yes-no .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-layout .form-fields-items .timing-participation{grid-row-gap:.5rem;display:grid;grid-template-columns:1fr 1fr;margin-left:50px;row-gap:.5rem}.add-experience-form-layout .form-fields-items .timing-participation .timing-of-participation{display:grid;grid-template-rows:30px 50px}.add-experience-form-layout .form-fields-items .timing-participation .timing-of-participation .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-layout .form-fields-items .timing-participation .participation-grades{display:grid;grid-template-rows:30px 50px}.add-experience-form-layout .form-fields-items .timing-participation .participation-grades .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-layout .form-fields-items .bottom-add-button{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:grid;float:right;font-style:italic;justify-content:flex-end;margin-left:20px;padding:3px 10px 6px;width:-webkit-max-content;width:max-content}.add-experience-form-pd-layout{display:flex;flex-direction:column;padding:1rem;row-gap:1rem}.add-experience-form-pd-layout .experience-type-dropdown-pd{height:60px}.add-experience-form-pd-layout .experience-type-dropdown-pd .experience-type-label-pd{color:#6c3f0a;font-family:Inter;font-size:9px;font-style:italic;font-weight:400;letter-spacing:0;line-height:100%;margin-left:.5rem;text-align:center;vertical-align:middle}.add-experience-form-pd-layout .experience-type-dropdown-pd .experience-form-dropdown-pd{display:flex;flex-direction:column;margin-top:.5rem;position:relative;row-gap:.25rem;width:255px;z-index:10}.add-experience-form-pd-layout .experience-type-dropdown-pd .experience-form-dropdown-pd .selected-value-pd{align-items:center;background:#fff;background:#b99470;border-radius:10px;color:#6c3f0a;cursor:pointer;display:flex;flex-direction:row;font-family:Inter;font-size:15px;font-weight:700;height:31px;letter-spacing:0;line-height:100%;padding-left:1rem}.add-experience-form-pd-layout .experience-type-dropdown-pd .experience-form-dropdown-pd .selected-value-pd .align-arrow-icon-pd{display:flex;flex:1 1;justify-content:end;margin-right:1rem}.add-experience-form-pd-layout .experience-type-dropdown-pd .experience-form-dropdown-pd .list-of-values-pd{background:#b99470;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-family:Inter;font-size:15px;font-weight:700;letter-spacing:0;line-height:100%;padding-bottom:.5rem;padding-top:.5rem;position:relative;row-gap:.5rem;vertical-align:middle;z-index:10}.add-experience-form-pd-layout .experience-type-dropdown-pd .experience-form-dropdown-pd .list-of-values-pd .single-dropdown-item{cursor:pointer;padding:.5rem}.add-experience-form-pd-layout .experience-type-dropdown-pd .experience-form-dropdown-pd .list-of-values-pd .single-dropdown-item:hover{background:rgba(86,28,36,.749);color:#fff}.add-experience-form-pd-layout .form-fields-items-pd{grid-row-gap:1rem;display:grid;grid-template-columns:450px 400px auto;grid-template-rows:100px 100px 170px;row-gap:1rem}.add-experience-form-pd-layout .form-fields-items-pd .experience-organization{grid-row-gap:.65rem;display:grid;grid-template-columns:150px 255px;grid-template-rows:repeat(2,26px);row-gap:.65rem}.add-experience-form-pd-layout .form-fields-items-pd .experience-organization .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .start-end-date-hours{grid-row-gap:.65rem;display:grid;grid-template-columns:170px 250px;row-gap:.65rem}.add-experience-form-pd-layout .form-fields-items-pd .start-end-date-hours .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .repeated-yes-no{display:grid;grid-template-columns:2.5fr 1.5fr}.add-experience-form-pd-layout .form-fields-items-pd .repeated-yes-no .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .country-city{grid-row-gap:.65rem;display:grid;grid-template-columns:150px 255px;grid-template-rows:repeat(2,26px);row-gap:.65rem}.add-experience-form-pd-layout .form-fields-items-pd .country-city .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .anticipated-yes-no{display:grid;grid-template-columns:1fr 1.5fr}.add-experience-form-pd-layout .form-fields-items-pd .anticipated-yes-no .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .anticipated-start-end-date-hours{grid-row-gap:.65rem;display:grid;grid-template-columns:180px 250px;row-gap:.65rem}.add-experience-form-pd-layout .form-fields-items-pd .anticipated-start-end-date-hours .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .contact-fields{grid-row-gap:.65rem;display:grid;grid-template-columns:150px 255px;grid-template-rows:repeat(2,26px);row-gap:.65rem}.add-experience-form-pd-layout .form-fields-items-pd .contact-fields .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .description-pd{display:grid;grid-column:2/4;grid-template-columns:160px auto;height:100px}.add-experience-form-pd-layout .form-fields-items-pd .description-pd .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .meaningful-exoeriences-yes-no{display:grid;grid-column:1/3;grid-template-columns:1fr 1fr}.add-experience-form-pd-layout .form-fields-items-pd .meaningful-exoeriences-yes-no .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pd-layout .form-fields-items-pd .bottom-add-button-pd{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:grid;float:right;font-style:italic;justify-content:flex-end;margin-left:20px;padding:3px 10px 6px;width:-webkit-max-content;width:max-content}.add-experience-form-pm-layout{display:flex;flex-direction:column;padding:1rem;row-gap:1rem}.add-experience-form-pm-layout .experience-type-dropdown-pm{height:60px}.add-experience-form-pm-layout .experience-type-dropdown-pm .experience-type-label-pm{color:#6c3f0a;font-family:Inter;font-size:9px;font-style:italic;font-weight:400;letter-spacing:0;line-height:100%;margin-left:.5rem;text-align:center;vertical-align:middle}.add-experience-form-pm-layout .experience-type-dropdown-pm .experience-form-dropdown-pm{display:flex;flex-direction:column;margin-top:.5rem;position:relative;row-gap:.25rem;width:255px;z-index:10}.add-experience-form-pm-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .selected-value-pm{align-items:center;background:#fff;background:#b99470;border-radius:10px;color:#6c3f0a;cursor:pointer;display:flex;flex-direction:row;font-family:Inter;font-size:15px;font-weight:700;height:31px;letter-spacing:0;line-height:100%;padding-left:1rem}.add-experience-form-pm-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .selected-value-pm .align-arrow-icon-pm{display:flex;flex:1 1;justify-content:end;margin-right:1rem}.add-experience-form-pm-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .list-of-values-pm{background:#b99470;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-family:Inter;font-size:15px;font-weight:700;letter-spacing:0;line-height:100%;padding-bottom:.5rem;padding-top:.5rem;position:relative;row-gap:.5rem;vertical-align:middle;z-index:10}.add-experience-form-pm-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .list-of-values-pm .single-dropdown-item{cursor:pointer;padding:.5rem}.add-experience-form-pm-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .list-of-values-pm .single-dropdown-item:hover{background:rgba(86,28,36,.749);color:#fff}.add-experience-form-pm-layout .form-fields-items-pm{grid-row-gap:1rem;display:grid;grid-template-columns:600px auto;grid-template-rows:200px 100px auto;row-gap:1rem}.add-experience-form-pm-layout .form-fields-items-pm .organization-fields{grid-row-gap:.65rem;display:grid;grid-template-columns:150px 255px;grid-template-rows:repeat(4,26px);row-gap:.65rem}.add-experience-form-pm-layout .form-fields-items-pm .organization-fields .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pm-layout .form-fields-items-pm .start-end-date-experience-template{grid-gap:20px;display:grid;gap:20px;grid-template-columns:.5fr .5fr;height:100%}.add-experience-form-pm-layout .form-fields-items-pm .start-end-date-experience-template .start-end-date-fields{grid-row-gap:.65rem;display:grid;grid-template-columns:150px 100px;grid-template-rows:repeat(3,26px);margin-top:10px;row-gap:.65rem}.add-experience-form-pm-layout .form-fields-items-pm .start-end-date-experience-template .start-end-date-fields .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pm-layout .form-fields-items-pm .start-end-date-experience-template .experiences-yes-no{display:grid;grid-template-columns:1fr 1.5fr;margin-top:15px}.add-experience-form-pm-layout .form-fields-items-pm .start-end-date-experience-template .experiences-yes-no .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pm-layout .form-fields-items-pm .experience-fields{grid-row-gap:.65rem;display:grid;grid-template-columns:200px 255px;grid-template-rows:repeat(3,26px);margin-top:10px;row-gap:.65rem}.add-experience-form-pm-layout .form-fields-items-pm .experience-fields .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pm-layout .form-fields-items-pm .description-pm{display:grid;grid-column:2/4;grid-template-columns:200px auto;height:100px;margin-top:10px}.add-experience-form-pm-layout .form-fields-items-pm .description-pm .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-experience-form-pm-layout .form-fields-items-pm .bottom-add-button-pm{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:flex;float:right;font-style:italic;height:25px;justify-content:flex-end;margin-left:20px;margin-top:3.3rem;padding:3px 10px;width:-webkit-max-content;width:max-content}.scores-tracker-container{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;padding:1rem}.scores-tracker-container .add-scores-form-container{height:50px;margin-top:1rem;padding:.5rem;width:100%}.scores-tracker-container .add-scores-form-pd-container{background:#f1eae2;border-radius:25px;height:550px;margin-top:1rem;padding:.5rem;width:100%}.scores-tracker-container .add-scores-form-pm-container{background:#f1eae2;border-radius:25px;height:400px;margin-top:1rem;padding:.5rem;width:100%}.scores-tracker-container .scores-trackers{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:275px 275px 275px 275px}.add-score-form-layout{grid-row-gap:1rem;display:grid;grid-template-columns:50% 50%;row-gap:1rem}.add-score-form-layout .add-scores-button{align-items:center;border:1px solid #acacac;border-radius:10px;color:#acacac;display:flex;font-family:Inter;font-size:15px;font-style:italic;font-weight:700;letter-spacing:0;line-height:100%;margin:0;padding:10px;width:-webkit-fit-content;width:fit-content}.add-score-form-layout .display-scores-button{background-color:rgba(86,28,36,.749);height:10px;width:10px}.add-score-form-layout .display-scores-label{align-items:center;display:flex;font-family:Inter;font-size:15px;font-weight:700;letter-spacing:0;line-height:100%}.add-score-form-layout .add-scores-container{background:#eaece2;border-radius:10px;height:70%;margin-top:20px;padding:1rem;width:70%}.add-score-form-layout .score-type-dropdown{height:60px}.add-score-form-layout .score-type-dropdown .score-type-label{color:#3d5338;font-family:Inter;font-size:9px;font-style:italic;font-weight:400;letter-spacing:0;line-height:100%;margin-left:.5rem;text-align:center;vertical-align:middle}.add-score-form-layout .score-type-dropdown .score-form-dropdown{display:flex;flex-direction:column;margin-top:.5rem;position:relative;row-gap:.25rem;width:255px;z-index:10}.add-score-form-layout .score-type-dropdown .score-form-dropdown .selected-value{align-items:center;background:#fff;background:#d6dac6;border-radius:10px;color:#3d5338;cursor:pointer;display:flex;flex-direction:row;font-family:Inter;font-size:15px;font-weight:700;height:31px;letter-spacing:0;line-height:100%;padding-left:1rem}.add-score-form-layout .score-type-dropdown .score-form-dropdown .selected-value .align-arrow-icon{display:flex;flex:1 1;justify-content:end;margin-right:1rem}.add-score-form-layout .score-type-dropdown .score-form-dropdown .list-of-values{background:#d6dac6;border-radius:10px;color:#3d5338;display:flex;flex-direction:column;font-family:Inter;font-size:15px;font-weight:700;letter-spacing:0;line-height:100%;padding-bottom:.5rem;padding-top:.5rem;position:relative;row-gap:.5rem;vertical-align:middle;z-index:10}.add-score-form-layout .score-type-dropdown .score-form-dropdown .list-of-values .single-dropdown-item{cursor:pointer;padding:.5rem}.add-score-form-layout .score-type-dropdown .score-form-dropdown .list-of-values .single-dropdown-item:hover{background:#d6dac6;color:#fff}.add-score-form-layout .scores-scales-container{grid-row-gap:.65rem;display:grid;grid-template-columns:130px 150px;grid-template-rows:repeat(2,30px);padding:1rem;row-gap:.65rem}.add-score-form-layout .scores-scales-container .render-input-fields-labels{color:#3d5338;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-score-form-layout .scales-options{grid-row-gap:.65rem;grid-gap:90px;display:grid;gap:90px;grid-template-columns:1fr 1.5fr;grid-template-rows:repeat(2,30px);margin-top:15px;row-gap:.65rem}.add-score-form-layout .scales-options .render-input-fields-labels{color:#3d5338;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-score-form-layout .scales-options .checkbox-container{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:6px;-webkit-user-select:none;user-select:none}.add-score-form-layout .scales-options .checkbox-container input{display:none}.add-score-form-layout .scales-options .custom-checkbox{border:2px solid #3d5338;border-radius:4px;display:inline-block;height:20px;transition:background-color .2s ease;width:20px}.add-score-form-layout .scales-options .checkbox-container input:checked+.custom-checkbox{background-color:#3d5338}.add-score-form-layout .add-score-line-chart{background:#d6dac6;border-radius:15px;height:300px;padding:10px;width:100%}.add-score-form-layout .score-tabs{background:#d6dac6;border-radius:10px;display:flex;flex-direction:row;gap:20px;height:auto;padding:10px;width:-webkit-fit-content;width:fit-content}.add-score-form-layout .score-title{font-weight:700}.add-score-form-layout .score-title,.add-score-form-layout .scores{align-items:center;display:flex;font-family:Inter;font-size:15px;font-style:italic;letter-spacing:0;line-height:100%}.add-score-form-layout .scores{font-weight:500}.add-score-form-layout .bottom-add-button-score{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:flex;font-style:italic;height:25px;justify-content:flex-end;margin:3rem 10px 0 25rem;padding:0 10px;width:40px}.add-score-pm-form-layout{grid-row-gap:1rem;display:grid;grid-template-columns:50% 50%;row-gap:1rem}.add-score-pm-form-layout .add-scores-button-pm{align-items:center;border:1px solid #acacac;border-radius:10px;color:#acacac;display:flex;font-family:Inter;font-size:15px;font-style:italic;font-weight:700;letter-spacing:0;line-height:100%;margin:0;padding:10px;width:-webkit-fit-content;width:fit-content}.add-score-pm-form-layout .display-scores-button{background-color:rgba(86,28,36,.749);height:10px;width:10px}.add-score-pm-form-layout .display-scores-label{align-items:center;display:flex;font-family:Inter;font-size:15px;font-weight:700;letter-spacing:0;line-height:100%}.add-score-pm-form-layout .add-scores-pm-container{background:#eaece2;border-radius:10px;height:auto;margin-top:20px;padding:1rem;width:70%}.add-score-pm-form-layout .mcat-label{background:#fff;background:#d6dac6;border-radius:10px;color:#3d5338;cursor:pointer;flex-direction:row;font-weight:700;height:31px;padding-left:1rem;width:50%}.add-score-pm-form-layout .scores-mcat-container{grid-row-gap:.65rem;grid-column-gap:.65rem;column-gap:.65rem;display:grid;grid-template-columns:50px 150px 50px 150px;grid-template-rows:repeat(3,25px);padding:1rem;row-gap:.65rem}.add-score-pm-form-layout .display-scores-pm-container{background:#eaece2;border-radius:10px;height:auto;margin-top:20px;padding:1rem;width:40%}.add-score-pm-form-layout .scores-pm-grid{grid-row-gap:.65rem;grid-column-gap:.65rem;column-gap:.65rem;display:grid;grid-template-columns:repeat(4,50px);grid-template-rows:repeat(3,25px);margin-top:20px;row-gap:.65rem}.add-score-pm-form-layout .mcat-label{font-weight:600}.add-score-pm-form-layout .mcat-label,.add-score-pm-form-layout .scores{align-items:center;display:flex;font-family:Inter;font-size:15px;letter-spacing:0;line-height:100%}.add-score-pm-form-layout .scores{font-style:italic;font-weight:500}.add-score-pm-form-layout .add-score-pm-line-chart{background:#d6dac6;border-radius:15px;height:300px;padding:10px;width:100%}.add-score-pm-form-layout .bottom-add-button-score{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:flex;font-style:italic;height:25px;justify-content:flex-end;margin:0 10px 0 25rem;padding:0 10px;width:40px}.add-score-pd-form-layout{grid-row-gap:1rem;display:grid;grid-template-columns:50% 50%;row-gap:1rem}.add-score-pd-form-layout .add-scores-button-pd{align-items:center;border:1px solid #acacac;border-radius:10px;color:#acacac;display:flex;font-family:Inter;font-size:15px;font-style:italic;font-weight:700;letter-spacing:0;line-height:100%;margin:0;padding:10px;width:-webkit-fit-content;width:fit-content}.add-score-pd-form-layout .display-scores-button{background-color:rgba(86,28,36,.749);height:10px;width:10px}.add-score-pd-form-layout .display-scores-label{align-items:center;display:flex;font-family:Inter;font-size:15px;font-weight:700;letter-spacing:0;line-height:100%}.add-score-pd-form-layout .add-scores-pd-container{background:#eaece2;border-radius:10px;height:auto;margin-top:20px;padding:1rem;width:70%}.add-score-pd-form-layout .mcat-label{background:#fff;background:#d6dac6;border-radius:10px;color:#3d5338;cursor:pointer;flex-direction:row;font-weight:700;height:31px;padding-left:1rem;width:50%}.add-score-pd-form-layout .scores-mcat-container{grid-row-gap:.65rem;grid-column-gap:.65rem;column-gap:.65rem;display:grid;grid-template-columns:50px 150px 50px 150px;grid-template-rows:repeat(4,25px);padding:1rem;row-gap:.65rem}.add-score-pd-form-layout .display-scores-pd-container{background:#eaece2;border-radius:10px;height:auto;margin-top:20px;padding:1rem;width:40%}.add-score-pd-form-layout .scores-pd-grid{grid-row-gap:.65rem;grid-column-gap:.65rem;column-gap:.65rem;display:grid;grid-template-columns:repeat(4,50px);grid-template-rows:repeat(3,25px);margin-top:20px;row-gap:.65rem}.add-score-pd-form-layout .mcat-label{font-weight:600}.add-score-pd-form-layout .mcat-label,.add-score-pd-form-layout .scores{align-items:center;display:flex;font-family:Inter;font-size:15px;letter-spacing:0;line-height:100%}.add-score-pd-form-layout .scores{font-style:italic;font-weight:500}.add-score-pd-form-layout .add-score-pd-line-chart{background:#d6dac6;border-radius:15px;height:300px;padding:10px;width:100%}.add-score-pd-form-layout .bottom-add-button-score{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:flex;font-style:italic;height:25px;justify-content:flex-end;margin:0 10px 0 25rem;padding:0 10px;width:40px}.college-accordion{grid-row-gap:1rem;display:grid;grid-auto-flow:row;row-gap:1rem}.add-college-container .add-college-button{background:#fff;border:1px solid #acacac;border-radius:10px;color:#acacac;cursor:pointer;display:grid;font-style:italic;font-weight:700;justify-content:flex-end;margin:0 10px;padding:5px 10px;width:-webkit-fit-content;width:fit-content}.add-college-container .add-college-form-layout{grid-row-gap:2rem;background-color:#e6f0f2;border-radius:10px;display:grid;grid-template-columns:100px 500px;grid-template-rows:30px 50px;height:30%;padding:1rem;row-gap:2rem;width:50%}.add-college-container .add-college-form-layout .second-row-layout{grid-row-gap:1rem;grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:170px 150px 150px 100px;grid-template-rows:30px 50px;row-gap:1rem}.add-college-container .add-college-form-layout .bottom-add-button{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:grid;font-style:italic;justify-content:flex-end;margin:0 10px 0 5rem;padding:0 10px;width:40px}.college-accordion-layout{background-color:#cee3e6;border-radius:10px;box-sizing:border-box;display:grid;grid-auto-flow:row;padding:.5rem}.college-accordion-layout .college-accordion-title{align-items:center;color:#315f81;cursor:pointer;display:flex;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;justify-content:space-between;line-height:40px;padding-left:.5rem;padding-top:.2rem}.college-accordion-layout .college-accordion-arrow{align-items:center;border-radius:10px;color:#315f81;cursor:pointer;display:flex;flex-direction:row;height:31px;padding:0 1rem}.college-accordion-layout .table-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.college-accordion-layout .sort-dropdown{position:relative}.college-accordion-layout .sort-btn{border:1px solid #315f81;border-radius:10px;color:#315f81;cursor:pointer;font-weight:700;padding:5px}.college-accordion-layout .sort-menu{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 6px #00000026;display:none;margin-top:4px;min-width:120px;position:absolute;right:0;z-index:10}.college-accordion-layout .sort-dropdown:hover .sort-menu{display:block}.college-accordion-layout .sort-option{cursor:pointer;padding:8px 10px}.college-accordion-layout .sort-option:hover{background:#f1f1f1}.college-accordion-layout .sort-option.active{background:#e2e8f0;font-weight:600}.college-accordion-layout .custom-table{border-collapse:initial;border-spacing:0 8px;width:100%}.college-accordion-layout .custom-table th{background:none;color:#315f81;font-size:14px;font-style:italic;font-weight:600;padding:8px;text-align:left}.college-accordion-layout .custom-table td{background:#e2e8f0;color:#315f81;font-weight:600;padding:8px}.college-accordion-layout .custom-table tbody tr{border-radius:8px;overflow:hidden}.college-accordion-layout .custom-table tbody tr td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.college-accordion-layout .custom-table tbody tr td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.college-accordion-layout .custom-table td:nth-child(3),.college-accordion-layout .custom-table td:nth-child(4),.college-accordion-layout .custom-table th:nth-child(3),.college-accordion-layout .custom-table th:nth-child(4){text-align:center}.college-accordion-layout .draggable-row{cursor:grab}.college-accordion-layout .drag-icon{cursor:grab;font-size:18px;text-align:center}.college-accordion-layout input[type=radio]:checked{background-color:#315f81;border-radius:5px}.college-accordion-layout input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #315f81;border-radius:5px;cursor:pointer;height:18px;width:18px}.add-coursework-container .add-coursework-form-layout-pm{grid-row-gap:2rem;background-color:#e6dddd;border-radius:10px;display:grid;grid-template-columns:auto;grid-template-rows:150px 20px auto;height:90%;padding:1rem;row-gap:2rem;width:80%}.add-coursework-container .add-coursework-form-layout-pm .academic-details-pm{grid-row-gap:.65rem;grid-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:150px 260px 150px 255px;grid-template-rows:repeat(5,30px);row-gap:.65rem}.add-coursework-container .add-coursework-form-layout-pm .academic-details-pm .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout-pm .course-include-lab-section{display:grid;grid-template-rows:repeat(3,30px)}.add-coursework-container .add-coursework-form-layout-pm .course-include-lab-section .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout-pm .course-details-pm{grid-row-gap:.75rem;grid-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:150px 255px;grid-template-rows:repeat(5,26px);row-gap:.75rem}.add-coursework-container .add-coursework-form-layout-pm .course-details-pm .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout-pm .special-course-types-pm{grid-row-gap:.75rem;display:grid;grid-template-rows:repeat(6,15px);max-width:100%;row-gap:.75rem}.add-coursework-container .add-coursework-form-layout-pm .special-course-types-pm .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout-pm .special-course-types-pm .relevant-label{color:#6c3f0a;font-family:Inter;font-size:12px;font-style:italic;font-weight:300;line-height:18px;margin-left:20px}.add-coursework-container .add-coursework-form-layout-pm .bottom-add-button{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:grid;font-style:italic;justify-content:flex-end;margin:0 10px 0 60rem;padding:0 10px;width:40px}.add-coursework-container .add-coursework-form-layout-pm .checkbox-container input{color:#6c3f0a;display:none}.add-coursework-container .add-coursework-form-layout-pm .checkbox-container span{color:#6c3f0a}.add-coursework-container .add-coursework-form-layout-pm .custom-checkbox{align-items:center;border:2px solid #561c1c;border-radius:4px;color:#6c3f0a;display:inline-block;height:20px;transition:background-color .2s ease;width:20px}.add-coursework-container .add-coursework-form-layout-pm .checkbox-container input:checked+.custom-checkbox{background-color:#561c1c}.container{grid-gap:16px;box-sizing:border-box;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);min-height:auto;padding:10px}.card1{padding:.5rem}.card1,.card2{border-radius:10px;box-sizing:border-box;display:grid;grid-auto-flow:row}.card2{background-color:#d6c6c5;padding:0 .5rem}.card3{background-color:rgba(86,28,28,.063)}.card3,.year-accordion-layout{border-radius:10px;box-sizing:border-box;display:grid;grid-auto-flow:row;padding:.5rem}.year-accordion-layout{background-color:rgba(108,63,10,.314)}.card-title{font-family:Inter;font-size:20px;font-style:normal;font-weight:700;justify-content:space-between;line-height:40px}.card-title,.year-accordion-arrow{align-items:center;color:#561c1c;cursor:pointer;display:flex}.year-accordion-arrow{border-radius:10px;flex-direction:row;height:31px;padding:0 1rem}.custom-table-year{border-collapse:initial;border-spacing:0 8px;width:100%}.custom-table-year th{background:none;color:#561c1c;font-size:12px;font-style:italic;font-weight:700;padding:0 8px;text-align:left;text-decoration:underline}.custom-table-year td{color:#561c1c;font-size:11px;font-weight:600;padding:0 8px}.custom-table-year tbody tr{border-radius:8px;overflow:hidden}.accordion-header{height:20px;margin-bottom:10px}.accordion-header,.card-header{align-items:center;display:flex;justify-content:space-between}.card-header{cursor:pointer}.year-content{display:flex;flex-direction:column;gap:16px;margin-top:12px}.term-block{font-size:14px}.term-title{font-weight:600}.term-row{display:flex;justify-content:space-between;margin-top:4px}.term-row.header{font-size:13px;opacity:.8}.dropdown-buttons{display:flex;flex-direction:column;gap:8px;margin-top:16px}.dropdown-btn{align-items:center;background-color:#8b5e55;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.dropdown-btn:hover{background-color:#7c4f46}.section-title{font-size:16px;font-weight:600}.progress-item,.section-title{margin-bottom:12px}.progress-label{color:#561c1c;font-family:Inter;font-size:16px;font-style:normal;font-style:italic;font-weight:600;margin-bottom:4px}.progress-bar{background-color:#ffffff4d;border-radius:4px;height:8px;overflow:hidden}.progress-fill{background-color:#fff;border-radius:4px;height:100%}.progress-fill.green{background-color:#88d498}.letters-header{align-items:center;display:flex;justify-content:space-between}.info-icon{color:#561c1c;cursor:pointer;font-size:14px}.letter-item{margin-top:0}.letter-label{color:#561c1c;font-family:Inter;font-size:16px;font-style:normal;font-style:italic;font-weight:600}.checkbox-row{display:flex;font-size:13px;gap:10px}.checkbox-row input[type=checkbox]{accent-color:#8b5e55}.add-coursework-container .add-coursework-button{background:#fff;border:1px solid #acacac;border-radius:10px;color:#acacac;cursor:pointer;display:grid;font-style:italic;font-weight:700;justify-content:flex-end;margin:0 10px 10px;padding:5px 10px;width:-webkit-fit-content;width:fit-content}.add-coursework-container .add-coursework-form-layout{grid-row-gap:2rem;background-color:#e6dddd;border-radius:10px;display:grid;grid-template-columns:auto;grid-template-rows:50px 50px auto;height:90%;padding:1rem;row-gap:2rem;width:100%}.add-coursework-container .add-coursework-form-layout .dropdowns-sem-year{grid-row-gap:.65rem;grid-column-gap:5rem;column-gap:5rem;display:grid;grid-template-columns:200px 200px;grid-template-rows:repeat(1,30px);row-gap:.65rem}.add-coursework-container .add-coursework-form-layout .dropdowns-sem-year .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout .experience-type-dropdown-pm{height:60px}.add-coursework-container .add-coursework-form-layout .experience-type-dropdown-pm .experience-type-label-pm{color:#6c3f0a;font-family:Inter;font-size:9px;font-style:italic;font-weight:400;letter-spacing:0;line-height:100%;margin-left:.5rem;text-align:center;vertical-align:middle}.add-coursework-container .add-coursework-form-layout .experience-type-dropdown-pm .experience-form-dropdown-pm{display:flex;flex-direction:column;margin-top:.5rem;position:relative;row-gap:.25rem;width:255px;z-index:10}.add-coursework-container .add-coursework-form-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .selected-value-pm{align-items:center;background:#fff;background:rgba(86,28,28,.251);border-radius:10px;color:#561c1c;cursor:pointer;display:flex;flex-direction:row;font-family:Inter;font-size:15px;font-weight:700;height:31px;letter-spacing:0;line-height:100%;padding-left:1rem}.add-coursework-container .add-coursework-form-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .selected-value-pm .align-arrow-icon-pm{display:flex;flex:1 1;justify-content:end;margin-right:1rem}.add-coursework-container .add-coursework-form-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .list-of-values-pm{background:rgba(86,28,28,.251);border-radius:10px;color:#fff;display:flex;flex-direction:column;font-family:Inter;font-size:15px;font-weight:700;letter-spacing:0;line-height:100%;padding-bottom:.5rem;padding-top:.5rem;position:relative;row-gap:.5rem;vertical-align:middle;z-index:10}.add-coursework-container .add-coursework-form-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .list-of-values-pm .single-dropdown-item{cursor:pointer;padding:.5rem}.add-coursework-container .add-coursework-form-layout .experience-type-dropdown-pm .experience-form-dropdown-pm .list-of-values-pm .single-dropdown-item:hover{background:#561c1c;color:#fff}.add-coursework-container .add-coursework-form-layout .course-include-lab-section{display:grid;grid-template-rows:repeat(3,26px)}.add-coursework-container .add-coursework-form-layout .course-include-lab-section .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout .course-details-pd{grid-row-gap:.75rem;grid-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:200px 300px 100px 100px 350px 50px;grid-template-rows:repeat(2,60px);row-gap:.75rem}.add-coursework-container .add-coursework-form-layout .course-details-pd .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:11px;font-style:italic;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout .added-coursework-label{color:#6c3f0a;font-family:Inter;font-size:12px;font-style:italic;font-weight:700;line-height:18px;text-decoration:underline}.add-coursework-container .add-coursework-form-layout .custom-table{border-collapse:collapse;border-spacing:0 8px;width:90%}.add-coursework-container .add-coursework-form-layout .custom-table tr{border-bottom:1px solid #561c1c}.add-coursework-container .add-coursework-form-layout .custom-table td{color:#561c1c;font-family:Inter;font-size:11px;font-style:italic;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout .special-course-types-pm{grid-row-gap:.75rem;display:grid;grid-template-rows:repeat(6,15px);max-width:100%;row-gap:.75rem}.add-coursework-container .add-coursework-form-layout .special-course-types-pm .render-input-fields-labels{color:#6c3f0a;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.add-coursework-container .add-coursework-form-layout .special-course-types-pm .relevant-label{color:#6c3f0a;font-family:Inter;font-size:12px;font-style:italic;font-weight:300;line-height:18px;margin-left:20px}.add-coursework-container .add-coursework-form-layout .bottom-add-button{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;display:grid;font-style:italic;justify-content:flex-end;margin:0 10px 0 79rem;padding:0 10px;width:40px}.add-coursework-container .add-coursework-form-layout .round-add-button{background:#fff;border:1px solid #acacac;border-radius:15px;color:gray;cursor:pointer;display:grid;justify-content:flex-end;margin-top:32px;padding:0 10px;width:-webkit-fit-content;width:fit-content}.add-coursework-container .add-coursework-form-layout .checkbox-container input{color:#6c3f0a;display:none}.add-coursework-container .add-coursework-form-layout .checkbox-container span{color:#6c3f0a}.add-coursework-container .add-coursework-form-layout .custom-checkbox{align-items:center;border:2px solid #561c1c;border-radius:4px;color:#6c3f0a;display:inline-block;height:20px;transition:background-color .2s ease;width:20px}.add-coursework-container .add-coursework-form-layout .checkbox-container input:checked+.custom-checkbox{background-color:#561c1c}.journal-container{background-color:#ede3ec;border-radius:10px;margin:20px auto;padding:2rem;width:95%}.journal-list{padding:15px}.add-entry-form,.journal-list{background-color:#f9f9f9;border-radius:10px;height:400px}.add-entry-form{padding:1rem;position:relative}.journal-details{grid-column-gap:20px;background-color:#ede3ec;border-radius:10px;column-gap:20px;display:grid;grid-template-columns:3% 47.5% 47.5%;height:400px;padding:15px;position:relative}.journal-table{display:flex;flex-direction:column;gap:8px;height:300px}.journal-header,.journal-row{border-radius:6px;display:flex;justify-content:space-between;padding:8px 10px}.journal-input-row .journal-title-input{background:#0000;border:none;font-family:Inter;font-size:inherit;outline:none;padding:0;width:40%}.journal-input-row .journal-title-input:focus{border-radius:3px;outline:2px solid #6c3f0a;outline-offset:2px;padding:2px 4px}.journal-header{font-style:italic;font-weight:700px;text-decoration:underline}.journal-header,.journal-row{color:#52024f;font-family:Inter}.journal-row{cursor:pointer;font-weight:600px;padding:5px 20px}.journal-row:hover{background-color:#d3b8d3}.pagination{margin-top:10px;text-align:center}.add-journal-btn{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;float:right;font-family:Inter;font-style:italic;font-weight:700;margin-top:10px;padding:5px 12px}.return-btn{background-color:#c9acc9;border:none;border-radius:6px;color:#fff;font-family:Inter;margin-right:10px;padding:10px;transform:rotate(180deg);width:35px;writing-mode:vertical-rl}.journal-entries{display:flex;gap:15px}.left-column,.right-column{background-color:#f9f5f9;border-radius:8px;flex:1 1;height:25rem;overflow-y:auto;padding:10px}.selected-journal-title{align-items:center;border-bottom:2px solid rgba(82,2,79,.251);display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.selected-journal-title h4{color:#52024f;flex:1 1;font-family:Inter;font-style:italic;font-weight:600;margin:0;text-decoration:underline}.selected-journal-title div{cursor:pointer}.selected-journal-title div img{display:block;height:20px;width:20px}.edit-journal-title-input{background:#0000;border:none;color:#52024f;flex:1 1;font-family:Inter;font-size:1.5rem;font-style:italic;font-weight:600;outline:none;padding:0;text-decoration:underline}.edit-journal-title-input:focus{border-radius:3px;outline:2px solid #52024f;outline-offset:2px;padding:2px 4px}.entry-box{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:10px;padding:10px}.entry-box:hover{box-shadow:0 4px 8px #0000001a}.entry-box h5{color:#52024f;font-family:Inter;font-weight:600;margin:0 0 8px}.entry-box p{word-wrap:break-word;color:#555;font-size:14px;line-height:1.6;margin:0;white-space:pre-wrap}.entry-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.entry-header h5{color:#52024f;font-family:Inter;font-weight:600;margin:0}.entry-header div{cursor:pointer}.entry-header div img{display:block;height:20px;width:20px}.add-entry-btn{background:#fff;border:1px solid #acacac;border-radius:5px;bottom:1rem;color:gray;cursor:pointer;font-family:Inter;font-style:italic;font-weight:700;margin-bottom:10px;margin-top:10px;padding:5px 12px;position:absolute;right:1rem}.journal-label{background-color:rgba(82,2,79,.251);border-radius:12px;color:#52024f;font-weight:700;padding:4px 12px}.form-fields{grid-gap:16px;align-items:center;color:#52024f;display:grid;gap:16px;grid-template-columns:100px 300px 300px 300px;grid-template-rows:30px;height:25px;margin:10px 0}textarea{border:none;border-radius:6px;box-shadow:2px -2px 5px #00000026;height:65%;margin-top:1rem;padding:10px;resize:none;width:98%}.checkbox-label{color:#52024f;font-family:Inter;font-weight:500;margin-right:10px}.checkbox-wrapper{align-items:center;cursor:pointer;display:inline-flex;position:relative}.checkbox-wrapper input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-wrapper .custom-checkbox{background-color:#fff;border:2px solid #52024f;border-radius:4px;display:inline-block;height:20px;position:relative;transition:background-color .2s ease;width:20px}.checkbox-wrapper .custom-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.checkbox-wrapper input[type=checkbox]:checked~.custom-checkbox{background-color:#52024f}.checkbox-wrapper input[type=checkbox]:checked~.custom-checkbox:after{display:block}.checkbox-wrapper:hover .custom-checkbox{border-color:#6c1a68}.form-actions{bottom:10px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:10px}.form-actions button{background:#fff;border:1px solid #acacac;border-radius:5px;color:gray;cursor:pointer;font-family:Inter;font-style:italic;font-weight:700;padding:5px 12px}.form-actions button:hover:not(:disabled){background-color:#f0f0f0}.form-actions button:disabled{cursor:not-allowed;opacity:.5}.form-actions .cancel-btn{background-color:#f5f5f5}.form-actions .cancel-btn:hover:not(:disabled){background-color:#e8e8e8}.loading-message{color:#666;font-size:16px;padding:40px;text-align:center}.no-entries-message{color:#999;font-size:16px;padding:40px 20px;text-align:center}.tracker-tabs-layout{margin-top:30px}.time-line-layout{grid-row-gap:2rem;display:grid;grid-auto-flow:row;row-gap:2rem;width:770px}.time-line-accordion-layout-container{display:flex;flex-direction:row}.time-line-accordion-layout-container .stepper-connector{background:rgba(93,93,93,.251);border-radius:1rem;height:90%;left:9.25rem;position:relative;top:6rem;width:9px;z-index:-1}.time-line-accordion-layout-container .time-line-accordion-layout{align-items:center;border-radius:10px;display:grid;grid-auto-flow:column;height:52px;padding-left:1rem;width:770px}.time-line-accordion-layout-container .time-line-accordion-layout .accordion-title{font-family:Inter;font-size:23px;font-weight:700;letter-spacing:0;line-height:100%;margin:0;padding:0}.time-line-accordion-layout-container .time-line-accordion-layout .download-button-acc-icon{justify-items:flex-end;padding-right:1rem}.time-line-accordion-layout-container .time-line-stepper-container{margin-left:4rem;padding-bottom:1rem;padding-top:1rem}.time-line-stepper-layout{align-items:center;display:grid;grid-auto-flow:column;grid-template-columns:50px 59px 90px auto;padding-top:1rem;width:1091px}.time-line-stepper-layout .grade-left-icon{align-items:center;display:grid;height:100%}.time-line-stepper-layout .grade-left-icon .grade-align{border:1px solid rgba(0,0,0,.502);border-radius:75px;display:flex;font-family:Inter;font-size:16px;font-weight:700;justify-content:center;letter-spacing:0;width:75%}.time-line-stepper-layout .align-righticon-step-desc-connector{display:grid;justify-self:baseline;padding-bottom:1.5rem;width:100%}.time-line-stepper-layout .align-step-desc-connector{display:grid;justify-self:center;width:100%}.time-line-stepper-layout .step-description-connector-full{background-color:aqua;border-radius:.5rem;height:.5rem}.time-line-stepper-layout .step-description-connector-half{background-color:red;border-radius:.5rem;display:grid;height:.5rem;justify-self:center;width:80%}.time-line-stepper-layout .description{align-items:center;border-radius:2rem;color:#fff;display:grid;display:flex;font-family:Inter;font-size:14px;font-weight:700;height:42px;justify-self:center;letter-spacing:0;line-height:100%;margin:0;padding-left:1rem;width:95%}.time-line-stepper-layout .description p{text-shadow:0 4px 10px rgba(0,0,0,.251)}.resources-layout{display:grid;grid-auto-flow:row;padding-bottom:1rem}.resources-layout .resources-tabs{height:52px}.resources-layout .resources-accordion{grid-row-gap:1.5rem;display:grid;grid-auto-flow:row;row-gap:1.5rem}.tab-container{display:grid;grid-auto-flow:row;height:100%}.tab-container .tab-item{display:flex}.tab-container .tab-item .tab-name-active{border-top-left-radius:5px;border-top-right-radius:5px;height:100%}.tab-container .tab-item .tab-name-active,.tab-container .tab-item .tab-name-in-active{align-items:center;cursor:pointer;display:flex;font-family:Inter;font-size:17px;font-style:normal;font-weight:700;line-height:21px;padding-left:.75rem;padding-right:.75rem}.tab-container .tab-item .tab-name-in-active{border-radius:5px;height:85%}.tab-container .active-tab-strip{grid-column:1/9;height:.25rem}.resource-accordion-layout{grid-row-gap:1rem;background-color:#f4eee9;border-radius:10px;box-shadow:4px 5px 7px #00000040;box-sizing:border-box;display:grid;grid-auto-flow:row;padding:.5rem;row-gap:1rem}.resource-accordion-layout .resource-accordion-title{color:#6c3f0a;cursor:pointer;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:24px;padding-top:.2rem;text-shadow:0 4px 4px #00000040}.resource-accordion-layout .resource-accordion-resources{grid-column-gap:.5rem;grid-row-gap:.5rem;column-gap:.5rem;display:grid;grid-auto-flow:row;grid-template-columns:repeat(5,1fr);row-gap:.5rem}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item{border:1px solid #a48e80;border-radius:15px;display:grid;grid-template-rows:20px 70px auto;height:192px}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item .save-button-container{border-bottom:1px solid #a48e80}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item .save-button-container .save-icon{left:14.5rem;position:relative;top:.75rem}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item .header-strip{background-color:#d9d9d9;border-bottom:1px solid #a48e80}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item .accordion-title-description{grid-row-gap:.15rem;display:grid;grid-template-rows:20px 15px auto;padding-top:.5rem;row-gap:.15rem}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item .accordion-title-description .acc-item-title{color:#a48e80;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;height:16.66px;line-height:18px;padding-left:.5rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item .accordion-title-description .acc-item-description{color:#a48e80;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:12px;padding-left:.5rem}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item .accordion-title-description .view-button{align-items:flex-end;display:flex;justify-content:flex-end}.resource-accordion-layout .resource-accordion-resources .resource-accordion-item .accordion-title-description .view-button .view-button-contents{align-items:center;background-color:#6c3f0a;border-radius:5px;color:#fff;display:flex;font-family:Inter;font-size:10px;font-style:normal;font-weight:700;height:18px;justify-content:center;line-height:12px;margin:.5rem;width:50px}.auth-landing-layout{align-items:center;display:flex;justify-content:center;width:100vw}.auth-landing-layout .auth-page-content{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:400px 625px;grid-template-rows:70px 470px}.auth-landing-layout .auth-page-content .welcome-to-piqo{color:#929568;font-family:Coustard;font-size:45px;font-style:normal;font-weight:400;line-height:63px;text-shadow:0 4px 4px #00000040}.auth-landing-layout .auth-page-content .welcome-icon{grid-row:2/3}.auth-landing-layout .auth-page-content .auth-dropdowns{display:flex;flex-direction:column;gap:.5rem;grid-row:2/3}.auth-landing-layout .auth-page-content .auth-dropdowns .auth-dropdown-layout{border:2px solid #fff;border-radius:10px;box-shadow:inset -10px 10px 0 #00000040;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-direction:column;row-gap:.5rem;width:625px}.auth-landing-layout .auth-page-content .auth-dropdowns .auth-dropdown-layout .dropdown-text-value{align-items:center;color:#fff;display:flex;font-family:"Source Serif Pro";font-size:20px;font-style:normal;font-weight:700;height:52px;line-height:25px;padding-left:1rem}.auth-landing-layout .auth-page-content .auth-dropdowns .login-create-content-layout{display:flex;flex-direction:column;gap:1rem}.auth-landing-layout .auth-page-content .auth-dropdowns .login-create-content-layout .login-input{align-self:center;background:#f0f0f0;border:0;border-radius:25px;font-size:16px;height:49px;padding-left:1rem;width:94%}.auth-landing-layout .auth-page-content .auth-dropdowns .login-create-content-layout .login-input::placeholder{color:#c3c3c3;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:18px}.auth-landing-layout .auth-page-content .auth-dropdowns .login-create-content-layout .login-auth-button-layout{align-items:center;display:flex;width:100%}.auth-landing-layout .auth-page-content .auth-dropdowns .login-create-content-layout .login-auth-button-layout .login-with-text{color:#c3c3c3;font-family:Inter;font-size:16px;font-style:italic;font-weight:700;line-height:18px}.auth-landing-layout .auth-page-content .auth-dropdowns .login-create-content-layout .login-auth-button-layout .multi-auth-icons-align{align-items:center;display:flex;gap:1rem;margin-left:.8rem}.auth-landing-layout .auth-page-content .auth-dropdowns .login-create-content-layout .login-auth-button-layout .lets-go-button{align-items:center;background:#fff;border:1px solid #315f81;border-radius:75px;box-shadow:0 3px 0 #00000040;box-sizing:border-box;color:#315f81;cursor:pointer;display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;height:2.5rem;line-height:40px;margin-left:auto;padding-left:1rem;width:9rem}.auth-landing-layout .auth-page-content .auth-dropdowns .login-create-content-layout .password-retype-password{align-self:center;display:flex;gap:.5rem;width:96.7%}.auth-landing-layout .auth-page-content .auth-dropdowns .guest-mode-layout{align-content:center;display:flex;flex-direction:column;gap:.5rem}.auth-landing-layout .auth-page-content .auth-dropdowns .guest-mode-layout .guest-mode-text{align-self:center;width:93%}.auth-landing-layout .auth-page-content .auth-dropdowns .guest-mode-layout .guest-mode-text .guest-mode-text-bold{color:#987a5c;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:18px}.auth-landing-layout .auth-page-content .auth-dropdowns .guest-mode-layout .guest-mode-text .guest-mode-text-light{color:#987a5c;font-family:Inter;font-size:15px;font-style:italic;font-weight:400;line-height:18px}.auth-landing-layout .auth-page-content .auth-dropdowns .guest-mode-layout .lets-go-button{align-items:center;background:#fff;border:1px solid #b99470;border-radius:75px;box-shadow:0 3px 0 #00000040;box-sizing:border-box;color:#b99470;cursor:pointer;display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;height:2.5rem;line-height:40px;margin-left:auto;padding-left:1rem;width:9rem}.icon-hover:hover{cursor:pointer}.faq-send-button{border:1px solid #405231;border-radius:8px;color:#405231}.faq-seeall-button,.faq-send-button{align-items:center;background:#fff;display:flex;font-weight:700;gap:6px;padding:6px 18px}.faq-seeall-button{border:1px solid #315f81;border-radius:8px;color:#315f81;margin-top:1rem}.faq-form-group{color:#405231;display:flex;flex-direction:column;gap:.25rem}.faq-label{color:#405231;font-size:1rem;font-weight:500;margin-bottom:2px}.faq-input-box{background:#f8f8f8;border:1.5px solid #405231;border-radius:8px;font-size:1rem;outline:none;padding:8px 12px}.faq-input-box:focus{background:#fff;border-color:#405231}.faq-input-to{border:2px solid #1976d2;color:#222;font-weight:700}.faq-container{display:flex}.column{flex:1 1}.accordion-column{border:2px solid #315f81;border-radius:8px;display:flex;flex-direction:column;margin-left:1rem;padding-left:2rem}.faq-search-input{border:1px solid #315f81;border-radius:8px;box-sizing:border-box;margin-right:2rem;padding:5px}.form-column-body{background-color:#fff;border-radius:8px}.form-column-tab{background-color:#f8f8f8;border:2px solid #d6dac6;border-radius:8px;width:544px}input[type=text]{box-sizing:border-box;padding:8px;width:100%}button{padding:8px 16px}.accordion-item{background:#f2f2f2;border:1px solid #ccc;margin-bottom:10px;padding:10px}.faq-layout{display:grid;grid-auto-flow:row;padding-bottom:1rem;width:90%}.faq-layout .faq-tabs{height:52px}.faq-layout .faq-accordion{grid-row-gap:1rem;display:grid;grid-auto-flow:row;row-gap:1rem}.faq-heading{color:#315f81;font-size:30px;font-weight:700;padding-left:.5rem;padding-top:.2rem}.faq-heading,.faq-msg{cursor:pointer;font-family:Inter;font-style:normal;line-height:40px}.faq-msg{background-color:#405231;border-radius:4px;color:#d6dac6;font-size:20px;font-weight:500;margin-top:.01rem;padding-left:1rem}.faq-email-form{background-color:#f8f8f8;color:#405231;font-family:Inter;font-style:normal;font-weight:700;padding:2rem}.faq-input{border:1.5px solid #405231;border-radius:8px;box-sizing:border-box;margin-top:.5rem;padding-left:.5rem;width:100%}.email-arrow-icon,.faq-arrow-icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.faq-accordion-layout{grid-row-gap:1rem;background-color:#cee3e6;border-radius:10px;box-sizing:border-box;display:grid;grid-auto-flow:row;padding:.5rem;row-gap:1rem}.faq-accordion-layout .faq-accordion-title{align-items:center;color:#315f81;cursor:pointer;display:flex;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;justify-content:space-between;line-height:40px;padding-left:.5rem;padding-top:.2rem}.faq-accordion-layout .faq-accordion-arrow{padding-right:1rem;transition:transform .2s}.faq-accordion-layout .faq-accordion-arrow.open{transform:rotate(180deg)}.faq-accordion-layout .faq-accordion-faqs{column-gap:.5rem;grid-auto-flow:row;grid-template-columns:repeat(5,1fr);row-gap:.5rem}.faq-accordion-layout .faq-accordion-faqs .faq-accordion-item{border:1px solid #315f81;border-radius:15px;display:grid;grid-template-rows:20px 70px auto;height:192px}.faq-accordion-layout .faq-accordion-faqs .faq-accordion-item .save-button-container{border-bottom:1px solid #315f81}.faq-accordion-layout .faq-accordion-faqs .faq-accordion-item .header-strip{background-color:#d9d9d9;border-bottom:1px solid #315f81}.faq-accordion-layout .faq-accordion-faqs .faq-accordion-item .accordion-title-description{grid-row-gap:.15rem;display:grid;grid-template-rows:20px 15px auto;padding-top:.5rem;row-gap:.15rem}.faq-accordion-layout .faq-accordion-faqs .faq-accordion-item .accordion-title-description .acc-item-title{color:#315f81;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;height:16.66px;line-height:18px;padding-left:.5rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.faq-accordion-layout .faq-accordion-faqs .faq-accordion-item .accordion-title-description .acc-item-description{color:#315f81;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:12px;padding-left:.5rem}.faq-accordion-layout .faq-accordion-faqs .faq-accordion-item .accordion-title-description .view-button{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:5rem}.faq-accordion-layout .faq-accordion-faqs .faq-accordion-item .accordion-title-description .view-button .view-button-contents{align-items:center;background-color:#cee3e6;border-radius:5px;color:#315f81;color:#fff;display:flex;font-family:Inter;font-size:10px;font-style:normal;font-weight:700;height:18px;justify-content:center;line-height:12px;margin:.5rem;width:50px}.profile{margin:0 auto;max-width:700px}.profile-section{margin-bottom:2rem}.profile-section-header{align-items:center;display:flex;gap:8px}.profile-section-title{font-weight:700;margin:0;text-decoration:underline}.profile-section-arrow{font-size:20px;margin-left:4px;transform:rotate(-90deg)}.profile-current-username{color:#b99470;font-size:13px;margin:.25rem 0 .5rem 2px}.profile-email-form{display:flex;flex-direction:column;gap:1rem}.profile-form-group{align-items:center;display:flex;gap:1rem}.profile-label{font-weight:500;min-width:180px}.profile-input-box{background:#fff;border:3px solid #0000;border-radius:8px;flex:1 1;height:32px}.profile-input-brown,.profile-row-brown .profile-input-box{background:hsla(26,30%,60%,.133);border-color:#b8957b}.profile-input-blue1,.profile-row-blue1 .profile-input-box{background:rgba(125,189,196,.133);border-color:#7dbdc4}.profile-input-blue2,.profile-row-blue2 .profile-input-box{background:rgba(59,107,130,.133);border-color:#3b6b82}.profile-input-blue3,.profile-row-blue3 .profile-input-box{background:rgba(29,62,91,.133);border-color:#1d3e5b}.profile-input-purple1,.profile-row-purple1 .profile-input-box{background:rgba(125,107,130,.133);border-color:#7d6b82}.profile-input-purple2,.profile-row-purple2 .profile-input-box{background:rgba(184,149,184,.133);border-color:#b895b8}.profile-settings-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.profile-settings-row{align-items:center;border-radius:8px;display:flex;gap:16px;padding:8px 12px}.profile-settings-colors{background:#5c6c4b}.profile-settings-label{color:#fff;font-weight:500;min-width:140px}.profile-settings-colors-list{display:flex;gap:10px}.profile-color{border:2px solid #fff;border-radius:50%;display:inline-block;height:28px;width:28px}.profile-color-1{background:linear-gradient(135deg,#b8957b 50%,#7dbdc4 0)}.profile-color-2{background:linear-gradient(135deg,#7dbdc4 50%,#3b6b82 0)}.profile-color-3{background:linear-gradient(135deg,#3b6b82 50%,#b8957b 0)}.profile-color-4{background:linear-gradient(135deg,#5c6c4b 50%,#fff 0)}.profile-color-5{background:linear-gradient(135deg,#b8957b 50%,#5c6c4b 0)}.profile-color-6{background:linear-gradient(135deg,#5c6c4b 50%,#b895b8 0)}.profile-settings-photo{background:#aab88b}.profile-photo-placeholder{background:#fff;border:2px solid #ccc;border-radius:50%;display:inline-block;height:32px;width:32px}.profile-delete-row{display:flex;gap:1rem;margin-top:16px}.profile-send-button.profile-delete-button{background:#fff;border:1px solid #a00;border-radius:4px;color:#a00;font-weight:500;padding:6px 18px}.academic-form-container{align-items:center;display:flex;gap:3.15rem;height:100vh;justify-content:center;width:100vw}.academic-form-container .academic-form-layout{grid-gap:2rem;display:grid;gap:2rem;grid-template-rows:50px 370px;width:1103px}.academic-form-container .academic-form-layout .academic-form-header{color:#929568;font-family:Coustard;font-size:35px;font-style:normal;font-weight:400;line-height:49px}.academic-form-container .academic-form-layout .academic-form-content{display:flex;gap:3rem}.academic-form-container .academic-form-layout .academic-form-content .academic-form-icon{background:#eaeaea;border-radius:45px;width:358px}.academic-form-container .academic-form-layout .academic-form-content .academic-form-stage-categories{background:#fff;border:3px solid #bfbfbf;border-radius:25px;box-shadow:5px 5px 5px #00000040;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Inter;font-size:25px;font-style:normal;font-weight:700;gap:1rem;height:365px;line-height:30px;padding:1rem;text-align:center;width:322px}.academic-form-container .academic-form-layout .academic-form-content .academic-form-stage-categories .stage-category-stages-active{align-items:center;background:#9c7147;border-radius:17px;box-shadow:inset -10px 10px 10px #00000040;cursor:pointer;display:flex;height:53px;justify-content:center;width:285px}.academic-form-container .academic-form-layout .academic-form-content .academic-form-stage-categories .stage-category-stages-inactive{align-items:center;background:#b99470;border-radius:17px;cursor:pointer;display:flex;height:53px;justify-content:center;width:285px}.academic-form-container .academic-form-layout .academic-form-content .academic-form-stages{background:#fff;border:3px solid #bfbfbf;border-radius:25px;box-shadow:5px 5px 5px #00000040;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Inter;font-size:25px;font-style:normal;font-weight:700;gap:1rem;height:-webkit-fit-content;height:fit-content;line-height:30px;padding:1rem;text-align:center;width:322px}.academic-form-container .academic-form-layout .academic-form-content .academic-form-stages .stage-category-stages-active{align-items:center;background:#9c7147;border-radius:17px;box-shadow:inset -10px 10px 10px #00000040;cursor:pointer;display:flex;height:53px;justify-content:center;width:285px}.academic-form-container .academic-form-layout .academic-form-content .academic-form-stages .stage-category-stages-inactive{align-items:center;background:#b99470;border-radius:17px;cursor:pointer;display:flex;height:53px;justify-content:center;width:285px}
/*# sourceMappingURL=main.6ffd5e09.css.map*/