.gp>*{max-width:560px}.gp-title{font-size:30px}.gp-form{gap:16px}.gp-field{flex-direction:column;gap:6px;min-width:0;display:flex}.gp-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gp-input-wrap{display:block;position:relative}.gp-input-wrap .acct-input{padding-inline-start:34px}.gp-affix{inset-inline-start:14px;color:var(--ink-muted);pointer-events:none;font-size:17px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.gp-affix-end{inset-inline:auto 14px}.gp-input-wrap:has(.gp-affix-end) .acct-input{padding-inline:14px 34px}.gp-input-wrap .acct-input[aria-invalid=true]{border-color:var(--red)}.gp-problem{color:var(--red);margin:0;font-size:14px}.gp-result{background:var(--c-bg-soft);border-color:#0000;gap:12px}.gp-line{margin:0;font-size:19px;line-height:1.4}.gp-line strong{font-weight:800}.gp-line-answer{background:var(--surface);border:1.5px solid var(--accent);border-radius:16px;padding:14px 16px}.gp-line-answer strong{color:var(--accent)}.gp-line-warn{color:var(--red);font-weight:700}.gp-cta-actions{display:flex}@media (max-width:380px){.gp-pair{grid-template-columns:1fr}}.gp-guides-list{flex-direction:column;gap:8px;margin:0;padding-inline-start:20px;display:flex}.gp-guides-list a{color:var(--accent)}
