.loading{--loading-color:var(--color-on-surface,#1a1a1a);--loading-surface:var(--color-surface-container-high,#e8e8e8);--loading-radius:var(--control-radius-small,.5rem);--loading-duration:1.4s;color:var(--loading-color)}.loading[hidden]{display:none!important}.loading__spinner{box-sizing:border-box;inline-size:var(--loading-spinner-size,1.25rem);block-size:var(--loading-spinner-size,1.25rem);border:2px solid var(--loading-surface);vertical-align:middle;border-block-start-color:currentColor;border-radius:50%;animation:.8s linear infinite loading-spin;display:inline-block}.loading__skeleton{inline-size:var(--loading-skeleton-width,100%);block-size:var(--loading-skeleton-height,1rem);background:var(--loading-surface);border-radius:var(--loading-radius);max-inline-size:100%;animation:loading-pulse var(--loading-duration) var(--easing-standard,ease-in-out) infinite;display:block}.loading__label{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes loading-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.loading__spinner,.loading__skeleton{animation:none}}@media (forced-colors:active){.loading__skeleton{opacity:.2;background:canvastext;animation:none}}:root{--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-standard-decelerate:cubic-bezier(0, 0, 0, 1);--easing-standard-accelerate:cubic-bezier(.3, 0, 1, 1);--easing-emphasized:cubic-bezier(.2, 0, 0, 1);--easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--elevation-level-1:0px 1px 2px 0px #0000004d, 0px 1px 3px 1px #00000026;--elevation-level-2:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--elevation-level-3:0px 1px 3px 0px #0000004d, 0px 4px 8px 3px #00000026;--motion-standard:.3s;--motion-standard-decelerate:.25s;--motion-standard-accelerate:.2s;--motion-emphasized:.5s;--motion-emphasized-decelerate:.4s;--motion-emphasized-accelerate:.2s}@media (prefers-reduced-motion:reduce){:root{--motion-standard:.01ms;--motion-standard-decelerate:.01ms;--motion-standard-accelerate:.01ms;--motion-emphasized:.01ms;--motion-emphasized-decelerate:.01ms;--motion-emphasized-accelerate:.01ms}}:root{--transition-hover:opacity var(--motion-standard) var(--easing-standard), background-color var(--motion-standard) var(--easing-standard), color var(--motion-standard) var(--easing-standard), border-color var(--motion-standard) var(--easing-standard), box-shadow var(--motion-standard) var(--easing-standard), transform var(--motion-standard) var(--easing-standard);--transition-focus:opacity var(--motion-standard) var(--easing-standard), background-color var(--motion-standard) var(--easing-standard), color var(--motion-standard) var(--easing-standard), border-color var(--motion-standard) var(--easing-standard), box-shadow var(--motion-standard) var(--easing-standard), transform var(--motion-standard) var(--easing-standard);--typography-display-large-font-size:3.875rem;--typography-display-large-line-height:4.5625rem;--typography-display-medium-font-size:3.1875rem;--typography-display-medium-line-height:3.6875rem;--typography-display-small-font-size:2.5625rem;--typography-display-small-line-height:3rem;--typography-headline-large-font-size:2.25rem;--typography-headline-large-line-height:2.875rem;--typography-headline-medium-font-size:2rem;--typography-headline-medium-line-height:2.5625rem;--typography-headline-small-font-size:1.6875rem;--typography-headline-small-line-height:2.25rem;--typography-title-large-font-size:1.5625rem;--typography-title-large-line-height:2rem;--typography-title-medium-font-size:1.125rem;--typography-title-medium-line-height:1.6875rem;--typography-title-small-font-size:1rem;--typography-title-small-line-height:1.4375rem;--typography-label-large-font-size:1rem;--typography-label-large-line-height:1.4375rem;--typography-label-medium-font-size:.875rem;--typography-label-medium-line-height:1.125rem;--typography-label-small-font-size:.8125rem;--typography-label-small-line-height:1.125rem;--typography-label-x-small-font-size:.75rem;--typography-label-x-small-line-height:1rem;--typography-body-large-font-size:1.125rem;--typography-body-large-line-height:1.6875rem;--typography-body-medium-font-size:1rem;--typography-body-medium-line-height:1.4375rem;--typography-body-small-font-size:.875rem;--typography-body-small-line-height:1.125rem;--typography-table-header-large-font-size:var(--typography-label-large-font-size);--typography-table-header-large-line-height:var(--typography-label-large-line-height);--typography-table-header-medium-font-size:var(--typography-label-medium-font-size);--typography-table-header-medium-line-height:var(--typography-label-medium-line-height);--typography-table-header-small-font-size:var(--typography-label-small-font-size);--typography-table-header-small-line-height:var(--typography-label-small-line-height);--typography-table-cell-large-font-size:var(--typography-body-medium-font-size);--typography-table-cell-large-line-height:var(--typography-body-medium-line-height);--typography-table-cell-medium-font-size:var(--typography-body-small-font-size);--typography-table-cell-medium-line-height:var(--typography-body-small-line-height);--typography-table-cell-small-font-size:var(--typography-body-small-font-size);--typography-table-cell-small-line-height:var(--typography-body-small-line-height);--typography-table-caption-large-font-size:var(--typography-label-medium-font-size);--typography-table-caption-large-line-height:var(--typography-label-medium-line-height);--typography-table-caption-medium-font-size:var(--typography-label-small-font-size);--typography-table-caption-medium-line-height:var(--typography-label-small-line-height);--control-height-small:2rem;--control-height-medium:2.5rem;--control-height-large:3rem;--control-padding-small:0 .5rem;--control-padding-medium:0 .75rem;--control-padding-large:0 1rem;--control-gap-small:.25rem;--control-gap-medium:.5rem;--control-gap-large:.5rem;--control-radius-small:.5rem;--control-radius-medium:.75rem;--control-radius-large:1rem;--control-icon-size-small:1.125rem;--control-icon-size-medium:1.375rem;--control-icon-size-large:1.625rem;--color-opacity-overlay-hover:#00000014;--color-opacity-overlay-focus:#0000001f;--color-opacity-overlay-active:#0000001f;--color-opacity-overlay-dragged:#00000029;--color-opacity-overlay-disabled:#00000052;--color-success:#006c47;--color-success-overlay-hover:#006c4714;--color-success-overlay-focus:#006c471f;--color-success-overlay-active:#006c471f;--color-success-overlay-dragged:#006c4729;--color-success-overlay-disabled:#006c4752;--color-on-success:#fff;--color-success-container:#53feb5;--color-on-success-container:#002113;--color-error:#b90064;--color-error-overlay-hover:#b9006414;--color-error-overlay-focus:#b900641f;--color-error-overlay-active:#b900641f;--color-error-overlay-dragged:#b9006429;--color-error-overlay-disabled:#b9006452;--color-on-error:#fff;--color-error-container:#ffd9e2;--color-on-error-container:#3e001e;--color-info:#005db6;--color-info-overlay-hover:#005db614;--color-info-overlay-focus:#005db61f;--color-info-overlay-active:#005db61f;--color-info-overlay-dragged:#005db629;--color-info-overlay-disabled:#005db652;--color-on-info:#fff;--color-info-container:#d6e3ff;--color-on-info-container:#001b3d;--color-warning:#6d5e00;--color-warning-overlay-hover:#6d5e0014;--color-warning-overlay-focus:#6d5e001f;--color-warning-overlay-active:#6d5e001f;--color-warning-overlay-dragged:#6d5e0029;--color-warning-overlay-disabled:#6d5e0052;--color-on-warning:#fff;--color-warning-container:#ffe249;--color-on-warning-container:#211b00;--color-surface:#fcfcfc;--color-surface-container-lowest:#fff;--color-surface-container-low:#fafafa;--color-surface-container:#f5f5f5;--color-surface-container-high:#f0f0f0;--color-surface-container-highest:#ebebeb;--color-on-surface:#1a1a1a;--color-outline:#cfcfcf}@media (prefers-color-scheme:dark){:root{--color-opacity-overlay-hover:#ffffff14;--color-opacity-overlay-focus:#ffffff1f;--color-opacity-overlay-active:#ffffff1f;--color-opacity-overlay-dragged:#ffffff29;--color-opacity-overlay-disabled:#ffffff52;--color-success:#25e19b;--color-success-overlay-hover:#25e19b14;--color-success-overlay-focus:#25e19b1f;--color-success-overlay-active:#25e19b1f;--color-success-overlay-dragged:#25e19b29;--color-success-overlay-disabled:#25e19b52;--color-on-success:#003823;--color-success-container:#005235;--color-on-success-container:#53feb5;--color-error:#ffb0c8;--color-error-overlay-hover:#ffb0c814;--color-error-overlay-focus:#ffb0c81f;--color-error-overlay-active:#ffb0c81f;--color-error-overlay-dragged:#ffb0c829;--color-error-overlay-disabled:#ffb0c852;--color-on-error:#650034;--color-error-container:#8e004b;--color-on-error-container:#ffd9e2;--color-info:#a9c7ff;--color-info-overlay-hover:#a9c7ff14;--color-info-overlay-focus:#a9c7ff1f;--color-info-overlay-active:#a9c7ff1f;--color-info-overlay-dragged:#a9c7ff29;--color-info-overlay-disabled:#a9c7ff52;--color-on-info:#003062;--color-info-container:#00468b;--color-on-info-container:#d6e3ff;--color-warning:#e2c624;--color-warning-overlay-hover:#e2c62414;--color-warning-overlay-focus:#e2c6241f;--color-warning-overlay-active:#e2c6241f;--color-warning-overlay-dragged:#e2c62429;--color-warning-overlay-disabled:#e2c62452;--color-on-warning:#393000;--color-warning-container:#524600;--color-on-warning-container:#ffe249;--color-surface:#141414;--color-surface-container-lowest:#0f0f0f;--color-surface-container-low:#1a1a1a;--color-surface-container:#1f1f1f;--color-surface-container-high:#2b2b2b;--color-surface-container-highest:#383838;--color-on-surface:#e6e6e6;--color-outline:#4d4d4d}}html[data-theme=light]{--color-opacity-overlay-hover:#00000014;--color-opacity-overlay-focus:#0000001f;--color-opacity-overlay-active:#0000001f;--color-opacity-overlay-dragged:#00000029;--color-opacity-overlay-disabled:#00000052;--color-success:#006c47;--color-success-overlay-hover:#006c4714;--color-success-overlay-focus:#006c471f;--color-success-overlay-active:#006c471f;--color-success-overlay-dragged:#006c4729;--color-success-overlay-disabled:#006c4752;--color-on-success:#fff;--color-success-container:#53feb5;--color-on-success-container:#002113;--color-error:#b90064;--color-error-overlay-hover:#b9006414;--color-error-overlay-focus:#b900641f;--color-error-overlay-active:#b900641f;--color-error-overlay-dragged:#b9006429;--color-error-overlay-disabled:#b9006452;--color-on-error:#fff;--color-error-container:#ffd9e2;--color-on-error-container:#3e001e;--color-info:#005db6;--color-info-overlay-hover:#005db614;--color-info-overlay-focus:#005db61f;--color-info-overlay-active:#005db61f;--color-info-overlay-dragged:#005db629;--color-info-overlay-disabled:#005db652;--color-on-info:#fff;--color-info-container:#d6e3ff;--color-on-info-container:#001b3d;--color-warning:#6d5e00;--color-warning-overlay-hover:#6d5e0014;--color-warning-overlay-focus:#6d5e001f;--color-warning-overlay-active:#6d5e001f;--color-warning-overlay-dragged:#6d5e0029;--color-warning-overlay-disabled:#6d5e0052;--color-on-warning:#fff;--color-warning-container:#ffe249;--color-on-warning-container:#211b00;--color-surface:#fcfcfc;--color-surface-container-lowest:#fff;--color-surface-container-low:#fafafa;--color-surface-container:#f5f5f5;--color-surface-container-high:#f0f0f0;--color-surface-container-highest:#ebebeb;--color-on-surface:#1a1a1a;--color-outline:#cfcfcf}html[data-theme=dark]{--color-opacity-overlay-hover:#ffffff14;--color-opacity-overlay-focus:#ffffff1f;--color-opacity-overlay-active:#ffffff1f;--color-opacity-overlay-dragged:#ffffff29;--color-opacity-overlay-disabled:#ffffff52;--color-success:#25e19b;--color-success-overlay-hover:#25e19b14;--color-success-overlay-focus:#25e19b1f;--color-success-overlay-active:#25e19b1f;--color-success-overlay-dragged:#25e19b29;--color-success-overlay-disabled:#25e19b52;--color-on-success:#003823;--color-success-container:#005235;--color-on-success-container:#53feb5;--color-error:#ffb0c8;--color-error-overlay-hover:#ffb0c814;--color-error-overlay-focus:#ffb0c81f;--color-error-overlay-active:#ffb0c81f;--color-error-overlay-dragged:#ffb0c829;--color-error-overlay-disabled:#ffb0c852;--color-on-error:#650034;--color-error-container:#8e004b;--color-on-error-container:#ffd9e2;--color-info:#a9c7ff;--color-info-overlay-hover:#a9c7ff14;--color-info-overlay-focus:#a9c7ff1f;--color-info-overlay-active:#a9c7ff1f;--color-info-overlay-dragged:#a9c7ff29;--color-info-overlay-disabled:#a9c7ff52;--color-on-info:#003062;--color-info-container:#00468b;--color-on-info-container:#d6e3ff;--color-warning:#e2c624;--color-warning-overlay-hover:#e2c62414;--color-warning-overlay-focus:#e2c6241f;--color-warning-overlay-active:#e2c6241f;--color-warning-overlay-dragged:#e2c62429;--color-warning-overlay-disabled:#e2c62452;--color-on-warning:#393000;--color-warning-container:#524600;--color-on-warning-container:#ffe249;--color-surface:#141414;--color-surface-container-lowest:#0f0f0f;--color-surface-container-low:#1a1a1a;--color-surface-container:#1f1f1f;--color-surface-container-high:#2b2b2b;--color-surface-container-highest:#383838;--color-on-surface:#e6e6e6;--color-outline:#4d4d4d}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,:where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl,dd){margin:0}:where(ol,ul)[class]{margin:0;padding:0;list-style:none}:where(button,input,select,textarea){color:inherit;font:inherit}:where(img,picture,svg,canvas,video){max-width:100%;display:block}table{border-collapse:collapse;border-spacing:0}:root{--element-color-text:var(--color-on-surface,#1a1a1a);--element-color-link:var(--color-info,#005db6);--element-font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--element-body-font-size:var(--typography-body-medium-font-size,1rem);--element-body-line-height:var(--typography-body-medium-line-height,1.4375rem);--element-h1-font-size:var(--typography-headline-large-font-size,2.25rem);--element-h1-line-height:var(--typography-headline-large-line-height,2.875rem);--element-h2-font-size:var(--typography-headline-medium-font-size,2rem);--element-h2-line-height:var(--typography-headline-medium-line-height,2.5625rem);--element-h3-font-size:var(--typography-headline-small-font-size,1.6875rem);--element-h3-line-height:var(--typography-headline-small-line-height,2.25rem);--element-h4-font-size:var(--typography-title-large-font-size,1.5625rem);--element-h4-line-height:var(--typography-title-large-line-height,2rem);--element-h5-font-size:var(--typography-title-medium-font-size,1.125rem);--element-h5-line-height:var(--typography-title-medium-line-height,1.6875rem);--element-h6-font-size:var(--typography-title-small-font-size,1rem);--element-h6-line-height:var(--typography-title-small-line-height,1.4375rem);--element-small-font-size:var(--typography-body-small-font-size,.875rem);--element-small-line-height:var(--typography-body-small-line-height,1.125rem)}@media (prefers-color-scheme:dark){:root{--element-color-text:var(--color-on-surface,#e6e6e6);--element-color-link:var(--color-info,#a9c7ff)}}html[data-theme=light]{--element-color-text:var(--color-on-surface,#1a1a1a);--element-color-link:var(--color-info,#005db6)}html[data-theme=dark]{--element-color-text:var(--color-on-surface,#e6e6e6);--element-color-link:var(--color-info,#a9c7ff)}body{color:var(--element-color-text);fill:currentColor;font-family:var(--element-font-family);font-size:var(--element-body-font-size);line-height:var(--element-body-line-height)}a{color:var(--element-color-link);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:from-font}a:hover{text-decoration-thickness:.125em}:where(h1,h2,h3,h4,h5,h6){font-weight:700}h1{font-size:var(--element-h1-font-size);line-height:var(--element-h1-line-height)}h2{font-size:var(--element-h2-font-size);line-height:var(--element-h2-line-height)}h3{font-size:var(--element-h3-font-size);line-height:var(--element-h3-line-height)}h4{font-size:var(--element-h4-font-size);line-height:var(--element-h4-line-height)}h5{font-size:var(--element-h5-font-size);line-height:var(--element-h5-line-height)}h6{font-size:var(--element-h6-font-size);line-height:var(--element-h6-line-height)}:where(ol,ul){margin-block:1em;padding-inline-start:2em}ol{list-style-type:decimal}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}:where(ol,ul) :where(ol,ul){margin-block:0}img{height:auto}small{font-size:var(--element-small-font-size);line-height:var(--element-small-line-height)}strong{font-weight:700}button:not(:disabled){cursor:pointer}:root{--_button-fallback-background:#f5f5f5;--_button-fallback-color:#1a1a1a;--_button-fallback-color-error:#b90064;--_button-fallback-color-on-error:#fff;--_button-fallback-color-info:#005db6;--_button-fallback-color-on-info:#fff;--_button-fallback-color-success:#006c47;--_button-fallback-color-on-success:#fff;--_button-fallback-color-warning:#6d5e00;--_button-fallback-color-on-warning:#fff;--button-background:var(--color-surface-container,var(--_button-fallback-background));--button-color:var(--color-on-surface,var(--_button-fallback-color));--button-color-error:var(--color-error,var(--_button-fallback-color-error));--button-color-on-error:var(--color-on-error,var(--_button-fallback-color-on-error));--button-color-info:var(--color-info,var(--_button-fallback-color-info));--button-color-on-info:var(--color-on-info,var(--_button-fallback-color-on-info));--button-color-success:var(--color-success,var(--_button-fallback-color-success));--button-color-on-success:var(--color-on-success,var(--_button-fallback-color-on-success));--button-color-warning:var(--color-warning,var(--_button-fallback-color-warning));--button-color-on-warning:var(--color-on-warning,var(--_button-fallback-color-on-warning));--button-large-font-size:var(--typography-label-large-font-size,1rem);--button-large-line-height:var(--typography-label-large-line-height,1.4375rem);--button-medium-font-size:var(--typography-label-medium-font-size,.875rem);--button-medium-line-height:var(--typography-label-medium-line-height,1.125rem);--button-small-font-size:var(--typography-label-small-font-size,.8125rem);--button-small-line-height:var(--typography-label-small-line-height,1.125rem);--button-height-large:var(--control-height-large,3rem);--button-height-medium:var(--control-height-medium,2.5rem);--button-height-small:var(--control-height-small,2rem);--button-padding-large:var(--control-padding-large,0 1rem);--button-padding-medium:var(--control-padding-medium,0 .75rem);--button-padding-small:var(--control-padding-small,0 .5rem);--button-gap-large:var(--control-gap-large,.5rem);--button-gap-medium:var(--control-gap-medium,.5rem);--button-gap-small:var(--control-gap-small,.25rem);--button-icon-size-large:var(--control-icon-size-large,1.625rem);--button-icon-size-medium:var(--control-icon-size-medium,1.375rem);--button-icon-size-small:var(--control-icon-size-small,1.125rem);--button-motion-duration:var(--motion-standard,.3s);--button-motion-easing:var(--easing-standard,cubic-bezier(.2, 0, 0, 1));--button-ripple-duration:var(--motion-emphasized-decelerate,.4s);--button-ripple-easing:var(--easing-standard-decelerate,cubic-bezier(0, 0, 0, 1));--button-group-gap:var(--control-gap-medium,.5rem);--button-radius-round:6.25rem}@media (prefers-color-scheme:dark){:root{--_button-fallback-background:#1f1f1f;--_button-fallback-color:#e6e6e6;--_button-fallback-color-error:#ffb0c8;--_button-fallback-color-on-error:#650034;--_button-fallback-color-info:#a9c7ff;--_button-fallback-color-on-info:#003062;--_button-fallback-color-success:#25e19b;--_button-fallback-color-on-success:#003823;--_button-fallback-color-warning:#e2c624;--_button-fallback-color-on-warning:#393000}}html[data-theme=light]{--_button-fallback-background:#f5f5f5;--_button-fallback-color:#1a1a1a;--_button-fallback-color-error:#b90064;--_button-fallback-color-on-error:#fff;--_button-fallback-color-info:#005db6;--_button-fallback-color-on-info:#fff;--_button-fallback-color-success:#006c47;--_button-fallback-color-on-success:#fff;--_button-fallback-color-warning:#6d5e00;--_button-fallback-color-on-warning:#fff}html[data-theme=dark]{--_button-fallback-background:#1f1f1f;--_button-fallback-color:#e6e6e6;--_button-fallback-color-error:#ffb0c8;--_button-fallback-color-on-error:#650034;--_button-fallback-color-info:#a9c7ff;--_button-fallback-color-on-info:#003062;--_button-fallback-color-success:#25e19b;--_button-fallback-color-on-success:#003823;--_button-fallback-color-warning:#e2c624;--_button-fallback-color-on-warning:#393000}.button-group{align-items:center;gap:var(--button-group-gap);flex-wrap:wrap;margin:1rem 0;display:flex}.button{--_button-accent-color:var(--button-color);--_button-on-accent-color:var(--button-color);--_button-container-color:var(--button-background);--_button-content-color:var(--button-color);background:var(--_button-container-color);box-sizing:border-box;color:var(--_button-content-color);cursor:pointer;align-items:center;gap:var(--button-gap-medium);height:var(--button-height-medium);padding:var(--button-padding-medium);transition:background-color var(--button-motion-duration) var(--button-motion-easing);border:none;flex-shrink:0;justify-content:center;display:inline-flex;position:relative;overflow:hidden}.button:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity var(--button-motion-duration) var(--button-motion-easing);background:currentColor;position:absolute;inset:0}.button:hover:before{opacity:.08}.button:active:before{opacity:.12}.button:disabled,.button[aria-disabled=true]{cursor:default;opacity:.6;pointer-events:none}.button:disabled:before,.button[aria-disabled=true]:before{opacity:.32}.button--text:disabled:before,.button--text[aria-disabled=true]:before{opacity:0}.button--small{gap:var(--button-gap-small);height:var(--button-height-small);padding:var(--button-padding-small)}.button--large{gap:var(--button-gap-large);height:var(--button-height-large);padding:var(--button-padding-large)}.button--error{--_button-accent-color:var(--button-color-error);--_button-on-accent-color:var(--button-color-on-error);--_button-container-color:var(--_button-accent-color);--_button-content-color:var(--_button-on-accent-color)}.button--info{--_button-accent-color:var(--button-color-info);--_button-on-accent-color:var(--button-color-on-info);--_button-container-color:var(--_button-accent-color);--_button-content-color:var(--_button-on-accent-color)}.button--success{--_button-accent-color:var(--button-color-success);--_button-on-accent-color:var(--button-color-on-success);--_button-container-color:var(--_button-accent-color);--_button-content-color:var(--_button-on-accent-color)}.button--warning{--_button-accent-color:var(--button-color-warning);--_button-on-accent-color:var(--button-color-on-warning);--_button-container-color:var(--_button-accent-color);--_button-content-color:var(--_button-on-accent-color)}.button--outlined,.button--text{--_button-container-color:transparent;--_button-content-color:var(--_button-accent-color)}.button--outlined{border:1px solid}.button--round{border-radius:var(--button-radius-round)}.button__label{color:currentColor;font-size:var(--button-medium-font-size);line-height:var(--button-medium-line-height);z-index:1;position:relative}.button--small .button__label{font-size:var(--button-small-font-size);line-height:var(--button-small-line-height)}.button--large .button__label{font-size:var(--button-large-font-size);line-height:var(--button-large-line-height)}.button__icon{fill:currentColor;flex:0 0 var(--button-icon-size-medium);height:var(--button-icon-size-medium);width:var(--button-icon-size-medium);z-index:1;display:block;position:relative}.button--small .button__icon{flex-basis:var(--button-icon-size-small);height:var(--button-icon-size-small);width:var(--button-icon-size-small)}.button--large .button__icon{flex-basis:var(--button-icon-size-large);height:var(--button-icon-size-large);width:var(--button-icon-size-large)}.button__ripple{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.button__ripple:before{content:"";height:var(--ripple-size,0);left:calc(var(--ripple-x,0px) - var(--ripple-size,0px) / 2);opacity:0;top:calc(var(--ripple-y,0px) - var(--ripple-size,0px) / 2);width:var(--ripple-size,0);background:currentColor;border-radius:50%;position:absolute;transform:scale(0)}.button__ripple--animating:before{animation:button-ripple var(--button-ripple-duration) var(--button-ripple-easing)}@keyframes button-ripple{0%{opacity:.12;transform:scale(0)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.button,.button:before{transition:none}.button__ripple{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--console-ink:#181818;--console-muted:#606060;--console-paper:#fafafa;--console-surface:#fff;--console-line:#dedede;--console-focus:#005db6;--console-error:#a21919;--console-radius:.75rem;--console-gap:1.5rem;--button-background:#181818;--button-color:#fff;--button-color-error:var(--console-error);--button-height-medium:2.75rem}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--console-paper);min-height:100svh;color:var(--console-ink);margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}h1,p{margin:0}button,input{font:inherit}.button--text,.button--outlined{--button-color:var(--console-ink)}a{color:inherit}:focus-visible{outline:3px solid var(--console-focus);outline-offset:4px}.brand{align-items:baseline;gap:.75rem;text-decoration:none;display:inline-flex}.brand__name{letter-spacing:-.035em;font-size:1.2rem;font-weight:800}.app-shell__title .brand{align-items:center}.brand__logo{object-fit:contain;block-size:2rem;inline-size:auto;max-inline-size:100%;display:block}.brand__product{color:var(--console-muted);font-size:.9rem}.page-header{border-bottom:1px solid var(--console-line);background:var(--console-surface);justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:1rem clamp(1rem,4vw,3rem);display:flex}.muted{color:var(--console-muted)}.status{border:1px solid var(--console-line);border-radius:.5rem;padding:1rem}.error{color:var(--console-error)}.status .button{margin-top:1rem}.state{max-width:30rem;margin:10vh auto;padding:1.5rem}.footer{color:var(--console-muted);text-align:center;padding:1.5rem;font-size:.8rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app-shell .app-shell__nav-item.console-nav-payment,.app-shell__bottom .console-nav-payment-group{display:none}.app-shell .app-shell__bottom .app-shell__nav-item.console-nav-payment{display:flex}.app-shell .app-shell__nav-item.console-nav-market,.app-shell__bottom .console-nav-market-group{display:none}.app-shell .app-shell__bottom .app-shell__nav-item.console-nav-market{display:flex}.app-shell{--app-shell-background:var(--color-surface,#fafafa);--app-shell-color:var(--color-on-surface,#1a1a1a);--app-shell-panel-background:var(--color-surface-container-lowest,#fff);--app-shell-border:var(--color-outline-variant,#ccc);--app-shell-selected:var(--color-surface-container-high,#e8e8e8);--app-shell-focus:var(--color-info,#005ac1);--app-shell-gap:1rem;--app-shell-header-height:4rem;--app-shell-rail-width:5rem;--app-shell-drawer-width:18rem;--app-shell-nav-padding:.5rem;--app-shell-nav-gap:.5rem;--app-shell-nav-item-padding:.75rem;--app-shell-drawer-duration:.22s;--app-shell-disclosure-duration:.18s;box-sizing:border-box;background:var(--app-shell-background);block-size:100dvh;inline-size:100%;color:var(--app-shell-color);grid-template:"header""main"minmax(0,1fr)"bottom"/minmax(0,1fr);display:grid;overflow:hidden}.app-shell *,.app-shell :before,.app-shell :after{box-sizing:border-box}.app-shell [hidden]{display:none!important}.app-shell__header{min-block-size:var(--app-shell-header-height);padding:max(.5rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) .5rem max(1rem, env(safe-area-inset-left));border-block-end:1px solid var(--app-shell-border);grid-area:header;align-items:center;gap:1rem;display:flex}.app-shell__title{overflow-wrap:anywhere;flex:1;min-inline-size:0}.app-shell__rail{display:none}.app-shell__main{overscroll-behavior:contain;min-block-size:0;min-inline-size:0;padding:var(--app-shell-gap);scroll-padding:var(--app-shell-gap);grid-area:main;overflow:auto}.app-shell__panes{gap:var(--app-shell-gap);align-items:start;display:grid}.app-shell__pane{background:var(--app-shell-panel-background);border:1px solid var(--app-shell-border);border-radius:var(--corner-radius-medium,1rem);overflow-wrap:anywhere;min-inline-size:0;padding:clamp(1rem,3vw,2rem)}.app-shell__bottom{padding:.5rem max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));border-block-start:1px solid var(--app-shell-border);grid-area:bottom;justify-content:space-around;gap:.25rem;display:flex}.app-shell__nav-item{-webkit-user-select:none;user-select:none;min-block-size:3rem;min-inline-size:3rem;color:inherit;border-radius:var(--corner-radius-medium,1rem);overflow-wrap:anywhere;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;text-decoration:none;display:flex}.app-shell__bottom .app-shell__nav-item{flex-direction:column;flex:1;font-size:.75rem}.app-shell__nav-item:hover,.app-shell__nav-item[aria-current=page]{background:var(--app-shell-selected)}.app-shell__nav-item[aria-current=page]{font-weight:700}.app-shell__icon{flex:none;block-size:1.5rem;inline-size:1.5rem}.app-shell :focus-visible{outline:2px solid var(--app-shell-focus);outline-offset:3px}.app-shell__skip{z-index:2;background:var(--app-shell-panel-background);color:inherit;padding:.75rem;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(-200%)}.app-shell__skip:focus{transform:none}.app-shell__drawer{--_app-shell-drawer-from:-100%;padding:max(var(--app-shell-nav-padding), env(safe-area-inset-top)) var(--app-shell-nav-padding) max(var(--app-shell-nav-padding), env(safe-area-inset-bottom));inline-size:min(var(--app-shell-drawer-width), calc(100% - 2rem));border:0;border-inline-end:1px solid var(--app-shell-border);background:var(--app-shell-panel-background);block-size:100%;max-block-size:100%;max-inline-size:none;color:inherit;margin:0;position:fixed;inset:0 auto 0 0;overflow:auto}.app-shell__drawer::backdrop{background:#0006}.app-shell__drawer .app-shell__nav-item{justify-content:start}.app-shell__drawer-header{justify-content:space-between;align-items:center;gap:1rem;margin-block-end:1rem;display:flex}@media (width>=600px){.app-shell{grid-template:"header header" auto "rail main" minmax(0, 1fr) / var(--app-shell-rail-width) minmax(0, 1fr)}.app-shell__bottom{display:none}.app-shell__rail{gap:var(--app-shell-nav-gap);padding:var(--app-shell-nav-padding);flex-direction:column;grid-area:rail;display:flex;overflow:auto}.app-shell__rail .app-shell__nav-item{flex-direction:column;font-size:.75rem}}@media (width>=840px){.app-shell__panes--split{grid-template-columns:minmax(0,1fr) minmax(15rem,20rem)}}@media (width>=1280px){.app-shell{--app-shell-rail-width:15rem}.app-shell__rail .app-shell__nav-item{flex-direction:row;justify-content:start;gap:.75rem;font-size:.875rem}}@media (forced-colors:active){.app-shell__nav-item[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}.app-shell__drawer{border:1px solid canvastext}}.app-shell__navigation{gap:var(--app-shell-nav-gap);flex-direction:column;display:flex}:is(.app-shell__rail,.app-shell__drawer) .app-shell__nav-item{padding:var(--app-shell-nav-item-padding)}.app-shell__drawer[data-side=right]{--_app-shell-drawer-from:100%;border-inline-end:0;border-inline-start:1px solid var(--app-shell-border);inset:0 0 0 auto}.app-shell__drawer[open]{animation:app-shell-drawer-enter var(--app-shell-drawer-duration) ease-out both}.app-shell__drawer[open]::backdrop{animation:app-shell-backdrop-enter var(--app-shell-drawer-duration) ease-out both}.app-shell__drawer[open][data-closing]::backdrop{animation:app-shell-backdrop-enter var(--app-shell-drawer-duration) ease-in reverse both}@keyframes app-shell-drawer-enter{0%{transform:translateX(var(--_app-shell-drawer-from));opacity:0}to{opacity:1;transform:translate(0)}}@keyframes app-shell-backdrop-enter{0%{opacity:0}to{opacity:1}}.app-shell__nav-group{min-inline-size:0}.app-shell__nav-group>summary{cursor:pointer;list-style:none}.app-shell__nav-group>summary::-webkit-details-marker{display:none}.app-shell__nav-group>summary:after{content:"";block-size:.5rem;inline-size:.5rem;transition:transform var(--app-shell-disclosure-duration) ease-in-out;border-block-end:2px solid;border-inline-end:2px solid;flex:none;margin-inline-start:auto;transform:rotate(45deg)}.app-shell__nav-group[open]>summary:not([aria-expanded=false]):after{transform:rotate(225deg)}.app-shell__nav-children{gap:var(--app-shell-nav-gap);border-inline-start:1px solid var(--app-shell-border);flex-direction:column;margin-block-start:var(--app-shell-nav-gap);margin-inline-start:1rem;padding-inline-start:.5rem;display:flex}@media (width>=600px) and (width<=1279px){.app-shell{--app-shell-rail-width:6rem}.app-shell__rail .app-shell__nav-item{text-align:center;gap:.375rem;min-block-size:4.5rem;padding-inline:.25rem}.app-shell__rail .app-shell__nav-item>span{white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}.app-shell__rail .app-shell__nav-group>summary:after{margin-inline-start:0}.app-shell__rail .app-shell__nav-children{border:0;border-block-end:1px solid var(--app-shell-border);margin-inline-start:0;padding-block-end:var(--app-shell-nav-gap);padding-inline-start:0}}@media (prefers-reduced-motion:reduce){.app-shell__drawer[open],.app-shell__drawer[open]::backdrop{animation:none}.app-shell__nav-group>summary:after{transition:none}}:root{--_card-background:#fff;--_card-color:#1a1a1a;--_card-border-color:#cfcfcf;--card-background:var(--color-surface-container-lowest,var(--_card-background));--card-color:var(--color-on-surface,var(--_card-color));--card-border-color:var(--color-outline,var(--_card-border-color));--card-radius:var(--control-radius-medium,.75rem);--card-padding:1.5rem;--card-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--_card-background:#0f0f0f;--_card-color:#e6e6e6;--_card-border-color:#4d4d4d}}:root[data-theme=dark]{--_card-background:#0f0f0f;--_card-color:#e6e6e6;--_card-border-color:#4d4d4d}.card{box-sizing:border-box;min-width:0;padding:var(--card-padding);background:var(--card-background);color:var(--card-color);border-radius:var(--card-radius);box-shadow:var(--card-shadow);border:1px solid #0000}.card--outlined{border-color:var(--card-border-color)}.card[hidden]{display:none!important}@media (forced-colors:active){.card--outlined{border-color:canvastext}}.dashboard{min-block-size:100%}.dashboard__eyebrow{letter-spacing:.12em;font-size:.75rem;font-weight:700}.dashboard h1{letter-spacing:-.04em;margin-block:.5rem;font-size:clamp(2rem,4vw,2.75rem)}.dashboard__intro{margin-block-end:2rem}.dashboard__start h2{margin:0 0 .75rem;font-size:1.25rem}.dashboard__start p{margin-block-end:1rem}@media (width<=599px){.app-shell__header{gap:.5rem}.app-shell__header .brand{flex-wrap:wrap;gap:0 .5rem}}.credit-balance{inline-size:100%}.credit-balance__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.credit-balance__header h2{margin:0;font-size:1.25rem}.credit-balance__amount{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block:1rem .25rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700}.credit-balance__unit{font-size:.875rem;font-weight:400}.credit-balance__percentage{font-variant-numeric:tabular-nums;font-weight:600}.credit-balance__meter{block-size:1.25rem;inline-size:100%;margin-block:.75rem;display:block}.credit-balance__meter::-webkit-meter-bar{background:var(--color-surface-container-high,#e8e8e8);border:0;border-radius:.625rem}.credit-balance__meter::-webkit-meter-optimum-value{background:var(--color-on-surface,#181818);border-radius:.625rem}.credit-balance__meter::-moz-meter-bar{background:var(--color-on-surface,#181818);border-radius:.625rem}.credit-balance__note{margin-block-start:.75rem;font-size:.8rem}.credit-balance__skeleton{gap:1rem;padding-block:1rem;display:grid}.credit-balance__placeholder-amount{--loading-skeleton-width:65%;--loading-skeleton-height:3.5rem}.credit-balance__placeholder-percent{--loading-skeleton-width:30%}.credit-balance__placeholder-meter{--loading-skeleton-height:.625rem}.credit-balance__placeholder-note{--loading-skeleton-width:85%;--loading-skeleton-height:.8rem}.dashboard>h1+.card{margin-block-start:2rem}:root{--_select-box-surface:#fcfcfc;--_select-box-color:#1a1a1a;--_select-box-outline:#767676;--_select-box-focus:#005db6;--_select-box-error:#b90064;--_select-box-scheme:light;--select-box-background:var(--color-surface,var(--_select-box-surface));--select-box-color:var(--color-on-surface,var(--_select-box-color));--select-box-border-color:var(--color-outline,var(--_select-box-outline));--select-box-focus-color:var(--color-info,var(--_select-box-focus));--select-box-error-color:var(--color-error,var(--_select-box-error));--select-box-height:var(--control-height-large,3rem);--select-box-radius:var(--control-radius-small,.5rem);--select-box-padding-inline:1rem;--select-box-padding-block:.875rem;--select-box-font-size:var(--typography-body-large-font-size,1rem);--select-box-line-height:var(--typography-body-large-line-height,1.5rem);--select-box-label-font-size:var(--typography-body-small-font-size,.75rem);--select-box-label-line-height:var(--typography-body-small-line-height,1rem)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--_select-box-surface:#141414;--_select-box-color:#e6e6e6;--_select-box-outline:#919191;--_select-box-focus:#a9c7ff;--_select-box-error:#ffb0c8;--_select-box-scheme:dark}}:root[data-theme=dark]{--_select-box-surface:#141414;--_select-box-color:#e6e6e6;--_select-box-outline:#919191;--_select-box-focus:#a9c7ff;--_select-box-error:#ffb0c8;--_select-box-scheme:dark}.select-box{gap:var(--control-gap-small,.25rem);min-inline-size:0;color:var(--select-box-color);color-scheme:var(--_select-box-scheme);display:grid}.select-box__control{min-inline-size:0;position:relative}.select-box__input{appearance:none;box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--select-box-height);padding:var(--select-box-padding-block) var(--select-box-padding-inline);border:1px solid var(--select-box-border-color);border-radius:var(--select-box-radius);background:var(--select-box-background);color:var(--select-box-color);font:inherit;font-size:var(--select-box-font-size);line-height:var(--select-box-line-height);text-overflow:ellipsis;cursor:pointer;padding-inline-end:calc(var(--select-box-padding-inline) + 1.5rem);display:block}.select-box__label{max-inline-size:calc(100% - 2 * var(--select-box-padding-inline));box-sizing:border-box;background:var(--select-box-background);color:var(--select-box-color);font-size:var(--select-box-label-font-size);line-height:var(--select-box-label-line-height);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;margin-inline-start:-.25rem;padding-inline:.25rem;position:absolute;inset-block-start:0;inset-inline-start:var(--select-box-padding-inline);overflow:hidden;transform:translateY(-50%)}.select-box__control:after{content:"";pointer-events:none;border:1.5px solid;border-width:0 1.5px 1.5px 0;block-size:.4rem;inline-size:.4rem;position:absolute;inset-block-start:50%;inset-inline-end:var(--select-box-padding-inline);transform:translateY(-70%)rotate(45deg)}.select-box__input:hover:not(:disabled){border-color:var(--select-box-color)}.select-box__input:is(:focus,:has(option:checked:not([value=""]))):not(:disabled){border-color:var(--select-box-focus-color)}.select-box__input:is(:focus,:has(option:checked:not([value=""]))):not(:disabled)+.select-box__label{color:var(--select-box-focus-color)}.select-box__input:focus{outline:1px solid var(--select-box-focus-color);outline-offset:0}.select-box__input[aria-invalid=true]:not(:disabled){border-color:var(--select-box-error-color);outline-color:var(--select-box-error-color)}.select-box__input[aria-invalid=true]:not(:disabled)+.select-box__label{color:var(--select-box-error-color)}.select-box__control:has(.select-box__input:disabled){opacity:.38}.select-box__input:disabled,.select-box__input:disabled+.select-box__label{cursor:not-allowed}.select-box__support,.select-box__error{padding-inline:var(--select-box-padding-inline);font-size:var(--select-box-label-font-size);line-height:var(--select-box-label-line-height);overflow-wrap:anywhere;margin:0}.select-box__error{color:var(--select-box-error-color)}.select-box[hidden],.select-box [hidden]{display:none!important}@media (forced-colors:active){.select-box__input{appearance:auto;border-color:buttontext}.select-box__control:after{display:none}.select-box__input:focus{outline-offset:2px;outline:2px solid highlight}.select-box__input[aria-invalid=true]{border-style:double;border-width:3px}.select-box__control:has(.select-box__input:disabled){opacity:1}.select-box__input:disabled{color:graytext;border-color:graytext}}.select-box--filtered{gap:var(--control-gap-large,1rem)}.select-box__native{opacity:0;pointer-events:none;border:0;block-size:1px;min-block-size:0;inline-size:1px;padding:0;position:absolute}.select-box__trigger{text-align:start}.select-box__trigger[data-selected=true]:not(:disabled){border-color:var(--select-box-focus-color)}.select-box__trigger[data-selected=true]:not(:disabled)+.select-box__label{color:var(--select-box-focus-color)}.select-box--filtered>.select-box__support:empty{display:none}.select-box__popup{box-sizing:border-box;border:1px solid var(--select-box-border-color);border-radius:var(--select-box-radius);background:var(--select-box-background);color:var(--select-box-color);margin:0;padding:1rem;position:fixed;overflow:auto;box-shadow:0 .25rem 1rem #0003}.select-box__popup:popover-open{flex-direction:column;gap:.75rem;display:flex}.select-box__popup>.text-field{--text-field-height:var(--control-height-medium,2.5rem);--text-field-font-size:var(--typography-body-medium-font-size,.875rem);--text-field-line-height:var(--typography-body-medium-line-height,1.25rem);--text-field-padding-block:.5rem;--text-field-padding-inline:.75rem;flex:none}.select-box__options{min-block-size:0;overflow-y:auto}.select-box__option{cursor:pointer;overflow-wrap:anywhere;border-radius:.25rem;padding:.625rem .75rem}.select-box__option[aria-selected=true]{color:var(--select-box-focus-color);font-weight:700}.select-box__option:hover,.select-box__option--active{background:var(--color-surface-container-high,#eee)}.select-box__popup .select-box__support{flex:none;margin:0}:root{--_text-field-surface:#fcfcfc;--_text-field-content:#1a1a1a;--_text-field-muted:#606060;--_text-field-outline:#767676;--_text-field-focus:#005db6;--_text-field-error:#b90064;--_text-field-scheme:light;--text-field-background:var(--color-surface,var(--_text-field-surface));--text-field-color:var(--color-on-surface,var(--_text-field-content));--text-field-muted-color:var(--color-on-surface,var(--_text-field-muted));--text-field-border-color:var(--color-outline,var(--_text-field-outline));--text-field-filled-background:var(--color-surface-container-highest,var(--_text-field-surface));--text-field-focus-color:var(--color-info,var(--_text-field-focus));--text-field-error-color:var(--color-error,var(--_text-field-error));--text-field-height:var(--control-height-large,3rem);--text-field-radius:var(--control-radius-small,.5rem);--text-field-padding-inline:1rem;--text-field-padding-block:.875rem;--text-field-font-size:var(--typography-body-large-font-size,1rem);--text-field-line-height:var(--typography-body-large-line-height,1.5rem);--text-field-label-font-size:var(--typography-body-small-font-size,.75rem);--text-field-label-line-height:var(--typography-body-small-line-height,1rem);--text-field-support-font-size:var(--typography-body-small-font-size,.75rem);--text-field-support-line-height:var(--typography-body-small-line-height,1rem);--text-field-gap:var(--control-gap-small,.25rem);--text-field-motion-duration:var(--motion-standard,.2s);--text-field-motion-easing:var(--easing-standard,ease)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--_text-field-surface:#141414;--_text-field-content:#e6e6e6;--_text-field-muted:#b0b0b0;--_text-field-outline:#919191;--_text-field-focus:#a9c7ff;--_text-field-error:#ffb0c8;--_text-field-scheme:dark}}:root[data-theme=dark]{--_text-field-surface:#141414;--_text-field-content:#e6e6e6;--_text-field-muted:#b0b0b0;--_text-field-outline:#919191;--_text-field-focus:#a9c7ff;--_text-field-error:#ffb0c8;--_text-field-scheme:dark}.text-field{color:var(--text-field-color);color-scheme:var(--_text-field-scheme);gap:var(--text-field-gap);min-width:0;display:grid}.text-field__control{min-width:0;position:relative}.text-field__label{inset-inline-start:var(--text-field-padding-inline);max-width:calc(100% - 2 * var(--text-field-padding-inline));box-sizing:border-box;color:var(--text-field-muted-color);font-size:var(--text-field-font-size);line-height:var(--text-field-line-height);cursor:text;text-overflow:ellipsis;white-space:nowrap;transition:top var(--text-field-motion-duration) var(--text-field-motion-easing), font-size var(--text-field-motion-duration) var(--text-field-motion-easing), transform var(--text-field-motion-duration) var(--text-field-motion-easing);position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.text-field__input{background:var(--text-field-background);border:1px solid var(--text-field-border-color);border-radius:var(--text-field-radius);box-sizing:border-box;color:var(--text-field-color);font:inherit;font-size:var(--text-field-font-size);line-height:var(--text-field-line-height);min-height:var(--text-field-height);min-width:0;padding:var(--text-field-padding-block) var(--text-field-padding-inline);width:100%;display:block}.text-field__input::placeholder{color:#0000}.text-field__input:focus::placeholder{color:var(--text-field-muted-color);opacity:1}.text-field__input:hover:placeholder-shown:not(:disabled):not(:focus){border-color:var(--text-field-color)}.text-field__input:focus{border-color:var(--text-field-focus-color);outline:1px solid var(--text-field-focus-color);outline-offset:0}.text-field__input:is(:focus,:not(:placeholder-shown),:autofill)+.text-field__label,.text-field--floating .text-field__label,textarea.text-field__input+.text-field__label{font-size:var(--text-field-label-font-size);line-height:var(--text-field-label-line-height);background:var(--text-field-background);margin-inline-start:-.25rem;padding-inline:.25rem;top:0;transform:translateY(-50%)}.text-field__input:focus+.text-field__label{color:var(--text-field-focus-color)}.text-field--filled .text-field__input{background:var(--text-field-filled-background);border:0;border-bottom:1px solid var(--text-field-border-color);border-radius:var(--text-field-radius) var(--text-field-radius) 0 0;padding-block-start:calc(var(--text-field-label-line-height) + .5rem);padding-block-end:.5rem}.text-field--filled .text-field__input:hover:placeholder-shown:not(:disabled):not(:focus){background:color-mix(in srgb, var(--text-field-color) 4%, var(--text-field-filled-background))}.text-field--filled .text-field__input:focus{box-shadow:inset 0 -2px 0 var(--text-field-focus-color);outline:none}.text-field--filled .text-field__input:is(:focus,:not(:placeholder-shown),:autofill)+.text-field__label,.text-field--filled.text-field--floating .text-field__label,.text-field--filled textarea.text-field__input+.text-field__label{background:0 0;margin-inline-start:0;padding-inline:0;top:.375rem;transform:none}.text-field--filled .text-field__control:has(textarea){background:var(--text-field-filled-background);border-radius:var(--text-field-radius) var(--text-field-radius) 0 0;padding-block-start:calc(var(--text-field-label-line-height) + .5rem)}.text-field--filled textarea.text-field__input{border-start-start-radius:0;border-start-end-radius:0;padding-block-start:.375rem}.text-field .text-field__input:where(:focus,:not(:placeholder-shown),:autofill):not(:disabled){border-color:var(--text-field-focus-color)}.text-field__input:where(:focus,:not(:placeholder-shown),:autofill):not(:disabled)+.text-field__label{color:var(--text-field-focus-color)}.text-field__input{--_text-field-autofill-background:var(--text-field-background)}.text-field--filled .text-field__input{--_text-field-autofill-background:var(--text-field-filled-background)}.text-field--filled .text-field__input:focus{--_text-field-autofill-indicator:var(--text-field-focus-color)}.text-field--filled .text-field__input[aria-invalid=true]:focus{--_text-field-autofill-indicator:var(--text-field-error-color)}.text-field .text-field__input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--text-field-color);caret-color:var(--text-field-color);box-shadow:inset 0 -2px 0 var(--_text-field-autofill-indicator,transparent), inset 0 0 0 1000px var(--_text-field-autofill-background)}.text-field .text-field__input:is(:autofill,:autofill){-webkit-text-fill-color:var(--text-field-color);caret-color:var(--text-field-color);box-shadow:inset 0 -2px 0 var(--_text-field-autofill-indicator,transparent), inset 0 0 0 1000px var(--_text-field-autofill-background)}.text-field__input[aria-invalid=true]:not(:disabled){border-color:var(--text-field-error-color)}.text-field__input[aria-invalid=true]:focus{outline-color:var(--text-field-error-color)}.text-field__input[aria-invalid=true]:not(:disabled)+.text-field__label{color:var(--text-field-error-color)}.text-field--filled .text-field__input[aria-invalid=true]:focus:not(:autofill){box-shadow:inset 0 -2px 0 var(--text-field-error-color)}.text-field__control:has(.text-field__input:disabled){opacity:.38}.text-field__input:disabled,.text-field__input:disabled+.text-field__label{cursor:not-allowed}textarea.text-field__input{resize:vertical}.text-field__support,.text-field__error{font-size:var(--text-field-support-font-size);line-height:var(--text-field-support-line-height);padding-inline:var(--text-field-padding-inline);overflow-wrap:anywhere;margin:0}.text-field__support{color:var(--text-field-muted-color)}.text-field__error{color:var(--text-field-error-color)}.text-field[hidden],.text-field [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.text-field__label{transition:none}}@media (forced-colors:active){.text-field .text-field__input{border-color:buttontext}.text-field .text-field__input:-webkit-any(:autofill,:-webkit-autofill){box-shadow:none;-webkit-text-fill-color:CanvasText}.text-field .text-field__input:is(:autofill,:autofill){box-shadow:none;-webkit-text-fill-color:CanvasText}.text-field__input:focus{outline-offset:2px;border-color:highlight;outline:2px solid highlight}.text-field__input[aria-invalid=true]{border-style:double;border-width:3px}.text-field__control:has(.text-field__input:disabled){opacity:1}.text-field__input:disabled{color:graytext;border-color:graytext}}:root{--table-backgorund:var(--color-surface);--table-border-color:var(--color-outline);--table-sticky-cell-backgorund:var(--color-surface);--table-color:var(--color-on-surface);--table-row-background-hover:var(--color-state-layer-hover-secondary);--table-cell-changed-background:var(--color-secondary-container);--table-cell-changed-background-hover:var(--color-secondary-container-hover);--table-cell-changed-color:var(--color-on-secondary-container);--table-cell-warning-background:var(--color-custom-warning-container);--table-cell-warning-background-hover:var(--color-custom-warning);--table-cell-deleted-background:var(--color-surface-container-highest);--table-cell-deleted-color:var(--color-on-secondary-container)}.table__container{box-sizing:border-box;width:100%;margin:0;padding:0}.table__container .table__container{width:calc(100% - 1.5rem);margin:.5rem 0 .5rem 1.5rem;position:sticky;left:1.5rem}.table__container--scroll{overflow:scroll}.table__container--scroll .table__cell{white-space:nowrap}.table{background:var(--table-backgorund);border-collapse:separate;box-sizing:border-box;table-layout:auto;width:100%;margin:0;padding:0;position:relative}.table--round{border-radius:.75rem;overflow:hidden}.table[data-table-sticky-col="1"] .table__cell:first-of-type{background:var(--table-backgorund);border-right:3px solid var(--table-border-color);z-index:2;position:sticky;left:0}.table[data-table-sticky-col="1"] .table__cell:first-of-type:before{content:"";z-index:-1;transition:background .2s ease-in-out;position:absolute;inset:0}.table[data-table-sticky-col="1"] .table__body .table__row:hover .table__cell:first-of-type:before{background:var(--table-row-background-hover)}.table[data-table-sticky-col="1"] .table__body .table__row--nested:hover .table__cell:first-of-type:before{background:unset}.table__row--nested .table[data-table-sticky-col="1"] .table__body .table__row:hover .table__cell:first-of-type:before{background:var(--table-row-background-hover)}.table__body .table__row{transition:background .2s ease-in-out}.table__body .table__head .table__row,.table__body .table__row--nested{transition:none}.table__body .table__row:hover{background:var(--table-row-background-hover)}.table__body .table__head .table__row:hover,.table__body .table__row--nested:hover{background:0 0}.table__body--stripe .table__row:nth-child(2n){background:var(--color-surface-container-low)}.table__cell{border:none;border-bottom:1px solid var(--table-border-color);border-top:1px solid var(--table-border-color);box-sizing:border-box;text-align:left;vertical-align:middle;word-break:break-all;width:min-content;padding:.75rem 1rem;font-size:1rem;font-weight:400;line-height:1.5rem;position:relative}.table__head+.table__body .table__row:first-child .table__cell{border-top-width:0}.table__head+.table__body .table__row--nested .table__row:first-child .table__cell{border-top-width:unset}.table__row .table__cell:first-child{border-left:1px solid var(--table-border-color)}.table__row .table__cell:last-child{border-right:1px solid var(--table-border-color)}.table__row--nested .table__head+.table__body .table__row:first-child .table__cell,.table__head+.table__body .table__row+.table__row .table__cell{border-top-width:0}.table__head+.table__body .table__row--nested+.table__row .table__cell{border-top-width:unset}.table__head+.table__body .table__row--nested>.table__cell{border-width:0}.table .table .table__row .table__cell:first-child{border-left-style:double;border-left-width:2px}.table--outlined .table__cell{border:1px solid var(--table-border-color)}.table--outlined .table__cell+.table__cell{border-left-width:0}.table--outlined .table__body .table__cell{border-top-width:0}.table--outlined .table__body .table__row:first-child .table__cell{border-top-width:1px}.table--outlined .table__head+.table__body .table__cell,.table--outlined .table__head+.table__body .table__row:first-child .table__cell{border-top-width:0}.table__container--smaller .table__cell{padding:.5rem .75rem;font-size:.875rem;line-height:1.25}.table__container--smallest .table__cell{padding:.25rem .5rem;font-size:.75rem;line-height:1}.table__row--nested>.table__cell{padding:0}.table__container .table__cell--fit-content-width{text-overflow:ellipsis;white-space:nowrap;width:1px;overflow:hidden}.table__cell--min-width{width:1px}.table__cell--header{font-weight:700}.table__cell--center{text-align:center}.table__cell--right{text-align:right}.table__inner-cell{box-sizing:border-box;font-size:inherit;line-height:inherit;align-items:center;column-gap:.25rem;margin:0;padding:0;display:flex}.table__cell--changed,.table[data-table-sticky-col="1"] .table__cell:first-of-type.table__cell--changed{background:var(--table-cell-changed-background);color:var(--table-cell-changed-color)}.table__cell--warning,.table[data-table-sticky-col="1"] .table__cell:first-of-type.table__cell--warning{background:var(--color-custom-warning-container);color:var(--color-custom-on-warning-container)}.table__row--deleted .table__cell,.table[data-table-sticky-col="1"] .table__row--deleted .table__cell{background:var(--table-cell-deleted-background);color:var(--table-cell-deleted-color)}[data-table-cell-editable]{flex-grow:1}.table__cell--nowrap{white-space:nowrap}.table__icon{box-sizing:border-box;color:inherit;fill:inherit;object-fit:contain;width:1.5rem;height:1.5rem;margin:0;padding:0;display:block}.table__container--smaller .table__icon{width:1.25rem;height:1.25rem}.table__container--smallest .table__icon{width:1rem;height:1rem}.table__icon--primary{cursor:pointer;fill:var(--color-primary)}.table__icon--primary:hover{fill:var(--color-on-state-layer-hover-primary);transition:var(--transition-hover)}.table__icon--secondary{cursor:pointer;fill:var(--color-secondary)}.table__icon--secondary:hover{fill:var(--color-on-state-layer-hover-secondary);transition:var(--transition-hover)}.table__icon--disabled{cursor:initial;fill:var(--color-secondary-disabled)}.table__icon--disabled:hover{fill:var(--color-secondary-disabled);transition:none}.table__icon--center{margin-left:auto;margin-right:auto}.table__caption{box-sizing:border-box;caption-side:top;margin-bottom:.75rem;padding:0;font-size:1rem;font-weight:700;line-height:1.5}.table__filter-container{box-sizing:border-box;align-items:center;column-gap:1rem;padding:1rem 1rem .5rem;display:flex}.table__filter-icon{flex-shrink:0;width:1.5rem;height:1.5rem;display:block}.table__filter-text{flex:auto;column-gap:.75rem;display:flex;overflow-x:scroll}.table__filter-tag{background-color:var(--color-secondary);box-sizing:border-box;color:var(--color-on-secondary);border-radius:.75rem;padding:.25rem 1rem;font-size:.875rem;line-height:1.25}.table__filter-search-container{flex-direction:row;flex:0 300px;gap:0 1rem;width:100%;margin:0;padding:0;display:flex;position:relative}.table__filter-search-input{background-color:inherit;border:1px solid var(--color-secondary);box-sizing:border-box;color:inherit;border-radius:.25rem;outline:none;width:100%;height:2.25rem;margin:0;padding:.5rem;font-family:inherit;font-size:.875rem;line-height:1.25rem;position:relative}.table__footer{justify-content:space-between;align-items:center;margin-top:5px;font-size:.9em;display:flex}.table__footer-per-page-box{align-items:center;display:flex}.table__footer-per-page-text{font-size:inherit}.table__footer-per-page-select{background:inherit;border:none;border-bottom:1px solid var(--color-outline);box-sizing:border-box;color:inherit;font-size:inherit;outline:none;margin-left:5px;padding:5px;font-weight:700}.table__footer-pagination-box{align-items:center;margin-left:20px;display:flex}.table__footer-pagination-text{font-size:inherit}.table__footer-pagination-indication{background-color:inherit;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;opacity:.2;pointer-events:none;border:none;margin-left:5px;padding:3px 5px;font-weight:700;text-decoration:underline;transition:opacity .2s ease-in-out;display:inline-block}.table__footer-pagination-indication--activated{cursor:pointer;opacity:1;pointer-events:unset}.table__footer-pagination-indication--activated:hover{opacity:.4}.table__container--responsive{overscroll-behavior-inline:contain;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.table__container--responsive:focus-visible{outline:2px solid var(--color-primary,#06c);outline-offset:2px}.table--plain{--table-background:var(--color-surface,#fff);--table-divider:var(--color-outline-variant,#ddd);--table-text:var(--color-on-surface,#181818);--table-muted:var(--color-on-surface-variant,#555);--table-hover:var(--color-surface-container-low,#f5f5f5);--table-padding-block:.875rem;--table-padding-inline:1rem;--table-font-size:var(--typography-body-medium-font-size,.875rem);--table-line-height:var(--typography-body-medium-line-height,1.5);border-collapse:collapse;background:var(--table-background);color:var(--table-text)}.table--plain>:is(thead,tbody,tfoot)>.table__row>.table__cell{border:0;border-block-end:1px solid var(--table-divider);padding:var(--table-padding-block) var(--table-padding-inline);font-size:var(--table-font-size);line-height:var(--table-line-height);word-break:normal;overflow-wrap:anywhere;text-align:start;vertical-align:top;width:auto}.table--plain>.table__head>.table__row>.table__cell{color:var(--table-muted);white-space:nowrap;font-weight:600}.table--plain>.table__body>.table__row:last-child>.table__cell{border-block-end:0}.table--plain>.table__body>.table__row:hover{background:var(--table-hover)}.table--plain>:is(thead,tbody,tfoot)>.table__row>.table__cell--numeric{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.table--plain .table__caption--hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.table--plain>.table__body>.table__row{transition:none}}@media (forced-colors:active){.table--plain{--table-divider:CanvasText}}.table__group{color:var(--color-on-surface,#181818);border-block-end:1px solid var(--color-outline-variant,#ddd)}.table__group>.table__group-summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;padding-block:1rem;font-weight:600;list-style:none;display:flex}.table__group>.table__group-summary::-webkit-details-marker{display:none}.table__group>.table__group-summary:before{content:"";border-block-end:1.5px solid;border-inline-end:1.5px solid;flex:none;block-size:.45rem;inline-size:.45rem;transition:transform .16s;transform:rotate(-45deg)}.table__group:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.table__group-summary:before{transform:rotate(135deg)}.table__group[open]>.table__group-summary:before{transform:rotate(45deg)}.table__group>.table__group-summary:hover{background:var(--color-surface-container-low,#f5f5f5)}.table__group>.table__group-summary:focus-visible{outline:2px solid var(--color-primary,#06c);outline-offset:2px}.table__group-meta{color:var(--color-on-surface-variant,#555);font-size:.875rem;font-weight:400}.table__group-content{padding-block-end:1rem}.table__group-content>.table__group{margin-inline-start:var(--table-group-indent,1.5rem)}@media (prefers-reduced-motion:reduce){.table__group>.table__group-summary:before{transition:none}}.table__container--smaller>.table--plain{--table-padding-block:.5rem;--table-padding-inline:.75rem;--table-font-size:var(--typography-body-small-font-size,.8125rem);--table-line-height:var(--typography-body-small-line-height,1.25rem)}:root{--_badge-surface:#fff;--_badge-background:#f0f0f0;--_badge-color:#505050;--_badge-success:#006c47;--_badge-warning:#6d5e00;--_badge-error:#b90064;--_badge-info:#005fb0;--badge-background:var(--color-surface-container-high,var(--_badge-background));--badge-color:var(--color-on-surface-variant,var(--_badge-color));--badge-success:var(--color-success,var(--_badge-success));--badge-warning:var(--color-warning,var(--_badge-warning));--badge-error:var(--color-error,var(--_badge-error));--badge-info:var(--color-info,var(--_badge-info));--badge-radius:var(--control-radius-round,999px);--badge-padding-inline:.5rem;--badge-padding-block:.125rem;--badge-font-size:var(--typography-label-small-font-size,.75rem);--badge-line-height:var(--typography-label-small-line-height,1rem)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--_badge-surface:#141414;--_badge-background:#303030;--_badge-color:#cfcfcf;--_badge-success:#00df90;--_badge-warning:#dfc62f;--_badge-error:#ffb0c8;--_badge-info:#a6c8ff}}:root[data-theme=dark]{--_badge-surface:#141414;--_badge-background:#303030;--_badge-color:#cfcfcf;--_badge-success:#00df90;--_badge-warning:#dfc62f;--_badge-error:#ffb0c8;--_badge-info:#a6c8ff}.badge{--_badge-accent:var(--badge-color);box-sizing:border-box;max-inline-size:100%;padding:var(--badge-padding-block) var(--badge-padding-inline);border-radius:var(--badge-radius);background:var(--badge-background);color:var(--_badge-accent);font-family:inherit;font-size:var(--badge-font-size);line-height:var(--badge-line-height);vertical-align:middle;overflow-wrap:anywhere;border:1px solid #0000;justify-content:center;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.badge--success{--_badge-accent:var(--badge-success)}.badge--warning{--_badge-accent:var(--badge-warning)}.badge--error{--_badge-accent:var(--badge-error)}.badge--info{--_badge-accent:var(--badge-info)}.badge:is(.badge--success,.badge--warning,.badge--error,.badge--info){background:var(--badge-accent-background,color-mix(in srgb, var(--_badge-accent) 12%, var(--color-surface,var(--_badge-surface))))}.badge.badge--outlined{background:0 0;border-color:currentColor}.badge__icon{flex:none;block-size:1em;inline-size:1em}.badge[hidden]{display:none!important}@media (forced-colors:active){.badge{border-color:canvastext}}.bbo-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bbo-header h2{margin:0;font-size:1.25rem}.bbo-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:1rem;margin-block:1.5rem;display:grid}.bbo-quotes{grid-template-columns:minmax(0,1fr) fit-content(10rem) minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.bbo-price{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block:1rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.bbo-metadata{flex-wrap:wrap;gap:1rem 3rem;margin-block:1.5rem;display:flex}.bbo-metadata dt{color:var(--console-muted)}.bbo-metadata dd{font-variant-numeric:tabular-nums;margin:.25rem 0 0}@media (width<=999px){.bbo-filters,.bbo-quotes{grid-template-columns:minmax(0,1fr)}}#bbo-watchlist{margin-block-start:1.5rem}#bbo-stream-table .table{table-layout:fixed;inline-size:71rem;min-inline-size:71rem}#bbo-stream-table .table__cell{white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle}#bbo-stream-table .table__cell>.button{vertical-align:middle}#bbo-stream-table tr[data-inactive=true] .bbo-stream-price{color:var(--color-on-surface-variant,#666)}.bbo-stream-up{animation:2s ease-out bbo-up}.bbo-stream-down{animation:2s ease-out bbo-down}@keyframes bbo-up{0%{color:var(--color-success,#006c47)}}@keyframes bbo-down{0%{color:var(--color-error,#b3261e)}}@media (prefers-reduced-motion:reduce){.bbo-stream-up,.bbo-stream-down{animation:none}}#bbo-stream-table .bbo-stream-number{white-space:nowrap;display:block;overflow-x:auto}#bbo-stream-table .bbo-col-symbol{width:10rem}#bbo-stream-table .bbo-col-market,#bbo-stream-table .bbo-col-number{width:8rem}#bbo-stream-table .bbo-col-time{width:9rem}#bbo-stream-table .bbo-col-status{width:7rem}#bbo-stream-table .bbo-col-action{width:5rem}#bbo-stream-table .table__cell:nth-child(n+8){padding-inline:.5rem}.bbo-symbol-catalog{border:0;min-inline-size:0;margin:0;padding:0}@media (width>=1000px){.bbo-filters{grid-template-rows:auto auto;row-gap:1rem}.bbo-filters>.bbo-symbol-catalog{grid-area:1/1/span 2;grid-template-rows:subgrid;align-self:stretch;row-gap:1rem;display:grid}.bbo-symbol-catalog>.select-box{grid-row:1/span 2;grid-template-rows:subgrid;row-gap:1rem}.bbo-symbol-catalog>.select-box>.select-box__control{grid-row:1}.bbo-symbol-catalog>.select-box>.select-box__support{grid-row:2}.bbo-filters>.select-box{grid-area:1/2}.bbo-filters>.button{grid-area:1/3}}.bbo-snapshot-heading{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1.5rem 1rem;display:flex}.bbo-snapshot-heading h3{margin:0;font-size:1.25rem;line-height:1.4}.bbo-quote{border-block-start:3px solid var(--bbo-side-color);min-inline-size:0;padding:1.5rem}.bbo-quote--bid{--bbo-side-color:var(--color-info,#005db6)}.bbo-quote--ask{--bbo-side-color:var(--color-error,#b3261e)}.bbo-quote h4{color:var(--bbo-side-color);margin:0;font-size:.875rem;font-weight:600}.bbo-quote .bbo-price{color:var(--bbo-side-color);flex-wrap:wrap;align-items:baseline;gap:.375rem .5rem;margin-block:1.25rem;line-height:1.25;display:flex}.bbo-price-unit{color:var(--console-muted);font-size:.8125rem;font-weight:500}.bbo-quantity{color:var(--console-muted);gap:.25rem;font-size:.8125rem;display:grid}.bbo-quantity strong{color:var(--color-on-surface,#181818);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.9375rem;font-weight:500}.bbo-spread{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-inline-size:0;padding-block:1rem;display:flex}.bbo-spread h4{color:var(--console-muted);margin:0 0 .75rem;font-size:.8125rem;font-weight:500}.bbo-spread-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-inline-size:100%;margin:0 0 .25rem;font-size:1.375rem;font-weight:600;line-height:1.3}.bbo-spread-caption{color:var(--console-muted);margin:.75rem 0 0;font-size:.75rem}.bbo-metadata{border-block-start:1px solid var(--color-outline-variant,#ddd);padding-block-start:1rem;font-size:.8125rem}#bbo-result>.muted{font-size:.75rem}@media (width<=999px){.bbo-spread{padding-block:.5rem}.bbo-quote .bbo-price{font-size:1.75rem}}
