.subscription-panel table{min-width:1300px}.subscription-detail-dialog{box-sizing:border-box;border:1px solid var(--color-surface-border,#dce2ec);background:var(--color-surface-raised,#fff);width:min(720px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--color-text,#172033);border-radius:12px;padding:24px;overflow:auto}.subscription-detail-dialog::backdrop{background:#0000008c}.subscription-detail-dialog>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.subscription-detail-dialog h2{overflow-wrap:anywhere;margin:0}.subscription-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.subscription-detail-grid dt,.subscription-detail-dialog small{color:var(--color-text-muted,#697386)}.subscription-detail-grid dd{overflow-wrap:anywhere;margin:6px 0 0;font-weight:600}.subscription-detail-dialog small{margin-top:4px;display:block}.subscription-account-total dd{font-size:28px}.subscription-detail-branch{border-top:1px solid var(--color-surface-border,#dce2ec);padding:12px 0}.subscription-detail-branch p{margin:6px 0 0}@media (max-width:560px){.subscription-detail-grid{grid-template-columns:1fr}.subscription-detail-dialog{padding:16px}}.subscription-panel td{vertical-align:middle}.subscription-panel td small{color:var(--color-text-muted,#697386);overflow-wrap:anywhere;margin-top:4px;display:block}.subscription-panel .subscription-owner+.subscription-owner{margin-top:10px}.subscription-panel .subscription-note{color:var(--color-text-muted,#697386);padding:0 20px}.subscription-panel .pagination>div{gap:8px;display:flex}.subscription-panel .toolbar input{width:100%;min-width:0;max-width:520px}@media (max-width:600px){.subscription-panel .toolbar{flex-wrap:wrap}.subscription-panel .toolbar input{flex-basis:100%}.subscription-panel .pagination{flex-wrap:wrap;gap:12px}}
