.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}
.LoadingScreen-module__X6GikW__root{background:var(--base);justify-content:center;align-items:center;min-height:100vh;display:flex;position:absolute;inset:0}.LoadingScreen-module__X6GikW__content{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.LoadingScreen-module__X6GikW__brandName{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--hi);letter-spacing:var(--tracking-tight)}.LoadingScreen-module__X6GikW__loadingBar{background:var(--line-subtle);border-radius:1px;width:12rem;height:2px;overflow:hidden}.LoadingScreen-module__X6GikW__loadingBarFill{background:var(--brand);border-radius:1px;height:100%;animation:1.4s ease-in-out infinite LoadingScreen-module__X6GikW__bar-indeterminate}.LoadingScreen-module__X6GikW__message{font-size:var(--text-sm);font-family:var(--font-mono),ui-monospace,monospace;color:var(--muted)}@keyframes LoadingScreen-module__X6GikW__bar-indeterminate{0%{width:0%;margin-left:0%}50%{width:40%;margin-left:30%}to{width:0%;margin-left:100%}}
.Button-module__VMVMAW__button{font-weight:var(--font-medium);background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;transition:color .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.Button-module__VMVMAW__button:active{transform:scale(.98)}.Button-module__VMVMAW__button:focus-visible{outline:none;box-shadow:0 0 0 2px #3b82f680}.Button-module__VMVMAW__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__VMVMAW__sm{font-size:var(--text-xs);line-height:var(--leading-xs);padding:.25rem .5rem}.Button-module__VMVMAW__md{font-size:var(--text-sm);line-height:var(--leading-sm);padding:.5rem 1rem}.Button-module__VMVMAW__lg{font-size:var(--text-base);line-height:var(--leading-base);padding:.75rem 1.5rem}.Button-module__VMVMAW__primary{background-color:var(--brand);color:#fff;border-color:var(--brand)}.Button-module__VMVMAW__primary:hover{opacity:.9;box-shadow:var(--shadow-sm)}.Button-module__VMVMAW__success{background-color:var(--success);color:#fff;border-color:var(--success)}.Button-module__VMVMAW__success:hover{opacity:.9;box-shadow:var(--shadow-sm)}.Button-module__VMVMAW__danger{color:var(--danger);border-color:var(--danger)}.Button-module__VMVMAW__danger:hover{background-color:var(--danger);color:#fff}.Button-module__VMVMAW__secondary{color:var(--lo);border-color:var(--line)}.Button-module__VMVMAW__secondary:hover{background-color:var(--raised)}.Button-module__VMVMAW__outline{color:var(--hi);border-color:var(--line)}.Button-module__VMVMAW__outline:hover{background-color:var(--raised)}.Button-module__VMVMAW__ghost{color:var(--lo);border-color:#0000}.Button-module__VMVMAW__ghost:hover{background-color:var(--raised)}
.Badge-module__yqYDGW__badge{font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono),ui-monospace,monospace;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.25rem .5rem;display:inline-flex}.Badge-module__yqYDGW__default{background-color:var(--subtle);color:var(--hi)}.Badge-module__yqYDGW__success{background-color:var(--success);color:#fff}.Badge-module__yqYDGW__warning{background-color:var(--warning);color:#fff}.Badge-module__yqYDGW__danger{background-color:var(--danger);color:#fff}.Badge-module__yqYDGW__info{background-color:var(--info);color:#fff}
.EmptyState-module__98ICJq__root{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:12rem;padding:2rem 1rem;display:flex}.EmptyState-module__98ICJq__icon{width:2rem;height:2rem;color:var(--faint)}.EmptyState-module__98ICJq__message{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.EmptyState-module__98ICJq__hint{color:var(--faint);font-size:var(--text-xs);line-height:var(--leading-xs)}
.AnimatedLogo-module__zMt_pq__root{flex-direction:column;align-items:center;display:flex}.AnimatedLogo-module__zMt_pq__spacingSm{gap:.5rem}.AnimatedLogo-module__zMt_pq__spacingMd{gap:.75rem}.AnimatedLogo-module__zMt_pq__spacingLg{gap:1rem}.AnimatedLogo-module__zMt_pq__grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.AnimatedLogo-module__zMt_pq__gridSm{gap:.125rem;width:2rem;height:1.25rem}.AnimatedLogo-module__zMt_pq__gridMd{gap:.25rem;width:3rem;height:2rem}.AnimatedLogo-module__zMt_pq__gridLg{gap:.375rem;width:4rem;height:2.5rem}.AnimatedLogo-module__zMt_pq__gridCell{border-radius:.125rem}.AnimatedLogo-module__zMt_pq__textWrap{text-align:center;flex-direction:column;display:flex}.AnimatedLogo-module__zMt_pq__titleSm{font-size:var(--text-lg);line-height:var(--leading-lg)}.AnimatedLogo-module__zMt_pq__titleMd{font-size:var(--text-3xl);line-height:var(--leading-3xl)}.AnimatedLogo-module__zMt_pq__titleLg{font-size:2.25rem;line-height:2.5rem}.AnimatedLogo-module__zMt_pq__title{font-weight:var(--font-bold);color:var(--hi)}@keyframes AnimatedLogo-module__zMt_pq__pulseSquare{0%,to{background-color:#94a3b8;transform:scale(1)}16.66%{background-color:#3b82f6;transform:scale(1.1)}33.33%{background-color:#94a3b8;transform:scale(1)}}.AnimatedLogo-module__zMt_pq__gridCell{transition:all .3s ease-in-out;animation:1.8s infinite AnimatedLogo-module__zMt_pq__pulseSquare}
.GameCalendarPicker-module__myePPq__root{position:relative}.GameCalendarPicker-module__myePPq__triggerRow{align-items:center;gap:.5rem;display:flex}.GameCalendarPicker-module__myePPq__dateInputGroup{background-color:var(--panel);border:1px solid var(--line);border-radius:.5rem;align-items:center;display:flex;overflow:hidden}.GameCalendarPicker-module__myePPq__dateButton{font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono),ui-monospace,monospace;color:var(--hi);padding:.5rem .75rem;transition:color .15s,background-color .15s}.GameCalendarPicker-module__myePPq__dateButton:hover{background-color:var(--raised)}.GameCalendarPicker-module__myePPq__dateButtonStart{border-right:1px solid var(--line)}.GameCalendarPicker-module__myePPq__dateButtonActive{color:#60a5fa;background-color:#3b82f633}.GameCalendarPicker-module__myePPq__dateButtonStartActive{border-right-color:#3b82f64d}.GameCalendarPicker-module__myePPq__dateLabel{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);margin-right:.5rem}.GameCalendarPicker-module__myePPq__gameCountBadge{font-size:var(--text-xs);line-height:var(--leading-xs);color:#fb923c;font-family:var(--font-mono),ui-monospace,monospace;background-color:#f973161a;border:1px solid #f973164d;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .5rem;display:flex}.GameCalendarPicker-module__myePPq__gameCountDot{background-color:#f97316;border-radius:9999px;width:.375rem;height:.375rem}.GameCalendarPicker-module__myePPq__resetButton{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-family:var(--font-mono),ui-monospace,monospace;padding:.375rem .5rem;transition:color .15s}.GameCalendarPicker-module__myePPq__resetButton:hover{color:var(--lo)}.GameCalendarPicker-module__myePPq__backdrop{z-index:40;position:fixed;inset:0}.GameCalendarPicker-module__myePPq__dropdown{z-index:50;background-color:var(--panel);border:1px solid var(--line);transform-origin:0 0;border-radius:.75rem;min-width:18.75rem;margin-top:.5rem;padding:1rem;animation:.2s cubic-bezier(.2,0,0,1) both GameCalendarPicker-module__myePPq__scale-in;position:absolute;top:100%;left:0;box-shadow:0 25px 50px -12px #00000040}.GameCalendarPicker-module__myePPq__modeSelector{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.GameCalendarPicker-module__myePPq__modeButton{font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono),ui-monospace,monospace;background-color:var(--raised);color:var(--muted);border-radius:9999px;padding:.25rem .75rem;transition:color .15s,background-color .15s}.GameCalendarPicker-module__myePPq__modeButton:hover{background-color:var(--subtle)}.GameCalendarPicker-module__myePPq__modeButtonActive{color:#fff;background-color:#3b82f6}.GameCalendarPicker-module__myePPq__monthNav{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.GameCalendarPicker-module__myePPq__navButton{color:var(--muted);border-radius:.5rem;padding:.375rem;transition:color .15s,background-color .15s}.GameCalendarPicker-module__myePPq__navButton:hover{background-color:var(--raised);color:var(--lo)}.GameCalendarPicker-module__myePPq__monthLabel{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--lo)}.GameCalendarPicker-module__myePPq__dayHeaders{grid-template-columns:repeat(7,1fr);gap:0;margin-bottom:.5rem;display:grid}.GameCalendarPicker-module__myePPq__dayHeader{height:1.5rem;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);font-family:var(--font-mono),ui-monospace,monospace;justify-content:center;align-items:center;display:flex}.GameCalendarPicker-module__myePPq__calendarGrid{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.GameCalendarPicker-module__myePPq__dayCell{justify-content:center;align-items:center;height:2rem;display:flex;position:relative}.GameCalendarPicker-module__myePPq__emptyCell{height:2rem}.GameCalendarPicker-module__myePPq__gameBar{background-color:#f973164d;position:absolute;top:.25rem;bottom:.25rem}.GameCalendarPicker-module__myePPq__gameBarSolo{border-radius:9999px;left:.25rem;right:.25rem}.GameCalendarPicker-module__myePPq__gameBarStart{border-top-left-radius:9999px;border-bottom-left-radius:9999px;left:.25rem;right:0}.GameCalendarPicker-module__myePPq__gameBarEnd{border-top-right-radius:9999px;border-bottom-right-radius:9999px;left:0;right:.25rem}.GameCalendarPicker-module__myePPq__gameBarMiddle{left:0;right:0}.GameCalendarPicker-module__myePPq__rangeHighlight{background-color:#3b82f633;position:absolute;inset:.125rem 0}.GameCalendarPicker-module__myePPq__dayButton{z-index:10;width:1.75rem;height:1.75rem;font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono),ui-monospace,monospace;border-radius:9999px;transition:all .15s;position:relative}.GameCalendarPicker-module__myePPq__dayButtonSelected{color:#fff;font-weight:var(--font-semibold);background-color:#3b82f6}.GameCalendarPicker-module__myePPq__dayButtonGame{color:#fdba74}.GameCalendarPicker-module__myePPq__dayButtonGame:hover{background-color:#f9731666}.GameCalendarPicker-module__myePPq__dayButtonInRange{color:var(--lo)}.GameCalendarPicker-module__myePPq__dayButtonInRange:hover{background-color:#3b82f64d}.GameCalendarPicker-module__myePPq__dayButtonDisabled{color:var(--subtle);cursor:not-allowed}.GameCalendarPicker-module__myePPq__dayButtonDefault{color:var(--muted)}.GameCalendarPicker-module__myePPq__dayButtonDefault:hover{background-color:var(--subtle)}.GameCalendarPicker-module__myePPq__legend{border-top:1px solid var(--line-subtle);justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.75rem;display:flex}.GameCalendarPicker-module__myePPq__legendItems{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);align-items:center;gap:1rem;display:flex}.GameCalendarPicker-module__myePPq__legendItem{align-items:center;gap:.375rem;display:flex}.GameCalendarPicker-module__myePPq__legendDotGame{background-color:#f973164d;border:1px solid #f9731680;border-radius:9999px;width:.75rem;height:.75rem}.GameCalendarPicker-module__myePPq__legendDotSelected{background-color:#3b82f6;border-radius:9999px;width:.75rem;height:.75rem}.GameCalendarPicker-module__myePPq__doneButton{font-size:var(--text-xs);line-height:var(--leading-xs);color:#fff;font-family:var(--font-mono),ui-monospace,monospace;background-color:#3b82f6;border-radius:.25rem;padding:.25rem .75rem;transition:background-color .15s}.GameCalendarPicker-module__myePPq__doneButton:hover{background-color:#2563eb}
.Skeleton-module__LEQJcW__bar{border-radius:.25rem}.Skeleton-module__LEQJcW__h3{height:.75rem}.Skeleton-module__LEQJcW__h4{height:1rem}.Skeleton-module__LEQJcW__h5{height:1.25rem}.Skeleton-module__LEQJcW__h7{height:1.75rem}.Skeleton-module__LEQJcW__h10{height:2.5rem}.Skeleton-module__LEQJcW__h48{height:12rem}.Skeleton-module__LEQJcW__w6{width:1.5rem}.Skeleton-module__LEQJcW__w8{width:2rem}.Skeleton-module__LEQJcW__w20{width:5rem}.Skeleton-module__LEQJcW__w28{width:7rem}.Skeleton-module__LEQJcW__w32{width:8rem}.Skeleton-module__LEQJcW__w36{width:9rem}.Skeleton-module__LEQJcW__w40{width:10rem}.Skeleton-module__LEQJcW__w48{width:12rem}.Skeleton-module__LEQJcW__w64{width:16rem}.Skeleton-module__LEQJcW__wFull{width:100%}.Skeleton-module__LEQJcW__roundedFull{border-radius:9999px}.Skeleton-module__LEQJcW__roundedLg{border-radius:.5rem}.Skeleton-module__LEQJcW__roundedXl{border-radius:.75rem}.Skeleton-module__LEQJcW__mlAuto{margin-left:auto}.Skeleton-module__LEQJcW__mb2{margin-bottom:.5rem}.Skeleton-module__LEQJcW__metricCard{background-color:var(--panel);border:1px solid var(--line-subtle);border-radius:.5rem;padding:1.25rem}.Skeleton-module__LEQJcW__metricCardInner>*+*{margin-top:.75rem}.Skeleton-module__LEQJcW__tableRow{border-bottom:1px solid var(--line-subtle);align-items:center;gap:1rem;padding:1.25rem 1.5rem;animation:.3s cubic-bezier(.2,0,0,1) both Skeleton-module__LEQJcW__row-fade-in;display:flex}.Skeleton-module__LEQJcW__gameMonitor{flex-direction:column;height:100vh;display:flex;overflow:hidden}.Skeleton-module__LEQJcW__monitorHeader{border-bottom:1px solid var(--line-subtle);padding:.625rem 1.5rem}.Skeleton-module__LEQJcW__statusBar{background-color:var(--panel);border-bottom:1px solid var(--line-subtle);padding:.5rem 1.5rem}.Skeleton-module__LEQJcW__statusBarInner{align-items:center;gap:.75rem;display:flex}.Skeleton-module__LEQJcW__statusBarSpacer{flex:1}.Skeleton-module__LEQJcW__statusCounter{align-items:center;gap:.375rem;padding:.375rem .625rem;display:flex}.Skeleton-module__LEQJcW__tableArea{flex:1;overflow:hidden}.Skeleton-module__LEQJcW__dashboard{flex-direction:column;height:100%;display:flex}.Skeleton-module__LEQJcW__dashboardHeader{background-color:var(--panel);border-bottom:1px solid var(--line-subtle);align-items:center;height:4rem;padding-left:1.5rem;display:flex}.Skeleton-module__LEQJcW__dashboardBody{flex:1;padding:1.5rem;overflow-y:auto}.Skeleton-module__LEQJcW__dashboardBodyInner>*+*{margin-top:1.5rem}.Skeleton-module__LEQJcW__metricsGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:768px){.Skeleton-module__LEQJcW__metricsGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Skeleton-module__LEQJcW__metricsGrid{grid-template-columns:repeat(5,1fr)}}.Skeleton-module__LEQJcW__chartsGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:1024px){.Skeleton-module__LEQJcW__chartsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.Skeleton-module__LEQJcW__chartsGrid{grid-template-columns:repeat(3,1fr)}}.Skeleton-module__LEQJcW__chartCard{background-color:var(--panel);border:1px solid var(--line-subtle);border-radius:.75rem;overflow:hidden}.Skeleton-module__LEQJcW__chartCardHeader{border-bottom:1px solid var(--line-subtle);padding:1rem 1.5rem}.Skeleton-module__LEQJcW__chartCardBody{padding:1.5rem}
.SegmentedToggle-module__icNy4W__group{border:1px solid var(--line);border-radius:.5rem;display:flex;overflow:hidden}.SegmentedToggle-module__icNy4W__btn{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);cursor:pointer;background:0 0;border:none;padding:.25rem .75rem;transition:all .15s}.SegmentedToggle-module__icNy4W__btn:hover{color:var(--lo)}.SegmentedToggle-module__icNy4W__btnActive{background:color-mix(in srgb,var(--brand)15%,transparent);color:var(--brand-hi,#60a5fa);}
.ConversationDropdown-module__puh-OW__root{flex:1;justify-content:center;min-width:0;display:flex;position:relative}.ConversationDropdown-module__puh-OW__selector{cursor:pointer;max-width:14rem;color:var(--hi);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .625rem;transition:background .12s ease-out;display:flex}.ConversationDropdown-module__puh-OW__selector:hover{background:var(--subtle)}.ConversationDropdown-module__puh-OW__selector:active{transition:transform 60ms ease-in-out;transform:scale(.97)}.ConversationDropdown-module__puh-OW__selectorIcon{display:none}.ConversationDropdown-module__puh-OW__selectorTitle{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--lo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ConversationDropdown-module__puh-OW__chevron{width:.625rem;height:.625rem;color:var(--faint);flex-shrink:0;transition:transform .15s ease-out,color .15s ease-out}.ConversationDropdown-module__puh-OW__selector:hover .ConversationDropdown-module__puh-OW__chevron{color:var(--muted)}.ConversationDropdown-module__puh-OW__chevronOpen{transform:rotate(180deg)}.ConversationDropdown-module__puh-OW__dropdown{background:var(--raised);border:1px solid var(--line);width:20rem;max-width:calc(100vw - 2rem);max-height:22rem;box-shadow:var(--shadow-lg);z-index:100;border-radius:.75rem;animation:.15s ease-out ConversationDropdown-module__puh-OW__dropdownIn;position:absolute;top:calc(100% + .375rem);left:50%;overflow:hidden;transform:translate(-50%)}@keyframes ConversationDropdown-module__puh-OW__dropdownIn{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ConversationDropdown-module__puh-OW__newItem{width:100%;font-size:var(--text-sm);color:var(--brand-hi);font-weight:var(--font-medium);cursor:pointer;border:none;border-bottom:1px solid var(--line);background:0 0;align-items:center;gap:.5rem;padding:.625rem .75rem;transition:background .1s ease-out;display:flex}.ConversationDropdown-module__puh-OW__newItem:hover{background:var(--subtle)}.ConversationDropdown-module__puh-OW__newIcon{width:.875rem;height:.875rem}.ConversationDropdown-module__puh-OW__list{max-height:17rem;padding:.25rem 0;overflow-y:auto}.ConversationDropdown-module__puh-OW__item{border-left:2px solid #0000;align-items:center;width:100%;transition:background .1s ease-out,border-color .1s ease-out;display:flex}.ConversationDropdown-module__puh-OW__item:hover{background:var(--subtle)}.ConversationDropdown-module__puh-OW__itemActive{border-left-color:var(--brand);background:color-mix(in srgb,var(--brand)6%,transparent)}.ConversationDropdown-module__puh-OW__itemMain{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.ConversationDropdown-module__puh-OW__itemTitle{font-size:var(--text-sm);color:var(--lo);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ConversationDropdown-module__puh-OW__itemActive .ConversationDropdown-module__puh-OW__itemTitle{color:var(--hi);font-weight:var(--font-medium)}.ConversationDropdown-module__puh-OW__sharedBadge{color:var(--muted);flex-shrink:0;align-items:center;display:inline-flex}.ConversationDropdown-module__puh-OW__itemMeta{font-size:var(--text-xs);color:var(--faint);flex-shrink:0;margin-left:.75rem}.ConversationDropdown-module__puh-OW__itemActions{opacity:0;flex-shrink:0;align-items:center;gap:.125rem;padding-right:.5rem;transition:opacity .12s ease-out;display:flex}.ConversationDropdown-module__puh-OW__item:hover .ConversationDropdown-module__puh-OW__itemActions,.ConversationDropdown-module__puh-OW__item:focus-within .ConversationDropdown-module__puh-OW__itemActions{opacity:1}.ConversationDropdown-module__puh-OW__itemActionBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.3rem;justify-content:center;align-items:center;padding:.3rem;transition:color .1s ease-out,background .1s ease-out;display:inline-flex}.ConversationDropdown-module__puh-OW__itemActionBtn:hover{color:var(--hi);background:var(--panel)}.ConversationDropdown-module__puh-OW__itemActionBtn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.ConversationDropdown-module__puh-OW__itemEditInput{width:100%;font-size:var(--text-sm);color:var(--hi);border:none;border-bottom:1px solid var(--brand);background:0 0;padding:.4rem 0;font-family:inherit}.ConversationDropdown-module__puh-OW__itemEditInput:focus{outline:none}.ConversationDropdown-module__puh-OW__confirmBar{min-width:0;font-size:var(--text-xs);color:var(--hi);background:color-mix(in srgb,var(--danger)10%,transparent);flex:1;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.ConversationDropdown-module__puh-OW__confirmText{flex:1;min-width:0}.ConversationDropdown-module__puh-OW__confirmActions{flex-shrink:0;gap:.4rem;display:inline-flex}.ConversationDropdown-module__puh-OW__empty{text-align:center;font-size:var(--text-sm);color:var(--muted);padding:2rem 1rem}
.ShareConversationModal-module__za2n9a__overlay{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out both ShareConversationModal-module__za2n9a__backdrop-in;display:flex;position:fixed;inset:0}.ShareConversationModal-module__za2n9a__modal{background:var(--panel);border:1px solid var(--line-subtle);box-shadow:var(--shadow-md);border-radius:.75rem;width:100%;max-width:28rem;animation:.25s cubic-bezier(.2,0,0,1) both ShareConversationModal-module__za2n9a__scale-in}.ShareConversationModal-module__za2n9a__header{border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.ShareConversationModal-module__za2n9a__headerLeft{align-items:center;gap:.75rem;display:flex}.ShareConversationModal-module__za2n9a__iconWrap{background:#2563eb33;border-radius:.5rem;padding:.5rem}.ShareConversationModal-module__za2n9a__headerIcon{color:#60a5fa;width:1.25rem;height:1.25rem}.ShareConversationModal-module__za2n9a__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--hi)}.ShareConversationModal-module__za2n9a__closeBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem;transition:background-color .15s,color .15s}.ShareConversationModal-module__za2n9a__closeBtn:hover{background:var(--raised);color:var(--lo)}.ShareConversationModal-module__za2n9a__closeIcon{width:1.25rem;height:1.25rem}.ShareConversationModal-module__za2n9a__body{padding:1.5rem}.ShareConversationModal-module__za2n9a__description{font-size:var(--text-sm);color:var(--muted);margin-bottom:1rem}.ShareConversationModal-module__za2n9a__urlBox{background:var(--raised);border:1px solid var(--line);border-radius:.5rem;padding:.75rem 3rem .75rem 1rem;position:relative}.ShareConversationModal-module__za2n9a__urlText{font-size:var(--text-sm);color:var(--lo);font-family:var(--font-mono);word-break:break-all;overflow:hidden}.ShareConversationModal-module__za2n9a__copyBtn{cursor:pointer;background:#2563eb;border:none;border-radius:.5rem;padding:.5rem;transition:background-color .15s;position:absolute;top:.5rem;right:.5rem}.ShareConversationModal-module__za2n9a__copyBtn:hover{background:#1d4ed8}.ShareConversationModal-module__za2n9a__copyIcon{color:#fff;width:1rem;height:1rem}.ShareConversationModal-module__za2n9a__copiedMsg{font-size:var(--text-xs);color:#4ade80;margin-top:.5rem}.ShareConversationModal-module__za2n9a__footer{border-top:1px solid var(--line-subtle);background:#0000000d;padding:1.5rem}.ShareConversationModal-module__za2n9a__footerBtn{background:var(--raised);width:100%;color:var(--lo);cursor:pointer;font-size:inherit;border:none;border-radius:.5rem;padding:.5rem 1rem;transition:background-color .15s}.ShareConversationModal-module__za2n9a__footerBtn:hover{background:var(--subtle)}
.ChatUI-module__dryLoW__root{background:var(--base);flex-direction:column;height:100%;transition:opacity .3s;display:flex;position:relative}.ChatUI-module__dryLoW__opaque{opacity:1}.ChatUI-module__dryLoW__transparent{opacity:0}.ChatUI-module__dryLoW__toolbar{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel)80%,transparent);-webkit-backdrop-filter:blur(12px);z-index:10;flex-shrink:0;align-items:center;gap:.25rem;min-height:2.75rem;padding:.375rem .5rem;display:flex}.ChatUI-module__dryLoW__toolbarCenter{flex:1;justify-content:center;align-items:center;gap:.375rem;min-width:0;display:flex}.ChatUI-module__dryLoW__toolbarRight{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.ChatUI-module__dryLoW__toolbarBtn{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s ease-out,color .12s ease-out;display:flex}.ChatUI-module__dryLoW__toolbarBtn:hover{background:var(--subtle);color:var(--hi)}.ChatUI-module__dryLoW__toolbarBtn:active{transition:transform 60ms ease-in-out;transform:scale(.92)}.ChatUI-module__dryLoW__toolbarBtnIcon{width:1rem;height:1rem}.ChatUI-module__dryLoW__betaBadge{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--brand-hi);background:color-mix(in srgb,var(--brand)12%,transparent);cursor:default;-webkit-user-select:none;user-select:none;border-radius:.25rem;flex-shrink:0;padding:.0625rem .375rem;transition:background .15s ease-out,color .15s ease-out}.ChatUI-module__dryLoW__betaBadge:hover{background:color-mix(in srgb,var(--brand)20%,transparent)}.ChatUI-module__dryLoW__messagesArea{overscroll-behavior:contain;flex:1;position:relative;overflow:hidden auto}.ChatUI-module__dryLoW__messagesArea::-webkit-scrollbar{width:6px}.ChatUI-module__dryLoW__messagesArea::-webkit-scrollbar-track{background:0 0}.ChatUI-module__dryLoW__messagesArea::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;transition:background .2s}.ChatUI-module__dryLoW__messagesArea:hover::-webkit-scrollbar-thumb{background:var(--line)}.ChatUI-module__dryLoW__messagesInner{flex-direction:column;max-width:56rem;margin:0 auto;padding:1rem 1rem 5rem;display:flex}@media (max-width:767px){.ChatUI-module__dryLoW__messagesInner{padding:.75rem .75rem 5rem}}.ChatUI-module__dryLoW__emptyState{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:24rem;padding:2rem;animation:.5s ease-out ChatUI-module__dryLoW__landingIn;display:flex}@keyframes ChatUI-module__dryLoW__landingIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ChatUI-module__dryLoW__emptyOrb{background:radial-gradient(circle at 55% 40%,#9fd8ef 0%,#3a79df 38%,#1e33b8 68%,#161060 100%);border-radius:50%;width:3rem;height:3rem;margin-bottom:.75rem;animation:3s ease-in-out infinite ChatUI-module__dryLoW__emptyOrbPulse,.6s ease-out ChatUI-module__dryLoW__landingOrbIn;position:relative;box-shadow:0 0 16px #3a79df59,0 0 32px #246adb1f}.ChatUI-module__dryLoW__emptyOrb:before{content:"";border:1.5px solid #0000;border-top-color:#65ace666;border-radius:50%;animation:4s linear infinite ChatUI-module__dryLoW__rotate;position:absolute;inset:-3px}@keyframes ChatUI-module__dryLoW__emptyOrbPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ChatUI-module__dryLoW__landingOrbIn{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}@keyframes ChatUI-module__dryLoW__rotate{to{transform:rotate(360deg)}}.ChatUI-module__dryLoW__emptyTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--hi);letter-spacing:var(--tracking-tight)}.ChatUI-module__dryLoW__emptySubtitle{font-size:var(--text-sm);color:var(--muted);margin-bottom:1.25rem}.ChatUI-module__dryLoW__emptyPrompts{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;max-width:26rem;display:grid}@media (max-width:480px){.ChatUI-module__dryLoW__emptyPrompts{grid-template-columns:1fr}}.ChatUI-module__dryLoW__promptCard{background:color-mix(in srgb,var(--raised)60%,transparent);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.75rem;transition:all .15s ease-out;display:flex}.ChatUI-module__dryLoW__promptCard:hover{background:var(--raised);border-color:color-mix(in srgb,var(--brand)40%,transparent);box-shadow:0 2px 12px color-mix(in srgb,var(--brand)8%,transparent);transform:translateY(-1px)}.ChatUI-module__dryLoW__promptCard:active{transition:transform 80ms ease-in-out;transform:scale(.98)translateY(0)}.ChatUI-module__dryLoW__promptCardIcon{width:1rem;height:1rem;color:var(--brand-hi);margin-bottom:.125rem}.ChatUI-module__dryLoW__promptCardText{font-size:var(--text-xs);color:var(--lo);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.ChatUI-module__dryLoW__errorCard{background:color-mix(in srgb,var(--danger)8%,var(--raised));border:1px solid color-mix(in srgb,var(--danger)20%,var(--line));border-radius:.625rem;margin-top:1rem;padding:.875rem 1rem}.ChatUI-module__dryLoW__errorText{font-size:var(--text-sm);color:var(--lo);line-height:1.5}.ChatUI-module__dryLoW__errorRetry{font-size:var(--text-xs);color:var(--brand-hi);cursor:pointer;background:0 0;border:none;margin-top:.375rem;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .1s;display:inline}.ChatUI-module__dryLoW__errorRetry:hover{-webkit-text-decoration-color:var(--brand-hi);text-decoration-color:var(--brand-hi)}.ChatUI-module__dryLoW__warningCard{background:color-mix(in srgb,var(--warning)8%,var(--raised));border:1px solid color-mix(in srgb,var(--warning)20%,var(--line));border-radius:.625rem;margin-top:1rem;padding:.875rem 1rem}.ChatUI-module__dryLoW__warningText{font-size:var(--text-sm);color:var(--lo);line-height:var(--leading-sm)}.ChatUI-module__dryLoW__warningDismiss{font-size:var(--text-xs);color:var(--brand-hi);cursor:pointer;background:0 0;border:none;margin-top:.375rem;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .1s;display:inline}.ChatUI-module__dryLoW__warningDismiss:hover{-webkit-text-decoration-color:var(--brand-hi);text-decoration-color:var(--brand-hi)}.ChatUI-module__dryLoW__scrollPill{background:var(--raised);border:1px solid var(--line);width:2rem;height:2rem;color:var(--lo);cursor:pointer;z-index:20;border-radius:50%;justify-content:center;align-items:center;transition:background .12s ease-out,color .12s ease-out;animation:.2s ease-out ChatUI-module__dryLoW__pillIn;display:flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.ChatUI-module__dryLoW__scrollPill:hover{background:var(--subtle);color:var(--hi)}.ChatUI-module__dryLoW__scrollPillIcon{width:.875rem;height:.875rem}@keyframes ChatUI-module__dryLoW__pillIn{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.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)}
.SandboxSwitch-module__MsAbkq__switch{border:1px solid var(--line);background:var(--base);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.SandboxSwitch-module__MsAbkq__switch[data-sandbox]{border-color:var(--purple)}.SandboxSwitch-module__MsAbkq__seg{color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;display:inline-flex}.SandboxSwitch-module__MsAbkq__seg:hover{color:var(--lo)}.SandboxSwitch-module__MsAbkq__seg[data-mode=live][data-on=true]{background:var(--subtle);color:var(--hi)}.SandboxSwitch-module__MsAbkq__seg[data-mode=sandbox][data-on=true]{background:var(--purple);color:var(--base)}.SandboxSwitch-module__MsAbkq__liveDot{background:var(--success);border-radius:999px;width:.5rem;height:.5rem}.SandboxSwitch-module__MsAbkq__seg[data-mode=live][data-on=true] .SandboxSwitch-module__MsAbkq__liveDot{box-shadow:0 0 0 2px color-mix(in srgb,var(--success)30%,transparent)}.SandboxSwitch-module__MsAbkq__flask{width:.85rem;height:.85rem}
.SandboxStepper-module__Z-F49q__stepper{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.SandboxStepper-module__Z-F49q__step{color:var(--faint);align-items:center;gap:.375rem;display:inline-flex}.SandboxStepper-module__Z-F49q__step:not(:first-child):before{content:"";background:var(--line);width:.75rem;height:1px}.SandboxStepper-module__Z-F49q__dot{border:1px solid var(--line-strong);background:var(--base);width:1.1rem;height:1.1rem;font-size:var(--text-xs);line-height:1;font-weight:var(--font-semibold);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.SandboxStepper-module__Z-F49q__label{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium)}.SandboxStepper-module__Z-F49q__step[data-state=done]{color:var(--success)}.SandboxStepper-module__Z-F49q__step[data-state=done] .SandboxStepper-module__Z-F49q__dot{border-color:var(--success);color:var(--success)}.SandboxStepper-module__Z-F49q__step[data-state=current]{color:var(--warning)}.SandboxStepper-module__Z-F49q__step[data-state=current] .SandboxStepper-module__Z-F49q__dot{border-color:var(--warning);background:var(--warning-bg);color:var(--warning)}
.SandboxFocusPanel-module__RuFcYa__panel{border-top:1px solid var(--line-subtle);margin-top:.5rem;padding-top:.5rem}.SandboxFocusPanel-module__RuFcYa__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.SandboxFocusPanel-module__RuFcYa__title{text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--purple);align-items:center;gap:.35rem;display:inline-flex}.SandboxFocusPanel-module__RuFcYa__titleIcon{width:.85rem;height:.85rem}.SandboxFocusPanel-module__RuFcYa__bulkBtn{border:1px solid var(--line);background:var(--panel);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);cursor:pointer;border-radius:999px;padding:.1rem .45rem}.SandboxFocusPanel-module__RuFcYa__bulkBtn:hover{color:var(--hi);border-color:var(--line-strong)}.SandboxFocusPanel-module__RuFcYa__summary{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--lo);font-variant-numeric:tabular-nums;border-radius:.3rem;margin:0 0 .45rem;padding:.1rem .25rem}.SandboxFocusPanel-module__RuFcYa__summary[data-fresh]{animation:1.1s ease-out SandboxFocusPanel-module__RuFcYa__focusFreshFlash}@keyframes SandboxFocusPanel-module__RuFcYa__focusFreshFlash{0%{background:color-mix(in srgb,var(--purple)26%,transparent)}to{background:0 0}}.SandboxFocusPanel-module__RuFcYa__recomputingTag{color:var(--purple);animation:1.2s ease-in-out infinite SandboxFocusPanel-module__RuFcYa__focusRecomputePulse}@keyframes SandboxFocusPanel-module__RuFcYa__focusRecomputePulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.SandboxFocusPanel-module__RuFcYa__summary[data-fresh],.SandboxFocusPanel-module__RuFcYa__recomputingTag{animation:none}}.SandboxFocusPanel-module__RuFcYa__emptyMetrics{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--muted);margin:0}.SandboxFocusPanel-module__RuFcYa__list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.SandboxFocusPanel-module__RuFcYa__row{align-items:center;gap:.25rem;display:flex}.SandboxFocusPanel-module__RuFcYa__item{border:1px solid var(--line-subtle);background:var(--base);min-width:0;color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;text-align:left;border-radius:.375rem;flex:1;align-items:center;gap:.4rem;padding:.25rem .4rem;display:flex}.SandboxFocusPanel-module__RuFcYa__item:hover{border-color:var(--line-strong)}.SandboxFocusPanel-module__RuFcYa__itemOn{border-color:var(--purple);background:color-mix(in srgb,var(--purple)14%,transparent);color:var(--hi)}.SandboxFocusPanel-module__RuFcYa__dot{border:1.5px solid var(--line-strong);border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}.SandboxFocusPanel-module__RuFcYa__dot[data-on]{background:var(--purple);border-color:var(--purple)}.SandboxFocusPanel-module__RuFcYa__itemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SandboxFocusPanel-module__RuFcYa__rowCount{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.SandboxFocusPanel-module__RuFcYa__detailsBtn{border:1px solid var(--line-subtle);background:var(--base);width:1.55rem;height:1.55rem;color:var(--muted);cursor:pointer;border-radius:.375rem;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.SandboxFocusPanel-module__RuFcYa__detailsBtn:hover{color:var(--purple);border-color:var(--purple)}.SandboxFocusPanel-module__RuFcYa__hint{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--muted);margin:.4rem 0 0}.SandboxFocusPanel-module__RuFcYa__clear{color:var(--purple);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;margin-left:.35rem;padding:0;text-decoration:underline}.SandboxFocusPanel-module__RuFcYa__swatchEdit,.SandboxFocusPanel-module__RuFcYa__swatchAffected{vertical-align:-1px;border-radius:.2rem;width:.6rem;height:.6rem;margin-right:.1rem;display:inline-block}.SandboxFocusPanel-module__RuFcYa__swatchEdit{background:var(--purple)}.SandboxFocusPanel-module__RuFcYa__swatchAffected{background:var(--brand-hi)}
.JsonFlip-module__w0r9WG__rows{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.JsonFlip-module__w0r9WG__row{align-items:baseline;gap:.5rem;display:flex}.JsonFlip-module__w0r9WG__rowKey{min-width:4rem;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--hi);flex:none}.JsonFlip-module__w0r9WG__deltas{flex-wrap:wrap;gap:.25rem .6rem;min-width:0;display:flex}.JsonFlip-module__w0r9WG__delta{font-size:var(--text-xs);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;display:inline-flex}.JsonFlip-module__w0r9WG__deltaField{font-family:var(--font-mono);color:var(--muted)}.JsonFlip-module__w0r9WG__before{font-family:var(--font-mono);color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.JsonFlip-module__w0r9WG__arrow{color:var(--faint)}.JsonFlip-module__w0r9WG__after{font-family:var(--font-mono);color:var(--hi);font-weight:var(--font-medium)}.JsonFlip-module__w0r9WG__raw{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-sm);flex-wrap:wrap;align-items:baseline;gap:.35rem;display:inline-flex}.JsonFlip-module__w0r9WG__tag{font-size:var(--text-xs);line-height:var(--leading-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);border-radius:.25rem;padding:0 .35rem}.JsonFlip-module__w0r9WG__tag[data-change=added]{color:var(--success);background:var(--success-bg)}.JsonFlip-module__w0r9WG__tag[data-change=removed]{color:var(--danger);background:var(--danger-bg)}.JsonFlip-module__w0r9WG__none{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--muted);margin:0}.JsonFlip-module__w0r9WG__more{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--faint);padding-top:2px;list-style:none}
.ImpactBars-module__QPQUXG__list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.ImpactBars-module__QPQUXG__item{min-width:0}.ImpactBars-module__QPQUXG__list[data-animate] .ImpactBars-module__QPQUXG__item{animation:.28s ease-out backwards ImpactBars-module__QPQUXG__impactBarReveal;animation-delay:var(--stagger,0s)}@keyframes ImpactBars-module__QPQUXG__impactBarReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ImpactBars-module__QPQUXG__list[data-animate] .ImpactBars-module__QPQUXG__item{animation:none}}.ImpactBars-module__QPQUXG__row{text-align:left;border-radius:.375rem;grid-template-columns:minmax(7rem,11rem) 1fr auto auto;align-items:center;gap:.5rem;width:100%;padding:.2rem .3rem;display:grid}.ImpactBars-module__QPQUXG__rowBtn{cursor:pointer;background:0 0;border:none}.ImpactBars-module__QPQUXG__rowBtn:hover{background:var(--panel)}.ImpactBars-module__QPQUXG__rowBtn[data-selected]{background:var(--subtle)}.ImpactBars-module__QPQUXG__field{font-family:var(--font-mono),monospace;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ImpactBars-module__QPQUXG__track{background:var(--base);border-radius:999px;height:.5rem;position:relative;overflow:hidden}.ImpactBars-module__QPQUXG__fill{border-radius:999px;position:absolute;top:0;bottom:0;left:0}.ImpactBars-module__QPQUXG__fill[data-dir=up]{background:var(--success)}.ImpactBars-module__QPQUXG__fill[data-dir=down]{background:var(--danger)}.ImpactBars-module__QPQUXG__fill[data-dir=flat]{background:var(--muted)}.ImpactBars-module__QPQUXG__delta{font-family:var(--font-mono),monospace;font-size:var(--text-xs);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.ImpactBars-module__QPQUXG__delta[data-dir=up]{color:var(--success)}.ImpactBars-module__QPQUXG__delta[data-dir=down]{color:var(--danger)}.ImpactBars-module__QPQUXG__delta[data-dir=flat]{color:var(--muted)}.ImpactBars-module__QPQUXG__aggHint{color:var(--faint)}.ImpactBars-module__QPQUXG__counts{font-size:var(--text-xs);line-height:var(--leading-xs);white-space:nowrap;gap:.4rem;display:inline-flex}.ImpactBars-module__QPQUXG__up{color:var(--success)}.ImpactBars-module__QPQUXG__down{color:var(--danger)}
.DeltaDistribution-module__OBPoDW__dist{flex-direction:column;gap:.4rem;padding:.5rem .3rem .3rem;display:flex}.DeltaDistribution-module__OBPoDW__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.DeltaDistribution-module__OBPoDW__caption{text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--muted)}.DeltaDistribution-module__OBPoDW__legend{font-size:var(--text-xs);line-height:var(--leading-xs);gap:.5rem;display:inline-flex}.DeltaDistribution-module__OBPoDW__up{color:var(--success)}.DeltaDistribution-module__OBPoDW__down{color:var(--danger)}.DeltaDistribution-module__OBPoDW__flat{color:var(--muted)}.DeltaDistribution-module__OBPoDW__histo{align-items:flex-end;gap:.25rem;height:2.5rem;padding:0 .25rem;display:flex}.DeltaDistribution-module__OBPoDW__bin{background:var(--muted);border-radius:2px 2px 0 0;flex:1;min-height:0}.DeltaDistribution-module__OBPoDW__bin[data-dir=up]{background:var(--success)}.DeltaDistribution-module__OBPoDW__bin[data-dir=down]{background:var(--danger)}.DeltaDistribution-module__OBPoDW__bin[data-dir=flat]{background:var(--faint)}.DeltaDistribution-module__OBPoDW__histo[data-animate] .DeltaDistribution-module__OBPoDW__bin{animation:.3s ease-out backwards DeltaDistribution-module__OBPoDW__deltaBinReveal;animation-delay:var(--stagger,0s);transform-origin:bottom}@keyframes DeltaDistribution-module__OBPoDW__deltaBinReveal{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.DeltaDistribution-module__OBPoDW__histo[data-animate] .DeltaDistribution-module__OBPoDW__bin{animation:none}}.DeltaDistribution-module__OBPoDW__biggest{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--muted)}.DeltaDistribution-module__OBPoDW__biggest strong{font-weight:var(--font-medium);color:var(--lo)}.DeltaDistribution-module__OBPoDW__biggestDelta{font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums}.DeltaDistribution-module__OBPoDW__biggestDelta[data-dir=up]{color:var(--success)}.DeltaDistribution-module__OBPoDW__biggestDelta[data-dir=down]{color:var(--danger)}.DeltaDistribution-module__OBPoDW__biggestDelta[data-dir=flat]{color:var(--muted)}
.ChangeDetailModal-module__rMRVTG__backdrop{z-index:80;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ChangeDetailModal-module__rMRVTG__overlay{background:#0009;position:absolute;inset:0}.ChangeDetailModal-module__rMRVTG__panel{background:var(--panel);border:1px solid var(--line);width:40rem;max-width:100%;max-height:90vh;box-shadow:var(--shadow-lg);border-radius:.75rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.ChangeDetailModal-module__rMRVTG__head{border-bottom:1px solid var(--line);align-items:center;gap:.625rem;padding:.875rem 1rem;display:flex}.ChangeDetailModal-module__rMRVTG__headIcon{color:var(--purple);flex:none}.ChangeDetailModal-module__rMRVTG__headText{flex:1;min-width:0}.ChangeDetailModal-module__rMRVTG__title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-semibold);color:var(--hi)}.ChangeDetailModal-module__rMRVTG__subtitle{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);align-items:center;gap:.375rem;margin-top:.125rem;display:flex}.ChangeDetailModal-module__rMRVTG__mono{font-family:var(--font-mono)}.ChangeDetailModal-module__rMRVTG__kindChip{font-weight:var(--font-medium);text-transform:uppercase;border-radius:.25rem;padding:0 .375rem}.ChangeDetailModal-module__rMRVTG__kindChip[data-kind=sql]{color:var(--brand-hi);background:var(--brand-bg)}.ChangeDetailModal-module__rMRVTG__kindChip[data-kind=formula]{color:var(--purple);background:var(--raised)}.ChangeDetailModal-module__rMRVTG__closeBtn{cursor:pointer;color:var(--muted);background:0 0;border:none;flex:none;padding:.25rem}.ChangeDetailModal-module__rMRVTG__closeBtn:hover{color:var(--hi)}.ChangeDetailModal-module__rMRVTG__body{flex-direction:column;flex:1;gap:1rem;padding:1rem;display:flex;overflow-y:auto}.ChangeDetailModal-module__rMRVTG__sectionLabel{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);margin-bottom:.5rem}.ChangeDetailModal-module__rMRVTG__note{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);margin:0}.ChangeDetailModal-module__rMRVTG__loading{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);align-items:center;gap:.375rem;margin:0;display:flex}.ChangeDetailModal-module__rMRVTG__spin{animation:1s linear infinite ChangeDetailModal-module__rMRVTG__changeDetailSpin}@keyframes ChangeDetailModal-module__rMRVTG__changeDetailSpin{to{transform:rotate(360deg)}}.ChangeDetailModal-module__rMRVTG__headline{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-semibold);color:var(--hi);font-variant-numeric:tabular-nums;margin-top:.5rem}.ChangeDetailModal-module__rMRVTG__flips{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ChangeDetailModal-module__rMRVTG__jsonFlip{flex-direction:column;gap:.4rem;display:flex}.ChangeDetailModal-module__rMRVTG__flip{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo)}.ChangeDetailModal-module__rMRVTG__arrow{color:var(--faint)}.ChangeDetailModal-module__rMRVTG__footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.ChangeDetailModal-module__rMRVTG__linkBtn{border:1px solid var(--line-strong);background:var(--raised);color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;margin-right:auto;padding:.375rem .75rem;display:inline-flex}.ChangeDetailModal-module__rMRVTG__linkBtn:hover{color:var(--hi);border-color:var(--purple)}.ChangeDetailModal-module__rMRVTG__primaryBtn{background:var(--purple);color:var(--on-brand);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .875rem;display:inline-flex}.ChangeDetailModal-module__rMRVTG__primaryBtn:hover{filter:brightness(1.05)}
.TimeSeriesFlip-module__n19rPq__wrap{flex-direction:column;gap:6px;display:flex}.TimeSeriesFlip-module__n19rPq__head{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);justify-content:space-between;align-items:center;display:flex}.TimeSeriesFlip-module__n19rPq__points{font-variant-numeric:tabular-nums}.TimeSeriesFlip-module__n19rPq__legend{align-items:center;gap:4px;display:inline-flex}.TimeSeriesFlip-module__n19rPq__swatchBefore,.TimeSeriesFlip-module__n19rPq__swatchAfter{border-radius:1px;width:10px;height:2px;margin:0 2px 0 8px;display:inline-block}.TimeSeriesFlip-module__n19rPq__swatchBefore{background:var(--muted)}.TimeSeriesFlip-module__n19rPq__swatchAfter{background:var(--brand,var(--success))}.TimeSeriesFlip-module__n19rPq__series{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TimeSeriesFlip-module__n19rPq__row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.TimeSeriesFlip-module__n19rPq__field{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--lo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TimeSeriesFlip-module__n19rPq__spark{display:block}.TimeSeriesFlip-module__n19rPq__lineBefore{stroke:var(--muted);stroke-width:1.25px;opacity:.7}.TimeSeriesFlip-module__n19rPq__lineAfter{stroke:var(--brand,var(--success));stroke-width:1.5px}.TimeSeriesFlip-module__n19rPq__totals{font-size:var(--text-xs);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.TimeSeriesFlip-module__n19rPq__before{font-family:var(--font-mono);color:var(--muted)}.TimeSeriesFlip-module__n19rPq__arrow{color:var(--faint)}.TimeSeriesFlip-module__n19rPq__after{font-family:var(--font-mono);font-weight:var(--font-semibold);color:var(--lo)}.TimeSeriesFlip-module__n19rPq__delta{font-weight:var(--font-semibold);border-radius:6px;padding:1px 6px}.TimeSeriesFlip-module__n19rPq__delta[data-dir=up]{color:var(--success);background:var(--success-bg)}.TimeSeriesFlip-module__n19rPq__delta[data-dir=down]{color:var(--danger);background:var(--danger-bg)}.TimeSeriesFlip-module__n19rPq__delta[data-dir=flat]{color:var(--muted);background:var(--subtle)}
.OutcomeGrid-module__CKaofq__wrap{flex-direction:column;gap:.4rem;display:flex}.OutcomeGrid-module__CKaofq__legend{font-size:var(--text-xs);line-height:var(--leading-xs);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.OutcomeGrid-module__CKaofq__up{color:var(--success)}.OutcomeGrid-module__CKaofq__down{color:var(--danger)}.OutcomeGrid-module__CKaofq__flat{color:var(--muted)}.OutcomeGrid-module__CKaofq__note{color:var(--faint);margin-left:auto}.OutcomeGrid-module__CKaofq__scroll{border:1px solid var(--line);border-radius:.5rem;overflow-x:auto}.OutcomeGrid-module__CKaofq__grid{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.OutcomeGrid-module__CKaofq__grid th,.OutcomeGrid-module__CKaofq__grid td{border-bottom:1px solid var(--line-subtle);border-right:1px solid var(--line-subtle);text-align:left;padding:.3rem .45rem}.OutcomeGrid-module__CKaofq__grid th:last-child,.OutcomeGrid-module__CKaofq__grid td:last-child{border-right:none}.OutcomeGrid-module__CKaofq__grid tbody tr:last-child td{border-bottom:none}.OutcomeGrid-module__CKaofq__grid tbody[data-animate] tr{animation:.26s ease-out backwards OutcomeGrid-module__CKaofq__outcomeRowReveal;animation-delay:var(--stagger,0s)}@keyframes OutcomeGrid-module__CKaofq__outcomeRowReveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.OutcomeGrid-module__CKaofq__grid tbody[data-animate] tr{animation:none}}.OutcomeGrid-module__CKaofq__corner{z-index:1;background:var(--panel);font-family:var(--font-mono),monospace;color:var(--muted);white-space:nowrap;position:sticky;left:0}.OutcomeGrid-module__CKaofq__colh{vertical-align:top;background:var(--base);min-width:6.5rem}.OutcomeGrid-module__CKaofq__colName{max-width:9rem;font-family:var(--font-mono),monospace;color:var(--lo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OutcomeGrid-module__CKaofq__colUnit{font-size:var(--text-xs);color:var(--faint)}.OutcomeGrid-module__CKaofq__colNet{font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums;font-weight:var(--font-semibold);margin-top:.1rem}.OutcomeGrid-module__CKaofq__colNet[data-dir=up]{color:var(--success)}.OutcomeGrid-module__CKaofq__colNet[data-dir=down]{color:var(--danger)}.OutcomeGrid-module__CKaofq__colNet[data-dir=flat]{color:var(--muted)}.OutcomeGrid-module__CKaofq__split{background:var(--subtle);border-radius:999px;height:.3rem;margin-top:.25rem;display:flex;overflow:hidden}.OutcomeGrid-module__CKaofq__splitDown{background:var(--danger)}.OutcomeGrid-module__CKaofq__splitUp{background:var(--success)}.OutcomeGrid-module__CKaofq__splitNum{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--muted);margin-top:.15rem}.OutcomeGrid-module__CKaofq__game{z-index:1;background:var(--panel);color:var(--hi);white-space:nowrap;text-overflow:ellipsis;max-width:11rem;position:sticky;left:0;overflow:hidden}.OutcomeGrid-module__CKaofq__cell{white-space:nowrap}.OutcomeGrid-module__CKaofq__cell[data-flat=true]{text-align:center}.OutcomeGrid-module__CKaofq__cellFlat{color:var(--faint)}.OutcomeGrid-module__CKaofq__cellBar{background:var(--subtle);vertical-align:middle;border-radius:999px;width:2.4rem;height:.4rem;margin-right:.3rem;display:inline-block;overflow:hidden}.OutcomeGrid-module__CKaofq__cellFill{border-radius:999px;height:100%;display:block}.OutcomeGrid-module__CKaofq__cellFill[data-dir=up]{background:var(--success)}.OutcomeGrid-module__CKaofq__cellFill[data-dir=down]{background:var(--danger)}.OutcomeGrid-module__CKaofq__cellPct{font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums}.OutcomeGrid-module__CKaofq__cellPct[data-dir=up]{color:var(--success)}.OutcomeGrid-module__CKaofq__cellPct[data-dir=down]{color:var(--danger)}.OutcomeGrid-module__CKaofq__more{border:1px solid var(--line);background:var(--panel);color:var(--brand-hi);font-size:var(--text-xs);cursor:pointer;border-radius:.375rem;align-self:flex-start;padding:.2rem .5rem}.OutcomeGrid-module__CKaofq__more:hover{background:var(--subtle)}
.SandboxReview-module__2NPcBq__overlay{z-index:170;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.SandboxReview-module__2NPcBq__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;position:absolute;inset:0}.SandboxReview-module__2NPcBq__panel{background:var(--panel);border:1px solid var(--purple);border-radius:.75rem;flex-direction:column;width:64rem;max-width:100%;max-height:88vh;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.SandboxReview-module__2NPcBq__head{border-bottom:1px solid var(--line);align-items:flex-start;gap:1rem;padding:.85rem 1rem;display:flex}.SandboxReview-module__2NPcBq__headLeft{flex:1;min-width:0}.SandboxReview-module__2NPcBq__badge{background:color-mix(in srgb,var(--purple)18%,transparent);color:var(--purple);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .45rem;display:inline-flex}.SandboxReview-module__2NPcBq__badgeIcon{width:.8rem;height:.8rem}.SandboxReview-module__2NPcBq__title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-semibold);color:var(--hi);margin:.35rem 0 .25rem}.SandboxReview-module__2NPcBq__summary{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.SandboxReview-module__2NPcBq__sumSeg strong{color:var(--hi);font-variant-numeric:tabular-nums}.SandboxReview-module__2NPcBq__sumSeg code{font-family:var(--font-mono),monospace;color:var(--lo)}.SandboxReview-module__2NPcBq__headActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.SandboxReview-module__2NPcBq__discardBtn{border:1px solid var(--line-strong);color:var(--lo);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.35rem;padding:.3rem .7rem;display:inline-flex}.SandboxReview-module__2NPcBq__discardBtn:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.SandboxReview-module__2NPcBq__promoteBtn{background:var(--success);color:var(--on-brand);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.35rem;padding:.3rem .8rem;display:inline-flex}.SandboxReview-module__2NPcBq__promoteBtn:hover:not(:disabled){filter:brightness(1.08)}.SandboxReview-module__2NPcBq__promoteBtnLocked{background:var(--subtle);color:var(--faint);cursor:not-allowed}.SandboxReview-module__2NPcBq__promoteBtn:disabled{cursor:not-allowed}.SandboxReview-module__2NPcBq__btnIcon{width:.85rem;height:.85rem}.SandboxReview-module__2NPcBq__spin{width:.85rem;height:.85rem;animation:.8s linear infinite SandboxReview-module__2NPcBq__reviewSpin}@keyframes SandboxReview-module__2NPcBq__reviewSpin{to{transform:rotate(360deg)}}.SandboxReview-module__2NPcBq__closeBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:.3rem;display:inline-flex}.SandboxReview-module__2NPcBq__closeBtn:hover{color:var(--hi)}.SandboxReview-module__2NPcBq__checks{background:var(--base);border-bottom:1px solid var(--line);font-size:var(--text-xs);line-height:var(--leading-xs);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.SandboxReview-module__2NPcBq__check{color:var(--muted);align-items:center;gap:.35rem;display:inline-flex}.SandboxReview-module__2NPcBq__check[data-state=ok]{color:var(--success)}.SandboxReview-module__2NPcBq__check[data-state=warn]{color:var(--warning)}.SandboxReview-module__2NPcBq__check[data-state=pending]{color:var(--muted)}.SandboxReview-module__2NPcBq__check[data-state=pending] .SandboxReview-module__2NPcBq__checkIcon{animation:.8s linear infinite SandboxReview-module__2NPcBq__reviewSpin}.SandboxReview-module__2NPcBq__checkIcon{flex:none;width:.85rem;height:.85rem}.SandboxReview-module__2NPcBq__gate{font-weight:var(--font-medium);color:var(--muted);align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.SandboxReview-module__2NPcBq__body{flex:1;min-height:0;display:flex}.SandboxReview-module__2NPcBq__rail{border-right:1px solid var(--line);flex:0 0 15rem;padding:.6rem;overflow-y:auto}.SandboxReview-module__2NPcBq__railHead{text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--muted);align-items:center;gap:.4rem;margin-bottom:.4rem;display:flex}.SandboxReview-module__2NPcBq__railCount{background:var(--subtle);color:var(--lo);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 .35rem}.SandboxReview-module__2NPcBq__railEmpty{font-size:var(--text-xs);color:var(--muted)}.SandboxReview-module__2NPcBq__railList{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.SandboxReview-module__2NPcBq__railItem{border-radius:.375rem;align-items:center;gap:.2rem;min-width:0;display:flex}.SandboxReview-module__2NPcBq__railItem[data-active]{background:var(--raised)}.SandboxReview-module__2NPcBq__railItemMain{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.375rem;flex:1;align-items:center;gap:.4rem;min-width:0;padding:.3rem .4rem;display:flex}.SandboxReview-module__2NPcBq__railItemMain:hover{background:var(--raised)}.SandboxReview-module__2NPcBq__railGoto{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex:none;padding:.25rem;display:inline-flex}.SandboxReview-module__2NPcBq__railGoto:hover{color:var(--purple);background:var(--subtle)}.SandboxReview-module__2NPcBq__railItemIcon{width:.85rem;height:.85rem;color:var(--purple);flex:none}.SandboxReview-module__2NPcBq__railItemName{font-size:var(--text-sm);color:var(--hi);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SandboxReview-module__2NPcBq__railItemKind{font-size:var(--text-xs);font-family:var(--font-mono),monospace;color:var(--faint);flex:none}.SandboxReview-module__2NPcBq__main{flex-direction:column;flex:1;min-width:0;display:flex}.SandboxReview-module__2NPcBq__tabs{border-bottom:1px solid var(--line);gap:.25rem;padding:.5rem .75rem 0;display:flex}.SandboxReview-module__2NPcBq__tab{color:var(--muted);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.35rem .7rem}.SandboxReview-module__2NPcBq__tab[data-active=true]{color:var(--brand-hi);border-bottom-color:var(--brand)}.SandboxReview-module__2NPcBq__tabBody{flex:1;padding:.85rem;overflow-y:auto}.SandboxReview-module__2NPcBq__impactActions{justify-content:flex-end;margin-bottom:.6rem;display:flex}.SandboxReview-module__2NPcBq__csvBtn{border:1px solid var(--line);background:var(--subtle);color:var(--lo);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);cursor:pointer;border-radius:.5rem;align-items:center;gap:.35rem;padding:.25rem .6rem;display:inline-flex}.SandboxReview-module__2NPcBq__csvBtn:hover{color:var(--hi);border-color:var(--line-strong);background:var(--panel)}.SandboxReview-module__2NPcBq__flips{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.75rem;display:flex}.SandboxReview-module__2NPcBq__flipsLabel{text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--muted)}.SandboxReview-module__2NPcBq__jsonFlips{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}.SandboxReview-module__2NPcBq__jsonFlipBlock{border:1px solid var(--line);background:var(--panel);border-radius:.5rem;padding:.5rem .625rem}.SandboxReview-module__2NPcBq__jsonFlipHead{align-items:baseline;gap:.5rem;margin-bottom:.4rem;display:flex}.SandboxReview-module__2NPcBq__jsonFlipField{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);color:var(--hi)}.SandboxReview-module__2NPcBq__jsonFlipCount{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.SandboxReview-module__2NPcBq__flipChip{background:var(--warning-bg);border:1px solid var(--warning);font-size:var(--text-xs);font-family:var(--font-mono),monospace;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .45rem;display:inline-flex}.SandboxReview-module__2NPcBq__flipFrom{color:var(--muted)}.SandboxReview-module__2NPcBq__flipArrow{color:var(--faint)}.SandboxReview-module__2NPcBq__flipTo{color:var(--warning);font-weight:var(--font-semibold)}.SandboxReview-module__2NPcBq__flipCount{color:var(--lo)}.SandboxReview-module__2NPcBq__defNote{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--muted);align-items:center;gap:.4rem;margin:0 0 .75rem;display:inline-flex}.SandboxReview-module__2NPcBq__def{flex-direction:column;gap:.6rem;display:flex}.SandboxReview-module__2NPcBq__defChangedLabel{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}.SandboxReview-module__2NPcBq__defHead{align-items:baseline;gap:.5rem;display:flex}.SandboxReview-module__2NPcBq__defExpr{background:var(--base);border:1px solid var(--line);font-family:var(--font-mono),monospace;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--lo);white-space:pre-wrap;border-radius:.5rem;margin:0;padding:.6rem .75rem;overflow-x:auto}.SandboxReview-module__2NPcBq__defReads{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--muted)}.SandboxReview-module__2NPcBq__defActions{flex-wrap:wrap;gap:.5rem;display:flex}.SandboxReview-module__2NPcBq__defLink{border:1px solid var(--line);background:var(--panel);color:var(--brand-hi);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;border-radius:.4rem;align-items:center;gap:.35rem;padding:.25rem .55rem;display:inline-flex}.SandboxReview-module__2NPcBq__defLink:hover{border-color:var(--brand);background:var(--subtle)}.SandboxReview-module__2NPcBq__defKind{font-size:var(--text-xs);font-family:var(--font-mono),monospace;color:var(--purple)}.SandboxReview-module__2NPcBq__defName{font-size:var(--text-sm);color:var(--hi)}.SandboxReview-module__2NPcBq__notice{border-top:1px solid var(--line);background:var(--danger-bg);color:var(--danger);font-size:var(--text-sm);align-items:center;gap:.4rem;padding:.5rem 1rem;display:flex}
.TeamLogo-module__XmkQba__fallback{background-color:var(--subtle);color:var(--muted);font-weight:var(--font-bold);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.TeamLogo-module__XmkQba__logoWrap{background-color:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.Tooltip-module__gkEvuq__trigger{position:relative}.Tooltip-module__gkEvuq__triggerInline{display:inline-block;position:relative}.Tooltip-module__gkEvuq__trigger:focus-visible,.Tooltip-module__gkEvuq__triggerInline:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:.25rem}.Tooltip-module__gkEvuq__popup{z-index:9999;background:var(--panel);border:1px solid var(--line);pointer-events:auto;border-radius:.625rem;min-width:13rem;max-width:18rem;padding:.75rem;transition:opacity .1s ease-out;position:fixed;box-shadow:0 8px 24px #00000073,0 2px 8px #0003}.Tooltip-module__gkEvuq__popupWide{max-width:min(40rem,100vw - 32px)}
.SeasonImplicationsPanel-module__Ib0F6W__wrap{max-height:340px;padding:.75rem 1rem;overflow-y:auto}.SeasonImplicationsPanel-module__Ib0F6W__empty{font-size:var(--text-sm);color:var(--muted);padding:.75rem 1rem}.SeasonImplicationsPanel-module__Ib0F6W__summary{font-size:var(--text-sm);color:var(--lo);margin-bottom:10px}.SeasonImplicationsPanel-module__Ib0F6W__rollup{background:var(--subtle);border:1px solid var(--line);border-radius:8px;margin-bottom:12px;padding:8px 10px}.SeasonImplicationsPanel-module__Ib0F6W__rollupHeading{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--muted);margin-bottom:6px}.SeasonImplicationsPanel-module__Ib0F6W__gameList,.SeasonImplicationsPanel-module__Ib0F6W__fieldList{margin:0;padding:0;list-style:none}.SeasonImplicationsPanel-module__Ib0F6W__game{border-top:1px solid var(--line-subtle);padding:8px 0}.SeasonImplicationsPanel-module__Ib0F6W__game:first-child{border-top:none}.SeasonImplicationsPanel-module__Ib0F6W__gameLabel{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--hi);margin-bottom:4px}.SeasonImplicationsPanel-module__Ib0F6W__fieldList{flex-direction:column;gap:2px;display:flex}.SeasonImplicationsPanel-module__Ib0F6W__field{font-size:var(--text-xs);align-items:center;gap:8px;display:flex}.SeasonImplicationsPanel-module__Ib0F6W__fieldName{min-width:0;font-family:var(--font-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.SeasonImplicationsPanel-module__Ib0F6W__before{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted)}.SeasonImplicationsPanel-module__Ib0F6W__arrow{color:var(--faint)}.SeasonImplicationsPanel-module__Ib0F6W__after{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-semibold);color:var(--lo)}.SeasonImplicationsPanel-module__Ib0F6W__mag{font-weight:var(--font-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;padding:1px 6px}.SeasonImplicationsPanel-module__Ib0F6W__mag[data-dir=up]{color:var(--success);background:var(--success-bg)}.SeasonImplicationsPanel-module__Ib0F6W__mag[data-dir=down]{color:var(--danger);background:var(--danger-bg)}.SeasonImplicationsPanel-module__Ib0F6W__mag[data-dir=flat]{color:var(--muted);background:var(--subtle)}.SeasonImplicationsPanel-module__Ib0F6W__moreFields,.SeasonImplicationsPanel-module__Ib0F6W__moreGames{font-size:var(--text-xs);color:var(--faint);padding:4px 0}.SeasonImplicationsPanel-module__Ib0F6W__moreGames{padding-top:8px}
.SchemaSearch-module__WWr4lG__root{max-width:56rem;height:100%;margin:0 auto;padding:1rem;overflow-y:auto}.SchemaSearch-module__WWr4lG__header{margin-bottom:1rem}.SchemaSearch-module__WWr4lG__title{font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:var(--font-semibold);color:var(--hi)}.SchemaSearch-module__WWr4lG__subtitle{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);margin-top:.25rem}.SchemaSearch-module__WWr4lG__modeToggle{gap:.25rem;margin-bottom:.75rem;display:flex}.SchemaSearch-module__WWr4lG__modeBtn{background:var(--raised);border:1px solid var(--line);cursor:pointer;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);border-radius:.5rem;flex:1;padding:.5rem .75rem}.SchemaSearch-module__WWr4lG__modeBtn[data-active=true]{color:var(--hi);border-color:var(--brand);background:var(--brand-bg)}.SchemaSearch-module__WWr4lG__usageSection{margin-top:.75rem}.SchemaSearch-module__WWr4lG__usageRow{text-align:left;border:1px solid var(--line);background:var(--panel);cursor:pointer;width:100%;color:inherit;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.375rem;padding:.5rem .625rem;display:flex}.SchemaSearch-module__WWr4lG__usageRow:hover:not([data-static=true]){background:var(--subtle);border-color:var(--line-strong)}.SchemaSearch-module__WWr4lG__usageRow[data-static=true]{cursor:default}.SchemaSearch-module__WWr4lG__usageArrow{color:var(--brand-hi);margin-left:auto}.SchemaSearch-module__WWr4lG__searchBox{background:var(--panel);border:1px solid var(--line-strong);border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.SchemaSearch-module__WWr4lG__searchBox:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.SchemaSearch-module__WWr4lG__searchIcon{color:var(--muted);flex:none}.SchemaSearch-module__WWr4lG__input{min-width:0;color:var(--hi);font-size:var(--text-base);line-height:var(--leading-base);font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:1}.SchemaSearch-module__WWr4lG__input::placeholder{color:var(--faint);font-family:var(--font-mono)}.SchemaSearch-module__WWr4lG__countHint{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);flex:none}.SchemaSearch-module__WWr4lG__chips{flex-wrap:wrap;gap:.375rem;margin-top:.625rem;display:flex}.SchemaSearch-module__WWr4lG__chip{border:1px solid var(--line);background:var(--raised);color:var(--lo);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);cursor:pointer;border-radius:999px;padding:.1875rem .5rem}.SchemaSearch-module__WWr4lG__chip:hover{background:var(--subtle);border-color:var(--line-strong)}.SchemaSearch-module__WWr4lG__empty{flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.SchemaSearch-module__WWr4lG__emptyIcon{width:2rem;height:2rem;color:var(--faint)}.SchemaSearch-module__WWr4lG__emptyMsg{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.SchemaSearch-module__WWr4lG__results{flex-direction:column;gap:.75rem;margin-top:1.25rem;display:flex}.SchemaSearch-module__WWr4lG__resultsHead{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}.SchemaSearch-module__WWr4lG__result{border:1px solid var(--line);background:var(--panel);border-radius:.625rem;padding:.75rem}.SchemaSearch-module__WWr4lG__resultHead{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SchemaSearch-module__WWr4lG__kind{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);border-radius:.25rem;padding:.0625rem .375rem}.SchemaSearch-module__WWr4lG__kind[data-kind=sql]{color:var(--brand-hi);background:var(--brand-bg)}.SchemaSearch-module__WWr4lG__kind[data-kind=formula]{color:var(--purple);background:var(--raised)}.SchemaSearch-module__WWr4lG__kind[data-kind=ui]{color:var(--success);background:var(--raised)}.SchemaSearch-module__WWr4lG__resultLabel{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);color:var(--hi)}.SchemaSearch-module__WWr4lG__resultLambda{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.SchemaSearch-module__WWr4lG__matchBadge{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--warning);font-weight:var(--font-medium);margin-left:auto}.SchemaSearch-module__WWr4lG__openBtn{border:1px solid var(--line-strong);background:var(--raised);color:var(--brand-hi);font-size:var(--text-xs);line-height:var(--leading-xs);cursor:pointer;border-radius:.375rem;align-items:center;gap:.25rem;padding:.1875rem .5rem;display:inline-flex}.SchemaSearch-module__WWr4lG__openBtn:hover{background:var(--subtle)}.SchemaSearch-module__WWr4lG__snippet{background:var(--base);border:1px solid var(--line-subtle);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--lo);white-space:pre;border-radius:.375rem;margin-top:.5rem;padding:.5rem .625rem;overflow-x:auto}.SchemaSearch-module__WWr4lG__mark{background:var(--warning-light);color:var(--base);border-radius:2px;padding:0 1px}.SchemaSearch-module__WWr4lG__meta{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.SchemaSearch-module__WWr4lG__metaLabel{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--faint)}.SchemaSearch-module__WWr4lG__metaTag{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--warning);background:var(--warning-bg);border-radius:.25rem;padding:.0625rem .375rem}
.SnowflakeTables-module__PKFLWG__root{max-width:56rem;height:100%;margin:0 auto;padding:1rem;overflow-y:auto}.SnowflakeTables-module__PKFLWG__header{margin-bottom:1rem}.SnowflakeTables-module__PKFLWG__title{font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:var(--font-semibold);color:var(--hi)}.SnowflakeTables-module__PKFLWG__subtitle{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);margin-top:.25rem}.SnowflakeTables-module__PKFLWG__list{flex-direction:column;gap:.375rem;display:flex}.SnowflakeTables-module__PKFLWG__tableCard{border:1px solid var(--line);background:var(--panel);border-radius:.5rem}.SnowflakeTables-module__PKFLWG__tableCard[open]{border-color:var(--line-strong)}.SnowflakeTables-module__PKFLWG__tableRow{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .625rem;list-style:none;display:flex}.SnowflakeTables-module__PKFLWG__tableRow::-webkit-details-marker{display:none}.SnowflakeTables-module__PKFLWG__tableRow:hover{background:var(--subtle);border-radius:.5rem}.SnowflakeTables-module__PKFLWG__chevron{color:var(--muted);flex:none;transition:transform .15s}.SnowflakeTables-module__PKFLWG__tableCard[open] .SnowflakeTables-module__PKFLWG__chevron{transform:rotate(90deg)}.SnowflakeTables-module__PKFLWG__tableIcon{color:var(--brand-hi);flex:none}.SnowflakeTables-module__PKFLWG__tableName{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);color:var(--hi)}.SnowflakeTables-module__PKFLWG__counts{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);white-space:nowrap;margin-left:auto}.SnowflakeTables-module__PKFLWG__dependents{border-top:1px solid var(--line);padding:.5rem .625rem .625rem}.SnowflakeTables-module__PKFLWG__groupLabel{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--muted);margin:.5rem 0 .25rem}.SnowflakeTables-module__PKFLWG__dependentRow{border:1px solid var(--line);background:var(--raised);border-radius:.375rem;margin-top:.25rem;padding:.375rem .5rem}.SnowflakeTables-module__PKFLWG__dependentMain{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SnowflakeTables-module__PKFLWG__queryLabel{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--hi)}.SnowflakeTables-module__PKFLWG__lambdaBadge{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--brand-hi);background:var(--brand-bg);border:1px solid var(--brand);border-radius:.25rem;padding:.0625rem .375rem}.SnowflakeTables-module__PKFLWG__screens{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.SnowflakeTables-module__PKFLWG__dependentMeta{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.125rem;display:flex}.SnowflakeTables-module__PKFLWG__queryId{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}.SnowflakeTables-module__PKFLWG__metricRefs{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted)}
.GameAlertRow-module__h-9Eyq__row{border-bottom:1px solid var(--line-subtle);cursor:pointer;transition:background-color .15s;animation:.3s cubic-bezier(.2,0,0,1) both GameAlertRow-module__h-9Eyq__row-fade-in;position:relative}.GameAlertRow-module__h-9Eyq__row[data-sandboxed=true]{box-shadow:inset 3px 0 0 0 var(--warning);background:linear-gradient(90deg,#f59e0b1f,#0000 24%);animation:.6s cubic-bezier(.2,0,0,1) GameAlertRow-module__h-9Eyq__sandbox-row-pulse}.GameAlertRow-module__h-9Eyq__row[data-sandboxed=true]:hover{background:linear-gradient(90deg,#f59e0b2e,color-mix(in srgb,var(--raised)50%,transparent)24%)}@keyframes GameAlertRow-module__h-9Eyq__sandbox-row-pulse{0%{box-shadow:inset 3px 0 0 0 var(--warning),inset 0 0 0 1000px #f59e0b38}to{box-shadow:inset 3px 0 0 0 var(--warning),inset 0 0 0 1000px transparent}}.GameAlertRow-module__h-9Eyq__row:hover{background:color-mix(in srgb,var(--raised)50%,transparent)}.GameAlertRow-module__h-9Eyq__row:hover .GameAlertRow-module__h-9Eyq__starCell,.GameAlertRow-module__h-9Eyq__row:hover .GameAlertRow-module__h-9Eyq__rankCell,.GameAlertRow-module__h-9Eyq__row:hover .GameAlertRow-module__h-9Eyq__gameCell{background:color-mix(in srgb,var(--raised)50%,var(--base))}.GameAlertRow-module__h-9Eyq__statusBadge{font-size:var(--text-sm);font-weight:var(--font-bold);border:1px solid;border-radius:9999px;padding:.25rem .625rem;display:inline-flex}.GameAlertRow-module__h-9Eyq__statusBadge[data-status=critical]{color:var(--danger,#f87171);background:#ef444433;border-color:#ef44444d}.GameAlertRow-module__h-9Eyq__statusBadge[data-status=watch]{color:var(--warning,#fbbf24);background:#f59e0b33;border-color:#f59e0b4d}.GameAlertRow-module__h-9Eyq__statusBadge[data-status=on-track]{color:var(--success,#4ade80);background:#22c55e33;border-color:#22c55e4d}.GameAlertRow-module__h-9Eyq__starCell{text-align:center;z-index:11;background:var(--base);width:2.5rem;padding-left:.25rem;padding-right:0;position:sticky;left:0}.GameAlertRow-module__h-9Eyq__starIcon{cursor:pointer;width:1.25rem;height:1.25rem;margin-left:auto;margin-right:0;transition:color .15s}.GameAlertRow-module__h-9Eyq__starIcon[data-starred=true]{fill:var(--star,#facc15);color:var(--star,#facc15)}.GameAlertRow-module__h-9Eyq__starIcon[data-starred=false]{fill:#0000;color:var(--faint)}.GameAlertRow-module__h-9Eyq__starIcon[data-starred=false]:hover{color:var(--muted)}.GameAlertRow-module__h-9Eyq__homestandBadgeWrap{z-index:20;position:absolute;top:-.25rem;left:-.1875rem}.GameAlertRow-module__h-9Eyq__homestandBadge{width:1rem;height:1rem;font-size:var(--text-xs);font-weight:var(--font-bold);cursor:default;border-radius:0 .25rem .25rem 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.GameAlertRow-module__h-9Eyq__homestandTooltip{z-index:50;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-lg);white-space:nowrap;pointer-events:none;border-radius:.5rem;margin-top:.25rem;padding:.5rem .75rem;display:none;position:absolute;top:100%;left:0}.GameAlertRow-module__h-9Eyq__homestandBadgeWrap:hover .GameAlertRow-module__h-9Eyq__homestandTooltip,.GameAlertRow-module__h-9Eyq__homestandBadgeWrap:focus-within .GameAlertRow-module__h-9Eyq__homestandTooltip{display:block}.GameAlertRow-module__h-9Eyq__homestandTooltipTitle{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--lo)}.GameAlertRow-module__h-9Eyq__homestandTooltipDate{font-size:var(--text-xs);color:var(--muted);margin-top:.125rem}.GameAlertRow-module__h-9Eyq__rankCell{text-align:center;z-index:10;background:var(--base);padding:.875rem 1rem;position:sticky;left:2.5rem}.GameAlertRow-module__h-9Eyq__rankDash{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--muted)}.GameAlertRow-module__h-9Eyq__rankBadge{width:1.75rem;height:1.75rem;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-bold);border:1px solid;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.GameAlertRow-module__h-9Eyq__rankBadge[data-rank=top]{color:var(--success,#4ade80);background:#22c55e33;border-color:#22c55e4d}.GameAlertRow-module__h-9Eyq__rankBadge[data-rank=mid]{color:var(--warning,#fbbf24);background:#f59e0b33;border-color:#f59e0b4d}.GameAlertRow-module__h-9Eyq__rankBadge[data-rank=bottom]{color:var(--danger,#f87171);background:#ef444433;border-color:#ef44444d}.GameAlertRow-module__h-9Eyq__gameCell{text-align:left;z-index:10;background:var(--base);padding:.875rem 1rem;position:sticky;left:6rem;box-shadow:2px 0 4px #00000026}.GameAlertRow-module__h-9Eyq__gameCellInner{align-items:center;gap:.875rem;display:flex}.GameAlertRow-module__h-9Eyq__gameName{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--hi);align-items:center;display:flex}.GameAlertRow-module__h-9Eyq__oppName{min-width:5.5rem}.GameAlertRow-module__h-9Eyq__gameBadges{align-items:center;gap:.25rem;display:flex}.GameAlertRow-module__h-9Eyq__gameMeta{font-size:var(--text-sm);color:var(--muted)}.GameAlertRow-module__h-9Eyq__daysOutBadge{font-size:var(--text-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;line-height:1.4;display:inline-flex}.GameAlertRow-module__h-9Eyq__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)}.GameAlertRow-module__h-9Eyq__tierInline{font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;white-space:nowrap;vertical-align:middle;text-align:center;border:1px solid;border-radius:.25rem;justify-content:center;align-items:center;min-width:2rem;padding:.0625rem .375rem;line-height:1.4;display:inline-flex}.GameAlertRow-module__h-9Eyq__projectedCell{text-align:center;padding:.875rem 1rem}.GameAlertRow-module__h-9Eyq__projectedInner{cursor:help;flex-direction:column;align-items:center;display:inline-flex}.GameAlertRow-module__h-9Eyq__projectedValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--lo);border-bottom:1px dotted var(--line-strong)}.GameAlertRow-module__h-9Eyq__shortfallCell{text-align:center;padding:.875rem 1rem}.GameAlertRow-module__h-9Eyq__shortfallStack{flex-direction:column;align-items:center;gap:.125rem;display:inline-flex}.GameAlertRow-module__h-9Eyq__shortfallInner{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.GameAlertRow-module__h-9Eyq__shortfallGoal{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-style:italic;font-weight:var(--font-normal);font-family:var(--font-sans)}.GameAlertRow-module__h-9Eyq__objectiveIcon{flex-shrink:0;width:.875rem;height:.875rem}.GameAlertRow-module__h-9Eyq__unifiedCellCenter{text-align:center;padding:.875rem 1rem}.GameAlertRow-module__h-9Eyq__unifiedInnerCenter{cursor:help;flex-direction:column;align-items:center;display:inline-flex}.GameAlertRow-module__h-9Eyq__unifiedValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--lo);border-bottom:1px dotted var(--line-strong)}.GameAlertRow-module__h-9Eyq__alertsCell{text-align:center;padding:.875rem 1rem}.GameAlertRow-module__h-9Eyq__alertsWrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;display:flex}.GameAlertRow-module__h-9Eyq__alertBadge{font-size:var(--text-xs);font-weight:var(--font-bold);cursor:help;border:1px solid;border-radius:.25rem;align-items:center;padding:.125rem .375rem;display:inline-flex}.GameAlertRow-module__h-9Eyq__alertBadge[data-alert=critical]{color:var(--danger);background:#ef444433;border-color:#ef44444d}.GameAlertRow-module__h-9Eyq__alertBadge[data-alert=forecast]{color:var(--warning);background:#f59e0b33;border-color:#f59e0b4d}.GameAlertRow-module__h-9Eyq__alertBadge[data-alert=sellout],.GameAlertRow-module__h-9Eyq__alertBadge[data-alert=stretch]{color:var(--success);background:#22c55e33;border-color:#22c55e4d}.GameAlertRow-module__h-9Eyq__alertBadge[data-alert=yms],.GameAlertRow-module__h-9Eyq__alertBadge[data-alert=conv],.GameAlertRow-module__h-9Eyq__alertBadge[data-alert=sec]{color:var(--warning);background:#f59e0b33;border-color:#f59e0b4d}.GameAlertRow-module__h-9Eyq__revenueCell{text-align:center;padding:.875rem 1rem}.GameAlertRow-module__h-9Eyq__revenueInner{cursor:help;flex-direction:column;align-items:center;display:inline-flex}.GameAlertRow-module__h-9Eyq__revenueValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--lo);border-bottom:1px dotted var(--line-strong)}.GameAlertRow-module__h-9Eyq__lastPriceCell{text-align:center;padding:.875rem 1rem}.GameAlertRow-module__h-9Eyq__lastPriceInner{cursor:help;flex-direction:column;align-items:center;display:inline-flex}.GameAlertRow-module__h-9Eyq__lastPriceValue{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-bold)}.GameAlertRow-module__h-9Eyq__lastPriceValue[data-dir=UP]{color:var(--success,#4ade80)}.GameAlertRow-module__h-9Eyq__lastPriceValue[data-dir=DOWN]{color:var(--danger,#f87171)}.GameAlertRow-module__h-9Eyq__lastPriceValue[data-dir=MIXED]{color:var(--warning,#fbbf24)}.GameAlertRow-module__h-9Eyq__lastPriceMixed{align-items:center;gap:.25rem;display:inline-flex}.GameAlertRow-module__h-9Eyq__lastPriceMeta{font-size:var(--text-xs);color:var(--muted);margin-top:.125rem}.GameAlertRow-module__h-9Eyq__lastPriceDash{color:var(--faint);font-family:var(--font-mono)}.GameAlertRow-module__h-9Eyq__tooltipMono{font-family:var(--font-mono);font-size:var(--text-xs)}.GameAlertRow-module__h-9Eyq__tooltipLabel{color:var(--muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:.375rem}.GameAlertRow-module__h-9Eyq__tooltipTable{width:100%}.GameAlertRow-module__h-9Eyq__tooltipRowLabel{color:var(--muted);font-size:var(--text-xs);padding-right:.5rem}.GameAlertRow-module__h-9Eyq__tooltipRowOp{color:var(--muted);text-align:right;width:1rem;padding-right:.25rem}.GameAlertRow-module__h-9Eyq__tooltipRowValue{color:var(--lo);text-align:right}.GameAlertRow-module__h-9Eyq__tooltipTotalLabel{color:var(--muted);font-size:var(--text-xs);padding-right:.5rem}.GameAlertRow-module__h-9Eyq__tooltipTotalValue{color:var(--hi);font-weight:var(--font-bold);text-align:right}.GameAlertRow-module__h-9Eyq__alertTooltipTitle{font-size:var(--text-xs);font-weight:var(--font-semibold)}.GameAlertRow-module__h-9Eyq__alertTooltipTitle[data-color=red]{color:var(--danger,#f87171)}.GameAlertRow-module__h-9Eyq__alertTooltipTitle[data-color=amber]{color:var(--warning,#fbbf24)}.GameAlertRow-module__h-9Eyq__alertTooltipTitle[data-color=green]{color:var(--success,#4ade80)}.GameAlertRow-module__h-9Eyq__alertTooltipBody{color:var(--lo);line-height:1.625;font-size:var(--text-xs)}.GameAlertRow-module__h-9Eyq__tooltipTableTop{margin-top:.375rem}.GameAlertRow-module__h-9Eyq__tooltipCellLabel{padding-right:.75rem}.GameAlertRow-module__h-9Eyq__tooltipCellMid{text-align:right;padding-right:.5rem}.GameAlertRow-module__h-9Eyq__tooltipCellRight{text-align:right}.GameAlertRow-module__h-9Eyq__tooltipCellBold{font-weight:var(--font-semibold)}.GameAlertRow-module__h-9Eyq__tooltipCellWarning{color:var(--warning)}.GameAlertRow-module__h-9Eyq__tooltipCellMuted{color:var(--muted)}.GameAlertRow-module__h-9Eyq__tooltipDivider{border-top:1px solid var(--line);margin:.25rem 0}.GameAlertRow-module__h-9Eyq__alertTooltipDetail{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.GameAlertRow-module__h-9Eyq__alertTooltipHighlight{color:var(--warning-light,#fcd34d)}.GameAlertRow-module__h-9Eyq__tooltipFootnote{font-size:var(--text-xs);color:var(--muted);margin-top:.5rem}.GameAlertRow-module__h-9Eyq__tooltipFootnoteBold{font-weight:var(--font-semibold)}.GameAlertRow-module__h-9Eyq__tooltipScrollArea{scrollbar-width:thin;scrollbar-color:var(--line-strong)transparent;max-height:10rem;overflow-y:auto}.GameAlertRow-module__h-9Eyq__tooltipSpace>*+*{margin-top:.25rem}.GameAlertRow-module__h-9Eyq__tooltipSpaceMd>*+*{margin-top:.375rem}@media (max-width:768px){.GameAlertRow-module__h-9Eyq__gameName{font-size:var(--text-sm)}.GameAlertRow-module__h-9Eyq__gameMeta{font-size:var(--text-xs)}.GameAlertRow-module__h-9Eyq__gameCell{padding:.625rem .75rem}.GameAlertRow-module__h-9Eyq__rankCell{padding:.625rem .5rem}.GameAlertRow-module__h-9Eyq__projectedCell,.GameAlertRow-module__h-9Eyq__shortfallCell,.GameAlertRow-module__h-9Eyq__unifiedCellCenter,.GameAlertRow-module__h-9Eyq__alertsCell,.GameAlertRow-module__h-9Eyq__revenueCell,.GameAlertRow-module__h-9Eyq__lastPriceCell{font-size:var(--text-xs);padding:.625rem .5rem}}
.MetricHistory-module__ckDYFa__root{height:100%;padding:1rem 1.5rem;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{background:var(--panel);border:1px solid var(--line);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .75rem;display:flex}.MetricHistory-module__ckDYFa__searchBox{background:var(--base);border:1px solid var(--line-strong);border-radius:.5rem;flex:16rem;align-items:center;gap:.5rem;min-width:12rem;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__field{background:var(--base);border:1px solid var(--line-strong);border-radius:.5rem;align-items:center;gap:.4rem;padding:0 .5rem 0 .625rem;display:inline-flex}.MetricHistory-module__ckDYFa__field[data-active]{border-color:var(--brand);background:color-mix(in srgb,var(--brand)12%,transparent)}.MetricHistory-module__ckDYFa__fieldLabel{font-size:var(--text-xs);line-height:var(--leading-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:var(--font-semibold);color:var(--muted);white-space:nowrap}.MetricHistory-module__ckDYFa__field[data-active] .MetricHistory-module__ckDYFa__fieldLabel{color:var(--brand)}.MetricHistory-module__ckDYFa__field .MetricHistory-module__ckDYFa__select{max-width:13rem;color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);font-family:var(--font-mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:0 0;border:none;padding:.45rem .25rem .45rem 0}.MetricHistory-module__ckDYFa__field[data-active] .MetricHistory-module__ckDYFa__select{color:var(--hi)}.MetricHistory-module__ckDYFa__seg{border:1px solid var(--line-strong);background:var(--base);border-radius:.5rem;align-items:center;padding:.125rem;display:inline-flex}.MetricHistory-module__ckDYFa__segBtn{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-medium);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.3rem .6rem}.MetricHistory-module__ckDYFa__segBtn:hover{color:var(--lo)}.MetricHistory-module__ckDYFa__segBtn[data-active=true]{background:var(--brand);color:#fff}.MetricHistory-module__ckDYFa__segGroup{align-items:center;gap:.45rem;display:inline-flex}.MetricHistory-module__ckDYFa__clearBtn{border:1px solid var(--line-strong);background:var(--base);color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;border-radius:.5rem;align-items:center;gap:.3rem;padding:.4rem .625rem;display:inline-flex}.MetricHistory-module__ckDYFa__clearBtn:hover{color:var(--hi);background:var(--subtle)}.MetricHistory-module__ckDYFa__count{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.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}
.MagnitudeBadge-module__Fu110G__root{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.MagnitudeBadge-module__Fu110G__badge{font-weight:var(--font-semibold);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.MagnitudeBadge-module__Fu110G__badgeSm{font-size:var(--text-xs);min-width:3.125rem;padding:.125rem .5rem}.MagnitudeBadge-module__Fu110G__badgeMd{font-size:var(--text-sm);min-width:4.375rem;padding:.25rem 1rem}.MagnitudeBadge-module__Fu110G__badgeLg{font-size:var(--text-base);min-width:5.625rem;padding:.375rem 1.25rem}.MagnitudeBadge-module__Fu110G__barTrack{background:var(--raised);border-radius:9999px}.MagnitudeBadge-module__Fu110G__barTrackSm{width:3.125rem;height:.25rem}.MagnitudeBadge-module__Fu110G__barTrackMd{width:4.375rem;height:.375rem}.MagnitudeBadge-module__Fu110G__barTrackLg{width:5.625rem;height:.5rem}.MagnitudeBadge-module__Fu110G__barFill{border-radius:9999px;height:100%;transition:all .15s}
.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{flex-wrap:wrap;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}
.PriceScaleInventoryTable-module__rnsPHq__root{background:var(--panel);border:1px solid var(--line-subtle);border-radius:.75rem;margin-bottom:8rem}.PriceScaleInventoryTable-module__rnsPHq__header{border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}@media (max-width:767px){.PriceScaleInventoryTable-module__rnsPHq__header{padding:.75rem}}.PriceScaleInventoryTable-module__rnsPHq__headerTitle{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--hi)}.PriceScaleInventoryTable-module__rnsPHq__headerSubtitle{font-size:var(--text-sm);color:var(--muted);margin-top:.25rem}.PriceScaleInventoryTable-module__rnsPHq__exportBtn{color:#fff;background:#2563eb;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:background-color .15s;display:flex}.PriceScaleInventoryTable-module__rnsPHq__exportBtn:hover{background:#3b82f6}.PriceScaleInventoryTable-module__rnsPHq__exportIcon{width:1rem;height:1rem}.PriceScaleInventoryTable-module__rnsPHq__controlsBar{border-bottom:1px solid var(--line-subtle);background:var(--raised);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}@media (max-width:767px){.PriceScaleInventoryTable-module__rnsPHq__controlsBar{padding:.75rem}}.PriceScaleInventoryTable-module__rnsPHq__controlsLeft{align-items:center;gap:1rem;display:flex}@media (max-width:767px){.PriceScaleInventoryTable-module__rnsPHq__controlsLeft{gap:.5rem}}.PriceScaleInventoryTable-module__rnsPHq__toggleBtn{font-size:var(--text-sm);color:var(--lo);align-items:center;gap:.5rem;transition:color .15s;display:flex}.PriceScaleInventoryTable-module__rnsPHq__toggleBtn:hover{color:#fff}.PriceScaleInventoryTable-module__rnsPHq__toggleIconOn{color:#3b82f6;width:1.25rem;height:1.25rem}.PriceScaleInventoryTable-module__rnsPHq__toggleIconOff{width:1.25rem;height:1.25rem;color:var(--hi)}.PriceScaleInventoryTable-module__rnsPHq__controlsRight{align-items:center;gap:.5rem;display:flex}.PriceScaleInventoryTable-module__rnsPHq__expandCollapseBtn{font-size:var(--text-xs);color:var(--muted);border-radius:.25rem;padding:.25rem .75rem;transition:color .15s,background-color .15s}.PriceScaleInventoryTable-module__rnsPHq__expandCollapseBtn:hover{color:#fff;background:var(--subtle)}.PriceScaleInventoryTable-module__rnsPHq__table{border-collapse:collapse;width:100%}.PriceScaleInventoryTable-module__rnsPHq__sortHeader{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--lo);text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer;background:var(--raised);z-index:20;padding:.75rem 1.5rem;transition:background-color .15s;position:sticky;top:0}.PriceScaleInventoryTable-module__rnsPHq__sortHeader:hover{background:var(--subtle)}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderLeft{text-align:left;}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderRight{text-align:right;}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderCenter{text-align:center;}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderContent{align-items:center;gap:.5rem;display:flex}.PriceScaleInventoryTable-module__rnsPHq__sortHeaderContentRight{justify-content:flex-end;}.PriceScaleInventoryTable-module__rnsPHq__sortArrow{color:#60a5fa}.PriceScaleInventoryTable-module__rnsPHq__sortTooltipWrap{display:inline-block;position:relative}.PriceScaleInventoryTable-module__rnsPHq__sortTooltipIcon{width:.75rem;height:.75rem;color:var(--muted)}.PriceScaleInventoryTable-module__rnsPHq__sortTooltip{visibility:hidden;z-index:30;width:12rem;font-size:var(--text-sm);text-align:left;background:var(--raised);color:var(--lo);box-shadow:var(--shadow-lg);border:1px solid var(--line);border-radius:.5rem;margin-top:.5rem;padding:.75rem;position:absolute;right:0}.PriceScaleInventoryTable-module__rnsPHq__sortTooltipWrap:hover .PriceScaleInventoryTable-module__rnsPHq__sortTooltip{visibility:visible}.PriceScaleInventoryTable-module__rnsPHq__tbody{border-collapse:collapse}.PriceScaleInventoryTable-module__rnsPHq__tbody>tr+tr{border-top:1px solid var(--line-subtle)}.PriceScaleInventoryTable-module__rnsPHq__grandTotalRow{background:#1e3a5f4d;border-bottom:2px solid #1d4ed880}.PriceScaleInventoryTable-module__rnsPHq__grandTotalCell{white-space:nowrap;padding:.75rem 1.5rem}.PriceScaleInventoryTable-module__rnsPHq__grandTotalCellRight{text-align:right;}.PriceScaleInventoryTable-module__rnsPHq__grandTotalCellCenter{text-align:center;}.PriceScaleInventoryTable-module__rnsPHq__grandTotalText{font-size:var(--text-sm);font-weight:var(--font-bold);color:#93c5fd}.PriceScaleInventoryTable-module__rnsPHq__groupRow{cursor:pointer;background:color-mix(in srgb,var(--raised)70%,transparent);transition:background-color .15s}.PriceScaleInventoryTable-module__rnsPHq__groupRow:hover{background:var(--raised)}.PriceScaleInventoryTable-module__rnsPHq__groupCell{white-space:nowrap;padding:.75rem 1.5rem}.PriceScaleInventoryTable-module__rnsPHq__groupCellRight{text-align:right;}.PriceScaleInventoryTable-module__rnsPHq__groupCellCenter{text-align:center;}.PriceScaleInventoryTable-module__rnsPHq__groupNameWrap{align-items:center;gap:.5rem;display:flex}.PriceScaleInventoryTable-module__rnsPHq__groupChevronWrap{padding:.125rem}.PriceScaleInventoryTable-module__rnsPHq__groupChevron{width:1rem;height:1rem;color:var(--muted)}.PriceScaleInventoryTable-module__rnsPHq__groupName{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--hi)}.PriceScaleInventoryTable-module__rnsPHq__groupCount{font-size:var(--text-xs);color:var(--hi)}.PriceScaleInventoryTable-module__rnsPHq__groupValue{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--lo)}.PriceScaleInventoryTable-module__rnsPHq__psRow{cursor:pointer;transition:background-color .15s}.PriceScaleInventoryTable-module__rnsPHq__psRow:hover{background:color-mix(in srgb,var(--raised)50%,transparent)}.PriceScaleInventoryTable-module__rnsPHq__psRowDefault{background:color-mix(in srgb,var(--panel)50%,transparent);}.PriceScaleInventoryTable-module__rnsPHq__psRowSelected{background:#1e3a5f66;box-shadow:inset 0 0 0 1px #3b82f680;}.PriceScaleInventoryTable-module__rnsPHq__psRowSelected:hover{background:#1e3a5f80}.PriceScaleInventoryTable-module__rnsPHq__psCell{white-space:nowrap;padding:1rem 1.5rem 1rem 3rem}.PriceScaleInventoryTable-module__rnsPHq__psCellRight{white-space:nowrap;text-align:right;padding:1rem 1.5rem}.PriceScaleInventoryTable-module__rnsPHq__psCellCenter{white-space:nowrap;text-align:center;padding:1rem 1.5rem}.PriceScaleInventoryTable-module__rnsPHq__psNameWrap{align-items:center;gap:.5rem;display:flex}.PriceScaleInventoryTable-module__rnsPHq__psName{font-size:var(--text-sm);color:var(--lo)}.PriceScaleInventoryTable-module__rnsPHq__psFilteringBadge{font-size:var(--text-xs);color:#60a5fa;font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);background:#3b82f633;border-radius:.25rem;padding:.125rem .375rem}.PriceScaleInventoryTable-module__rnsPHq__psValue{font-size:var(--text-sm);color:var(--lo)}.PriceScaleInventoryTable-module__rnsPHq__balancedBadge{font-size:var(--text-xs);font-weight:var(--font-semibold);color:#4ade80;background:#22c55e33;border-radius:9999px;padding:.25rem .5rem}.PriceScaleInventoryTable-module__rnsPHq__toBrkvBadge{font-size:var(--text-xs);font-weight:var(--font-semibold);color:#fbbf24;background:#f59e0b33;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.PriceScaleInventoryTable-module__rnsPHq__toBrkvDirection{color:#fbbf24b3}.PriceScaleInventoryTable-module__rnsPHq__toOpenBadge{font-size:var(--text-xs);font-weight:var(--font-semibold);color:#60a5fa;background:#3b82f633;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.PriceScaleInventoryTable-module__rnsPHq__toOpenDirection{color:#60a5fab3}.PriceScaleInventoryTable-module__rnsPHq__recTicketIcon{width:.75rem;height:.75rem}.PriceScaleInventoryTable-module__rnsPHq__recBold{font-weight:var(--font-bold)}
.GameGoalsUpload-module__FVALYG__root{color:var(--hi);flex-direction:column;gap:1rem;padding:1rem;display:flex}.GameGoalsUpload-module__FVALYG__header{flex-direction:column;gap:.25rem;display:flex}.GameGoalsUpload-module__FVALYG__title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-semibold);color:var(--hi);margin:0}.GameGoalsUpload-module__FVALYG__sub{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);margin:0}.GameGoalsUpload-module__FVALYG__banner{background:var(--subtle);border:1px solid var(--line);color:var(--lo);font-size:var(--text-sm);line-height:var(--leading-sm);border-radius:6px;padding:.75rem 1rem}.GameGoalsUpload-module__FVALYG__controls{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:1rem;padding:1rem;display:flex}.GameGoalsUpload-module__FVALYG__field{flex-direction:column;gap:.25rem;display:flex}.GameGoalsUpload-module__FVALYG__label{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--muted)}.GameGoalsUpload-module__FVALYG__input{background:var(--base);border:1px solid var(--line);color:var(--hi);font-size:var(--text-sm);line-height:var(--leading-sm);border-radius:4px;width:9rem;padding:.4rem .6rem}.GameGoalsUpload-module__FVALYG__input:focus{border-color:var(--hi);outline:none}.GameGoalsUpload-module__FVALYG__fileInput{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo)}.GameGoalsUpload-module__FVALYG__fileInput::file-selector-button{border:1px solid var(--line);background:var(--subtle);color:var(--hi);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;border-radius:4px;margin-right:.5rem;padding:.4rem .75rem}.GameGoalsUpload-module__FVALYG__fileInput::file-selector-button:hover{background:var(--raised)}.GameGoalsUpload-module__FVALYG__spacer{flex:1}.GameGoalsUpload-module__FVALYG__parseError{background:color-mix(in srgb,var(--danger,#dc2626)12%,transparent);border:1px solid color-mix(in srgb,var(--danger,#dc2626)40%,transparent);color:var(--hi);font-size:var(--text-sm);line-height:var(--leading-sm);border-radius:6px;padding:.75rem 1rem}.GameGoalsUpload-module__FVALYG__preview{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.GameGoalsUpload-module__FVALYG__previewHeader{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--lo);justify-content:space-between;align-items:center;display:flex}.GameGoalsUpload-module__FVALYG__previewCount{font-weight:var(--font-semibold);color:var(--hi)}.GameGoalsUpload-module__FVALYG__tableWrap{border:1px solid var(--line-subtle);border-radius:4px;max-height:22rem;overflow:auto}.GameGoalsUpload-module__FVALYG__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-sm)}.GameGoalsUpload-module__FVALYG__table th,.GameGoalsUpload-module__FVALYG__table td{text-align:left;border-bottom:1px solid var(--line-subtle);white-space:nowrap;padding:.4rem .6rem}.GameGoalsUpload-module__FVALYG__table th{background:var(--subtle);color:var(--muted);font-weight:var(--font-medium);text-transform:uppercase;font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-wide);position:sticky;top:0}.GameGoalsUpload-module__FVALYG__table tbody tr:hover{background:var(--subtle)}.GameGoalsUpload-module__FVALYG__result{font-size:var(--text-sm);line-height:var(--leading-sm);border-radius:6px;flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.GameGoalsUpload-module__FVALYG__resultSuccess{background:color-mix(in srgb,var(--success,#16a34a)12%,transparent);border:1px solid color-mix(in srgb,var(--success,#16a34a)40%,transparent)}.GameGoalsUpload-module__FVALYG__resultPartial{background:color-mix(in srgb,var(--warning,#ea580c)12%,transparent);border:1px solid color-mix(in srgb,var(--warning,#ea580c)40%,transparent)}.GameGoalsUpload-module__FVALYG__resultError{background:color-mix(in srgb,var(--danger,#dc2626)12%,transparent);border:1px solid color-mix(in srgb,var(--danger,#dc2626)40%,transparent);color:var(--hi)}.GameGoalsUpload-module__FVALYG__resultStat{flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}.GameGoalsUpload-module__FVALYG__resultStatLabel{font-size:var(--text-xs);line-height:var(--leading-xs);text-transform:uppercase;color:var(--muted);letter-spacing:var(--tracking-wide)}.GameGoalsUpload-module__FVALYG__resultStatValue{font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-semibold);color:var(--hi)}
.InfoTooltip-module__7tVZDG__trigger{cursor:help;vertical-align:middle;justify-content:center;align-items:center;margin-left:.25rem;display:inline-flex}.InfoTooltip-module__7tVZDG__icon{width:.8125rem;height:.8125rem;color:var(--faint)}.InfoTooltip-module__7tVZDG__trigger:hover .InfoTooltip-module__7tVZDG__icon,.InfoTooltip-module__7tVZDG__trigger:focus .InfoTooltip-module__7tVZDG__icon{color:var(--brand)}.InfoTooltip-module__7tVZDG__popup{z-index:60;background:var(--raised);border:1px solid var(--line);max-width:24rem;color:var(--lo);font-size:var(--text-xs);line-height:var(--leading-xs);border-radius:.5rem;padding:.625rem .75rem;position:fixed;box-shadow:0 4px 12px #0000004d}.InfoTooltip-module__7tVZDG__popup p{margin:0}.InfoTooltip-module__7tVZDG__popup p+p{margin-top:.5rem}
