.app-dialog .keg-detail-statuses{display:flex;gap:12px 22px;flex-wrap:wrap;margin-top:14px}.app-dialog .keg-detail-status{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--nm-muted)}.app-dialog .keg-detail-actions{display:grid;gap:20px}.app-dialog .keg-detail-action-section{border-top:1px solid var(--nm-line);padding-top:16px}.app-dialog .keg-detail-action-section h3{font-size:13px;margin-bottom:10px}.app-dialog .keg-detail-action-section .action-grid>[data-slot=button]{white-space:normal;height:auto;min-height:44px;line-height:1.5;padding-block:10px}.beer-library .beer-card-section{margin-top:16px;padding-top:14px;border-top:1px solid var(--nm-line)}.beer-library .beer-card-section h3{font-size:12px;font-weight:600;margin-bottom:8px;color:var(--nm-muted)}.beer-library .beer-card-section .card-tags{margin:0;gap:8px}.beer-library .beer-card-section>.muted{font-size:12px;line-height:1.6;margin-top:8px}.beer-library .beer-library-empty{padding:24px 16px;text-align:center}@media(max-width:700px){.app-dialog .keg-detail-statuses{gap:10px 16px}.app-dialog .keg-detail-action-section .action-grid{grid-template-columns:1fr}.beer-library .beer-card-section .card-tags span{font-size:12px;line-height:1.5}}