.ed-admin-hub{width:min(1540px,calc(100% - 32px))!important}.ed-admin-hub>section,.ed-ead-manager,.ed-manager-catalog,.ed-manager-teachers,.ed-manager-organizations{padding:clamp(22px,3vw,38px)!important;margin:28px 0!important}.ed-admin-quick{gap:10px!important;padding:14px!important;overflow:auto}.ed-admin-quick a{white-space:nowrap;padding:11px 15px!important}.ed-ead-course-list,.ed-manager-course-grid,.ed-manager-teacher-grid{gap:24px!important}.ed-ead-course-admin{gap:20px!important;padding:22px!important}
.ed167-community{margin:28px 0;padding:25px;border:1px solid #d3e2ed;border-radius:22px;background:#fff}.ed167-community>header{display:flex;justify-content:space-between;gap:20px}.ed167-community>header span{font-size:10px;font-weight:900;letter-spacing:.12em;color:#0873c9}.ed167-community h2{margin:5px 0}.ed167-community>header p{margin:0;color:#627b91}.ed167-community>header label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800}.ed167-community-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:20px;margin-top:22px}.ed167-online-tabs{display:flex;gap:7px}.ed167-online-tabs button{border:1px solid #c8dce9;border-radius:999px;background:#fff;padding:8px 12px;font-size:10px;font-weight:800}.ed167-online-tabs button.is-active{background:#073f69;color:#fff}.ed167-online-list{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.ed167-online-list article{display:flex;align-items:center;gap:9px;padding:10px;border-radius:12px;background:#f2f7fb}.ed167-online-list img{width:42px;height:42px;border-radius:50%;object-fit:cover}.ed167-online-list article>div{min-width:0;flex:1}.ed167-online-list strong,.ed167-online-list span,.ed167-online-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ed167-online-list strong{font-size:11px}.ed167-online-list span{font-size:9px;color:#0873c9}.ed167-online-list small{font-size:8px;color:#708698}.ed167-online-list i{width:9px;height:9px;border-radius:50%;background:#48bf54}.ed167-community aside{padding:18px;border-radius:16px;background:#092f52;color:#fff}.ed167-community aside>span{font-size:9px;color:#7ede5b;font-weight:900}.ed167-community aside h3{margin:5px 0}.ed167-community aside>p,.ed167-community aside>small{color:#c4d5e2;font-size:10px}.ed167-community aside select{width:100%;padding:9px;border-radius:8px}.ed167-community [data-chat-messages]{height:220px;overflow:auto;margin:10px 0;padding:9px;border-radius:9px;background:rgba(255,255,255,.08)}.ed167-community [data-chat-messages] article{margin:7px 0;padding:8px;border-radius:8px;background:rgba(255,255,255,.1)}.ed167-community [data-chat-messages] article div{display:flex;justify-content:space-between}.ed167-community [data-chat-messages] strong{font-size:8px;color:#8ee36d}.ed167-community [data-chat-messages] small{font-size:8px}.ed167-community [data-chat-messages] p{margin:4px 0;font-size:10px}.ed167-community [data-chat-form]{display:flex;gap:7px}.ed167-community [data-chat-form] input{min-width:0;flex:1;padding:10px;border:0;border-radius:8px}.ed167-community [data-chat-form] button{border:0;border-radius:8px;background:#79dc56;color:#07304f;font-weight:900}
.ed167-manager-classes{margin:30px 0;padding:34px;border-radius:23px;background:#fff;border:1px solid #d5e2eb}.ed167-class-layout{display:grid;grid-template-columns:minmax(360px,.75fr) 1.25fr;gap:28px}.ed167-class-layout>form{display:grid;gap:12px;padding:22px;border-radius:16px;background:#f1f7fb}.ed167-class-layout label{display:grid;gap:5px;font-size:10px;font-weight:800}.ed167-class-layout input,.ed167-class-layout select{padding:11px;border:1px solid #c5d8e5;border-radius:9px}.ed167-class-layout form>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ed167-class-layout form>button{border:0;border-radius:9px;background:#168851;color:#fff;padding:12px;font-weight:900}.ed167-class-layout>div{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:12px}.ed167-class-layout article{padding:17px;border:1px solid #d8e4ec;border-radius:13px}.ed167-class-layout article>span{font-size:9px;color:#0873c9;font-weight:900}.ed167-class-layout h3{margin:5px 0}.ed167-class-layout p,.ed167-class-layout small{color:#647d91;font-size:10px}
.ed167-donation{min-height:75vh;padding:70px 20px;background:linear-gradient(135deg,#052f57,#0875a6)}.ed167-donation>section{display:grid;grid-template-columns:1fr .8fr;gap:50px;align-items:center;width:min(1080px,100%);margin:auto;color:#fff}.ed167-donation h1{font-size:clamp(38px,6vw,68px);line-height:1.03}.ed167-donation section>div span,.ed167-home-donation span{color:#7ee15b;font-size:10px;font-weight:900;letter-spacing:.13em}.ed167-donation section>div p{font-size:18px;line-height:1.6;color:#d5e5ef}.ed167-donation section>div small{color:#afc7d7}.ed167-donation form{padding:28px;border-radius:22px;background:#fff;color:#103754}.ed167-donation form>div{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.ed167-donation form>div button{padding:12px 5px;border:1px solid #c8dbe8;border-radius:9px;background:#f5f9fc}.ed167-donation form>div button.is-active{background:#0873c9;color:#fff}.ed167-donation label{display:grid;gap:6px;margin:17px 0;font-size:11px;font-weight:800}.ed167-donation input{padding:12px;border:1px solid #c7d9e6;border-radius:9px}.ed167-donation form>button{width:100%;padding:14px;border:0;border-radius:10px;background:#168851;color:#fff;font-weight:900}.ed167-donation form>p{font-size:10px;text-align:center;color:#738699}.ed167-home-donation{padding:45px 0;background:#062f55;color:#fff}.ed167-home-donation>.ed-container{display:flex;align-items:center;justify-content:space-between;gap:30px}.ed167-home-donation h2{margin:7px 0}.ed167-home-donation p{margin:0;color:#c5d8e5}.ed167-home-donation a{padding:14px 18px;border-radius:10px;background:#7cdd57;color:#07304f;text-decoration:none;font-weight:900}
@media(max-width:900px){.ed167-community-grid,.ed167-class-layout,.ed167-donation>section{grid-template-columns:1fr}.ed167-online-list{grid-template-columns:1fr}.ed167-class-layout>div{grid-template-columns:1fr}.ed167-home-donation>.ed-container{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.ed167-community>header{flex-direction:column}.ed167-class-layout form>div{grid-template-columns:1fr}.ed167-donation form>div{grid-template-columns:1fr 1fr}}
.ed167-manager-extras{width:min(1540px,calc(100% - 32px));margin:0 auto 70px}.ed167-donation-settings{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:30px 0;padding:32px;border-radius:22px;background:#fff;border:1px solid #d5e2eb}.ed167-donation-settings span{font-size:9px;color:#168851;font-weight:900;letter-spacing:.12em}.ed167-donation-settings h2{margin:6px 0}.ed167-donation-settings p{color:#647d91}.ed167-donation-settings form{display:grid;gap:10px}.ed167-donation-settings label{display:grid;gap:6px;font-size:10px;font-weight:800}.ed167-donation-settings input{padding:12px;border:1px solid #c5d8e5;border-radius:9px}.ed167-donation-settings button{border:0;border-radius:9px;background:#168851;color:#fff;padding:12px;font-weight:900}.ed167-donation-settings a{text-align:center;font-size:11px;font-weight:800}@media(max-width:900px){.ed167-donation-settings{grid-template-columns:1fr}}
