.annual-accounting-dialog{box-sizing:border-box;width:min(620px,calc(100vw - 28px));max-height:90vh;border:1px solid #d9e4dc;border-radius:16px;background:#fffefa;color:#172c24;padding:22px}.annual-accounting-dialog::backdrop{background:#122d2466}.annual-heading,.annual-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.annual-heading h3{margin:0}.annual-accounting-dialog label{display:grid;gap:8px;margin:18px 0}.annual-accounting-dialog select{width:100%;min-width:0;font:inherit;padding:10px}.annual-status{background:#edf4ee;border-radius:9px;padding:10px 12px}.annual-status:empty{display:none}.annual-accounting-dialog ul{padding-left:1.35rem;line-height:1.6}.annual-accounting-dialog p{overflow-wrap:anywhere}.annual-actions{justify-content:flex-end;margin-top:18px}
