/* v2.9.184 — scope changes to Project Settings and Bill Memo; no theme color overrides. */
#content .ami184-project-settings-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0 13px;margin-bottom:12px;border-bottom:1px solid var(--line);color:var(--text)}
#content .ami184-project-settings-title h2{font-size:clamp(18px,2vw,23px);color:var(--text);margin:0 0 4px}
#content .ami184-project-settings-title p{font-size:12px;color:var(--muted);margin:0}
#content .ami184-project-settings-title .pm176-admin{color:var(--text);background:var(--surface-2);border:1px solid var(--line);white-space:normal}
.ami184-project-no-form{display:grid;gap:12px;min-width:0}.ami184-project-no-form label{display:grid;gap:5px;font-weight:700;font-size:12px}.ami184-project-no-form input{max-width:100%;min-width:0}.ami184-no-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ami184-renumber-button{margin-top:6px;font-size:11px!important;min-height:32px!important;white-space:normal}
#content .ami184-bill-filter-toggle{display:none!important}
@media(max-width:700px){
 #content .ami184-project-settings-title{flex-direction:column;align-items:stretch}
 #content .ami23-report-page.bill23{min-width:0;max-width:100%;box-sizing:border-box}
 #content .ami23-report-page.bill23 .ami184-bill-filter-toggle{display:flex!important;align-items:center;justify-content:center;min-height:44px;width:100%!important;max-width:100%;margin:0 0 10px;padding:9px 12px;font-size:13px!important;font-weight:750;background:var(--surface-2)!important;color:var(--text)!important;border:1px solid var(--line)!important;box-sizing:border-box}
 #content .ami23-report-page.bill23 .ami184-bill-filter-panel{display:none!important}
 #content .ami23-report-page.bill23 .ami184-bill-filter-panel.cb158-filter-open{display:block!important}
 #content .ami23-report-page.bill23 .ami184-bill-filter-panel .ami23-bill-filter{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0;max-width:100%}
 #content .ami23-report-page.bill23 .ami184-bill-filter-panel .ami23-bill-filter>*{min-width:0;max-width:100%;box-sizing:border-box}
 #content .ami23-report-page.bill23 .ami184-bill-filter-panel input,#content .ami23-report-page.bill23 .ami184-bill-filter-panel select{min-height:42px!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:16px!important;box-sizing:border-box}
 #content .ami23-report-page.bill23 .ami184-bill-filter-panel .ami23-btn{min-height:42px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}
}
