#main.design249[data-design-page249=general] .page-heading .eyebrow:empty{display:none}#main.design249 #settings-package66>summary{display:block!important;background:#fff!important;color:#173c60!important;padding:0!important}.package-heading260{display:flex;align-items:center;background:#245d9c;color:#fff;padding:14px 20px;min-height:52px}.package-body260{display:flex;align-items:center;justify-content:flex-end;gap:22px;padding:16px 20px;background:#fff;color:#173c60;flex-wrap:wrap}#main.design249 .package-body260 .package-plan77{background:#e2eefc!important;color:#173c60!important;border:1px solid #bfd4eb;font-weight:700;min-width:90px;text-align:center}#main.design249 .package-body260 .package-usage77,#main.design249 .package-body260>span{color:#173c60!important}#main.design249 .package-body260 small{color:#657b93!important}#main.design249 .package-body260 .package-open77{background:#e9eff7;color:#173c60;border:1px solid #c9d8e9;border-radius:5px;padding:9px 14px;font-weight:600}#main.design249 .package-body260 progress{accent-color:#245d9c}#main.design249 .package-heading260 .package-icon77{background:#ffffff20;color:#fff}#main.design249 .package-heading260 small{color:#dce9f8!important}.package-heading260 .package-title77{margin-right:0}
#main.design249 #admin-profile122>h2,#main.design249 .settings-kind95-company>summary{min-height:52px!important;padding:14px 20px!important;box-sizing:border-box}#main.design249 .settings-kind95-company>summary .template-subtitle80{display:none!important}#main.design249 .settings-company-fields66{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 18px}#main.design249 .settings-company-fields66 .settings-field-wide66{grid-column:1/-1}#main.design249 #admin-profile-form122 button[type=submit],#main.design249 #school-settings>button,#main.design249 .admin-profile-footer122>button{background:#245d9c!important;color:#fff!important;border-color:#245d9c!important;min-height:42px;padding:10px 16px;font-size:14px}#main.design249 .admin-profile-body122{gap:18px;padding:20px}#main.design249 .account-access135{padding:16px 20px;background:#f1f4f8}#main.design249 .account-access135 p{margin-bottom:12px}#main.design249 .account-access-actions135{gap:12px}#main.design249 .account-access-actions135 button,#main.design249 .account-access-actions135 [data-password135]{background:#e5eef9!important;color:#173c60!important;border-color:#c3d5e9!important;min-height:40px}
#main.design249 #program-home142{margin-top:8px}#main.design249 #program-home142>h2{display:flex;align-items:center;gap:12px;background:#245d9c;color:#fff;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.45px;margin:0 0 16px;padding:14px 20px;border-radius:5px;min-height:52px}#main.design249 #program-home142>h2 svg{width:22px;height:22px;flex:0 0 22px}#main.design249 #program-home142 .program-panel141>summary{background:#fff!important;padding:16px 18px;min-height:84px}#main.design249 #program-home142 .program-panel141>summary h3{font-size:16px;font-weight:700;color:#173c60}#main.design249 #program-home142 .program-panel141>summary small{font-size:13px;color:#687b91}#main.design249 #program-home142 .program-panel141>summary .settings-icon66,#main.design249 #program-home142 .program-panel141>summary .settings-icon66 svg{background:transparent;color:#245d9c!important}#main.design249 .settings-link-grid249{gap:12px;padding:18px}#main.design249 .settings-link-grid249 button>span:first-of-type{font-weight:600}#main.design249 .settings-link-grid249 button>span:last-child{font-size:24px;line-height:1;color:#617b99}#main.design249 .settings-link-grid249 button{min-height:74px}#main.design249 #settings-links249{margin-top:20px}@media(max-width:700px){#main.design249 .settings-company-fields66{grid-template-columns:1fr!important}.package-body260{justify-content:flex-start;gap:16px}}
#main.design249 .settings-kind95-company>summary .settings-icon66{width:22px;height:22px;flex:0 0 22px;background:transparent}#main.design249 .settings-kind95-company>summary .settings-icon66 svg{width:22px;height:22px}

#main.design249 .settings-link-grid249 button>svg{color:#245d9c!important}
#main.design249 .settings-company-fields66 label:has([name=full_name]){grid-column:1/-1}
