.uiButton{--ui-button-bg:var(--dashboard-surface-raised);--ui-button-border:#7a462224;--ui-button-color:var(--dashboard-ink,#111);--ui-button-shadow:0 1px 1px #1d16120a;border:1px solid var(--ui-button-border);background:var(--ui-button-bg);min-width:0;height:clamp(2.5rem,2.25rem + .8vw,2.75rem);color:var(--ui-button-color);box-shadow:var(--ui-button-shadow);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:clamp(.5rem,.42rem + .25vw,.625rem);padding:0 clamp(.875rem,.72rem + .45vw,1.125rem);font-size:clamp(.8125rem,.75rem + .2vw,.875rem);font-weight:600;line-height:1;text-decoration:none;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s,color .18s;display:inline-flex}.uiButton:hover{transform:translateY(-1px)}.uiButton__wrapper{display:inline-flex;position:relative}.uiButton__tooltip{color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:50;background:#111;border-radius:clamp(.375rem,.32rem + .18vw,.5rem);padding:clamp(.4375rem,.38rem + .18vw,.5rem) clamp(.5rem,.42rem + .25vw,.625rem);font-size:clamp(.6875rem,.64rem + .2vw,.75rem);line-height:1;transition:opacity .18s,visibility .18s,transform .18s;position:absolute;top:50%;left:calc(100% + clamp(.5rem,.42rem + .25vw,.625rem));transform:translateY(-50%)}.uiButton__tooltip:before{content:"";background:#111;width:clamp(.375rem,.32rem + .18vw,.5rem);height:clamp(.375rem,.32rem + .18vw,.5rem);position:absolute;top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}.uiButton__wrapper:hover .uiButton__tooltip,.uiButton .uiButton:focus-visible+.uiButton__tooltip{opacity:1;visibility:visible;transform:translateY(-50%)}.uiButton__icon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.uiButton__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.2;overflow:hidden}.uiButton--full{width:100%}.uiButton--primary,.uiButton--accent{--ui-button-bg:linear-gradient(180deg, var(--dashboard-primary,#111) 0%, var(--dashboard-primary-hover,#111) 100%);--ui-button-border:transparent;--ui-button-color:#fff;--ui-button-shadow:0 12px 24px -14px #c85a3ce6}.uiButton--primary:hover,.uiButton--accent:hover{box-shadow:0 18px 32px -18px #c85a3cf2}.uiButton--primary svg path,.uiButton--accent svg path{fill:#fff}.uiButton--secondary,.uiButton--ghost,.uiButton--sidebar{--ui-button-bg:#fffaf2d1;--ui-button-border:#7a462224;--ui-button-color:var(--dashboard-ink,#111);--ui-button-shadow:0 1px 1px #1d16120a}.uiButton--secondary:hover,.uiButton--ghost:hover,.uiButton--sidebar:hover{--ui-button-bg:#fbe4d8b8;--ui-button-border:#c85a3c38}.uiButton--sidebarActive{--ui-button-bg:#fbe4d8eb;--ui-button-border:transparent;--ui-button-color:var(--dashboard-primary,#111);--ui-button-shadow:none}.uiButton--mfaFlowText{height:auto;min-height:0;color:var(--dashboard-ink-soft);box-shadow:none;text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:4px 2px;font-size:13px;font-weight:700;line-height:1.35;-webkit-text-decoration:underline #7a46224d;text-decoration:underline #7a46224d}.uiButton--mfaFlowText .uiButton__icon{color:currentColor}.uiButton--mfaFlowText .uiButton__icon svg{width:16px;height:16px}.uiButton--mfaFlowText .uiButton__label{white-space:normal}.uiButton--mfaFlowText:hover:not(:disabled),.uiButton--mfaFlowText:focus-visible{color:var(--dashboard-primary);outline:none;text-decoration-color:currentColor;transform:none}.uiButton--mfaFlowText:disabled{cursor:default;opacity:.58;transform:none}.uiButton--icon{border-radius:clamp(.875rem,.78rem + .35vw,1rem);width:clamp(2.5rem,2.25rem + .8vw,2.75rem);padding:0}.uiButton--icon .uiButton__label{display:none}.dashboardLayout .uiButton,.dashboardContainer .uiButton{letter-spacing:-.01em}
