.EnterpriseSecondaryButton-module__s1Zpnq__button{color:#1f195a;cursor:pointer;background-color:#f3f3fc;border:1px solid #d7d6ff;border-radius:32px;justify-content:center;align-items:center;gap:4px;padding:6px 8px 6px 12px;font-size:14px;font-weight:700;line-height:20px;transition:background-color .2s;display:flex}.EnterpriseSecondaryButton-module__s1Zpnq__button:hover{background-color:#e8e7f8}.EnterpriseSecondaryButton-module__s1Zpnq__button:disabled{cursor:not-allowed;opacity:.5}
.EnterpriseUsageEmailsModal-module__4XZxIW__modal.EnterpriseUsageEmailsModal-module__4XZxIW__modal{background-color:var(--white);border-radius:32px;width:388px;max-width:calc(100vw - 32px);padding:32px}.EnterpriseUsageEmailsModal-module__4XZxIW__content{flex-direction:column;gap:16px;display:flex}.EnterpriseUsageEmailsModal-module__4XZxIW__title{color:var(--deep);overflow-wrap:anywhere;margin:0;font-family:Space Mono,monospace;font-size:20px;font-weight:700;line-height:28px}.EnterpriseUsageEmailsModal-module__4XZxIW__description{color:var(--purple);margin:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px}.EnterpriseUsageEmailsModal-module__4XZxIW__note{color:var(--purple);margin:0;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px}.EnterpriseUsageEmailsModal-module__4XZxIW__error{color:var(--redAccent);margin:0;font-family:DM Sans,sans-serif;font-size:12px;line-height:16px}.EnterpriseUsageEmailsModal-module__4XZxIW__buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.EnterpriseUsageEmailsModal-module__4XZxIW__buttons .EnterpriseUsageEmailsModal-module__4XZxIW__button{white-space:nowrap;border-radius:32px;width:100%;min-width:0;height:40px;padding:10px 20px;font-family:DM Sans,sans-serif}.EnterpriseUsageEmailsModal-module__4XZxIW__buttons .EnterpriseUsageEmailsModal-module__4XZxIW__button:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.EnterpriseUsageEmailsModal-module__4XZxIW__buttons .EnterpriseUsageEmailsModal-module__4XZxIW__secondaryButton{background-color:var(--lilacSoft);border-color:var(--lilac)}.EnterpriseUsageEmailsModal-module__4XZxIW__buttons .EnterpriseUsageEmailsModal-module__4XZxIW__secondaryButton:hover:not(:disabled){background-color:var(--lilac)}.EnterpriseUsageEmailsModal-module__4XZxIW__primaryButtonContainer{min-width:0}
.EnterpriseAddSeatsModal-module__aPiuRW__container{flex-direction:column;gap:20px;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__modalTitle{font-size:28px;font-weight:700}.EnterpriseAddSeatsModal-module__aPiuRW__modalSubtitle{color:var(--purple);margin-left:16px;padding-bottom:8px;font-size:12px;font-weight:500}.EnterpriseAddSeatsModal-module__aPiuRW__emailContainer{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__emailTag{background-color:var(--blueSoft);color:var(--blueAccent);border-radius:.25rem;align-items:center;padding:.25rem .5rem;font-size:.875rem;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__removeEmailBtn{cursor:pointer;align-items:center;margin-left:.25rem;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__removeIcon{width:16px;height:16px}.EnterpriseAddSeatsModal-module__aPiuRW__inputContainer{margin-bottom:1rem}.EnterpriseAddSeatsModal-module__aPiuRW__errorText{color:var(--redAccent);margin-bottom:.25rem}.EnterpriseAddSeatsModal-module__aPiuRW__inputHint{color:var(--grayNeutral);margin-top:.25rem;font-size:.75rem}.EnterpriseAddSeatsModal-module__aPiuRW__fullWidthInput,.EnterpriseAddSeatsModal-module__aPiuRW__fullWidthButton{width:100%}.EnterpriseAddSeatsModal-module__aPiuRW__hiddenFileInput{display:none}.EnterpriseAddSeatsModal-module__aPiuRW__inviteButton{width:100%}.EnterpriseAddSeatsModal-module__aPiuRW__orLineBlock{align-items:center;gap:.25rem;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__orText{color:var(--purple)}.EnterpriseAddSeatsModal-module__aPiuRW__csvImportButtonLabel{color:var(--purple);padding-bottom:.5rem;padding-left:1rem}.EnterpriseAddSeatsModal-module__aPiuRW__bold{font-weight:900}.EnterpriseAddSeatsModal-module__aPiuRW__resultsHeader{flex-direction:column;gap:8px;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__resultSummary{color:var(--grayNeutral);line-height:1.5}.EnterpriseAddSeatsModal-module__aPiuRW__processingBlock{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:1rem 0 .5rem;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__processingSpinner{color:var(--purple)}.EnterpriseAddSeatsModal-module__aPiuRW__successBlock{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:1rem 0 .5rem;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__timeoutIcon{color:var(--orangeText);width:2.5rem;height:2.5rem}.EnterpriseAddSeatsModal-module__aPiuRW__successIcon{color:var(--greenText);width:3rem;height:3rem}.EnterpriseAddSeatsModal-module__aPiuRW__processingHint{color:var(--grayNeutral);font-size:.8125rem;line-height:1.5}.EnterpriseAddSeatsModal-module__aPiuRW__progressTrack{background-color:var(--lilacSoft);border-radius:999px;width:100%;height:6px;overflow:hidden}.EnterpriseAddSeatsModal-module__aPiuRW__progressBar{background-color:var(--purple);height:100%;transition:width .3s}.EnterpriseAddSeatsModal-module__aPiuRW__unreadableNotice{background-color:var(--orangeSoft);color:var(--orangeText);border-radius:8px;padding:.5rem .75rem;line-height:1.5}.EnterpriseAddSeatsModal-module__aPiuRW__summaryChips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__summaryChip{border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.EnterpriseAddSeatsModal-module__aPiuRW__summaryChipCount{font-size:.9375rem;font-weight:700}.EnterpriseAddSeatsModal-module__aPiuRW__summaryChipAttention{background-color:var(--orangeSoft);color:var(--orangeText)}.EnterpriseAddSeatsModal-module__aPiuRW__summaryChipDanger{background-color:var(--redSoft);color:var(--redTextOnSoft)}.EnterpriseAddSeatsModal-module__aPiuRW__summaryChipInfo{background-color:var(--blueSoft);color:var(--blueAccent)}.EnterpriseAddSeatsModal-module__aPiuRW__summaryChipNeutral{background-color:var(--vapor);color:var(--grayNeutral)}.EnterpriseAddSeatsModal-module__aPiuRW__toneDot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.EnterpriseAddSeatsModal-module__aPiuRW__toneDotAttention{background-color:var(--orangeAccent)}.EnterpriseAddSeatsModal-module__aPiuRW__toneDotDanger{background-color:var(--redAccent)}.EnterpriseAddSeatsModal-module__aPiuRW__toneDotNeutral{background-color:var(--grayNeutral)}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroups{flex-direction:column;gap:10px;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroup{background-color:var(--white);border:1px solid var(--lilac);border-radius:12px;padding:12px 14px;transition:border-color .18s}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroup:hover{border-color:var(--purple)}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupSummary{color:var(--deep);cursor:pointer;justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:700;list-style:none;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupTitle{align-items:center;gap:.5rem;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupSummary::-webkit-details-marker{display:none}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupMeta{align-items:center;gap:8px;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupCount{border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;display:inline-flex}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupCountAttention{background-color:var(--orangeSoft);color:var(--orangeText)}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupCountDanger{background-color:var(--redSoft);color:var(--redTextOnSoft)}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupCountNeutral{background-color:var(--vapor);color:var(--grayNeutral)}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupIcon{color:var(--purple);justify-content:center;align-items:center;display:inline-flex}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupIcon svg{width:1rem;height:1rem}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupIconOpen,.EnterpriseAddSeatsModal-module__aPiuRW__resultGroup[open] .EnterpriseAddSeatsModal-module__aPiuRW__resultGroupIconClosed{display:none}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroup[open] .EnterpriseAddSeatsModal-module__aPiuRW__resultGroupIconOpen{display:block}.EnterpriseAddSeatsModal-module__aPiuRW__resultGroupDescription{color:var(--grayNeutral);margin-top:10px;font-size:13px;line-height:1.4}.EnterpriseAddSeatsModal-module__aPiuRW__resultList{flex-direction:column;gap:8px;max-height:180px;margin-top:12px;display:flex;overflow-y:auto}.EnterpriseAddSeatsModal-module__aPiuRW__resultListTruncated{color:var(--grayNeutral);margin-top:8px;font-size:12px;line-height:1.4}.EnterpriseAddSeatsModal-module__aPiuRW__resultListItem{background-color:var(--lilacSoft);border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.EnterpriseAddSeatsModal-module__aPiuRW__resultListLabel{overflow-wrap:anywhere;font-size:14px;font-weight:600}.EnterpriseAddSeatsModal-module__aPiuRW__resultListDetail{color:var(--grayNeutral);overflow-wrap:anywhere;font-size:12px;line-height:1.35}@media (max-width:768px){.EnterpriseAddSeatsModal-module__aPiuRW__container{gap:16px}.EnterpriseAddSeatsModal-module__aPiuRW__modalTitle{font-size:24px}.EnterpriseAddSeatsModal-module__aPiuRW__modalSubtitle{margin-left:12px;font-size:11px}.EnterpriseAddSeatsModal-module__aPiuRW__emailContainer{gap:.4rem;margin-bottom:.6rem}.EnterpriseAddSeatsModal-module__aPiuRW__emailTag{padding:.2rem .4rem;font-size:.8rem}.EnterpriseAddSeatsModal-module__aPiuRW__removeIcon{width:14px;height:14px}.EnterpriseAddSeatsModal-module__aPiuRW__csvImportButtonLabel{padding-bottom:.4rem;padding-left:.75rem;font-size:.9rem}}@media (max-width:480px){.EnterpriseAddSeatsModal-module__aPiuRW__container{gap:12px}.EnterpriseAddSeatsModal-module__aPiuRW__modalTitle{text-align:center;font-size:20px}.EnterpriseAddSeatsModal-module__aPiuRW__modalSubtitle{text-align:center;margin-left:8px;font-size:10px}.EnterpriseAddSeatsModal-module__aPiuRW__emailContainer{gap:.3rem;margin-bottom:.5rem}.EnterpriseAddSeatsModal-module__aPiuRW__emailTag{text-overflow:ellipsis;white-space:nowrap;max-width:calc(50% - .15rem);padding:.15rem .3rem;font-size:.75rem;overflow:hidden}.EnterpriseAddSeatsModal-module__aPiuRW__removeEmailBtn{margin-left:.15rem}.EnterpriseAddSeatsModal-module__aPiuRW__removeIcon{width:12px;height:12px}.EnterpriseAddSeatsModal-module__aPiuRW__inputContainer{margin-bottom:.75rem}.EnterpriseAddSeatsModal-module__aPiuRW__inputHint{font-size:.7rem}.EnterpriseAddSeatsModal-module__aPiuRW__csvImportButtonLabel{text-align:center;padding-bottom:.3rem;padding-left:.5rem;font-size:.8rem}.EnterpriseAddSeatsModal-module__aPiuRW__orLineBlock{gap:.2rem}.EnterpriseAddSeatsModal-module__aPiuRW__orText{font-size:.8rem}}
.EnterpriseAvatarCircle-module__SSnICG__container{background-color:var(--purple);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.EnterpriseAvatarCircle-module__SSnICG__text{color:var(--white);font-size:14px;font-weight:700}.EnterpriseAvatarCircle-module__SSnICG__container.EnterpriseAvatarCircle-module__SSnICG__small{flex-shrink:0;width:28px;height:28px}.EnterpriseAvatarCircle-module__SSnICG__small .EnterpriseAvatarCircle-module__SSnICG__text{font-size:11px}@media (max-width:768px){.EnterpriseAvatarCircle-module__SSnICG__container{width:36px;height:36px}.EnterpriseAvatarCircle-module__SSnICG__text{font-size:13px}}@media (max-width:480px){.EnterpriseAvatarCircle-module__SSnICG__container{width:32px;height:32px}.EnterpriseAvatarCircle-module__SSnICG__text{font-size:12px}}
.AnalyticsStudentTable-module__Mm9LtG__container{width:100%;margin-top:2rem}.AnalyticsStudentTable-module__Mm9LtG__table{border-collapse:collapse;table-layout:fixed;width:100%}.AnalyticsStudentTable-module__Mm9LtG__heading{border-bottom:1px solid var(--lilac);color:var(--deep);text-align:left;width:65%;padding:0 0 .75rem;font-size:.875rem;font-weight:700}.AnalyticsStudentTable-module__Mm9LtG__metricHeading{border-bottom:1px solid var(--lilac);color:var(--grayNeutral);text-align:right;padding:0 0 .75rem .5rem;font-size:.75rem;font-weight:500}.AnalyticsStudentTable-module__Mm9LtG__studentCell{padding:.75rem 0 0}.AnalyticsStudentTable-module__Mm9LtG__identity{align-items:center;gap:.5rem;display:flex}.AnalyticsStudentTable-module__Mm9LtG__studentDetails{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;min-width:0;display:flex}.AnalyticsStudentTable-module__Mm9LtG__name{color:var(--deep);overflow-wrap:anywhere;font-size:.875rem;font-weight:700;line-height:1.25rem}.AnalyticsStudentTable-module__Mm9LtG__email{color:var(--grayNeutral);overflow-wrap:anywhere;font-size:.75rem;font-weight:500;line-height:1rem}.AnalyticsStudentTable-module__Mm9LtG__value{color:var(--grayNeutral);font-variant-numeric:tabular-nums;text-align:right;padding:.75rem 0 0 .5rem;font-size:.75rem}.AnalyticsStudentTable-module__Mm9LtG__status{color:var(--grayNeutral);flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem 0;font-size:.875rem;display:flex}.AnalyticsStudentTable-module__Mm9LtG__textButton{color:var(--purple);cursor:pointer;margin-top:.75rem;padding:.25rem 0;font-size:.75rem;font-weight:500}.AnalyticsStudentTable-module__Mm9LtG__textButton:hover{text-decoration:underline}.AnalyticsStudentTable-module__Mm9LtG__textButton:focus-visible{outline:2px solid var(--purple);outline-offset:4px;border-radius:.25rem}.AnalyticsStudentTable-module__Mm9LtG__textButton:disabled{cursor:wait;opacity:.6}@media (max-width:768px){.AnalyticsStudentTable-module__Mm9LtG__container{margin-top:1rem}.AnalyticsStudentTable-module__Mm9LtG__heading{width:60%}.AnalyticsStudentTable-module__Mm9LtG__studentDetails{flex-direction:column;align-items:flex-start;gap:.125rem}}
.EnterpriseSeatsCountTab-module__6vA9zW__container{white-space:nowrap;align-items:center;gap:4px;display:flex}.EnterpriseSeatsCountTab-module__6vA9zW__icon{width:20px;height:20px}.EnterpriseSeatsCountTab-module__6vA9zW__title{color:var(--deep);white-space:nowrap;font-size:14px;font-weight:700}.EnterpriseSeatsCountTab-module__6vA9zW__value{white-space:nowrap;border-radius:24px;padding:4px 8px;font-size:12px;font-weight:600}.EnterpriseSeatsCountTab-module__6vA9zW__assigned{background-color:var(--greenSoft);color:var(--greenAccent)}.EnterpriseSeatsCountTab-module__6vA9zW__available{background-color:var(--blueSoft);color:var(--blueAccent)}@media (max-width:768px){.EnterpriseSeatsCountTab-module__6vA9zW__container{gap:3px}.EnterpriseSeatsCountTab-module__6vA9zW__title{font-size:13px}.EnterpriseSeatsCountTab-module__6vA9zW__value{padding:3px 7px;font-size:11px}}@media (max-width:480px){.EnterpriseSeatsCountTab-module__6vA9zW__container{text-align:left;flex-direction:row;align-items:center;gap:2px}.EnterpriseSeatsCountTab-module__6vA9zW__title{font-size:12px;line-height:1.2}.EnterpriseSeatsCountTab-module__6vA9zW__value{border-radius:16px;padding:2px 6px;font-size:10px}}
.EnterpriseAssignToolsModal-module__4vsDYq__container{flex-direction:column;gap:24px;display:flex}.EnterpriseAssignToolsModal-module__4vsDYq__header{flex-direction:column;gap:8px;display:flex}.EnterpriseAssignToolsModal-module__4vsDYq__toolsList{flex-direction:column;gap:12px;max-height:400px;display:flex;overflow-y:auto}.EnterpriseAssignToolsModal-module__4vsDYq__toolItem{cursor:pointer;border:1px solid #e8e7f8;border-radius:8px;align-items:flex-start;gap:12px;padding:12px;transition:border-color .2s,background-color .2s;display:flex}.EnterpriseAssignToolsModal-module__4vsDYq__toolItem:hover{background-color:#f9f9fd;border-color:#524fc3}.EnterpriseAssignToolsModal-module__4vsDYq__checkbox{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.EnterpriseAssignToolsModal-module__4vsDYq__checkbox:focus{box-shadow:none;outline:none}.EnterpriseAssignToolsModal-module__4vsDYq__checkbox:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.EnterpriseAssignToolsModal-module__4vsDYq__toolInfo{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.EnterpriseAssignToolsModal-module__4vsDYq__toolDetails{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.EnterpriseAssignToolsModal-module__4vsDYq__toolName{color:#1f195a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.EnterpriseAssignToolsModal-module__4vsDYq__toolDescription{-webkit-line-clamp:2;color:#030010b3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}.EnterpriseAssignToolsModal-module__4vsDYq__noTools{text-align:center;justify-content:center;align-items:center;padding:40px 20px;display:flex}.EnterpriseAssignToolsModal-module__4vsDYq__footer{border-top:1px solid #e8e7f8;justify-content:flex-end;padding-top:16px;display:flex}@media (max-width:480px){.EnterpriseAssignToolsModal-module__4vsDYq__container{gap:20px}.EnterpriseAssignToolsModal-module__4vsDYq__toolsList{max-height:300px}.EnterpriseAssignToolsModal-module__4vsDYq__toolItem{gap:8px;padding:10px}.EnterpriseAssignToolsModal-module__4vsDYq__toolInfo{gap:10px}.EnterpriseAssignToolsModal-module__4vsDYq__toolName{font-size:13px}.EnterpriseAssignToolsModal-module__4vsDYq__toolDescription{font-size:11px}}
.EnterpriseCurrentPlanCard-module__mAZABW__header{justify-content:space-between;align-items:center;width:100%;display:flex}.EnterpriseCurrentPlanCard-module__mAZABW__headerTitle{color:var(--purple);font-size:12px;font-weight:600}.EnterpriseCurrentPlanCard-module__mAZABW__headerButtons{align-items:center;gap:12px;display:flex}.EnterpriseCurrentPlanCard-module__mAZABW__planSection{white-space:nowrap;justify-content:space-between;width:100%;display:flex}.EnterpriseCurrentPlanCard-module__mAZABW__plan{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.EnterpriseCurrentPlanCard-module__mAZABW__planName{color:var(--deep);font-size:20px;font-weight:700}@media (max-width:768px){.EnterpriseCurrentPlanCard-module__mAZABW__header{flex-direction:row;align-items:flex-start;gap:8px}.EnterpriseCurrentPlanCard-module__mAZABW__headerTitle{font-size:11px}.EnterpriseCurrentPlanCard-module__mAZABW__headerButtons{justify-content:flex-end;gap:8px;width:100%}.EnterpriseCurrentPlanCard-module__mAZABW__planSection{flex-direction:column;align-items:flex-start;gap:8px}.EnterpriseCurrentPlanCard-module__mAZABW__planName{font-size:18px}}@media (max-width:480px){.EnterpriseCurrentPlanCard-module__mAZABW__header{flex-direction:row;align-items:flex-start;gap:6px}.EnterpriseCurrentPlanCard-module__mAZABW__headerTitle{align-self:center;font-size:10px}.EnterpriseCurrentPlanCard-module__mAZABW__headerButtons{flex-wrap:wrap;justify-content:flex-end;gap:6px;width:100%}.EnterpriseCurrentPlanCard-module__mAZABW__planSection{text-align:center;white-space:normal;flex-direction:column;align-items:center;gap:6px}.EnterpriseCurrentPlanCard-module__mAZABW__plan{text-align:center;align-items:center}.EnterpriseCurrentPlanCard-module__mAZABW__planName{word-break:break-word;font-size:16px}}
.EnterpriseStudentBrandSummary-module__DRflIW__cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.EnterpriseStudentBrandSummary-module__DRflIW__card{border:1px solid var(--lilac);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.EnterpriseStudentBrandSummary-module__DRflIW__title{color:var(--purple);font-family:var(--w-font-sans), "DM Sans", sans-serif;margin:0;font-size:14px;font-weight:600;line-height:20px}.EnterpriseStudentBrandSummary-module__DRflIW__divider{background-color:var(--lilac);width:100%;height:1px}.EnterpriseStudentBrandSummary-module__DRflIW__body{flex-direction:column;gap:8px;display:flex}.EnterpriseStudentBrandSummary-module__DRflIW__label{color:var(--purple);margin:0;font-size:12px;font-weight:600;line-height:16px}.EnterpriseStudentBrandSummary-module__DRflIW__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.EnterpriseStudentBrandSummary-module__DRflIW__chip{background-color:var(--lilac);color:var(--deep);border-radius:24px;padding:4px 10px;font-size:12px;font-weight:500;line-height:16px}.EnterpriseStudentBrandSummary-module__DRflIW__message{color:var(--ink-fade);margin:0;font-size:12px;font-weight:500;line-height:16px}.EnterpriseStudentBrandSummary-module__DRflIW__note{color:var(--ink-fade);margin:0;font-size:11px;font-weight:500;line-height:16px}
.EnterpriseHomeHeader-module__mpSb0a__container{display:block}.EnterpriseHomeHeader-module__mpSb0a__name{color:var(--deep);font-size:28px;font-weight:700}@media (max-width:992px){.EnterpriseHomeHeader-module__mpSb0a__name{font-size:24px}}@media (max-width:768px){.EnterpriseHomeHeader-module__mpSb0a__name{font-size:20px}}@media (max-width:480px){.EnterpriseHomeHeader-module__mpSb0a__name{font-size:18px}}
.EnterpriseStudentDrawer-module__vg6FxW__overlay{z-index:998;background-color:#00000080;animation:.3s ease-out EnterpriseStudentDrawer-module__vg6FxW__fadeIn;position:fixed;inset:0}.EnterpriseStudentDrawer-module__vg6FxW__drawer{z-index:999;background-color:#fff;flex-direction:column;width:400px;animation:.3s ease-out EnterpriseStudentDrawer-module__vg6FxW__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:0 2px 16px #00000026}.EnterpriseStudentDrawer-module__vg6FxW__closeButton{color:#1f195a;cursor:pointer;z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:absolute;top:16px;right:16px}.EnterpriseStudentDrawer-module__vg6FxW__closeButton:hover{opacity:.7}.EnterpriseStudentDrawer-module__vg6FxW__content{flex-direction:column;gap:20px;padding:20px 16px 16px;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__menuItems{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__header{flex-direction:row;align-items:center;gap:8px;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__studentInfo{flex-direction:column;gap:0;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__studentName{color:#1f195a;margin:0;font-size:14px;font-weight:700;line-height:20px}.EnterpriseStudentDrawer-module__vg6FxW__emailRow{align-items:center;gap:4px;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__email{color:var(--ink-50-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.EnterpriseStudentDrawer-module__vg6FxW__copyIcon{color:var(--ink-50-ink);cursor:pointer;flex-shrink:0;width:16px;height:16px;transition:opacity .2s}.EnterpriseStudentDrawer-module__vg6FxW__copyIcon:hover{opacity:.7}.EnterpriseStudentDrawer-module__vg6FxW__divider{background-color:#d7d6ff;border-radius:4px;width:100%;height:1px}.EnterpriseStudentDrawer-module__vg6FxW__section{flex-direction:column;gap:8px;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__assignedToolsSection{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:hidden}.EnterpriseStudentDrawer-module__vg6FxW__usedToolsSection{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.EnterpriseStudentDrawer-module__vg6FxW__sectionHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__sectionTitle{color:#524fc3;margin:0;font-size:12px;font-weight:600;line-height:16px}.EnterpriseStudentDrawer-module__vg6FxW__infoRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__activationDate{color:#1f195a;text-align:center;font-size:12px;font-weight:500;line-height:16px}.EnterpriseStudentDrawer-module__vg6FxW__majorMinor{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__majorMinorValue{color:var(--purple);overflow-wrap:anywhere;text-align:right;font-size:12px;font-weight:500;line-height:16px}.EnterpriseStudentDrawer-module__vg6FxW__majorMinorDivider{background-color:var(--lilac);flex-shrink:0;width:1px;height:16px}.EnterpriseStudentDrawer-module__vg6FxW__notProvided{color:var(--ink-fade);font-size:12px;font-weight:500;line-height:16px}.EnterpriseStudentDrawer-module__vg6FxW__statusBadge{text-transform:capitalize;border-radius:24px;justify-content:center;align-items:center;height:20px;padding:2px 6px;font-size:11px;font-weight:600;line-height:12px;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__toolsList{flex-direction:column;gap:4px;display:flex;overflow-y:auto}.EnterpriseStudentDrawer-module__vg6FxW__toolItem{align-items:center;width:100%;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__toolContent{flex:1;align-items:center;gap:8px;min-width:0;padding:4px;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__unassignButton{color:var(--ink-50-ink);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:4px;transition:color .2s;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__unassignButton:hover{color:#f44}.EnterpriseStudentDrawer-module__vg6FxW__toolName{color:#524fc3;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.EnterpriseStudentDrawer-module__vg6FxW__noTools{color:var(--ink-50-ink);margin:0;font-size:12px;font-weight:700;line-height:16px}.EnterpriseStudentDrawer-module__vg6FxW__removeAllButton{color:#005be3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;padding:0;transition:opacity .2s;display:flex}.EnterpriseStudentDrawer-module__vg6FxW__removeAllButton:hover{opacity:.7}.EnterpriseStudentDrawer-module__vg6FxW__removeAllButton svg{width:16px;height:16px}.EnterpriseStudentDrawer-module__vg6FxW__removeAllText{color:#005be3;font-size:12px;font-weight:500;line-height:20px}.EnterpriseStudentDrawer-module__vg6FxW__removeButton{align-self:flex-end}.EnterpriseStudentDrawer-module__vg6FxW__fullDetailsLink{color:var(--purple);align-self:flex-end;font-size:12px;font-weight:500;line-height:16px;text-decoration:none}.EnterpriseStudentDrawer-module__vg6FxW__fullDetailsLink:hover{text-decoration:underline}@keyframes EnterpriseStudentDrawer-module__vg6FxW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes EnterpriseStudentDrawer-module__vg6FxW__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:768px){.EnterpriseStudentDrawer-module__vg6FxW__drawer{width:100%}.EnterpriseStudentDrawer-module__vg6FxW__closeButton{top:16px;right:16px}.EnterpriseStudentDrawer-module__vg6FxW__content{padding:20px}.EnterpriseStudentDrawer-module__vg6FxW__studentName{font-size:14px}}@media (max-width:480px){.EnterpriseStudentDrawer-module__vg6FxW__content{padding:16px}.EnterpriseStudentDrawer-module__vg6FxW__closeButton{top:12px;right:12px}.EnterpriseStudentDrawer-module__vg6FxW__header{gap:8px}.EnterpriseStudentDrawer-module__vg6FxW__studentName{font-size:14px}.EnterpriseStudentDrawer-module__vg6FxW__section{gap:8px}.EnterpriseStudentDrawer-module__vg6FxW__sectionTitle{font-size:12px}.EnterpriseStudentDrawer-module__vg6FxW__statusBadge{font-size:11px}.EnterpriseStudentDrawer-module__vg6FxW__toolName{font-size:13px}}
.EnterpriseHomeSeats-module__vQGyPG__header{justify-content:space-between;align-items:center;width:100%;display:flex}.EnterpriseHomeSeats-module__vQGyPG__headerLeft,.EnterpriseHomeSeats-module__vQGyPG__headerRight{align-items:center;gap:8px;display:flex}.EnterpriseHomeSeats-module__vQGyPG__seatsTitle{color:var(--purple);font-size:12px;font-weight:600}.EnterpriseHomeSeats-module__vQGyPG__seatsCount{background-color:var(--vapor);color:var(--purple);border-radius:10px;padding:4px 6px;font-size:12px;font-weight:600}.EnterpriseHomeSeats-module__vQGyPG__body{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (max-width:768px){.EnterpriseHomeSeats-module__vQGyPG__header{flex-direction:row;align-items:flex-start;gap:8px}.EnterpriseHomeSeats-module__vQGyPG__headerLeft{gap:6px}.EnterpriseHomeSeats-module__vQGyPG__headerRight{justify-content:flex-end;gap:6px;width:100%}.EnterpriseHomeSeats-module__vQGyPG__seatsTitle{font-size:11px}.EnterpriseHomeSeats-module__vQGyPG__seatsCount{border-radius:8px;padding:3px 5px;font-size:11px}.EnterpriseHomeSeats-module__vQGyPG__body{gap:8px;width:100%}}@media (max-width:480px){.EnterpriseHomeSeats-module__vQGyPG__headerRight{flex-direction:row;gap:4px}.EnterpriseHomeSeats-module__vQGyPG__seatsTitle,.EnterpriseHomeSeats-module__vQGyPG__seatsCount{font-size:10px}}.EnterpriseHomeSeats-module__vQGyPG__manageButton{height:32px!important;padding:0 16px!important}.EnterpriseHomeSeats-module__vQGyPG__addButton{width:32px!important;height:32px!important;padding:0!important}
.EnterpriseSeatsTableRow-module__fVhgBq__container{cursor:pointer;display:contents}.EnterpriseSeatsTableRow-module__fVhgBq__container>div{border-bottom:1px solid var(--lilacSoft);box-sizing:border-box;align-items:center;min-width:0;padding:12px 16px;transition:background-color .2s;display:flex;overflow:hidden}.EnterpriseSeatsTableRow-module__fVhgBq__container:hover{--ink-50-ink:var(--grayNeutral)}.EnterpriseSeatsTableRow-module__fVhgBq__container:hover>div{background-color:#0000000a}.EnterpriseSeatsTableRow-module__fVhgBq__userCell{gap:12px;position:relative;padding-left:20px!important}.EnterpriseSeatsTableRow-module__fVhgBq__userInfo{flex:1;min-width:0;overflow:hidden}.EnterpriseSeatsTableRow-module__fVhgBq__name{color:inherit;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:4px;max-width:100%;margin:0 0 2px;padding:0;font-family:inherit;font-size:14px;font-weight:700;display:block;overflow:hidden}.EnterpriseSeatsTableRow-module__fVhgBq__name:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.EnterpriseSeatsTableRow-module__fVhgBq__email{color:var(--ink-50-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:500;overflow:hidden}.EnterpriseSeatsTableRow-module__fVhgBq__statusCell,.EnterpriseSeatsTableRow-module__fVhgBq__dateCell{justify-content:center}.EnterpriseSeatsTableRow-module__fVhgBq__selectCell{justify-content:center;align-items:center;display:flex}.EnterpriseSeatsTableRow-module__fVhgBq__selectCheckbox{width:16px;height:16px}.EnterpriseSeatsTableRow-module__fVhgBq__selectCheckboxHidden{cursor:default;opacity:0;pointer-events:none}.EnterpriseSeatsTableRow-module__fVhgBq__selectCheckbox:focus{box-shadow:none;outline:none}.EnterpriseSeatsTableRow-module__fVhgBq__selectCheckbox:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.EnterpriseSeatsTableRow-module__fVhgBq__status{text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:24px;max-width:100%;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block;overflow:hidden}.EnterpriseSeatsTableRow-module__fVhgBq__date{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-weight:500;display:block;overflow:hidden}.EnterpriseSeatsTableRow-module__fVhgBq__toolsCell{justify-content:flex-start;overflow:visible;padding:8px 12px!important}.EnterpriseSeatsTableRow-module__fVhgBq__toolsList{flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:flex;overflow:visible}.EnterpriseSeatsTableRow-module__fVhgBq__noTools{color:var(--ink-50-ink);font-size:14px}.EnterpriseSeatsTableRow-module__fVhgBq__statusMobile,.EnterpriseSeatsTableRow-module__fVhgBq__dateMobile,.EnterpriseSeatsTableRow-module__fVhgBq__toolsMobile,.EnterpriseSeatsTableRow-module__fVhgBq__noToolsMobile{display:none}@media (max-width:1200px){.EnterpriseSeatsTableRow-module__fVhgBq__container>div{padding:10px 14px}.EnterpriseSeatsTableRow-module__fVhgBq__userCell{padding-left:16px!important}.EnterpriseSeatsTableRow-module__fVhgBq__name{font-size:13px}.EnterpriseSeatsTableRow-module__fVhgBq__email{font-size:11px}}@media (max-width:992px){.EnterpriseSeatsTableRow-module__fVhgBq__container>div{padding:8px 12px}.EnterpriseSeatsTableRow-module__fVhgBq__userCell{gap:10px;padding-left:14px!important}.EnterpriseSeatsTableRow-module__fVhgBq__status{padding:3px 6px;font-size:10px}.EnterpriseSeatsTableRow-module__fVhgBq__date{font-size:11px}.EnterpriseSeatsTableRow-module__fVhgBq__toolsCell{padding:6px 10px!important}}@media (max-width:768px){.EnterpriseSeatsTableRow-module__fVhgBq__container{border-bottom:1px solid var(--lilacSoft);grid-column:1/-1;padding:0;display:grid;position:relative}.EnterpriseSeatsTableRow-module__fVhgBq__container>div{border-bottom:none}.EnterpriseSeatsTableRow-module__fVhgBq__container>div:not(.EnterpriseSeatsTableRow-module__fVhgBq__userCell){display:none}.EnterpriseSeatsTableRow-module__fVhgBq__userCell{box-sizing:border-box;flex-direction:row;grid-column:1/-1;align-items:flex-start;gap:12px;width:100%;display:flex;position:relative;padding:16px 12px!important}.EnterpriseSeatsTableRow-module__fVhgBq__userCell>div:first-child{align-self:flex-start;margin-top:0}.EnterpriseSeatsTableRow-module__fVhgBq__userInfo{flex:1;min-width:0;padding-right:0}.EnterpriseSeatsTableRow-module__fVhgBq__name{white-space:normal;word-break:break-word;margin-bottom:4px;font-size:14px;line-height:1.2}.EnterpriseSeatsTableRow-module__fVhgBq__email{white-space:normal;word-break:break-word;margin-bottom:6px;font-size:12px;line-height:1.3}.EnterpriseSeatsTableRow-module__fVhgBq__statusMobile{text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:16px;align-self:flex-start;max-width:80px;margin-left:auto;padding:3px 8px;font-size:10px;font-weight:600;display:block;overflow:hidden}.EnterpriseSeatsTableRow-module__fVhgBq__dateMobile{color:var(--ink-50-ink);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:11px;line-height:1.3;display:block;overflow:hidden}.EnterpriseSeatsTableRow-module__fVhgBq__toolsMobile{flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;display:flex}.EnterpriseSeatsTableRow-module__fVhgBq__noToolsMobile{color:var(--ink-50-ink);font-size:10px;font-style:italic;display:inline-block}.EnterpriseSeatsTableRow-module__fVhgBq__statusCell,.EnterpriseSeatsTableRow-module__fVhgBq__dateCell,.EnterpriseSeatsTableRow-module__fVhgBq__toolsCell{display:none}}@media (max-width:480px){.EnterpriseSeatsTableRow-module__fVhgBq__userCell{gap:10px;padding:14px 10px!important}.EnterpriseSeatsTableRow-module__fVhgBq__statusMobile{border-radius:12px;max-width:60px;padding:2px 6px;font-size:9px}.EnterpriseSeatsTableRow-module__fVhgBq__name{font-size:13px}.EnterpriseSeatsTableRow-module__fVhgBq__email{font-size:11px}.EnterpriseSeatsTableRow-module__fVhgBq__dateMobile{font-size:10px}}@media (max-width:360px){.EnterpriseSeatsTableRow-module__fVhgBq__userCell{padding:12px 8px!important}.EnterpriseSeatsTableRow-module__fVhgBq__toolsMobile{gap:3px}.EnterpriseSeatsTableRow-module__fVhgBq__noToolsMobile{font-size:9px}.EnterpriseSeatsTableRow-module__fVhgBq__statusMobile{max-width:50px;font-size:8px}.EnterpriseSeatsTableRow-module__fVhgBq__name{font-size:12px}.EnterpriseSeatsTableRow-module__fVhgBq__email{font-size:10px}.EnterpriseSeatsTableRow-module__fVhgBq__dateMobile{font-size:9px}}
.EnterpriseHomeOverview-module__bhL-OW__planContainer{gap:20px;width:100%;display:flex}@media (max-width:992px){.EnterpriseHomeOverview-module__bhL-OW__planContainer{gap:16px}}@media (max-width:768px){.EnterpriseHomeOverview-module__bhL-OW__planContainer{flex-direction:column;gap:16px}}@media (max-width:480px){.EnterpriseHomeOverview-module__bhL-OW__planContainer{gap:12px}}
.EnterpriseSeatsTable-module__GhKdXq__container{flex-direction:column;width:100%;display:flex;overflow:hidden}.EnterpriseSeatsTable-module__GhKdXq__gridWrapper{border:1px solid var(--lilacSoft);box-sizing:border-box;border-radius:8px;grid-template-columns:minmax(40px,40px) minmax(250px,2fr) minmax(150px,1.5fr) minmax(100px,1fr) minmax(120px,1fr);width:100%;min-width:0;display:grid;overflow:hidden}@media (max-width:1200px){.EnterpriseSeatsTable-module__GhKdXq__gridWrapper{grid-template-columns:minmax(40px,40px) minmax(220px,2fr) minmax(130px,1.5fr) minmax(90px,1fr) minmax(110px,1fr)}}@media (max-width:992px){.EnterpriseSeatsTable-module__GhKdXq__gridWrapper{grid-template-columns:minmax(40px,40px) minmax(200px,2fr) minmax(120px,1.2fr) minmax(80px,.8fr) minmax(100px,1fr)}}@media (max-width:768px){.EnterpriseSeatsTable-module__GhKdXq__gridWrapper{border-radius:6px;grid-template-columns:1fr}}@media (max-width:480px){.EnterpriseSeatsTable-module__GhKdXq__gridWrapper{border-radius:4px}}
.EnterpriseSettingsAdminInfo-module__0aPGMW__container{border:1px solid var(--lilac);border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:16px;display:flex}.EnterpriseSettingsAdminInfo-module__0aPGMW__header{justify-content:space-between;align-items:center;width:100%;display:flex}.EnterpriseSettingsAdminInfo-module__0aPGMW__headerText{color:var(--purple);font-size:12px;font-weight:600}.EnterpriseSettingsAdminInfo-module__0aPGMW__adminName{color:var(--deep);font-size:20px;font-weight:700}.EnterpriseSettingsAdminInfo-module__0aPGMW__adminEmail{color:var(--blueAccent);font-size:14px;font-weight:700}@media (max-width:768px){.EnterpriseSettingsAdminInfo-module__0aPGMW__container{border-radius:16px;padding:12px}.EnterpriseSettingsAdminInfo-module__0aPGMW__adminName{word-break:break-word;font-size:18px}.EnterpriseSettingsAdminInfo-module__0aPGMW__adminEmail{word-break:break-all;font-size:13px}.EnterpriseSettingsAdminInfo-module__0aPGMW__headerText{font-size:11px}}@media (max-width:480px){.EnterpriseSettingsAdminInfo-module__0aPGMW__container{gap:6px;padding:10px}.EnterpriseSettingsAdminInfo-module__0aPGMW__adminName{font-size:16px}.EnterpriseSettingsAdminInfo-module__0aPGMW__adminEmail{font-size:12px}.EnterpriseSettingsAdminInfo-module__0aPGMW__header{gap:8px}}
.EnterpriseMembersContent-module__XBT8kW__container{flex-direction:column;gap:1.5rem;width:100%;padding:2rem 3rem;display:flex}.EnterpriseMembersContent-module__XBT8kW__title{font-size:2rem;font-weight:700}.EnterpriseMembersContent-module__XBT8kW__adminSection,.EnterpriseMembersContent-module__XBT8kW__studentsSection{flex-direction:column;gap:.875rem;display:flex}.EnterpriseMembersContent-module__XBT8kW__sectionHeader{align-items:center;gap:.5rem;display:flex}.EnterpriseMembersContent-module__XBT8kW__sectionTitle{font-size:1.125rem;font-weight:700}.EnterpriseMembersContent-module__XBT8kW__sectionCount{background-color:var(--lilacSoft);color:var(--blueAccent);text-align:center;border-radius:999px;min-width:1.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700}.EnterpriseMembersContent-module__XBT8kW__studentsToolsRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.875rem;display:flex}.EnterpriseMembersContent-module__XBT8kW__searchContainer{width:100%;max-width:28rem}.EnterpriseMembersContent-module__XBT8kW__seatsContainer{gap:.625rem;display:flex}.EnterpriseMembersContent-module__XBT8kW__tableContainer{border:1px solid var(--lilacSoft);border-radius:.75rem;overflow:hidden}.EnterpriseMembersContent-module__XBT8kW__tableHeader,.EnterpriseMembersContent-module__XBT8kW__tableRow{grid-template-columns:2fr 2fr 1fr 1fr;align-items:center;gap:1rem;padding:.875rem 1rem;display:grid}.EnterpriseMembersContent-module__XBT8kW__tableHeader{border-bottom:1px solid var(--lilacSoft);color:var(--ink-50-ink);background-color:#fafafa;font-size:.8125rem;font-weight:600}.EnterpriseMembersContent-module__XBT8kW__tableRow{border-bottom:1px solid var(--lilacSoft)}.EnterpriseMembersContent-module__XBT8kW__tableRow:last-child{border-bottom:none}.EnterpriseMembersContent-module__XBT8kW__nameCell{font-weight:600}.EnterpriseMembersContent-module__XBT8kW__emailCell{color:var(--ink-50-ink)}.EnterpriseMembersContent-module__XBT8kW__roleBadge{text-align:center;border-radius:999px;width:fit-content;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.EnterpriseMembersContent-module__XBT8kW__roleAdmin{background-color:var(--greenSoft);color:var(--greenAccent)}.EnterpriseMembersContent-module__XBT8kW__emptyState{color:var(--ink-50-ink);padding:1.25rem 1rem}@media (max-width:992px){.EnterpriseMembersContent-module__XBT8kW__container{padding:1.75rem 2rem}}@media (max-width:768px){.EnterpriseMembersContent-module__XBT8kW__container{padding:1.25rem 1rem}.EnterpriseMembersContent-module__XBT8kW__title{font-size:1.5rem}.EnterpriseMembersContent-module__XBT8kW__studentsToolsRow{flex-direction:column;align-items:stretch}.EnterpriseMembersContent-module__XBT8kW__searchContainer{max-width:100%}.EnterpriseMembersContent-module__XBT8kW__seatsContainer{width:100%}.EnterpriseMembersContent-module__XBT8kW__tableHeader{display:none}.EnterpriseMembersContent-module__XBT8kW__tableRow{grid-template-columns:1fr;gap:.5rem}}
.EnterpriseSettingsAdminInfoModal-module__UKZR2a__container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__fullWidth{width:100%}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__modalTitle{color:var(--deep);font-family:var(--w-font-sans), "DM Sans", sans-serif;text-align:center;margin:0;font-size:1.5rem;font-weight:700}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__modal{border-radius:2rem;margin-top:15vh;padding:1.25rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__inputContainer{flex-direction:column;gap:.5rem;display:flex}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__inputLabel{color:var(--grayNeutral);font-family:var(--w-font-sans), "DM Sans", sans-serif;margin:0;font-size:.9rem;font-weight:500}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__confirmationPill{background-color:var(--greenSoft);border:1px solid var(--green);text-align:center;border-radius:1rem;padding:.75rem 1rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__confirmationPill p{color:var(--greenDark);font-family:var(--w-font-sans), "DM Sans", sans-serif;margin:0;font-size:.9rem;font-weight:500}@media (max-width:768px){.EnterpriseSettingsAdminInfoModal-module__UKZR2a__container{gap:1.25rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__modalTitle{font-size:1.25rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__inputLabel{font-size:.85rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__confirmationPill{padding:.625rem .875rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__confirmationPill p{font-size:.8rem}}@media (max-width:480px){.EnterpriseSettingsAdminInfoModal-module__UKZR2a__container{gap:1rem;padding:.5rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__modalTitle{text-align:left;font-size:1.125rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__inputContainer{gap:.375rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__inputLabel{font-size:.8rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__confirmationPill{border-radius:.75rem;padding:.5rem .75rem}.EnterpriseSettingsAdminInfoModal-module__UKZR2a__confirmationPill p{font-size:.75rem;line-height:1.3}}
.EventForm-module__ZyBMWq__form{--event-placeholder:#ababab;flex-direction:column;gap:20px;display:flex}.EventForm-module__ZyBMWq__field{flex-direction:column;min-width:0;display:flex}.EventForm-module__ZyBMWq__field>span{color:var(--purple);padding-left:16px;font-size:12px;font-weight:500;line-height:20px}.EventForm-module__ZyBMWq__field input{width:100%;min-width:0;font-size:14px}.EventForm-module__ZyBMWq__field input::placeholder{color:var(--event-placeholder)}.EventForm-module__ZyBMWq__field textarea{background:var(--white);border:1px solid var(--inputBorder);color:var(--deep);font-family:var(--w-font-sans), sans-serif;resize:vertical;border-radius:20px;min-height:40px;padding:9px 15px;font-size:14px;font-weight:500;line-height:20px}.EventForm-module__ZyBMWq__field textarea::placeholder{color:var(--event-placeholder)}.EventForm-module__ZyBMWq__field textarea:focus-visible{border-color:var(--purple);outline:1px solid var(--purple)}.EventForm-module__ZyBMWq__inputContainer{height:40px;padding:9px 9px 9px 15px}.EventForm-module__ZyBMWq__dateTimeFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 4px;display:grid}.EventForm-module__ZyBMWq__datePicker .date-input-group{gap:4px;min-height:38px;padding:9px 9px 9px 15px}.EventForm-module__ZyBMWq__datePicker .date-input-group__input{gap:0;padding:0;font-size:14px;line-height:20px}.EventForm-module__ZyBMWq__datePicker .date-input-group__segment{padding:0}:is(.EventForm-module__ZyBMWq__datePicker .date-input-group__segment[data-placeholder],.EventForm-module__ZyBMWq__datePicker .date-input-group__segment[data-type=literal]){color:var(--event-placeholder)}.EventForm-module__ZyBMWq__datePicker .date-input-group__suffix{margin:0}.EventForm-module__ZyBMWq__datePicker .date-picker__trigger{padding:0}.EventForm-module__ZyBMWq__datePicker .date-picker__trigger-indicator{width:20px;height:20px}.EventForm-module__ZyBMWq__timeZone{appearance:none;background-color:var(--white);border:1px solid var(--inputBorder);color:var(--purple);font-family:var(--w-font-sans), sans-serif;background-image:url(../media/arrow-down.0msrlwidg6sed.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:20px 20px;border-radius:20px;width:100%;min-width:0;height:40px;padding:9px 34px 9px 15px;font-size:14px;font-weight:500;line-height:20px}.EventForm-module__ZyBMWq__timeZone:focus-visible{border-color:var(--purple);outline:1px solid var(--purple)}.EventForm-module__ZyBMWq__timeZone:disabled{background-color:var(--vapor);opacity:.6}.EventForm-module__ZyBMWq__optional{color:inherit}.EventForm-module__ZyBMWq__buttons{gap:12px;display:flex}.EventForm-module__ZyBMWq__buttons button:disabled p{color:var(--ink)!important}.EventForm-module__ZyBMWq__buttons>:last-child{flex:1}.EventForm-module__ZyBMWq__buttons>:last-child button{width:100%}.EventForm-module__ZyBMWq__error{color:var(--redAccent);font-size:13px;line-height:20px}
.EventRows-module__2v4cYq__list{flex-direction:column;gap:10px;display:flex}.EventRows-module__2v4cYq__compactList{flex-direction:column;gap:22px;display:flex}.EventRows-module__2v4cYq__row{align-items:center;gap:6px;min-width:0;display:flex}.EventRows-module__2v4cYq__event{background:var(--purple);color:var(--white);overflow-wrap:anywhere;text-align:left;border-radius:12px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:14px 16px;transition:background .15s;display:flex}.EventRows-module__2v4cYq__event:hover{background:var(--peri30)}.EventRows-module__2v4cYq__event:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.EventRows-module__2v4cYq__dateTime{flex-direction:column;gap:2px;display:flex}.EventRows-module__2v4cYq__date{font-size:15px;font-weight:700;line-height:20px}.EventRows-module__2v4cYq__time{color:var(--lilac);font-size:13px;line-height:17px}.EventRows-module__2v4cYq__title{font-size:13px;line-height:17px}.EventRows-module__2v4cYq__compactEvent{border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:8px 10px;}.EventRows-module__2v4cYq__compactEvent .EventRows-module__2v4cYq__dateTime{flex-shrink:1;min-width:0}.EventRows-module__2v4cYq__compactEvent .EventRows-module__2v4cYq__date{font-size:12px;font-weight:500;line-height:16px}.EventRows-module__2v4cYq__compactEvent .EventRows-module__2v4cYq__time{font-size:11px;font-weight:700;line-height:14px}.EventRows-module__2v4cYq__compactEvent .EventRows-module__2v4cYq__title{text-align:right;font-size:12px;line-height:16px}@media (max-width:480px){.EventRows-module__2v4cYq__compactEvent{flex-direction:column;align-items:flex-start;gap:6px}.EventRows-module__2v4cYq__compactEvent .EventRows-module__2v4cYq__title{text-align:left}}.EventRows-module__2v4cYq__month{color:var(--grayNeutral);font-family:var(--w-font-sans), sans-serif;font-size:12px;font-weight:500;line-height:16px}.EventRows-module__2v4cYq__month:not(:first-child){margin-top:4px}.EventRows-module__2v4cYq__deleteButton,.EventRows-module__2v4cYq__editButton{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:32px;display:flex}:is(.EventRows-module__2v4cYq__deleteButton,.EventRows-module__2v4cYq__editButton):focus-visible{outline:2px solid var(--purple);outline-offset:2px}.EventRows-module__2v4cYq__deleteButton{color:var(--redAccent)}
.EventSummary-module__XgCtBG__summary{background:var(--purple);color:var(--lilac);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;font-size:13px;display:flex}.EventSummary-module__XgCtBG__summary h3{color:var(--white);font-family:var(--w-font-sans), sans-serif;font-size:15px;font-weight:700}.EventSummary-module__XgCtBG__summary p{color:var(--lilac)}.EventSummary-module__XgCtBG__summary .EventSummary-module__XgCtBG__description{color:var(--white)}.EventSummary-module__XgCtBG__timeZone{font-size:11px}.EventSummary-module__XgCtBG__description{white-space:pre-wrap;font-size:12px;line-height:20px}.EventSummary-module__XgCtBG__link{color:var(--white);text-underline-offset:3px;margin-top:4px;text-decoration:underline}
.EnterpriseInviteLinkCard-module__QPFeKG__container{border:1px solid var(--lilac);border-radius:1.25rem;flex-direction:column;gap:1rem;width:100%;padding:1.25rem;display:flex}.EnterpriseInviteLinkCard-module__QPFeKG__header{flex-direction:column;gap:.25rem;display:flex}.EnterpriseInviteLinkCard-module__QPFeKG__title{color:var(--deep);font-size:1.25rem;font-weight:700}.EnterpriseInviteLinkCard-module__QPFeKG__description{color:var(--grayNeutral);font-size:.875rem;line-height:1.5}.EnterpriseInviteLinkCard-module__QPFeKG__linkRow{align-items:center;gap:.75rem;display:flex}.EnterpriseInviteLinkCard-module__QPFeKG__linkInput{background-color:var(--lilacSoft);border:1px solid var(--lilac);color:var(--deep);text-overflow:ellipsis;border-radius:1.75rem;outline:none;flex:1;min-width:0;height:3.25rem;padding:0 1rem;font-family:Space Mono,monospace;font-size:.875rem}.EnterpriseInviteLinkCard-module__QPFeKG__linkInput:focus{border-color:var(--purple)}.EnterpriseInviteLinkCard-module__QPFeKG__copyButton{min-width:7.5rem;padding:1rem 1.5rem}.EnterpriseInviteLinkCard-module__QPFeKG__domainsNotice{border:1px dashed var(--lilac);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.EnterpriseInviteLinkCard-module__QPFeKG__domainsNoticeText{color:var(--deep);font-size:.875rem;line-height:1.5}.EnterpriseInviteLinkCard-module__QPFeKG__footer{border-top:1px solid var(--lilacSoft);align-items:center;gap:1.5rem;padding-top:1rem;display:flex}.EnterpriseInviteLinkCard-module__QPFeKG__generateButton{min-width:10rem}.EnterpriseInviteLinkCard-module__QPFeKG__textButton{color:var(--purple);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:600}.EnterpriseInviteLinkCard-module__QPFeKG__textButton:hover{text-decoration:underline}.EnterpriseInviteLinkCard-module__QPFeKG__textButtonDanger{color:var(--redAccent)}@media (max-width:768px){.EnterpriseInviteLinkCard-module__QPFeKG__container{border-radius:1rem;padding:1rem}.EnterpriseInviteLinkCard-module__QPFeKG__linkRow{flex-direction:column;gap:.5rem}.EnterpriseInviteLinkCard-module__QPFeKG__linkInput,.EnterpriseInviteLinkCard-module__QPFeKG__copyButton,.EnterpriseInviteLinkCard-module__QPFeKG__generateButton,.EnterpriseInviteLinkCard-module__QPFeKG__generateButtonWrapper{width:100%}.EnterpriseInviteLinkCard-module__QPFeKG__domainsNotice{flex-direction:column;align-items:flex-start;gap:.5rem}}
.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__container{flex-direction:column;gap:20px;display:flex}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__modalTitle{color:var(--deep);text-align:left;font-size:20px;font-weight:700}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__modalBody{text-align:left;font-size:16px;font-weight:500}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__button{width:100%}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__buttonContainer{gap:12px;width:100%;display:flex}@media (max-width:768px){.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__container{gap:16px}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__modalTitle{font-size:18px}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__modalBody{font-size:14px;line-height:1.4}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__buttonContainer{gap:10px}}@media (max-width:480px){.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__container{gap:14px;padding:.5rem}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__modalTitle{font-size:16px}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__modalBody{font-size:13px;line-height:1.5}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__buttonContainer{flex-direction:column;gap:8px}.EnterpriseSettingsDeleteAccountModal-module__SB8MYG__button{width:100%}}
.UpcomingEvents-module__s_EkfG__section{font-family:var(--w-font-sans), sans-serif}.UpcomingEvents-module__s_EkfG__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.UpcomingEvents-module__s_EkfG__header h2{color:var(--purple);font-family:var(--w-font-sans), sans-serif;font-size:14px;font-weight:700;line-height:18px}.UpcomingEvents-module__s_EkfG__headerButtons{align-items:center;gap:8px;display:flex}.UpcomingEvents-module__s_EkfG__headerButtons button{min-width:32px;height:32px;padding:6px}.UpcomingEvents-module__s_EkfG__headerButtons button span{padding:0 6px;font-size:12px}.UpcomingEvents-module__s_EkfG__viewAll{color:var(--purple);flex-shrink:0;font-size:11px;line-height:16px}.UpcomingEvents-module__s_EkfG__viewAll:hover{text-decoration:underline}.UpcomingEvents-module__s_EkfG__viewAll:focus-visible{outline:2px solid var(--purple);outline-offset:4px;border-radius:4px}.UpcomingEvents-module__s_EkfG__adminViewAll{align-self:flex-end;margin-right:20px;}.UpcomingEvents-module__s_EkfG__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:188px;padding:0 8px 12px;display:flex}.UpcomingEvents-module__s_EkfG__emptyTitle{color:var(--purple);letter-spacing:.8px;text-transform:uppercase;margin-top:6px;font-family:Space Mono,monospace;font-size:12px}.UpcomingEvents-module__s_EkfG__emptyDescription{color:var(--grayNeutral);font-size:11px;line-height:16px}.UpcomingEvents-module__s_EkfG__divider{background:linear-gradient(to right, var(--lilac), transparent);width:100%;max-width:212px;height:1px}.UpcomingEvents-module__s_EkfG__modal{width:calc(100vw - 32px);max-width:454px;max-height:calc(100dvh - 32px)}.UpcomingEvents-module__s_EkfG__modalContent{font-family:var(--w-font-sans), sans-serif;flex-direction:column;gap:20px;min-height:0;padding:2px;display:flex;overflow-y:auto}.UpcomingEvents-module__s_EkfG__modalHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;display:flex}.UpcomingEvents-module__s_EkfG__modalHeader h2{color:var(--deep);flex:1;font-family:Space Mono,monospace;font-size:20px;font-weight:700;line-height:28px}.UpcomingEvents-module__s_EkfG__allEvents{flex-direction:column;gap:12px;min-height:0;padding:3px;display:flex;overflow-y:auto}.UpcomingEvents-module__s_EkfG__eventFormContent{padding:0}.UpcomingEvents-module__s_EkfG__eventFormContent .UpcomingEvents-module__s_EkfG__modalHeader h2{font-family:var(--w-font-sans), sans-serif}.UpcomingEvents-module__s_EkfG__footerButtons{flex-shrink:0;gap:12px;display:flex}.UpcomingEvents-module__s_EkfG__footerButtons>:last-child{flex:1}.UpcomingEvents-module__s_EkfG__footerButtons>:last-child button{width:100%}.UpcomingEvents-module__s_EkfG__deleteDescription,.UpcomingEvents-module__s_EkfG__status{color:var(--deep);font-size:13px;line-height:20px}.UpcomingEvents-module__s_EkfG__error{color:var(--redAccent);font-size:13px;line-height:20px}
.EsaiPillTabs-module__BKZY4a__tab{color:var(--purple);cursor:pointer;font-family:var(--w-font-sans), "DM Sans", sans-serif;background:0 0;border:0;border-radius:999px;flex:none;padding:.5rem .9375rem;font-size:.8125rem;font-weight:700;line-height:1rem;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s}.EsaiPillTabs-module__BKZY4a__tab:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.EsaiPillTabs-module__BKZY4a__tab:hover{background:var(--lilacSoft)}.EsaiPillTabs-module__BKZY4a__tabActive,.EsaiPillTabs-module__BKZY4a__tabActive:hover{background:var(--purple);border-color:var(--purple);box-shadow:0 .25rem .75rem -.375rem color-mix(in srgb, var(--purple) 70%, transparent);color:var(--white)}.EsaiPillTabs-module__BKZY4a__tabList{background:var(--white);border:1px solid color-mix(in srgb, var(--deep) 6%, transparent);box-shadow:0 .5rem 1.5rem -.75rem color-mix(in srgb, var(--deep) 24%, transparent);border-radius:999px;align-items:center;gap:.25rem;width:fit-content;max-width:100%;padding:.2975rem;display:inline-flex}@media (max-width:767.98px){.EsaiPillTabs-module__BKZY4a__tab{border:1px solid var(--lilac);padding:.4375rem .75rem;font-size:.75rem}.EsaiPillTabs-module__BKZY4a__tabList{box-shadow:none;background:0 0;border-color:#0000;min-width:max-content;padding:0}}
.BrandDetailsClient-module__mZ0UFa__detailsPanel{background:#fbfbff;border-radius:2.5rem;width:100%;max-width:58rem;margin:0 auto;padding:2.5rem 3rem;box-shadow:0 0 5px #1f195a33}@media (max-width:767.98px){.BrandDetailsClient-module__mZ0UFa__detailsPanel{border-radius:1.5rem;padding:1.5rem}}.BrandDetailsClient-module__mZ0UFa__tabs{align-self:center}
.RoleFitsMyTrajectory-module__QfwLLa__container{background:linear-gradient(165deg,#faf5ff 0%,#e9d5ff 50%,#d8b4fe 100%);border:1px solid #3b07641f;border-radius:20px;flex-direction:column;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 32px #3b07641f}.RoleFitsMyTrajectory-module__QfwLLa__glow{pointer-events:none;z-index:0;background:radial-gradient(#9333ea1f,#0000 70%);width:250px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RoleFitsMyTrajectory-module__QfwLLa__header{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.RoleFitsMyTrajectory-module__QfwLLa__titleGroup{align-items:center;gap:8px;display:flex}.RoleFitsMyTrajectory-module__QfwLLa__icon{background:linear-gradient(#a855f7 0%,#7e22ce 100%);border:2px solid #a855f766;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;box-shadow:0 0 16px #9333ea40,0 4px 12px #3b076433}.RoleFitsMyTrajectory-module__QfwLLa__badge{color:#e9d5ff;letter-spacing:.11em;text-transform:uppercase;background:#3b0764;border-radius:8px;margin:0;padding:3px 8px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.RoleFitsMyTrajectory-module__QfwLLa__title{color:#3b0764;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px;position:relative}.RoleFitsMyTrajectory-module__QfwLLa__trajectoryMap{z-index:1;flex-direction:column;flex:1;gap:0;display:flex;position:relative}.RoleFitsMyTrajectory-module__QfwLLa__presentNode,.RoleFitsMyTrajectory-module__QfwLLa__futureNode{align-items:flex-start;gap:10px;display:flex}.RoleFitsMyTrajectory-module__QfwLLa__nodeMarker{background:linear-gradient(#a855f7 0%,#7e22ce 100%);border:3px solid #faf5ff;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-top:4px;box-shadow:0 0 10px #9333ea59}.RoleFitsMyTrajectory-module__QfwLLa__nodeContent{flex:1}.RoleFitsMyTrajectory-module__QfwLLa__nodeLabel{color:#6b21a8;letter-spacing:.11em;text-transform:uppercase;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:800}.RoleFitsMyTrajectory-module__QfwLLa__trajectoryText{color:#581c87;background:#ffffff8c;border:1px solid #9333ea26;border-radius:10px;margin:0;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.RoleFitsMyTrajectory-module__QfwLLa__fitText{color:#6b21a8;background:#ffffff73;border:1px solid #9333ea1f;border-radius:10px;margin:0;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:19px}.RoleFitsMyTrajectory-module__QfwLLa__pathLine{justify-content:center;align-items:center;padding:0 0 0 7px;display:flex}.RoleFitsMyTrajectory-module__QfwLLa__dottedPath{background-image:linear-gradient(#9333ea66 50%,#0000 50%);background-size:3px 10px;width:3px;height:28px;animation:4s linear infinite RoleFitsMyTrajectory-module__QfwLLa__pathDraw;display:block}@keyframes RoleFitsMyTrajectory-module__QfwLLa__pathDraw{0%{background-position:0 0}to{background-position:0 20px}}
.SkillBuiltFasterThanExpected-module__8Acw0q__container{background:linear-gradient(160deg,#f0fdf4 0%,#dcfce7 45%,#bbf7d0 100%);border:1px solid #1665341f;border-radius:20px;flex-direction:column;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 32px #1665341a}.SkillBuiltFasterThanExpected-module__8Acw0q__glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#22c55e2e,#0000 70%);border-radius:999px;width:140px;height:140px;position:absolute;top:-40px;right:-34px}.SkillBuiltFasterThanExpected-module__8Acw0q__header{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.SkillBuiltFasterThanExpected-module__8Acw0q__titleGroup{align-items:center;gap:8px;display:flex}.SkillBuiltFasterThanExpected-module__8Acw0q__icon{background:linear-gradient(#22c55e 0%,#16a34a 100%);border:2px solid #22c55e66;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;box-shadow:0 0 14px #22c55e4d,0 4px 10px #16653433}.SkillBuiltFasterThanExpected-module__8Acw0q__badge{color:#bbf7d0;letter-spacing:.11em;text-transform:uppercase;background:#166534;border-radius:8px;margin:0;padding:3px 8px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.SkillBuiltFasterThanExpected-module__8Acw0q__title{color:#14532d;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px;position:relative}.SkillBuiltFasterThanExpected-module__8Acw0q__rampTrack{z-index:1;background:#fff9;border:1px solid #22c55e33;border-radius:10px;height:28px;padding:4px;position:relative;overflow:hidden}.SkillBuiltFasterThanExpected-module__8Acw0q__rampFill{clip-path:polygon(0% 100%,0% 60%,100% 0%,100% 100%);background:linear-gradient(90deg,#86efac 0%,#22c55e 50%,#16a34a 100%);border-radius:7px;width:100%;height:100%;box-shadow:0 0 10px #22c55e59}.SkillBuiltFasterThanExpected-module__8Acw0q__rampTicks{pointer-events:none;justify-content:space-evenly;align-items:center;display:flex;position:absolute;inset:0}.SkillBuiltFasterThanExpected-module__8Acw0q__tick{background:#1665341f;border-radius:1px;width:2px;height:10px;display:block}.SkillBuiltFasterThanExpected-module__8Acw0q__tickActive{background:#166534;border-radius:1px;width:2px;height:14px;display:block;box-shadow:0 0 6px #16653466}.SkillBuiltFasterThanExpected-module__8Acw0q__skillBlock{z-index:1;background:#ffffffa6;border:1px solid #22c55e26;border-radius:10px;padding:10px 12px;position:relative}.SkillBuiltFasterThanExpected-module__8Acw0q__skillLabel{color:#15803d;letter-spacing:.11em;text-transform:uppercase;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:800}.SkillBuiltFasterThanExpected-module__8Acw0q__skillText{color:#14532d;margin:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.SkillBuiltFasterThanExpected-module__8Acw0q__boostSection{z-index:1;background:linear-gradient(135deg,#22c55e14,#16a34a1f);border:1px solid #22c55e33;border-left:3px solid #16a34a;border-radius:10px;padding:10px 12px;position:relative}.SkillBuiltFasterThanExpected-module__8Acw0q__boostLabel{color:#166534;letter-spacing:.11em;text-transform:uppercase;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:800}.SkillBuiltFasterThanExpected-module__8Acw0q__acceleratorText{color:#15803d;margin:0;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:19px}
.SkillThisRoleWouldStretch-module__M11_aG__container{background:linear-gradient(165deg,#f7fee7 0%,#ecfccb 40%,#d9f99d 100%);border:1px solid #3653141f;border-radius:20px;flex-direction:column;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 32px #3653141a}.SkillThisRoleWouldStretch-module__M11_aG__glow{pointer-events:none;z-index:0;background:radial-gradient(circle at 20% 80%,#65a30d24,#0000 65%);width:180px;height:160px;position:absolute;bottom:-30px;left:-20px}.SkillThisRoleWouldStretch-module__M11_aG__header{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.SkillThisRoleWouldStretch-module__M11_aG__titleGroup{align-items:center;gap:8px;display:flex}.SkillThisRoleWouldStretch-module__M11_aG__icon{background:#ecfccb;border:2px solid #65a30d66;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;box-shadow:0 4px 12px #36531426}.SkillThisRoleWouldStretch-module__M11_aG__badge{color:#d9f99d;letter-spacing:.11em;text-transform:uppercase;background:#365314;border-radius:8px;margin:0;padding:3px 8px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.SkillThisRoleWouldStretch-module__M11_aG__title{color:#1a2e05;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px;position:relative}.SkillThisRoleWouldStretch-module__M11_aG__growthTrack{z-index:1;flex:1;gap:0;display:flex;position:relative}.SkillThisRoleWouldStretch-module__M11_aG__ladder{flex-direction:column;justify-content:space-evenly;align-items:center;gap:6px;width:28px;padding:8px 0;display:flex;position:relative}.SkillThisRoleWouldStretch-module__M11_aG__ladder:before{content:"";background:#3653142e;width:2px;height:100%;position:absolute;top:0;left:4px}.SkillThisRoleWouldStretch-module__M11_aG__ladder:after{content:"";background:#3653142e;width:2px;height:100%;position:absolute;top:0;right:4px}.SkillThisRoleWouldStretch-module__M11_aG__rung{z-index:1;background:#36531438;border-radius:1px;width:100%;height:2px;position:relative}.SkillThisRoleWouldStretch-module__M11_aG__trackContent{flex-direction:column;flex:1;justify-content:space-between;gap:8px;padding-left:10px;display:flex}.SkillThisRoleWouldStretch-module__M11_aG__growthTarget{background:#fff9;border:1px solid #65a30d33;border-left:3px solid #4d7c0f;border-radius:10px;padding:10px 12px}.SkillThisRoleWouldStretch-module__M11_aG__levelLabel{color:#4d7c0f;letter-spacing:.11em;text-transform:uppercase;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:800}.SkillThisRoleWouldStretch-module__M11_aG__howIllGrow{color:#365314;margin:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.SkillThisRoleWouldStretch-module__M11_aG__currentLevel{background:#ffffff73;border:1px solid #65a30d26;border-radius:10px;padding:10px 12px}.SkillThisRoleWouldStretch-module__M11_aG__stretchSkill{color:#4d7c0f;margin:0;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:19px}
.SpokeUpMoment-module__ckbQzW__container{background:linear-gradient(#1a0a14 0%,#2d0a20 60%,#4a0d35 100%);border:1px solid #f472b61f;border-radius:20px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #f472b614,0 20px 40px #1a0a1466}.SpokeUpMoment-module__ckbQzW__shimmer{pointer-events:none;background:radial-gradient(at 50% 0,#f472b61f,#0000 55%);width:100%;height:200px;position:absolute;top:0;left:0;right:0}.SpokeUpMoment-module__ckbQzW__glowOrb{filter:blur(16px);pointer-events:none;background:radial-gradient(circle,#ec489933,#0000 50%);width:160px;height:120px;animation:4s ease-in-out infinite SpokeUpMoment-module__ckbQzW__spotlightPulse;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.SpokeUpMoment-module__ckbQzW__header{z-index:1;align-items:center;display:flex}.SpokeUpMoment-module__ckbQzW__titleGroup{align-items:center;gap:8px;display:flex}.SpokeUpMoment-module__ckbQzW__iconBox{background:linear-gradient(#f472b6 0%,#db2777 100%);border:2px solid #f472b666;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:flex;box-shadow:0 0 20px #db27774d,0 8px 20px #db277733}.SpokeUpMoment-module__ckbQzW__badge{color:#fbcfe8d9;letter-spacing:.12em;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800}.SpokeUpMoment-module__ckbQzW__title{color:#fce7f3;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.SpokeUpMoment-module__ckbQzW__signal{color:#fbcfe8cc;letter-spacing:.04em;text-transform:uppercase;z-index:1;font-family:DM Sans,sans-serif;font-size:12px;font-weight:800}.SpokeUpMoment-module__ckbQzW__card{z-index:1;background:#ffffff0d;border:1px solid #f472b61a;border-radius:14px;padding:12px 14px}.SpokeUpMoment-module__ckbQzW__joy{color:#fce7f3d9;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.SpokeUpMoment-module__ckbQzW__vibes{z-index:1;flex-wrap:wrap;gap:6px;display:flex}.SpokeUpMoment-module__ckbQzW__vibe{color:#f9a8d4;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #f472b659;border-radius:999px;padding:4px 10px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;box-shadow:0 0 8px #ec489926}@keyframes SpokeUpMoment-module__ckbQzW__spotlightPulse{0%,to{opacity:.7}50%{opacity:1}}
.StrengthInProgress-module__DNYItG__container{background:linear-gradient(#0000 60%,#84cc160f 100%),linear-gradient(135deg,#f7fee7 0%,#ecfccb 50%,#d9f99d 100%);border:1px solid #84cc162e;border-radius:20px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 28px #65a30d1a}.StrengthInProgress-module__DNYItG__glow{filter:blur(20px);pointer-events:none;background:radial-gradient(circle at 50% 100%,#84cc1633,#0000 50%);width:200px;height:120px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.StrengthInProgress-module__DNYItG__header{z-index:1;justify-content:space-between;align-items:center;display:flex}.StrengthInProgress-module__DNYItG__titleGroup{align-items:center;gap:8px;display:flex}.StrengthInProgress-module__DNYItG__icon{background:#fff;border:2px solid #84cc16;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;animation:3s ease-in-out infinite StrengthInProgress-module__DNYItG__sprout;display:flex;box-shadow:0 4px 12px #84cc1633}.StrengthInProgress-module__DNYItG__badge{color:#ecfccb;letter-spacing:.1em;text-transform:uppercase;background:#365314;border-radius:999px;padding:3px 10px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.StrengthInProgress-module__DNYItG__pill{color:#4d7c0f;letter-spacing:.12em;text-transform:uppercase;background:#65a30d1a;border:1px solid #84cc1640;border-radius:6px;padding:3px 8px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:900}.StrengthInProgress-module__DNYItG__title{color:#1a2e05;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.StrengthInProgress-module__DNYItG__tag{color:#f7fee7;letter-spacing:.04em;text-transform:uppercase;z-index:1;background:linear-gradient(135deg,#4d7c0f 0%,#65a30d 100%);border-radius:10px;padding:5px 10px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.StrengthInProgress-module__DNYItG__talent{color:#365314;z-index:1;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.StrengthInProgress-module__DNYItG__growthBar{z-index:1;background:#fff;border:1px solid #84cc1633;border-radius:999px;align-items:center;width:100%;height:12px;padding:2px;display:flex;position:relative}.StrengthInProgress-module__DNYItG__growthFill{background:linear-gradient(90deg,#84cc16 0%,#65a30d 100%);border-radius:999px;width:65%;height:8px;transition:width .4s;box-shadow:0 0 8px #84cc1666}.StrengthInProgress-module__DNYItG__growthDot{background:#4d7c0f;border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;left:65%;transform:translate(-50%);box-shadow:0 2px 6px #0000001a}@keyframes StrengthInProgress-module__DNYItG__sprout{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.05)}}
.TeamRedFlagIWatchFor-module__0owyIa__container{background:linear-gradient(175deg,#fef2f2 0%,#fecaca 70%,#fca5a5 100%);border:1px solid #991b1b1f;border-left:4px solid #dc2626;border-radius:20px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 32px #991b1b14}.TeamRedFlagIWatchFor-module__0owyIa__container:after{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#0000,#0000 6px,#991b1b0f 6px 12px) 0 0/34px 34px;width:120px;height:80px;animation:12s linear infinite TeamRedFlagIWatchFor-module__0owyIa__stripeScroll;position:absolute;top:-20px;right:-20px}.TeamRedFlagIWatchFor-module__0owyIa__glow{pointer-events:none;background:radial-gradient(circle at 80% 0,#dc262614,#0000 50%);width:200px;height:160px;position:absolute;top:0;right:0}.TeamRedFlagIWatchFor-module__0owyIa__cautionStripe{pointer-events:none;background:repeating-linear-gradient(-45deg,#0000,#0000 6px,#991b1b0a 6px 12px);width:100%;height:100%;position:absolute;top:0;left:0}.TeamRedFlagIWatchFor-module__0owyIa__header{z-index:1;align-items:center;display:flex}.TeamRedFlagIWatchFor-module__0owyIa__titleGroup{align-items:center;gap:8px;display:flex}.TeamRedFlagIWatchFor-module__0owyIa__icon{background:#fff;border:2px solid #ef4444;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;box-shadow:0 4px 12px #dc262633}.TeamRedFlagIWatchFor-module__0owyIa__badge{color:#fecaca;letter-spacing:.1em;text-transform:uppercase;background:#991b1b;border-radius:999px;padding:3px 10px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.TeamRedFlagIWatchFor-module__0owyIa__title{color:#7f1d1d;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.TeamRedFlagIWatchFor-module__0owyIa__alertBox{z-index:1;background:#ffffff8c;border:1px solid #dc26262e;border-left:3px solid #dc2626;border-radius:12px;padding:12px 14px}.TeamRedFlagIWatchFor-module__0owyIa__redFlag{color:#991b1b;font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;line-height:22px}.TeamRedFlagIWatchFor-module__0owyIa__watchFor{color:#7f1d1d;z-index:1;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:19px}@keyframes TeamRedFlagIWatchFor-module__0owyIa__stripeScroll{0%{background-position:0 0}to{background-position:34px 34px}}
.TellUnderPressure-module__TdZlXa__container{background:linear-gradient(160deg,#0c1222 0%,#1e293b 50%,#334155 100%);border:1px solid #fbbf241f;border-radius:20px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fbbf240f,0 20px 40px #0f172a59}.TellUnderPressure-module__TdZlXa__container:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#0000,#0000 4px,#fbbf2414 4px 8px);width:40px;height:40px;position:absolute;top:0;right:0}.TellUnderPressure-module__TdZlXa__shimmer{pointer-events:none;background:radial-gradient(at 0%,#fbbf240f,#0000 50%);width:100%;height:100%;animation:3s ease-in-out infinite TellUnderPressure-module__TdZlXa__warningPulse;position:absolute;inset:0}.TellUnderPressure-module__TdZlXa__header{z-index:1;justify-content:space-between;align-items:center;display:flex}.TellUnderPressure-module__TdZlXa__titleGroup{align-items:center;gap:8px;display:flex}.TellUnderPressure-module__TdZlXa__icon{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;animation:2s ease-in-out infinite TellUnderPressure-module__TdZlXa__iconPulse;display:flex;box-shadow:0 0 16px #fbbf244d}.TellUnderPressure-module__TdZlXa__badge{color:#fde68a;letter-spacing:.12em;text-transform:uppercase;border:1px solid #fde68a40;border-radius:6px;padding:2px 8px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.TellUnderPressure-module__TdZlXa__pill{color:#1e293b;letter-spacing:.12em;text-transform:uppercase;background:#fbbf24;border-radius:6px;padding:4px 10px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:900}.TellUnderPressure-module__TdZlXa__title{color:#fde68a;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.TellUnderPressure-module__TdZlXa__place{color:#e2e8f0cc;z-index:1;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.TellUnderPressure-module__TdZlXa__signals{z-index:1;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TellUnderPressure-module__TdZlXa__signal{color:#fde68a;background:#fbbf240f;border:1px solid #fbbf241a;border-radius:10px;align-items:flex-start;gap:8px;padding:6px 10px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:18px;display:flex}.TellUnderPressure-module__TdZlXa__bolt{color:#fbbf24;flex-shrink:0;margin-top:1px;font-size:14px}.TellUnderPressure-module__TdZlXa__why{color:#cbd5e1b3;z-index:1;font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;line-height:17px}@keyframes TellUnderPressure-module__TdZlXa__warningPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes TellUnderPressure-module__TdZlXa__iconPulse{0%,to{box-shadow:0 0 16px #fbbf244d}50%{box-shadow:0 0 24px #fbbf2480}}
.ToolSystem-module__QXiXKW__container{background:linear-gradient(160deg,#ecfeff 0%,#cffafe 60%,#a5f3fc 100%);border:1px solid #0891b224;border-radius:18px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0891b20a,0 14px 28px #0891b214}.ToolSystem-module__QXiXKW__glow{filter:blur(20px);pointer-events:none;background:radial-gradient(circle at 100%,#0891b226,#0000 50%);width:160px;height:160px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.ToolSystem-module__QXiXKW__header{z-index:1;justify-content:space-between;align-items:center;display:flex}.ToolSystem-module__QXiXKW__titleGroup{align-items:center;gap:8px;display:flex}.ToolSystem-module__QXiXKW__icon{background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex;box-shadow:0 6px 16px #0891b240}.ToolSystem-module__QXiXKW__badge{color:#0e7490;letter-spacing:.06em;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700}.ToolSystem-module__QXiXKW__title{color:#164e63;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.ToolSystem-module__QXiXKW__countRow{z-index:1;background:#fff9;border:1px solid #0891b21a;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ToolSystem-module__QXiXKW__countBadge{color:#fff;background:linear-gradient(#06b6d4 0%,#0891b2 100%);border-radius:10px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 8px;font-family:DM Sans,sans-serif;font-size:20px;font-weight:900;display:flex;box-shadow:0 4px 12px #0891b233}.ToolSystem-module__QXiXKW__item{color:#0e7490;font-family:DM Sans,sans-serif;font-size:15px;font-weight:800;line-height:21px}.ToolSystem-module__QXiXKW__detail{color:#155e75;z-index:1;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:18px}
.EsaiPillTabsScrollable-module__BymIqG__container{width:fit-content;max-width:100%;position:relative}.EsaiPillTabsScrollable-module__BymIqG__scrollButton{background:var(--white);border:1px solid color-mix(in srgb, var(--deep) 10%, transparent);box-shadow:0 .25rem .75rem -.25rem color-mix(in srgb, var(--deep) 40%, transparent);cursor:pointer;z-index:1;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.EsaiPillTabsScrollable-module__BymIqG__scrollButton:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.EsaiPillTabsScrollable-module__BymIqG__scrollButton:hover{background:var(--lilacSoft)}.EsaiPillTabsScrollable-module__BymIqG__scrollButtonLeft{left:.375rem}.EsaiPillTabsScrollable-module__BymIqG__scrollButtonRight{right:.375rem}.EsaiPillTabsScrollable-module__BymIqG__viewport{overflow-x:auto}@media (min-width:768px){.EsaiPillTabsScrollable-module__BymIqG__scrollButton{display:flex}.EsaiPillTabsScrollable-module__BymIqG__viewport{background:var(--white);border:1px solid color-mix(in srgb, var(--deep) 6%, transparent);box-shadow:0 .5rem 1.5rem -.75rem color-mix(in srgb, var(--deep) 24%, transparent);border-radius:999px}.EsaiPillTabsScrollable-module__BymIqG__viewport nav{box-shadow:none;background:0 0;border:0;min-width:max-content}}@media (max-width:767.98px){.EsaiPillTabsScrollable-module__BymIqG__container{margin:0 calc(var(--pill-tabs-bleed,0rem) * -1)}.EsaiPillTabsScrollable-module__BymIqG__viewport{padding:.375rem var(--pill-tabs-bleed,0rem) .75rem}}
.TradeoffChosenAndWhy-module__ryC-xa__container{background:linear-gradient(170deg,#1e1b4b 0%,#312e81 50%,#3730a3 100%);border:1px solid #818cf826;border-radius:20px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #a5b4fc1a,0 20px 40px #1e1b4b73}.TradeoffChosenAndWhy-module__ryC-xa__container:before{content:"";background:linear-gradient(90deg,#0000,#818cf833 50%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.TradeoffChosenAndWhy-module__ryC-xa__glow{pointer-events:none;background:radial-gradient(at 50% 20%,#818cf826,#0000 60%);width:100%;height:180px;position:absolute;top:0;left:0;right:0}.TradeoffChosenAndWhy-module__ryC-xa__header{z-index:1;align-items:center;display:flex}.TradeoffChosenAndWhy-module__ryC-xa__titleGroup{align-items:center;gap:8px;display:flex}.TradeoffChosenAndWhy-module__ryC-xa__icon{background:linear-gradient(#818cf8 0%,#6366f1 100%);border:2px solid #a5b4fc59;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex;box-shadow:0 0 18px #6366f14d,0 6px 16px #6366f133}.TradeoffChosenAndWhy-module__ryC-xa__badge{color:#c7d2fed9;letter-spacing:.12em;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800}.TradeoffChosenAndWhy-module__ryC-xa__title{color:#eef2ff;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.TradeoffChosenAndWhy-module__ryC-xa__columns{z-index:1;gap:0;display:flex}.TradeoffChosenAndWhy-module__ryC-xa__column{flex:1;padding:10px 12px}.TradeoffChosenAndWhy-module__ryC-xa__columnLabel{color:#a5b4fc;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.TradeoffChosenAndWhy-module__ryC-xa__tradeoff{color:#e0e7ff;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.TradeoffChosenAndWhy-module__ryC-xa__why{color:#c7d2fed9;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.TradeoffChosenAndWhy-module__ryC-xa__divider{flex-direction:column;align-items:center;gap:0;width:20px;padding:4px 0;display:flex}.TradeoffChosenAndWhy-module__ryC-xa__dividerLine{background:linear-gradient(#818cf866,#818cf81a);flex:1;width:1px}.TradeoffChosenAndWhy-module__ryC-xa__diamond{background:#818cf8;border:1px solid #a5b4fc80;width:8px;height:8px;transform:rotate(45deg);box-shadow:0 0 10px #818cf866}
.BasketDetails-module__uLPW6W__tabsContainer{--pill-tabs-bleed:1rem;contain:inline-size;padding-bottom:.75rem}.BasketDetails-module__uLPW6W__titleContainer{justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.BasketDetails-module__uLPW6W__titleLeft{align-items:center;gap:.75rem;display:flex}.BasketDetails-module__uLPW6W__loading{flex-direction:column;gap:2rem;display:flex}.BasketDetails-module__uLPW6W__errorContainer{margin:auto}
.WhatDrawsMeToThisRole-module__zZujDq__container{background:linear-gradient(160deg,#fffbeb 0%,#fef3c7 50%,#fde68a 100%);border:1px solid #78350f26;border-radius:20px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffbebcc,0 20px 40px #78350f1f}.WhatDrawsMeToThisRole-module__zZujDq__container:before{content:"";pointer-events:none;background:linear-gradient(45deg,#0000 0%,#f59e0b0f 40%,#0000 100%);position:absolute;inset:0}.WhatDrawsMeToThisRole-module__zZujDq__glow{pointer-events:none;background:radial-gradient(at 50% 30%,#f59e0b33,#0000 55%);width:100%;height:180px;position:absolute;top:0;left:0;right:0}.WhatDrawsMeToThisRole-module__zZujDq__bullseye{pointer-events:none;background:radial-gradient(circle,#0000 18px,#d977060f 19px 20px,#0000 21px),radial-gradient(circle,#0000 38px,#d977060d 39px 40px,#0000 41px),radial-gradient(circle,#0000 58px,#d977060a 59px 60px,#0000 61px),radial-gradient(circle,#0000 78px,#d9770608 79px 80px,#0000 81px);width:200px;height:200px;position:absolute;top:-20px;right:-30px}.WhatDrawsMeToThisRole-module__zZujDq__header{z-index:1;align-items:center;display:flex}.WhatDrawsMeToThisRole-module__zZujDq__titleGroup{align-items:center;gap:8px;display:flex}.WhatDrawsMeToThisRole-module__zZujDq__icon{background:linear-gradient(#fbbf24 0%,#f59e0b 100%);border:2px solid #f59e0b80;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex;box-shadow:0 0 18px #f59e0b4d,0 6px 16px #78350f26}.WhatDrawsMeToThisRole-module__zZujDq__badge{color:#78350f;letter-spacing:.12em;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800}.WhatDrawsMeToThisRole-module__zZujDq__title{color:#78350f;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.WhatDrawsMeToThisRole-module__zZujDq__drawCard{z-index:1;background:#ffffff8c;border:1px solid #f59e0b33;border-left:3px solid #f59e0b;border-radius:14px;padding:12px 14px}.WhatDrawsMeToThisRole-module__zZujDq__drawLabel{color:#92400e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.WhatDrawsMeToThisRole-module__zZujDq__draw{color:#78350f;margin:0;font-family:DM Sans,sans-serif;font-size:15px;font-weight:800;line-height:21px}.WhatDrawsMeToThisRole-module__zZujDq__evidenceCard{z-index:1;background:#78350f0d;border:1px solid #d977061f;border-radius:12px;padding:10px 12px}.WhatDrawsMeToThisRole-module__zZujDq__evidenceLabel{color:#92400e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.WhatDrawsMeToThisRole-module__zZujDq__evidence{color:#92400e;margin:0;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:19px}
.EsaiHistoryBasketItem-module__2P17OW__container{border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);transition:var(--card-transition);align-items:center;gap:.5rem;width:100%;padding:.75rem;display:flex}.EsaiHistoryBasketItem-module__2P17OW__container:hover{border-color:var(--card-border-color-hover);box-shadow:var(--card-shadow-hover);cursor:pointer;transform:var(--card-lift-hover)}.EsaiHistoryBasketItem-module__2P17OW__image{aspect-ratio:1;width:100%;position:relative}.EsaiHistoryBasketItem-module__2P17OW__imageContainer{background:var(--vapor);border-radius:.5rem;flex-shrink:0;width:3rem;padding:.25rem}
.WhatIdDoDifferentlyNextTime-module__3DAmma__container{background:linear-gradient(155deg,#fdf2f8 0%,#fce7f3 50%,#fbcfe8 100%);border:1px solid #83184326;border-radius:20px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fdf2f8b3,0 20px 40px #8318431f}.WhatIdDoDifferentlyNextTime-module__3DAmma__container:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ec48990f 50%,#0000);position:absolute;inset:0}.WhatIdDoDifferentlyNextTime-module__3DAmma__glow{pointer-events:none;background:radial-gradient(at 50% 15%,#ec489926,#0000 55%);width:100%;height:160px;position:absolute;top:0;left:0;right:0}.WhatIdDoDifferentlyNextTime-module__3DAmma__header{z-index:1;align-items:center;display:flex}.WhatIdDoDifferentlyNextTime-module__3DAmma__titleGroup{align-items:center;gap:8px;display:flex}.WhatIdDoDifferentlyNextTime-module__3DAmma__icon{background:linear-gradient(#f472b6 0%,#ec4899 100%);border:2px solid #f472b673;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex;box-shadow:0 0 18px #ec489940,0 6px 16px #83184326}.WhatIdDoDifferentlyNextTime-module__3DAmma__badge{color:#831843;letter-spacing:.12em;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800}.WhatIdDoDifferentlyNextTime-module__3DAmma__title{color:#831843;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.WhatIdDoDifferentlyNextTime-module__3DAmma__lanes{z-index:1;gap:0;display:flex}.WhatIdDoDifferentlyNextTime-module__3DAmma__thenLane{background:#8318430f;border:1px solid #ec489926;border-radius:14px;flex:1;padding:12px}.WhatIdDoDifferentlyNextTime-module__3DAmma__nextLane{background:#fff9;border:1px solid #ec489933;border-radius:14px;flex:1;padding:12px}.WhatIdDoDifferentlyNextTime-module__3DAmma__laneLabel{color:#9d174d;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.WhatIdDoDifferentlyNextTime-module__3DAmma__differently{color:#881337;margin:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.WhatIdDoDifferentlyNextTime-module__3DAmma__nextMove{color:#831843;margin:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.WhatIdDoDifferentlyNextTime-module__3DAmma__divider{flex-direction:column;align-items:center;gap:0;width:32px;padding:8px 0;display:flex}.WhatIdDoDifferentlyNextTime-module__3DAmma__dividerLine{background:linear-gradient(#ec48994d,#ec48991a);flex:1;width:1px}.WhatIdDoDifferentlyNextTime-module__3DAmma__forwardArrow{color:#fff;background:linear-gradient(#ec4899 0%,#db2777 100%);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:800;display:flex}
.EnterpriseSettingsHeader-module__d6uiKW__container{border-bottom:1px solid var(--lilac);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.EnterpriseSettingsHeader-module__d6uiKW__title{font-size:28px;font-weight:700}@media (max-width:992px){.EnterpriseSettingsHeader-module__d6uiKW__title{font-size:24px}}@media (max-width:768px){.EnterpriseSettingsHeader-module__d6uiKW__container{padding-bottom:12px}.EnterpriseSettingsHeader-module__d6uiKW__title{font-size:20px}}@media (max-width:480px){.EnterpriseSettingsHeader-module__d6uiKW__container{padding-bottom:12px}.EnterpriseSettingsHeader-module__d6uiKW__title{font-size:18px}}
.EsaiHistoryBaskets-module__fjRaDW__container{gap:var(--card-gap) 1rem;grid-template-columns:repeat(3,1fr);justify-content:space-around;display:grid}@media (max-width:767.98px){.EsaiHistoryBaskets-module__fjRaDW__container{grid-template-columns:1fr}}
.WinNotInFinalResult-module__wJ014W__container{background:linear-gradient(175deg,#172554 0%,#1e3a5f 50%,#1e40af 100%);border:1px solid #3b82f626;border-radius:20px;flex-direction:column;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #17255459,0 8px 16px #17255433}.WinNotInFinalResult-module__wJ014W__glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#3b82f633,#0000 70%);border-radius:999px;width:160px;height:160px;position:absolute;top:-48px;right:-44px}.WinNotInFinalResult-module__wJ014W__layerBack{pointer-events:none;z-index:0;background:#1e3a8a4d;border:1px solid #3b82f614;border-radius:16px;position:absolute;inset:6px 10px}.WinNotInFinalResult-module__wJ014W__layerMid{pointer-events:none;z-index:0;background:#1e40af33;border:1px solid #60a5fa0f;border-radius:14px;position:absolute;inset:10px 6px}.WinNotInFinalResult-module__wJ014W__header{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.WinNotInFinalResult-module__wJ014W__titleGroup{align-items:center;gap:8px;display:flex}.WinNotInFinalResult-module__wJ014W__icon{background:linear-gradient(#3b82f6 0%,#2563eb 100%);border:2px solid #60a5fa66;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex;box-shadow:0 0 18px #3b82f64d,0 6px 16px #1e40af40}.WinNotInFinalResult-module__wJ014W__badge{color:#bfdbfe;letter-spacing:.11em;text-transform:uppercase;background:#3b82f633;border:1px solid #60a5fa40;border-radius:8px;margin:0;padding:3px 8px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.WinNotInFinalResult-module__wJ014W__title{color:#eff6ff;letter-spacing:-.02em;z-index:2;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px;position:relative}.WinNotInFinalResult-module__wJ014W__revealCard{z-index:2;background:#ffffff12;border:1px solid #60a5fa26;border-radius:12px;padding:12px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 4px 12px #1725544d}.WinNotInFinalResult-module__wJ014W__revealLabel{color:#93c5fd;letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:800}.WinNotInFinalResult-module__wJ014W__hiddenWin{color:#dbeafe;margin:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.WinNotInFinalResult-module__wJ014W__beneathSection{z-index:2;background:#ffffff0a;border:1px dashed #60a5fa2e;border-radius:10px;padding:10px 12px;position:relative}.WinNotInFinalResult-module__wJ014W__beneathLabel{color:#93c5fdb3;letter-spacing:.11em;text-transform:uppercase;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:800}.WinNotInFinalResult-module__wJ014W__whyItMattered{color:#bfdbfed9;margin:0;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:19px}
.EnterpriseUsageEmailsSetting-module__W0n7OG__container{background:var(--white);border:1px solid #e4e4f0;border-radius:16px;width:100%;padding:20px 24px}.EnterpriseUsageEmailsSetting-module__W0n7OG__row{justify-content:space-between;align-items:center;gap:24px;display:flex}.EnterpriseUsageEmailsSetting-module__W0n7OG__text{flex-direction:column;gap:4px;min-width:0;display:flex}.EnterpriseUsageEmailsSetting-module__W0n7OG__title{color:var(--deep);font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;line-height:21px}.EnterpriseUsageEmailsSetting-module__W0n7OG__description{color:var(--purple);font-size:14px;font-weight:400;line-height:20px}.EnterpriseUsageEmailsSetting-module__W0n7OG__toggle{cursor:pointer;background:0 0;border:0;border-radius:13px;flex-shrink:0;align-items:center;width:44px;height:26px;padding:0;display:flex}.EnterpriseUsageEmailsSetting-module__W0n7OG__toggle:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.EnterpriseUsageEmailsSetting-module__W0n7OG__toggle:disabled{cursor:wait;opacity:.6}.EnterpriseUsageEmailsSetting-module__W0n7OG__error{color:var(--redAccent);margin-top:12px;font-size:14px;line-height:20px}@media (max-width:480px){.EnterpriseUsageEmailsSetting-module__W0n7OG__container{padding:16px}.EnterpriseUsageEmailsSetting-module__W0n7OG__row{gap:16px}}
.AuthMessageComponent-module__n_m9hG__container{background-color:var(--greenSoft);border-radius:1.25rem;align-items:center;gap:.5rem;padding:.25rem;display:flex}.AuthMessageComponent-module__n_m9hG__container svg path{fill:var(--green)}.AuthMessageComponent-module__n_m9hG__title{color:var(--greenText)}.AuthMessageComponent-module__n_m9hG__dark{color:var(--greenAccent)}.AuthMessageComponent-module__n_m9hG__dark svg path{fill:var(--greenAccent)}
.AccountSettingsSectionTitle-module__wyaCvW__titleSection{justify-content:space-between;align-items:center;display:flex}
.ProfileChangePassword-module__Uqgp_G__panel{background-color:var(--white);border:var(--card-border);box-shadow:var(--card-shadow);border-radius:2rem;flex-direction:column;gap:.5rem;width:100%;padding:1rem;display:flex}
.page-module__GfJ_xW__container{flex-direction:column;gap:1.25rem;display:flex}
.AuthBlock-module__hSXBZa__container{background-color:var(--white);border-radius:2rem;width:100%;max-width:28.375rem;padding:1.25rem}.AuthBlock-module__hSXBZa__buttons{flex-direction:column;gap:1.25rem;margin-top:2.5rem;display:flex}.AuthBlock-module__hSXBZa__orLineBlock{align-items:center;gap:.25rem;display:flex}.AuthBlock-module__hSXBZa__orText{color:var(--grayNeutral)}.AuthBlock-module__hSXBZa__form{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.AuthBlock-module__hSXBZa__fullWidth{width:100%}.AuthBlock-module__hSXBZa__modalLogo{width:13.625rem;height:6.938rem;position:absolute;top:-7.313rem;left:50%;transform:translate(-50%)}.AuthBlock-module__hSXBZa__termsConditionsBlock{width:100%;display:flex;position:absolute;bottom:-2.5rem;left:50%;transform:translate(-50%)}.AuthBlock-module__hSXBZa__termsConditionsBlockForPage{margin-top:.75rem;display:flex}.AuthBlock-module__hSXBZa__termsConditions{font-size:.75rem;line-height:1.25rem}.AuthBlock-module__hSXBZa__link p{font-size:.75rem}.AuthBlock-module__hSXBZa__errorMessage{text-align:center;padding-top:1rem}.AuthBlock-module__hSXBZa__errorMessage p{color:var(--redText)}@media (max-width:768.98px){.AuthBlock-module__hSXBZa__termsConditions{padding-left:1.5rem;padding-right:1.5rem}}
.WorkHelpfulQuirk-module__2W-6Dq__container{background:linear-gradient(150deg,#fff7ed 0%,#ffedd5 50%,#fed7aa 100%);border:2px solid #f9731626;border-radius:22px 22px 22px 6px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #ea580c0a,0 16px 32px #ea580c1a}.WorkHelpfulQuirk-module__2W-6Dq__glow{filter:blur(20px);pointer-events:none;background:radial-gradient(circle at 0 0,#f9731626,#0000 50%);width:140px;height:140px;position:absolute;top:-30px;left:-30px}.WorkHelpfulQuirk-module__2W-6Dq__header{z-index:1;align-items:center;display:flex}.WorkHelpfulQuirk-module__2W-6Dq__titleGroup{align-items:center;gap:8px;display:flex}.WorkHelpfulQuirk-module__2W-6Dq__icon{background:#fff;border:2px solid #fb923c;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;animation:2.5s ease-in-out infinite WorkHelpfulQuirk-module__2W-6Dq__wobble;display:flex;transform:rotate(-5deg);box-shadow:0 6px 14px #ea580c26}.WorkHelpfulQuirk-module__2W-6Dq__badge{color:#ea580c;letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;padding:3px 10px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800;box-shadow:0 2px 8px #0000000f}.WorkHelpfulQuirk-module__2W-6Dq__title{color:#7c2d12;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.WorkHelpfulQuirk-module__2W-6Dq__tagRow{z-index:1;display:flex}.WorkHelpfulQuirk-module__2W-6Dq__tag{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#ea580c 0%,#f97316 100%);border-radius:8px;padding:5px 12px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800;box-shadow:0 4px 10px #ea580c33}.WorkHelpfulQuirk-module__2W-6Dq__fact{color:#7c2d12;z-index:1;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}@keyframes WorkHelpfulQuirk-module__2W-6Dq__wobble{0%,to{transform:rotate(-5deg)}25%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}75%{transform:rotate(2deg)}}
.ForgotPasswordComponent-module__DUx3Wq__container{margin:0 auto}
.EnterpriseInviteLinkConfirmModal-module__ypuuXW__modal{border-radius:2rem;margin-top:15vh;padding:1.25rem}.EnterpriseInviteLinkConfirmModal-module__ypuuXW__container{flex-direction:column;gap:1.25rem;display:flex}.EnterpriseInviteLinkConfirmModal-module__ypuuXW__modalTitle{color:var(--deep);font-size:1.25rem;font-weight:700}.EnterpriseInviteLinkConfirmModal-module__ypuuXW__modalBody{color:var(--deep);font-size:1rem;font-weight:500;line-height:1.5}.EnterpriseInviteLinkConfirmModal-module__ypuuXW__buttonContainer{gap:.75rem;width:100%;display:flex}.EnterpriseInviteLinkConfirmModal-module__ypuuXW__button{width:100%}.EnterpriseInviteLinkConfirmModal-module__ypuuXW__fullWidth{width:100%;height:2.5rem}@media (max-width:480px){.EnterpriseInviteLinkConfirmModal-module__ypuuXW__buttonContainer{flex-direction:column;gap:.5rem}}
.EnterpriseStudentDetailContent-module__r865Ja__container{flex-direction:column;gap:24px;width:100%;padding:2rem 3rem;display:flex}@media (max-width:768px){.EnterpriseStudentDetailContent-module__r865Ja__container{padding:1.5rem 1rem}}.EnterpriseStudentDetailContent-module__r865Ja__message{color:var(--ink-fade);flex-direction:column;gap:8px;padding:2rem 3rem;font-size:14px;font-weight:500;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__backLink{color:var(--purple);font-weight:600}.EnterpriseStudentDetailContent-module__r865Ja__header{align-items:center;gap:16px;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__name{color:var(--deep);font-family:var(--w-font-sans), "DM Sans", sans-serif;margin:0;font-size:28px;font-weight:700;line-height:36px}.EnterpriseStudentDetailContent-module__r865Ja__infoRows{flex-direction:column;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__infoRow{border-bottom:1px solid var(--lilac);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__infoRow:last-child{border-bottom:none}.EnterpriseStudentDetailContent-module__r865Ja__infoLabel{color:var(--purple);font-size:12px;font-weight:600;line-height:16px}.EnterpriseStudentDetailContent-module__r865Ja__infoValue{color:var(--deep);font-size:12px;font-weight:600;line-height:16px}.EnterpriseStudentDetailContent-module__r865Ja__statusBadge{background-color:var(--greenSoft);color:var(--greenAccent);border-radius:24px;padding:4px 6px;font-size:11px;font-weight:600;line-height:12px}.EnterpriseStudentDetailContent-module__r865Ja__majorMinor{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__majorChip,.EnterpriseStudentDetailContent-module__r865Ja__minorChip{border-radius:24px;padding:4px 10px;font-size:12px;font-weight:500;line-height:16px}.EnterpriseStudentDetailContent-module__r865Ja__majorChip{background-color:var(--violet);color:var(--white)}.EnterpriseStudentDetailContent-module__r865Ja__minorChip{background-color:var(--lilacSoft);color:var(--deep)}.EnterpriseStudentDetailContent-module__r865Ja__notProvided{color:var(--ink-fade);margin:0;font-size:12px;font-weight:500;line-height:16px}.EnterpriseStudentDetailContent-module__r865Ja__analytics{border:1px solid var(--lilac);border-radius:16px;padding:16px}.EnterpriseStudentDetailContent-module__r865Ja__toolsCard{border:1px solid var(--lilac);border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__toolsHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__toolsTitle{color:var(--purple);font-family:var(--w-font-sans), "DM Sans", sans-serif;margin:0;font-size:12px;font-weight:600;line-height:16px}.EnterpriseStudentDetailContent-module__r865Ja__toolsSection{border-top:1px solid var(--lilac);flex-direction:column;gap:8px;padding-top:12px;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__toolsSectionTitle{color:var(--deep);font-family:var(--w-font-sans), "DM Sans", sans-serif;margin:0;font-size:14px;font-weight:600;line-height:20px}.EnterpriseStudentDetailContent-module__r865Ja__toolsList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__toolItem{align-items:center;gap:8px;padding:4px;display:flex}.EnterpriseStudentDetailContent-module__r865Ja__toolName{color:var(--purple);flex:1;min-width:0;font-size:14px;font-weight:500;line-height:20px}.EnterpriseStudentDetailContent-module__r865Ja__unassignButton{color:var(--ink-fade);cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex}
.RecommendedJobStatusReasonModal-module__Pwe99a__helperText{color:var(--purple)}.RecommendedJobStatusReasonModal-module__Pwe99a__reasonTextarea{min-height:7rem!important}
.RecommendedJobsPage-module__pyQlZG__detailPageShell{justify-content:center;width:100%;padding-top:1.75rem;padding-bottom:3rem;display:flex}.RecommendedJobsPage-module__pyQlZG__pageHeader{padding:.25rem 0 0}.RecommendedJobsPage-module__pyQlZG__pageHeader h1{letter-spacing:-.01em;margin:0;font-size:1.85rem;line-height:2.35rem}.RecommendedJobsPage-module__pyQlZG__pageShell{flex-direction:column;gap:1.5rem;width:100%;max-width:58rem;margin:0 auto;padding-top:1.75rem;padding-bottom:3rem;display:flex}.RecommendedJobsPage-module__pyQlZG__subtitle{color:var(--grayNeutral);margin:.35rem 0 0;font-size:1rem;font-weight:500;line-height:1.4rem}@media (max-width:767.98px){.RecommendedJobsPage-module__pyQlZG__detailPageShell{padding-top:.5rem}.RecommendedJobsPage-module__pyQlZG__pageHeader h1{font-size:1.45rem;line-height:1.9rem}.RecommendedJobsPage-module__pyQlZG__pageShell{gap:1rem;padding-top:.5rem}}
.WorkplaceBehaviorIRespect-module__6IuIta__container{background:linear-gradient(175deg,#f0fdf4 0%,#dcfce7 60%,#bbf7d0 100%);border:1px solid #16a34a26;border-left:4px solid #16a34a;border-radius:20px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 32px #14532d14}.WorkplaceBehaviorIRespect-module__6IuIta__glow{pointer-events:none;background:radial-gradient(circle at 0%,#16a34a14,#0000 50%);width:200px;height:100%;position:absolute;top:0;left:0}.WorkplaceBehaviorIRespect-module__6IuIta__header{z-index:1;align-items:center;display:flex}.WorkplaceBehaviorIRespect-module__6IuIta__titleGroup{align-items:center;gap:8px;display:flex}.WorkplaceBehaviorIRespect-module__6IuIta__icon{background:#fff;border:2px solid #22c55e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;box-shadow:0 4px 12px #16a34a26}.WorkplaceBehaviorIRespect-module__6IuIta__badge{color:#dcfce7;letter-spacing:.1em;text-transform:uppercase;background:#14532d;border-radius:999px;padding:3px 10px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.WorkplaceBehaviorIRespect-module__6IuIta__title{color:#14532d;letter-spacing:-.02em;z-index:1;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:850;line-height:22px}.WorkplaceBehaviorIRespect-module__6IuIta__behaviorBlock{z-index:1;border-left:3px solid #16a34a4d;padding:4px 0 4px 14px}.WorkplaceBehaviorIRespect-module__6IuIta__behavior{color:#166534;font-family:DM Sans,sans-serif;font-size:16px;font-style:italic;font-weight:700;line-height:23px}.WorkplaceBehaviorIRespect-module__6IuIta__whyCard{z-index:1;background:#fff9;border:1px solid #16a34a1f;border-radius:12px;padding:10px 14px}.WorkplaceBehaviorIRespect-module__6IuIta__whyLabel{color:#15803d;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:800}.WorkplaceBehaviorIRespect-module__6IuIta__why{color:#14532d;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:19px}
.page-module__SzM2yW__container{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100vh;padding:1.25rem;display:flex}.page-module__SzM2yW__authBlock{flex-direction:column;align-items:center;width:100%;max-width:32rem;display:flex;position:relative}.page-module__SzM2yW__logoBlock{justify-content:center;align-items:center;gap:1rem;width:100%;padding:1.25rem;display:flex}
.EnterpriseInviteLinkDomainsModal-module__28Y_9W__modal{border-radius:2rem;margin-top:15vh;padding:1.25rem}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__container{flex-direction:column;gap:1.25rem;width:100%;display:flex}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__modalTitle{color:var(--deep);font-family:var(--w-font-sans), "DM Sans", sans-serif;text-align:center;font-size:1.5rem;font-weight:700}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__modalDescription{color:var(--grayNeutral);text-align:center}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__domainList{flex-wrap:wrap;gap:.5rem;display:flex}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__domainTag{background-color:var(--blueSoft);color:var(--blueAccent);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .5rem .25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__removeDomainButton{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__removeIcon{width:1rem;height:1rem}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__inputContainer{flex-direction:column;gap:.5rem;display:flex}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__inputLabel{color:var(--grayNeutral);font-family:var(--w-font-sans), "DM Sans", sans-serif;font-size:.9rem;font-weight:500}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__errorText{color:var(--redAccent)}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__fullWidth{width:100%}@media (max-width:768px){.EnterpriseInviteLinkDomainsModal-module__28Y_9W__container{gap:1rem}.EnterpriseInviteLinkDomainsModal-module__28Y_9W__modalTitle{font-size:1.25rem}}
.EnterpriseHomeContent-module__e6X9AW__container{flex-direction:column;gap:32px;width:100%;padding:32px 48px;display:flex}.EnterpriseHomeContent-module__e6X9AW__eventsContainer{width:100%;max-width:600px}@media (max-width:992px){.EnterpriseHomeContent-module__e6X9AW__container{gap:24px;padding:28px 32px}}@media (max-width:768px){.EnterpriseHomeContent-module__e6X9AW__container{gap:20px;padding:20px 16px}}@media (max-width:480px){.EnterpriseHomeContent-module__e6X9AW__container{gap:16px;padding:16px 12px}}
.VerificationEmailConfirmation-module__3pUM-W__card{background-color:var(--white);border-radius:2rem;width:100%;max-width:28.375rem;padding:1.25rem}.VerificationEmailConfirmation-module__3pUM-W__content{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.VerificationEmailConfirmation-module__3pUM-W__errorMessage{color:var(--redAccent);text-align:center}.VerificationEmailConfirmation-module__3pUM-W__form{flex-direction:column;gap:1rem;width:100%;display:flex}.VerificationEmailConfirmation-module__3pUM-W__fullWidth{width:100%}.VerificationEmailConfirmation-module__3pUM-W__icon{border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.VerificationEmailConfirmation-module__3pUM-W__iconError{background-color:var(--redSoft);color:var(--redTextOnSoft)}.VerificationEmailConfirmation-module__3pUM-W__iconLoading{background-color:var(--purpleSoft);color:var(--purple)}.VerificationEmailConfirmation-module__3pUM-W__iconSuccess{background-color:var(--greenSoft);color:var(--greenAccent)}.VerificationEmailConfirmation-module__3pUM-W__spinner{width:1.75rem;height:1.75rem}
.InviteLinkForm-module__XFCpuq__card{background-color:var(--white);border-radius:2rem;width:100%;max-width:28.375rem;padding:1.25rem}.InviteLinkForm-module__XFCpuq__content{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.InviteLinkForm-module__XFCpuq__form{flex-direction:column;gap:1rem;width:100%;display:flex}.InviteLinkForm-module__XFCpuq__fullWidth{width:100%}.InviteLinkForm-module__XFCpuq__icon{border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.InviteLinkForm-module__XFCpuq__iconError{background-color:var(--redSoft);color:var(--redTextOnSoft)}.InviteLinkForm-module__XFCpuq__iconMail{background-color:var(--purpleSoft)}.InviteLinkForm-module__XFCpuq__iconWaiting{background-color:var(--orangeSoft);color:var(--orangeText)}.InviteLinkForm-module__XFCpuq__iconWaiting svg{width:2rem;height:2rem}.InviteLinkForm-module__XFCpuq__hint{color:var(--grayNeutral)}.InviteLinkForm-module__XFCpuq__errorText{color:var(--redAccent)}.InviteLinkForm-module__XFCpuq__accountRow{justify-content:center;align-items:center;gap:.25rem;display:flex}.InviteLinkForm-module__XFCpuq__textButton{color:var(--purple);cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:600}.InviteLinkForm-module__XFCpuq__textButton:hover{text-decoration:underline}.InviteLinkForm-module__XFCpuq__terms{text-align:center;max-width:28.375rem;font-size:.75rem;line-height:1.25rem}.InviteLinkForm-module__XFCpuq__schoolBadge{background-color:var(--lilacSoft);color:var(--purple);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.25rem .75rem;font-size:.6875rem;font-weight:700}.InviteLinkForm-module__XFCpuq__domainsNotice{background-color:var(--orangeSoft);border:1px solid color-mix(in srgb, var(--orangeAccent) 40%, transparent);color:var(--orangeText);border-radius:.75rem;width:100%;padding:.5rem .75rem}
.EnterpriseProfileCard-module__MwEalW__container{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.EnterpriseProfileCard-module__MwEalW__avatarContainer{flex-shrink:0}.EnterpriseProfileCard-module__MwEalW__textContainer{flex:1;min-width:0}.EnterpriseProfileCard-module__MwEalW__name{color:var(--deep);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.EnterpriseProfileCard-module__MwEalW__email{color:var(--ink-50-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}@media (max-width:768px){.EnterpriseProfileCard-module__MwEalW__container{gap:8px}.EnterpriseProfileCard-module__MwEalW__name{font-size:11px}.EnterpriseProfileCard-module__MwEalW__email{font-size:10px}}
.EnterpriseSettingsContent-module__b4pwdW__container{flex-direction:column;gap:32px;width:100%;padding:32px 48px;display:flex}.EnterpriseSettingsContent-module__b4pwdW__deleteAccount{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.EnterpriseSettingsContent-module__b4pwdW__deleteAccountText{color:var(--redAccent);cursor:pointer;font-size:16px;font-weight:700}.EnterpriseSettingsContent-module__b4pwdW__deleteAccountDescription{color:var(--purple);font-size:12px;font-weight:500}@media (max-width:992px){.EnterpriseSettingsContent-module__b4pwdW__container{gap:24px;padding:28px 32px}}@media (max-width:768px){.EnterpriseSettingsContent-module__b4pwdW__container{gap:20px;padding:20px 16px}.EnterpriseSettingsContent-module__b4pwdW__deleteAccountText{text-align:center;font-size:14px}.EnterpriseSettingsContent-module__b4pwdW__deleteAccountDescription{text-align:center;max-width:280px;font-size:11px}}@media (max-width:480px){.EnterpriseSettingsContent-module__b4pwdW__container{gap:16px;padding:16px 12px}}
.EsaiTools-module__RXvhhW__container{width:100%;padding-bottom:4rem}.EsaiTools-module__RXvhhW__title{margin:0;font-size:2rem;font-weight:600}.EsaiTools-module__RXvhhW__filterSection{contain:inline-size;margin:1.25rem 0 2rem}.EsaiTools-module__RXvhhW__toolsContainer{flex-direction:column;gap:2.5rem;display:flex}.EsaiTools-module__RXvhhW__categorySection{flex-direction:column;gap:1.125rem;display:flex}.EsaiTools-module__RXvhhW__categoryHeader{align-items:center;gap:.625rem;display:flex}.EsaiTools-module__RXvhhW__categoryTitle{color:var(--purple);letter-spacing:.16em;text-transform:uppercase;flex:none;margin:0;font-family:Space Mono,monospace,sans-serif;font-size:.6875rem;font-weight:400;line-height:1rem}.EsaiTools-module__RXvhhW__categoryDivider{background:linear-gradient(90deg, color-mix(in srgb, var(--purple) 18%, transparent), transparent);flex:auto;min-width:2rem;height:1px}.EsaiTools-module__RXvhhW__toolsGrid{gap:var(--card-gap) 1rem;grid-template-columns:repeat(auto-fill,minmax(13.3125rem,13.3125rem));justify-content:start;display:grid}@media (max-width:1199.98px){.EsaiTools-module__RXvhhW__toolsGrid{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))}}@media (max-width:767.98px){.EsaiTools-module__RXvhhW__title{font-size:1.5rem}.EsaiTools-module__RXvhhW__filterSection{scrollbar-width:none;margin:.625rem -1.25rem 1.25rem;padding:.375rem 1.25rem .75rem;overflow-x:auto}.EsaiTools-module__RXvhhW__filterSection::-webkit-scrollbar{display:none}.EsaiTools-module__RXvhhW__toolsContainer{gap:1.25rem}.EsaiTools-module__RXvhhW__categoryHeader{display:none}.EsaiTools-module__RXvhhW__categorySection{gap:0}.EsaiTools-module__RXvhhW__toolsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem clamp(.75rem,7vw,1.8125rem)}}
.page-module__QlT7hq__container{justify-content:center;align-items:center;width:100%;min-height:100vh;padding:1.25rem;display:flex}