.field { display: grid; gap: 10px; } .header { display: flex; align-items: center; justify-content: space-between; gap: 12px; } .label { font-size: 0.78rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #527082; } .button { border: 0; border-radius: 999px; padding: 9px 12px; background: #123043; color: #f7fbfc; font: inherit; font-size: 0.86rem; cursor: pointer; } .value { display: block; overflow-wrap: anywhere; padding: 12px 14px; border-radius: 14px; background: #f3f8f7; border: 1px solid rgba(18, 48, 67, 0.08); color: #123043; font-size: 0.92rem; line-height: 1.5; }