.swift-measurement-choice[hidden]{display:none}
.swift-measurement-choice{position:fixed;z-index:10000;bottom:20px;left:20px;right:20px;max-width:780px;margin:auto;padding:20px 24px;display:flex;align-items:center;gap:22px;background:#f5f2eb;color:#0d0f0e;border:1px solid #b7bcb3;border-radius:12px;box-shadow:0 6px 30px #0002;font:14px/1.5 Archivo,Arial,sans-serif;text-align:left}
.swift-measurement-choice strong{font-size:16px}.swift-measurement-choice p{margin:5px 0 0}.swift-measurement-choice a{text-decoration:underline;text-underline-offset:3px}
.swift-choice-actions{display:flex;gap:8px;flex-shrink:0}.swift-choice-actions button{padding:10px 16px;border:1px solid #0d0f0e;border-radius:6px;background:transparent;color:#0d0f0e;font:600 14px Archivo,Arial,sans-serif;cursor:pointer;white-space:nowrap;min-height:44px}.swift-choice-actions button:first-child{background:#0d0f0e;color:#f5f2eb}.swift-choice-actions button:disabled{opacity:.4;cursor:not-allowed}
.swift-measurement-choice button:focus-visible,.swift-measurement-choice a:focus-visible{outline:3px solid #048a76;outline-offset:3px}
.swift-privacy-signal{font-size:13px}.swift-privacy-signal[hidden]{display:none}
button[data-measurement-settings]{border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:0;min-height:32px}
@media(max-width:600px){.swift-measurement-choice{left:12px;right:12px;bottom:12px;padding:16px;display:block}.swift-choice-actions{margin-top:14px}.swift-choice-actions button{flex:1}.swift-measurement-choice p{font-size:13px}}
