.owner-reports-v2 .owner-hero small{color:#8a8590;margin-top:9px;display:block}.owner-report-actions{flex-wrap:wrap;gap:9px;display:flex}.owner-report-actions button{color:#a90b61;font:inherit;cursor:pointer;background:#fff;border:1px solid #ead9e2;border-radius:12px;padding:12px 15px;font-weight:800}.owner-report-actions button:last-child{color:#fff;background:linear-gradient(135deg,#b30b7b,#ed1f37);border:0}.owner-report-actions button:disabled{opacity:.45}.owner-report-filters{grid-template-columns:repeat(6,minmax(135px,1fr));gap:12px;margin-bottom:17px;padding:16px;display:grid}.owner-report-filters label span{color:#7b8190;margin-bottom:6px;font-size:11px;display:block}.owner-report-filters select,.owner-report-filters input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #e3e4e8;border-radius:10px;padding:11px}.owner-report-search{grid-column:span 2}.owner-report-kpis{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:17px;display:grid}.owner-report-kpis article{background:#fff;border:1px solid #e8e5e9;border-radius:16px;padding:18px;box-shadow:0 5px 18px #17233c08}.owner-report-kpis span,.owner-report-kpis small,.owner-report-kpis em{color:#7e8492;font-style:normal;display:block}.owner-report-kpis strong{margin:7px 0;font-size:25px;display:block}.owner-report-kpis strong small{font-size:12px;display:inline}.owner-report-kpis .attention{background:#fffaf7;border-color:#f1c4b1}.owner-report-analysis{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:17px;display:grid}.owner-report-analysis>article{overflow:hidden}.owner-report-analysis header,.owner-report-orders>header{border-bottom:1px solid #eceef2;padding:18px 20px}.owner-report-analysis header span,.owner-report-orders header span{color:#ad1a67;font-size:11px;font-weight:900}.owner-report-analysis h2,.owner-report-orders h2{margin:5px 0 0}.owner-analysis-table{overflow:auto}.owner-analysis-table .head,.owner-analysis-table button{width:100%;min-width:540px;text-align:inherit;font:inherit;background:#fff;border:0;border-bottom:1px solid #eef0f3;align-items:center;gap:10px;padding:13px 18px;display:grid}.owner-analysis-table.doctor .head,.owner-analysis-table.doctor button{grid-template-columns:1.4fr .5fr .5fr .5fr .9fr}.owner-analysis-table.course .head,.owner-analysis-table.course button{grid-template-columns:1.5fr .5fr .5fr .8fr}.owner-analysis-table .head{color:#7d8492;background:#faf9fb;font-size:11px}.owner-analysis-table button{cursor:pointer}.owner-analysis-table button:hover{background:#fff8fb}.owner-analysis-table p{text-align:center;color:#7d8492;padding:25px}.owner-report-orders{overflow:hidden}.owner-report-orders header p{color:#7d8492;margin:5px 0 0}.owner-report-table{overflow:auto}.owner-report-table>.head,.owner-report-table>div{border-bottom:1px solid #eef0f3;grid-template-columns:minmax(220px,1.15fr) minmax(220px,1.15fr) minmax(130px,.7fr) minmax(150px,.75fr) minmax(170px,.85fr) 100px;align-items:center;gap:12px;min-width:1050px;padding:13px 20px;display:grid}.owner-report-table>.head{color:#7d8492;background:#faf9fb;font-size:11px;font-weight:800}.owner-report-table b,.owner-report-table small{display:block}.owner-report-table small{color:#7d8492;margin-top:4px}.owner-report-status{color:#657083;background:#f2f3f5;border-radius:99px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:800;display:inline-block}.owner-report-status.code_assigned,.owner-report-status.sent,.owner-report-status.completed,.owner-report-status.settled,.owner-report-status.platform_recharged{color:#278258;background:#e8f7ef}.owner-report-status.waiting_payment_match,.owner-report-status.payment_matched,.owner-report-status.waiting_codes{color:#a66a00;background:#fff4df}.owner-report-status.rejected,.owner-report-status.cancelled{color:#c44b56;background:#fff0f1}.owner-report-empty{text-align:center;color:#7d8492;padding:35px}@media (width<=1200px){.owner-report-filters,.owner-report-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=850px){.owner-report-analysis{grid-template-columns:1fr}.owner-report-kpis{grid-template-columns:1fr 1fr}.owner-report-actions{width:100%}.owner-report-actions button{flex:1}.owner-report-filters{grid-template-columns:1fr 1fr}.owner-report-search{grid-column:1/-1}}@media (width<=520px){.owner-report-kpis,.owner-report-filters{grid-template-columns:1fr}.owner-report-search{grid-column:auto}}
