.Button-module__bTCsWq__btn{--btn-bg:var(--fg);--btn-fg:var(--bg);isolation:isolate;min-height:48px;color:var(--btn-fg);font:700 17px/1 var(--font-sans);letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex;position:relative}.Button-module__bTCsWq__btn:before{content:"";z-index:-1;background:var(--btn-bg);transition:filter var(--motion-hover), transform var(--motion-hover);position:absolute;inset:0;transform:skew(-11deg)}.Button-module__bTCsWq__btn:hover:before{filter:brightness(1.12)}.Button-module__bTCsWq__btn:active:before{transform:skew(-11deg)scale(.97)}.Button-module__bTCsWq__red{--btn-bg:var(--red);--btn-fg:#fff}.Button-module__bTCsWq__blue{--btn-bg:var(--blue);--btn-fg:#fff}.Button-module__bTCsWq__ink{--btn-bg:var(--ink);--btn-fg:#fff}.Button-module__bTCsWq__light{--btn-bg:#fff;--btn-fg:var(--ink)}.Button-module__bTCsWq__ghost{--btn-bg:transparent;--btn-fg:currentColor}.Button-module__bTCsWq__ghost:before{box-shadow:inset 0 0 0 2px}.Button-module__bTCsWq__sm{min-height:44px;padding:0 16px;font-size:15.5px}.Button-module__bTCsWq__lg{min-height:58px;padding:0 30px;font-size:20px}.Button-module__bTCsWq__block{width:100%;display:flex}.Button-module__bTCsWq__sub{opacity:.85;font-weight:500}.Button-module__bTCsWq__btn:disabled,.Button-module__bTCsWq__btn[aria-disabled=true]{--btn-bg:var(--surface-3);--btn-fg:var(--fg-3);cursor:not-allowed}.Button-module__bTCsWq__ghost:disabled,.Button-module__bTCsWq__ghost[aria-disabled=true]{--btn-bg:transparent}.Button-module__bTCsWq__ghost:disabled:before,.Button-module__bTCsWq__ghost[aria-disabled=true]:before{box-shadow:inset 0 0 0 2px var(--line-2)}.Button-module__bTCsWq__btn:disabled:before,.Button-module__bTCsWq__btn[aria-disabled=true]:before{filter:none;transform:skew(-11deg)}.Button-module__bTCsWq__icon{border:1px solid var(--line);background:var(--surface);min-width:44px;min-height:44px;color:var(--fg);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:0;display:inline-flex}.Button-module__bTCsWq__icon:hover{border-color:var(--fg-3)}.Button-module__bTCsWq__icon:disabled{opacity:.4;cursor:not-allowed}.Button-module__bTCsWq__iconChrome{border-color:var(--chrome-line);background:var(--chrome-2);color:#fff}.Button-module__bTCsWq__iconChrome:hover{border-color:var(--chrome-mute)}
