.bzcc-bar{z-index:9998;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0d20f7;border-top:1px solid #f5821f47;animation:.32s ease-out both bzcc-rise;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 50px #00000073}@keyframes bzcc-rise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.bzcc-bar-inner{justify-content:space-between;align-items:center;gap:18px;max-width:1180px;margin:0 auto;padding:16px 22px;display:flex}.bzcc-copy{color:#ffffffb8;max-width:720px;margin:0;font-family:DM Sans,sans-serif;font-size:13.5px;line-height:1.55}.bzcc-link{color:#ffb066;text-underline-offset:2px;text-decoration:underline}.bzcc-link:hover{color:var(--orange,#f5821f)}.bzcc-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:9px;display:flex}.bzcc-btn{cursor:pointer;white-space:nowrap;border-radius:999px;padding:9px 17px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;transition:background .22s,border-color .22s,color .22s,filter .22s}.bzcc-btn-ghost{color:#ffffffc7;background:#ffffff0f;border:1px solid #ffffff24}.bzcc-btn-ghost:hover{color:#fff;background:#ffffff1f;border-color:#ffffff3d}.bzcc-btn-solid{color:#fff;background:linear-gradient(100deg,#f5821f,#ff8c42);border:1px solid #ff8c4280}.bzcc-btn-solid:hover{filter:brightness(1.12)}.bzcc-overlay{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040612b8;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out both bzcc-fade;display:flex;position:fixed;inset:0}@keyframes bzcc-fade{0%{opacity:0}to{opacity:1}}.bzcc-modal{background:linear-gradient(150deg,#101433 0%,#141731 55%,#1b1030 100%);border:1px solid #ffffff1a;border-radius:20px;width:min(560px,100%);max-height:88vh;padding:24px;animation:.24s cubic-bezier(.22,1,.36,1) both bzcc-pop;overflow-y:auto;box-shadow:0 30px 80px #0009}@keyframes bzcc-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.bzcc-modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.bzcc-modal-title{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:800}.bzcc-close{color:#ffffffbf;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9px;width:32px;height:32px;font-size:19px;line-height:1;transition:background .2s}.bzcc-close:hover{color:#fff;background:#ffffff1f}.bzcc-row{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.bzcc-row-text{flex-direction:column;gap:4px;display:flex}.bzcc-row-title{color:#fff;font-family:DM Sans,sans-serif;font-size:14.5px;font-weight:700}.bzcc-row-sub{color:#ffffff94;font-family:DM Sans,sans-serif;font-size:12.8px;line-height:1.5}.bzcc-always{letter-spacing:.06em;text-transform:uppercase;color:#fff6;flex-shrink:0;padding-top:3px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:700}.bzcc-switch{cursor:pointer;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;flex-shrink:0;width:46px;height:26px;transition:background .24s,border-color .24s;position:relative}.bzcc-switch.is-on{background:linear-gradient(100deg,#f5821f,#ff8c42);border-color:#ff8c428c}.bzcc-switch.is-locked{opacity:.45;cursor:not-allowed}.bzcc-knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px}.bzcc-switch.is-on .bzcc-knob{transform:translate(20px)}.bzcc-note{color:#ffb066e6;background:#f5821f14;border:1px solid #f5821f38;border-radius:12px;margin:14px 0 0;padding:11px 13px;font-family:DM Sans,sans-serif;font-size:12.5px;line-height:1.55}.bzcc-modal-foot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;font-family:DM Sans,sans-serif;font-size:13px;display:flex}.bzcc-done{margin-left:auto}@media (width<=720px){.bzcc-bar-inner{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.bzcc-actions{justify-content:stretch}.bzcc-actions .bzcc-btn{text-align:center;flex:auto}.bzcc-modal{padding:20px}}@media (prefers-reduced-motion:reduce){.bzcc-bar,.bzcc-overlay,.bzcc-modal{animation:none}.bzcc-knob,.bzcc-btn,.bzcc-switch{transition:none}}.bzsi{z-index:9990;-webkit-backdrop-filter:blur(18px);opacity:1;background:linear-gradient(145deg,#0e1130f7 0%,#1e100af7 100%);border:1px solid #f5821f4d;border-radius:18px;width:calc(100vw - 40px);max-width:330px;padding:18px;font-family:DM Sans,sans-serif;animation:.45s cubic-bezier(.22,1,.36,1) bzsi-in;position:fixed;bottom:20px;right:20px;transform:none;box-shadow:0 0 34px #f5821f21,0 22px 60px #0009}@keyframes bzsi-in{0%{opacity:0;transform:translate(40px,12px)}to{opacity:1;transform:translate(0)}}.bzsi-x{color:#ffffff52;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:5px;transition:color .18s,background .18s;display:inline-flex;position:absolute;top:10px;right:10px}.bzsi-x:hover{color:#ffffffbf;background:#ffffff12}.bzsi-pill{color:#ffb066;letter-spacing:.14em;text-transform:uppercase;background:#f5821f1a;border:1px solid #f5821f47;border-radius:999px;align-items:center;gap:6px;margin-bottom:11px;padding:4px 10px;font-size:9.5px;font-weight:700;display:inline-flex}.bzsi-title{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:16.5px;font-weight:700;line-height:1.32}.bzsi-sub{color:#ffffff80;margin:6px 0 0;font-size:12px;line-height:1.55}.bzsi-form{gap:8px;margin-top:14px;display:flex}.bzsi-input{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;flex:auto;min-width:0;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:13px;transition:border-color .18s,background .18s}.bzsi-input::placeholder{color:#ffffff57}.bzsi-input:focus{background:#ffffff17;border-color:#f5821f99;outline:none}.bzsi-go{color:#fff;cursor:pointer;background:linear-gradient(100deg,#f5821f,#ff8c42);border:1px solid #ff8c4280;border-radius:11px;flex:none;align-items:center;gap:6px;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:700;transition:filter .18s;display:inline-flex}.bzsi-go:hover{filter:brightness(1.12)}.bzsi-foot{color:#ffffff47;margin:10px 0 0;font-size:10px}.bzsi-sronly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=480px){.bzsi{width:auto;max-width:none;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.bzsi{animation:none}}.bzab{z-index:61;-webkit-backdrop-filter:blur(12px);background:linear-gradient(90deg,#140a04f7 0%,#231107f7 50%,#140a04f7 100%);border-bottom:1px solid #ff8c4240;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 40px;font-family:DM Sans,sans-serif;display:flex;position:fixed;top:0;left:0;right:0}.bzab-spark{color:#ff8c42;flex-shrink:0}.bzab-copy{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:12.5px;overflow:hidden}.bzab-new{color:#ffb07a;font-weight:700}.bzab-short{display:none}.bzab-cta{color:#ff8c42;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:700;transition:filter .18s;display:inline-flex}.bzab-cta:hover{filter:brightness(1.25)}.bzab-x{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:6px;transition:color .18s,background .18s;display:inline-flex;position:absolute;right:10px}.bzab-x:hover{color:#fffc;background:#ffffff0f}@media (width<=640px){.bzab{gap:6px;padding:0 34px 0 10px}.bzab-spark,.bzab-long{display:none}.bzab-short{display:inline}.bzab-copy,.bzab-cta{font-size:11.5px}}
