Spaces:
Running
Running
| .wrap { | |
| display: flex; | |
| flex-direction: column; | |
| gap: 10px; | |
| margin-top: 2px; | |
| } | |
| .wrap.compact { | |
| gap: 8px; | |
| margin-top: 0; | |
| } | |
| .balanceRow { | |
| font-size: 13px; | |
| color: var(--muted, #666); | |
| line-height: 1.4; | |
| } | |
| .balanceRow strong { | |
| color: var(--foreground, #eaeaea); | |
| font-weight: 600; | |
| } | |
| .packRow { | |
| display: flex; | |
| flex-wrap: wrap; | |
| align-items: center; | |
| gap: 8px; | |
| } | |
| .label { | |
| font-size: 12px; | |
| color: var(--muted, #888); | |
| margin-right: 2px; | |
| } | |
| .packBtn { | |
| appearance: none; | |
| font: inherit; | |
| font-size: 12px; | |
| font-weight: 500; | |
| line-height: 1.2; | |
| padding: 6px 12px; | |
| border-radius: 8px; | |
| cursor: pointer; | |
| border: 1px solid var(--border-subtle, rgba(255, 255, 255, 0.12)); | |
| background: transparent; | |
| color: var(--foreground, #e8e8ea); | |
| transition: | |
| background 0.15s ease, | |
| border-color 0.15s ease, | |
| box-shadow 0.15s ease; | |
| } | |
| .packBtn:hover:not(:disabled) { | |
| background: var(--surface-muted, rgba(255, 255, 255, 0.06)); | |
| border-color: rgba(255, 255, 255, 0.18); | |
| } | |
| .packBtn:focus-visible { | |
| outline: 2px solid var(--link, #5a9fd4); | |
| outline-offset: 2px; | |
| } | |
| .packBtn:disabled { | |
| opacity: 0.5; | |
| cursor: not-allowed; | |
| } | |
| /* Slightly stronger affordance when shown next to an credit error */ | |
| .emphasize .packBtn { | |
| border-color: rgba(255, 255, 255, 0.2); | |
| background: var(--surface-muted, rgba(255, 255, 255, 0.04)); | |
| } | |
| .emphasize .packBtn:hover:not(:disabled) { | |
| background: rgba(255, 255, 255, 0.08); | |
| border-color: rgba(255, 255, 255, 0.28); | |
| } | |