.ai-capability[data-v-d63088bb]{display:flex;flex-direction:column;gap:calc(var(--spacing-unit)*2)}.ai-capability-scores[data-v-d63088bb]{display:grid;gap:calc(var(--spacing-unit)*1.5);grid-template-columns:repeat(2,minmax(0,1fr))}.ai-capability-score[data-v-d63088bb]{background-color:#f6f8fa;border:1px solid rgba(0,0,0,.08);border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:calc(var(--spacing-unit)*1.5)}.ai-capability-score-label[data-v-d63088bb]{color:#00000080;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ai-capability-score-value[data-v-d63088bb]{color:var(--color-bunker,#111);font-size:1.75rem;font-weight:700;line-height:1.1}.ai-capability-score-max[data-v-d63088bb]{color:#0006;font-size:.85rem;font-weight:400}.ai-capability-score-bar[data-v-d63088bb]{background-color:#00000014;border-radius:99px;height:6px;overflow:hidden}.ai-capability-score-fill[data-v-d63088bb]{background-color:var(--color-dodger-blue);border-radius:99px;display:block;height:100%}.ai-capability-score-dash[data-v-d63088bb]{color:#0006;font-size:.82rem}.ai-capability-pills[data-v-d63088bb]{display:flex;flex-wrap:wrap;gap:6px;position:relative}.ai-capability-pill[data-v-d63088bb]{background-color:#1e90ff1a;border-radius:99px;color:var(--color-dodger-blue);display:inline-block;font-size:.75rem;font-weight:500;padding:2px 9px}.ai-capability-pill--trading[data-v-d63088bb]{background-color:color-mix(in srgb,#22a849 15%,var(--color-white));color:#22a849}.ai-capability-pill.has-hint[data-v-d63088bb]{cursor:help}.tooltip-wrapper[data-v-d63088bb]{cursor:help;position:relative;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.tooltip[data-v-d63088bb]{background:var(--color-white);border-radius:var(--border-radius);box-shadow:0 4px 20px #00000026;color:var(--color-bunker);display:none;font-size:.75rem;font-weight:400;left:50%;letter-spacing:normal;line-height:1.5;padding:calc(var(--spacing-unit)*1.5);pointer-events:none;position:absolute;text-transform:none;top:calc(100% + 8px);transform:translate(-50%);white-space:normal;width:220px;z-index:10}.ai-capability-pill .tooltip[data-v-d63088bb],.ai-capability-score-label .tooltip[data-v-d63088bb]{left:0;transform:none}.ai-capability-pill:focus .tooltip[data-v-d63088bb],.ai-capability-pill:hover .tooltip[data-v-d63088bb],.tooltip-wrapper:focus .tooltip[data-v-d63088bb],.tooltip-wrapper:hover .tooltip[data-v-d63088bb]{display:block}.ai-capability-tier-row[data-v-d63088bb]{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px calc(var(--spacing-unit)*2);justify-content:space-between}.ai-capability-tier[data-v-d63088bb]{color:var(--color-bunker,#111);font-size:.9rem;font-weight:600}.ai-capability-tier--link[data-v-d63088bb]{color:var(--color-dodger-blue);text-decoration:none}.ai-capability-tier--link[data-v-d63088bb]:hover{text-decoration:underline}.ai-capability-disclaimer[data-v-d63088bb]{color:#0006;font-size:.72rem;line-height:1.5;margin:0}
