.sltryl-ad-choice{position:fixed;bottom:56px;left:12px;right:12px;z-index:9999;max-width:420px;padding:12px;background:#111;color:#e8e8e8;border:1px solid #355050;border-radius:12px;box-shadow:0 10px 40px #0009;font:13px/1.45 system-ui,sans-serif}
.sltryl-ad-choice[hidden]{display:none}.sltryl-ad-choice p{margin:0 0 6px}.sltryl-ad-choice a{color:#7ae6e9;display:inline-flex;align-items:center;min-height:44px;margin-right:14px}
.sltryl-ad-choice button,.sltryl-ad-settings{min-height:44px;padding:10px 16px;border:1px solid #5dd9dd;border-radius:6px;background:#111;color:#e8e8e8;font:600 14px/1.4 system-ui,sans-serif;cursor:pointer}
.sltryl-ad-choice button{margin:4px 8px 0 0}.sltryl-ad-choice button:first-of-type{background:#5dd9dd;color:#0a0a0a}.sltryl-ad-settings{position:static;display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:44px;margin:4px 0;padding:4px 6px;border:0;background:transparent;color:#b8b8b8;font-size:11px;font-weight:400;text-decoration:underline;text-underline-offset:3px}
.sltryl-ad-choice button:focus-visible,.sltryl-ad-choice a:focus-visible,.sltryl-ad-settings:focus-visible{outline:3px solid #fff;outline-offset:3px}
