.qiux-cta{cursor:pointer;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 14px;transition:transform .12s;display:inline-flex}.qiux-cta:hover{transform:translateY(-1px)}.qiux-cta:active{transform:translateY(0)}.qiux-cta-icon{object-fit:contain;width:18px;height:18px;display:block}.qiux-cta-text{color:#fff;letter-spacing:.2px;font-size:13px;font-weight:600;line-height:1}.qiux-modal-overlay{z-index:100;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#000000b8;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out qiux-fade-in;display:flex;position:fixed;inset:0}@keyframes qiux-fade-in{0%{opacity:0}to{opacity:1}}.qiux-modal{background:#000;border:1px solid #ffffff0f;border-radius:24px;flex-direction:column;width:min(720px,100vw - 48px);height:auto;min-height:560px;max-height:calc(100vh - 48px);animation:.22s cubic-bezier(.16,1,.3,1) qiux-pop;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px -12px #000000bf}@keyframes qiux-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.qiux-modal-top{justify-content:space-between;align-items:center;padding:18px 22px 8px;display:flex}.qiux-modal-brand{letter-spacing:.04em;color:#fff;align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.qiux-modal-brand img{object-fit:contain;background:0 0;border-radius:0;width:auto;height:22px;display:block}.qiux-modal-brand-img--light,html[data-sv2-theme=light] .qiux-modal-brand-img--dark{display:none!important}html[data-sv2-theme=light] .qiux-modal-brand-img--light{opacity:1;filter:none;height:22px;display:block!important}.qiux-modal-top-actions{align-items:center;gap:6px;display:inline-flex}.qiux-icon-btn{color:#ffffff9e;background:0 0;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .14s,color .14s;display:inline-flex}.qiux-icon-btn:hover{color:#fff;background:#ffffff0f}.qiux-modal-body{text-align:center;scrollbar-width:none;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:0;padding:40px 40px 0;display:flex;overflow:visible}.qiux-modal-body::-webkit-scrollbar{width:0;height:0;display:none}.qiux-hero-ball{aspect-ratio:1;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;flex-shrink:0;width:clamp(320px,50%,340px);height:auto;margin-bottom:-30px}.qiux-welcome{color:#fff;z-index:1;max-width:560px;margin-top:0;padding-bottom:0;position:relative}.qiux-welcome-title{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(24px,2.2vw,30px);font-weight:700;line-height:1.25}.qiux-welcome-emoji{margin-left:8px}.qiux-welcome-sub{color:#ffffffb8;margin-top:8px;font-size:15px;font-weight:400}.qiux-chips-row{flex-wrap:nowrap;justify-content:center;gap:12px;margin-top:46px;padding:0 24px;display:flex;overflow:visible}.qiux-chip{color:#ffffffd9;background:#ffffff05;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:13px;font-weight:500;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.qiux-chip svg{color:#ffffff8c}.qiux-chip:hover{color:#fff;background:#ffffff0f;border-color:#fff3}.qiux-composer{background:0 0;padding:18px 24px 20px}.qiux-composer-inner{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:6px;height:60px;padding:0 8px 0 12px;display:flex}.qiux-composer-plus{color:#ffffff8c;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .14s,background .14s;display:inline-flex}.qiux-composer-mic{color:#ffffffc7;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .14s,background .14s;display:inline-flex}.qiux-composer-plus:hover,.qiux-composer-mic:hover{color:#fff;background:#ffffff0f}.qiux-composer-input{color:#fff;background:0 0;border:0;outline:none;flex:1;padding:0 4px;font-size:14px}.qiux-composer-input::placeholder{color:#ffffff59}.qiux-composer-send{color:#fff;background:#ffffff0f;border:1.5px solid #00e6768c;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .12s,background .14s,border-color .14s;display:inline-flex;box-shadow:0 0 0 3px #00e67614}.qiux-composer-send:hover{background:#00e67626;border-color:#00e676d9}.qiux-composer-send:disabled{cursor:not-allowed;opacity:.6}.qiux-hero-ball--light,html[data-sv2-theme=light] .qiux-hero-ball--dark{display:none}html[data-sv2-theme=light] .qiux-hero-ball--light{display:block}html[data-sv2-theme=light] .qiux-modal-overlay{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#f0f0f28c}html[data-sv2-theme=light] .qiux-modal{background:#fff;border:1px solid #e6e6ea;box-shadow:0 24px 60px #00000014,0 2px 6px #0000000a}html[data-sv2-theme=light] .qiux-modal-brand,html[data-sv2-theme=light] .qiux-modal-brand span{color:#0a0a0b}html[data-sv2-theme=light] .qiux-icon-btn{color:#0a0a0b;background:#fff;border-color:#e6e6ea}html[data-sv2-theme=light] .qiux-icon-btn:hover{color:#0a0a0b;background:#f4f4f6}html[data-sv2-theme=light] .qiux-welcome,html[data-sv2-theme=light] .qiux-welcome-title{color:#0a0a0b}html[data-sv2-theme=light] .qiux-welcome-sub{color:#6b7280}html[data-sv2-theme=light] .qiux-chip{color:#0a0a0b;background:#fff;border-color:#e6e6ea}html[data-sv2-theme=light] .qiux-chip svg{color:#6b7280}html[data-sv2-theme=light] .qiux-chip:hover{color:#0a0a0b;background:#f8f8fa;border-color:#d4d4d8}html[data-sv2-theme=light] .qiux-composer-inner{background:#fff;border-color:#e6e6ea}html[data-sv2-theme=light] .qiux-composer-input{color:#0a0a0b}html[data-sv2-theme=light] .qiux-composer-input::placeholder{color:#9ca3af}html[data-sv2-theme=light] .qiux-composer-plus,html[data-sv2-theme=light] .qiux-composer-mic{color:#6b7280}html[data-sv2-theme=light] .qiux-composer-plus:hover,html[data-sv2-theme=light] .qiux-composer-mic:hover{color:#0a0a0b;background:#f4f4f6}html[data-sv2-theme=light] .qiux-composer-send{color:#16a34a;background:#fff;border-color:#00c864bf;box-shadow:0 0 0 3px #00c8641f}html[data-sv2-theme=light] .qiux-composer-send:hover{background:#00c8641a;border-color:#00c864}.qiux-chat-area{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex-direction:column;flex:auto;gap:14px;min-height:380px;max-height:60vh;padding:12px 20px 8px;display:flex;overflow-y:auto}.qiux-chat-area::-webkit-scrollbar{width:5px}.qiux-chat-area::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:5px}.qiux-msg{align-items:flex-start;gap:10px;max-width:100%;display:flex}.qiux-msg--user{flex-direction:row-reverse}.qiux-msg-avatar{object-fit:contain;background:#00e6761a;border-radius:999px;flex-shrink:0;width:28px;height:28px;padding:0}.qiux-msg-avatar--light,html[data-sv2-theme=light] .qiux-msg-avatar--dark{display:none}html[data-sv2-theme=light] .qiux-msg-avatar--light{object-fit:contain;filter:none;background:#fff;border:1px solid #d7d7d2;border-radius:999px;width:32px;height:32px;padding:0;display:block;box-shadow:0 1px 2px #0000000f,0 8px 20px -14px #00000073}.qiux-msg-body{flex-direction:column;gap:8px;max-width:min(560px,100% - 40px);display:flex}.qiux-msg--user .qiux-msg-bubble{color:#f5f5f7;white-space:pre-wrap;word-break:break-word;background:#2a2a2d;border:1px solid #ffffff0a;border-radius:16px;padding:10px 14px;font-size:13.5px;line-height:1.55}.qiux-msg-text{color:#f0f0f2;white-space:normal;word-break:break-word;padding:4px 2px 2px;font-size:14px;line-height:1.65}.qiux-msg-text p{margin:0 0 10px}.qiux-msg-text p:last-child{margin-bottom:0}.qiux-msg-text ul,.qiux-msg-text ol{margin:6px 0 10px;padding-left:20px}.qiux-msg-text li{margin:4px 0}.qiux-msg-text strong{color:#fff;font-weight:600}.qiux-msg-text a{color:#7cb9ff;text-underline-offset:2px;text-decoration:underline}.qiux-msg-text code{background:#ffffff0f;border-radius:4px;padding:1px 6px;font-size:12.5px}.qiux-msg-cards{flex-direction:column;gap:10px;margin-top:10px;display:flex}.qiux-msg-typing{background:radial-gradient(circle at 18px,#00e6762e,#0000 34px),#ffffff0a;border-radius:14px;align-items:center;gap:10px;padding:12px 16px 12px 13px;display:inline-flex;position:relative;overflow:hidden}.qiux-msg-typing:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#00e67629 45%,#0000 72%);animation:1.8s ease-in-out infinite qiux-scan;position:absolute;inset:0;transform:translate(-100%)}.qiux-thinking-orb{z-index:1;background:#00e676;border-radius:999px;width:12px;height:12px;animation:1.35s ease-in-out infinite qiux-orb-pulse;position:relative;box-shadow:0 0 0 5px #00e6761a,0 0 24px #00e676a6,0 0 42px #38bdf852}.qiux-thinking-text{z-index:1;color:#f5f5f7d1;font-size:12.5px;position:relative}@keyframes qiux-scan{0%{opacity:0;transform:translate(-110%)}25%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes qiux-orb-pulse{0%,to{opacity:.72;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}html[data-sv2-theme=light] .qiux-msg--user .qiux-msg-bubble{color:#0a0a0b;background:#ececee;border-color:#dedee2}html[data-sv2-theme=light] .qiux-msg-body{max-width:min(560px,100% - 40px)}html[data-sv2-theme=light] .qiux-msg-text{color:#0a0a0b}html[data-sv2-theme=light] .qiux-msg-text strong{color:#000}html[data-sv2-theme=light] .qiux-msg-text a{color:#1a56db}html[data-sv2-theme=light] .qiux-msg-text code{color:#0a0a0b;background:#f0f0f2}html[data-sv2-theme=light] .qiux-msg-typing{background:radial-gradient(circle at 18px,#16a34a29,#0000 34px),#f4f4f6;border:1px solid #e2e2df;box-shadow:0 10px 26px -20px #00000057}html[data-sv2-theme=light] .qiux-thinking-text{color:#3f3f46}html[data-sv2-theme=light] .qiux-modal .qai-card{color:#111113;background:linear-gradient(#fff 0%,#f7f7f4 100%);border-color:#cfcfca;box-shadow:inset 0 1px #ffffffe6,0 18px 42px -24px #0000005c,0 4px 14px -10px #00000038}html[data-sv2-theme=light] .qiux-modal .qai-card-title,html[data-sv2-theme=light] .qiux-modal .qai-team-name,html[data-sv2-theme=light] .qiux-modal .qai-stat-value,html[data-sv2-theme=light] .qiux-modal .qai-lineup-list{color:#111113}html[data-sv2-theme=light] .qiux-modal .qai-vs,html[data-sv2-theme=light] .qiux-modal .qai-time,html[data-sv2-theme=light] .qiux-modal .qai-rank,html[data-sv2-theme=light] .qiux-modal .qai-num-dim,html[data-sv2-theme=light] .qiux-modal .qai-stat-label,html[data-sv2-theme=light] .qiux-modal .qai-next-row{color:#52525b}html[data-sv2-theme=light] .qiux-modal .qai-match-row,html[data-sv2-theme=light] .qiux-modal .qai-stand-row,html[data-sv2-theme=light] .qiux-modal .qai-scorer-row,html[data-sv2-theme=light] .qiux-modal .qai-list-row,html[data-sv2-theme=light] .qiux-modal .qai-h2h-row{border-color:#e1e1dc}html[data-sv2-theme=light] .qiux-modal .qai-odds-cell{background:#fff;border-color:#d6d6d1;box-shadow:0 1px 4px #0000000a}html[data-sv2-theme=light] .qiux-modal .qai-odds-label{color:#52525b}html[data-sv2-theme=light] .qiux-modal .qai-odds-value{color:#111113}.qiux-demo-wrap{display:inline-flex;position:relative}.qiux-icon-btn--active{color:#fde68a;background:#eab3082e}.qiux-demo-panel{z-index:20;background:#17181c;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:2px;min-width:240px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 20px 40px #00000073}.qiux-demo-panel-title{color:#71717a;letter-spacing:.02em;padding:8px 10px 4px;font-size:11px}.qiux-demo-panel button{text-align:left;color:#e4e4e7;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px}.qiux-demo-panel button:hover{background:#ffffff0f}.qiux-demo-panel-sep{background:#ffffff0f;height:1px;margin:4px 0}.qiux-demo-panel-clear{color:#f87171!important}.qiux-demo-banner{color:#fde68a;background:linear-gradient(90deg,#eab30824,#eab3080a);border-bottom:1px solid #eab30838;padding:6px 20px;font-size:12px}html[data-sv2-theme=light] .qiux-demo-panel{background:#fff;border-color:#00000014;box-shadow:0 20px 40px #0000001f}html[data-sv2-theme=light] .qiux-demo-panel button{color:#18181b}html[data-sv2-theme=light] .qiux-demo-panel button:hover{background:#0000000a}html[data-sv2-theme=light] .qiux-demo-panel-title{color:#71717a}html[data-sv2-theme=light] .qiux-demo-banner{color:#92400e}.qiux-followups{flex-direction:column;gap:6px;margin-top:10px;animation:.28s ease-out qiux-followups-in;display:flex}@keyframes qiux-followups-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.qiux-followups-label{color:#ffffff6b;letter-spacing:.02em;align-items:center;gap:4px;font-size:11px;display:inline-flex}.qiux-followups-row{flex-wrap:wrap;gap:6px;display:flex}.qiux-followup-chip{color:#ffffffdb;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:999px;align-items:center;padding:6px 12px;font-size:12.5px;line-height:1;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.qiux-followup-chip:hover{background:#ffffff1a;border-color:#ffffff2e;transform:translateY(-1px)}.qiux-followup-chip:active{transform:translateY(0)}.qiux-followup-skeleton{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff1a 50%,#ffffff0a 100%) 0 0/200% 100%;border-radius:999px;height:24px;animation:1.4s ease-in-out infinite qiux-followup-shimmer}@keyframes qiux-followup-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html[data-sv2-theme=light] .qiux-followups-label{color:#0000006b}html[data-sv2-theme=light] .qiux-followup-chip{color:#000000d1;background:#00000009;border-color:#00000014}html[data-sv2-theme=light] .qiux-followup-chip:hover{background:#0000000f;border-color:#00000026}html[data-sv2-theme=light] .qiux-followup-skeleton{background:linear-gradient(90deg,#0000000a 0%,#0000001a 50%,#0000000a 100%) 0 0/200% 100%}.qiux-thinking-v2{align-items:center;gap:10px;min-height:24px;padding:6px 2px;display:inline-flex}.qiux-thinking-v2__dot{flex-shrink:0;justify-content:center;align-items:center;width:8px;height:8px;display:inline-flex;position:relative}.qiux-thinking-v2__dot-inner{opacity:.55;background:currentColor;border-radius:999px;width:8px;height:8px;animation:1.4s ease-in-out infinite qiux-tv2-breath}.qiux-thinking-v2__dot:before{content:"";opacity:.18;border:1px solid;border-radius:999px;animation:1.8s ease-out infinite qiux-tv2-ring;position:absolute;inset:-6px}.qiux-thinking-v2__text{letter-spacing:.2px;background:linear-gradient(100deg, var(--qiux-tv2-base,#ffffff59) 0%, var(--qiux-tv2-base,#ffffff59) 40%, var(--qiux-tv2-hl,#fffffff2) 50%, var(--qiux-tv2-base,#ffffff59) 60%, var(--qiux-tv2-base,#ffffff59) 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-size:13.5px;font-weight:500;animation:2.2s linear infinite qiux-tv2-shimmer,.26s ease-out qiux-tv2-fadein}@keyframes qiux-tv2-shimmer{0%{background-position:120% 0}to{background-position:-20% 0}}@keyframes qiux-tv2-breath{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes qiux-tv2-ring{0%{opacity:.35;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes qiux-tv2-fadein{0%{opacity:0;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}.qiux-thinking-v2,.qiux-ai-fullscreen[data-theme=dark] .qiux-thinking-v2{color:#ffffffb3;--qiux-tv2-base:#ffffff47;--qiux-tv2-hl:#fffffffa}html[data-sv2-theme=light] .qiux-thinking-v2,.qiux-ai-fullscreen[data-theme=light] .qiux-thinking-v2{color:#0f14198c;--qiux-tv2-base:#0f141947;--qiux-tv2-hl:#0f1419f2}.qiux-sponsored-card{border:1px solid var(--sv-border,#ffffff1f);background:var(--sv-surface-1,#ffffff0a);border-radius:14px;flex-direction:column;gap:10px;max-width:520px;margin-top:12px;padding:12px 14px;display:flex}html[data-sv2-theme=light] .qiux-sponsored-card{background:#fff;border-color:#0f14191a;box-shadow:0 1px 2px #0f14190a}html[data-sv2-theme=light] .qiux-sponsored-tag{color:#0f141980}html[data-sv2-theme=light] .qiux-sponsored-close{color:#0f14198c}html[data-sv2-theme=light] .qiux-sponsored-close:hover{color:#0f1419;background:#0f14190f}html[data-sv2-theme=light] .qiux-sponsored-brand{color:#0f1419b8}html[data-sv2-theme=light] .qiux-sponsored-brand-fallback{color:#0f1419;background:#0f141914}html[data-sv2-theme=light] .qiux-sponsored-title{color:#0f1419}html[data-sv2-theme=light] .qiux-sponsored-desc{color:#0f1419b8}html[data-sv2-theme=light] .qiux-sponsored-cta{color:#fff;background:#0f1419}html[data-sv2-theme=light] .qiux-sponsored-mute{color:#0f14198c}html[data-sv2-theme=light] .qiux-sponsored-mute:hover{color:#0f1419}.qiux-sponsored-head{justify-content:space-between;align-items:center;display:flex}.qiux-sponsored-tag{letter-spacing:.4px;text-transform:uppercase;color:var(--sv-text-3,#ffffff80);font-size:10.5px;font-weight:700}.qiux-sponsored-close{width:22px;height:22px;color:var(--sv-text-3,#ffffff8c);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:background .15s,color .15s;display:grid}.qiux-sponsored-close:hover{background:var(--sv-hover,#ffffff14);color:var(--sv-text-1,#fff)}.qiux-sponsored-body{flex-direction:column;gap:4px;display:flex}.qiux-sponsored-brand{color:var(--sv-text-2,#ffffffbf);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.qiux-sponsored-brand img,.qiux-sponsored-brand-fallback{object-fit:cover;background:var(--sv-surface-2,#ffffff14);width:22px;height:22px;color:var(--sv-text-1,#fff);border-radius:6px;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.qiux-sponsored-title{color:var(--sv-text-1,#fff);font-size:14.5px;font-weight:700;line-height:1.35}.qiux-sponsored-desc{color:var(--sv-text-2,#ffffffb8);font-size:12.5px;line-height:1.55}.qiux-sponsored-actions{align-items:center;gap:10px;margin-top:2px;display:flex}.qiux-sponsored-cta{cursor:pointer;background:var(--sv-text-1,#fff);color:var(--sv-bg,#0b0f14);border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:700;transition:transform .12s,opacity .12s;display:inline-flex}.qiux-sponsored-cta:hover{opacity:.92;transform:translateY(-1px)}.qiux-sponsored-mute{color:var(--sv-text-3,#ffffff80);cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:11.5px}.qiux-sponsored-mute:hover{color:var(--sv-text-2,#fffc)}.qiux-sponsored-mute:disabled{opacity:.5;cursor:default}
