.Tbzu2G_widget{z-index:2147483000;font-family:system-ui,Microsoft YaHei,sans-serif;position:fixed;bottom:24px;right:24px}.Tbzu2G_launcher{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:28px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:14px 21px;font-size:15px;font-weight:600;line-height:1.4;transition:background .15s,transform .15s;display:flex;box-shadow:0 6px 24px #244e9040}.Tbzu2G_launcher:hover{background:#1d4ed8;transform:translateY(-2px)}.Tbzu2G_launcher:focus-visible,.Tbzu2G_header button:focus-visible{outline-offset:3px;outline:3px solid #84b3ff}.Tbzu2G_panel{color:#17263e;background:#fff;border:1px solid #dde4ef;border-radius:16px;width:min(380px,100vw - 32px);max-height:calc(100dvh - 120px);position:absolute;bottom:66px;right:0;overflow:auto;box-shadow:0 14px 60px #213c6e40}.Tbzu2G_header{color:#fff;background:#2563eb;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.Tbzu2G_header span{align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.Tbzu2G_header button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;min-width:32px;min-height:32px;padding:4px;display:grid}.Tbzu2G_body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:32px 24px;display:flex}.Tbzu2G_body>svg{color:#2563eb}.Tbzu2G_body h2{margin:0;font-size:17px;line-height:1.5}.Tbzu2G_body p{color:#64748b;margin:0;font-size:14px;line-height:1.8}@media (max-width:480px){.Tbzu2G_widget{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}.Tbzu2G_panel{width:calc(100vw - 24px)}.Tbzu2G_launcher{min-height:48px;padding:12px 17px}}@media (prefers-reduced-motion:reduce){.Tbzu2G_launcher{transition:none}.Tbzu2G_launcher:hover{transform:none}}
:root{--brand:#087f5b;--brand-hover:#056345;--brand-accent:#32c88a;--brand-soft:#eafbf3;--brand-tint:#fff;--brand-border:#bce9d5;--brand-dark:#112034;--brand-dark-hover:#21364f;--brand-ink:#142135;--brand-muted:#687487;--brand-line:#e5ebee;--brand-paper:#f7fafb}
