.period-report-date{display:grid;gap:6px;margin:2px 18px 12px;color:var(--muted);font-size:12px;font-weight:850}.period-report-date input{width:100%;min-height:44px;padding:9px 11px;border:1px solid var(--line);border-radius:10px;background:#101215;color:var(--text);color-scheme:dark}
@media(max-width:720px){.period-report-dialog{width:100%!important;max-width:none!important;height:100dvh;max-height:100dvh!important;margin:0;border:0!important;border-radius:0!important}.period-report-head{position:sticky;top:0;z-index:2;padding:14px 15px!important;background:#181a1e}.period-report-head h2{font-size:24px}.period-report-head .btn{min-height:38px;padding:0 11px}.period-report-tabs{position:sticky;top:67px;z-index:2;padding:10px 12px!important;background:#181a1e}.period-report-tabs button{min-height:43px}.period-report-date{margin:4px 12px 12px}.period-report-total{padding:7px 14px 15px!important}.period-report-total strong{font-size:31px!important}.period-report-orders{max-height:none!important;padding:0 14px 90px!important}.period-report-orders>div{padding:13px 0!important}}
