.ThresholdSettingsModal-module__sdEJnG__overlay{z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ThresholdSettingsModal-module__sdEJnG__backdrop{background:#0009;animation:.2s ease-out both ThresholdSettingsModal-module__sdEJnG__backdrop-in;position:absolute;inset:0}.ThresholdSettingsModal-module__sdEJnG__modal{background:var(--panel);border:1px solid var(--line);width:24rem;box-shadow:var(--shadow-lg);border-radius:.75rem;padding:1.5rem;animation:.25s cubic-bezier(.2,0,0,1) both ThresholdSettingsModal-module__sdEJnG__scale-in;position:relative}.ThresholdSettingsModal-module__sdEJnG__header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.ThresholdSettingsModal-module__sdEJnG__title{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--hi)}.ThresholdSettingsModal-module__sdEJnG__closeBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;transition:color .15s,background .15s;display:flex}.ThresholdSettingsModal-module__sdEJnG__closeBtn:hover{color:var(--lo);background:var(--raised)}.ThresholdSettingsModal-module__sdEJnG__closeIcon{width:1rem;height:1rem}.ThresholdSettingsModal-module__sdEJnG__sections{flex-direction:column;gap:1.5rem;display:flex}.ThresholdSettingsModal-module__sdEJnG__section{flex-direction:column;gap:.75rem;display:flex}.ThresholdSettingsModal-module__sdEJnG__label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--lo);display:block}.ThresholdSettingsModal-module__sdEJnG__helpText{font-size:var(--text-xs);color:var(--muted)}.ThresholdSettingsModal-module__sdEJnG__inputRow{align-items:center;gap:.75rem;display:flex}.ThresholdSettingsModal-module__sdEJnG__inputWrap{flex:1;position:relative}.ThresholdSettingsModal-module__sdEJnG__inputWrapSmall{width:6rem;position:relative}.ThresholdSettingsModal-module__sdEJnG__input{background:var(--raised);border:2px solid var(--line);width:100%;color:var(--lo);border-radius:.5rem;outline:none;padding:.625rem 4rem .625rem 1rem}.ThresholdSettingsModal-module__sdEJnG__input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.ThresholdSettingsModal-module__sdEJnG__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ThresholdSettingsModal-module__sdEJnG__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ThresholdSettingsModal-module__sdEJnG__input{-moz-appearance:textfield}.ThresholdSettingsModal-module__sdEJnG__inputSmall{padding-right:2rem;}.ThresholdSettingsModal-module__sdEJnG__inputSuffix{pointer-events:none;font-size:var(--text-sm);color:var(--muted);align-items:center;padding-right:2rem;display:flex;position:absolute;inset:0 0 0 auto}.ThresholdSettingsModal-module__sdEJnG__stepperGroup{border-left:1px solid var(--line);flex-direction:column;width:1.5rem;display:flex;position:absolute;top:2px;bottom:2px;right:2px}.ThresholdSettingsModal-module__sdEJnG__stepperBtn{color:var(--muted);cursor:pointer;font-size:var(--text-xs);background:0 0;border:none;flex:1;justify-content:center;align-items:center;line-height:1;transition:background .15s,color .15s;display:flex}.ThresholdSettingsModal-module__sdEJnG__stepperBtn:hover{background:var(--raised);color:var(--lo)}.ThresholdSettingsModal-module__sdEJnG__stepperBtn:first-child{border-bottom:1px solid var(--line);border-radius:0 .375rem 0 0}.ThresholdSettingsModal-module__sdEJnG__stepperBtn:last-child{border-radius:0 0 .375rem}.ThresholdSettingsModal-module__sdEJnG__andLabel{font-size:var(--text-sm);color:var(--muted)}.ThresholdSettingsModal-module__sdEJnG__badges{flex-direction:column;gap:.375rem;padding-top:.25rem;display:flex}.ThresholdSettingsModal-module__sdEJnG__badgeRow{align-items:center;gap:.5rem;display:flex}.ThresholdSettingsModal-module__sdEJnG__badge{font-size:var(--text-xs);font-weight:var(--font-bold);border:1px solid;border-radius:9999px;padding:.125rem .5rem}.ThresholdSettingsModal-module__sdEJnG__badgeCritical{color:#f87171;background:#ef444433;border-color:#ef44444d}.ThresholdSettingsModal-module__sdEJnG__badgeWatch{color:#fbbf24;background:#f59e0b33;border-color:#f59e0b4d}.ThresholdSettingsModal-module__sdEJnG__badgeGlut{font-size:var(--text-xs);font-weight:var(--font-bold);color:#f87171;background:#ef444433;border:1px solid #ef44444d;border-radius:.25rem;padding:.125rem .375rem}.ThresholdSettingsModal-module__sdEJnG__badgeDesc{font-size:var(--text-xs);color:var(--muted)}.ThresholdSettingsModal-module__sdEJnG__resetBtn{font-size:var(--text-xs);color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:none;transition:color .15s}.ThresholdSettingsModal-module__sdEJnG__resetBtn:hover{color:var(--lo)}.ThresholdSettingsModal-module__sdEJnG__hr{border:none;border-top:1px solid var(--line)}.ThresholdSettingsModal-module__sdEJnG__footer{align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.ThresholdSettingsModal-module__sdEJnG__saved{font-size:var(--text-sm);color:var(--success);align-items:center;gap:.25rem;display:flex}.ThresholdSettingsModal-module__sdEJnG__savedIcon{width:1rem;height:1rem}
.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}
.PriceScaleSimulatorPanel-module__si4AIa__panel{background:var(--panel);border:1px solid var(--line);border-radius:.5rem}.PriceScaleSimulatorPanel-module__si4AIa__header{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.PriceScaleSimulatorPanel-module__si4AIa__icon{width:1rem;height:1rem;color:var(--brand);flex-shrink:0}.PriceScaleSimulatorPanel-module__si4AIa__title{font-size:var(--text-sm);color:var(--hi);margin:0;font-weight:600}.PriceScaleSimulatorPanel-module__si4AIa__scaleCount{font-size:var(--text-xs);color:var(--muted);margin-left:auto}.PriceScaleSimulatorPanel-module__si4AIa__tableWrap{max-height:20rem;overflow-y:auto}.PriceScaleSimulatorPanel-module__si4AIa__table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.PriceScaleSimulatorPanel-module__si4AIa__table thead{z-index:1;position:sticky;top:0}.PriceScaleSimulatorPanel-module__si4AIa__table th{text-align:left;color:var(--muted);background:var(--panel);border-bottom:1px solid var(--line);white-space:nowrap;padding:.375rem .5rem;font-weight:500}.PriceScaleSimulatorPanel-module__si4AIa__table th:first-child{width:2rem;padding-left:.75rem}.PriceScaleSimulatorPanel-module__si4AIa__table td{color:var(--hi);border-bottom:1px solid var(--line);padding:.375rem .5rem}.PriceScaleSimulatorPanel-module__si4AIa__table td:first-child{padding-left:.75rem}.PriceScaleSimulatorPanel-module__si4AIa__table tr:last-child td{border-bottom:none}.PriceScaleSimulatorPanel-module__si4AIa__row{cursor:pointer;transition:background .1s}.PriceScaleSimulatorPanel-module__si4AIa__row:hover{background:var(--subtle)}.PriceScaleSimulatorPanel-module__si4AIa__row[data-selected=true]{background:color-mix(in srgb,var(--brand)8%,transparent)}.PriceScaleSimulatorPanel-module__si4AIa__checkbox{accent-color:var(--brand);cursor:pointer}.PriceScaleSimulatorPanel-module__si4AIa__code{font-weight:600;font-family:var(--font-mono,monospace)}.PriceScaleSimulatorPanel-module__si4AIa__numCell{text-align:right;font-variant-numeric:tabular-nums}.PriceScaleSimulatorPanel-module__si4AIa__simInput{border:1px solid var(--line);background:var(--base);width:3.5rem;color:var(--hi);font-size:var(--text-xs);text-align:right;font-variant-numeric:tabular-nums;border-radius:.25rem;padding:.125rem .25rem}.PriceScaleSimulatorPanel-module__si4AIa__simInput:focus{border-color:var(--brand);outline:none}.PriceScaleSimulatorPanel-module__si4AIa__simInput[data-nonzero=true]{border-color:var(--brand);background:color-mix(in srgb,var(--brand)5%,var(--base))}.PriceScaleSimulatorPanel-module__si4AIa__confDot{border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.PriceScaleSimulatorPanel-module__si4AIa__confDot[data-level=high]{background:var(--success)}.PriceScaleSimulatorPanel-module__si4AIa__confDot[data-level=medium]{background:var(--warning)}.PriceScaleSimulatorPanel-module__si4AIa__confDot[data-level=low]{background:var(--danger)}.PriceScaleSimulatorPanel-module__si4AIa__confDot[data-level=none]{background:var(--faint)}.PriceScaleSimulatorPanel-module__si4AIa__confWrap{cursor:help;align-items:center;display:inline-flex;position:relative}.PriceScaleSimulatorPanel-module__si4AIa__confTooltip{z-index:20;background:var(--raised);border:1px solid var(--line);width:14rem;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--hi);white-space:normal;text-align:left;border-radius:.5rem;padding:.5rem .625rem;display:none;position:absolute;top:1.25rem;right:0;box-shadow:0 4px 16px #00000059}.PriceScaleSimulatorPanel-module__si4AIa__confWrap:hover .PriceScaleSimulatorPanel-module__si4AIa__confTooltip{display:block}.PriceScaleSimulatorPanel-module__si4AIa__confExplain{color:var(--lo);margin-top:.25rem;display:block}.PriceScaleSimulatorPanel-module__si4AIa__confMeta{border-top:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:.375rem;padding-top:.375rem;display:block}.PriceScaleSimulatorPanel-module__si4AIa__bulkControls{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.PriceScaleSimulatorPanel-module__si4AIa__presets{gap:.25rem;display:flex}.PriceScaleSimulatorPanel-module__si4AIa__presetBtn{border:1px solid var(--line);background:var(--base);color:var(--lo);font-size:var(--text-xs);cursor:pointer;border-radius:.25rem;padding:.25rem .5rem;transition:all .1s}.PriceScaleSimulatorPanel-module__si4AIa__presetBtn:hover{background:var(--subtle);color:var(--hi)}.PriceScaleSimulatorPanel-module__si4AIa__presetBtn[data-active=true]{background:var(--brand);color:#fff;border-color:var(--brand)}.PriceScaleSimulatorPanel-module__si4AIa__bulkInput{border:1px solid var(--line);background:var(--base);width:3rem;color:var(--hi);font-size:var(--text-xs);text-align:right;border-radius:.25rem;padding:.25rem .375rem}.PriceScaleSimulatorPanel-module__si4AIa__applyBtn{border:1px solid var(--brand);background:var(--brand);color:#fff;font-size:var(--text-xs);cursor:pointer;border-radius:.25rem;padding:.25rem .5rem;font-weight:500}.PriceScaleSimulatorPanel-module__si4AIa__applyBtn:hover{opacity:.9}.PriceScaleSimulatorPanel-module__si4AIa__resetBtn{border:1px solid var(--line);color:var(--lo);font-size:var(--text-xs);cursor:pointer;background:0 0;border-radius:.25rem;margin-left:auto;padding:.25rem .5rem}.PriceScaleSimulatorPanel-module__si4AIa__resetBtn:hover{background:var(--subtle);color:var(--hi)}.PriceScaleSimulatorPanel-module__si4AIa__resetBtn:disabled{opacity:.4;cursor:default}.PriceScaleSimulatorPanel-module__si4AIa__results{border-top:1px solid var(--line);padding:.75rem}.PriceScaleSimulatorPanel-module__si4AIa__resultsTitle{font-size:var(--text-xs);color:var(--muted);margin:0 0 .5rem;font-weight:500}.PriceScaleSimulatorPanel-module__si4AIa__resultGrid{flex-direction:column;gap:.25rem;display:flex}.PriceScaleSimulatorPanel-module__si4AIa__resultRow{font-size:var(--text-xs);border-radius:.25rem;justify-content:space-between;align-items:center;padding:.25rem .375rem;display:flex}.PriceScaleSimulatorPanel-module__si4AIa__resultRowTotal{background:var(--subtle);margin-top:.25rem;padding:.375rem;font-weight:600}.PriceScaleSimulatorPanel-module__si4AIa__resultLabel{color:var(--lo)}.PriceScaleSimulatorPanel-module__si4AIa__resultValue{font-variant-numeric:tabular-nums;font-weight:500}.PriceScaleSimulatorPanel-module__si4AIa__resultValue[data-sign=positive]{color:var(--success)}.PriceScaleSimulatorPanel-module__si4AIa__resultValue[data-sign=negative]{color:var(--danger)}.PriceScaleSimulatorPanel-module__si4AIa__resultValue[data-sign=zero]{color:var(--muted)}.PriceScaleSimulatorPanel-module__si4AIa__warning{background:color-mix(in srgb,var(--warning)10%,transparent);color:var(--warning);font-size:var(--text-xs);line-height:var(--leading-snug);border-radius:.375rem;align-items:flex-start;gap:.375rem;margin:.5rem .75rem;padding:.5rem .75rem;display:flex}.PriceScaleSimulatorPanel-module__si4AIa__warningIcon{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.0625rem}.PriceScaleSimulatorPanel-module__si4AIa__noData{text-align:center;color:var(--muted);padding:2rem 1rem}.PriceScaleSimulatorPanel-module__si4AIa__noDataIcon{width:1.5rem;height:1.5rem;color:var(--warning);margin:0 auto .5rem}.PriceScaleSimulatorPanel-module__si4AIa__noDataTitle{font-size:var(--text-sm);margin:0 0 .25rem;font-weight:500}.PriceScaleSimulatorPanel-module__si4AIa__noDataHint{font-size:var(--text-xs);margin:0}.PriceScaleSimulatorPanel-module__si4AIa__quartileBadge{font-size:var(--text-xs);vertical-align:middle;background:var(--subtle);color:var(--muted);border-radius:.1875rem;margin-left:.25rem;padding:0 .25rem;font-weight:600;display:inline-block}.PriceScaleSimulatorPanel-module__si4AIa__quartileBadge[data-quartile=Q1]{background:color-mix(in srgb,var(--success)15%,transparent);color:var(--success)}.PriceScaleSimulatorPanel-module__si4AIa__quartileBadge[data-quartile=Q4]{background:color-mix(in srgb,var(--danger)15%,transparent);color:var(--danger)}.PriceScaleSimulatorPanel-module__si4AIa__unsold{font-variant-numeric:tabular-nums}.PriceScaleSimulatorPanel-module__si4AIa__unsold[data-level=high]{color:var(--danger);font-weight:600}.PriceScaleSimulatorPanel-module__si4AIa__unsold[data-level=medium]{color:var(--warning)}.PriceScaleSimulatorPanel-module__si4AIa__unsold[data-level=low]{color:var(--success)}.PriceScaleSimulatorPanel-module__si4AIa__lastChange{font-variant-numeric:tabular-nums;align-items:center;gap:.125rem;display:inline-flex}.PriceScaleSimulatorPanel-module__si4AIa__lastChange[data-dir=raise]{color:var(--danger)}.PriceScaleSimulatorPanel-module__si4AIa__lastChange[data-dir=cut]{color:var(--success)}.PriceScaleSimulatorPanel-module__si4AIa__daysAgo{color:var(--muted);font-weight:400}.PriceScaleSimulatorPanel-module__si4AIa__paceGap{background:var(--subtle);font-size:var(--text-xs);color:var(--lo);line-height:var(--leading-snug);border-radius:.25rem;margin:.5rem 0 0;padding:.375rem .5rem}.PriceScaleSimulatorPanel-module__si4AIa__loading{text-align:center;color:var(--muted);font-size:var(--text-xs);padding:2rem}.PriceScaleSimulatorPanel-module__si4AIa__chartSection{border-top:1px solid var(--line);width:100%;min-height:12rem;padding:.75rem}.PriceScaleSimulatorPanel-module__si4AIa__chartHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.PriceScaleSimulatorPanel-module__si4AIa__chartTitle{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.025em;margin:0;font-weight:500}.PriceScaleSimulatorPanel-module__si4AIa__chartToggles{align-items:center;gap:.125rem;display:flex}.PriceScaleSimulatorPanel-module__si4AIa__chartToggle{border:1px solid var(--line);color:var(--lo);font-size:var(--text-xs);cursor:pointer;background:0 0;padding:.1875rem .5rem;transition:all .1s}.PriceScaleSimulatorPanel-module__si4AIa__chartToggle:first-child{border-radius:.25rem 0 0 .25rem}.PriceScaleSimulatorPanel-module__si4AIa__chartToggle:last-child{border-radius:0 .25rem .25rem 0}.PriceScaleSimulatorPanel-module__si4AIa__chartToggle[data-active=true]{background:var(--brand);border-color:var(--brand);color:#fff}.PriceScaleSimulatorPanel-module__si4AIa__chartDivider{background:var(--line);width:1px;height:1rem;margin:0 .375rem}.PriceScaleSimulatorPanel-module__si4AIa__sideBySide{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.PriceScaleSimulatorPanel-module__si4AIa__sideBySideChart{border:1px solid var(--line);background:var(--base);border-radius:.375rem;padding:.5rem}.PriceScaleSimulatorPanel-module__si4AIa__sideBySideLabel{font-size:var(--text-xs);color:var(--lo);text-align:center;margin:0 0 .25rem;font-weight:500}
.MetricHistory-module__ckDYFa__root{max-width:52rem;height:100%;margin:0 auto;padding:1rem;overflow-y:auto}.MetricHistory-module__ckDYFa__header{margin-bottom:1rem}.MetricHistory-module__ckDYFa__title{font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:var(--font-semibold);color:var(--hi)}.MetricHistory-module__ckDYFa__subtitle{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);margin-top:.25rem}.MetricHistory-module__ckDYFa__filters{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.MetricHistory-module__ckDYFa__searchBox{background:var(--panel);border:1px solid var(--line-strong);border-radius:.5rem;flex:1;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.MetricHistory-module__ckDYFa__searchBox:focus-within{border-color:var(--brand)}.MetricHistory-module__ckDYFa__searchIcon{color:var(--muted);flex:none}.MetricHistory-module__ckDYFa__input{min-width:0;color:var(--hi);font-size:var(--text-sm);line-height:var(--leading-sm);background:0 0;border:none;outline:none;flex:1}.MetricHistory-module__ckDYFa__input::placeholder{color:var(--faint)}.MetricHistory-module__ckDYFa__select{background:var(--panel);border:1px solid var(--line-strong);color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);border-radius:.5rem;padding:.5rem .625rem}.MetricHistory-module__ckDYFa__count{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);flex:none}.MetricHistory-module__ckDYFa__empty{flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.MetricHistory-module__ckDYFa__emptyIcon{width:2rem;height:2rem;color:var(--faint)}.MetricHistory-module__ckDYFa__emptyMsg{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.MetricHistory-module__ckDYFa__loading{flex-direction:column;gap:.875rem;margin-left:1rem;display:flex}
.Authenticator-module__bNy-PW__wrapper{background:var(--base);justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.Authenticator-module__bNy-PW__inner{width:100%;max-width:28rem}.Authenticator-module__bNy-PW__headerBlock{text-align:center;margin-bottom:1rem;padding:2rem 0}.Authenticator-module__bNy-PW__footerBlock{text-align:center;margin-top:2rem;padding:1rem 0}.Authenticator-module__bNy-PW__footerText{font-size:var(--text-xs);color:var(--muted);margin-top:.25rem}.Authenticator-module__bNy-PW__signupHeader{text-align:center;margin-bottom:1.5rem}.Authenticator-module__bNy-PW__signupTitle{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--hi)}.Authenticator-module__bNy-PW__signupSub{font-size:var(--text-sm);color:var(--faint);font-family:var(--font-mono);margin-top:.25rem}.Authenticator-module__bNy-PW__resetHeader{text-align:center;margin-bottom:1rem}.Authenticator-module__bNy-PW__resetTitle{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--hi)}.Authenticator-module__bNy-PW__resetSub{font-size:var(--text-sm);color:var(--faint);margin-top:.25rem}
.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}
.PriceScaleBreakdown3Block-module__88Gzuq__loadingContainer{justify-content:center;align-items:center;height:8rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__loadingText{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__emptyContainer{flex-direction:column;justify-content:center;align-items:center;min-height:12.5rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__emptyIcon{width:2rem;height:2rem;color:var(--faint);margin-bottom:.75rem}.PriceScaleBreakdown3Block-module__88Gzuq__emptyTitle{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__emptySubtitle{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);margin-top:.25rem}.PriceScaleBreakdown3Block-module__88Gzuq__headerBar{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__headerControls{align-items:center;gap:1rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__glutControls{align-items:center;gap:.75rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__glutLabel{font-size:var(--text-xs);line-height:var(--leading-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--faint);font-weight:var(--font-semibold)}.PriceScaleBreakdown3Block-module__88Gzuq__glutPresets{background:var(--raised);border-radius:.375rem;gap:.125rem;padding:.125rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__glutPresetBtn{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem;transition:background-color .15s,color .15s,box-shadow .15s}.PriceScaleBreakdown3Block-module__88Gzuq__glutPresetBtn:hover{color:var(--hi)}.PriceScaleBreakdown3Block-module__88Gzuq__glutPresetBtn[data-active=true]{background:var(--panel);color:var(--hi);box-shadow:var(--shadow-sm)}.PriceScaleBreakdown3Block-module__88Gzuq__glutPrefix{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__glutCustom{align-items:center;gap:.375rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__glutNumberInput{width:3.5rem;font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono);background:var(--raised);border:1px solid var(--line);color:var(--lo);text-align:right;border-radius:.25rem;padding:.125rem .375rem}.PriceScaleBreakdown3Block-module__88Gzuq__glutNumberInput:focus{border-color:var(--brand);outline:none;transition:border-color .15s}.PriceScaleBreakdown3Block-module__88Gzuq__glutNumberInput:disabled{opacity:.6;cursor:default}.PriceScaleBreakdown3Block-module__88Gzuq__glutNumberInputNarrow{width:3rem;}.PriceScaleBreakdown3Block-module__88Gzuq__glutSuffix{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__toggleAllBtn{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}.PriceScaleBreakdown3Block-module__88Gzuq__toggleAllBtn:hover{color:var(--hi);background:var(--subtle);border-color:var(--line-strong)}.PriceScaleBreakdown3Block-module__88Gzuq__toggleAllBtn[data-active=true]{background:var(--subtle);color:var(--hi);border-color:var(--line-strong)}.PriceScaleBreakdown3Block-module__88Gzuq__expandControls{gap:.25rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__tierRow{border-bottom:1px solid var(--line)}.PriceScaleBreakdown3Block-module__88Gzuq__tierBadge{font-size:var(--text-sm);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.PriceScaleBreakdown3Block-module__88Gzuq__soldWindowSelect{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);background:var(--panel);border:1px solid var(--line);color:var(--muted);cursor:pointer;appearance:none;border-radius:.25rem;margin-left:.125rem;padding:.125rem .25rem}.PriceScaleBreakdown3Block-module__88Gzuq__soldWindowSelect option{background:var(--raised);color:var(--hi)}.PriceScaleBreakdown3Block-module__88Gzuq__soldWindowSelect:focus{color:var(--lo);border-color:var(--brand);outline:none}.PriceScaleBreakdown3Block-module__88Gzuq__tableWrapper{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;max-height:min(70vh,560px);overflow:auto}.PriceScaleBreakdown3Block-module__88Gzuq__rootExpanded{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.PriceScaleBreakdown3Block-module__88Gzuq__tableWrapperExpanded{border-radius:.5rem;flex:1;min-height:0;max-height:none}.PriceScaleBreakdown3Block-module__88Gzuq__table{text-align:left;border-collapse:collapse;table-layout:fixed;width:100%}.PriceScaleBreakdown3Block-module__88Gzuq__thead{z-index:20;position:sticky;top:0}.PriceScaleBreakdown3Block-module__88Gzuq__blockHeaderRow{background:var(--base);border-bottom:1px solid var(--line)}.PriceScaleBreakdown3Block-module__88Gzuq__blockHeaderCell{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);padding:.375rem 1rem}.PriceScaleBreakdown3Block-module__88Gzuq__blockHeaderCell:last-child{border-right:none}.PriceScaleBreakdown3Block-module__88Gzuq__blockHeaderCellLeft{text-align:left;}.PriceScaleBreakdown3Block-module__88Gzuq__theadRow{background:var(--raised);border-bottom:2px solid var(--line);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)}.PriceScaleBreakdown3Block-module__88Gzuq__sortHeader{cursor:pointer;background:var(--raised);-webkit-user-select:none;user-select:none;white-space:nowrap;padding:.625rem .75rem;transition:background .15s}.PriceScaleBreakdown3Block-module__88Gzuq__sortHeader:hover{background:color-mix(in srgb,var(--subtle)70%,var(--raised))}.PriceScaleBreakdown3Block-module__88Gzuq__sortHeaderActive{background:color-mix(in srgb,var(--subtle)70%,var(--raised));color:var(--lo);}.PriceScaleBreakdown3Block-module__88Gzuq__sortHeaderAlignRight{text-align:right}.PriceScaleBreakdown3Block-module__88Gzuq__sortHeaderAlignCenter{text-align:center}.PriceScaleBreakdown3Block-module__88Gzuq__sortHeaderContentRight{text-align:right}.PriceScaleBreakdown3Block-module__88Gzuq__sortHeaderContentCenter{text-align:center}.PriceScaleBreakdown3Block-module__88Gzuq__sortIcon{width:.625rem;height:.625rem;color:var(--brand);vertical-align:middle;margin-left:.125rem;display:inline-block}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipWrapper{display:inline-flex;position:relative}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipIcon{width:.625rem;height:.625rem;color:var(--faint);cursor:help}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipIcon:hover{color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipInfoInline{vertical-align:middle;margin-right:.125rem;display:inline-flex}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipPanelFixed{z-index:9999;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-lg);pointer-events:none;text-align:left;text-transform:none;letter-spacing:normal;width:14rem;font-weight:var(--font-normal);white-space:normal;font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--lo);border-radius:.5rem;padding:.75rem;position:fixed}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipContent{font-size:var(--text-xs);line-height:var(--leading-xs)}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipContent>*+*{margin-top:.375rem}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipSource{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:color-mix(in srgb,var(--brand)80%,white)}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipSourcePurple{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--purple,#c084fc)}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipDescription{color:var(--lo);line-height:var(--leading-sm)}.PriceScaleBreakdown3Block-module__88Gzuq__tooltipFormula{font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono);color:var(--warning-light,#fcd34d);background:var(--base);border:1px solid var(--line-subtle);border-radius:.25rem;padding:.25rem .5rem}.PriceScaleBreakdown3Block-module__88Gzuq__dataQuestionDot{background:var(--warning);cursor:help;vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:.25rem;animation:2s infinite PriceScaleBreakdown3Block-module__88Gzuq__pulse-glow;display:inline-block}.PriceScaleBreakdown3Block-module__88Gzuq__blockedDot{background:var(--danger);cursor:help;vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:.25rem;display:inline-block}.PriceScaleBreakdown3Block-module__88Gzuq__indicatorTooltip{z-index:9999;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-lg);pointer-events:none;max-width:12rem;font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--lo);white-space:normal;text-align:left;text-transform:none;letter-spacing:normal;font-weight:var(--font-normal);border-radius:.375rem;padding:.5rem .625rem;position:fixed}.PriceScaleBreakdown3Block-module__88Gzuq__cellTipWrapper{display:inline-block;position:relative}.PriceScaleBreakdown3Block-module__88Gzuq__cellTipPanel{z-index:9999;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-lg);pointer-events:none;font-size:var(--text-xs);line-height:var(--leading-sm);white-space:nowrap;border-radius:.375rem;padding:.5rem .625rem;position:fixed}.PriceScaleBreakdown3Block-module__88Gzuq__cellTipRow{justify-content:space-between;gap:1rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__cellTipRow+.PriceScaleBreakdown3Block-module__88Gzuq__cellTipRow{margin-top:.125rem}.PriceScaleBreakdown3Block-module__88Gzuq__cellTipLabel{color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__cellTipValue{font-family:var(--font-mono);color:var(--hi);font-weight:var(--font-semibold)}.PriceScaleBreakdown3Block-module__88Gzuq__cellTipNote{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);white-space:normal;text-align:left;max-width:12rem;margin-top:.25rem;font-style:italic}.PriceScaleBreakdown3Block-module__88Gzuq__pxHistoryPanel{z-index:9999;background:var(--panel);border:1px solid var(--line);font-size:var(--text-xs);white-space:nowrap;border-radius:.375rem;min-width:14rem;padding:.5rem .625rem;position:fixed;box-shadow:0 4px 12px #0006}.PriceScaleBreakdown3Block-module__88Gzuq__pxHistoryTitle{color:var(--muted);font-weight:var(--font-semibold);font-size:var(--text-xs);text-align:center;margin-bottom:.375rem}.PriceScaleBreakdown3Block-module__88Gzuq__pxHistoryHeader{color:var(--muted);font-size:var(--text-xs);border-bottom:1px solid var(--line);grid-template-columns:3.25rem 3rem 3rem 4.5rem;gap:.25rem;margin-bottom:.25rem;padding-bottom:.25rem;display:grid}.PriceScaleBreakdown3Block-module__88Gzuq__pxHistoryRow{font-size:var(--text-sm);grid-template-columns:3.25rem 3rem 3rem 4.5rem;gap:.25rem;padding:.125rem 0;display:grid}.PriceScaleBreakdown3Block-module__88Gzuq__pxHistoryDate{color:var(--muted);font-size:var(--text-sm)}.PriceScaleBreakdown3Block-module__88Gzuq__pxHistoryPrice{font-family:var(--font-mono);color:var(--hi);font-size:var(--text-sm)}.PriceScaleBreakdown3Block-module__88Gzuq__grandTotalRow{background:color-mix(in srgb,var(--brand)8%,transparent);border-bottom:2px solid color-mix(in srgb,var(--brand)25%,transparent);z-index:10;position:sticky;bottom:0;box-shadow:0 -2px 4px #0000001a}.PriceScaleBreakdown3Block-module__88Gzuq__grandTotalCell{padding:.75rem}.PriceScaleBreakdown3Block-module__88Gzuq__grandTotalCellRight{text-align:right;padding:.75rem}.PriceScaleBreakdown3Block-module__88Gzuq__grandTotalCellCenter{text-align:center;padding:.75rem}.PriceScaleBreakdown3Block-module__88Gzuq__grandTotalLabel{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-bold);color:color-mix(in srgb,var(--brand)80%,white)}.PriceScaleBreakdown3Block-module__88Gzuq__grandTotalValue{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-bold);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--brand)80%,white)}.PriceScaleBreakdown3Block-module__88Gzuq__dangerBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--danger);background:#ef444433;border:1px solid #ef44444d;border-radius:9999px;align-items:center;padding:.0625rem .375rem;display:inline-flex}.PriceScaleBreakdown3Block-module__88Gzuq__groupRow{border-bottom:1px solid var(--line-subtle);cursor:pointer;transition:background .15s}.PriceScaleBreakdown3Block-module__88Gzuq__groupRow:hover{background:color-mix(in srgb,var(--raised)50%,transparent)}.PriceScaleBreakdown3Block-module__88Gzuq__groupCell{padding:.625rem .75rem}.PriceScaleBreakdown3Block-module__88Gzuq__groupCellRight{text-align:right;white-space:nowrap;padding:.625rem .75rem}.PriceScaleBreakdown3Block-module__88Gzuq__groupCellCenter{text-align:center;padding:.625rem .75rem}.PriceScaleBreakdown3Block-module__88Gzuq__groupNameWrapper{align-items:center;gap:.5rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__groupChevron{width:1rem;height:1rem;color:var(--muted);flex-shrink:0}.PriceScaleBreakdown3Block-module__88Gzuq__groupName{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-bold);color:var(--lo)}.PriceScaleBreakdown3Block-module__88Gzuq__groupCount{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint)}.PriceScaleBreakdown3Block-module__88Gzuq__groupValue{font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-semibold);color:var(--lo)}.PriceScaleBreakdown3Block-module__88Gzuq__groupValueMuted{font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__unsoldHigh{color:var(--danger)}.PriceScaleBreakdown3Block-module__88Gzuq__unsoldMedium{color:var(--warning)}.PriceScaleBreakdown3Block-module__88Gzuq__unsoldNormal{color:var(--lo)}.PriceScaleBreakdown3Block-module__88Gzuq__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}.PriceScaleBreakdown3Block-module__88Gzuq__childRow:hover{background:color-mix(in srgb,var(--raised)40%,transparent)}.PriceScaleBreakdown3Block-module__88Gzuq__childNameCell{padding:.5rem .75rem .5rem 2.75rem}.PriceScaleBreakdown3Block-module__88Gzuq__childCell{text-align:right;padding:.5rem .75rem}.PriceScaleBreakdown3Block-module__88Gzuq__childCellCenter{text-align:center;padding:.5rem .75rem}.PriceScaleBreakdown3Block-module__88Gzuq__childCode{font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__childValue{font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted)}.PriceScaleBreakdown3Block-module__88Gzuq__childValueDanger{color:var(--danger);}.PriceScaleBreakdown3Block-module__88Gzuq__childValueMuted{color:var(--muted);}.PriceScaleBreakdown3Block-module__88Gzuq__childValueFaint{color:var(--faint);}.PriceScaleBreakdown3Block-module__88Gzuq__childValueSuccess{color:var(--success);}.PriceScaleBreakdown3Block-module__88Gzuq__childValueWarning{color:var(--warning);}.PriceScaleBreakdown3Block-module__88Gzuq__childUnsoldHigh{color:var(--danger);}.PriceScaleBreakdown3Block-module__88Gzuq__childUnsoldMedium{color:var(--warning);}.PriceScaleBreakdown3Block-module__88Gzuq__glutRow{background:color-mix(in srgb,var(--danger)5%,transparent);border-left:3px solid var(--danger)}.PriceScaleBreakdown3Block-module__88Gzuq__glutRow:hover{background:color-mix(in srgb,var(--danger)10%,transparent)}.PriceScaleBreakdown3Block-module__88Gzuq__changePositive{color:var(--success);white-space:nowrap;font-size:var(--text-sm);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.PriceScaleBreakdown3Block-module__88Gzuq__changeNegative{color:var(--danger);white-space:nowrap;font-size:var(--text-sm);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.PriceScaleBreakdown3Block-module__88Gzuq__changeNeutral{color:var(--faint);white-space:nowrap;font-size:var(--text-sm);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.PriceScaleBreakdown3Block-module__88Gzuq__dash{color:var(--faint)}.PriceScaleBreakdown3Block-module__88Gzuq__priceChangeDelta{white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-sm)}.PriceScaleBreakdown3Block-module__88Gzuq__soldWindowToggle{align-items:center;gap:.25rem;display:flex}.PriceScaleBreakdown3Block-module__88Gzuq__soldWindowBtn{font-size:var(--text-xs);font-weight:var(--font-semibold);border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:.25rem;padding:.25rem .5rem;transition:background-color .15s,color .15s,border-color .15s}.PriceScaleBreakdown3Block-module__88Gzuq__soldWindowBtn:hover{background:var(--subtle);color:var(--hi)}.PriceScaleBreakdown3Block-module__88Gzuq__soldWindowBtn[data-active=true]{background:var(--brand);border-color:var(--brand);color:#fff}.PriceScaleBreakdown3Block-module__88Gzuq__dangerBadgeSm{font-size:var(--text-xs);font-weight:var(--font-semibold);background:color-mix(in srgb,var(--danger)15%,transparent);color:var(--danger);white-space:nowrap;border-radius:9999px;align-items:center;margin-left:.375rem;padding:0 .375rem;display:inline-flex}.PriceScaleBreakdown3Block-module__88Gzuq__childNameCell,.PriceScaleBreakdown3Block-module__88Gzuq__groupCell,.PriceScaleBreakdown3Block-module__88Gzuq__grandTotalCell:first-child,.PriceScaleBreakdown3Block-module__88Gzuq__blockHeaderCellLeft,.PriceScaleBreakdown3Block-module__88Gzuq__sortHeader:first-child,.PriceScaleBreakdown3Block-module__88Gzuq__sortHeaderActive:first-child{z-index:5;background:inherit;position:sticky;left:0}.PriceScaleBreakdown3Block-module__88Gzuq__sortHeader:focus-visible,.PriceScaleBreakdown3Block-module__88Gzuq__sortHeaderActive:focus-visible,.PriceScaleBreakdown3Block-module__88Gzuq__tierRow:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}
.CrossScaleInsightsPanel-module__jw1vtW__panel{background:var(--panel);border:1px solid var(--line);border-radius:.5rem;overflow:hidden}.CrossScaleInsightsPanel-module__jw1vtW__header{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.CrossScaleInsightsPanel-module__jw1vtW__icon{width:1rem;height:1rem;color:var(--brand);flex-shrink:0}.CrossScaleInsightsPanel-module__jw1vtW__title{font-size:var(--text-sm);color:var(--hi);margin:0;font-weight:600}.CrossScaleInsightsPanel-module__jw1vtW__insightCount{font-size:var(--text-xs);color:var(--muted);margin-left:auto}.CrossScaleInsightsPanel-module__jw1vtW__tierTabs{border-bottom:1px solid var(--line);gap:0;display:flex;overflow-x:auto}.CrossScaleInsightsPanel-module__jw1vtW__tierTab{font-size:var(--text-xs);color:var(--lo);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:.5rem .75rem;font-weight:500;transition:all .15s}.CrossScaleInsightsPanel-module__jw1vtW__tierTab:hover{color:var(--hi);background:var(--subtle)}.CrossScaleInsightsPanel-module__jw1vtW__tierTab[data-active=true]{color:var(--hi);border-bottom-color:var(--brand)}.CrossScaleInsightsPanel-module__jw1vtW__tierTabCount{background:var(--subtle);font-size:var(--text-xs);border-radius:9999px;margin-left:.25rem;padding:.0625rem .3125rem;font-weight:600}.CrossScaleInsightsPanel-module__jw1vtW__insights{flex-direction:column;gap:.375rem;padding:.5rem .75rem;display:flex}.CrossScaleInsightsPanel-module__jw1vtW__insightsLabel{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.025em;margin:0;font-weight:500}.CrossScaleInsightsPanel-module__jw1vtW__insightCard{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--lo);border-radius:.25rem;align-items:flex-start;gap:.5rem;padding:.375rem .5rem;display:flex}.CrossScaleInsightsPanel-module__jw1vtW__insightCard[data-type=cut-candidate]{background:color-mix(in srgb,var(--success)8%,transparent);border-left:3px solid var(--success)}.CrossScaleInsightsPanel-module__jw1vtW__insightCard[data-type=raise-candidate]{background:color-mix(in srgb,var(--warning)8%,transparent);border-left:3px solid var(--warning)}.CrossScaleInsightsPanel-module__jw1vtW__insightCard[data-type=overpriced]{background:color-mix(in srgb,var(--danger)8%,transparent);border-left:3px solid var(--danger)}.CrossScaleInsightsPanel-module__jw1vtW__insightCard[data-type=secondary-signal]{background:color-mix(in srgb,var(--brand)8%,transparent);border-left:3px solid var(--brand)}.CrossScaleInsightsPanel-module__jw1vtW__insightCard[data-type=hold]{background:var(--subtle);border-left:3px solid var(--line)}.CrossScaleInsightsPanel-module__jw1vtW__insightBadge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:.1875rem;flex-shrink:0;padding:.0625rem .375rem;font-weight:600}.CrossScaleInsightsPanel-module__jw1vtW__insightBadge[data-type=cut-candidate]{background:var(--success);color:#000}.CrossScaleInsightsPanel-module__jw1vtW__insightBadge[data-type=raise-candidate]{background:var(--warning);color:#000}.CrossScaleInsightsPanel-module__jw1vtW__insightBadge[data-type=overpriced]{background:var(--danger);color:#fff}.CrossScaleInsightsPanel-module__jw1vtW__insightBadge[data-type=secondary-signal]{background:var(--brand);color:#fff}.CrossScaleInsightsPanel-module__jw1vtW__insightBadge[data-type=hold]{background:var(--muted);color:var(--base)}.CrossScaleInsightsPanel-module__jw1vtW__insightMessage{color:var(--hi)}.CrossScaleInsightsPanel-module__jw1vtW__tableWrap{max-height:16rem;overflow-y:auto}.CrossScaleInsightsPanel-module__jw1vtW__table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.CrossScaleInsightsPanel-module__jw1vtW__table thead{z-index:1;position:sticky;top:0}.CrossScaleInsightsPanel-module__jw1vtW__table th{text-align:left;color:var(--muted);background:var(--panel);border-bottom:1px solid var(--line);white-space:nowrap;padding:.375rem .5rem;font-weight:500}.CrossScaleInsightsPanel-module__jw1vtW__table td{color:var(--hi);border-bottom:1px solid var(--line);padding:.375rem .5rem}.CrossScaleInsightsPanel-module__jw1vtW__table tr:last-child td{border-bottom:none}.CrossScaleInsightsPanel-module__jw1vtW__numCell{text-align:right;font-variant-numeric:tabular-nums}.CrossScaleInsightsPanel-module__jw1vtW__code{font-weight:600;font-family:var(--font-mono,monospace)}.CrossScaleInsightsPanel-module__jw1vtW__pctBarWrap{align-items:center;gap:.375rem;display:flex}.CrossScaleInsightsPanel-module__jw1vtW__pctBar{background:var(--subtle);border-radius:9999px;width:3rem;height:.375rem;position:relative;overflow:hidden}.CrossScaleInsightsPanel-module__jw1vtW__pctBarFill{border-radius:9999px;height:100%;transition:width .3s}.CrossScaleInsightsPanel-module__jw1vtW__pctBarFill[data-level=outlier-low]{background:var(--success)}.CrossScaleInsightsPanel-module__jw1vtW__pctBarFill[data-level=normal]{background:var(--brand)}.CrossScaleInsightsPanel-module__jw1vtW__pctBarFill[data-level=outlier-high]{background:var(--danger)}.CrossScaleInsightsPanel-module__jw1vtW__pctLabel{font-size:var(--text-xs);color:var(--muted);white-space:nowrap}.CrossScaleInsightsPanel-module__jw1vtW__secondaryWrap{cursor:help;align-items:center;display:inline-flex;position:relative}.CrossScaleInsightsPanel-module__jw1vtW__secondaryTooltip{z-index:20;background:var(--raised);border:1px solid var(--line);width:15rem;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--hi);white-space:normal;text-align:left;border-radius:.5rem;padding:.5rem .625rem;display:none;position:absolute;top:1.25rem;right:0;box-shadow:0 4px 16px #00000059}.CrossScaleInsightsPanel-module__jw1vtW__secondaryWrap:hover .CrossScaleInsightsPanel-module__jw1vtW__secondaryTooltip{display:block}.CrossScaleInsightsPanel-module__jw1vtW__secondaryRow{color:var(--lo);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.25rem;display:flex}.CrossScaleInsightsPanel-module__jw1vtW__secondaryRow span:last-child{color:var(--hi);font-weight:500}.CrossScaleInsightsPanel-module__jw1vtW__secondarySignal{border-top:1px solid var(--line);color:var(--muted);margin-top:.375rem;padding-top:.375rem;font-style:italic;display:block}.CrossScaleInsightsPanel-module__jw1vtW__noData{text-align:center;color:var(--muted);font-size:var(--text-xs);padding:1.5rem 1rem}
.RefreshSchedules-module__451Qpa__root{height:100%;padding:1.5rem;overflow-y:auto}.RefreshSchedules-module__451Qpa__notice{background:var(--subtle);border:1px solid var(--line);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.RefreshSchedules-module__451Qpa__notice code{font-family:var(--font-mono);background:var(--raised);font-size:var(--text-xs);border-radius:.25rem;padding:.125rem .375rem}.RefreshSchedules-module__451Qpa__noticeIcon{width:1rem;height:1rem;color:var(--warning);flex-shrink:0}.RefreshSchedules-module__451Qpa__machines{flex-direction:column;gap:1.5rem;display:flex}.RefreshSchedules-module__451Qpa__machine{background:var(--panel);border:1px solid var(--line);border-radius:.75rem;overflow:hidden}.RefreshSchedules-module__451Qpa__machineHeader{border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.RefreshSchedules-module__451Qpa__machineIcon{background:var(--subtle);width:2.25rem;height:2.25rem;color:var(--brand);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.RefreshSchedules-module__451Qpa__machineInfo{flex:1}.RefreshSchedules-module__451Qpa__machineName{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--hi)}.RefreshSchedules-module__451Qpa__machineDesc{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);margin-top:.25rem}.RefreshSchedules-module__451Qpa__machineSchedule{background:var(--subtle);border-radius:.375rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .75rem;display:flex}.RefreshSchedules-module__451Qpa__clockIcon{width:.875rem;height:.875rem;color:var(--brand)}.RefreshSchedules-module__451Qpa__scheduleLabel{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);color:var(--hi);font-family:var(--font-mono)}.RefreshSchedules-module__451Qpa__lambdaChain{border-bottom:1px solid var(--line);padding:1rem 1.5rem}.RefreshSchedules-module__451Qpa__chainLabel{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:.75rem;display:block}.RefreshSchedules-module__451Qpa__chain{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.RefreshSchedules-module__451Qpa__lambdaNode{background:var(--subtle);border:1px solid var(--line);border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.RefreshSchedules-module__451Qpa__lambdaIcon{width:.75rem;height:.75rem;color:var(--success);flex-shrink:0}.RefreshSchedules-module__451Qpa__lambdaDetail{flex-direction:column;gap:.125rem;display:flex}.RefreshSchedules-module__451Qpa__lambdaName{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);color:var(--hi)}.RefreshSchedules-module__451Qpa__lambdaPayload{font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono);color:var(--faint)}.RefreshSchedules-module__451Qpa__chainArrow{width:.875rem;height:.875rem;color:var(--faint);flex-shrink:0}.RefreshSchedules-module__451Qpa__presets{border-bottom:1px solid var(--line);padding:1rem 1.5rem}.RefreshSchedules-module__451Qpa__presetsLabel{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:.75rem;display:block}.RefreshSchedules-module__451Qpa__presetRow{gap:.5rem;display:flex}.RefreshSchedules-module__451Qpa__presetBtn{background:var(--subtle);border:1px solid var(--line);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);color:var(--lo);cursor:pointer;border-radius:.375rem;padding:.375rem .75rem;transition:all .15s}.RefreshSchedules-module__451Qpa__presetBtn:hover{background:var(--raised);border-color:var(--lo)}.RefreshSchedules-module__451Qpa__presetBtn[data-active=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.RefreshSchedules-module__451Qpa__pendingBar{background:var(--subtle);border:1px solid var(--brand);border-radius:.375rem;justify-content:space-between;align-items:center;margin-top:.75rem;padding:.625rem .75rem;display:flex}.RefreshSchedules-module__451Qpa__pendingText{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--hi);font-family:var(--font-mono)}.RefreshSchedules-module__451Qpa__spinner{width:.875rem;height:.875rem;animation:1s linear infinite RefreshSchedules-module__451Qpa__spin}@keyframes RefreshSchedules-module__451Qpa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RefreshSchedules-module__451Qpa__envRef{align-items:center;gap:.375rem;padding:.75rem 1.5rem;display:flex}.RefreshSchedules-module__451Qpa__envLabel{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint)}.RefreshSchedules-module__451Qpa__envCode{font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono);color:var(--muted);background:var(--subtle);border-radius:.25rem;padding:.125rem .375rem}
.AIChatPanel-module__2Yw8Zq__mobileRoot{z-index:50;background:var(--base);flex-direction:column;display:flex;position:fixed;inset:0}.AIChatPanel-module__2Yw8Zq__mobileHeader{border-bottom:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.AIChatPanel-module__2Yw8Zq__headerBrand{align-items:center;gap:.375rem;min-width:0;display:flex}.AIChatPanel-module__2Yw8Zq__sparkleIcon{width:1rem;height:1rem;color:var(--brand);flex-shrink:0}.AIChatPanel-module__2Yw8Zq__contextPage{font-size:var(--text-xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:14rem;overflow:hidden}.AIChatPanel-module__2Yw8Zq__contextBadge{font-size:var(--text-xs);color:var(--muted);background:var(--subtle);white-space:nowrap;text-overflow:ellipsis;border-radius:.25rem;max-width:14rem;padding:.125rem .5rem;overflow:hidden}.AIChatPanel-module__2Yw8Zq__headerBtn{border:1px solid var(--line);background:var(--raised);color:var(--lo);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;transition:background .15s,color .15s,border-color .15s;display:flex}.AIChatPanel-module__2Yw8Zq__headerBtn:hover{background:var(--subtle);color:var(--hi);border-color:var(--line-strong)}.AIChatPanel-module__2Yw8Zq__headerBtnIcon{width:1rem;height:1rem}.AIChatPanel-module__2Yw8Zq__chatBody{flex:1;overflow:hidden}.AIChatPanel-module__2Yw8Zq__backdrop{z-index:40;transition:opacity .3s;position:fixed;inset:0}.AIChatPanel-module__2Yw8Zq__backdropDragging{background:#00000040}.AIChatPanel-module__2Yw8Zq__backdropIdle{pointer-events:none;background:0 0}.AIChatPanel-module__2Yw8Zq__panel{z-index:50;background:var(--base);border-left:1px solid var(--line);flex-direction:column;height:100%;transition:all .3s;display:flex;position:fixed;top:0;right:0;box-shadow:-8px 0 32px #0000004d,-2px 0 8px #00000026}.AIChatPanel-module__2Yw8Zq__dragHandle{cursor:ew-resize;z-index:10;width:.5rem;transition:background .2s;position:absolute;top:0;bottom:0;left:0}.AIChatPanel-module__2Yw8Zq__dragHandle:hover{background:color-mix(in srgb,var(--brand)20%,transparent)}.AIChatPanel-module__2Yw8Zq__dragHandleActive{background:color-mix(in srgb,var(--brand)30%,transparent)}.AIChatPanel-module__2Yw8Zq__gripWrap{opacity:0;justify-content:center;align-items:center;width:1rem;height:3rem;margin-left:-.25rem;transition:opacity .15s;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.AIChatPanel-module__2Yw8Zq__dragHandle:hover .AIChatPanel-module__2Yw8Zq__gripWrap{opacity:1}.AIChatPanel-module__2Yw8Zq__gripIcon{width:1rem;height:1rem;color:var(--hi)}
.PriceSensitivityInsights-module__x6rQ9G__root{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.PriceSensitivityInsights-module__x6rQ9G__header{justify-content:space-between;align-items:flex-start;display:flex}.PriceSensitivityInsights-module__x6rQ9G__headerLeft{align-items:center;gap:.75rem;display:flex}.PriceSensitivityInsights-module__x6rQ9G__headerIcon{width:1.5rem;height:1.5rem;color:var(--warning);flex-shrink:0}.PriceSensitivityInsights-module__x6rQ9G__headerTitleRow{align-items:center;gap:.5rem;display:flex}.PriceSensitivityInsights-module__x6rQ9G__headerPS{font-size:var(--text-xl);font-weight:var(--font-bold);font-family:var(--font-mono);color:var(--hi)}.PriceSensitivityInsights-module__x6rQ9G__headerTier{font-size:var(--text-sm);font-weight:var(--font-semibold)}.PriceSensitivityInsights-module__x6rQ9G__headerSub{font-size:var(--text-xs);color:var(--muted)}.PriceSensitivityInsights-module__x6rQ9G__closeBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.375rem;transition:all .15s}.PriceSensitivityInsights-module__x6rQ9G__closeBtn:hover{background:var(--subtle);color:var(--hi)}.PriceSensitivityInsights-module__x6rQ9G__closeIcon{width:1.25rem;height:1.25rem}.PriceSensitivityInsights-module__x6rQ9G__metricsRow{flex-wrap:wrap;gap:.5rem;display:flex}.PriceSensitivityInsights-module__x6rQ9G__metricCard{background:color-mix(in srgb,var(--subtle)30%,transparent);border-radius:.5rem;flex-direction:column;flex:1;align-items:center;gap:.25rem;min-width:6rem;padding:.625rem .5rem;display:flex}.PriceSensitivityInsights-module__x6rQ9G__metricLabel{font-size:var(--text-xs);color:var(--faint);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:var(--font-semibold);align-items:center;gap:.25rem;display:inline-flex}.PriceSensitivityInsights-module__x6rQ9G__metricInfo{width:.75rem;height:.75rem;color:var(--muted);cursor:help}.PriceSensitivityInsights-module__x6rQ9G__tooltipIconWrap{align-items:center;display:inline-flex;position:relative}.PriceSensitivityInsights-module__x6rQ9G__tooltipIconWrap:hover .PriceSensitivityInsights-module__x6rQ9G__tooltip,.PriceSensitivityInsights-module__x6rQ9G__tooltipIconWrap:focus-within .PriceSensitivityInsights-module__x6rQ9G__tooltip{display:block}.PriceSensitivityInsights-module__x6rQ9G__tooltip{z-index:60;background:var(--raised);border:1px solid var(--line);width:15rem;box-shadow:var(--shadow-lg);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-normal);color:var(--lo);text-transform:none;letter-spacing:normal;white-space:normal;text-align:left;border-radius:.5rem;padding:.625rem .75rem;display:none;position:absolute;top:calc(100% + .375rem);right:0}.PriceSensitivityInsights-module__x6rQ9G__metricValue{font-size:var(--text-lg);font-weight:var(--font-bold);font-family:var(--font-mono);color:var(--lo);font-variant-numeric:tabular-nums}.PriceSensitivityInsights-module__x6rQ9G__splitLayout{flex-direction:column;gap:1rem;display:flex}.PriceSensitivityInsights-module__x6rQ9G__splitLeft{flex-direction:column;display:flex}.PriceSensitivityInsights-module__x6rQ9G__splitRight{flex-direction:column;gap:.5rem;min-width:0;display:flex}.PriceSensitivityInsights-module__x6rQ9G__chartSection{flex-direction:column;gap:.5rem;display:flex}.PriceSensitivityInsights-module__x6rQ9G__chartTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--hi)}.PriceSensitivityInsights-module__x6rQ9G__chartTooltip{background:var(--raised);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:.5rem;padding:.625rem}.PriceSensitivityInsights-module__x6rQ9G__chartTooltipTitle{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--hi);margin-bottom:.375rem}.PriceSensitivityInsights-module__x6rQ9G__chartTooltipRow{font-size:var(--text-xs);justify-content:space-between;gap:1rem;padding:.125rem 0;display:flex}.PriceSensitivityInsights-module__x6rQ9G__chartTooltipVal{font-family:var(--font-mono);font-weight:var(--font-semibold);color:var(--lo)}.PriceSensitivityInsights-module__x6rQ9G__insightCard{border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.PriceSensitivityInsights-module__x6rQ9G__insightCard[data-rec=lower]{background:#10b9810f;border:1px solid #10b98133}.PriceSensitivityInsights-module__x6rQ9G__insightCard[data-rec=raise]{background:#f59e0b0f;border:1px solid #f59e0b33}.PriceSensitivityInsights-module__x6rQ9G__insightCard[data-rec=hold]{background:color-mix(in srgb,var(--subtle)20%,transparent);border:1px solid var(--line)}.PriceSensitivityInsights-module__x6rQ9G__insightBadge{font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;width:fit-content;letter-spacing:var(--tracking-wide);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;display:inline-flex}.PriceSensitivityInsights-module__x6rQ9G__insightBadge[data-rec=lower]{color:var(--success);background:#10b98126}.PriceSensitivityInsights-module__x6rQ9G__insightBadge[data-rec=raise]{color:var(--warning);background:#f59e0b26}.PriceSensitivityInsights-module__x6rQ9G__insightBadge[data-rec=hold]{background:color-mix(in srgb,var(--subtle)50%,transparent);color:var(--muted)}.PriceSensitivityInsights-module__x6rQ9G__recIconGreen{width:.875rem;height:.875rem;color:var(--success)}.PriceSensitivityInsights-module__x6rQ9G__recIconAmber{width:.875rem;height:.875rem;color:var(--warning)}.PriceSensitivityInsights-module__x6rQ9G__recIconMuted{width:.875rem;height:.875rem;color:var(--muted)}.PriceSensitivityInsights-module__x6rQ9G__insightText{font-size:var(--text-sm);color:var(--lo);line-height:1.7}.PriceSensitivityInsights-module__x6rQ9G__insightText strong{color:var(--hi);font-weight:var(--font-bold)}.PriceSensitivityInsights-module__x6rQ9G__strategySection{border-top:1px solid var(--line-subtle);margin-top:.25rem;padding-top:.75rem}.PriceSensitivityInsights-module__x6rQ9G__strategyTitle{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--hi);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:.375rem}.PriceSensitivityInsights-module__x6rQ9G__strategyText{font-size:var(--text-sm);color:var(--lo);line-height:1.7}
.ExtrinsicFactorRow-module__VkurAG__row{border-bottom:1px solid var(--line-subtle);transition:background-color .15s}.ExtrinsicFactorRow-module__VkurAG__rowClickable{cursor:pointer}.ExtrinsicFactorRow-module__VkurAG__rowClickable:hover{background:color-mix(in srgb,var(--raised)50%,transparent)}.ExtrinsicFactorRow-module__VkurAG__rowClickable:hover .ExtrinsicFactorRow-module__VkurAG__gameCell{background:color-mix(in srgb,var(--raised)50%,var(--base))}.ExtrinsicFactorRow-module__VkurAG__rowClickable:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ExtrinsicFactorRow-module__VkurAG__rowRoad{background:color-mix(in srgb,var(--subtle)35%,transparent)}.ExtrinsicFactorRow-module__VkurAG__rowRoad .ExtrinsicFactorRow-module__VkurAG__gameCell{background:color-mix(in srgb,var(--subtle)35%,var(--base));border-left:3px solid color-mix(in srgb,var(--muted)50%,transparent)}.ExtrinsicFactorRow-module__VkurAG__cell{text-align:center;vertical-align:top;padding:.875rem 1rem}.ExtrinsicFactorRow-module__VkurAG__dash{color:var(--muted);font-family:var(--font-mono)}.ExtrinsicFactorRow-module__VkurAG__notApplicable{color:var(--faint);font-size:var(--text-xs);letter-spacing:var(--tracking-wide)}.ExtrinsicFactorRow-module__VkurAG__placeholder{color:var(--faint);font-family:var(--font-mono);font-size:var(--text-xs)}.ExtrinsicFactorRow-module__VkurAG__gameCell{text-align:left;z-index:10;background:var(--base);vertical-align:top;padding:.875rem 1rem;position:sticky;left:0;box-shadow:2px 0 4px #00000026}.ExtrinsicFactorRow-module__VkurAG__gameCellInner{align-items:center;gap:.875rem;display:flex}.ExtrinsicFactorRow-module__VkurAG__gameName{font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-semibold);color:var(--hi);align-items:center;display:flex}.ExtrinsicFactorRow-module__VkurAG__oppName{min-width:5.5rem}.ExtrinsicFactorRow-module__VkurAG__gameBadges{flex-wrap:nowrap;align-items:center;gap:.25rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__tierBadge{font-size:var(--text-xs);line-height:1.4;font-weight:var(--font-bold);text-transform:uppercase;white-space:nowrap;vertical-align:middle;border:1px solid;border-radius:.25rem;justify-content:center;align-items:center;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__roadBadge{font-size:var(--text-xs);line-height:1.4;font-weight:var(--font-bold);text-transform:uppercase;white-space:nowrap;vertical-align:middle;background:color-mix(in srgb,var(--muted)20%,transparent);color:var(--lo);border:1px solid color-mix(in srgb,var(--muted)35%,transparent);border-radius:.25rem;justify-content:center;align-items:center;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__holidayBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);white-space:nowrap;vertical-align:middle;border-radius:.25rem;align-items:center;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__holidayBadge[data-variant=holiday]{background:color-mix(in srgb,var(--star,#facc15)18%,transparent);color:var(--star,#facc15);border:1px solid color-mix(in srgb,var(--star,#facc15)35%,transparent)}.ExtrinsicFactorRow-module__VkurAG__holidayBadge[data-variant=weekend]{background:color-mix(in srgb,var(--star,#facc15)10%,transparent);color:color-mix(in srgb,var(--star,#facc15)85%,var(--lo));border:1px dashed color-mix(in srgb,var(--star,#facc15)35%,transparent)}.ExtrinsicFactorRow-module__VkurAG__nationalTvBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);white-space:nowrap;vertical-align:middle;background:color-mix(in srgb,var(--info,var(--brand))18%,transparent);color:var(--info,var(--brand));border:1px solid color-mix(in srgb,var(--info,var(--brand))35%,transparent);border-radius:.25rem;align-items:center;gap:.25rem;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__doubleHeaderBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);white-space:nowrap;vertical-align:middle;background:color-mix(in srgb,var(--muted)15%,transparent);color:var(--lo);border:1px solid color-mix(in srgb,var(--muted)30%,transparent);font-variant-numeric:tabular-nums;border-radius:.25rem;align-items:center;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__statusBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;vertical-align:middle;border:1px solid;border-radius:.25rem;align-items:center;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__statusBadge[data-status=postponed]{background:color-mix(in srgb,var(--warning)18%,transparent);color:var(--warning);border-color:color-mix(in srgb,var(--warning)40%,transparent)}.ExtrinsicFactorRow-module__VkurAG__statusBadge[data-status=cancelled]{background:color-mix(in srgb,var(--danger)18%,transparent);color:var(--danger);border-color:color-mix(in srgb,var(--danger)40%,transparent)}.ExtrinsicFactorRow-module__VkurAG__statusBadge[data-status=suspended]{background:color-mix(in srgb,var(--muted)20%,transparent);color:var(--lo);border-color:color-mix(in srgb,var(--muted)40%,transparent)}.ExtrinsicFactorRow-module__VkurAG__makeupBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);white-space:nowrap;vertical-align:middle;background:color-mix(in srgb,var(--info,var(--brand))12%,transparent);color:var(--info,var(--brand));border:1px solid color-mix(in srgb,var(--info,var(--brand))30%,transparent);font-variant-numeric:tabular-nums;border-radius:.25rem;align-items:center;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__nationalTvIcon{width:.75rem;height:.75rem}.ExtrinsicFactorRow-module__VkurAG__eventsStack{flex-direction:column;align-items:center;gap:.1875rem;width:100%;display:flex}.ExtrinsicFactorRow-module__VkurAG__eventChip{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);white-space:nowrap;text-overflow:ellipsis;text-align:center;cursor:help;border-radius:.25rem;justify-content:center;align-items:center;padding:.0625rem .375rem;display:inline-flex;overflow:hidden}.ExtrinsicFactorRow-module__VkurAG__eventChip[data-impact=high]{background:color-mix(in srgb,var(--warning)15%,transparent);color:var(--warning);border:1px solid color-mix(in srgb,var(--warning)30%,transparent)}.ExtrinsicFactorRow-module__VkurAG__eventChip[data-impact=medium]{background:color-mix(in srgb,var(--muted)15%,transparent);color:var(--lo);border:1px dashed color-mix(in srgb,var(--muted)30%,transparent)}.ExtrinsicFactorRow-module__VkurAG__eventOverflow{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-style:italic}.ExtrinsicFactorRow-module__VkurAG__gameMeta{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted)}.ExtrinsicFactorRow-module__VkurAG__scoreLine{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);font-variant-numeric:tabular-nums;font-weight:var(--font-semibold);margin-top:.125rem}.ExtrinsicFactorRow-module__VkurAG__scoreResult{font-weight:var(--font-bold)}.ExtrinsicFactorRow-module__VkurAG__scoreLine[data-result=W] .ExtrinsicFactorRow-module__VkurAG__scoreResult{color:var(--success,#4ade80)}.ExtrinsicFactorRow-module__VkurAG__scoreLine[data-result=L] .ExtrinsicFactorRow-module__VkurAG__scoreResult{color:var(--danger,#f87171)}.ExtrinsicFactorRow-module__VkurAG__scoreLine[data-result=T] .ExtrinsicFactorRow-module__VkurAG__scoreResult{color:var(--muted)}.ExtrinsicFactorRow-module__VkurAG__daysOutBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);white-space:nowrap;vertical-align:middle;background:color-mix(in srgb,var(--subtle)40%,transparent);color:var(--muted);border:1px solid var(--line);border-radius:.25rem;align-items:center;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__daysOutBadge[data-variant=past]{background:color-mix(in srgb,var(--faint)20%,transparent);color:var(--faint);border-color:color-mix(in srgb,var(--faint)30%,transparent)}.ExtrinsicFactorRow-module__VkurAG__daysOutBadge[data-variant=today]{background:color-mix(in srgb,var(--brand)20%,transparent);color:var(--brand);border-color:color-mix(in srgb,var(--brand)40%,transparent)}.ExtrinsicFactorRow-module__VkurAG__comfortStack{flex-direction:column;align-items:center;gap:.125rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__comfortBadge{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);border-radius:.25rem;align-items:center;padding:.125rem .5rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__comfortScoreNum{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);font-variant-numeric:tabular-nums}.ExtrinsicFactorRow-module__VkurAG__comfortExcellent{background:color-mix(in srgb,var(--success)20%,transparent);color:var(--success)}.ExtrinsicFactorRow-module__VkurAG__comfortGood{background:color-mix(in srgb,var(--info,var(--brand))20%,transparent);color:var(--info,var(--brand))}.ExtrinsicFactorRow-module__VkurAG__comfortFair{background:color-mix(in srgb,var(--warning)20%,transparent);color:var(--warning)}.ExtrinsicFactorRow-module__VkurAG__comfortPoor{background:color-mix(in srgb,var(--danger)20%,transparent);color:var(--danger)}.ExtrinsicFactorRow-module__VkurAG__weatherStack{flex-direction:column;align-items:center;gap:.125rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__weatherTemp{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--hi);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__weatherFeelsLike{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-variant-numeric:tabular-nums}.ExtrinsicFactorRow-module__VkurAG__weatherSubline{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__weatherIcon{width:.875rem;height:.875rem;color:var(--muted)}.ExtrinsicFactorRow-module__VkurAG__weatherIconSm{width:.75rem;height:.75rem;color:var(--muted)}.ExtrinsicFactorRow-module__VkurAG__rainPct{color:var(--info,var(--brand));align-items:center;gap:.125rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__alertBadge{background:color-mix(in srgb,var(--warning)20%,transparent);color:var(--warning);border:1px solid color-mix(in srgb,var(--warning)40%,transparent);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);border-radius:.25rem;align-items:center;gap:.25rem;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__alertBadge .ExtrinsicFactorRow-module__VkurAG__weatherIconSm{color:var(--warning)}.ExtrinsicFactorRow-module__VkurAG__alertRow{flex-wrap:wrap;justify-content:center;gap:.25rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__bettingStack{flex-direction:column;align-items:center;gap:.125rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__bettingBucket{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--hi)}.ExtrinsicFactorRow-module__VkurAG__bettingBucket[data-direction=favorite]{color:var(--success)}.ExtrinsicFactorRow-module__VkurAG__bettingBucket[data-direction=underdog]{color:var(--danger)}.ExtrinsicFactorRow-module__VkurAG__bettingPct{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-variant-numeric:tabular-nums}.ExtrinsicFactorRow-module__VkurAG__startersStack{text-align:left;flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.ExtrinsicFactorRow-module__VkurAG__startersCell{text-align:left}.ExtrinsicFactorRow-module__VkurAG__starterRow{font-size:var(--text-sm);line-height:var(--leading-sm);grid-template-columns:2.5rem 1fr;align-items:baseline;gap:.5rem;display:grid}.ExtrinsicFactorRow-module__VkurAG__starterTeam{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--lo);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ExtrinsicFactorRow-module__VkurAG__starterName{color:var(--hi);align-items:center;gap:.25rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__starterTbd{color:var(--muted);font-style:italic}.ExtrinsicFactorRow-module__VkurAG__projectedIcon{cursor:help;align-items:center;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__projectedIconSvg{width:.875rem;height:.875rem;color:var(--muted)}.ExtrinsicFactorRow-module__VkurAG__projectedIcon:hover .ExtrinsicFactorRow-module__VkurAG__projectedIconSvg{color:var(--lo)}.ExtrinsicFactorRow-module__VkurAG__bettingSource{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ExtrinsicFactorRow-module__VkurAG__coveredChip{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);white-space:nowrap;border:1px solid;border-radius:.25rem;align-items:center;margin-top:.1875rem;padding:.0625rem .375rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__coveredChip[data-covered=true]{background:color-mix(in srgb,var(--success,#4ade80)15%,transparent);color:var(--success,#4ade80);border-color:color-mix(in srgb,var(--success,#4ade80)35%,transparent)}.ExtrinsicFactorRow-module__VkurAG__coveredChip[data-covered=false]{background:color-mix(in srgb,var(--danger,#f87171)12%,transparent);color:var(--danger,#f87171);border-color:color-mix(in srgb,var(--danger,#f87171)30%,transparent)}.ExtrinsicFactorRow-module__VkurAG__starWrap{cursor:help;align-items:center;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__otherStarsRow{font-size:var(--text-sm);line-height:var(--leading-sm);border-top:1px dashed var(--line-subtle);color:var(--lo);margin-top:.125rem;padding-top:.25rem;display:block}.ExtrinsicFactorRow-module__VkurAG__otherStarsLabel{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--lo);text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;margin-right:.375rem}.ExtrinsicFactorRow-module__VkurAG__otherStarItem{white-space:nowrap;display:inline}.ExtrinsicFactorRow-module__VkurAG__otherStarName{cursor:help;border-bottom:1px dotted color-mix(in srgb,var(--lo)35%,transparent);white-space:nowrap}.ExtrinsicFactorRow-module__VkurAG__otherStarName:hover{color:var(--hi);border-bottom-color:var(--hi)}.ExtrinsicFactorRow-module__VkurAG__otherStarIlBadge{color:var(--danger);font-weight:var(--font-semibold)}.ExtrinsicFactorRow-module__VkurAG__otherStarSep{color:var(--muted)}.ExtrinsicFactorRow-module__VkurAG__starIcon{width:.875rem;height:.875rem;color:var(--star,#facc15);fill:var(--star,#facc15)}.ExtrinsicFactorRow-module__VkurAG__tooltipBody{flex-direction:column;gap:.375rem;min-width:22rem;max-width:28rem;display:flex}.ExtrinsicFactorRow-module__VkurAG__tooltipTitle{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--star,#facc15)}.ExtrinsicFactorRow-module__VkurAG__tooltipText{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);margin:0}.ExtrinsicFactorRow-module__VkurAG__tooltipFootnote{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);border-top:1px dashed var(--line);margin:0;padding-top:.25rem;font-style:italic}.ExtrinsicFactorRow-module__VkurAG__tooltipLink{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--info,var(--brand));border-top:1px dashed var(--line);align-items:center;padding-top:.25rem;text-decoration:none;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__tooltipLink:hover{text-decoration:underline}.ExtrinsicFactorRow-module__VkurAG__tooltipTable{border-collapse:collapse;width:100%;font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono)}.ExtrinsicFactorRow-module__VkurAG__tooltipTable thead th{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);padding:.125rem .375rem .25rem}.ExtrinsicFactorRow-module__VkurAG__tooltipColLabel{text-align:left;width:auto}.ExtrinsicFactorRow-module__VkurAG__tooltipColMetric,.ExtrinsicFactorRow-module__VkurAG__tooltipColScore,.ExtrinsicFactorRow-module__VkurAG__tooltipColWeight,.ExtrinsicFactorRow-module__VkurAG__tooltipColValue{text-align:right;white-space:nowrap}.ExtrinsicFactorRow-module__VkurAG__tooltipTable tbody td{padding:.125rem .375rem}.ExtrinsicFactorRow-module__VkurAG__tooltipRowLabel{text-align:left;color:var(--lo)}.ExtrinsicFactorRow-module__VkurAG__tooltipRowMetric{text-align:right;color:var(--lo);font-variant-numeric:tabular-nums;white-space:nowrap}.ExtrinsicFactorRow-module__VkurAG__tooltipRowScore{text-align:right;color:var(--hi);font-variant-numeric:tabular-nums;white-space:nowrap}.ExtrinsicFactorRow-module__VkurAG__tooltipRowWeight{text-align:right;color:var(--muted)}.ExtrinsicFactorRow-module__VkurAG__tooltipRowValue{text-align:right;color:var(--hi);font-variant-numeric:tabular-nums}.ExtrinsicFactorRow-module__VkurAG__tooltipRowValue[data-negative=true]{color:var(--danger)}.ExtrinsicFactorRow-module__VkurAG__tooltipSubtotal td{border-top:1px dashed var(--line);font-weight:var(--font-semibold);padding-top:.25rem}.ExtrinsicFactorRow-module__VkurAG__tooltipTotal td{border-top:1px solid var(--line);font-weight:var(--font-bold);color:var(--hi);padding-top:.25rem}.ExtrinsicFactorRow-module__VkurAG__bucketLegend{border-top:1px dashed var(--line);flex-wrap:wrap;gap:.375rem;padding-top:.375rem;display:flex}.ExtrinsicFactorRow-module__VkurAG__bucketSwatch{font-size:var(--text-xs);line-height:var(--leading-xs);border-radius:.25rem;align-items:baseline;gap:.25rem;padding:.125rem .5rem;display:inline-flex}.ExtrinsicFactorRow-module__VkurAG__bucketSwatchLabel{font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ExtrinsicFactorRow-module__VkurAG__bucketSwatchRange{font-family:var(--font-mono);opacity:.85}.ExtrinsicFactorRow-module__VkurAG__bucketSwatchExcellent{background:color-mix(in srgb,var(--success)20%,transparent);color:var(--success)}.ExtrinsicFactorRow-module__VkurAG__bucketSwatchGood{background:color-mix(in srgb,var(--info,var(--brand))20%,transparent);color:var(--info,var(--brand))}.ExtrinsicFactorRow-module__VkurAG__bucketSwatchFair{background:color-mix(in srgb,var(--warning)20%,transparent);color:var(--warning)}.ExtrinsicFactorRow-module__VkurAG__bucketSwatchPoor{background:color-mix(in srgb,var(--danger)20%,transparent);color:var(--danger)}
.GameStatusBar-module__oN9axq__root{background:var(--panel);border-bottom:1px solid var(--line-subtle)}.GameStatusBar-module__oN9axq__row1{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:.375rem;padding:.375rem 1.5rem;display:flex}.GameStatusBar-module__oN9axq__statusPills{align-items:center;gap:.25rem;display:flex}.GameStatusBar-module__oN9axq__statusCounter{font-size:var(--text-xs);cursor:pointer;color:var(--faint);background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;transition:background .15s,transform .15s;display:flex}.GameStatusBar-module__oN9axq__statusCounter:hover{background:var(--raised);transform:scale(1.04)}.GameStatusBar-module__oN9axq__statusCounter:active{transform:scale(.97)}.GameStatusBar-module__oN9axq__statusCounter[data-status=critical][data-active=true]{background:#ef44441f}.GameStatusBar-module__oN9axq__statusCounter[data-status=watch][data-active=true]{background:#f59e0b1f}.GameStatusBar-module__oN9axq__statusCounter[data-status=on-track][data-active=true]{background:#22c55e1f}.GameStatusBar-module__oN9axq__statusCounter[data-status=past][data-active=true]{background:color-mix(in srgb,var(--muted)12%,transparent)}.GameStatusBar-module__oN9axq__statusCounter[data-status=starred][data-active=true]{background:#facc151f}.GameStatusBar-module__oN9axq__pillDot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.GameStatusBar-module__oN9axq__pillDot[data-status=critical]{background:#f87171}.GameStatusBar-module__oN9axq__pillDot[data-status=watch]{background:#fbbf24}.GameStatusBar-module__oN9axq__pillDot[data-status=on-track]{background:#4ade80}.GameStatusBar-module__oN9axq__pillDot[data-status=past]{background:var(--muted)}.GameStatusBar-module__oN9axq__pillLabel{color:var(--faint)}.GameStatusBar-module__oN9axq__pillCount{font-family:var(--font-mono);font-weight:var(--font-semibold);color:var(--hi)}.GameStatusBar-module__oN9axq__toolbar{background:color-mix(in srgb,var(--raised)50%,transparent);border:1px solid var(--line);border-radius:.75rem;align-items:center;gap:.375rem;padding:.375rem .5rem;display:flex}.GameStatusBar-module__oN9axq__toolbarTab{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--muted);cursor:pointer;border-radius:.5rem;padding:.375rem .75rem;transition:color .15s,background .15s}.GameStatusBar-module__oN9axq__toolbarTab:hover{color:var(--lo);background:var(--raised)}.GameStatusBar-module__oN9axq__toolbarTab[data-active=true]{background:var(--subtle);color:var(--lo);box-shadow:var(--shadow-sm)}.GameStatusBar-module__oN9axq__starDot{width:.75rem;height:.75rem;color:var(--faint);transition:color .15s,transform .15s}.GameStatusBar-module__oN9axq__statusCounter[data-status=starred]:hover .GameStatusBar-module__oN9axq__starDot{color:#facc15;transform:scale(1.15)}.GameStatusBar-module__oN9axq__starFilled{color:#facc15;fill:#facc15}.GameStatusBar-module__oN9axq__divider{background:var(--line);width:1px;height:1.75rem;margin:0 .25rem}.GameStatusBar-module__oN9axq__iconBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:color .15s,background .15s;display:flex}.GameStatusBar-module__oN9axq__iconBtn:hover{color:var(--lo);background:var(--raised)}.GameStatusBar-module__oN9axq__computeBtn{color:var(--brand-hi);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:color .15s,background .15s;display:flex}.GameStatusBar-module__oN9axq__computeBtn:hover{color:var(--brand);background:var(--raised)}.GameStatusBar-module__oN9axq__computeBtn:disabled{opacity:.5}.GameStatusBar-module__oN9axq__iconMd{width:1.125rem;height:1.125rem}.GameStatusBar-module__oN9axq__signOutBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:color .15s,background .15s;display:flex}.GameStatusBar-module__oN9axq__signOutBtn:hover{color:#f87171;background:#ef44441a}.GameStatusBar-module__oN9axq__signOutBtn:disabled{opacity:.5;cursor:not-allowed}.GameStatusBar-module__oN9axq__row2{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.125rem 1.5rem .5rem;display:flex}.GameStatusBar-module__oN9axq__sectionLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--faint);font-weight:var(--font-semibold);white-space:nowrap;margin-right:.25rem}.GameStatusBar-module__oN9axq__tierChips{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.GameStatusBar-module__oN9axq__tierAll{font-size:var(--text-xs);font-weight:var(--font-bold);border:1px solid var(--line);cursor:pointer;background:color-mix(in srgb,var(--raised)50%,transparent);color:var(--muted);border-radius:.375rem;padding:.1875rem .5rem;transition:all .15s}.GameStatusBar-module__oN9axq__tierAll:hover{color:var(--lo);border-color:var(--line-strong)}.GameStatusBar-module__oN9axq__tierAll[data-active=true]{background:var(--subtle);color:var(--lo);border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.GameStatusBar-module__oN9axq__tierChip{font-size:var(--text-xs);font-weight:var(--font-bold);cursor:pointer;border:1px solid;border-radius:.375rem;padding:.1875rem .5rem;transition:all .15s}.GameStatusBar-module__oN9axq__tierChip[data-tier=Single]{color:#f87171;background:#ef444414;border-color:#ef444440}.GameStatusBar-module__oN9axq__tierChip[data-tier=Single]:hover{background:#ef444426}.GameStatusBar-module__oN9axq__tierChip[data-tier=Single][data-active=true]{color:#fca5a5;background:#ef444440;border-color:#ef444480}.GameStatusBar-module__oN9axq__tierChip[data-tier=Double]{color:#fbbf24;background:#f59e0b14;border-color:#f59e0b40}.GameStatusBar-module__oN9axq__tierChip[data-tier=Double]:hover{background:#f59e0b26}.GameStatusBar-module__oN9axq__tierChip[data-tier=Double][data-active=true]{color:#fde68a;background:#f59e0b40;border-color:#f59e0b80}.GameStatusBar-module__oN9axq__tierChip[data-tier=Triple]{color:#60a5fa;background:#3b82f614;border-color:#3b82f640}.GameStatusBar-module__oN9axq__tierChip[data-tier=Triple]:hover{background:#3b82f626}.GameStatusBar-module__oN9axq__tierChip[data-tier=Triple][data-active=true]{color:#93c5fd;background:#3b82f640;border-color:#3b82f680}.GameStatusBar-module__oN9axq__tierChip[data-tier=Home\ Run]{color:#4ade80;background:#22c55e14;border-color:#22c55e40}.GameStatusBar-module__oN9axq__tierChip[data-tier=Home\ Run]:hover{background:#22c55e26}.GameStatusBar-module__oN9axq__tierChip[data-tier=Home\ Run][data-active=true]{color:#86efac;background:#22c55e40;border-color:#22c55e80}.GameStatusBar-module__oN9axq__tierChip[data-tier=Grand\ Slam]{color:#34d399;background:#10b98114;border-color:#10b98140}.GameStatusBar-module__oN9axq__tierChip[data-tier=Grand\ Slam]:hover{background:#10b98126}.GameStatusBar-module__oN9axq__tierChip[data-tier=Grand\ Slam][data-active=true]{color:#6ee7b7;background:#10b98140;border-color:#10b98180}.GameStatusBar-module__oN9axq__sectionDivider{background:color-mix(in srgb,var(--line-strong)50%,transparent);width:1px;height:1.75rem}.GameStatusBar-module__oN9axq__btnGroup{box-shadow:var(--shadow-sm);border-radius:.5rem;align-items:center;display:flex}.GameStatusBar-module__oN9axq__btnGroupItem{font-size:var(--text-xs);font-family:var(--font-mono);font-weight:var(--font-bold);border:1px solid var(--line);cursor:pointer;background:var(--raised);color:var(--muted);padding:.1875rem .5rem;transition:all .15s}.GameStatusBar-module__oN9axq__btnGroupItem:hover{background:var(--subtle);color:var(--lo)}.GameStatusBar-module__oN9axq__btnGroupItem[data-active=true]{color:#93c5fd;background:#3b82f633;border-color:#3b82f666;box-shadow:inset 0 2px 4px #0000000f}.GameStatusBar-module__oN9axq__btnGroupItem:first-child{border-radius:.5rem 0 0 .5rem}.GameStatusBar-module__oN9axq__btnGroupItem:last-child{border-radius:0 .5rem .5rem 0}.GameStatusBar-module__oN9axq__rankItem{font-family:inherit;}.GameStatusBar-module__oN9axq__flexRow{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.GameStatusBar-module__oN9axq__disabledGroup{opacity:.35;pointer-events:none}.GameStatusBar-module__oN9axq__pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite GameStatusBar-module__oN9axq__pulse}@keyframes GameStatusBar-module__oN9axq__pulse{0%,to{opacity:1}50%{opacity:.5}}.GameStatusBar-module__oN9axq__spin{animation:1s linear infinite GameStatusBar-module__oN9axq__spin}@keyframes GameStatusBar-module__oN9axq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1024px){.GameStatusBar-module__oN9axq__row1{padding:.375rem 1rem}.GameStatusBar-module__oN9axq__row2{column-gap:.75rem;padding:.125rem 1rem .5rem}.GameStatusBar-module__oN9axq__sectionDivider{display:none}}@media (max-width:768px){.GameStatusBar-module__oN9axq__row1{column-gap:.5rem;padding:.375rem .75rem}.GameStatusBar-module__oN9axq__row2{column-gap:.5rem;padding:.125rem .75rem .5rem}.GameStatusBar-module__oN9axq__statusPills{-webkit-overflow-scrolling:touch;flex-shrink:0;overflow-x:auto}.GameStatusBar-module__oN9axq__toolbar{flex-shrink:0}.GameStatusBar-module__oN9axq__tierChips{-webkit-overflow-scrolling:touch;flex-shrink:0;overflow-x:auto}}@media (max-width:480px){.GameStatusBar-module__oN9axq__row1{padding:.25rem .5rem}.GameStatusBar-module__oN9axq__row2{padding:.125rem .5rem .375rem}.GameStatusBar-module__oN9axq__pillLabel{display:none}.GameStatusBar-module__oN9axq__toolbar{padding:.25rem .375rem}.GameStatusBar-module__oN9axq__toolbarTab{font-size:var(--text-xs);padding:.25rem .5rem}}
.PaceChart-module__IPohAW__root{background:var(--panel);border:1px solid var(--line-subtle);border-radius:.5rem;padding:1rem;position:relative}.PaceChart-module__IPohAW__loadingRoot{padding:1.5rem;}.PaceChart-module__IPohAW__loadingInner{justify-content:center;align-items:center;height:16rem;display:flex}.PaceChart-module__IPohAW__loadingIcon{width:1.5rem;height:1.5rem;color:var(--brand)}.PaceChart-module__IPohAW__loadingText{color:var(--muted);font-size:var(--text-sm);margin-left:.5rem}.PaceChart-module__IPohAW__emptyRoot{padding:1.5rem;}.PaceChart-module__IPohAW__emptyHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.PaceChart-module__IPohAW__headerIcon{width:1rem;height:1rem;color:var(--brand)}.PaceChart-module__IPohAW__headerTitle{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--lo)}.PaceChart-module__IPohAW__emptyBody{height:12rem;color:var(--hi);flex-direction:column;justify-content:center;align-items:center;display:flex}.PaceChart-module__IPohAW__emptyText{font-size:var(--text-sm)}.PaceChart-module__IPohAW__emptySubtext{font-size:var(--text-xs);margin-top:.25rem}.PaceChart-module__IPohAW__headerRow{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.PaceChart-module__IPohAW__headerLeft{align-items:center;gap:.5rem;display:flex}.PaceChart-module__IPohAW__toggleGroup{align-items:center;gap:.375rem;display:flex}.PaceChart-module__IPohAW__rangeGroupWrap{align-items:center;gap:.375rem;margin-right:.5rem;display:flex}.PaceChart-module__IPohAW__rangeGroupLabel{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:var(--font-semibold)}.PaceChart-module__IPohAW__rangeGroup{box-shadow:var(--shadow-sm);border-radius:.5rem;align-items:center;display:flex}.PaceChart-module__IPohAW__rangeGroupItem{font-size:var(--text-xs);font-family:var(--font-mono);font-weight:var(--font-bold);border:1px solid var(--line);cursor:pointer;background:var(--raised);color:var(--muted);padding:.1875rem .5rem;transition:all .15s}.PaceChart-module__IPohAW__rangeGroupItem:hover{background:var(--subtle);color:var(--lo)}.PaceChart-module__IPohAW__rangeGroupItem[data-active=true]{color:#93c5fd;background:#3b82f633;border-color:#3b82f666;box-shadow:inset 0 2px 4px #0000000f}.PaceChart-module__IPohAW__rangeGroupItem:first-child{border-radius:.5rem 0 0 .5rem}.PaceChart-module__IPohAW__rangeGroupItem:last-child{border-radius:0 .5rem .5rem 0}@keyframes PaceChart-module__IPohAW__paceChartFadeIn{0%{opacity:0}to{opacity:1}}.PaceChart-module__IPohAW__chartWrap{height:20rem;animation:.22s PaceChart-module__IPohAW__paceChartFadeIn}.PaceChart-module__IPohAW__footer{justify-content:flex-start;align-items:center;margin-top:.5rem;padding:0 .25rem;display:flex}.PaceChart-module__IPohAW__comparablesBtn{font-size:var(--text-xs);color:var(--hi);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;transition:color .15s;display:flex}.PaceChart-module__IPohAW__comparablesBtn:hover{color:var(--lo)}.PaceChart-module__IPohAW__comparablesBtnIcon{width:.75rem;height:.75rem}.PaceChart-module__IPohAW__compDetailsWrap{background:color-mix(in srgb,var(--raised)50%,transparent);border:1px solid color-mix(in srgb,var(--line)50%,transparent);border-radius:.5rem;margin-top:.75rem;padding:.75rem}.PaceChart-module__IPohAW__compBadgeRow{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.PaceChart-module__IPohAW__compBadge{border-radius:.25rem;padding:.125rem .5rem}.PaceChart-module__IPohAW__compBadgeAmber{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b40;}.PaceChart-module__IPohAW__compBadgePurple{color:#c084fc;background:#a855f726;border:1px solid #a855f740;}.PaceChart-module__IPohAW__compBadgeBlue{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f640;}.PaceChart-module__IPohAW__compBadgeFallback{background:color-mix(in srgb,var(--subtle)50%,transparent);color:var(--muted);border:1px solid color-mix(in srgb,var(--line-strong)50%,transparent);font-style:italic;}.PaceChart-module__IPohAW__compMatchCount{color:var(--hi)}.PaceChart-module__IPohAW__compTableWrap{overflow-x:auto}.PaceChart-module__IPohAW__compTable{width:100%;font-size:var(--text-xs)}.PaceChart-module__IPohAW__compTheadRow{color:var(--hi);text-transform:uppercase;border-bottom:1px solid var(--line-subtle)}.PaceChart-module__IPohAW__compTh{font-weight:var(--font-medium);padding:.25rem .75rem .25rem 0}.PaceChart-module__IPohAW__compThLeft{text-align:left;}.PaceChart-module__IPohAW__compThRight{text-align:right;}.PaceChart-module__IPohAW__compThCenter{text-align:center;}.PaceChart-module__IPohAW__compTbody>tr+tr{border-top:1px solid color-mix(in srgb,var(--line)30%,transparent)}.PaceChart-module__IPohAW__compTd{color:var(--muted);padding:.25rem .75rem .25rem 0}.PaceChart-module__IPohAW__compTdRight{text-align:right;font-family:var(--font-mono);}.PaceChart-module__IPohAW__compTdCenter{text-align:center;}.PaceChart-module__IPohAW__compTdLo{color:var(--lo);}.PaceChart-module__IPohAW__seasonDot{border-radius:9999px;width:.375rem;height:.375rem;margin-right:.25rem;display:inline-block}.PaceChart-module__IPohAW__oppCell{align-items:center;gap:.25rem;display:flex}.PaceChart-module__IPohAW__oppLogo{flex-shrink:0;margin:-.125rem;transform:scale(.7)}.PaceChart-module__IPohAW__oppLogoFallback{background:var(--subtle);width:.875rem;height:.875rem;font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--muted);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PaceChart-module__IPohAW__paceYes{color:var(--success)}.PaceChart-module__IPohAW__paceNo{color:var(--faint)}.PaceChart-module__IPohAW__toggleChip{font-size:var(--text-xs);font-weight:var(--font-medium);white-space:nowrap;border:1px solid;border-radius:.25rem;align-items:center;gap:.375rem;padding:.25rem .5rem;transition:all .15s;display:flex}.PaceChart-module__IPohAW__toggleChipDisabled{background:color-mix(in srgb,var(--raised)50%,transparent);color:var(--lo);border-color:var(--line);cursor:default;}.PaceChart-module__IPohAW__toggleChipActive{background:var(--raised);color:var(--lo);border-color:var(--line-strong);}.PaceChart-module__IPohAW__toggleChipActive:hover{border-color:var(--line-strong)}.PaceChart-module__IPohAW__toggleChipInactive{color:var(--faint);border-color:var(--line-subtle);background:0 0;}.PaceChart-module__IPohAW__toggleChipInactive:hover{border-color:var(--line);color:var(--muted)}.PaceChart-module__IPohAW__toggleChipSvg{flex-shrink:0}.PaceChart-module__IPohAW__headerGameLabel{font-size:var(--text-xs);color:var(--muted);align-items:center;gap:.3rem;margin-left:.25rem;display:flex}.PaceChart-module__IPohAW__headerGameLabelDot{background:var(--brand);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.PaceChart-module__IPohAW__chartExpandBtn{cursor:pointer;color:var(--faint);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;margin-left:auto;padding:.25rem;transition:background-color .15s,color .15s;display:flex}.PaceChart-module__IPohAW__chartExpandBtn:hover{background:var(--subtle);color:var(--hi)}.PaceChart-module__IPohAW__chartExpandBtnIcon{width:.875rem;height:.875rem}.PaceChart-module__IPohAW__expandedRoot{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;}.PaceChart-module__IPohAW__expandedChartFull{flex:1;min-height:0;animation:.22s PaceChart-module__IPohAW__paceChartFadeIn;overflow:hidden}.PaceChart-module__IPohAW__expandedComparables{flex-shrink:0;max-height:12rem;margin-top:.75rem;overflow-y:auto}
.VelocityAfterChangePanel-module__SMIErW__panel{background:var(--panel);border:1px solid var(--line);border-radius:.5rem;overflow:hidden}.VelocityAfterChangePanel-module__SMIErW__header{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.VelocityAfterChangePanel-module__SMIErW__icon{width:1rem;height:1rem;color:var(--brand);flex-shrink:0}.VelocityAfterChangePanel-module__SMIErW__title{font-size:var(--text-sm);color:var(--hi);margin:0;font-weight:600}.VelocityAfterChangePanel-module__SMIErW__scaleSelect{border:1px solid var(--line);background:var(--base);color:var(--hi);font-size:var(--text-xs);border-radius:.25rem;margin-left:auto;padding:.25rem .5rem}.VelocityAfterChangePanel-module__SMIErW__body{padding:.75rem}.VelocityAfterChangePanel-module__SMIErW__changeList{flex-direction:column;gap:.75rem;display:flex}.VelocityAfterChangePanel-module__SMIErW__changeEvent{border:1px solid var(--line);border-radius:.375rem;overflow:hidden}.VelocityAfterChangePanel-module__SMIErW__changeHeader{background:var(--subtle);font-size:var(--text-xs);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.VelocityAfterChangePanel-module__SMIErW__changeDate{color:var(--hi);font-weight:600}.VelocityAfterChangePanel-module__SMIErW__changePct{font-variant-numeric:tabular-nums;font-weight:600}.VelocityAfterChangePanel-module__SMIErW__changePct[data-sign=positive]{color:var(--danger)}.VelocityAfterChangePanel-module__SMIErW__changePct[data-sign=negative]{color:var(--success)}.VelocityAfterChangePanel-module__SMIErW__changeScaleCount{color:var(--muted);margin-left:auto}.VelocityAfterChangePanel-module__SMIErW__changeBody{padding:.5rem .75rem}.VelocityAfterChangePanel-module__SMIErW__scaleRow{font-size:var(--text-xs);border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.VelocityAfterChangePanel-module__SMIErW__scaleRow:last-child{border-bottom:none}.VelocityAfterChangePanel-module__SMIErW__scaleCode{font-weight:600;font-family:var(--font-mono,monospace);min-width:4rem;color:var(--hi)}.VelocityAfterChangePanel-module__SMIErW__priceChange{color:var(--lo);font-variant-numeric:tabular-nums}.VelocityAfterChangePanel-module__SMIErW__arrow{color:var(--muted)}.VelocityAfterChangePanel-module__SMIErW__velocityInfo{align-items:center;gap:.75rem;margin-left:auto;display:flex}.VelocityAfterChangePanel-module__SMIErW__velocityLabel{color:var(--muted)}.VelocityAfterChangePanel-module__SMIErW__velocityValue{font-variant-numeric:tabular-nums;color:var(--hi);font-weight:600}.VelocityAfterChangePanel-module__SMIErW__summaryBar{border-top:1px solid var(--line);font-size:var(--text-xs);gap:1rem;padding:.5rem .75rem;display:flex}.VelocityAfterChangePanel-module__SMIErW__summaryItem{flex-direction:column;gap:.125rem;display:flex}.VelocityAfterChangePanel-module__SMIErW__summaryLabel{color:var(--muted)}.VelocityAfterChangePanel-module__SMIErW__summaryValue{color:var(--hi);font-variant-numeric:tabular-nums;font-weight:600}.VelocityAfterChangePanel-module__SMIErW__noData{text-align:center;color:var(--muted);padding:2rem 1rem}.VelocityAfterChangePanel-module__SMIErW__noDataIcon{width:1.5rem;height:1.5rem;color:var(--muted);margin:0 auto .5rem}.VelocityAfterChangePanel-module__SMIErW__noDataTitle{font-size:var(--text-sm);margin:0 0 .25rem;font-weight:500}.VelocityAfterChangePanel-module__SMIErW__noDataHint{font-size:var(--text-xs);margin:0}
.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{color:var(--hi);margin:0;font-size:1.125rem;font-weight:600}.GameGoalsUpload-module__FVALYG__sub{color:var(--lo);margin:0;font-size:.8125rem}.GameGoalsUpload-module__FVALYG__banner{background:var(--subtle);border:1px solid var(--line);color:var(--lo);border-radius:6px;padding:.75rem 1rem;font-size:.8125rem}.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{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.75rem;font-weight:500}.GameGoalsUpload-module__FVALYG__input{background:var(--base);border:1px solid var(--line);color:var(--hi);border-radius:4px;width:9rem;padding:.4rem .6rem;font-size:.875rem}.GameGoalsUpload-module__FVALYG__input:focus{border-color:var(--accent,var(--hi));outline:none}.GameGoalsUpload-module__FVALYG__fileInput{color:var(--lo);font-size:.8125rem}.GameGoalsUpload-module__FVALYG__fileInput::file-selector-button{border:1px solid var(--line);background:var(--subtle);color:var(--hi);cursor:pointer;border-radius:4px;margin-right:.5rem;padding:.4rem .75rem;font-size:.8125rem}.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);border-radius:6px;padding:.75rem 1rem;font-size:.8125rem}.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{color:var(--lo);justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.GameGoalsUpload-module__FVALYG__previewCount{color:var(--hi);font-weight:600}.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:.8125rem}.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);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:500;position:sticky;top:0}.GameGoalsUpload-module__FVALYG__table tbody tr:hover{background:var(--subtle)}.GameGoalsUpload-module__FVALYG__result{border-radius:6px;flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.875rem;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{text-transform:uppercase;color:var(--muted);letter-spacing:.04em;font-size:.7rem}.GameGoalsUpload-module__FVALYG__resultStatValue{color:var(--hi);font-size:1rem;font-weight:600}
.PriceSensitivityDashboard-module__3Tscgq__root{flex-direction:column;gap:1.25rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__toolbar{background:var(--panel);border:1px solid var(--line);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:.625rem .875rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__toolbarCluster{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__toolbarDivider{background:var(--line);align-self:stretch;width:1px;margin:0 .25rem}.PriceSensitivityDashboard-module__3Tscgq__filterGroup{align-items:center;gap:.5rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__filterLabel{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);white-space:nowrap}.PriceSensitivityDashboard-module__3Tscgq__pillGroup{background:var(--base);border:1px solid var(--line);border-radius:.5rem;gap:.25rem;padding:.2rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__pill{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.375rem;padding:.375rem .75rem;transition:all .15s}.PriceSensitivityDashboard-module__3Tscgq__pill:hover{color:var(--lo)}.PriceSensitivityDashboard-module__3Tscgq__pillActive{background:var(--brand);color:#fff}.PriceSensitivityDashboard-module__3Tscgq__kpiStrip{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.PriceSensitivityDashboard-module__3Tscgq__kpiTile{background:var(--panel);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem 1.125rem;transition:border-color .15s,transform .15s;display:flex}.PriceSensitivityDashboard-module__3Tscgq__kpiTile:hover{border-color:var(--brand);transform:translateY(-1px)}.PriceSensitivityDashboard-module__3Tscgq__kpiLabel{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)}.PriceSensitivityDashboard-module__3Tscgq__kpiHead{align-items:baseline;gap:.625rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__kpiCode{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-bold);color:var(--hi);font-family:var(--font-mono)}.PriceSensitivityDashboard-module__3Tscgq__kpiTier{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.PriceSensitivityDashboard-module__3Tscgq__kpiFoot{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__kpiValue{font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:var(--font-semibold);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.PriceSensitivityDashboard-module__3Tscgq__kpiLink{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);color:var(--brand)}.PriceSensitivityDashboard-module__3Tscgq__chartCard{padding:1.25rem}.PriceSensitivityDashboard-module__3Tscgq__tableCard{padding:1.25rem;overflow:auto}.PriceSensitivityDashboard-module__3Tscgq__errorCallout{background:color-mix(in srgb,var(--danger)8%,var(--panel));border:1px solid color-mix(in srgb,var(--danger)30%,transparent);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__errorIcon{width:1.125rem;height:1.125rem;color:var(--danger);flex-shrink:0;margin-top:.125rem}.PriceSensitivityDashboard-module__3Tscgq__errorBody{flex-direction:column;gap:.125rem;display:flex}.PriceSensitivityDashboard-module__3Tscgq__errorTitle{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--hi)}.PriceSensitivityDashboard-module__3Tscgq__errorMessage{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo)}.PriceSensitivityDashboard-module__3Tscgq__drawerScrim{z-index:49;background:#00000059;animation:.18s PriceSensitivityDashboard-module__3Tscgq__fadeIn;position:fixed;inset:0}.PriceSensitivityDashboard-module__3Tscgq__drawer{background:var(--panel);border-left:1px solid var(--line);width:min(560px,45vw);box-shadow:var(--shadow-xl);z-index:50;animation:.22s PriceSensitivityDashboard-module__3Tscgq__slideIn;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes PriceSensitivityDashboard-module__3Tscgq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PriceSensitivityDashboard-module__3Tscgq__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.PriceSensitivityDashboard-module__3Tscgq__drawer{animation:.18s PriceSensitivityDashboard-module__3Tscgq__fadeIn}}
.ExtrinsicFactorList-module__ymOjsW__table{text-align:center;border-collapse:collapse;table-layout:fixed;width:100%;min-width:1100px}.ExtrinsicFactorList-module__ymOjsW__colSchedule{width:22rem}.ExtrinsicFactorList-module__ymOjsW__colComfort{width:9rem}.ExtrinsicFactorList-module__ymOjsW__colWeather{width:11rem}.ExtrinsicFactorList-module__ymOjsW__colEvents{width:14rem}.ExtrinsicFactorList-module__ymOjsW__colWinProb{width:10rem}.ExtrinsicFactorList-module__ymOjsW__colStarters{width:22rem}.ExtrinsicFactorList-module__ymOjsW__thead{z-index:20;position:sticky;top:6.75rem}.ExtrinsicFactorList-module__ymOjsW__headRow{background:var(--panel);border-bottom:2px solid var(--line);font-size:var(--text-xs);line-height:var(--leading-xs);text-transform:uppercase;font-weight:var(--font-bold);color:var(--muted);letter-spacing:var(--tracking-wide)}.ExtrinsicFactorList-module__ymOjsW__headCell{text-align:center;vertical-align:bottom;padding:.625rem .75rem}.ExtrinsicFactorList-module__ymOjsW__startersHead{text-align:left}.ExtrinsicFactorList-module__ymOjsW__stickyScheduleHead{z-index:22;background:var(--panel);text-align:left;position:sticky;left:0;box-shadow:2px 0 4px #00000026}.ExtrinsicFactorList-module__ymOjsW__headHint{color:var(--faint);font-weight:var(--font-normal);text-transform:none;letter-spacing:0}.ExtrinsicFactorList-module__ymOjsW__headWithInfo{align-items:center;gap:.25rem;display:inline-flex}.ExtrinsicFactorList-module__ymOjsW__infoIconWrap{cursor:help;align-items:center;display:inline-flex}.ExtrinsicFactorList-module__ymOjsW__infoIcon{width:.75rem;height:.75rem;color:var(--muted)}.ExtrinsicFactorList-module__ymOjsW__infoIconWrap:hover .ExtrinsicFactorList-module__ymOjsW__infoIcon{color:var(--lo)}.ExtrinsicFactorList-module__ymOjsW__infoTooltipBody{flex-direction:column;gap:.5rem;min-width:22rem;display:flex}.ExtrinsicFactorList-module__ymOjsW__infoTooltipTitle{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--brand)}.ExtrinsicFactorList-module__ymOjsW__infoTooltipText{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);text-transform:none;letter-spacing:0;font-weight:var(--font-normal);margin:0}.ExtrinsicFactorList-module__ymOjsW__infoTooltipDivider{border-top:1px dashed var(--line);margin:.125rem 0}.ExtrinsicFactorList-module__ymOjsW__infoTable{border-collapse:collapse;width:100%;font-size:var(--text-xs);line-height:var(--leading-xs)}.ExtrinsicFactorList-module__ymOjsW__infoLabel{text-align:left;color:var(--muted);font-weight:var(--font-semibold);text-transform:none;letter-spacing:0;white-space:nowrap;vertical-align:top;padding:.125rem .5rem .125rem 0}.ExtrinsicFactorList-module__ymOjsW__infoValue{text-align:left;color:var(--lo);text-transform:none;letter-spacing:0;font-weight:var(--font-normal);padding:.125rem 0}.ExtrinsicFactorList-module__ymOjsW__infoTooltipFootnote{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);border-top:1px dashed var(--line);text-transform:none;letter-spacing:0;font-style:italic;font-weight:var(--font-normal);margin:0;padding-top:.25rem}.ExtrinsicFactorList-module__ymOjsW__tbody>tr+tr{border-top:1px solid var(--line-subtle)}.ExtrinsicFactorList-module__ymOjsW__emptyWrap{flex-direction:column;justify-content:center;align-items:center;min-height:12.5rem;display:flex}.ExtrinsicFactorList-module__ymOjsW__emptyIcon{width:2rem;height:2rem;color:var(--faint);margin-bottom:.75rem}.ExtrinsicFactorList-module__ymOjsW__emptyText{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted)}.ExtrinsicFactorList-module__ymOjsW__emptyHint{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);margin-top:.25rem}
.PaceChartPriceChanges-module___pdp5a__tooltip{background:var(--raised);border:1px solid var(--line);box-shadow:var(--shadow-xl,0 20px 25px -5px #0000004d);border-radius:.5rem;padding:.75rem}.PaceChartPriceChanges-module___pdp5a__tooltipLg{min-width:240px;padding:1rem 1.125rem;}.PaceChartPriceChanges-module___pdp5a__tooltipHeader{font-size:var(--text-xs);color:var(--muted);font-weight:var(--font-medium);margin-bottom:.375rem}.PaceChartPriceChanges-module___pdp5a__tooltipMetrics{flex-direction:column;gap:.15rem;margin-top:.25rem;display:flex}.PaceChartPriceChanges-module___pdp5a__tooltipMetricRow{align-items:center;gap:.5rem;padding:.1rem 0;display:flex}.PaceChartPriceChanges-module___pdp5a__tooltipMetricAccent{border-radius:9999px;flex-shrink:0;width:3px;height:.875rem}.PaceChartPriceChanges-module___pdp5a__tooltipMetricName{color:var(--muted);font-size:var(--text-xs);flex:1}.PaceChartPriceChanges-module___pdp5a__tooltipMetricVal{font-family:var(--font-mono);color:var(--lo);font-size:var(--text-xs)}.PaceChartPriceChanges-module___pdp5a__tooltipPxHint{border-top:1px solid color-mix(in srgb,var(--line)50%,transparent);font-size:var(--text-xs);color:var(--warning);opacity:.8;margin-top:.375rem;padding-top:.375rem}.PaceChartPriceChanges-module___pdp5a__tooltipPxSection{border-top:1px solid var(--line);margin-top:.5rem;padding-top:.5rem}.PaceChartPriceChanges-module___pdp5a__tooltipPxTitle{font-size:var(--text-xs);color:var(--warning);font-weight:var(--font-medium);margin-bottom:.25rem}.PaceChartPriceChanges-module___pdp5a__tooltipPxRow{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PaceChartPriceChanges-module___pdp5a__tooltipPxCode{font-family:var(--font-mono);color:var(--muted)}.PaceChartPriceChanges-module___pdp5a__tooltipPxVals{font-family:var(--font-mono)}.PaceChartPriceChanges-module___pdp5a__tooltipPxOld{color:var(--muted)}.PaceChartPriceChanges-module___pdp5a__tooltipPxArrow{color:var(--faint);margin:0 .25rem}.PaceChartPriceChanges-module___pdp5a__tooltipPxNew{color:var(--lo)}.PaceChartPriceChanges-module___pdp5a__tooltipPxPctUp{color:var(--success);margin-left:.375rem}.PaceChartPriceChanges-module___pdp5a__tooltipPxPctDown{color:var(--danger);margin-left:.375rem}.PaceChartPriceChanges-module___pdp5a__priceChangeBadge{font-size:var(--text-xs);color:var(--warning);background:#f59e0b1f;border-radius:.25rem;padding:0 .25rem}.PaceChartPriceChanges-module___pdp5a__pinnedCard{background:var(--raised);border:1px solid var(--line);border-left:3px solid var(--brand);width:280px;max-width:100%;box-shadow:var(--shadow-md,0 4px 6px -1px #00000040);border-radius:.5rem;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.625rem .75rem;display:flex}.PaceChartPriceChanges-module___pdp5a__pinnedCardHeader{font-size:var(--text-xs);color:var(--muted);font-weight:var(--font-medium);border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;margin-bottom:.125rem;padding-bottom:.375rem;display:flex}.PaceChartPriceChanges-module___pdp5a__pinnedCardClose{cursor:pointer;color:var(--faint);font-size:var(--text-base);background:0 0;border:none;flex-shrink:0;padding:0 .125rem;line-height:1;transition:color .15s}.PaceChartPriceChanges-module___pdp5a__pinnedCardClose:hover{color:var(--lo)}.PaceChartPriceChanges-module___pdp5a__pinnedCardExpanded{max-height:13rem;overflow-y:auto;}.PaceChartPriceChanges-module___pdp5a__pinnedCardPxSection{border-top:1px solid var(--line-subtle);margin-top:.25rem;padding-top:.375rem}
