.PriceMonitor-module__UzZl7q__content{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.PriceMonitor-module__UzZl7q__contentSimple{flex:1;min-height:0;}.PriceMonitor-module__UzZl7q__simpleTableWrapper{flex:1;min-height:0;padding:1rem 1.5rem 1.5rem;overflow:auto}.PriceMonitor-module__UzZl7q__simpleTableCard{border:1px solid var(--line);background:var(--panel);border-radius:.5rem;overflow:hidden}.PriceMonitor-module__UzZl7q__simpleTable{border-collapse:collapse;table-layout:auto;width:100%}.PriceMonitor-module__UzZl7q__simpleTableEmpty{text-align:center;color:var(--muted);font-size:var(--text-sm);padding:2.5rem 1rem}.PriceMonitor-module__UzZl7q__simpleTableThead{z-index:20;position:sticky;top:0}.PriceMonitor-module__UzZl7q__simpleTableBlockRow{background:var(--base);border-bottom:1px solid var(--line)}.PriceMonitor-module__UzZl7q__simpleTableBlockCell{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--muted);text-align:center;border-right:1px solid var(--line);white-space:nowrap;padding:.375rem .625rem}.PriceMonitor-module__UzZl7q__simpleTableBlockCellLeft{text-align:left;}.PriceMonitor-module__UzZl7q__simpleTableBlockCell:last-child{border-right:none}.PriceMonitor-module__UzZl7q__simpleTableColRow{background:var(--raised);border-bottom:2px solid var(--line)}.PriceMonitor-module__UzZl7q__simpleTableColHeader{font-size:var(--text-xs);line-height:var(--leading-xs);text-transform:uppercase;font-weight:var(--font-bold);letter-spacing:var(--tracking-wide);color:var(--muted);white-space:nowrap;border-right:1px solid var(--line-subtle,var(--line));padding:.5rem .625rem}.PriceMonitor-module__UzZl7q__simpleTableColHeaderRight{text-align:right;}.PriceMonitor-module__UzZl7q__simpleTableColHeaderBlockEnd{border-right:1px solid var(--line)}.PriceMonitor-module__UzZl7q__simpleTableRow{border-bottom:1px solid var(--line-subtle,var(--line));transition:background .15s}.PriceMonitor-module__UzZl7q__simpleTableRow:hover{background:color-mix(in srgb,var(--raised)50%,transparent)}.PriceMonitor-module__UzZl7q__simpleTableCell{font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--lo);border-right:1px solid var(--line-subtle,var(--line));white-space:nowrap;padding:.5rem .625rem}.PriceMonitor-module__UzZl7q__simpleTableCellRight{text-align:right;font-weight:var(--font-semibold);color:var(--hi);}.PriceMonitor-module__UzZl7q__simpleTableCellBlockEnd{border-right:1px solid var(--line)}.PriceMonitor-module__UzZl7q__simpleTableCellDash{color:var(--faint)}.PriceMonitor-module__UzZl7q__simpleTableDeltaPos{color:var(--success);font-weight:var(--font-normal);}.PriceMonitor-module__UzZl7q__simpleTableDeltaNeg{color:var(--danger);font-weight:var(--font-normal);}.PriceMonitor-module__UzZl7q__simpleTableDeltaMuted{color:var(--muted);font-weight:var(--font-normal);}.PriceMonitor-module__UzZl7q__topBar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.PriceMonitor-module__UzZl7q__pageTitle{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-semibold);color:var(--hi);margin-right:.5rem}.PriceMonitor-module__UzZl7q__select{background:var(--raised);border:1px solid var(--line);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);border-radius:.5rem;min-width:11.25rem;padding:.25rem .5rem}.PriceMonitor-module__UzZl7q__select:focus{border-color:var(--brand);outline:none}.PriceMonitor-module__UzZl7q__separator{color:var(--faint)}.PriceMonitor-module__UzZl7q__fieldLabel{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-weight:var(--font-medium)}.PriceMonitor-module__UzZl7q__pendingLabel{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--warning)}.PriceMonitor-module__UzZl7q__controlRow{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.PriceMonitor-module__UzZl7q__controlGroup{flex-direction:column;gap:.25rem;display:flex}.PriceMonitor-module__UzZl7q__controlLabel{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.PriceMonitor-module__UzZl7q__controlRow2{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.PriceMonitor-module__UzZl7q__controlInline{align-items:center;gap:.5rem;display:flex}.PriceMonitor-module__UzZl7q__toggleGroup{border:1px solid var(--line);border-radius:.5rem;display:flex;overflow:hidden}.PriceMonitor-module__UzZl7q__toggleBtn{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);cursor:pointer;background:0 0;border:none;padding:.25rem .75rem;transition:all .15s}.PriceMonitor-module__UzZl7q__toggleBtn:hover{color:var(--lo)}.PriceMonitor-module__UzZl7q__toggleBtnActive{background:color-mix(in srgb,var(--brand)15%,transparent);color:var(--brand-hi,#60a5fa);}.PriceMonitor-module__UzZl7q__metricPills{flex-wrap:wrap;gap:.375rem;display:flex}.PriceMonitor-module__UzZl7q__metricPill{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;transition:all .15s;display:flex}.PriceMonitor-module__UzZl7q__metricPill:hover{border-color:var(--line-strong,#4b5563);color:var(--lo)}.PriceMonitor-module__UzZl7q__metricPillActive{border-color:color-mix(in srgb,var(--brand)50%,transparent);color:var(--brand-hi,#60a5fa);background:color-mix(in srgb,var(--brand)10%,transparent);}.PriceMonitor-module__UzZl7q__metricPillDisabled{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);border:1px solid var(--line);color:var(--faint);cursor:not-allowed;pointer-events:none;opacity:.35;background:0 0;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;display:flex}.PriceMonitor-module__UzZl7q__useCasePills{border:1px solid var(--line);border-radius:.5rem;display:flex;overflow:hidden}.PriceMonitor-module__UzZl7q__useCasePill{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);color:var(--muted);border:none;border-right:1px solid var(--line);cursor:pointer;white-space:nowrap;background:0 0;padding:.25rem .75rem;transition:all .15s}.PriceMonitor-module__UzZl7q__useCasePill:last-child{border-right:none}.PriceMonitor-module__UzZl7q__useCasePill:hover{color:var(--lo);background:var(--subtle)}.PriceMonitor-module__UzZl7q__useCasePillActive{background:color-mix(in srgb,var(--brand)15%,transparent);color:var(--brand-hi);}.PriceMonitor-module__UzZl7q__metricDot{border-radius:9999px;width:.5rem;height:.5rem;display:inline-block}.PriceMonitor-module__UzZl7q__likeGameWarn{background:var(--warning);vertical-align:middle;border-radius:9999px;width:.375rem;height:.375rem;margin-left:.25rem;display:inline-block}.PriceMonitor-module__UzZl7q__axisBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-bold);color:var(--muted);background:color-mix(in srgb,var(--line-strong)40%,transparent);text-transform:uppercase;letter-spacing:var(--tracking-wide);border-radius:.1875rem;margin-left:.125rem;padding:0 .25rem}.PriceMonitor-module__UzZl7q__numberInput{width:3.5rem;font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);background:var(--raised);border:1px solid var(--line);color:var(--lo);text-align:right;border-radius:.25rem;padding:.25rem .375rem}.PriceMonitor-module__UzZl7q__numberInput:focus{border-color:var(--brand);outline:none}.PriceMonitor-module__UzZl7q__dateInput{font-size:var(--text-sm);line-height:var(--leading-sm);background:var(--raised);border:1px solid var(--line);color:var(--lo);border-radius:.25rem;padding:.25rem .375rem}.PriceMonitor-module__UzZl7q__dateInput:focus{border-color:var(--brand);outline:none}.PriceMonitor-module__UzZl7q__inputSep{font-size:var(--text-xs);color:var(--muted)}.PriceMonitor-module__UzZl7q__resetLink{font-size:var(--text-xs);color:var(--muted);cursor:pointer;text-decoration:underline}.PriceMonitor-module__UzZl7q__resetLink:hover{color:var(--lo)}.PriceMonitor-module__UzZl7q__collapseRow{justify-content:flex-end;align-items:center;display:flex}.PriceMonitor-module__UzZl7q__collapseBtn{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;background:0 0;border:none;transition:color .15s}.PriceMonitor-module__UzZl7q__collapseBtn:hover{color:var(--lo)}.PriceMonitor-module__UzZl7q__chartKpiRow{gap:.75rem;display:flex}.PriceMonitor-module__UzZl7q__chartKpiRowSimple{flex:1;min-height:0;}.PriceMonitor-module__UzZl7q__chartPanel{background:var(--panel);border:1px solid var(--line);border-radius:.75rem;flex-direction:column;flex:1;padding:1rem;display:flex}.PriceMonitor-module__UzZl7q__chartHeader{flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.PriceMonitor-module__UzZl7q__chartTitle{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-bold);color:var(--lo)}.PriceMonitor-module__UzZl7q__chartLegend{font-size:var(--text-xs);line-height:var(--leading-xs);align-items:center;gap:.75rem;margin-left:auto;display:flex}.PriceMonitor-module__UzZl7q__legendEntry{align-items:center;gap:.25rem;display:flex}.PriceMonitor-module__UzZl7q__legendDot{border-radius:9999px;width:.5rem;height:.5rem;display:inline-block}.PriceMonitor-module__UzZl7q__legendText{color:var(--muted)}.PriceMonitor-module__UzZl7q__legendDash{border-top:2px dashed var(--muted);width:.75rem;height:0;display:inline-block}.PriceMonitor-module__UzZl7q__legendSolid{border-top:2px solid var(--muted);width:.75rem;height:0;display:inline-block}.PriceMonitor-module__UzZl7q__legendDot2{border-top:2px dotted var(--muted);width:.75rem;height:0;display:inline-block}.PriceMonitor-module__UzZl7q__legendPxBar{width:2px;height:.625rem;display:inline-block}.PriceMonitor-module__UzZl7q__chartBody{flex:1;min-height:24rem}.PriceMonitor-module__UzZl7q__chartBodySimple{min-height:0;}.PriceMonitor-module__UzZl7q__chartEmpty{height:100%;color:var(--muted);font-size:var(--text-sm);text-align:center;justify-content:center;align-items:center;padding:0 1rem;display:flex}.PriceMonitor-module__UzZl7q__kpiSidebar{flex-direction:column;gap:.5rem;width:18%;min-width:12rem;display:flex}.PriceMonitor-module__UzZl7q__kpiCard{background:var(--panel);white-space:nowrap;border-left:3px solid;border-radius:.5rem;padding:.5rem .75rem}.PriceMonitor-module__UzZl7q__kpiLabel{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wider);align-items:center;gap:.25rem;display:flex}.PriceMonitor-module__UzZl7q__kpiValue{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-bold);font-family:var(--font-mono);color:var(--hi)}.PriceMonitor-module__UzZl7q__kpiSub{font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);color:var(--muted)}.PriceMonitor-module__UzZl7q__kpiDelta{font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono)}.PriceMonitor-module__UzZl7q__kpiDeltaGood{color:var(--success);}.PriceMonitor-module__UzZl7q__kpiDeltaBad{color:var(--danger);}.PriceMonitor-module__UzZl7q__tooltip{background:var(--raised);border:1px solid var(--line);box-shadow:var(--shadow-xl,0 20px 25px -5px #0000004d);border-radius:.5rem;padding:.75rem}.PriceMonitor-module__UzZl7q__tooltipTable{font-size:var(--text-xs);line-height:var(--leading-xs);border-collapse:collapse}.PriceMonitor-module__UzZl7q__tooltipHead{color:var(--muted)}.PriceMonitor-module__UzZl7q__tooltipHeadCell{text-align:left;font-weight:var(--font-medium);padding-bottom:.25rem;padding-right:1rem}.PriceMonitor-module__UzZl7q__tooltipHeadRight{text-align:right;font-weight:var(--font-medium);min-width:3.75rem;padding:0 .5rem .25rem}.PriceMonitor-module__UzZl7q__tooltipDateRow{color:var(--muted);border-bottom:1px solid var(--line)}.PriceMonitor-module__UzZl7q__tooltipDateCell{padding-bottom:.25rem;padding-right:1rem}.PriceMonitor-module__UzZl7q__tooltipDateVal{text-align:right;min-width:3.75rem;font-family:var(--font-mono);color:var(--lo);padding:0 .5rem .25rem}.PriceMonitor-module__UzZl7q__tooltipMetricCell{padding-top:.125rem;padding-bottom:.125rem;padding-right:1rem}.PriceMonitor-module__UzZl7q__tooltipCurVal{text-align:right;font-family:var(--font-mono);color:var(--lo);min-width:3.75rem;padding:.125rem .5rem}.PriceMonitor-module__UzZl7q__tooltipBenchVal{text-align:right;font-family:var(--font-mono);min-width:3.75rem;color:var(--muted);padding:.125rem .5rem}.PriceMonitor-module__UzZl7q__tooltipPxSection{border-top:1px solid var(--line);margin-top:.5rem;padding-top:.5rem}.PriceMonitor-module__UzZl7q__tooltipPxTitle{font-size:var(--text-xs);color:var(--warning);font-weight:var(--font-medium);margin-bottom:.25rem}.PriceMonitor-module__UzZl7q__tooltipPxRow{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PriceMonitor-module__UzZl7q__tooltipPxCode{font-family:var(--font-mono);color:var(--muted)}.PriceMonitor-module__UzZl7q__tooltipPxVals{font-family:var(--font-mono)}.PriceMonitor-module__UzZl7q__tooltipPxOld{color:var(--muted)}.PriceMonitor-module__UzZl7q__tooltipPxArrow{color:var(--faint);margin:0 .25rem}.PriceMonitor-module__UzZl7q__tooltipPxNew{color:var(--lo)}.PriceMonitor-module__UzZl7q__tooltipPxPctUp{color:var(--success);margin-left:.375rem}.PriceMonitor-module__UzZl7q__tooltipPxPctDown{color:var(--danger);margin-left:.375rem}.PriceMonitor-module__UzZl7q__dqWrapper{display:inline-flex}.PriceMonitor-module__UzZl7q__dqDot{background:var(--warning);cursor:help;border-radius:9999px;width:.375rem;height:.375rem;animation:2s infinite PriceMonitor-module__UzZl7q__pulse;display:inline-block}.PriceMonitor-module__UzZl7q__dqTooltip{z-index:9999;background:color-mix(in srgb,var(--warning)15%,var(--panel));border:1px solid var(--warning);box-shadow:var(--shadow-xl,0 20px 25px -5px #0000004d);width:21.25rem;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--warning);white-space:normal;pointer-events:none;border-radius:.5rem;padding:.75rem;position:fixed}.PriceMonitor-module__UzZl7q__dqIcon{width:.75rem;height:.75rem;color:var(--warning);margin-right:.25rem;display:inline}.PriceMonitor-module__UzZl7q__colInfoWrapper{margin-left:.125rem;display:inline-flex}.PriceMonitor-module__UzZl7q__colInfoIcon{width:.75rem;height:.75rem;color:var(--faint);cursor:help;transition:color .15s}.PriceMonitor-module__UzZl7q__colInfoIcon:hover{color:var(--muted)}.PriceMonitor-module__UzZl7q__colInfoTooltip{z-index:9999;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-xl,0 20px 25px -5px #0000004d);pointer-events:none;text-align:left;text-transform:none;letter-spacing:normal;width:16rem;font-weight:var(--font-normal);white-space:normal;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);border-radius:.5rem;padding:.75rem;position:fixed}.PriceMonitor-module__UzZl7q__colInfoTooltipWide{width:22rem}.PriceMonitor-module__UzZl7q__tableContainer{background:var(--panel);border:1px solid var(--line);border-radius:.75rem;overflow:hidden}.PriceMonitor-module__UzZl7q__tableHeaderBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.PriceMonitor-module__UzZl7q__expandControls{gap:.25rem;display:flex}.PriceMonitor-module__UzZl7q__expandBtn{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:var(--font-semibold);background:var(--raised);border:1px solid var(--line);cursor:pointer;border-radius:.375rem;padding:.3rem .75rem;transition:all .15s}.PriceMonitor-module__UzZl7q__expandBtn:hover{color:var(--hi);background:var(--subtle);border-color:var(--line-strong)}.PriceMonitor-module__UzZl7q__expandBtn[data-active=true]{background:var(--subtle);color:var(--hi);border-color:var(--line-strong)}.PriceMonitor-module__UzZl7q__tableTitle{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--hi)}.PriceMonitor-module__UzZl7q__tableSub{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.PriceMonitor-module__UzZl7q__tableScroll{overflow-x:auto}.PriceMonitor-module__UzZl7q__table{width:100%;font-size:var(--text-sm);line-height:var(--leading-sm);border-collapse:collapse}.PriceMonitor-module__UzZl7q__metricHeaderRow{background:color-mix(in srgb,var(--raised)60%,transparent)}.PriceMonitor-module__UzZl7q__metricHeaderRow th{text-align:center;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:var(--font-medium);border-bottom-style:solid;border-bottom-width:2px;border-left:1px solid color-mix(in srgb,var(--line)30%,transparent);padding:.25rem .25rem .375rem}.PriceMonitor-module__UzZl7q__priceLevelHeader{text-align:left;font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:var(--font-medium);border-bottom:1px solid color-mix(in srgb,var(--line)50%,transparent);-webkit-user-select:none;user-select:none;background:color-mix(in srgb,var(--raised)60%,transparent);z-index:10;min-width:7.5rem;padding:.5rem;transition:color .15s;position:sticky;left:0}.PriceMonitor-module__UzZl7q__priceLevelHeader:hover{color:var(--lo)}.PriceMonitor-module__UzZl7q__priceLevelHeaderActive{color:var(--lo);}.PriceMonitor-module__UzZl7q__sortIconSmall{vertical-align:middle;width:.625rem;height:.625rem;color:var(--brand-hi,#60a5fa);margin-left:.125rem;display:inline-block}.PriceMonitor-module__UzZl7q__metricDotSmall{vertical-align:middle;border-radius:9999px;width:.375rem;height:.375rem;margin-right:.125rem;display:inline-block}.PriceMonitor-module__UzZl7q__subHeaderRow{background:color-mix(in srgb,var(--raised)40%,transparent)}.PriceMonitor-module__UzZl7q__subHeaderRow th{text-align:right;font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;font-weight:var(--font-medium);border-left:1px solid color-mix(in srgb,var(--line)30%,transparent);padding:.25rem .375rem}.PriceMonitor-module__UzZl7q__totalRow{background:color-mix(in srgb,var(--brand)8%,transparent);border-bottom:2px solid color-mix(in srgb,var(--brand)30%,transparent)}.PriceMonitor-module__UzZl7q__totalLabel{background:color-mix(in srgb,var(--brand)8%,transparent);z-index:10;padding:.375rem .5rem;position:sticky;left:0}.PriceMonitor-module__UzZl7q__totalLabelText{font-weight:var(--font-bold);color:var(--brand-hi,#60a5fa)}.PriceMonitor-module__UzZl7q__totalCurVal{text-align:right;font-family:var(--font-mono);font-weight:var(--font-bold);color:var(--brand-hi,#60a5fa);border-left:1px solid color-mix(in srgb,var(--line)30%,transparent);padding:.375rem}.PriceMonitor-module__UzZl7q__totalBenchVal{text-align:right;font-family:var(--font-mono);color:color-mix(in srgb,var(--brand-hi,#60a5fa)60%,transparent);padding:.375rem}.PriceMonitor-module__UzZl7q__totalDelta{text-align:right;font-family:var(--font-mono);font-weight:var(--font-bold);padding:.375rem}.PriceMonitor-module__UzZl7q__groupRow{border-top:1px solid var(--line);cursor:pointer;transition:background .1s}.PriceMonitor-module__UzZl7q__groupRow:hover{background:color-mix(in srgb,var(--raised)50%,transparent)}.PriceMonitor-module__UzZl7q__groupLabel{background:var(--panel);z-index:10;padding:.375rem .5rem;position:sticky;left:0}.PriceMonitor-module__UzZl7q__groupLabelInner{align-items:center;gap:.375rem;display:flex}.PriceMonitor-module__UzZl7q__groupChevron{width:.875rem;height:.875rem;color:var(--muted);flex-shrink:0}.PriceMonitor-module__UzZl7q__groupName{font-weight:var(--font-bold);color:var(--lo)}.PriceMonitor-module__UzZl7q__groupCount{color:var(--muted);font-size:var(--text-xs)}.PriceMonitor-module__UzZl7q__groupCurVal{text-align:right;font-family:var(--font-mono);font-weight:var(--font-semibold);color:var(--lo);border-left:1px solid color-mix(in srgb,var(--line)30%,transparent);padding:.375rem}.PriceMonitor-module__UzZl7q__groupBenchVal{text-align:right;font-family:var(--font-mono);color:var(--muted);padding:.375rem}.PriceMonitor-module__UzZl7q__childRow{border-top:1px solid color-mix(in srgb,var(--line)30%,transparent);background:color-mix(in srgb,var(--panel)40%,transparent);transition:background .1s}.PriceMonitor-module__UzZl7q__childRow:hover{background:color-mix(in srgb,var(--raised)30%,transparent)}.PriceMonitor-module__UzZl7q__childLabel{background:color-mix(in srgb,var(--panel)40%,transparent);z-index:10;padding:.25rem .5rem .25rem 2rem;position:sticky;left:0}.PriceMonitor-module__UzZl7q__childCode{font-family:var(--font-mono);color:var(--muted)}.PriceMonitor-module__UzZl7q__childCurVal{text-align:right;font-family:var(--font-mono);color:var(--muted);border-left:1px solid color-mix(in srgb,var(--line)30%,transparent);padding:.25rem .375rem}.PriceMonitor-module__UzZl7q__childBenchVal{text-align:right;font-family:var(--font-mono);color:var(--muted);padding:.25rem .375rem}.PriceMonitor-module__UzZl7q__deltaGood{color:var(--success)}.PriceMonitor-module__UzZl7q__deltaBad{color:var(--danger)}.PriceMonitor-module__UzZl7q__deltaNull{color:var(--faint)}@keyframes PriceMonitor-module__UzZl7q__pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.PriceMonitor-module__UzZl7q__useCasePills{-webkit-overflow-scrolling:touch;flex-shrink:0;max-width:100%;overflow-x:auto}.PriceMonitor-module__UzZl7q__useCasePill{white-space:nowrap;flex-shrink:0}.PriceMonitor-module__UzZl7q__controlInline{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.PriceMonitor-module__UzZl7q__chartHeader{flex-wrap:wrap;align-items:flex-start;row-gap:.375rem}.PriceMonitor-module__UzZl7q__chartLegend{flex-wrap:wrap;row-gap:.25rem;margin-left:0}}
.wire-module__xI7yuq__node{background:var(--raised);border:1px solid var(--line);text-align:left;border-radius:.5rem;flex-direction:column;gap:.125rem;min-width:9rem;padding:.5rem .625rem .5rem .875rem;display:flex;position:relative;overflow:hidden}.wire-module__xI7yuq__node:before{content:"";background:var(--stripe,var(--muted));width:3px;position:absolute;top:0;bottom:0;left:0}.wire-module__xI7yuq__node[data-kind=table]{--stripe:var(--info)}.wire-module__xI7yuq__node[data-kind=sql]{--stripe:var(--brand)}.wire-module__xI7yuq__node[data-kind=formula]{--stripe:var(--purple)}.wire-module__xI7yuq__node[data-kind=value]{--stripe:var(--success)}.wire-module__xI7yuq__node[data-kind=frontend]{--stripe:var(--muted);border-style:dashed}.wire-module__xI7yuq__node[data-selectable=true]{cursor:pointer}.wire-module__xI7yuq__node[data-selectable=true]:hover{background:var(--subtle);border-color:var(--line-strong)}.wire-module__xI7yuq__node[data-selected=true]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.wire-module__xI7yuq__node[data-status=pending],.wire-module__xI7yuq__node[data-status=running]{border-color:var(--warning)}.wire-module__xI7yuq__node[data-status=running]{animation:1.4s ease-in-out infinite wire-module__xI7yuq__nodePulse}.wire-module__xI7yuq__node[data-status=error]{border-color:var(--danger)}.wire-module__xI7yuq__kind{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--stripe,var(--muted))}.wire-module__xI7yuq__label{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);color:var(--hi)}.wire-module__xI7yuq__field{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.wire-module__xI7yuq__value{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;color:var(--hi)}.wire-module__xI7yuq__node[data-status=pending] .wire-module__xI7yuq__value,.wire-module__xI7yuq__node[data-status=running] .wire-module__xI7yuq__value{color:var(--warning-light)}.wire-module__xI7yuq__pill{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);border-radius:999px;align-items:center;gap:.25rem;padding:.0625rem .375rem;display:inline-flex}.wire-module__xI7yuq__pillDot{background:currentColor;border-radius:999px;width:.375rem;height:.375rem}.wire-module__xI7yuq__pill[data-tone=neutral]{color:var(--muted)}.wire-module__xI7yuq__pill[data-tone=success]{color:var(--success)}.wire-module__xI7yuq__pill[data-tone=warning]{color:var(--warning)}.wire-module__xI7yuq__pill[data-tone=danger]{color:var(--danger)}.wire-module__xI7yuq__pill[data-tone=brand]{color:var(--brand-hi)}.wire-module__xI7yuq__pill[data-tone=brand] .wire-module__xI7yuq__pillDot,.wire-module__xI7yuq__pill[data-tone=warning] .wire-module__xI7yuq__pillDot{animation:1.2s ease-in-out infinite wire-module__xI7yuq__pillPulse}.wire-module__xI7yuq__wireRow{align-items:center;gap:.25rem;padding:.25rem 0;display:flex;overflow-x:auto}.wire-module__xI7yuq__wireCol{flex-direction:column;flex:none;gap:.5rem;display:flex}.wire-module__xI7yuq__wire{background:var(--success);border-radius:2px;flex:none;align-self:center;width:1.5rem;height:2px}.wire-module__xI7yuq__wire[data-status=pending],.wire-module__xI7yuq__wire[data-status=running]{background:repeating-linear-gradient(90deg,var(--warning)0,var(--warning)4px,transparent 4px,transparent 8px)}.wire-module__xI7yuq__wire[data-status=running]{animation:.6s linear infinite wire-module__xI7yuq__wireFlow}.wire-module__xI7yuq__wire[data-status=error]{background:var(--danger)}.wire-module__xI7yuq__wire[data-status=idle]{background:var(--line-strong)}@keyframes wire-module__xI7yuq__nodePulse{0%,to{box-shadow:0 0 #f59e0b00}50%{box-shadow:0 0 0 2px #f59e0b40}}@keyframes wire-module__xI7yuq__pillPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes wire-module__xI7yuq__wireFlow{0%{background-position:0 0}to{background-position:8px 0}}@media (prefers-reduced-motion:reduce){.wire-module__xI7yuq__node[data-status=running],.wire-module__xI7yuq__pill .wire-module__xI7yuq__pillDot,.wire-module__xI7yuq__wire[data-status=running]{animation:none}}
.LineageTree-module__XxLrRG__tree{flex-direction:column;gap:.375rem;display:flex}.LineageTree-module__XxLrRG__toolbar{justify-content:flex-end;display:flex}.LineageTree-module__XxLrRG__traceBtn{border:1px solid var(--line);background:var(--panel);color:var(--brand-hi);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .45rem;display:inline-flex}.LineageTree-module__XxLrRG__traceBtn:hover{background:var(--subtle);border-color:var(--brand)}.LineageTree-module__XxLrRG__root,.LineageTree-module__XxLrRG__children{margin:0;padding:0;list-style:none}.LineageTree-module__XxLrRG__item{position:relative}.LineageTree-module__XxLrRG__row{border-radius:.375rem;align-items:center;gap:.4rem;padding:.2rem .25rem;display:flex}.LineageTree-module__XxLrRG__row:hover{background:var(--panel)}.LineageTree-module__XxLrRG__toggle{width:1rem;height:1rem;color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.LineageTree-module__XxLrRG__toggle:hover{color:var(--hi)}.LineageTree-module__XxLrRG__leafMark{flex-shrink:0;width:1rem;height:1rem}.LineageTree-module__XxLrRG__dot{background:var(--stripe,var(--muted));border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.LineageTree-module__XxLrRG__dot[data-kind=table]{--stripe:var(--info)}.LineageTree-module__XxLrRG__dot[data-kind=sql]{--stripe:var(--brand)}.LineageTree-module__XxLrRG__dot[data-kind=formula]{--stripe:var(--purple)}.LineageTree-module__XxLrRG__dot[data-kind=value]{--stripe:var(--success)}.LineageTree-module__XxLrRG__dot[data-kind=frontend]{--stripe:var(--muted)}.LineageTree-module__XxLrRG__dot[data-status=pending],.LineageTree-module__XxLrRG__dot[data-status=running]{background:var(--warning)}.LineageTree-module__XxLrRG__label{min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--hi);align-items:baseline;gap:.4rem;display:inline-flex}.LineageTree-module__XxLrRG__labelBtn{cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.LineageTree-module__XxLrRG__labelBtn:hover .LineageTree-module__XxLrRG__labelText{color:var(--brand-hi);text-decoration:underline}.LineageTree-module__XxLrRG__kind{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--stripe,var(--muted));flex-shrink:0}.LineageTree-module__XxLrRG__kind[data-kind=table]{--stripe:var(--info)}.LineageTree-module__XxLrRG__kind[data-kind=sql]{--stripe:var(--brand)}.LineageTree-module__XxLrRG__kind[data-kind=formula]{--stripe:var(--purple)}.LineageTree-module__XxLrRG__kind[data-kind=value]{--stripe:var(--success)}.LineageTree-module__XxLrRG__kind[data-kind=frontend]{--stripe:var(--muted)}.LineageTree-module__XxLrRG__labelText{font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LineageTree-module__XxLrRG__value{font-family:var(--font-mono),monospace;font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;color:var(--hi);margin-left:auto;padding-left:.5rem}
.Sidebar-module__y-Zxfa__sidebar{background:var(--panel);border-right:1px solid var(--line-subtle);height:100vh;box-shadow:var(--shadow-md);flex-direction:column;flex-shrink:0;width:15rem;transition:width .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Sidebar-module__y-Zxfa__sidebar[data-collapsed=true]{width:3.5rem}.Sidebar-module__y-Zxfa__sidebar[data-collapsed=true] .Sidebar-module__y-Zxfa__nav{padding-top:.375rem}.Sidebar-module__y-Zxfa__brandArea{border-bottom:1px solid var(--line-subtle);flex-shrink:0;justify-content:center;align-items:center;padding:1rem .875rem;transition:padding .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.Sidebar-module__y-Zxfa__brandArea[data-collapsed=true]{padding:1rem 0}.Sidebar-module__y-Zxfa__brandWordmark{font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-bold);letter-spacing:var(--tracking-wide);color:var(--hi);white-space:nowrap;align-items:baseline;display:inline-flex;position:relative}.Sidebar-module__y-Zxfa__brandWordmark:after{content:"";background:var(--brand-hi);width:1px;box-shadow:0 0 6px var(--brand-hi);opacity:0;pointer-events:none;position:absolute;top:-10%;bottom:-10%;left:.55em;transform:translate(0)}.Sidebar-module__y-Zxfa__brandArea:not([data-collapsed=true]) .Sidebar-module__y-Zxfa__brandWordmark:after{animation:.52s cubic-bezier(.2,.7,.2,1) forwards Sidebar-module__y-Zxfa__brandScan}@keyframes Sidebar-module__y-Zxfa__brandScan{0%{opacity:0;transform:translate(0)}15%{opacity:.9}85%{opacity:.9;transform:translate(6.8em)}to{opacity:0;transform:translate(6.8em)}}.Sidebar-module__y-Zxfa__brandFiller{color:var(--brand-hi);filter:blur(4px);clip-path:inset(0 100% 0 0);max-width:0;transition:max-width .38s cubic-bezier(.2,.7,.2,1)calc(var(--i,0)*35ms),clip-path .38s cubic-bezier(.2,.7,.2,1)calc(var(--i,0)*35ms),filter .26s ease calc(var(--i,0)*35ms + .12s),color .18s ease calc(var(--i,0)*35ms + .2s);display:inline-block;overflow:hidden}.Sidebar-module__y-Zxfa__brandArea:not([data-collapsed=true]) .Sidebar-module__y-Zxfa__brandFiller{clip-path:inset(0);filter:blur();max-width:1.2em;color:var(--hi)}.Sidebar-module__y-Zxfa__brandArea[data-collapsed=true] .Sidebar-module__y-Zxfa__brandFiller{transition-delay:calc((5 - var(--i,0))*25ms)}@media (prefers-reduced-motion:reduce){.Sidebar-module__y-Zxfa__brandFiller{filter:none;color:var(--hi);transition:none}.Sidebar-module__y-Zxfa__brandWordmark:after{display:none}}.Sidebar-module__y-Zxfa__collapseBtn{z-index:10;background:var(--panel);width:1.25rem;height:1.25rem;color:var(--hi);cursor:pointer;opacity:.6;border:none;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:1.125rem;right:.5rem}.Sidebar-module__y-Zxfa__collapseBtn:hover{opacity:1}.Sidebar-module__y-Zxfa__collapseBtn[data-collapsed=true]{background:0 0;margin:.375rem auto 0;position:static}.Sidebar-module__y-Zxfa__collapseBtnIcon{width:.75rem;height:.75rem}.Sidebar-module__y-Zxfa__nav{flex-direction:column;flex-shrink:0;gap:.125rem;padding:.75rem .375rem .5rem;display:flex}.Sidebar-module__y-Zxfa__navItem{cursor:pointer;width:100%;color:var(--muted);border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.Sidebar-module__y-Zxfa__navItem:hover{color:var(--lo);background:var(--hover-overlay)}.Sidebar-module__y-Zxfa__navItem:active{background:var(--active-overlay)}.Sidebar-module__y-Zxfa__navItem[data-active=true]{background:var(--brand-bg);color:var(--brand-hi)}.Sidebar-module__y-Zxfa__navItem[data-collapsed=true]{justify-content:center;padding:.625rem}.Sidebar-module__y-Zxfa__navItemIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.Sidebar-module__y-Zxfa__navItemSpinner{width:1.25rem;height:1.25rem;color:var(--brand-hi);flex-shrink:0;animation:1s linear infinite Sidebar-module__y-Zxfa__spin}@keyframes Sidebar-module__y-Zxfa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Sidebar-module__y-Zxfa__navItemLabel{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);white-space:nowrap}.Sidebar-module__y-Zxfa__tooltip{background:var(--raised);border:1px solid var(--line);box-shadow:var(--shadow-lg);color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);opacity:0;pointer-events:none;white-space:nowrap;z-index:50;border-radius:.375rem;margin-left:.75rem;padding:.375rem .75rem;transition:opacity .15s;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.Sidebar-module__y-Zxfa__navItem:hover .Sidebar-module__y-Zxfa__tooltip,.Sidebar-module__y-Zxfa__testPageItemCollapsed:hover .Sidebar-module__y-Zxfa__tooltip{opacity:1}.Sidebar-module__y-Zxfa__contextPanel{border-top:1px solid var(--line-subtle);flex:1;min-height:0;padding:.25rem 0;overflow:hidden auto}.Sidebar-module__y-Zxfa__contextPanel::-webkit-scrollbar{width:3px}.Sidebar-module__y-Zxfa__contextPanel::-webkit-scrollbar-track{background:0 0}.Sidebar-module__y-Zxfa__contextPanel::-webkit-scrollbar-thumb{background:var(--line-subtle);border-radius:2px}.Sidebar-module__y-Zxfa__contextPanel::-webkit-scrollbar-thumb:hover{background:var(--line)}.Sidebar-module__y-Zxfa__contextHeader{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--faint);text-transform:uppercase;letter-spacing:var(--tracking-wider);text-align:center;padding:.5rem .75rem .25rem}.Sidebar-module__y-Zxfa__sidebar:not([data-collapsed=true]) .Sidebar-module__y-Zxfa__contextHeader{text-align:left;padding-left:1rem}.Sidebar-module__y-Zxfa__gameItem{cursor:pointer;color:var(--muted);border-left:2px solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;margin:1px .375rem;padding:.375rem .75rem;text-decoration:none;transition:background .15s,color .15s;display:flex}.Sidebar-module__y-Zxfa__gameItem:hover{background:var(--hover-overlay);color:var(--lo)}.Sidebar-module__y-Zxfa__gameItem[data-active=true]{background:var(--brand-bg);border-left-color:var(--brand);color:var(--hi)}.Sidebar-module__y-Zxfa__gameDate{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);color:var(--faint);font-variant-numeric:tabular-nums;min-width:2.5rem}.Sidebar-module__y-Zxfa__gameItem[data-active=true] .Sidebar-module__y-Zxfa__gameDate{color:var(--brand-hi)}.Sidebar-module__y-Zxfa__gameOpp{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium)}.Sidebar-module__y-Zxfa__gameItemCollapsed{cursor:pointer;color:var(--muted);border-radius:.375rem;flex-direction:column;align-items:center;gap:.125rem;margin:1px .25rem;padding:.25rem 0;text-decoration:none;transition:background .15s;display:flex;position:relative}.Sidebar-module__y-Zxfa__gameItemCollapsed:hover{background:var(--hover-overlay)}.Sidebar-module__y-Zxfa__gameItemCollapsed[data-active=true]{background:var(--brand-bg);color:var(--brand-hi)}.Sidebar-module__y-Zxfa__gameCollapsedDate{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums;color:var(--faint)}.Sidebar-module__y-Zxfa__gameItemCollapsed[data-active=true] .Sidebar-module__y-Zxfa__gameCollapsedDate{color:var(--brand-hi)}.Sidebar-module__y-Zxfa__testPageItem{cursor:pointer;color:var(--muted);border-radius:.375rem;align-items:center;gap:.625rem;margin:1px .375rem;padding:.5rem .75rem;text-decoration:none;transition:background .15s,color .15s;display:flex}.Sidebar-module__y-Zxfa__testPageItem:hover{background:var(--hover-overlay);color:var(--lo)}.Sidebar-module__y-Zxfa__testPageItem[data-active=true]{background:var(--brand-bg);color:var(--brand-hi)}.Sidebar-module__y-Zxfa__testPageIcon{flex-shrink:0;width:1rem;height:1rem}.Sidebar-module__y-Zxfa__testPageLabel{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Sidebar-module__y-Zxfa__testPageItemCollapsed{cursor:pointer;color:var(--muted);border-radius:.375rem;justify-content:center;align-items:center;margin:1px .25rem;padding:.375rem 0;text-decoration:none;transition:background .15s;display:flex;position:relative}.Sidebar-module__y-Zxfa__testPageItemCollapsed:hover{background:var(--hover-overlay)}.Sidebar-module__y-Zxfa__testPageItemCollapsed[data-active=true]{background:var(--brand-bg);color:var(--brand-hi)}.Sidebar-module__y-Zxfa__testPageIconBadge{width:1.25rem;height:1.25rem;position:relative}.Sidebar-module__y-Zxfa__testPageIconBadge .Sidebar-module__y-Zxfa__testPageIcon{width:1.25rem;height:1.25rem}.Sidebar-module__y-Zxfa__testBadgeIcon{width:.5rem;height:.5rem;color:var(--warning);position:absolute;bottom:-3px;right:-4px}.Sidebar-module__y-Zxfa__gameTooltip{background:var(--raised);border:1px solid var(--line);box-shadow:var(--shadow-lg);z-index:100;pointer-events:none;border-radius:.5rem;width:11rem;padding:.625rem .75rem;position:fixed;transform:translateY(-50%)}.Sidebar-module__y-Zxfa__gameTooltipHeader{align-items:center;gap:.375rem;margin-bottom:.25rem;display:flex}.Sidebar-module__y-Zxfa__gameTooltipTeam{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--hi)}.Sidebar-module__y-Zxfa__gameTooltipDate{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);margin-bottom:.375rem}.Sidebar-module__y-Zxfa__gameTooltipMeta{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);gap:.375rem;margin-bottom:.375rem;display:flex}.Sidebar-module__y-Zxfa__gameTooltipMeta span{background:var(--subtle);font-weight:var(--font-medium);border-radius:.25rem;padding:.0625rem .375rem}.Sidebar-module__y-Zxfa__gameTooltipStats{border-top:1px solid var(--line-subtle);gap:.5rem;padding-top:.375rem;display:flex}.Sidebar-module__y-Zxfa__gameTooltipStat{flex-direction:column;gap:.0625rem;display:flex}.Sidebar-module__y-Zxfa__gameTooltipStatLabel{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint)}.Sidebar-module__y-Zxfa__gameTooltipStatValue{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums;color:var(--hi)}.Sidebar-module__y-Zxfa__modeArea{border-top:1px solid var(--line-subtle);flex-shrink:0;justify-content:center;padding:.5rem;display:flex}.Sidebar-module__y-Zxfa__modeSwitch{width:auto}.Sidebar-module__y-Zxfa__logoutArea{border-top:1px solid var(--line-subtle);flex-shrink:0;padding:.5rem}.Sidebar-module__y-Zxfa__logoutBtn{width:100%;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-family:inherit;transition:background .15s,color .15s;display:flex;position:relative}.Sidebar-module__y-Zxfa__logoutBtn:hover{background:var(--hover-overlay);color:var(--danger)}.Sidebar-module__y-Zxfa__logoutBtn:disabled{opacity:.5;cursor:not-allowed}.Sidebar-module__y-Zxfa__logoutBtn[data-collapsed=true]{justify-content:center;padding:.625rem}.Sidebar-module__y-Zxfa__logoutIcon{flex-shrink:0;width:1.125rem;height:1.125rem}.Sidebar-module__y-Zxfa__logoutLabel{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium)}.Sidebar-module__y-Zxfa__logoutBtn:hover .Sidebar-module__y-Zxfa__tooltip{opacity:1}.Sidebar-module__y-Zxfa__spin{animation:1s linear infinite Sidebar-module__y-Zxfa__spin}.Sidebar-module__y-Zxfa__fixedTooltip{background:var(--raised);border:1px solid var(--line);box-shadow:var(--shadow-lg);color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);white-space:nowrap;z-index:100;pointer-events:none;border-radius:.375rem;padding:.375rem .75rem;position:fixed;transform:translateY(-50%)}
.MobileDrawer-module__AGh1IW__backdrop{z-index:40;background:#0009;position:fixed;inset:0}.MobileDrawer-module__AGh1IW__drawer{background:var(--panel);border-right:1px solid var(--line-subtle);width:18rem;max-width:85vw;box-shadow:var(--shadow-lg);z-index:50;flex-direction:column;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.MobileDrawer-module__AGh1IW__drawer[data-open=true]{transform:translate(0)}.MobileDrawer-module__AGh1IW__header{border-bottom:1px solid var(--line-subtle);flex-shrink:0;justify-content:space-between;align-items:center;height:3.5rem;padding:0 1rem;display:flex}.MobileDrawer-module__AGh1IW__headerTitle{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--hi)}.MobileDrawer-module__AGh1IW__closeButton{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.MobileDrawer-module__AGh1IW__closeButton:hover{color:var(--lo);background:var(--hover-overlay)}.MobileDrawer-module__AGh1IW__closeIcon{width:1.25rem;height:1.25rem}.MobileDrawer-module__AGh1IW__navSection{flex-direction:column;flex-shrink:0;gap:.125rem;padding:.5rem;display:flex}.MobileDrawer-module__AGh1IW__navItem{text-align:left;cursor:pointer;width:100%;color:var(--muted);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;font-family:inherit;transition:background .15s,color .15s;display:flex}.MobileDrawer-module__AGh1IW__navItem:hover{color:var(--lo);background:var(--hover-overlay)}.MobileDrawer-module__AGh1IW__navItem:active{background:var(--active-overlay)}.MobileDrawer-module__AGh1IW__navItem[data-active=true]{background:var(--brand-bg);color:var(--brand-hi)}.MobileDrawer-module__AGh1IW__navItemIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.MobileDrawer-module__AGh1IW__navItemLabel{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium)}.MobileDrawer-module__AGh1IW__modeArea{border-top:1px solid var(--line-subtle);flex-shrink:0;justify-content:center;margin-top:auto;padding:.5rem;display:flex}.MobileDrawer-module__AGh1IW__modeSwitch{width:auto}.MobileDrawer-module__AGh1IW__footer{border-top:1px solid var(--line-subtle);flex-shrink:0;margin-top:auto;padding:.5rem}.MobileDrawer-module__AGh1IW__logoutBtn{width:100%;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;font-family:inherit;transition:background .15s,color .15s;display:flex}.MobileDrawer-module__AGh1IW__logoutBtn:hover{background:var(--hover-overlay);color:var(--danger)}.MobileDrawer-module__AGh1IW__logoutBtn:disabled{opacity:.5;cursor:not-allowed}.MobileDrawer-module__AGh1IW__logoutIcon{flex-shrink:0;width:1.125rem;height:1.125rem}.MobileDrawer-module__AGh1IW__logoutIcon[data-spin=true]{animation:1s linear infinite MobileDrawer-module__AGh1IW__spin}@keyframes MobileDrawer-module__AGh1IW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MobileDrawer-module__AGh1IW__logoutLabel{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium)}
.SettingsModal-module__fTMIoq__backdrop{z-index:9998;background:#00000080;animation:.2s ease-out both SettingsModal-module__fTMIoq__backdrop-in;position:fixed;inset:0}.SettingsModal-module__fTMIoq__modal{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-lg);z-index:9999;border-radius:.75rem;width:31.25rem;max-width:90vw;animation:.25s cubic-bezier(.2,0,0,1) both SettingsModal-module__fTMIoq__fade-in;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.SettingsModal-module__fTMIoq__header{border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.SettingsModal-module__fTMIoq__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--hi)}.SettingsModal-module__fTMIoq__closeButton{color:var(--muted);cursor:pointer;background:0 0;border:none;transition:color .15s}.SettingsModal-module__fTMIoq__closeButton:hover{color:var(--faint)}.SettingsModal-module__fTMIoq__content{padding:1.5rem}.SettingsModal-module__fTMIoq__sectionGroup{flex-direction:column;gap:1rem;display:flex}.SettingsModal-module__fTMIoq__sectionTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--faint);margin-bottom:.25rem}.SettingsModal-module__fTMIoq__sectionDescription{font-size:var(--text-xs);color:var(--faint);margin-bottom:1rem}.SettingsModal-module__fTMIoq__inputGroup{flex-direction:column;gap:.75rem;display:flex}.SettingsModal-module__fTMIoq__inputWrapper{flex-direction:column;gap:.5rem;display:flex}.SettingsModal-module__fTMIoq__inputLabel{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--faint);display:block}.SettingsModal-module__fTMIoq__inputContainer{position:relative}.SettingsModal-module__fTMIoq__input{border:1px solid var(--line);border-radius:.375rem;outline:none;width:100%;padding:.5rem .75rem}.SettingsModal-module__fTMIoq__input:focus{border-color:#0000;box-shadow:0 0 0 2px #0b1f3b}.SettingsModal-module__fTMIoq__inputSuffix{pointer-events:none;font-size:var(--text-sm);color:var(--faint);align-items:center;padding-right:.75rem;display:flex;position:absolute;inset:0 0 0 auto}.SettingsModal-module__fTMIoq__inputHint{font-size:var(--text-xs);color:var(--faint)}.SettingsModal-module__fTMIoq__speedIndicators{font-size:var(--text-xs);color:var(--faint);justify-content:space-between;align-items:center;padding-top:.5rem;display:flex}.SettingsModal-module__fTMIoq__speedIndicator{align-items:center;gap:.25rem;display:flex}.SettingsModal-module__fTMIoq__footer{border-top:1px solid var(--line-subtle);background:var(--panel);border-radius:0 0 .5rem .5rem;padding:1rem 1.5rem}.SettingsModal-module__fTMIoq__footerActions{justify-content:flex-end;gap:.75rem;display:flex}
.AppLayout-module__UKroOW__root{background:var(--base);height:100dvh;display:flex;overflow:hidden}.AppLayout-module__UKroOW__desktopSidebar{display:none}@media (min-width:768px){.AppLayout-module__UKroOW__desktopSidebar{display:flex}}.AppLayout-module__UKroOW__contentArea{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.AppLayout-module__UKroOW__main{flex:1;overflow:auto}.AppLayout-module__UKroOW__mobileTopBar{border-bottom:1px solid var(--line-subtle);background:var(--panel);flex-shrink:0;align-items:center;height:3rem;padding:0 .75rem;display:flex}.AppLayout-module__UKroOW__hamburgerBtn{width:2.25rem;height:2.25rem;color:var(--hi);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:background .15s;display:flex}.AppLayout-module__UKroOW__hamburgerBtn:hover{background:var(--hover-overlay)}.AppLayout-module__UKroOW__hamburgerIcon{width:1.25rem;height:1.25rem}
.FloatingAIButton-module__lfo_Ka__button{z-index:40;background:var(--brand);color:#fff;font-weight:var(--font-medium);box-shadow:0 4px 16px color-mix(in srgb,var(--brand)35%,transparent),0 1px 4px #0003;cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1rem;transition:all .2s;display:flex;position:fixed;right:1rem}.FloatingAIButton-module__lfo_Ka__button:hover{background:var(--brand-hi);box-shadow:0 8px 24px color-mix(in srgb,var(--brand)40%,transparent),0 2px 8px #00000040;transform:scale(1.05)}.FloatingAIButton-module__lfo_Ka__button:active{transform:scale(.95)}.FloatingAIButton-module__lfo_Ka__button:focus-visible{outline:2px solid var(--brand-hi);outline-offset:2px}.FloatingAIButton-module__lfo_Ka__icon{width:1.25rem;height:1.25rem}.FloatingAIButton-module__lfo_Ka__button:hover .FloatingAIButton-module__lfo_Ka__icon{animation:2s cubic-bezier(.4,0,.6,1) infinite FloatingAIButton-module__lfo_Ka__pulse}@keyframes FloatingAIButton-module__lfo_Ka__pulse{0%,to{opacity:1}50%{opacity:.5}}.FloatingAIButton-module__lfo_Ka__label{font-size:var(--text-sm);display:none}@media (min-width:640px){.FloatingAIButton-module__lfo_Ka__label{display:inline}}@media (prefers-reduced-motion:reduce){.FloatingAIButton-module__lfo_Ka__button:hover .FloatingAIButton-module__lfo_Ka__icon{animation:none}.FloatingAIButton-module__lfo_Ka__button:hover{transform:none}}
.SqlBlock-module__-TQMOG__root{background:var(--panel);border:1px solid var(--line);font-family:var(--font-mono),monospace;font-size:var(--text-xs);border-radius:.5rem;overflow:hidden}.SqlBlock-module__-TQMOG__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.SqlBlock-module__-TQMOG__headerLeft{align-items:baseline;gap:.5rem;min-width:0;display:flex}.SqlBlock-module__-TQMOG__label{color:var(--muted);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.SqlBlock-module__-TQMOG__meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SqlBlock-module__-TQMOG__headerRight{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.SqlBlock-module__-TQMOG__iconBtn{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;place-items:center;width:1.75rem;height:1.75rem;display:grid}.SqlBlock-module__-TQMOG__iconBtn:hover{background:var(--subtle);color:var(--hi)}.SqlBlock-module__-TQMOG__iconBtn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.SqlBlock-module__-TQMOG__iconBtnActive{color:var(--brand-hi)}.SqlBlock-module__-TQMOG__icon{width:.875rem;height:.875rem;transition:transform .15s ease-out}.SqlBlock-module__-TQMOG__iconCollapsed{transform:rotate(-90deg)}.SqlBlock-module__-TQMOG__body{margin:0;padding:.5rem 0;overflow:auto}.SqlBlock-module__-TQMOG__wrapped .SqlBlock-module__-TQMOG__lineContent{white-space:pre-wrap;overflow-wrap:break-word}.SqlBlock-module__-TQMOG__nowrap .SqlBlock-module__-TQMOG__lineContent{white-space:pre}.SqlBlock-module__-TQMOG__line{display:flex}.SqlBlock-module__-TQMOG__lineNo{text-align:right;min-width:2rem;color:var(--faint);-webkit-user-select:none;user-select:none;flex-shrink:0;padding-right:.75rem}.SqlBlock-module__-TQMOG__lineContent{color:var(--lo);flex:1;min-width:0}.SqlBlock-module__-TQMOG__tokKeyword{color:var(--brand-hi);font-weight:var(--font-semibold)}.SqlBlock-module__-TQMOG__tokString{color:var(--success)}.SqlBlock-module__-TQMOG__tokNumber{color:var(--warning)}.SqlBlock-module__-TQMOG__tokComment{color:var(--faint);font-style:italic}.SqlBlock-module__-TQMOG__tokFunction,.SqlBlock-module__-TQMOG__tokOperator,.SqlBlock-module__-TQMOG__tokPunctuation{color:var(--lo)}.SqlBlock-module__-TQMOG__tokBoolean{color:var(--warning)}
.BoxscoreBox-module__E5SakW__root{background:var(--raised);border:1px solid var(--line);border-radius:.75rem;position:relative;overflow:hidden}.BoxscoreBox-module__E5SakW__expandBtn{background:var(--raised);width:1.5rem;height:1.5rem;color:var(--muted);opacity:0;cursor:pointer;z-index:2;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.BoxscoreBox-module__E5SakW__root:hover .BoxscoreBox-module__E5SakW__expandBtn{opacity:1}.BoxscoreBox-module__E5SakW__expandIcon{width:.75rem;height:.75rem}.BoxscoreBox-module__E5SakW__insightBanner{background:color-mix(in srgb,var(--brand)8%,var(--raised));border:1px solid color-mix(in srgb,var(--brand)20%,var(--line));font-size:var(--text-sm);color:var(--lo);line-height:var(--leading-sm);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin:.75rem;padding:.625rem .75rem;display:flex}.BoxscoreBox-module__E5SakW__insightBannerIcon{width:.875rem;height:.875rem;color:var(--brand-hi);flex-shrink:0;margin-top:.15rem}.BoxscoreBox-module__E5SakW__chartArea{width:100%;padding:.75rem .75rem .25rem}.BoxscoreBox-module__E5SakW__chartArea svg{background:0 0!important}.BoxscoreBox-module__E5SakW__emptyChart{min-height:10rem;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.BoxscoreBox-module__E5SakW__emptyChartIcon{width:1.5rem;height:1.5rem;color:var(--faint)}.BoxscoreBox-module__E5SakW__emptyChartText{font-size:var(--text-sm)}.BoxscoreBox-module__E5SakW__emptyChartSub{font-size:var(--text-xs);color:var(--faint)}.BoxscoreBox-module__E5SakW__axisPrompt{text-align:center;color:var(--muted);font-size:var(--text-sm);padding:2rem}.BoxscoreBox-module__E5SakW__chartTypeRow{justify-content:center;gap:.25rem;padding:.25rem .75rem .625rem;display:flex}.BoxscoreBox-module__E5SakW__chartTypeIcon{width:1.75rem;height:1.75rem;color:var(--muted);font-size:var(--text-xs);font-weight:var(--font-semibold);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .1s;display:flex}.BoxscoreBox-module__E5SakW__chartTypeIcon:hover{background:var(--subtle)}.BoxscoreBox-module__E5SakW__chartTypeIconActive{background:var(--subtle);color:var(--brand-hi)}.BoxscoreBox-module__E5SakW__chartTypeIconSvg{width:.875rem;height:.875rem}.BoxscoreBox-module__E5SakW__settingsIcon{width:.75rem;height:.75rem}.BoxscoreBox-module__E5SakW__customizePanel{border-top:1px solid var(--line);background:var(--panel);padding:.75rem}.BoxscoreBox-module__E5SakW__customizeGrid{flex-direction:column;gap:.625rem;display:flex}.BoxscoreBox-module__E5SakW__fieldLabel{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--muted);margin-bottom:.25rem;display:block}.BoxscoreBox-module__E5SakW__selectInput{width:100%;font-size:var(--text-xs);background:var(--raised);color:var(--hi);border:1px solid var(--line);border-radius:.375rem;outline:none;padding:.375rem .5rem}.BoxscoreBox-module__E5SakW__selectInput:focus{border-color:var(--brand)}.BoxscoreBox-module__E5SakW__yAxisList{flex-wrap:wrap;gap:.375rem;display:flex}.BoxscoreBox-module__E5SakW__yAxisLabel{font-size:var(--text-xs);color:var(--lo);cursor:pointer;align-items:center;gap:.25rem;display:flex}.BoxscoreBox-module__E5SakW__yAxisLabel input{accent-color:var(--brand)}.BoxscoreBox-module__E5SakW__toggleRow{width:100%;font-size:var(--text-xs);color:var(--muted);cursor:pointer;border:none;border-top:1px solid var(--line);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;gap:.375rem;padding:.5rem .75rem;transition:background .1s;display:flex}.BoxscoreBox-module__E5SakW__toggleRow:hover{background:var(--subtle)}.BoxscoreBox-module__E5SakW__toggleChevron{font-size:var(--text-xs);color:var(--faint);transition:transform .2s ease-out}.BoxscoreBox-module__E5SakW__toggleChevronOpen{transform:rotate(90deg)}.BoxscoreBox-module__E5SakW__tableWrap{border-top:1px solid var(--line)}.BoxscoreBox-module__E5SakW__tableActions{justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.BoxscoreBox-module__E5SakW__searchWrap{flex:1;align-items:center;gap:.375rem;display:flex}.BoxscoreBox-module__E5SakW__searchIcon{width:.75rem;height:.75rem;color:var(--faint)}.BoxscoreBox-module__E5SakW__searchInput{font-size:var(--text-xs);color:var(--hi);background:0 0;border:none;outline:none;width:100%}.BoxscoreBox-module__E5SakW__searchInput::placeholder{color:var(--faint)}.BoxscoreBox-module__E5SakW__exportBtn{font-size:var(--text-xs);color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .5rem;transition:background .1s;display:flex}.BoxscoreBox-module__E5SakW__exportBtn:hover{background:var(--subtle)}.BoxscoreBox-module__E5SakW__exportIcon{width:.75rem;height:.75rem}.BoxscoreBox-module__E5SakW__tableScroll{max-height:15rem;overflow:auto}.BoxscoreBox-module__E5SakW__dataTable{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.BoxscoreBox-module__E5SakW__th{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;text-align:left;background:var(--raised);border-bottom:1px solid var(--line);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:.375rem .625rem;position:sticky;top:0}.BoxscoreBox-module__E5SakW__th:hover{color:var(--hi)}.BoxscoreBox-module__E5SakW__sortAsc,.BoxscoreBox-module__E5SakW__sortDesc{vertical-align:middle;width:.625rem;height:.625rem;margin-left:.25rem;display:inline-block}.BoxscoreBox-module__E5SakW__sortDesc{transform:rotate(0)}.BoxscoreBox-module__E5SakW__sortAsc{transform:rotate(180deg)}.BoxscoreBox-module__E5SakW__td{color:var(--lo);white-space:nowrap;padding:.375rem .625rem}.BoxscoreBox-module__E5SakW__tdNum{text-align:right;font-variant-numeric:tabular-nums;}.BoxscoreBox-module__E5SakW__dataTable tr:nth-child(2n){background:color-mix(in srgb,var(--subtle)30%,transparent)}.BoxscoreBox-module__E5SakW__sqlSection{border-top:1px solid var(--line);padding:.75rem}.BoxscoreBox-module__E5SakW__followUps{border-top:1px solid var(--line);flex-direction:column;gap:.25rem;padding:.5rem .75rem .625rem;display:flex}.BoxscoreBox-module__E5SakW__followUpPill{border:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;height:2rem;padding:0 .75rem;transition:all .15s ease-out;display:flex}.BoxscoreBox-module__E5SakW__followUpPill:hover{border-color:color-mix(in srgb,var(--brand)40%,transparent);background:var(--subtle)}.BoxscoreBox-module__E5SakW__followUpPill:active{transition:transform 80ms;transform:scale(.98)}.BoxscoreBox-module__E5SakW__followUpText{font-size:var(--text-xs);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BoxscoreBox-module__E5SakW__followUpPill:hover .BoxscoreBox-module__E5SakW__followUpText{color:var(--lo)}.BoxscoreBox-module__E5SakW__followUpArrow{font-size:var(--text-xs);color:var(--faint);flex-shrink:0;transition:transform .15s}.BoxscoreBox-module__E5SakW__followUpPill:hover .BoxscoreBox-module__E5SakW__followUpArrow{color:var(--muted);transform:translate(2px)}.BoxscoreBox-module__E5SakW__followUpPill:first-child{animation:.2s ease-out .2s both BoxscoreBox-module__E5SakW__followIn}.BoxscoreBox-module__E5SakW__followUpPill:nth-child(2){animation:.2s ease-out .3s both BoxscoreBox-module__E5SakW__followIn}.BoxscoreBox-module__E5SakW__followUpPill:nth-child(3){animation:.2s ease-out .4s both BoxscoreBox-module__E5SakW__followIn}@keyframes BoxscoreBox-module__E5SakW__followIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.BoxscoreBox-module__E5SakW__fullscreenBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;animation:.2s ease-out BoxscoreBox-module__E5SakW__fadeIn;position:fixed;inset:0}.BoxscoreBox-module__E5SakW__fullscreenPanel{background:var(--panel);border:1px solid var(--line);z-index:1001;border-radius:1rem;flex-direction:column;width:90vw;max-width:62.5rem;height:70vh;animation:.2s ease-out BoxscoreBox-module__E5SakW__modalIn;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.BoxscoreBox-module__E5SakW__fullscreenHeader{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.BoxscoreBox-module__E5SakW__fullscreenTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--hi);align-items:center;gap:.5rem;display:flex}.BoxscoreBox-module__E5SakW__fullscreenTitle svg{width:1rem;height:1rem;color:var(--brand-hi)}.BoxscoreBox-module__E5SakW__fullscreenCloseBtn{border:1px solid var(--line);background:var(--raised);width:1.75rem;height:1.75rem;color:var(--lo);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .1s;display:flex}.BoxscoreBox-module__E5SakW__fullscreenCloseBtn:hover{background:var(--subtle);color:var(--hi)}.BoxscoreBox-module__E5SakW__fullscreenCloseBtn svg{width:.875rem;height:.875rem}.BoxscoreBox-module__E5SakW__fullscreenBody{flex:1;padding:1rem;overflow:hidden}@keyframes BoxscoreBox-module__E5SakW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BoxscoreBox-module__E5SakW__modalIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.BoxscoreBox-module__E5SakW__tooltipWrap{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:.5rem;padding:.5rem .75rem}.BoxscoreBox-module__E5SakW__tooltipLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--hi);margin-bottom:.25rem}.BoxscoreBox-module__E5SakW__tooltipRow{font-size:var(--text-xs);align-items:center;gap:.5rem;display:flex}.BoxscoreBox-module__E5SakW__tooltipDot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.BoxscoreBox-module__E5SakW__tooltipName{color:var(--muted)}.BoxscoreBox-module__E5SakW__tooltipValue{color:var(--hi);font-weight:var(--font-medium);font-variant-numeric:tabular-nums}@media (hover:none){.BoxscoreBox-module__E5SakW__expandBtn{opacity:1}}
.MetricCard-module__hPa-Za__label{color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);margin-bottom:.25rem}.MetricCard-module__hPa-Za__value{font-size:var(--text-2xl);line-height:var(--leading-2xl);font-weight:var(--font-bold)}.MetricCard-module__hPa-Za__subtitle{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);margin-top:.25rem}
.ChartCard-module__DESB6G__root{background-color:var(--panel);border:1px solid var(--line-subtle);box-shadow:var(--shadow-sm);border-radius:.75rem;transition:box-shadow .15s;overflow:hidden}.ChartCard-module__DESB6G__header{border-bottom:1px solid var(--line-subtle);padding:1rem 1.5rem}.ChartCard-module__DESB6G__title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-semibold);color:var(--hi)}.ChartCard-module__DESB6G__body{padding:1.5rem}
.SectionCard-module__sqpWMG__root{margin-bottom:1.5rem}.SectionCard-module__sqpWMG__headerRow{justify-content:space-between;align-items:center;display:flex}.SectionCard-module__sqpWMG__title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-bold);color:var(--hi)}.SectionCard-module__sqpWMG__subtitle{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);margin-top:.25rem}
.PageHeader-module__gp0rpq__root{flex-shrink:0;align-items:center;padding:1rem;display:flex}@media (min-width:768px){.PageHeader-module__gp0rpq__root{padding:1rem 1.5rem}}.PageHeader-module__gp0rpq__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.PageHeader-module__gp0rpq__titleGroup{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}@media (min-width:768px){.PageHeader-module__gp0rpq__titleGroup{gap:.75rem}}.PageHeader-module__gp0rpq__title{font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-semibold);color:var(--hi)}@media (min-width:768px){.PageHeader-module__gp0rpq__title{font-size:var(--text-lg);line-height:var(--leading-lg)}}.PageHeader-module__gp0rpq__subtitleBadge{background-color:var(--raised);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs);white-space:nowrap;border-radius:.5rem;padding:.25rem .5rem}.PageHeader-module__gp0rpq__rightSection{align-items:center;gap:1rem;display:flex}.PageHeader-module__gp0rpq__lastUpdated{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);background-color:rgba(var(--raised),.5);border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.PageHeader-module__gp0rpq__dbIcon{color:#60a5fa}.PageHeader-module__gp0rpq__statusWrap{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);align-items:center;gap:.5rem;display:flex}.PageHeader-module__gp0rpq__statusDot{border-radius:9999px;width:.5rem;height:.5rem}.PageHeader-module__gp0rpq__statusDotGreen{background-color:#22c55e}.PageHeader-module__gp0rpq__statusDotBlue{background-color:#3b82f6}.PageHeader-module__gp0rpq__statusDotYellow{background-color:#eab308}.PageHeader-module__gp0rpq__statusDotRed{background-color:#ef4444}.PageHeader-module__gp0rpq__statusText{display:none}@media (min-width:640px){.PageHeader-module__gp0rpq__statusText{display:inline}}
.QuartileBadge-module__CLra8a__badge{font-weight:var(--font-medium);border:1px solid #0000;border-radius:.25rem;align-items:center;display:inline-flex}.QuartileBadge-module__CLra8a__xs{font-size:var(--text-xs);line-height:var(--leading-xs);padding:.125rem .375rem}.QuartileBadge-module__CLra8a__sm{font-size:var(--text-xs);line-height:var(--leading-xs);padding:.125rem .5rem}.QuartileBadge-module__CLra8a__md{font-size:var(--text-sm);line-height:var(--leading-sm);padding:.25rem .625rem}.QuartileBadge-module__CLra8a__green{color:#86efac;background-color:#22c55e33;border-color:#22c55e4d}.QuartileBadge-module__CLra8a__blue{color:#93c5fd;background-color:#3b82f633;border-color:#3b82f64d}.QuartileBadge-module__CLra8a__orange{color:#fdba74;background-color:#f9731633;border-color:#f973164d}.QuartileBadge-module__CLra8a__red{color:#fca5a5;background-color:#ef444433;border-color:#ef44444d}.QuartileBadge-module__CLra8a__purple{color:#d8b4fe;background-color:#a855f733;border-color:#a855f74d}.QuartileBadge-module__CLra8a__yellow{color:#fde047;background-color:#eab30833;border-color:#eab3084d}.QuartileBadge-module__CLra8a__icon{margin-right:.25rem}
.PercentileBar-module__09FdcW__header{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.PercentileBar-module__09FdcW__label{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);font-family:var(--font-mono),ui-monospace,monospace}.PercentileBar-module__09FdcW__value{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-bold);color:var(--hi);font-variant-numeric:tabular-nums}.PercentileBar-module__09FdcW__track{background-color:var(--raised);border-radius:9999px;position:relative}.PercentileBar-module__09FdcW__trackSm{height:.5rem}.PercentileBar-module__09FdcW__trackMd{height:.75rem}.PercentileBar-module__09FdcW__trackLg{height:1rem}.PercentileBar-module__09FdcW__fill{border-radius:9999px;height:100%;transition:all .15s;position:absolute;top:0}.PercentileBar-module__09FdcW__indicator{justify-content:flex-end;align-items:center;height:100%;padding-right:.25rem;transition:all .15s;display:flex;position:absolute;top:0}.PercentileBar-module__09FdcW__indicatorDot{color:#fff;width:1.5rem;box-shadow:var(--shadow-sm);border-radius:9999px;justify-content:center;align-items:center;display:flex}.PercentileBar-module__09FdcW__indicatorText{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-bold)}
.Logo-module__BPrZ0W__root{align-items:center;display:flex}.Logo-module__BPrZ0W__rootVertical{flex-direction:column}.Logo-module__BPrZ0W__spacingSm{gap:.5rem}.Logo-module__BPrZ0W__titleSm{font-size:var(--text-lg);line-height:var(--leading-lg)}.Logo-module__BPrZ0W__taglineSm{font-size:var(--text-sm);line-height:var(--leading-sm)}.Logo-module__BPrZ0W__spacingMd{gap:.75rem}.Logo-module__BPrZ0W__titleMd{font-size:var(--text-3xl);line-height:var(--leading-3xl)}.Logo-module__BPrZ0W__taglineMd{font-size:var(--text-sm);line-height:var(--leading-sm)}.Logo-module__BPrZ0W__spacingLg{gap:1rem}.Logo-module__BPrZ0W__titleLg{font-size:2.25rem;line-height:2.5rem}.Logo-module__BPrZ0W__taglineLg{font-size:var(--text-base);line-height:var(--leading-base)}.Logo-module__BPrZ0W__textWrap{display:flex}.Logo-module__BPrZ0W__textWrapVertical{text-align:center;flex-direction:column}.Logo-module__BPrZ0W__textWrapHorizontal{align-items:center;gap:.5rem}.Logo-module__BPrZ0W__title{font-weight:var(--font-bold)}.Logo-module__BPrZ0W__tagline{font-family:var(--font-mono),ui-monospace,monospace}.Logo-module__BPrZ0W__taglineVertical{margin-top:.25rem}
.GameGoalsUpload-module__FVALYG__root{color:var(--hi);flex-direction:column;gap:1rem;padding:1rem;display:flex}.GameGoalsUpload-module__FVALYG__header{flex-direction:column;gap:.25rem;display:flex}.GameGoalsUpload-module__FVALYG__title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-semibold);color:var(--hi);margin:0}.GameGoalsUpload-module__FVALYG__sub{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);margin:0}.GameGoalsUpload-module__FVALYG__banner{background:var(--subtle);border:1px solid var(--line);color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);border-radius:6px;padding:.75rem 1rem}.GameGoalsUpload-module__FVALYG__controls{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:1rem;padding:1rem;display:flex}.GameGoalsUpload-module__FVALYG__field{flex-direction:column;gap:.25rem;display:flex}.GameGoalsUpload-module__FVALYG__label{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--muted)}.GameGoalsUpload-module__FVALYG__input{background:var(--base);border:1px solid var(--line);color:var(--hi);font-size:var(--text-sm);line-height:var(--leading-sm);border-radius:4px;width:9rem;padding:.4rem .6rem}.GameGoalsUpload-module__FVALYG__input:focus{border-color:var(--hi);outline:none}.GameGoalsUpload-module__FVALYG__fileInput{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo)}.GameGoalsUpload-module__FVALYG__fileInput::file-selector-button{border:1px solid var(--line);background:var(--subtle);color:var(--hi);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;border-radius:4px;margin-right:.5rem;padding:.4rem .75rem}.GameGoalsUpload-module__FVALYG__fileInput::file-selector-button:hover{background:var(--raised)}.GameGoalsUpload-module__FVALYG__spacer{flex:1}.GameGoalsUpload-module__FVALYG__parseError{background:color-mix(in srgb,var(--danger,#dc2626)12%,transparent);border:1px solid color-mix(in srgb,var(--danger,#dc2626)40%,transparent);color:var(--hi);font-size:var(--text-sm);line-height:var(--leading-sm);border-radius:6px;padding:.75rem 1rem}.GameGoalsUpload-module__FVALYG__preview{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.GameGoalsUpload-module__FVALYG__previewHeader{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);justify-content:space-between;align-items:center;display:flex}.GameGoalsUpload-module__FVALYG__previewCount{font-weight:var(--font-semibold);color:var(--hi)}.GameGoalsUpload-module__FVALYG__tableWrap{border:1px solid var(--line-subtle);border-radius:4px;max-height:22rem;overflow:auto}.GameGoalsUpload-module__FVALYG__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-sm)}.GameGoalsUpload-module__FVALYG__table th,.GameGoalsUpload-module__FVALYG__table td{text-align:left;border-bottom:1px solid var(--line-subtle);white-space:nowrap;padding:.4rem .6rem}.GameGoalsUpload-module__FVALYG__table th{background:var(--subtle);color:var(--muted);font-weight:var(--font-medium);text-transform:uppercase;font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-wide);position:sticky;top:0}.GameGoalsUpload-module__FVALYG__table tbody tr:hover{background:var(--subtle)}.GameGoalsUpload-module__FVALYG__result{font-size:var(--text-sm);line-height:var(--leading-sm);border-radius:6px;flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.GameGoalsUpload-module__FVALYG__resultSuccess{background:color-mix(in srgb,var(--success,#16a34a)12%,transparent);border:1px solid color-mix(in srgb,var(--success,#16a34a)40%,transparent)}.GameGoalsUpload-module__FVALYG__resultPartial{background:color-mix(in srgb,var(--warning,#ea580c)12%,transparent);border:1px solid color-mix(in srgb,var(--warning,#ea580c)40%,transparent)}.GameGoalsUpload-module__FVALYG__resultError{background:color-mix(in srgb,var(--danger,#dc2626)12%,transparent);border:1px solid color-mix(in srgb,var(--danger,#dc2626)40%,transparent);color:var(--hi)}.GameGoalsUpload-module__FVALYG__resultStat{flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}.GameGoalsUpload-module__FVALYG__resultStatLabel{font-size:var(--text-xs);line-height:var(--leading-xs);text-transform:uppercase;color:var(--muted);letter-spacing:var(--tracking-wide)}.GameGoalsUpload-module__FVALYG__resultStatValue{font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-semibold);color:var(--hi)}
.forms-module__eKsz8G__input{width:100%;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--hi);background:var(--base);border:1px solid var(--line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:.4rem;padding:.4rem .55rem}.forms-module__eKsz8G__input::placeholder{color:var(--faint)}.forms-module__eKsz8G__input:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring);outline:none}
.ThinkingOrb-module__NH6nXq__root{flex-direction:column;align-items:flex-start;margin-top:1rem;padding:.5rem 0;animation:.3s ease-out ThinkingOrb-module__NH6nXq__fadeIn;display:flex}.ThinkingOrb-module__NH6nXq__orbWrap{align-items:center;gap:.875rem;display:flex}.ThinkingOrb-module__NH6nXq__orbContainer{flex-shrink:0;width:2.5rem;height:2.5rem;position:relative}.ThinkingOrb-module__NH6nXq__orb{background:radial-gradient(circle at 55% 40%,hsl(calc(var(--h) - 20),var(--s),78%)0%,hsl(var(--h),var(--s),55%)38%,hsl(calc(var(--h) + 15),var(--s),42%)68%,hsl(calc(var(--h) + 28),var(--s),22%)100%);box-shadow:0 0 calc(8px*var(--glow))hsla(var(--h),var(--s),55%,calc(.14*var(--glow))),0 0 calc(20px*var(--glow))hsla(var(--h),var(--s),50%,calc(.07*var(--glow)));border-radius:50%;transition:background 1.2s,box-shadow 1.2s;animation:.5s ease-out ThinkingOrb-module__NH6nXq__orbEntry,2.4s ease-in-out infinite ThinkingOrb-module__NH6nXq__orbPulse;position:absolute;inset:0}.ThinkingOrb-module__NH6nXq__orb:after{content:"";background:radial-gradient(circle at center,hsla(var(--h),var(--s),70%,.45)0%,hsla(var(--h),var(--s),50%,.15)40%,transparent 70%);border-radius:50%;transition:background 1.2s;animation:2s ease-in-out infinite ThinkingOrb-module__NH6nXq__liquidWave;position:absolute;inset:0}.ThinkingOrb-module__NH6nXq__orb:before{content:"";border:2px solid #0000;border-top-color:hsla(calc(var(--h) - 10),var(--s),65%,.6);border-right-color:hsla(calc(var(--h) + 10),var(--s),50%,.25);filter:blur(.5px);border-radius:50%;transition:border-color 1.2s;animation:2.2s linear infinite ThinkingOrb-module__NH6nXq__rotate;position:absolute;inset:-3px}.ThinkingOrb-module__NH6nXq__particles{pointer-events:none;opacity:var(--p-opacity);border-radius:50%;transition:opacity 1s;position:absolute;inset:0}.ThinkingOrb-module__NH6nXq__particles:before{content:"";width:4px;height:4px;box-shadow:0 -20px 3px -1px hsla(calc(var(--h) - 15),var(--s),70%,.7),20px 0 3px -1px hsla(var(--h),var(--s),55%,.5),0 20px 3px -1px hsla(calc(var(--h) + 20),var(--s),55%,.6),-20px 0 3px -1px hsla(calc(var(--h) - 5),var(--s),65%,.4);background:0 0;border-radius:50%;margin:-2px 0 0 -2px;transition:box-shadow 1.2s;animation:4s linear infinite ThinkingOrb-module__NH6nXq__particleOrbit;position:absolute;top:50%;left:50%}.ThinkingOrb-module__NH6nXq__particles:after{content:"";width:3px;height:3px;box-shadow:14px -14px 2px -1px hsla(calc(var(--h) + 25),var(--s),60%,.5),-14px 14px 2px -1px hsla(var(--h),var(--s),50%,.4);background:0 0;border-radius:50%;margin:-1.5px 0 0 -1.5px;transition:box-shadow 1.2s;animation:3s linear infinite ThinkingOrb-module__NH6nXq__particleOrbitReverse;position:absolute;top:50%;left:50%}.ThinkingOrb-module__NH6nXq__meta{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ThinkingOrb-module__NH6nXq__labelRow{align-items:baseline;gap:.5rem;display:flex}.ThinkingOrb-module__NH6nXq__label{font-size:var(--text-xs);color:var(--lo);font-weight:var(--font-medium)}.ThinkingOrb-module__NH6nXq__timer{font-size:var(--text-xs);color:var(--faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums;min-width:2rem}.ThinkingOrb-module__NH6nXq__detail{font-size:var(--text-xs);color:var(--muted);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.ThinkingOrb-module__NH6nXq__exit{animation:.35s ease-out forwards ThinkingOrb-module__NH6nXq__exitFade}.ThinkingOrb-module__NH6nXq__exit .ThinkingOrb-module__NH6nXq__orb{animation:.35s ease-out forwards ThinkingOrb-module__NH6nXq__orbBurst!important}.ThinkingOrb-module__NH6nXq__exit .ThinkingOrb-module__NH6nXq__particles{animation:.35s ease-out forwards ThinkingOrb-module__NH6nXq__particlesBurst!important}@keyframes ThinkingOrb-module__NH6nXq__orbEntry{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}@keyframes ThinkingOrb-module__NH6nXq__orbPulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes ThinkingOrb-module__NH6nXq__liquidWave{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:.25;transform:scale(1.2)}}@keyframes ThinkingOrb-module__NH6nXq__rotate{to{transform:rotate(360deg)}}@keyframes ThinkingOrb-module__NH6nXq__particleOrbit{to{transform:rotate(360deg)}}@keyframes ThinkingOrb-module__NH6nXq__particleOrbitReverse{0%{transform:rotate(45deg)}to{transform:rotate(-315deg)}}@keyframes ThinkingOrb-module__NH6nXq__orbBurst{0%{opacity:1;transform:scale(1)}40%{opacity:.6;transform:scale(1.35)}to{opacity:0;transform:scale(.15)}}@keyframes ThinkingOrb-module__NH6nXq__exitFade{to{opacity:0;transform:translateY(-4px)}}@keyframes ThinkingOrb-module__NH6nXq__particlesBurst{to{opacity:0;transform:scale(2.5)}}@keyframes ThinkingOrb-module__NH6nXq__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ThinkingOrb-module__NH6nXq__orb{animation:.5s ease-out ThinkingOrb-module__NH6nXq__orbEntry!important}.ThinkingOrb-module__NH6nXq__orb:after,.ThinkingOrb-module__NH6nXq__orb:before{animation:none!important}.ThinkingOrb-module__NH6nXq__particles{opacity:0!important}.ThinkingOrb-module__NH6nXq__particles:before,.ThinkingOrb-module__NH6nXq__particles:after{animation:none!important}}
.MembersView-module__LWNhWG__stack{flex-direction:column;gap:.9rem;display:flex}.MembersView-module__LWNhWG__tableWrap{border:1px solid var(--line);border-radius:.4rem;overflow-x:auto}.MembersView-module__LWNhWG__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-sm)}.MembersView-module__LWNhWG__table thead th{text-align:left;font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);border-bottom:1px solid var(--line);background:var(--panel);z-index:1;padding:.5rem .7rem;position:sticky;top:0}.MembersView-module__LWNhWG__row td{border-bottom:1px solid var(--line);vertical-align:middle;padding:.55rem .7rem}.MembersView-module__LWNhWG__row:last-child td,.MembersView-module__LWNhWG__panelRow:last-child td{border-bottom:none}.MembersView-module__LWNhWG__row[data-disabled]{opacity:.55}.MembersView-module__LWNhWG__userCell{flex-direction:column;gap:.1rem;display:flex}.MembersView-module__LWNhWG__email{color:var(--hi);font-weight:var(--font-medium)}.MembersView-module__LWNhWG__usernameSub{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.MembersView-module__LWNhWG__status{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);text-transform:capitalize;color:var(--lo);background:var(--subtle);border-radius:999px;align-items:center;padding:.125rem .5rem;display:inline-flex}.MembersView-module__LWNhWG__status[data-tone=success]{color:var(--success);background:color-mix(in srgb,var(--success)16%,transparent)}.MembersView-module__LWNhWG__status[data-tone=warning]{color:var(--warning);background:color-mix(in srgb,var(--warning)16%,transparent)}.MembersView-module__LWNhWG__status[data-tone=danger]{color:var(--danger);background:color-mix(in srgb,var(--danger)16%,transparent)}.MembersView-module__LWNhWG__status[data-tone=neutral]{color:var(--muted);background:var(--subtle)}.MembersView-module__LWNhWG__disabledTag{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--danger);align-items:center;gap:.2rem;margin-left:.4rem;display:inline-flex}.MembersView-module__LWNhWG__groupsCell{flex-wrap:wrap;gap:.3rem;display:flex}.MembersView-module__LWNhWG__noGroups{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-style:italic}.MembersView-module__LWNhWG__chip{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--hi);background:var(--panel);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .2rem .15rem .45rem;display:inline-flex}.MembersView-module__LWNhWG__chip[data-admin]{color:var(--brand);border-color:var(--brand);background:color-mix(in srgb,var(--brand)10%,transparent)}.MembersView-module__LWNhWG__chip[data-confirming]{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb,var(--danger)12%,transparent)}.MembersView-module__LWNhWG__chipRemove{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.1rem;display:inline-flex}.MembersView-module__LWNhWG__chip[data-confirming] .MembersView-module__LWNhWG__chipRemove{color:var(--danger)}.MembersView-module__LWNhWG__chipRemove:hover:not(:disabled){color:var(--danger);background:color-mix(in srgb,var(--danger)15%,transparent)}.MembersView-module__LWNhWG__chipRemove:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.MembersView-module__LWNhWG__chipRemove:disabled{opacity:.5;cursor:default}.MembersView-module__LWNhWG__confirmText{font-weight:var(--font-semibold);padding:0 .15rem}.MembersView-module__LWNhWG__addCell{white-space:nowrap}.MembersView-module__LWNhWG__addWrap{display:inline-block;position:relative}.MembersView-module__LWNhWG__addBtn{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--hi);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:.3rem;align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex}.MembersView-module__LWNhWG__addBtn:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.MembersView-module__LWNhWG__addBtn:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.MembersView-module__LWNhWG__addBtn:disabled{opacity:.55;cursor:default}.MembersView-module__LWNhWG__menu{z-index:var(--z-popover);background:var(--raised);border:1px solid var(--line-strong);min-width:12rem;max-height:14rem;box-shadow:var(--shadow-lg);border-radius:.4rem;flex-direction:column;padding:.25rem;animation:.12s ease-out MembersView-module__LWNhWG__menuIn;display:flex;position:fixed;overflow-y:auto}@keyframes MembersView-module__LWNhWG__menuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.MembersView-module__LWNhWG__menuItem{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--hi);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.3rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .5rem;display:flex}.MembersView-module__LWNhWG__menuItem:hover{background:var(--subtle)}.MembersView-module__LWNhWG__menuItem:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.MembersView-module__LWNhWG__menuItem[data-admin] .MembersView-module__LWNhWG__menuName{color:var(--brand)}.MembersView-module__LWNhWG__menuName{font-family:var(--font-mono);align-items:center;gap:.3rem;display:inline-flex}.MembersView-module__LWNhWG__menuItem[data-admin] .MembersView-module__LWNhWG__menuMeta{color:var(--warning)}.MembersView-module__LWNhWG__menuMeta{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.MembersView-module__LWNhWG__allGroups{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-style:italic}.MembersView-module__LWNhWG__menuItem:disabled{opacity:.5;cursor:default}.MembersView-module__LWNhWG__menuItem:disabled:hover{background:0 0}.MembersView-module__LWNhWG__menuItem.MembersView-module__LWNhWG__menuDanger .MembersView-module__LWNhWG__menuName{color:var(--danger)}.MembersView-module__LWNhWG__menuItem.MembersView-module__LWNhWG__menuDanger:hover{background:color-mix(in srgb,var(--danger)14%,transparent)}.MembersView-module__LWNhWG__panelRow td{border-bottom:1px solid var(--line)}.MembersView-module__LWNhWG__panelCell{background:var(--base);padding:.6rem .7rem}.MembersView-module__LWNhWG__rowPanel{background:var(--raised);border:1px solid var(--line-strong);border-radius:.5rem;flex-direction:column;gap:.55rem;padding:.7rem .8rem;display:flex}.MembersView-module__LWNhWG__rowPanelHead{max-width:70ch;font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--lo);align-items:flex-start;gap:.4rem;display:flex}.MembersView-module__LWNhWG__rowPanelHead svg{color:var(--warning);flex-shrink:0;margin-top:.15rem}.MembersView-module__LWNhWG__rowPanelHead strong{color:var(--hi)}.MembersView-module__LWNhWG__rowPanelFooter{align-items:center;gap:.5rem;display:flex}.MembersView-module__LWNhWG__pwRow{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.MembersView-module__LWNhWG__pwInput{min-width:0;letter-spacing:var(--tracking-wide);flex:18rem}.MembersView-module__LWNhWG__confirmBar{border:1px solid var(--warning);background:color-mix(in srgb,var(--warning)10%,transparent);border-radius:.5rem;flex-direction:column;gap:.55rem;padding:.7rem .8rem;display:flex}.MembersView-module__LWNhWG__confirmBar[data-tone=danger]{border-color:var(--danger);background:color-mix(in srgb,var(--danger)10%,transparent)}.MembersView-module__LWNhWG__confirmMessage{max-width:70ch;font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--hi);align-items:flex-start;gap:.4rem;display:flex}.MembersView-module__LWNhWG__confirmMessage svg{color:var(--warning);flex-shrink:0;margin-top:.15rem}.MembersView-module__LWNhWG__confirmBar[data-tone=danger] .MembersView-module__LWNhWG__confirmMessage svg{color:var(--danger)}.MembersView-module__LWNhWG__confirmTyped{flex-direction:column;gap:.25rem;max-width:24rem;display:flex}.MembersView-module__LWNhWG__confirmTypedLabel{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.MembersView-module__LWNhWG__confirmTypedLabel code{font-family:var(--font-mono);color:var(--hi)}.MembersView-module__LWNhWG__createPanel{background:var(--raised);border:1px solid var(--line-strong);box-shadow:var(--shadow-md);border-radius:.6rem;flex-direction:column;gap:.9rem;padding:1rem 1.1rem;animation:.16s ease-out MembersView-module__LWNhWG__createIn;display:flex}@keyframes MembersView-module__LWNhWG__createIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.MembersView-module__LWNhWG__createHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.MembersView-module__LWNhWG__createTitle{font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-semibold);color:var(--hi);margin:0}.MembersView-module__LWNhWG__createSubtitle{max-width:56ch;font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--muted);margin:.15rem 0 0}.MembersView-module__LWNhWG__createFields{flex-wrap:wrap;gap:.75rem;display:flex}.MembersView-module__LWNhWG__createFooter{align-items:center;gap:.6rem;display:flex}.MembersView-module__LWNhWG__field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.MembersView-module__LWNhWG__createFields .MembersView-module__LWNhWG__field{flex:18rem}.MembersView-module__LWNhWG__fieldLabel{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--muted);align-items:center;gap:.35rem;display:inline-flex}.MembersView-module__LWNhWG__optional{font-weight:var(--font-normal);text-transform:none;letter-spacing:var(--tracking-normal);color:var(--faint)}.MembersView-module__LWNhWG__input{}.MembersView-module__LWNhWG__mono{font-family:var(--font-mono)}.MembersView-module__LWNhWG__nameStatus{font-size:var(--text-xs);line-height:var(--leading-sm);align-items:center;gap:.3rem;display:inline-flex}.MembersView-module__LWNhWG__nameStatus svg{flex-shrink:0}.MembersView-module__LWNhWG__nameHint{color:var(--faint)}.MembersView-module__LWNhWG__nameError{color:var(--warning)}.MembersView-module__LWNhWG__nameOk{color:var(--success)}.MembersView-module__LWNhWG__iconBtn{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.3rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.MembersView-module__LWNhWG__iconBtn:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}.MembersView-module__LWNhWG__iconBtn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.MembersView-module__LWNhWG__iconBtn:disabled{opacity:.5;cursor:default}.MembersView-module__LWNhWG__checkRow{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--hi);cursor:pointer;align-items:flex-start;gap:.45rem;display:flex}.MembersView-module__LWNhWG__checkRow input{accent-color:var(--brand);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-top:.2rem}.MembersView-module__LWNhWG__checkHint{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);display:block}.MembersView-module__LWNhWG__groupPicker{flex-wrap:wrap;gap:.3rem;display:flex}.MembersView-module__LWNhWG__pickChip{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .55rem;display:inline-flex}.MembersView-module__LWNhWG__pickChip:hover:not(:disabled){color:var(--hi);border-color:var(--line-strong)}.MembersView-module__LWNhWG__pickChip:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.MembersView-module__LWNhWG__pickChip:disabled{opacity:.55;cursor:default}.MembersView-module__LWNhWG__pickChip[data-on]{color:var(--brand);border-color:var(--brand);background:color-mix(in srgb,var(--brand)12%,transparent)}.MembersView-module__LWNhWG__pickChip[data-admin][data-on]{color:var(--warning);border-color:var(--warning);background:color-mix(in srgb,var(--warning)12%,transparent)}.MembersView-module__LWNhWG__sk{border-radius:.35rem;height:.85rem}.MembersView-module__LWNhWG__skWide{width:70%}.MembersView-module__LWNhWG__skMd{width:55%}.MembersView-module__LWNhWG__skSm{width:40%}
.markdownUtils-module__1oM6_a__h1{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--hi);letter-spacing:var(--tracking-tight);margin-top:1.25rem;margin-bottom:.5rem}.markdownUtils-module__1oM6_a__h2{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--hi);letter-spacing:var(--tracking-tight);margin-top:1rem;margin-bottom:.5rem}.markdownUtils-module__1oM6_a__h3{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--hi);margin-top:.75rem;margin-bottom:.375rem}.markdownUtils-module__1oM6_a__h4{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--hi);margin-top:.625rem;margin-bottom:.375rem}.markdownUtils-module__1oM6_a__h5{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--lo);margin-top:.5rem;margin-bottom:.25rem}.markdownUtils-module__1oM6_a__h6{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--lo);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-top:.5rem;margin-bottom:.25rem}.markdownUtils-module__1oM6_a__ul{flex-direction:column;gap:.375rem;margin:.5rem 0;padding-left:0;list-style:none;display:flex}.markdownUtils-module__1oM6_a__ol{counter-reset:ol-counter;flex-direction:column;gap:.375rem;margin:.5rem 0;padding-left:0;list-style:none;display:flex}.markdownUtils-module__1oM6_a__ol .markdownUtils-module__1oM6_a__li{counter-increment:ol-counter}.markdownUtils-module__1oM6_a__ol .markdownUtils-module__1oM6_a__li:before{content:counter(ol-counter)".";color:var(--brand-hi);font-weight:var(--font-semibold);font-size:var(--text-xs);min-width:1.25rem;margin-right:.5rem;display:inline-block}.markdownUtils-module__1oM6_a__li{color:var(--lo);font-size:var(--text-sm);padding-left:.25rem;line-height:1.6}.markdownUtils-module__1oM6_a__ul .markdownUtils-module__1oM6_a__li:before{content:"";background:var(--brand-hi);vertical-align:middle;border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;margin-right:.625rem;display:inline-block}.markdownUtils-module__1oM6_a__codeBlock{font-family:var(--font-mono);font-size:var(--text-xs);border:1px solid var(--line);background:var(--raised);color:var(--brand-hi);border-radius:.5rem;margin:.625rem 0;padding:.875rem 1rem;line-height:1.7;overflow-x:auto}.markdownUtils-module__1oM6_a__codeLang{color:var(--faint);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-size:.625rem;font-weight:var(--font-semibold);margin-bottom:.375rem}.markdownUtils-module__1oM6_a__inlineCode{background:color-mix(in srgb,var(--brand)10%,transparent);color:var(--brand-hi);font-family:var(--font-mono);border:1px solid color-mix(in srgb,var(--brand)15%,transparent);border-radius:.25rem;padding:.125rem .375rem;font-size:.8125em}.markdownUtils-module__1oM6_a__blockquote{border-left:3px solid color-mix(in srgb,var(--brand)40%,transparent);color:var(--muted);background:color-mix(in srgb,var(--brand)4%,transparent);border-radius:0 .375rem .375rem 0;margin:.625rem 0;padding:.5rem 0 .5rem .875rem;font-style:italic}.markdownUtils-module__1oM6_a__hr{border:none;border-top:1px solid var(--line);margin:.875rem 0}.markdownUtils-module__1oM6_a__spacer{height:.375rem}.markdownUtils-module__1oM6_a__paragraph{font-size:var(--text-sm);color:var(--lo);margin-bottom:.375rem;line-height:1.7}.markdownUtils-module__1oM6_a__link{color:var(--brand-hi);border-bottom:1px solid color-mix(in srgb,var(--brand-hi)30%,transparent);text-decoration:none;transition:color .15s,border-color .15s}.markdownUtils-module__1oM6_a__link:hover{color:color-mix(in srgb,var(--brand-hi)80%,white 20%);border-bottom-color:color-mix(in srgb,var(--brand-hi)80%,white 20%)}.markdownUtils-module__1oM6_a__tableWrap{margin:.5rem 0;overflow-x:auto}.markdownUtils-module__1oM6_a__mdTable{border-collapse:collapse;font-size:var(--text-xs);width:max-content;min-width:100%}.markdownUtils-module__1oM6_a__mdTh{text-align:left;font-weight:var(--font-semibold);border-bottom:1px solid var(--line);color:var(--hi);padding:.35rem .75rem}.markdownUtils-module__1oM6_a__mdTd{border-bottom:1px solid var(--line);color:var(--lo);padding:.35rem .75rem}.markdownUtils-module__1oM6_a__bold{font-weight:var(--font-semibold);color:var(--hi)}.markdownUtils-module__1oM6_a__italic{color:var(--lo);font-style:italic}
.PriceSensitivityBreakdownTable-module__yOmH2G__loadingContainer{justify-content:center;align-items:center;height:8rem;display:flex}.PriceSensitivityBreakdownTable-module__yOmH2G__loadingText{font-size:var(--text-sm);color:var(--muted)}.PriceSensitivityBreakdownTable-module__yOmH2G__emptyContainer{flex-direction:column;justify-content:center;align-items:center;min-height:12.5rem;display:flex}.PriceSensitivityBreakdownTable-module__yOmH2G__emptyIcon{width:2rem;height:2rem;color:var(--faint);margin-bottom:.75rem}.PriceSensitivityBreakdownTable-module__yOmH2G__emptyTitle{font-size:var(--text-sm);color:var(--muted)}.PriceSensitivityBreakdownTable-module__yOmH2G__emptySubtitle{font-size:var(--text-xs);color:var(--faint);margin-top:.25rem}.PriceSensitivityBreakdownTable-module__yOmH2G__headerBar{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.PriceSensitivityBreakdownTable-module__yOmH2G__headerTitle{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.PriceSensitivityBreakdownTable-module__yOmH2G__toggleAllBtn{font-size:var(--text-xs);color:var(--lo);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:var(--font-semibold);background:var(--raised);border:1px solid var(--line);cursor:pointer;border-radius:.375rem;padding:.3rem .75rem;transition:all .15s}.PriceSensitivityBreakdownTable-module__yOmH2G__toggleAllBtn:hover{color:var(--hi);background:var(--subtle);border-color:var(--line-strong)}.PriceSensitivityBreakdownTable-module__yOmH2G__tableWrapper{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;max-height:min(70vh,500px);overflow:auto}.PriceSensitivityBreakdownTable-module__yOmH2G__table{text-align:left;border-collapse:collapse;width:100%}.PriceSensitivityBreakdownTable-module__yOmH2G__thead{z-index:20;position:sticky;top:0}.PriceSensitivityBreakdownTable-module__yOmH2G__theadRow{background:var(--raised);border-bottom:2px solid var(--line);font-size:var(--text-xs);text-transform:uppercase;font-weight:var(--font-bold);letter-spacing:var(--tracking-wide);color:var(--muted)}.PriceSensitivityBreakdownTable-module__yOmH2G__sortHeader{cursor:pointer;background:var(--raised);-webkit-user-select:none;user-select:none;white-space:nowrap;padding:.75rem 1rem;transition:background .15s}.PriceSensitivityBreakdownTable-module__yOmH2G__sortHeader:hover{background:color-mix(in srgb,var(--subtle)70%,var(--raised))}.PriceSensitivityBreakdownTable-module__yOmH2G__sortHeaderActive{background:color-mix(in srgb,var(--subtle)70%,var(--raised));color:var(--lo);}.PriceSensitivityBreakdownTable-module__yOmH2G__sortHeaderRight{text-align:right}.PriceSensitivityBreakdownTable-module__yOmH2G__sortHeaderInner{align-items:center;gap:.25rem;display:inline-flex}.PriceSensitivityBreakdownTable-module__yOmH2G__sortIcon{width:.75rem;height:.75rem;color:var(--brand-hi);vertical-align:middle;display:inline-block}.PriceSensitivityBreakdownTable-module__yOmH2G__sortIconUp{transform:rotate(180deg)}.PriceSensitivityBreakdownTable-module__yOmH2G__headerWithHint{align-items:center;gap:.25rem;display:inline-flex}.PriceSensitivityBreakdownTable-module__yOmH2G__infoIcon{width:.75rem;height:.75rem;color:var(--muted);vertical-align:middle;cursor:help;display:inline-block}.PriceSensitivityBreakdownTable-module__yOmH2G__grandTotalRow{background:#3b82f614;border-bottom:2px solid #3b82f640}.PriceSensitivityBreakdownTable-module__yOmH2G__grandTotalCell{padding:.875rem 1rem}.PriceSensitivityBreakdownTable-module__yOmH2G__grandTotalCellRight{text-align:right;padding:.875rem 1rem}.PriceSensitivityBreakdownTable-module__yOmH2G__grandTotalLabel{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--brand-hi)}.PriceSensitivityBreakdownTable-module__yOmH2G__grandTotalValue{font-size:var(--text-sm);font-weight:var(--font-bold);font-family:var(--font-mono);color:var(--brand-hi);font-variant-numeric:tabular-nums}.PriceSensitivityBreakdownTable-module__yOmH2G__tierRow{border-bottom:1px solid var(--line)}.PriceSensitivityBreakdownTable-module__yOmH2G__tierBadge{font-size:var(--text-base);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight)}.PriceSensitivityBreakdownTable-module__yOmH2G__groupCell{padding:.75rem 1rem}.PriceSensitivityBreakdownTable-module__yOmH2G__groupCellRight{text-align:right;padding:.75rem 1rem}.PriceSensitivityBreakdownTable-module__yOmH2G__groupNameWrapper{align-items:center;gap:.5rem;display:flex}.PriceSensitivityBreakdownTable-module__yOmH2G__groupChevron{width:1rem;height:1rem;color:var(--muted);flex-shrink:0}.PriceSensitivityBreakdownTable-module__yOmH2G__groupCount{font-size:var(--text-xs);color:var(--faint)}.PriceSensitivityBreakdownTable-module__yOmH2G__groupValue{font-size:var(--text-sm);font-family:var(--font-mono);font-weight:var(--font-semibold);color:var(--lo);font-variant-numeric:tabular-nums}.PriceSensitivityBreakdownTable-module__yOmH2G__childRow{border-bottom:1px solid color-mix(in srgb,var(--line-subtle)50%,transparent);background:color-mix(in srgb,var(--subtle)30%,transparent);transition:background .15s}.PriceSensitivityBreakdownTable-module__yOmH2G__childRow:hover{background:color-mix(in srgb,var(--raised)40%,transparent)}.PriceSensitivityBreakdownTable-module__yOmH2G__childNameCell{padding:.625rem 1rem .625rem 3rem}.PriceSensitivityBreakdownTable-module__yOmH2G__childCellRight{text-align:right;padding:.625rem 1rem}.PriceSensitivityBreakdownTable-module__yOmH2G__childCode{font-size:var(--text-sm);font-family:var(--font-mono);color:var(--muted)}.PriceSensitivityBreakdownTable-module__yOmH2G__childValue{font-size:var(--text-sm);font-family:var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums}.PriceSensitivityBreakdownTable-module__yOmH2G__paceValue{color:var(--lo);font-weight:var(--font-semibold)}.PriceSensitivityBreakdownTable-module__yOmH2G__confidenceWrap{justify-content:flex-end;align-items:center;gap:.5rem;min-width:5rem;display:flex}.PriceSensitivityBreakdownTable-module__yOmH2G__confidenceBar{background:var(--brand);opacity:.7;border-radius:.25rem;flex-shrink:0;height:.375rem}.PriceSensitivityBreakdownTable-module__yOmH2G__confidenceLabel{font-size:var(--text-xs);color:var(--muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.CapabilityCheckbox-module__wBQFfG__capRow{border-radius:.3rem;justify-content:space-between;align-items:center;gap:.4rem;padding:.2rem .35rem;display:flex}.CapabilityCheckbox-module__wBQFfG__capRow:hover{background:var(--subtle)}.CapabilityCheckbox-module__wBQFfG__capRow[data-checked] .CapabilityCheckbox-module__wBQFfG__capLabel{color:var(--hi)}.CapabilityCheckbox-module__wBQFfG__cap{cursor:pointer;flex:auto;align-items:center;gap:.45rem;min-width:0;display:flex}.CapabilityCheckbox-module__wBQFfG__cap input{accent-color:var(--brand);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;flex-shrink:0}.CapabilityCheckbox-module__wBQFfG__cap input:disabled{cursor:default}.CapabilityCheckbox-module__wBQFfG__cap input:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.CapabilityCheckbox-module__wBQFfG__capLabel{-webkit-user-select:none;user-select:none;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CapabilityCheckbox-module__wBQFfG__capInfo{color:var(--faint);cursor:help;background:0 0;border:none;border-radius:999px;flex-shrink:0;align-items:center;padding:0;display:inline-flex}.CapabilityCheckbox-module__wBQFfG__capInfo:hover,.CapabilityCheckbox-module__wBQFfG__capInfo:focus-visible{color:var(--brand)}.CapabilityCheckbox-module__wBQFfG__capInfo:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.CapabilityCheckbox-module__wBQFfG__tip{z-index:100;max-width:18rem;font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--hi);background:var(--raised);border:1px solid var(--line-strong);box-shadow:var(--shadow-lg);border-radius:.4rem;padding:.4rem .6rem;position:fixed}
.MessageBubble-module__ZpwwdW__userMsg{background:color-mix(in srgb,var(--brand)15%,transparent);max-width:85%;font-size:var(--text-sm);color:var(--hi);border-radius:.875rem .875rem .25rem;align-self:flex-end;margin-top:1rem;padding:.625rem .875rem;line-height:1.5}.MessageBubble-module__ZpwwdW__userMsg+.MessageBubble-module__ZpwwdW__userMsg{margin-top:.125rem}.MessageBubble-module__ZpwwdW__authorChip{font-size:var(--text-xs);color:var(--lo);align-items:center;gap:.25rem;width:fit-content;margin-bottom:.25rem;display:inline-flex}.MessageBubble-module__ZpwwdW__authorChipIcon{width:.625rem;height:.625rem;color:var(--muted)}.MessageBubble-module__ZpwwdW__contextChip{font-size:var(--text-xs);color:var(--brand-hi);background:color-mix(in srgb,var(--brand)12%,transparent);border-radius:9999px;align-items:center;gap:.25rem;width:fit-content;margin-bottom:.375rem;padding:.125rem .5rem;display:inline-flex}.MessageBubble-module__ZpwwdW__contextChipIcon{width:.625rem;height:.625rem}.MessageBubble-module__ZpwwdW__aiMsg{width:100%;font-size:var(--text-sm);color:var(--lo);align-self:flex-start;margin-top:1rem;line-height:1.6;animation:.2s ease-out MessageBubble-module__ZpwwdW__messageIn;position:relative}.MessageBubble-module__ZpwwdW__aiMsg+.MessageBubble-module__ZpwwdW__aiMsg{margin-top:.5rem}@keyframes MessageBubble-module__ZpwwdW__messageIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MessageBubble-module__ZpwwdW__copyBtn{width:1.5rem;height:1.5rem;color:var(--faint);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;transition:opacity .15s,color .15s;display:flex;position:absolute;top:0;right:0}.MessageBubble-module__ZpwwdW__aiMsg:hover .MessageBubble-module__ZpwwdW__copyBtn{opacity:1}.MessageBubble-module__ZpwwdW__copyBtn:hover{color:var(--lo)}.MessageBubble-module__ZpwwdW__copyIcon{width:.75rem;height:.75rem}.MessageBubble-module__ZpwwdW__copyIconDone{width:.75rem;height:.75rem;color:var(--success)}.MessageBubble-module__ZpwwdW__contentFadeIn{animation:.3s ease-out MessageBubble-module__ZpwwdW__contentAppear}@keyframes MessageBubble-module__ZpwwdW__contentAppear{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.MessageBubble-module__ZpwwdW__streamCursor{background:var(--brand);vertical-align:text-bottom;width:2px;height:1rem;margin-left:2px;animation:1.06s step-end infinite MessageBubble-module__ZpwwdW__cursorBlink;display:inline-block}@keyframes MessageBubble-module__ZpwwdW__cursorBlink{0%,50%{opacity:1}50.1%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.MessageBubble-module__ZpwwdW__streamCursor{opacity:1;animation:none}}.MessageBubble-module__ZpwwdW__prose{font-size:var(--text-sm);color:var(--lo);line-height:1.6}.MessageBubble-module__ZpwwdW__prose p{margin-bottom:.75rem}.MessageBubble-module__ZpwwdW__prose p:last-child{margin-bottom:0}.MessageBubble-module__ZpwwdW__sqlResultWrap{margin:.75rem 0}.MessageBubble-module__ZpwwdW__errorCard{background:color-mix(in srgb,var(--danger)8%,var(--raised));border:1px solid color-mix(in srgb,var(--danger)20%,var(--line));border-radius:.625rem;padding:.875rem 1rem}.MessageBubble-module__ZpwwdW__errorRow{align-items:flex-start;gap:.625rem;display:flex}.MessageBubble-module__ZpwwdW__errorIcon{width:1rem;height:1rem;color:var(--danger);opacity:.7;flex-shrink:0;margin-top:.125rem}.MessageBubble-module__ZpwwdW__errorBody{flex:1;min-width:0}.MessageBubble-module__ZpwwdW__errorMessage{font-size:var(--text-sm);color:var(--lo);line-height:1.5}.MessageBubble-module__ZpwwdW__errorSuggestion{font-size:var(--text-xs);color:var(--muted);margin-top:.25rem}.MessageBubble-module__ZpwwdW__errorToggle{font-size:var(--text-xs);color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-top:.5rem;padding:0;transition:color .15s;display:flex}.MessageBubble-module__ZpwwdW__errorToggle:hover{color:var(--lo)}.MessageBubble-module__ZpwwdW__errorToggleIcon{width:.75rem;height:.75rem}.MessageBubble-module__ZpwwdW__errorDetails{background:var(--panel);border:1px solid var(--line);border-radius:.375rem;margin-top:.375rem;padding:.625rem}.MessageBubble-module__ZpwwdW__errorMono{font-size:var(--text-xs);color:var(--muted);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;margin:0}.MessageBubble-module__ZpwwdW__errorType{font-size:var(--text-xs);color:var(--faint);margin-top:.375rem}.MessageBubble-module__ZpwwdW__errorTypeVal{color:var(--muted)}.MessageBubble-module__ZpwwdW__retryLink{font-size:var(--text-xs);color:var(--brand-hi);cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .1s;display:inline-block}.MessageBubble-module__ZpwwdW__retryLink:hover{-webkit-text-decoration-color:var(--brand-hi);text-decoration-color:var(--brand-hi)}@media (hover:none){.MessageBubble-module__ZpwwdW__copyBtn{opacity:1}}
.PriceSensitivityScatter-module___LbJRW__root{flex-direction:column;gap:.75rem;display:flex}.PriceSensitivityScatter-module___LbJRW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.PriceSensitivityScatter-module___LbJRW__headerRight{align-items:center;gap:1rem;display:flex}.PriceSensitivityScatter-module___LbJRW__title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--hi);margin-bottom:.125rem}.PriceSensitivityScatter-module___LbJRW__subtitle{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);max-width:42rem}.PriceSensitivityScatter-module___LbJRW__clearBtn{font-size:var(--text-xs);color:var(--brand-hi);border:1px solid var(--brand);cursor:pointer;font-weight:var(--font-medium);background:0 0;border-radius:.375rem;padding:.25rem .625rem;transition:all .15s}.PriceSensitivityScatter-module___LbJRW__clearBtn:hover{background:#3b82f61a}.PriceSensitivityScatter-module___LbJRW__legend{align-items:center;gap:1rem;display:flex}.PriceSensitivityScatter-module___LbJRW__legendItem{align-items:center;gap:.375rem;display:flex}.PriceSensitivityScatter-module___LbJRW__legendDot{border-radius:50%;width:.5rem;height:.5rem}.PriceSensitivityScatter-module___LbJRW__legendLabel{font-size:var(--text-xs);color:var(--muted)}.PriceSensitivityScatter-module___LbJRW__empty{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:12rem;display:flex}.PriceSensitivityScatter-module___LbJRW__emptyIcon{width:2rem;height:2rem;color:var(--faint)}.PriceSensitivityScatter-module___LbJRW__emptyMessage{color:var(--muted);font-size:var(--text-sm)}.PriceSensitivityScatter-module___LbJRW__emptyHint{color:var(--faint);font-size:var(--text-xs)}.PriceSensitivityScatter-module___LbJRW__tooltip{background:var(--raised);border:1px solid var(--line);min-width:12rem;box-shadow:var(--shadow-lg);border-radius:.5rem;padding:.75rem}.PriceSensitivityScatter-module___LbJRW__tooltipTitle{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--hi);font-family:var(--font-mono);margin-bottom:.5rem}.PriceSensitivityScatter-module___LbJRW__tooltipRow{justify-content:space-between;align-items:center;gap:1rem;padding:.125rem 0;display:flex}.PriceSensitivityScatter-module___LbJRW__tooltipLabel{font-size:var(--text-xs);color:var(--muted)}.PriceSensitivityScatter-module___LbJRW__tooltipValue{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--lo);font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (max-width:480px){.PriceSensitivityScatter-module___LbJRW__headerRight{flex-wrap:wrap;justify-content:flex-end;row-gap:.25rem}}
.PriceScaleInventoryTable-module__rnsPHq__root{background:var(--panel);border:1px solid var(--line-subtle);border-radius:.75rem;margin-bottom:8rem}.PriceScaleInventoryTable-module__rnsPHq__header{border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}@media (max-width:767px){.PriceScaleInventoryTable-module__rnsPHq__header{padding:.75rem}}.PriceScaleInventoryTable-module__rnsPHq__headerTitle{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--hi)}.PriceScaleInventoryTable-module__rnsPHq__headerSubtitle{font-size:var(--text-sm);color:var(--muted);margin-top:.25rem}.PriceScaleInventoryTable-module__rnsPHq__exportBtn{color:#fff;background:#2563eb;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:background-color .15s;display:flex}.PriceScaleInventoryTable-module__rnsPHq__exportBtn:hover{background:#3b82f6}.PriceScaleInventoryTable-module__rnsPHq__exportIcon{width:1rem;height:1rem}.PriceScaleInventoryTable-module__rnsPHq__controlsBar{border-bottom:1px solid var(--line-subtle);background:var(--raised);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}@media (max-width:767px){.PriceScaleInventoryTable-module__rnsPHq__controlsBar{padding:.75rem}}.PriceScaleInventoryTable-module__rnsPHq__controlsLeft{align-items:center;gap:1rem;display:flex}@media (max-width:767px){.PriceScaleInventoryTable-module__rnsPHq__controlsLeft{gap:.5rem}}.PriceScaleInventoryTable-module__rnsPHq__toggleBtn{font-size:var(--text-sm);color:var(--lo);align-items:center;gap:.5rem;transition:color .15s;display:flex}.PriceScaleInventoryTable-module__rnsPHq__toggleBtn:hover{color:#fff}.PriceScaleInventoryTable-module__rnsPHq__toggleIconOn{color:#3b82f6;width:1.25rem;height:1.25rem}.PriceScaleInventoryTable-module__rnsPHq__toggleIconOff{width:1.25rem;height:1.25rem;color:var(--hi)}.PriceScaleInventoryTable-module__rnsPHq__controlsRight{align-items:center;gap:.5rem;display:flex}.PriceScaleInventoryTable-module__rnsPHq__expandCollapseBtn{font-size:var(--text-xs);color:var(--muted);border-radius:.25rem;padding:.25rem .75rem;transition:color .15s,background-color .15s}.PriceScaleInventoryTable-module__rnsPHq__expandCollapseBtn:hover{color:#fff;background:var(--subtle)}.PriceScaleInventoryTable-module__rnsPHq__table{border-collapse:collapse;width:100%}.PriceScaleInventoryTable-module__rnsPHq__sortHeader{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--lo);text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer;background:var(--raised);z-index:20;padding:.75rem 1.5rem;transition:background-color .15s;position:sticky;top:0}.PriceScaleInventoryTable-module__rnsPHq__sortHeader:hover{background:var(--subtle)}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderLeft{text-align:left;}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderRight{text-align:right;}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderCenter{text-align:center;}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderContent{align-items:center;gap:.5rem;display:flex}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderContentRight{justify-content:flex-end;}.PriceScaleInventoryTable-module__rnsPHq__sortArrow{color:#60a5fa}.PriceScaleInventoryTable-module__rnsPHq__sortTooltipWrap{display:inline-block;position:relative}.PriceScaleInventoryTable-module__rnsPHq__sortTooltipIcon{width:.75rem;height:.75rem;color:var(--muted)}.PriceScaleInventoryTable-module__rnsPHq__sortTooltip{visibility:hidden;z-index:30;width:12rem;font-size:var(--text-sm);text-align:left;background:var(--raised);color:var(--lo);box-shadow:var(--shadow-lg);border:1px solid var(--line);border-radius:.5rem;margin-top:.5rem;padding:.75rem;position:absolute;right:0}.PriceScaleInventoryTable-module__rnsPHq__sortTooltipWrap:hover .PriceScaleInventoryTable-module__rnsPHq__sortTooltip{visibility:visible}.PriceScaleInventoryTable-module__rnsPHq__tbody{border-collapse:collapse}.PriceScaleInventoryTable-module__rnsPHq__tbody>tr+tr{border-top:1px solid var(--line-subtle)}.PriceScaleInventoryTable-module__rnsPHq__grandTotalRow{background:#1e3a5f4d;border-bottom:2px solid #1d4ed880}.PriceScaleInventoryTable-module__rnsPHq__grandTotalCell{white-space:nowrap;padding:.75rem 1.5rem}.PriceScaleInventoryTable-module__rnsPHq__grandTotalCellRight{text-align:right;}.PriceScaleInventoryTable-module__rnsPHq__grandTotalCellCenter{text-align:center;}.PriceScaleInventoryTable-module__rnsPHq__grandTotalText{font-size:var(--text-sm);font-weight:var(--font-bold);color:#93c5fd}.PriceScaleInventoryTable-module__rnsPHq__groupRow{cursor:pointer;background:color-mix(in srgb,var(--raised)70%,transparent);transition:background-color .15s}.PriceScaleInventoryTable-module__rnsPHq__groupRow:hover{background:var(--raised)}.PriceScaleInventoryTable-module__rnsPHq__groupCell{white-space:nowrap;padding:.75rem 1.5rem}.PriceScaleInventoryTable-module__rnsPHq__groupCellRight{text-align:right;}.PriceScaleInventoryTable-module__rnsPHq__groupCellCenter{text-align:center;}.PriceScaleInventoryTable-module__rnsPHq__groupNameWrap{align-items:center;gap:.5rem;display:flex}.PriceScaleInventoryTable-module__rnsPHq__groupChevronWrap{padding:.125rem}.PriceScaleInventoryTable-module__rnsPHq__groupChevron{width:1rem;height:1rem;color:var(--muted)}.PriceScaleInventoryTable-module__rnsPHq__groupName{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--hi)}.PriceScaleInventoryTable-module__rnsPHq__groupCount{font-size:var(--text-xs);color:var(--hi)}.PriceScaleInventoryTable-module__rnsPHq__groupValue{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--lo)}.PriceScaleInventoryTable-module__rnsPHq__psRow{cursor:pointer;transition:background-color .15s}.PriceScaleInventoryTable-module__rnsPHq__psRow:hover{background:color-mix(in srgb,var(--raised)50%,transparent)}.PriceScaleInventoryTable-module__rnsPHq__psRowDefault{background:color-mix(in srgb,var(--panel)50%,transparent);}.PriceScaleInventoryTable-module__rnsPHq__psRowSelected{background:#1e3a5f66;box-shadow:inset 0 0 0 1px #3b82f680;}.PriceScaleInventoryTable-module__rnsPHq__psRowSelected:hover{background:#1e3a5f80}.PriceScaleInventoryTable-module__rnsPHq__psCell{white-space:nowrap;padding:1rem 1.5rem 1rem 3rem}.PriceScaleInventoryTable-module__rnsPHq__psCellRight{white-space:nowrap;text-align:right;padding:1rem 1.5rem}.PriceScaleInventoryTable-module__rnsPHq__psCellCenter{white-space:nowrap;text-align:center;padding:1rem 1.5rem}.PriceScaleInventoryTable-module__rnsPHq__psNameWrap{align-items:center;gap:.5rem;display:flex}.PriceScaleInventoryTable-module__rnsPHq__psName{font-size:var(--text-sm);color:var(--lo)}.PriceScaleInventoryTable-module__rnsPHq__psFilteringBadge{font-size:var(--text-xs);color:#60a5fa;font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);background:#3b82f633;border-radius:.25rem;padding:.125rem .375rem}.PriceScaleInventoryTable-module__rnsPHq__psValue{font-size:var(--text-sm);color:var(--lo)}.PriceScaleInventoryTable-module__rnsPHq__balancedBadge{font-size:var(--text-xs);font-weight:var(--font-semibold);color:#4ade80;background:#22c55e33;border-radius:9999px;padding:.25rem .5rem}.PriceScaleInventoryTable-module__rnsPHq__toBrkvBadge{font-size:var(--text-xs);font-weight:var(--font-semibold);color:#fbbf24;background:#f59e0b33;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.PriceScaleInventoryTable-module__rnsPHq__toBrkvDirection{color:#fbbf24b3}.PriceScaleInventoryTable-module__rnsPHq__toOpenBadge{font-size:var(--text-xs);font-weight:var(--font-semibold);color:#60a5fa;background:#3b82f633;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.PriceScaleInventoryTable-module__rnsPHq__toOpenDirection{color:#60a5fab3}.PriceScaleInventoryTable-module__rnsPHq__recTicketIcon{width:.75rem;height:.75rem}.PriceScaleInventoryTable-module__rnsPHq__recBold{font-weight:var(--font-bold)}
