.aa-cc{box-sizing:border-box;text-align:left;background:#faf9f7;border:1px solid #e6e3df;border-radius:16px;min-width:0;padding:24px}.aa-cc .aa-cc-h{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.aa-cc .aa-cc-h b{color:#1c1917;font-size:17px;font-weight:700;line-height:1.3}.aa-cc .aa-cc-tag{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#de5a19;border-radius:999px;flex:none;padding:4px 12px;font-size:12px;font-weight:700;line-height:1.4}.aa-cc .aa-cc-go{color:#fff;width:100%;min-height:56px;font:inherit;box-sizing:border-box;cursor:pointer;background:#de5a19;border:0;border-radius:14px;justify-content:center;align-items:center;padding:0 16px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.aa-cc .aa-cc-go:hover{color:#fff;background:#c94f14}.aa-cc .aa-cc-go:active{transform:translateY(1px)}.aa-cc .aa-cc-go:focus-visible{outline-offset:2px;outline:3px solid #f4b08a}.aa-cc .aa-cc-cap{color:#57534e;margin:16px 0 10px;font-size:14px;line-height:1.45}.aa-cc .aa-cc-f{background:#fff;border:1px solid #e6e3df;border-radius:12px;align-items:center;gap:10px;min-width:0;margin:0 0 10px;padding:8px 8px 8px 16px;display:flex}.aa-cc .aa-cc-l{color:#8a847e;flex:none;font-size:15px}.aa-cc .aa-cc-f code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:#1c1917;background:0 0;border:0;flex:1;padding:0;font-size:15px;overflow:hidden}.aa-cc .aa-cc-f code.aa-cc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14.5px}.aa-cc .aa-cc-f code.aa-cc-wrap{white-space:pre-wrap;overflow-wrap:anywhere;text-overflow:clip;font-size:13.5px;line-height:1.5}.aa-cc .aa-cc-copy{color:#de5a19;min-width:76px;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #de5a19;border-radius:999px;flex:none;padding:0 16px;font-size:14px;font-weight:600}.aa-cc .aa-cc-copy:hover{background:#fdf1ea}.aa-cc .aa-cc-copy:focus-visible{outline-offset:2px;outline:2px solid #de5a19}.aa-cc .aa-cc-note{color:#78716c;margin:4px 0 10px;font-size:13px;line-height:1.45}.aa-cc .aa-cc-ft{color:#78716c;margin:6px 0 0;font-size:13px;line-height:1.5}@media (max-width:520px){.aa-cc{padding:18px 14px}.aa-cc .aa-cc-h b{font-size:16px}.aa-cc .aa-cc-f{gap:8px;padding:6px 6px 6px 12px}.aa-cc .aa-cc-l{font-size:14px}.aa-cc .aa-cc-f code{white-space:normal;overflow-wrap:anywhere;font-size:14px}.aa-cc .aa-cc-f code.aa-cc-mono{font-size:12.5px}.aa-cc .aa-cc-copy{min-width:64px;padding:0 12px}}
