.Toolbar-module__rj9gJG__root{padding:calc(var(--spacing) * 1);background:linear-gradient(180deg, oklch(from var(--color-white) l c h / 3%) 0%, oklch(from var(--color-black) l c h / 5%) 100%), var(--color-surface-raised);border:1px solid var(--color-rule-divider);border-radius:var(--radius-sm);gap:1px}.Toolbar-module__rj9gJG__root[data-orientation=vertical]{flex-direction:column}.Toolbar-module__rj9gJG__root[data-disabled]{opacity:var(--state-disabled-opacity)}.Toolbar-module__rj9gJG__rootInline{gap:calc(var(--spacing) * 2)}.Toolbar-module__rj9gJG__rootInline[data-orientation=vertical]{flex-direction:column}.Toolbar-module__rj9gJG__rootInline[data-disabled]{opacity:var(--state-disabled-opacity)}.Toolbar-module__rj9gJG__button{min-width:2rem;height:2rem;padding:0 calc(var(--spacing) * 2);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);color:var(--color-secondary);border-radius:var(--radius-xs);transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0}.Toolbar-module__rj9gJG__button:hover:not(:disabled,[data-disabled]){color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 4%)}.Toolbar-module__rj9gJG__button:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-primary) l c h / 6%)}.Toolbar-module__rj9gJG__button[data-pressed]{color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 8%)}.Toolbar-module__rj9gJG__button:focus-visible{outline:2px solid var(--color-focused);outline-offset:-2px}.Toolbar-module__rj9gJG__button:disabled,.Toolbar-module__rj9gJG__button[data-disabled]{color:var(--color-disabled);cursor:not-allowed}.Toolbar-module__rj9gJG__link{padding:0 calc(var(--spacing) * 2);font-family:var(--font-sans);font-size:var(--text-body-sm);color:var(--color-tertiary);transition:color var(--duration-fast) var(--ease-responsive);text-decoration:none}.Toolbar-module__rj9gJG__link:hover{color:var(--color-interactive-primary)}.Toolbar-module__rj9gJG__link:focus-visible{outline:2px solid var(--color-focused);outline-offset:2px;border-radius:var(--radius-xs)}.Toolbar-module__rj9gJG__separator{width:1px;height:1rem;margin:0 calc(var(--spacing) * 2);background:var(--color-rule-divider)}[data-orientation=vertical] .Toolbar-module__rj9gJG__separator{width:100%;height:1px;margin:calc(var(--spacing) * 2) 0}.Toolbar-module__rj9gJG__group{gap:calc(var(--spacing) * 1)}@media (prefers-reduced-motion:reduce){.Toolbar-module__rj9gJG__button,.Toolbar-module__rj9gJG__link{transition:none}}
.Tooltip-module__O34e_q__trigger{-webkit-tap-highlight-color:transparent}.Tooltip-module__O34e_q__positioner{--_text-tooltip:var(--color-tooltip-text);--_text-tooltip-secondary:var(--color-gray-4);z-index:var(--z-tooltip)}.Tooltip-module__O34e_q__popup{max-width:var(--tooltip-max-width,280px);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);background:var(--color-surface-tooltip);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);transform-origin:var(--transform-origin);transition:transform var(--duration-fast) var(--ease-responsive), opacity var(--duration-fast) var(--ease-responsive)}.Tooltip-module__O34e_q__popup[data-starting-style],.Tooltip-module__O34e_q__popup[data-ending-style]{opacity:0;transform:scale(.96)}.Tooltip-module__O34e_q__popup[data-instant]{transition-duration:0s}.Tooltip-module__O34e_q__simpleContent{font-size:var(--text-body-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);color:var(--_text-tooltip)}.Tooltip-module__O34e_q__richContent{gap:calc(var(--spacing) * 1)}.Tooltip-module__O34e_q__title{font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);color:var(--_text-tooltip)}.Tooltip-module__O34e_q__body{font-size:var(--text-caption);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);color:var(--_text-tooltip-secondary)}.Tooltip-module__O34e_q__arrow[data-side=bottom]{top:-8px}.Tooltip-module__O34e_q__arrow[data-side=top]{bottom:-8px;transform:rotate(180deg)}.Tooltip-module__O34e_q__arrow[data-side=left]{right:-13px;transform:rotate(90deg)}.Tooltip-module__O34e_q__arrow[data-side=right]{left:-13px;transform:rotate(-90deg)}
.trend-module__k5ohOW__trendUp{color:var(--color-accent-positive)}.trend-module__k5ohOW__trendDown{color:var(--color-accent-critical)}.trend-module__k5ohOW__trendNeutral{color:var(--color-tertiary)}.trend-module__k5ohOW__arrow{font-weight:inherit;align-items:center;display:inline-flex}.trend-module__k5ohOW__arrowUp:before{content:"↑";margin-right:.125em}.trend-module__k5ohOW__arrowDown:before{content:"↓";margin-right:.125em}
.NumberField-module__FyztWa__container{--_number-field-button-size:1.5rem}.NumberField-module__FyztWa__label{padding-left:calc(var(--radius-sm) / 2);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);color:var(--color-tertiary);cursor:ew-resize;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.NumberField-module__FyztWa__required{color:var(--color-accent-critical)}.NumberField-module__FyztWa__scrubCursor{color:var(--color-primary);filter:drop-shadow(0 1px 2px oklch(from var(--color-black) l c h / 30%))}.NumberField-module__FyztWa__inputGroup{--_input-padding-x:calc(var(--spacing) * 2);--_input-padding-y:0;--_input-gap:calc(var(--spacing) * 2);--_input-height:2rem;--_input-min-width:10rem;gap:var(--_input-gap);min-width:var(--_input-min-width);height:var(--_input-height);padding-block:var(--_input-padding-y);padding-inline:var(--_input-padding-x);background-color:var(--control-surface-field);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-md);box-shadow:none;transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive);align-items:center;display:inline-flex;position:relative}@media (hover:hover){.NumberField-module__FyztWa__inputGroup:hover:not([data-disabled],[data-readonly],:focus-within){background-color:var(--control-surface-field-hover);border-color:var(--color-rule-divider)}}.NumberField-module__FyztWa__inputGroup:focus-within{background-color:var(--control-surface-field-hover);border-color:var(--color-rule-divider)}.NumberField-module__FyztWa__inputGroup[data-disabled]{cursor:not-allowed;background-color:var(--control-surface-field-muted);border-color:var(--color-rule-hairline);box-shadow:none;opacity:var(--state-disabled-opacity)}.NumberField-module__FyztWa__inputGroup[data-readonly]{cursor:default;background-color:var(--control-surface-field-muted);border-color:var(--color-rule-hairline);box-shadow:none}.NumberField-module__FyztWa__button{--_control-surface:var(--control-surface,var(--color-surface-raised));width:var(--_number-field-button-size);height:var(--_number-field-button-size);color:var(--color-quaternary);cursor:pointer;background:oklch(from var(--_control-surface) l c h / 12%);border-radius:var(--radius-xs);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive);border:none;justify-content:center;align-items:center;display:inline-flex}.NumberField-module__FyztWa__inputGroup:hover .NumberField-module__FyztWa__button:not(:disabled){background:oklch(from var(--_control-surface) l c h / 50%)}.NumberField-module__FyztWa__button:hover:not(:disabled){color:var(--color-primary);background:oklch(from var(--_control-surface) calc(l + var(--state-hover-l-delta)) calc(c + var(--state-hover-c-delta)) h)}.NumberField-module__FyztWa__button:active:not(:disabled){background:oklch(from var(--_control-surface) calc(l + var(--state-pressed-l-delta)) calc(c + var(--state-pressed-c-delta)) h);transform:translateY(.5px)}.NumberField-module__FyztWa__button:disabled{color:var(--color-disabled);cursor:not-allowed}.NumberField-module__FyztWa__button:focus-visible{box-shadow:var(--shadow-focus);outline:none}.NumberField-module__FyztWa__inputGroup[data-disabled] .NumberField-module__FyztWa__button,.NumberField-module__FyztWa__inputGroup[data-readonly] .NumberField-module__FyztWa__button{pointer-events:none}.NumberField-module__FyztWa__icon{color:var(--color-quaternary);transition:color var(--duration-fast) var(--ease-responsive)}.NumberField-module__FyztWa__inputGroup:focus-within .NumberField-module__FyztWa__icon{color:var(--color-tertiary)}.NumberField-module__FyztWa__inputGroup[data-disabled] .NumberField-module__FyztWa__icon,.NumberField-module__FyztWa__inputGroup[data-readonly] .NumberField-module__FyztWa__icon{color:var(--color-disabled)}.NumberField-module__FyztWa__input{font-family:var(--font-mono);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;line-height:var(--leading-normal);color:var(--color-numeric);letter-spacing:var(--tracking-tight)}.NumberField-module__FyztWa__input::placeholder{color:var(--color-quaternary)}.NumberField-module__FyztWa__input[data-disabled]{color:var(--color-disabled);cursor:not-allowed}.NumberField-module__FyztWa__input::-webkit-outer-spin-button{appearance:none;margin:0}.NumberField-module__FyztWa__input::-webkit-inner-spin-button{appearance:none;margin:0}.NumberField-module__FyztWa__input[type=number]{appearance:textfield}.NumberField-module__FyztWa__valueWrap{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.NumberField-module__FyztWa__valueReadout{font:inherit;font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:var(--leading-normal);color:var(--color-numeric);letter-spacing:var(--tracking-tight);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.NumberField-module__FyztWa__valueReadoutHidden{visibility:hidden}.NumberField-module__FyztWa__inputGroup[data-size=sm]{--_input-padding-x:calc(var(--spacing) * 2);--_input-gap:calc(var(--spacing) * 1);--_input-height:1.75rem;--_input-min-width:8rem;--_number-field-button-size:1.25rem}.NumberField-module__FyztWa__inputGroup[data-size=sm] .NumberField-module__FyztWa__input{font-size:var(--text-caption)}.NumberField-module__FyztWa__inputGroup[data-size=lg]{--_input-padding-x:calc(var(--spacing) * 2);--_input-gap:calc(var(--spacing) * 2);--_input-height:2.75rem;--_input-min-width:14rem;--_number-field-button-size:2rem}.NumberField-module__FyztWa__inputGroup[data-size=lg] .NumberField-module__FyztWa__button{border-radius:var(--radius-sm)}.NumberField-module__FyztWa__inputGroup[data-size=lg] .NumberField-module__FyztWa__input,.NumberField-module__FyztWa__inputGroup[data-size=lg] .NumberField-module__FyztWa__valueReadout{font-size:var(--text-heading-3);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight)}.NumberField-module__FyztWa__inputGroup[data-size=lg] .NumberField-module__FyztWa__input{font-variant-numeric:tabular-nums}.NumberField-module__FyztWa__inputError{border-color:var(--color-accent-critical)}@media (hover:hover){.NumberField-module__FyztWa__inputGroup.NumberField-module__FyztWa__inputError:hover:not([data-disabled],[data-readonly],:focus-within){border-color:var(--color-accent-critical)}}.NumberField-module__FyztWa__inputError:focus-within{box-shadow:var(--shadow-focus-error);border-color:#0000}.NumberField-module__FyztWa__description,.NumberField-module__FyztWa__error{padding-left:calc(var(--radius-sm) / 2);font-family:var(--font-sans);font-size:var(--text-caption);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);margin:0}.NumberField-module__FyztWa__description{color:var(--color-tertiary)}.NumberField-module__FyztWa__error{color:var(--color-accent-critical)}[data-theme=dark] .NumberField-module__FyztWa__scrubCursor{filter:drop-shadow(0 1px 2px oklch(from var(--color-black) l c h / 50%))}@media (prefers-reduced-motion:reduce){.NumberField-module__FyztWa__inputGroup,.NumberField-module__FyztWa__button,.NumberField-module__FyztWa__icon{transition:none}.NumberField-module__FyztWa__button:active:not(:disabled){transform:none}}