#weekly-report-dialog{background:#10232e;color:#eff5f8;border:1px solid #405664;border-radius:16px;padding:24px;width:min(520px,94vw);max-height:90vh}#weekly-report-dialog::backdrop{background:#0009}#weekly-report-dialog h2{margin-top:0;color:#eff5f8}#weekly-report-dialog p{font-size:13px;color:#b8ccd7;line-height:1.5}#weekly-report-dialog label{display:block;margin:18px 0;font-size:13px}#weekly-report-dialog input,#weekly-report-dialog select{display:block;width:100%;padding:12px;margin-top:7px;background:#091a24;color:#eef5f8;border:1px solid #48606d;border-radius:8px;min-height:44px;color-scheme:dark}#weekly-report-dialog form>div{display:flex;gap:10px;justify-content:flex-end}#weekly-report-dialog button{padding:12px;border:1px solid #48606d;border-radius:8px;background:#183440;color:#eef5f8;min-height:44px}#weekly-report-dialog [data-generate]{background:#c8f36b;color:#102018;font-weight:700}
