:root{color-scheme:dark;font-family:IBM Plex Mono,monospace;background:#111821;color:#f4f7f4}*{box-sizing:border-box}body{margin:0}main{padding:4px}.google-target{zoom:1.2;min-height:40px}.google-target iframe{color-scheme:normal}p{font-size:14px;line-height:1.6;margin:8px 0}.google-slot{position:relative}.google-pending{display:flex;align-items:center;justify-content:center;height:48px;margin:0;padding:0 12px;border:1px solid #2b3642;color:#9aa6b2;text-align:center}.google-pending:first-child{position:absolute;inset:0 0 auto}button{min-height:48px;background:#00e5ff;color:#061015;border:1px solid #00e5ff;padding:12px 20px;font:inherit;cursor:pointer}:focus-visible{outline:2px solid #a7ff4f;outline-offset:3px}[role=alert]{color:#ff6b4a}
