.rax-ask-orb{--rax-ask-orb-size:52px;width:var(--rax-ask-orb-size);height:var(--rax-ask-orb-size);flex:0 0 var(--rax-ask-orb-size);isolation:isolate;display:block;position:relative}.rax-ask-orb--sm{--rax-ask-orb-size:38px}.rax-ask-orb--lg{--rax-ask-orb-size:96px}.rax-ask-orb__visual{pointer-events:none;transform-origin:50% 52%;display:block;position:absolute;inset:-22%}.rax-ask-orb__visual:before{content:"";z-index:-1;filter:blur(9px);opacity:.7;background:radial-gradient(circle,#34d3992e,#0000 55%),radial-gradient(circle at 62% 40%,#8b5cf638,#0000 62%);border-radius:50%;position:absolute;inset:13%}.rax-ask-orb__artwork{-webkit-user-select:none;user-select:none;filter:saturate(1.06)contrast(1.03)drop-shadow(0 0 8px #34d39933)drop-shadow(0 0 11px #7c3aed3d);background-image:url(../media/ask-rax-orb.1qblankcdil3c.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.rax-ask-orb__visual{animation:5.8s ease-in-out infinite rax-ask-assistant-float}.rax-ask-orb__visual:before{animation:4.6s ease-in-out infinite rax-ask-assistant-aura}.rax-ask-orb__artwork{animation:4.2s ease-in-out infinite rax-ask-assistant-breathe}}@keyframes rax-ask-assistant-float{0%,to{transform:translateY(1px)rotate(-1deg)}32%{transform:translate(1px,-3px)rotate(.8deg)}66%{transform:translate(-1px,-1px)rotate(-.35deg)}}@keyframes rax-ask-assistant-breathe{0%,to{filter:saturate(1.03)brightness(.96)drop-shadow(0 0 7px #34d3992e)drop-shadow(0 0 10px #7c3aed38);transform:scale(.985)}50%{filter:saturate(1.1)brightness(1.07)drop-shadow(0 0 12px #34d3994d)drop-shadow(0 0 16px #7c3aed52);transform:scale(1.025)}}@keyframes rax-ask-assistant-aura{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:.78;transform:scale(1.08)}}.rax-ask-card{border-radius:var(--rax-radius-lg,28px);width:100%;color:var(--rax-text-inverse,#fffffff5);background:radial-gradient(circle at 88% 12%,#7c3aed1a,#0000 34%),radial-gradient(circle at 8% 24%,#3b82f612,#0000 28%),linear-gradient(145deg,#08122bfa,#0d1436f7 55%,#050a1bfc);border:1px solid #a78bfa33;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 12px 30px #0208182e}.rax-dashboard-ask-card{margin-top:16px}.rax-ask-card:after{content:"";pointer-events:none;background:linear-gradient(132deg,#ffffff09,#0000 30% 72%,#6366f109);position:absolute;inset:0}.rax-ask-card__button{z-index:1;width:100%;min-height:0;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:68px minmax(0,1fr);grid-template-areas:"orb intro""subtitle subtitle""example example";align-items:center;gap:13px 16px;padding:19px 18px 17px;display:grid;position:relative}.rax-ask-card__button:active{transform:scale(.995)}.rax-ask-card__button>.rax-ask-orb{--rax-ask-orb-size:68px;grid-area:orb;align-self:center}.rax-ask-card .rax-ask-orb{filter:drop-shadow(0 0 8px #815cf62e)}.rax-ask-card .rax-ask-orb:before{box-shadow:inset 0 0 0 1px #ffffff47,inset -5px -7px 13px #030a1e9e,0 0 0 1px #93c5fd42,0 0 9px #7c3aed38}.rax-ask-card .rax-ask-orb:after{box-shadow:0 0 0 2px #7c3aed09,0 0 10px #60a5fa14}.rax-ask-card__intro{grid-area:intro;align-self:center;gap:10px;min-width:0;display:grid}.rax-ask-card__eyebrow-row{flex-wrap:wrap;align-items:center;gap:9px 12px;min-width:0;display:flex}.rax-ask-card__eyebrow{color:#e2e8f0db;letter-spacing:.22em;font-size:10px;font-weight:850;line-height:1}.rax-ask-card__promo{color:#c4b5fdc2;white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;font-weight:650;line-height:1;display:inline-flex}.rax-ask-card__promo svg{color:#c4b5fdc7;width:12px;height:12px}.rax-ask-card__title{color:#f8fafcfa;letter-spacing:.13em;text-transform:uppercase;max-width:100%;font-size:clamp(16px,4.2vw,20px);font-weight:520;line-height:1.2;display:block}.rax-ask-card__subtitle{color:#cbd5e1b8;grid-area:subtitle;margin:0;font-size:12.5px;font-weight:480;line-height:1.45;display:block}.rax-ask-card__example{color:#dbeafedb;background:#0206174d;border:1px solid #818cf838;border-radius:999px;grid-area:example;align-items:center;gap:10px;width:100%;min-width:0;min-height:49px;padding:0 15px;font-size:12.5px;font-weight:520;display:flex;box-shadow:inset 0 1px #ffffff06}.rax-ask-card__example svg{color:#bfdbfe9e;flex:0 0 17px;width:17px;height:17px}.rax-ask-card__example span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rax-ask-intel-tile{border-radius:var(--rax-radius-md,18px);width:100%;color:var(--rax-text-inverse,#fffffff5);background:radial-gradient(circle at 88% 18%,#7c3aed29,#0000 34%),#091530c7;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff0d}.rax-ask-intel-tile__button{width:100%;min-height:76px;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.rax-ask-intel-tile__title{margin:0;font-size:15px;font-weight:820;line-height:1.2}.rax-ask-intel-tile__subtitle{color:#dbeafe9e;margin:4px 0 0;font-size:12px;line-height:1.35}.rax-ask-intel-tile__arrow{color:#ddd6fef5;background:#7c3aed38;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.rax-ask-intel-tile__arrow svg{width:16px;height:16px}@media (max-width:430px){.rax-ask-card__button{grid-template-columns:66px minmax(0,1fr);gap:12px 13px;padding:17px 15px 15px}.rax-ask-card__button>.rax-ask-orb{--rax-ask-orb-size:66px}.rax-ask-card__title{letter-spacing:.12em;font-size:clamp(12px,4.2vw,18px)}.rax-ask-card__promo{white-space:normal}.rax-ask-card__example{min-height:47px;padding:0 13px}}
.rax-visual-trend,.rax-visual-bars,.rax-visual-chart{width:100%;min-width:0}.rax-visual-chart .recharts-surface{overflow:visible}.rax-visual-chart .recharts-tooltip-wrapper{z-index:3}.rax-visual-single-point{color:#f8faff;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.rax-visual-bars{gap:13px;padding:10px 0 2px;display:grid}.rax-visual-bars__row{color:#fff;text-align:left;width:100%;min-width:0;font:inherit;background:0 0;border:0;gap:5px;padding:0;display:grid}button.rax-visual-bars__row{cursor:pointer}button.rax-visual-bars__row:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #b29cff}.rax-visual-bars__heading{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.rax-visual-bars__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rax-visual-bars__heading strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.rax-visual-bars__track{background:#9982cd33;border-radius:999px;height:8px;display:block;overflow:hidden}.rax-visual-bars__fill{border-radius:inherit;background:linear-gradient(90deg,#7155ce,#c29bff);height:100%;display:block}.rax-visual-bars__row small{color:#fff;font-size:11px}.rax-visual-donut{place-items:center;width:116px;height:116px;display:grid}@media (prefers-reduced-motion:reduce){.rax-visual-bars__fill{transition:none}}.rax-visual-chart-a11y{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
