:root{--cc-sky:#56A8F5;--cc-soft:#FFD3A1;--cc-ink:#0E2847;--cc-bg:#FFFFFF;--cc-muted:#5F7C9F}.s-24571666b32e8a41c858,.s-8861a5aee913f60c8a60{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.s-24571666b32e8a41c858{position:fixed;right:16px;left:auto;bottom:16px;z-index:120;max-width:420px;background:radial-gradient(220px 220px at 100% 0,rgba(86,168,245,.15),transparent),var(--cc-bg);color:var(--cc-ink);border-radius:18px;border:1px solid rgba(14,40,71,.06);box-shadow:0 18px 40px rgba(14,40,71,.25);padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;transform:translateY(0);opacity:1;visibility:visible;transition:opacity .25s,transform .25s,visibility .25s}.s-b6c63ab0c8301777f6b7{opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none}.s-28a57a6af253b83039ac{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr);gap:10px;align-items:center;position:relative}.s-28a57a6af253b83039ac::before{content:"";position:absolute;width:72px;height:72px;right:-14px;top:-40px;background:radial-gradient(circle at 30% 20%,rgba(255,211,161,.8),transparent 55%),radial-gradient(circle at 80% 80%,rgba(86,168,245,.7),transparent 55%);opacity:.35;filter:blur(1px);pointer-events:none}.s-a29d87e7d3e082fb2bd0{font-size:.95rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--cc-muted);margin-bottom:3px}.s-3df5fcf7d5d93dcfac36{font-size:1.05rem;font-weight:700;line-height:1.4;margin-bottom:4px}.s-af4e70a1f2afcb955793{font-size:.84rem;color:var(--cc-muted);line-height:1.5}.s-2ce9000d4f6881162677{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.s-24571666b32e8a41c858 button{cursor:pointer;border-radius:999px;border:none;font-size:.82rem;padding:7px 12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;transition:transform .18s,box-shadow .18s,background .18s,color .18s}.s-7c4db499c13f75635b2c{background:rgba(14,40,71,.04);color:var(--cc-ink);box-shadow:0 0 0 transparent}.s-7c4db499c13f75635b2c:hover{background:rgba(14,40,71,.09);transform:translateY(-1px)}.s-df660a654455e3c8450d{background:0 0;color:var(--cc-ink);border:1px solid rgba(14,40,71,.18)}.s-df660a654455e3c8450d:hover{background:rgba(86,168,245,.05);transform:translateY(-1px)}.s-8861a5aee913f60c8a60::before,.s-edd05d2b58be3ac0d769,.s-f7d55d7cf1d263827d27 input:checked+.s-4e8986a1e634475b6ca8{background:linear-gradient(135deg,var(--cc-sky),var(--cc-soft))}.s-edd05d2b58be3ac0d769{color:#0e223d;font-weight:700;box-shadow:0 10px 24px rgba(14,40,71,.22)}.s-edd05d2b58be3ac0d769:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(14,40,71,.3)}.s-90cca3131c9a2e48dfb7{border-radius:12px;background:rgba(255,255,255,.9);border:1px dashed rgba(14,40,71,.12);padding:10px 10px 8px;margin-top:2px;max-height:0;overflow:hidden;opacity:0;transition:max-height .25s,opacity .25s,margin-top .25s}.s-c460e38e2f19ec76c860 .s-90cca3131c9a2e48dfb7{max-height:420px;opacity:1;margin-top:8px}.s-c3ce04e0192547846c45{font-size:.8rem;color:var(--cc-muted);margin-bottom:6px}.s-fd18b9929742869b05a6{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0}.s-fd18b9929742869b05a6+.s-fd18b9929742869b05a6{border-top:1px dashed rgba(14,40,71,.08)}.s-568268c6fcf2aed8fa2a{flex:1 1 auto}.s-0094b81806776d2d4998{font-size:.85rem;font-weight:600;margin-bottom:2px}.s-183b3685c87bbd87d300{font-size:.78rem;color:var(--cc-muted)}.s-2958a036621fe42613a2{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--cc-muted)}.s-47619232f420a8fae50f{display:flex;justify-content:flex-end;gap:6px;margin-top:8px}.s-f7d55d7cf1d263827d27{cursor:pointer;display:inline-flex;align-items:center}.s-f7d55d7cf1d263827d27 input{position:absolute;opacity:0;pointer-events:none}.s-4e8986a1e634475b6ca8{width:36px;height:20px;border-radius:999px;background:rgba(14,40,71,.14);display:inline-flex;align-items:center;padding:2px;box-sizing:border-box;transition:background .2s}.s-ae7fa3a1a3d1fa3fadab{width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 4px rgba(14,40,71,.2);transform:translateX(0);transition:transform .2s}.s-f7d55d7cf1d263827d27 input:checked+.s-4e8986a1e634475b6ca8 .s-ae7fa3a1a3d1fa3fadab{transform:translateX(16px)}.s-8861a5aee913f60c8a60{position:fixed;left:16px;bottom:16px;z-index:119;border-radius:999px;border:1px solid rgba(14,40,71,.18);padding:6px 12px;font-size:.8rem;background:rgba(15,110,207,.08);color:var(--cc-ink);display:inline-flex;align-items:center;gap:6px;box-shadow:0 12px 26px rgba(14,40,71,.18);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .25s,visibility .25s,transform .25s,background .2s;cursor:pointer}.s-8861a5aee913f60c8a60::before{content:"";width:8px;height:8px;border-radius:3px}.s-882e5c8a07868c7d672a{opacity:1;visibility:visible;transform:translateY(0)}.s-8861a5aee913f60c8a60:hover{background:rgba(15,110,207,.12)}.s-8861a5aee913f60c8a60 span{white-space:nowrap}@media (max-width:720px){.s-24571666b32e8a41c858{left:12px;right:12px;bottom:12px;max-width:none;padding:12px 11px 11px}.s-28a57a6af253b83039ac{grid-template-columns:minmax(0,1fr);gap:6px}.s-28a57a6af253b83039ac::before{display:none}.s-2ce9000d4f6881162677{justify-content:flex-start}.s-af4e70a1f2afcb955793{font-size:.82rem}.s-8861a5aee913f60c8a60{bottom:54px}}@media (max-width:420px){.s-2ce9000d4f6881162677{flex-direction:column;align-items:stretch}.s-24571666b32e8a41c858 button{width:100%;justify-content:center}.s-47619232f420a8fae50f{flex-direction:column-reverse;align-items:stretch}}