.t24-cap-chip{position:fixed;right:18px;bottom:18px;z-index:2147483000;border:1px solid rgba(255,255,255,.42);background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(37,99,235,.58));color:#fff;border-radius:999px;padding:10px 14px;box-shadow:0 16px 48px rgba(15,23,42,.28);backdrop-filter:blur(14px);font:600 12px/1.1 system-ui,-apple-system,Segoe UI,sans-serif;display:flex; flex-wrap:wrap; align-items:center; justify-content:center;flex-direction:column;gap:14px;max-width:220px;text-align:left}.t24-cap-chip span{font-weight:500;opacity:.86;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t24-cap-panel{position:fixed;right:18px;bottom:82px;z-index:2147483001;width:min(420px,calc(100vw - 32px));background:rgba(255,255,255,.92);color:#0f172a;border:1px solid rgba(148,163,184,.38);border-radius:24px;padding:22px;box-shadow:0 24px 80px rgba(15,23,42,.24);backdrop-filter:blur(20px);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.t24-cap-kicker{text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#2563eb;font-size:11px;margin-bottom:6px}.t24-cap-panel h2{font-size:22px;line-height:1.15;margin:0 0 8px}.t24-cap-panel p{margin:0 0 14px;color:#475569}.t24-cap-grid{display:flex; flex-wrap:wrap; align-items:center; justify-content:center;flex-wrap:wrap;gap:8px}.t24-cap-grid span{border-radius:999px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;padding:6px 9px;font-size:12px;font-weight:700}.t24-cap-close{position:relative;right:14px;top:12px;border:0;background:rgba(15,23,42,.08);border-radius:999px;width:30px;height:30px;font-size:20px;line-height:1;color:#0f172a}.t24-cap-reduced-motion-active *{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}@media (max-width:720px){.t24-cap-chip{right:12px;bottom:12px;max-width:170px}.t24-cap-panel{right:10px;bottom:70px;width:calc(100vw - 20px);padding:18px}}@media print{.t24-cap-chip,.t24-cap-panel{display:none!important}}
