.tutor-business{border-top:1px solid #343941;margin-top:18px;padding-top:17px}.business-head{display:flex;justify-content:space-between;align-items:flex-start}.business-head h3{margin:4px 0}.business-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:12px 0;background:#0d0f13;border:1px solid #2d323a;border-radius:13px;padding:4px}.business-tabs button{border:0;border-radius:10px;background:transparent;color:#969ca6;padding:10px 5px;font-size:9px;font-weight:900}.business-tabs button.on{background:#ff6828;color:#fff}.business-form{display:grid;gap:9px;background:#0d0f13;border:1px solid #2c3139;border-radius:14px;padding:13px;margin:10px 0}.business-form h4{margin:0 0 3px}.business-form label{display:grid;gap:5px;color:#969ca6;font-size:8px;font-weight:900}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.business-check{display:flex!important;align-items:center}.business-list{display:grid;gap:7px;margin-top:10px}.business-list article{display:flex;justify-content:space-between;gap:9px;align-items:center;background:#0d0f13;border:1px solid #2b3038;border-radius:12px;padding:11px}.business-list article div:first-child{display:grid;gap:3px}.business-list article span{font-size:9px;color:#969ca6}.status-select{background:#191c22;color:#fff;border:1px solid #343943;border-radius:9px;padding:7px;font-size:9px}.business-empty{text-align:center;color:#969ca6;padding:20px 8px}.report-card{background:#0d0f13;border:1px solid #2c3139;border-radius:15px;padding:14px}.report-hero{display:flex;justify-content:space-between;align-items:flex-start}.report-hero span{color:#ff8c63;font-size:8px;font-weight:900}.report-hero h4{font-size:21px;margin:4px 0}.report-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0}.report-metrics div{background:#15181e;border-radius:10px;padding:10px 7px}.report-metrics strong{display:block;font-size:18px}.report-metrics span{font-size:7px;color:#969ca6}.report-card h5{margin:18px 0 7px}.report-lessons div{display:flex;justify-content:space-between;border-bottom:1px solid #282d35;padding:8px 0;font-size:9px}.report-lessons span{color:#969ca6}.report-card textarea{margin-top:8px}.invoice-form{margin-top:15px}.invoice-actions{display:flex!important;align-items:center;gap:5px}.invoices article{align-items:flex-start}@media(max-width:380px){.form-grid,.report-metrics{grid-template-columns:1fr 1fr}.business-list article{align-items:flex-start;flex-direction:column}.invoice-actions{width:100%;justify-content:space-between}}
