.content { max-width: 600px; width: 90%; max-height: 90vh; overflow-y: auto; padding: 24px; background-color: var(--bg-modal); border-radius: 12px; box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2); border: 1px solid var(--color-border); } .overlay { background-color: rgba(0, 0, 0, 0.1) !important; backdrop-filter: blur(2px); } .details { display: grid; grid-template-columns: min-content 1fr; gap: 12px 24px; font-size: 14px; line-height: 1.5; } .label { font-weight: 600; text-align: right; color: var(--color-text-secondary); white-space: nowrap; } .value { color: var(--color-text-primary); word-break: break-all; font-family: 'Roboto Mono', Consolas, Menlo, monospace; } .header { font-size: 20px; font-weight: 700; margin-bottom: 24px; padding-bottom: 12px; border-bottom: 1px solid var(--color-border); color: var(--color-text-primary); display: flex; justify-content: space-between; align-items: center; }