html[data-workspace-design=unified]{--workspace-accent: #d17d39;--workspace-accent-dark: #bd4f2a;--workspace-blue: #1b4965;--workspace-bg: #f4f7fa;--workspace-surface: #fff;--workspace-border: #e2e8f0;--workspace-text: #1e293b;--workspace-muted: #64748b;--workspace-radius: 10px;--workspace-gradient: linear-gradient(115deg, #d17d39, #bd4f2a);--admin-surface: var(--workspace-surface);--admin-surface-muted: var(--workspace-bg);--admin-border: var(--workspace-border);--admin-text: var(--workspace-text);--admin-text-muted: var(--workspace-muted);--admin-accent: var(--workspace-accent);--admin-accent-dark: var(--workspace-accent-dark);--admin-orange-gradient: var(--workspace-gradient);--primary-orange: var(--workspace-accent);--accent-color: var(--workspace-accent);--card-bg: var(--workspace-surface);--main-bg: var(--workspace-bg);--sidebar-bg: var(--workspace-surface);--border-color: var(--workspace-border);--text-main: var(--workspace-text);--text-muted: var(--workspace-muted);--admin-radius-lg: var(--workspace-radius);--admin-radius-md: 8px;--admin-radius-sm: 6px}html[data-workspace-design=unified][data-theme=dark]{--workspace-bg: #0f172a;--workspace-surface: #1e293b;--workspace-border: #334155;--workspace-text: #f8fafc;--workspace-muted: #94a3b8;color-scheme:dark}html[data-workspace-design=unified] body{background-color:var(--workspace-bg)!important;color:var(--workspace-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-workspace-design=unified] body:not(.builder-active) .sidebar{background:var(--workspace-surface)!important;border-right:1px solid var(--workspace-border)!important;box-shadow:none!important}html[data-workspace-design=unified] body:not(.builder-active) .sidebar-header{border-bottom:1px solid var(--workspace-border);padding:22px 12px!important;margin-bottom:16px!important;min-height:80px}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .logo-text{color:var(--workspace-text)!important;font-family:Inter,sans-serif!important;font-size:19px!important;font-weight:700!important;letter-spacing:-.6px}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .nav-link{border-radius:7px!important;padding:11px 14px!important;margin-block:3px!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .nav-link.active{background:var(--workspace-gradient)!important;color:#fff!important;border-color:transparent!important}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .nav-link.active .material-symbols-outlined{color:#fff!important}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .nav-category-header{padding:14px!important;font-size:14px!important;line-height:1.4;letter-spacing:0;font-weight:700!important;color:var(--workspace-muted)!important}html[data-workspace-design=unified] body:not(.builder-active) :is(.main-content,.crm-main){background:var(--workspace-bg)!important}html[data-workspace-design=unified] body:not(.builder-active) #dashboard-main-header{background:var(--workspace-surface)!important;border-bottom:1px solid var(--workspace-border)!important;box-shadow:none!important}html[data-workspace-design=unified] #dashboard-main-header .section-title{font-family:Inter,sans-serif!important;font-size:20px!important;font-weight:600!important;letter-spacing:-.5px}html[data-workspace-design=unified] #dashboard-main-header .section-subtitle{font-size:11px!important;color:var(--workspace-muted)!important}html[data-workspace-design=unified] body:not(.builder-active) :is(.card,.info-card,.stat-card,.stat-card-premium,.big-card,.side-card,.dashboard-course-signups-card,.bento-stat-card,.course-card,.reading-plan-card,.task-card,.notification-card,.promo-card,.integration-card,.tool-card){border:1px solid var(--workspace-border)!important;border-radius:var(--workspace-radius)!important;background:var(--workspace-surface)!important;box-shadow:0 2px 4px #00000005!important;color:var(--workspace-text)}html[data-workspace-design=unified] body:not(.builder-active) :is(.card-header,.info-card-header,.dashboard-course-signups-header){border-bottom-color:var(--workspace-border)!important}html[data-workspace-design=unified] body:not(.builder-active) :is(.card-title,.info-card-header h3,.big-card-title,.side-card-title){font-family:Inter,sans-serif!important;font-weight:600!important;letter-spacing:-.25px}html[data-workspace-design=unified] body:not(.builder-active) :is(.stat-card .stat-label,.bento-card-label){font-size:11px!important;font-weight:500!important;letter-spacing:.3px;color:var(--workspace-muted)!important}html[data-workspace-design=unified] body:not(.builder-active) :is(.stat-card .stat-value,.bento-stat-card .bento-card-value){font-family:Inter,sans-serif!important;font-size:29px!important;font-weight:700!important;letter-spacing:-1px;color:var(--workspace-text)!important}html[data-workspace-design=unified] body:not(.builder-active) .bento-stat-card :is(.bento-card-desc,.bento-card-label){color:var(--workspace-muted)!important}html[data-workspace-design=unified] body:not(.builder-active) :is(.overview-hero-card,.ms-overview-banner){background:var(--workspace-gradient)!important;border-radius:var(--workspace-radius)!important;padding:30px 32px!important;box-shadow:none!important;color:#fff!important}html[data-workspace-design=unified] :is(.overview-hero-title,.ms-overview-banner-title){font-family:Inter,sans-serif!important;font-size:27px!important;font-weight:700!important;letter-spacing:-.8px;color:#fff!important}html[data-workspace-design=unified] :is(.overview-hero-text,.ms-overview-banner-quote){font-size:14px!important;line-height:1.6!important;color:#fff!important}html[data-workspace-design=unified] #overview-section :is(.hkm-dashboard-grid-saas,.analytics-bottom-row){gap:24px!important}html[data-workspace-design=unified] #overview-section .hkm-widgets-grid{gap:16px!important}html[data-workspace-design=unified] #overview-section .stat-card.modern{padding:22px!important}html[data-workspace-design=unified] body:not(.builder-active) :is(.section-content,.crm-main) table th{background:var(--workspace-bg)!important;color:var(--workspace-muted)!important;font-size:11px!important;font-weight:600!important}html[data-workspace-design=unified] body:not(.builder-active) :is(.section-content,.crm-main) :is(td,th){border-color:var(--workspace-border)!important}html[data-workspace-design=unified] body:has(>:is(.login-card,.community-access,.status-card)){background-image:none!important;padding-inline:16px}html[data-workspace-design=unified] :is(.login-card,.community-access,body>.status-card){background:var(--workspace-surface)!important;border:1px solid var(--workspace-border)!important;border-radius:var(--workspace-radius)!important;color:var(--workspace-text)!important;box-shadow:0 4px 20px #0000000a!important}html[data-workspace-design=unified] :is(.login-title,.community-access h1){color:var(--workspace-text)!important;font-family:Inter,sans-serif!important;letter-spacing:-.6px}html[data-workspace-design=unified] .login-card :is(.form-control,.btn-google){background:var(--workspace-surface)!important;color:var(--workspace-text)!important;border-color:var(--workspace-border)!important;border-radius:7px!important}html[data-workspace-design=unified] .login-card :is(.btn-primary,button[type=submit]){background:var(--workspace-gradient)!important;border-radius:7px!important;color:#fff!important}html[data-workspace-design=unified] #SideNavBar{background:var(--workspace-surface)!important;border-color:var(--workspace-border)!important}html[data-workspace-design=unified] #SideNavBar nav a{border-radius:7px!important;font-size:13px!important}html[data-workspace-design=unified] #SideNavBar .sidebar-active-gradient{background:var(--workspace-gradient)!important;color:#fff!important;border-color:transparent!important}html[data-workspace-design=unified] #TopAppBar{background:var(--workspace-surface)!important;border-color:var(--workspace-border)!important}html[data-workspace-design=unified] body:has(#SideNavBar) :is(h1,h2,h3){font-family:Inter,sans-serif!important;letter-spacing:-.5px}html[data-workspace-design=unified] body:has(#SideNavBar) :is(.bg-surface,.bg-surface-container-low){background-color:var(--workspace-surface)!important}html[data-workspace-design=unified] body:has(#SideNavBar) :is(.border-outline-variant,.border-t,.border-r){border-color:var(--workspace-border)!important}html[data-workspace-design=unified] body:has(#SideNavBar) .rounded-xl{border-radius:var(--workspace-radius)!important}@media(max-width:1100px){html[data-workspace-design=unified] #overview-section .analytics-bottom-row{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:768px){html[data-workspace-design=unified] body:not(.builder-active) .sidebar-header{padding:16px 12px!important;min-height:64px}html[data-workspace-design=unified] :is(.overview-hero-card,.ms-overview-banner){padding:24px 20px!important}html[data-workspace-design=unified] :is(.overview-hero-title,.ms-overview-banner-title){font-size:23px!important}}html[data-workspace-design=unified] body:not(.builder-active) :is(.btn,.btn-primary,.btn-secondary,.notification-btn){border-radius:7px!important}html[data-workspace-design=unified] body:not(.builder-active) .bento-stat-card{padding:22px!important;transition:box-shadow .2s,border-color .2s!important}html[data-workspace-design=unified] body:not(.builder-active) .bento-stat-card:hover{transform:none!important;border-color:var(--workspace-accent)!important}html[data-workspace-design=unified] .bento-icon-wrap{border-radius:7px!important}html[data-workspace-design=unified] body:not(.builder-active) .stat-card-premium :is(.stat-card-value,.stat-card-title){color:var(--workspace-text)!important}html[data-workspace-design=unified] body:not(.builder-active) .stat-card-premium .stat-card-meta{color:var(--workspace-muted)!important}html[data-workspace-design=unified] body:has(#SideNavBar) :is(.text-primary,.text-primary-container){color:var(--workspace-accent)!important}html[data-workspace-design=unified] body:has(#SideNavBar) :is(.text-on-surface,.text-on-background){color:var(--workspace-text)!important}html[data-workspace-design=unified] body:has(#SideNavBar) :is(.text-secondary,.text-on-surface-variant){color:var(--workspace-muted)!important}html[data-workspace-design=unified] body:has(#SideNavBar) :is(.bg-primary,.bg-primary-container){background-color:var(--workspace-accent-dark)!important}html[data-workspace-design=unified] body:has(#SideNavBar) :is(.bg-surface-container,.bg-surface-container-high){background-color:var(--workspace-bg)!important}html[data-workspace-design=unified] body:has(#SideNavBar) .border-primary{border-color:var(--workspace-accent)!important}html[data-workspace-design=unified] #SideNavBar .sidebar-active-gradient .material-symbols-outlined{color:#fff!important}@media(min-width:1200px){html[data-workspace-design=unified] .ms-overview-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:600px)and (max-width:1199px){html[data-workspace-design=unified] .ms-overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html[data-workspace-design=unified] .bento-stat-card .bento-icon-wrap{background:color-mix(in srgb,var(--workspace-accent) 10%,var(--workspace-surface))!important;color:var(--workspace-accent)!important}html[data-workspace-design=unified] .bento-stat-card .bento-card-desc{font-weight:400!important}html[data-workspace-design=unified] body.admin-body #overview-section .overview-hero-card{background:var(--workspace-gradient)!important;border-radius:var(--workspace-radius)!important;padding:30px 32px!important;border:0!important;color:#fff!important;box-shadow:none!important}html[data-workspace-design=unified] #overview-section :is(.overview-hero-title,.overview-hero-text,.overview-hero-eyebrow){color:#fff!important}html[data-workspace-design=unified] #overview-section .overview-hero-title{font-size:27px!important;font-family:Inter,sans-serif!important;letter-spacing:-.8px}html[data-workspace-design=unified] #overview-section :is(.overview-hero-action,.overview-hero-action-secondary){border-radius:7px!important;padding:10px 14px!important;font-size:12px!important}html[data-workspace-design=unified] #overview-section .overview-hero-action{background:#fff!important;color:var(--workspace-accent-dark)!important;border:1px solid white!important}html[data-workspace-design=unified] #overview-section .overview-hero-action-secondary{background:transparent!important;color:#fff!important;border:1px solid rgb(255 255 255 / 40%)!important}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .nav-link{width:100%!important}@media(max-width:768px){html[data-workspace-design=unified] body.admin-body #overview-section .overview-hero-card{padding:24px 20px!important}html[data-workspace-design=unified] #overview-section .overview-hero-title{font-size:23px!important}}html[data-workspace-design=unified] body:not(.builder-active) .sidebar :is(.nav-group,.nav-list,.nav-item){width:100%;text-align:left}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .nav-list{padding-inline:0;list-style:none}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .nav-link{justify-content:flex-start!important;text-align:left!important}html[data-workspace-design=unified] body>#site-privacy-footer{position:fixed!important;right:16px;bottom:16px;z-index:1000;padding:8px 12px!important;margin:0!important;max-width:calc(100vw - 32px);border:1px solid var(--workspace-border);border-radius:7px;background:var(--workspace-surface);color:var(--workspace-muted);font:11px/1.5 Inter,sans-serif!important;box-shadow:0 2px 8px #0000000a}@media(max-width:768px){html[data-workspace-design=unified] body.minside-body>#site-privacy-footer{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}html[data-workspace-design=unified] body:not(.builder-active) .sidebar .nav-category-header .expand-icon{font-size:20px!important}html[data-workspace-design=unified] #podcast-section .podcast-toolbar>.btn{min-width:0!important;max-width:100%;white-space:normal!important;overflow-wrap:anywhere;height:auto!important;min-height:44px}@media(max-width:768px){html[data-workspace-design=unified] #podcast-section .podcast-toolbar{justify-content:flex-start!important}html[data-workspace-design=unified] #podcast-section .podcast-toolbar>.btn{flex:1 1 150px;padding:12px 16px!important}}html[data-workspace-design=unified] .material-symbols-outlined{font-family:Material Symbols Outlined!important;font-feature-settings:"liga";font-style:normal!important;letter-spacing:normal!important;text-transform:none!important;flex-shrink:0}html[data-workspace-design=unified]:not([data-workspace-icons-ready=true]) .material-symbols-outlined{visibility:hidden!important;width:1em!important;max-width:1em!important;overflow:hidden!important}html[data-workspace-design=unified] .school-payments-link-body{padding:24px}html[data-workspace-design=unified] .school-payments-link-body p{margin:0 0 20px;color:var(--workspace-muted);font-size:14px;line-height:1.6}html[data-workspace-design=unified] .school-payments-link-body .btn{height:auto!important;min-height:44px;max-width:100%;white-space:normal!important;padding:12px 16px!important;font-size:13px!important}html[data-workspace-design=unified] .sidebar .nav-badge{background:var(--workspace-accent-dark)!important;color:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;outline:none;font:600 11px/1.4 Inter,sans-serif!important;padding:3px 7px!important;min-width:24px;text-align:center}@media(max-width:768px){html[data-workspace-design=unified] .school-payments-link-body{padding:20px}}html[data-workspace-design=unified] :is(.stat-card>.stat-label,.bento-stat-card .bento-card-label,.stat-card-premium .stat-card-header){line-height:1.4!important;min-height:4.2em}html[data-workspace-design=unified] .workspace-metrics>div>span{min-height:0;line-height:1.4}
