.tracking-notice{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#17171b;background:#fffffff5;border:1px solid #e2e2e6;border-radius:12px;width:min(330px,100vw - 36px);padding:14px 16px 12px;position:fixed;bottom:18px;left:18px;box-shadow:0 6px 24px #00000012}.tracking-notice:focus{outline:none}.tracking-notice:focus-visible{outline-offset:3px;outline:2px solid #9797a6}.tracking-notice h2{letter-spacing:.01em;margin:0 0 4px;font-size:12px;font-weight:700}.tracking-notice p{color:#6b6b73;text-wrap:balance;margin:0;font-size:12px;line-height:1.5}.tracking-row{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.tracking-policy{color:#6b6b73;text-underline-offset:3px;font-size:11px;text-decoration:underline;transition:color .2s}.tracking-policy:is(:hover,:focus-visible){color:#17171b}.tracking-actions{gap:6px;display:flex}.tracking-actions button{color:#17171b;background:#fff;border:1px solid #d4d4d9;border-radius:8px;min-width:68px;height:30px;padding:0 12px;font-size:11.5px;font-weight:600;transition:background-color .2s,border-color .2s}.tracking-actions button:hover{background:#f3f3f5;border-color:#b9b9c0}.tracking-actions button:focus-visible,.tracking-policy:focus-visible,.tracking-close:focus-visible{outline-offset:2px;outline:2px solid #9797a6}.tracking-close{color:#85858e;background:0 0;border:0;width:28px;height:28px;font-size:18px;line-height:1;position:absolute;top:4px;right:6px}
