.RankedBreakdown_breakdown__vaYIF{display:flex;flex-direction:column;gap:var(--m-sp-3);min-width:0;padding:var(--m-sp-4);border-radius:var(--m-radius-2xl);background:var(--m-surface-card);box-shadow:var(--m-shadow-sm)}.RankedBreakdown_title__0kz_I{margin:0;font-size:var(--m-text-base);font-weight:var(--m-weight-semibold);color:var(--m-text);letter-spacing:-.01em}.RankedBreakdown_description__Szibz{margin:calc(-1 * var(--m-sp-2)) 0 0;font-size:var(--m-text-xs);line-height:1.4;color:var(--m-text-subtle)}.RankedBreakdown_unavailable__B8XoG{margin:0;font-size:var(--m-text-sm);color:var(--m-text-subtle)}.RankedBreakdown_list__eAJsJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--m-sp-2)}.RankedBreakdown_row__38h7x{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;grid-gap:var(--m-sp-1) var(--m-sp-3);gap:var(--m-sp-1) var(--m-sp-3);min-width:0}.RankedBreakdown_bar__6u8b0{grid-column:1/-1;height:4px;border-radius:var(--m-radius-full);background:linear-gradient(to right,var(--m-accent-500) var(--bar-pct,100%),var(--m-surface-raised) var(--bar-pct,100%))}.RankedBreakdown_label__cPmYB{font-size:12px;color:var(--m-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.RankedBreakdown_mono__QeAxE{font-family:var(--m-font-mono);font-size:11px}.RankedBreakdown_icon__zpBsk{display:inline-flex;margin-right:var(--m-sp-1-5);vertical-align:middle}.RankedBreakdown_detail__QySVw{color:var(--m-text-subtle)}.RankedBreakdown_count___WSI1{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--m-text-subtle);white-space:nowrap}.RankedBreakdown_proportionBar__ybI48{height:4px;border-radius:var(--m-radius-full);background:var(--m-chart-comparison);overflow:hidden;position:relative}.RankedBreakdown_proportionSegment__hqk7H[data-segment=first]{height:100%;border-radius:var(--m-radius-full);background:var(--m-chart-primary);transition:width .4s ease}.RankedBreakdown_proportionLabels__opdzq{display:flex;justify-content:space-between;gap:var(--m-sp-2);min-width:0;flex-wrap:wrap}.RankedBreakdown_proportionLabels__opdzq span{display:flex;align-items:baseline;gap:var(--m-sp-1);min-width:0;font-size:12px}.RankedBreakdown_proportionRight__mah8h{margin-left:auto}.RankedBreakdown_labelFirst__C63NX{font-weight:var(--m-weight-medium);color:var(--m-chart-primary)}.RankedBreakdown_labelSecond__0bOrN{font-weight:var(--m-weight-medium);color:var(--m-chart-comparison)}.SortableMultiSelect_field__QQErN{display:grid;grid-gap:var(--m-sp-1);gap:var(--m-sp-1);min-width:0}.SortableMultiSelect_chip__WY9YO[data-image=false]{grid-template-columns:24px minmax(0,1fr) 28px}.SortableMultiSelect_optionList__Kf6y0 .SortableMultiSelect_option__TNWaB[data-image=false]{grid-template-columns:minmax(0,1fr)}.SortableMultiSelect_optionList__Kf6y0 .SortableMultiSelect_option__TNWaB[data-checkable=true]{grid-template-columns:18px 24px minmax(0,1fr)}.SortableMultiSelect_optionList__Kf6y0 .SortableMultiSelect_option__TNWaB[data-checkable=true][data-image=false]{grid-template-columns:18px minmax(0,1fr)}.SortableMultiSelect_label__GsNcN{color:var(--m-text-muted);font-size:var(--m-text-sm);font-weight:var(--m-weight-medium)}.SortableMultiSelect_empty__onuGs,.SortableMultiSelect_hint__2qWAM,.SortableMultiSelect_message__00j8X{margin:0;color:var(--m-text-subtle);font-size:var(--m-text-xs)}.SortableMultiSelect_chips__5vEJb{display:flex;flex-wrap:wrap;gap:var(--m-sp-2);margin:0;padding:0;list-style:none}.SortableMultiSelect_chip__WY9YO{display:inline-grid;grid-template-columns:24px 22px minmax(0,auto) 28px;align-items:center;gap:var(--m-sp-1);min-height:36px;padding:var(--m-sp-1);border:1px solid var(--m-border-muted);border-radius:var(--m-radius-lg);background:var(--m-surface-raised);color:var(--m-text);font-size:var(--m-text-sm);transition:border-color var(--m-transition-fast),opacity var(--m-transition-fast),transform .2s ease-out}.SortableMultiSelect_chip__WY9YO>img,.SortableMultiSelect_imageFallback__dQySA,.SortableMultiSelect_option__TNWaB>img{width:22px;height:16px;border-radius:2px;object-fit:contain;box-shadow:0 0 0 1px color-mix(in oklch,var(--m-border-muted) 70%,transparent)}.SortableMultiSelect_imageFallback__dQySA{background:var(--m-surface-control)}.SortableMultiSelect_chip__WY9YO[data-drag-origin=true]{opacity:.35;border-style:dashed;border-color:var(--m-border-muted);pointer-events:none}.SortableMultiSelect_chip__WY9YO[data-drop-target=true]{border-color:var(--m-border-accent);box-shadow:var(--m-focus-ring)}.SortableMultiSelect_floatingChip__4bq6V{display:inline-grid;grid-template-columns:22px minmax(0,auto);align-items:center;gap:var(--m-sp-1);min-height:36px;padding:var(--m-sp-1) var(--m-sp-3) var(--m-sp-1) var(--m-sp-1);border:1px solid var(--m-border-accent);border-radius:var(--m-radius-lg);background:var(--m-surface-raised);color:var(--m-text);font-size:var(--m-text-sm);box-shadow:var(--m-shadow-lg);cursor:-webkit-grabbing;cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-user-select:none}.SortableMultiSelect_floatingChip__4bq6V>img{width:22px;height:16px;border-radius:2px;object-fit:contain;box-shadow:0 0 0 1px color-mix(in oklch,var(--m-border-muted) 70%,transparent)}.SortableMultiSelect_returningChip__AwDeD{display:inline-grid;grid-template-columns:22px minmax(0,auto);align-items:center;gap:var(--m-sp-1);min-height:36px;padding:var(--m-sp-1) var(--m-sp-3) var(--m-sp-1) var(--m-sp-1);border:1px solid var(--m-border-accent);border-radius:var(--m-radius-lg);background:var(--m-surface-raised);color:var(--m-text);font-size:var(--m-text-sm);box-shadow:var(--m-shadow-lg);pointer-events:none;position:fixed;transform:translate(calc(var(--from-x) - 50%),calc(var(--from-y) - 50%));z-index:9999;animation:SortableMultiSelect_chipReturn__0YNGv .2s ease-out forwards}.SortableMultiSelect_returningChip__AwDeD>img{width:22px;height:16px;border-radius:2px;object-fit:contain;box-shadow:0 0 0 1px color-mix(in oklch,var(--m-border-muted) 70%,transparent)}@keyframes SortableMultiSelect_chipReturn__0YNGv{0%{transform:translate(calc(var(--from-x) - 50%),calc(var(--from-y) - 50%));opacity:1}to{transform:translate(calc(var(--to-x) - 50%),calc(var(--to-y) - 50%));opacity:0}}.SortableMultiSelect_dragHandle__29NFA,.SortableMultiSelect_remove__hcheN{display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:var(--m-radius-sm);background:transparent;color:var(--m-text-subtle)}.SortableMultiSelect_dragHandle__29NFA{width:24px;cursor:-webkit-grab;cursor:grab;touch-action:none}.SortableMultiSelect_dragHandle__29NFA:active{cursor:-webkit-grabbing;cursor:grabbing}.SortableMultiSelect_dragHandle__29NFA:hover:not(:disabled),.SortableMultiSelect_remove__hcheN:hover:not(:disabled){background:var(--m-surface-button);color:var(--m-text)}.SortableMultiSelect_dragHandle__29NFA:focus-visible,.SortableMultiSelect_remove__hcheN:focus-visible,.SortableMultiSelect_trigger__xWt2L:focus-visible{outline:none;box-shadow:var(--m-focus-ring)}.SortableMultiSelect_caret__fiGos,.SortableMultiSelect_dragHandle__29NFA svg,.SortableMultiSelect_remove__hcheN svg,.SortableMultiSelect_searchLabel__XIIpI>svg{width:16px;height:16px}.SortableMultiSelect_trigger__xWt2L{display:flex;align-items:center;justify-content:space-between;gap:var(--m-sp-2);min-height:40px;padding:var(--m-sp-2) var(--m-sp-3);border:1px solid var(--m-border-muted);border-radius:var(--m-radius-md);background:var(--m-surface-control);color:var(--m-text);font:inherit;font-size:var(--m-text-sm);text-align:left}.SortableMultiSelect_trigger__xWt2L:disabled .SortableMultiSelect_caret__fiGos{color:inherit}.SortableMultiSelect_caret__fiGos{flex:none;color:var(--m-text-subtle);transition:transform var(--m-transition-fast)}.SortableMultiSelect_caret__fiGos[data-open=true]{transform:rotate(180deg)}.SortableMultiSelect_menu__WS2A9{z-index:220;display:flex;flex-direction:column;gap:var(--m-sp-2);box-sizing:border-box;padding:var(--m-sp-2);border:1px solid var(--m-border);border-radius:var(--m-radius-lg);background:var(--m-surface-modal);box-shadow:var(--m-shadow-lg)}.SortableMultiSelect_searchLabel__XIIpI{flex:none;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;grid-gap:var(--m-sp-2);gap:var(--m-sp-2);min-height:38px;padding:0 var(--m-sp-2);border:1px solid var(--m-border-muted);border-radius:var(--m-radius-md);background:var(--m-surface-control);color:var(--m-text-subtle)}.SortableMultiSelect_optionList__Kf6y0{display:grid;grid-gap:var(--m-sp-1);gap:var(--m-sp-1);min-height:0;max-height:min(360px,48vh);overflow-y:auto}.SortableMultiSelect_optionList__Kf6y0 .SortableMultiSelect_option__TNWaB{display:grid;justify-content:stretch;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:var(--m-sp-2);gap:var(--m-sp-2);min-height:40px;padding:var(--m-sp-2) var(--m-sp-3);border:0;border-radius:var(--m-radius-md);background:transparent;color:var(--m-text);font:inherit;font-size:var(--m-text-sm);text-align:left}.SortableMultiSelect_optionList__Kf6y0 .SortableMultiSelect_option__TNWaB[data-secondary=true]{min-height:52px;align-items:start;padding-top:var(--m-sp-2);padding-bottom:var(--m-sp-2)}.SortableMultiSelect_optionLabel__OwPiy{display:flex;flex-direction:column;gap:2px}.SortableMultiSelect_optionSecondary__P9kP3{color:var(--m-text-subtle);font-size:var(--m-text-xs)}.SortableMultiSelect_option__TNWaB:hover,.SortableMultiSelect_option__TNWaB[data-active=true]{background:var(--m-surface-button)}.SortableMultiSelect_empty__onuGs{padding:var(--m-sp-4);text-align:center}.SortableMultiSelect_field__QQErN[data-state=error] .SortableMultiSelect_trigger__xWt2L{border-color:var(--m-error)}.SortableMultiSelect_field__QQErN[data-state=error] .SortableMultiSelect_message__00j8X{color:var(--m-error)}.SortableMultiSelect_field__QQErN[data-state=warning] .SortableMultiSelect_message__00j8X{color:var(--m-warning)}.SortableMultiSelect_field__QQErN[data-state=success] .SortableMultiSelect_message__00j8X{color:var(--m-success)}.SortableMultiSelect_visuallyHidden__A7jrd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:520px){.SortableMultiSelect_chips__5vEJb{display:grid;grid-template-columns:minmax(0,1fr)}.SortableMultiSelect_chip__WY9YO{grid-template-columns:24px 22px minmax(0,1fr) 28px}}@media (prefers-reduced-motion:reduce){.SortableMultiSelect_caret__fiGos,.SortableMultiSelect_chip__WY9YO{transition:none}.SortableMultiSelect_returningChip__AwDeD{animation:none;opacity:0}}.SortableMultiSelect_inlineField__HmGsZ{display:flex;align-items:center;gap:var(--m-sp-1);min-width:120px;min-height:40px;padding:0 0 0 var(--m-sp-1);border:1px solid var(--m-border-muted);border-radius:var(--m-radius-md);background:var(--m-surface-control);cursor:pointer}.SortableMultiSelect_inlineField__HmGsZ:focus-within{outline:none}.SortableMultiSelect_inlineField__HmGsZ[data-disabled=true] .SortableMultiSelect_inlineChipRemove__TaB_Q,.SortableMultiSelect_inlineField__HmGsZ[data-disabled=true] .SortableMultiSelect_inlineTrigger__q18C9{--m-disabled-background:transparent}.SortableMultiSelect_inlineChips__YQa3S{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--m-sp-1);min-width:0;margin:0;padding:0;list-style:none;overflow:hidden}.SortableMultiSelect_inlineChip__CrpyR{display:inline-flex;align-items:center;gap:var(--m-sp-1);min-width:0;max-width:14rem;height:28px;padding:0 2px 0 var(--m-sp-2);border:1px solid var(--m-border-muted);border-radius:var(--m-radius-sm);background:var(--m-surface-raised);color:var(--m-text);font-size:var(--m-text-sm);cursor:default}.SortableMultiSelect_inlineChip__CrpyR>img{width:18px;height:13px;border-radius:2px;object-fit:contain}.SortableMultiSelect_inlineChipLabel__D4q_C{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SortableMultiSelect_inlineChipRemove__TaB_Q{display:inline-grid;flex:none;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:var(--m-radius-sm);background:transparent;color:var(--m-text-subtle);cursor:pointer}.SortableMultiSelect_inlineChipRemove__TaB_Q:hover:not(:disabled){background:var(--m-surface-control);color:var(--m-text)}.SortableMultiSelect_inlineChipRemove__TaB_Q:focus-visible{outline:none;box-shadow:var(--m-focus-ring)}.SortableMultiSelect_inlineChipRemove__TaB_Q svg{width:14px;height:14px}.SortableMultiSelect_inlineMore__SXAEn{flex:none;padding:0 var(--m-sp-1);color:var(--m-text-muted);font-size:var(--m-text-sm);white-space:nowrap}.SortableMultiSelect_inlineTrigger__q18C9{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:var(--m-sp-2);min-width:2.5rem;min-height:38px;padding:0 var(--m-sp-3) 0 var(--m-sp-2);border:0;background:transparent;color:var(--m-text);font:inherit;font-size:var(--m-text-sm);text-align:left;cursor:pointer}.SortableMultiSelect_inlineTrigger__q18C9:focus-visible{outline:none}.SortableMultiSelect_inlineTrigger__q18C9:disabled .SortableMultiSelect_caret__fiGos{color:inherit}.SortableMultiSelect_placeholder__AuuAw{color:var(--m-text-placeholder);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SortableMultiSelect_optionCheck__5yZUl{flex:none;width:18px;height:18px;color:var(--m-text-subtle)}.SortableMultiSelect_optionCheck__5yZUl[data-checked=true]{color:var(--m-accent-500)}.ReorderableList_root__rEuNz{min-width:0}.ReorderableList_list__D3Bfq{position:relative;display:grid;grid-gap:var(--m-sp-2);gap:var(--m-sp-2);margin:0;padding:var(--m-sp-2);border:1px solid transparent;border-radius:var(--m-radius-lg);list-style:none;transition:background-color var(--m-transition-base),border-color var(--m-transition-base),box-shadow var(--m-transition-base),padding-bottom .22s cubic-bezier(.2,.8,.2,1)}.ReorderableList_list__D3Bfq[data-dragging=true]{border-color:var(--m-border-accent);background:color-mix(in oklch,var(--m-accent-500) 12%,var(--m-surface));box-shadow:var(--m-focus-ring)}.ReorderableList_list__D3Bfq[data-drop-at-end=true]{padding-bottom:calc(var(--m-sp-2) + var(--reorder-drag-height))}.ReorderableList_dragPreview__byXzf,.ReorderableList_item__GQpWK{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:var(--m-sp-3);gap:var(--m-sp-3);min-height:68px;border:1px solid var(--m-border-muted);border-radius:var(--m-radius-md);background:var(--m-surface-card);color:var(--m-text)}.ReorderableList_item__GQpWK{position:relative;padding:var(--m-sp-3);transition:transform var(--m-transition-base),opacity var(--m-transition-fast),border-color var(--m-transition-fast),background-color var(--m-transition-fast)}.ReorderableList_item__GQpWK[data-drag-origin=true]{border-style:dashed;border-color:var(--m-border-accent);background:var(--m-surface-raised);opacity:.32;pointer-events:none;transition:opacity 90ms ease-out}.ReorderableList_item__GQpWK[data-drag-origin=true][data-near-origin=true]{opacity:0}.ReorderableList_item__GQpWK[data-shift=down]{z-index:1;transform:translateY(var(--reorder-shift))}.ReorderableList_item__GQpWK[data-shift=up]{z-index:1;transform:translateY(calc(var(--reorder-shift) * -1))}.ReorderableList_handle__huxct,.ReorderableList_moveButton__kinoY{display:grid;width:28px;height:28px;place-items:center;border:1px solid transparent;border-radius:var(--m-radius-sm);background:transparent;color:var(--m-text-subtle)}.ReorderableList_handle__huxct{cursor:-webkit-grab;cursor:grab;touch-action:none}.ReorderableList_handle__huxct:active{cursor:-webkit-grabbing;cursor:grabbing}.ReorderableList_handle__huxct:hover,.ReorderableList_moveButton__kinoY:hover:not(:disabled){border-color:var(--m-border-muted);background:var(--m-surface-button);color:var(--m-text)}.ReorderableList_dragPreview__byXzf>svg,.ReorderableList_handle__huxct svg,.ReorderableList_moveButton__kinoY svg{width:16px;height:16px}.ReorderableList_copy__K5dvN,.ReorderableList_dragPreview__byXzf>span{display:grid;min-width:0;grid-gap:1px;gap:1px}.ReorderableList_copy__K5dvN b,.ReorderableList_dragPreview__byXzf b{overflow:hidden;font-size:var(--m-text-sm);font-weight:var(--m-weight-semibold);line-height:var(--m-leading-normal);text-overflow:ellipsis;white-space:nowrap}.ReorderableList_copy__K5dvN small,.ReorderableList_dragPreview__byXzf small{overflow:hidden;color:var(--m-text-subtle);font-size:var(--m-text-xs);line-height:var(--m-leading-normal);text-overflow:ellipsis;white-space:nowrap}.ReorderableList_actions__w2S79{display:flex;gap:var(--m-sp-1)}.ReorderableList_dragPreview__byXzf{position:fixed;z-index:100;grid-template-columns:28px minmax(0,1fr);border-color:var(--m-border-accent);background:var(--m-surface-card);box-shadow:var(--m-shadow-lg);opacity:1;padding:var(--m-sp-3);pointer-events:none}.ReorderableList_dragPreview__byXzf>svg{color:var(--m-text-accent)}.ReorderableList_item__GQpWK[data-custom=true]{grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"handle body" "actions body";align-items:start;padding:var(--m-sp-4) var(--m-sp-4) var(--m-sp-4) var(--m-sp-3)}.ReorderableList_item__GQpWK[data-custom=true]>.ReorderableList_handle__huxct{grid-area:handle}.ReorderableList_item__GQpWK[data-custom=true]>.ReorderableList_body__qp9XM{grid-area:body}.ReorderableList_item__GQpWK[data-custom=true]>.ReorderableList_actions__w2S79{grid-area:actions;flex-direction:column}.ReorderableList_body__qp9XM{min-width:0}.ReorderableList_dragPreview__byXzf[data-layout=row],.ReorderableList_item__GQpWK[data-layout=row]{grid-template-columns:28px minmax(0,1fr) auto;grid-template-rows:auto;grid-template-areas:"handle body actions";align-items:start;min-height:0;padding:var(--m-sp-2) var(--m-sp-2) var(--m-sp-2) var(--m-sp-3)}.ReorderableList_dragPreview__byXzf[data-layout=row]{grid-template-columns:28px minmax(0,1fr)}.ReorderableList_item__GQpWK[data-layout=row]>.ReorderableList_actions__w2S79,.ReorderableList_item__GQpWK[data-layout=row]>.ReorderableList_handle__huxct{margin-block:calc((var(--m-sp-10) - 28px) / 2)}.ReorderableList_item__GQpWK[data-layout=row]>.ReorderableList_actions__w2S79{flex-direction:row}.ReorderableList_dragPreview__byXzf[data-layout=row]>svg{margin-top:calc((var(--m-sp-10) - 16px) / 2)}.ReorderableList_item__GQpWK[data-readonly=true]{grid-template-columns:minmax(0,1fr);grid-template-areas:"body"}.ReorderableList_dragPreview__byXzf[data-custom=true]{align-items:start;padding:var(--m-sp-4) var(--m-sp-4) var(--m-sp-4) var(--m-sp-3)}.ReorderableList_dragPreview__byXzf[data-custom=true]>svg{margin-top:6px;justify-self:center}.ReorderableList_liveRegion__BOpfY,.ReorderableList_visuallyHidden__T_vQA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.ReorderableList_dragPreview__byXzf,.ReorderableList_item__GQpWK{grid-template-columns:24px minmax(0,1fr) auto;gap:var(--m-sp-2)}.ReorderableList_dragPreview__byXzf{grid-template-columns:24px minmax(0,1fr)}.ReorderableList_actions__w2S79{gap:0}}@media (prefers-reduced-motion:reduce){.ReorderableList_item__GQpWK,.ReorderableList_list__D3Bfq{transition:none}}