.settings-button-module__QIXtta__surface{--settings-button-surface:var(--settings-background,var(--theme-settings-background,var(--background)));--settings-button-hover:var(--settings-selected,var(--theme-settings-selected,var(--accent)));--settings-button-pressed:color-mix(in oklab, var(--settings-button-hover) 82%, var(--foreground));--settings-button-border:var(--settings-divider,var(--theme-settings-divider,var(--border)));--settings-button-border-hover:color-mix(in oklab, var(--foreground) 24%, transparent);--settings-button-warning:color-mix(in oklab, #da8a00 78%, var(--foreground));--settings-button-warning-hover:#da8a001f}@supports (color:lab(0% 0 0)){.settings-button-module__QIXtta__surface{--settings-button-warning:color-mix(in oklab, lab(64.8146% 26.6921 76.9054) 78%, var(--foreground));--settings-button-warning-hover:lab(64.8146% 26.6921 76.9054/.12)}}.settings-button-module__QIXtta__button{box-sizing:border-box;border:1px solid var(--settings-button-border,var(--settings-divider,var(--voyager-divider,var(--theme-settings-divider,var(--border)))));background:var(--settings-button-surface,var(--settings-background,var(--voyager-background,var(--theme-settings-background,var(--background)))));color:var(--foreground);letter-spacing:0;box-shadow:none;cursor:pointer;touch-action:manipulation;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out,opacity .12s ease-out;display:inline-flex;position:relative}.settings-button-module__QIXtta__button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.settings-button-module__QIXtta__button:disabled,.settings-button-module__QIXtta__button[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.settings-button-module__QIXtta__content{justify-content:center;align-items:center;gap:inherit;display:inline-flex}.settings-button-module__QIXtta__contentHidden{opacity:0}.settings-button-module__QIXtta__spinner{position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.settings-button-module__QIXtta__xs{min-height:28px;padding:3px 10px;font-size:12px}.settings-button-module__QIXtta__sm{min-height:32px;padding:5px 14px}.settings-button-module__QIXtta__md{min-height:36px;padding:7px 20px}.settings-button-module__QIXtta__lg{min-height:44px;padding:11px 24px}.settings-button-module__QIXtta__iconSm{border-radius:8px;width:32px;height:32px;padding:0}.settings-button-module__QIXtta__icon{border-radius:8px;width:36px;height:36px;padding:0}.settings-button-module__QIXtta__iconLg{border-radius:10px;width:44px;height:44px;padding:0}.settings-button-module__QIXtta__inline{min-height:0;padding:0}.settings-button-module__QIXtta__outline:hover:not(:disabled){border-color:var(--settings-button-border-hover,color-mix(in oklab, var(--foreground) 24%, transparent));background:var(--settings-button-hover,var(--settings-selected,var(--voyager-selected,var(--theme-settings-selected,var(--accent)))))}.settings-button-module__QIXtta__outline:active:not(:disabled){background:var(--settings-button-pressed)}.settings-button-module__QIXtta__selected{background:var(--settings-button-hover,var(--settings-selected,var(--voyager-selected,var(--theme-settings-selected,var(--accent)))))}.settings-button-module__QIXtta__selected:hover:not(:disabled){border-color:var(--settings-button-border-hover);background:var(--settings-button-pressed)}.settings-button-module__QIXtta__selected:active:not(:disabled){background:var(--settings-button-surface)}.settings-button-module__QIXtta__contrast{border-color:var(--settings-button-contrast-border,var(--settings-button-border));background:var(--settings-button-contrast-surface,var(--foreground));color:var(--settings-button-contrast-foreground,var(--background))}.settings-button-module__QIXtta__contrast:hover:not(:disabled){border-color:var(--settings-button-contrast-border-hover,var(--settings-button-border-hover));background:var(--settings-button-contrast-hover,var(--settings-button-contrast-surface,var(--foreground)))}.settings-button-module__QIXtta__primary{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.settings-button-module__QIXtta__primary:hover:not(:disabled){border-color:color-mix(in oklab, var(--foreground) 88%, transparent);background:color-mix(in oklab, var(--foreground) 88%, transparent)}.settings-button-module__QIXtta__ghost{background:0 0;border-color:#0000!important}.settings-button-module__QIXtta__ghost:hover:not(:disabled){background:var(--settings-button-hover,var(--settings-selected,var(--voyager-selected,var(--theme-settings-selected,var(--accent)))))}.settings-button-module__QIXtta__link{color:var(--foreground);background:0 0;font-weight:400;text-decoration:none;border-color:#0000!important}.settings-button-module__QIXtta__link:hover:not(:disabled){color:var(--muted-foreground)}.settings-button-module__QIXtta__destructive{color:var(--destructive);background:0 0;border-color:currentColor!important}.settings-button-module__QIXtta__destructive:hover:not(:disabled){background:color-mix(in oklab, var(--destructive) 10%, transparent)}.settings-button-module__QIXtta__warning{color:var(--settings-button-warning,#da8a00);background:0 0;border-color:currentColor!important}@supports (color:lab(0% 0 0)){.settings-button-module__QIXtta__warning{color:var(--settings-button-warning,lab(64.8146% 26.6921 76.9054))}}.settings-button-module__QIXtta__warning:hover:not(:disabled){background:var(--settings-button-warning-hover,#da8a001f)}@supports (color:lab(0% 0 0)){.settings-button-module__QIXtta__warning:hover:not(:disabled){background:var(--settings-button-warning-hover,lab(64.8146% 26.6921 76.9054/.12))}}@media (pointer:coarse){.settings-button-module__QIXtta__button{min-height:36px}.settings-button-module__QIXtta__lg,.settings-button-module__QIXtta__iconLg{min-height:44px}.settings-button-module__QIXtta__inline{min-height:0}.settings-button-module__QIXtta__iconSm,.settings-button-module__QIXtta__icon{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.settings-button-module__QIXtta__button{transition:none}}
