.ofl-pin{max-width:380px;margin:40px auto;padding:28px;display:grid;gap:12px;justify-items:center;text-align:center;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2,#e1e3e8)}.ofl-pin h1{margin:0;font-size:22px;font-weight:600;letter-spacing:-.015em}.ofl-pin>p{margin:0;color:#5b6475;font-size:14.5px;line-height:1.5}.ofl-pin form{width:100%;display:grid;gap:8px}.ofl-ic{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#eef2fb;color:#2457ce}.ofl-l{justify-self:start;font-size:13px;color:#39445a}.ofl-in{width:100%;height:52px;border-radius:12px;border:1px solid #cfd5df;text-align:center;font-size:24px;letter-spacing:.6em;padding-left:.6em;font-variant-numeric:tabular-nums}.ofl-in:focus{outline:2px solid #2457ce;outline-offset:1px}.ofl-err{margin:0;color:#a8321f;font-size:14px}.ofl-quiet{color:#5b6475}.ofl-links{display:flex;gap:18px;font-size:14px}.ofl-links a{color:#2457ce}@media (max-width:760px){.ofl-pin{margin:16px auto}}.fd-mode{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:14px;background:#eef1f6}.fd-mode button{display:flex;gap:10px;align-items:center;padding:10px 12px;border:0;border-radius:11px;background:transparent;font:inherit;text-align:left;color:#39445a;cursor:pointer}.fd-mode button span{display:grid}.fd-mode button b{font-size:14.5px;font-weight:600}.fd-mode button small{font-size:12.5px;color:#5b6475}.fd-mode button[aria-selected=true]{background:#fff;color:#0b1e3d;box-shadow:0 1px 2px rgba(11,30,61,.12)}.fd-mode button[aria-selected=true] svg{color:#2457ce}.fd .ofl-pin{margin:8px auto 0}@media (max-width:420px){.fd-mode button small{display:none}}