.zf-code{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:16px;padding:12px;border:1px solid var(--line,#ddd);border-radius:10px;font-size:12px}.zf-code strong{font-size:18px;letter-spacing:1px}.zf-copy-code{min-height:40px;padding:8px 12px;border:1px solid var(--line,#aaa);border-radius:7px;background:var(--tint,#eee);color:var(--ink,#111);font:inherit;cursor:pointer}.zf-copy-status{width:100%;font-size:11px}.zf-copy-status:empty{display:none}.zf-request{margin:35px 0;padding:30px;border:1px solid var(--line,#ddd);border-radius:20px;background:var(--surface,#fff);display:grid;grid-template-columns:1fr 1.3fr;gap:35px}.zf-request p{color:var(--muted,#555)}.zf-request-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.zf-request-form label{display:grid;gap:7px;font-size:12px}.zf-request-form label:nth-child(n+3),.zf-request-form p{grid-column:1/-1}.zf-request-form input,.zf-request-form select,.zf-request-form textarea{box-sizing:border-box;width:100%;min-width:0;padding:12px;background:var(--bg,#f7f7f7);color:var(--ink,#111);border:1px solid var(--line,#bbb);border-radius:8px;font:inherit}.zf-request-form .zf-request-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.zf-request-form button{justify-self:start;min-height:44px}.zf-request-form .small{margin:0}.zf-request-status:empty{display:none}.zf-request-status{grid-column:1/-1}.zf-request-form :focus-visible,.zf-copy-code:focus-visible{outline:3px solid var(--accent,#167b9a);outline-offset:3px}.zf-request-form button:disabled{opacity:.6;cursor:wait}@media(max-width:700px){.zf-request{grid-template-columns:1fr;padding:22px;gap:16px}.zf-request-form{grid-template-columns:1fr}.zf-request-form label{grid-column:1/-1}}.card .zf-code{padding:9px}.card .zf-code strong{font-size:15px}
