.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}}.owner-report-pagination{background:#fcfbfc;border-top:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.owner-report-pagination>div,.owner-report-pagination nav,.owner-report-pagination label,.owner-report-pagination nav>span{align-items:center;display:flex}.owner-report-pagination>div{color:#7d8492;gap:15px;font-size:12px}.owner-report-pagination label{gap:7px}.owner-report-pagination select{height:33px;font:inherit;color:#222936;background:#fff;border:1px solid #e3e4e8;border-radius:8px;padding:0 9px}.owner-report-pagination nav,.owner-report-pagination nav>span{gap:5px}.owner-report-pagination button{min-width:33px;height:33px;font:inherit;color:#222936;cursor:pointer;background:#fff;border:1px solid #e3e4e8;border-radius:8px;padding:0 9px;font-size:12px;font-weight:750}.owner-report-pagination button:hover:not(:disabled){color:#ad1a67;background:#fff7fb;border-color:#ad1a67}.owner-report-pagination button.active{color:#fff;background:#ad1a67;border-color:#ad1a67;box-shadow:0 4px 12px #ad1a6728}.owner-report-pagination button:disabled{opacity:.4;cursor:not-allowed}.owner-report-pagination i{color:#7d8492;font-style:normal}@media (width<=850px){.owner-report-pagination{flex-direction:column;align-items:stretch}.owner-report-pagination>div{justify-content:space-between}.owner-report-pagination nav{flex-wrap:wrap;justify-content:center}}.owner-reports-v2{min-width:0;max-width:100%;font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:14px;line-height:1.55;overflow-x:clip}.owner-report-filters label span,.owner-report-analysis header span,.owner-report-orders header span{font-size:12px}.owner-report-filters select,.owner-report-filters input{font-size:13px}.owner-analysis-table button,.owner-report-order{font-size:12px}.owner-report-kpis.loading{opacity:.58}.owner-report-order{width:100%;min-width:1050px;text-align:inherit;font:inherit;cursor:pointer;background:#fff;border:0;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;padding:13px 20px;display:grid}.owner-report-order:hover{background:#fff8fb}.owner-report-fatal{align-content:center;place-items:center;gap:10px;min-height:260px;display:grid}.owner-whatsapp-report{min-width:0;max-width:100%;overflow:hidden}.owner-whatsapp-report>header{border-bottom:1px solid #eceef2;padding:18px 20px}.owner-whatsapp-report>header span{color:#ad1a67;font-size:12px;font-weight:900}.owner-whatsapp-report>header h2{margin:5px 0 0}.owner-whatsapp-report-table{max-width:100%}@media (width<=700px){.owner-reports-v2 .owner-hero{gap:14px;display:grid}.owner-report-filters label span,.owner-report-analysis header span,.owner-report-orders header span,.owner-whatsapp-report>header span{font-size:13px}.owner-report-filters select,.owner-report-filters input{font-size:16px}.owner-report-kpis{grid-template-columns:1fr 1fr}.owner-report-kpis strong{font-size:22px}.owner-report-table{padding:10px;overflow:visible}.owner-report-table>.head{display:none}.owner-report-order{border:1px solid #e7dce2;border-radius:14px;grid-template-columns:1fr 1fr;gap:12px;min-width:0;margin-bottom:10px;padding:15px;display:grid}.owner-report-order>span{min-width:0}.owner-report-order>span:first-child,.owner-report-order>span:nth-child(2){grid-column:1/-1}.owner-report-order b{font-size:14px}.owner-report-order small,.owner-report-status,.owner-analysis-table .head,.owner-analysis-table button{font-size:12px}.owner-whatsapp-report-table{overflow:auto}.owner-whatsapp-report-table>div{min-width:720px}.owner-report-actions button{font-size:13px}}@media (width<=440px){.owner-report-kpis,.owner-report-order{grid-template-columns:1fr}.owner-report-order>span{grid-column:1!important}}@media print{body{background:#fff!important}.owner-shell>aside,.topbar,.owner-report-actions,.owner-report-filters,.owner-report-pagination,.owner-whatsapp-report-table{display:none!important}.owner-reports-v2{margin:0!important;padding:0!important}.owner-reports-v2 .owner-hero{border-bottom:2px solid #a90b61;padding-bottom:12px;display:block!important}.owner-report-kpis{grid-template-columns:repeat(5,1fr)!important}.owner-report-analysis{grid-template-columns:1fr 1fr!important}.owner-report-table{overflow:visible!important}.owner-report-table>.head,.owner-report-order{font-size:9px;grid-template-columns:1.1fr 1.1fr .7fr .8fr .8fr .55fr!important;min-width:0!important;padding:8px!important}.owner-report-order{break-inside:avoid}.panel{box-shadow:none!important}@page{size:A4 landscape;margin:10mm}}.owner-reports-v2{font-size:16px;line-height:1.5}.owner-reports-v2 .owner-report-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px}.owner-reports-v2 .owner-report-filters label span{color:#4c596b;font-size:14px;font-weight:700}.owner-reports-v2 .owner-report-filters select,.owner-reports-v2 .owner-report-filters input{min-height:44px;font-size:15px}.owner-reports-v2 .owner-report-search{grid-column:span 2}.owner-report-scope-note{color:#667486;grid-column:1/-1;margin:0;font-size:14px;line-height:1.5}.owner-reports-v2 .owner-report-kpis article{padding:16px}.owner-reports-v2 .owner-report-kpis span,.owner-reports-v2 .owner-report-kpis small{font-size:14px}.owner-reports-v2 .owner-report-kpis strong{font-size:24px;line-height:1.3}.owner-reports-v2 .owner-report-analysis{grid-template-columns:minmax(0,1fr);gap:15px}.owner-reports-v2 .owner-report-analysis>article{min-width:0}.owner-reports-v2 .owner-report-analysis header{justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex}.owner-reports-v2 .owner-report-analysis header>small{color:#607084;font-size:14px}.owner-reports-v2 .owner-report-analysis h2{margin-top:2px;font-size:20px}.owner-reports-v2 .owner-analysis-table .head{font-size:14px}.owner-reports-v2 .owner-analysis-table button{min-height:48px;font-size:15px}.owner-reports-v2 .owner-analysis-table.doctor .head,.owner-reports-v2 .owner-analysis-table.doctor button{grid-template-columns:2fr .6fr .6fr .6fr 1fr}.owner-reports-v2 .owner-analysis-table.course .head,.owner-reports-v2 .owner-analysis-table.course button{grid-template-columns:2fr .6fr .6fr 1fr}.owner-reports-v2 .owner-report-order,.owner-reports-v2 .owner-report-table>.head{font-size:14px}.owner-reports-v2 .owner-report-status{font-size:13px}@media (width<=1050px){.owner-reports-v2 .owner-report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-reports-v2 .owner-report-search{grid-column:span 2}}@media (width<=620px){.owner-reports-v2 .owner-report-filters{grid-template-columns:1fr}.owner-reports-v2 .owner-report-search{grid-column:auto}.owner-reports-v2 .owner-report-analysis header{align-items:flex-start}.owner-reports-v2 .owner-analysis-table .head,.owner-reports-v2 .owner-analysis-table button{min-width:550px;font-size:14px}.owner-reports-v2 .owner-report-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-reports-v2 .owner-report-kpis article{padding:12px}}@media (width<=440px){.owner-reports-v2 .owner-report-kpis{grid-template-columns:1fr}}@media print{.owner-reports-v2 .owner-report-analysis{grid-template-columns:1fr!important}.owner-reports-v2 .owner-report-courses .owner-report-pagination{display:none!important}}.owner-reports-v2 .owner-analysis-table.course .paged-out{display:none}@media print{.owner-reports-v2 .owner-analysis-table.course .paged-out{display:grid!important}}.subscriber-report-launch,.subscriber-report{min-width:0;margin:0 0 18px;font-size:16px}.subscriber-report-launch{justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.subscriber-report-launch span,.subscriber-report>header span{color:#ad1a67;font-size:13px;font-weight:900}.subscriber-report-launch h2,.subscriber-report>header h2{margin:4px 0 5px}.subscriber-report-launch p,.subscriber-report>header p{color:#667085;margin:0}.subscriber-report-launch button,.subscriber-report button{font:inherit;cursor:pointer}.subscriber-report-launch>button,.subscriber-actions .message{color:#fff;background:linear-gradient(135deg,#b30b7b,#ed1f37);border:0;border-radius:12px;padding:12px 18px;font-weight:850}.subscriber-report>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:13px;display:flex}.subscriber-report .close{color:#a90b61;background:#fff;border:1px solid #ead9e2;border-radius:10px;padding:9px 13px}.subscriber-filters{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:16px;display:grid}.subscriber-filters label>span,.course-picker>span{color:#4c596b;margin-bottom:6px;font-size:14px;font-weight:750;display:block}.subscriber-filters select,.subscriber-filters input{box-sizing:border-box;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dfe3e8;border-radius:10px;padding:9px;font-size:15px}.subscriber-filters .search{grid-column:span 2}.course-picker{grid-column:1/-1}.course-picker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:230px;padding:4px;display:grid;overflow:auto}.course-picker label{background:#fff;border:1px solid #e5e7eb;border-radius:11px;align-items:flex-start;gap:8px;padding:10px;display:flex}.course-picker label.checked{background:#fff5fa;border-color:#bd1970}.course-picker label input{width:17px;min-height:17px}.course-picker label b,.course-picker label small{display:block}.course-picker label small{color:#667085;margin-top:2px}.course-picker>button{color:#a90b61;background:0 0;border:0;margin-top:8px;font-weight:800}.subscriber-actions{align-items:center;gap:10px;margin:14px 0;display:flex}.subscriber-actions>div{margin-inline-end:auto}.subscriber-actions strong{margin-inline-end:7px;font-size:28px}.subscriber-actions button{color:#a90b61;background:#fff;border:1px solid #ead9e2;border-radius:11px;padding:11px 15px;font-weight:800}.subscriber-actions button:disabled{opacity:.45}.subscriber-list{overflow:auto}.subscriber-list .head,.subscriber-list article{border-bottom:1px solid #eceef2;grid-template-columns:1.1fr .8fr .7fr 1.35fr .65fr .55fr;align-items:center;gap:12px;min-width:1050px;padding:13px 17px;display:grid}.subscriber-list .head{color:#667085;background:#faf9fb;font-size:14px;font-weight:800}.subscriber-list article{font-size:14px}.subscriber-list article b,.subscriber-list article small{display:block}.subscriber-list article small{color:#667085;margin-top:3px}.subscriber-list>p{text-align:center;color:#667085;padding:30px}.subscriber-pager{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.subscriber-pager label{align-items:center;gap:7px;display:flex}.subscriber-pager select,.subscriber-pager button{min-height:40px;font:inherit;background:#fff;border:1px solid #dfe3e8;border-radius:9px;padding:7px 11px}.subscriber-pager div{gap:8px;display:flex}.subscriber-error{color:#a52031;background:#fff2f3;border:1px solid #f0b9bf;border-radius:12px;justify-content:space-between;gap:12px;margin:12px 0;padding:12px 15px;display:flex}.subscriber-error button{color:inherit;background:0 0;border:0;font-weight:900}@media (width<=900px){.subscriber-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.subscriber-filters .search{grid-column:span 2}.course-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.subscriber-report-launch,.subscriber-report>header,.subscriber-actions,.subscriber-pager{flex-direction:column;align-items:stretch}.subscriber-report-launch{display:grid}.subscriber-filters{grid-template-columns:1fr;padding:11px}.subscriber-filters .search{grid-column:auto}.course-picker>div{grid-template-columns:1fr;max-height:260px}.subscriber-actions>div{margin:0}.subscriber-actions button{width:100%;font-size:14px}.subscriber-list{background:0 0;border:0;overflow:visible}.subscriber-list .head{display:none}.subscriber-list article{background:#fff;border:1px solid #e7dce2;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;min-width:0;margin-bottom:10px;padding:14px;display:grid}.subscriber-list article>span:first-child,.subscriber-list article>span:nth-child(4){grid-column:1/-1}.subscriber-list article{font-size:14px}.subscriber-pager div{grid-template-columns:1fr 1fr;display:grid}.subscriber-report-launch h2,.subscriber-report>header h2{font-size:21px}}
