.adv-tools{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.adv-rules{display:grid;gap:8px}.adv-combo-group>select{width:100%;padding:12px;margin-bottom:12px}.adv-combo-edit{border:1px solid var(--line,#d9e3e7);border-radius:14px;margin:16px 0;padding:14px}.adv-combo-edit>input{width:100%;padding:10px;margin-bottom:8px}.adv-combo-options{max-height:240px;overflow:auto}.adv-combo-options label{display:grid;grid-template-columns:20px minmax(100px,1fr) 60px 90px;align-items:center;gap:10px;padding:7px}.adv-combo-options input[type=number]{min-width:0;width:100%;padding:8px}.adv-cake-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px}.adv-status{display:inline-block;border-radius:20px;background:#fff0e5;color:#934b1b;padding:5px 12px;font-size:12px}.adv-amounts{display:flex;flex-wrap:wrap;gap:18px;margin:18px 0}.adv-amounts span{font-size:12px;color:#6d808a}.adv-amounts b{display:block;font-size:18px;color:#192c37}.adv-cake-grid blockquote{margin:14px 0;padding:12px;border-left:3px solid #ff8351;background:#faf5ee;border-radius:8px}.adv-branch-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0}.adv-branch-totals>div{background:#192c37;color:white;padding:24px;border-radius:18px}.adv-branch-totals small{display:block;color:#c4d3db}.adv-branch-totals b{font-size:26px}.adv-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.adv-checklist{display:grid;gap:8px;max-height:260px;overflow:auto}.adv-checklist label{display:flex;gap:10px;padding:9px;border:1px solid #e0e8ed;border-radius:10px}.adv-branch-name-list{display:grid;gap:10px;margin-top:14px}.adv-branch-name-list label{display:grid;gap:5px;font-size:13px}.adv-branch-name-list input{padding:10px;border:1px solid #dbe5e9;border-radius:9px;min-width:0}.adv-branch-summary{padding:14px;border-radius:12px;background:#fff0e5;margin-top:14px}.adv-branch-summary p{margin:6px 0}.adv-cake-grid .actions{flex-wrap:wrap}.adv-cake-grid h2{overflow-wrap:anywhere}.adv-detail-grid .suite-summary-line{gap:12px}@media(max-width:700px){.adv-branch-totals,.adv-detail-grid{grid-template-columns:1fr}.adv-branch-totals>div{padding:18px}.adv-branch-totals b{font-size:23px}.adv-combo-options label{grid-template-columns:18px minmax(60px,1fr) 50px 70px;gap:6px}}

.adv-card-branches{display:grid;gap:8px;margin:12px 0}.adv-card-branches .pill{width:max-content}.adv-card-branches small{line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.adv-branch-picker{display:grid;gap:12px}.adv-branch-picker .btn{display:grid;text-align:left;white-space:normal;gap:6px;padding:18px}.adv-branch-picker span{font-size:12px;opacity:.7}.adv-branch-package{margin-top:18px;border:1px solid #e3e8ec;border-radius:14px;padding:16px}.adv-branch-package summary{font-weight:700;cursor:pointer;overflow-wrap:anywhere}.adv-package-total{background:#fff2e9;padding:18px;border-radius:12px;display:grid;gap:8px}.adv-branch-summary p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}
