._button_1um9w_1{border:var(--border-surface) solid;border-radius:var(--radius-8);font-weight:var(--weight-600);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex;&._xs_1um9w_17{height:var(--size-36);padding:0 var(--space-12);font-size:var(--text-14)}&._sm_1um9w_23{height:var(--size-40);padding:0 var(--space-12);font-size:var(--text-14)}&._md_1um9w_29{height:var(--size-44);padding:0 var(--space-16);font-size:var(--text-16)}&._lg_1um9w_35{height:var(--size-48);padding:0 var(--space-20);font-size:var(--text-16)}&._xs_base_1um9w_41{height:var(--size-36);padding:0 var(--space-12);font-size:var(--text-14)}&._sm_base_1um9w_47{height:var(--size-40);padding:0 var(--space-12);font-size:var(--text-14)}&._md_base_1um9w_53{height:var(--size-44);padding:0 var(--space-16);font-size:var(--text-16)}&._lg_base_1um9w_59{height:var(--size-48);padding:0 var(--space-20);font-size:var(--text-16)}@media (width>=480px){&._xs_mobile_1um9w_66{height:var(--size-36);padding:0 var(--space-12);font-size:var(--text-14)}&._sm_mobile_1um9w_72{height:var(--size-40);padding:0 var(--space-12);font-size:var(--text-14)}&._md_mobile_1um9w_78{height:var(--size-44);padding:0 var(--space-16);font-size:var(--text-16)}&._lg_mobile_1um9w_84{height:var(--size-48);padding:0 var(--space-20);font-size:var(--text-16)}}@media (width>=768px){&._xs_tablet_1um9w_92{height:var(--size-36);padding:0 var(--space-12);font-size:var(--text-14)}&._sm_tablet_1um9w_98{height:var(--size-40);padding:0 var(--space-12);font-size:var(--text-14)}&._md_tablet_1um9w_104{height:var(--size-44);padding:0 var(--space-16);font-size:var(--text-16)}&._lg_tablet_1um9w_110{height:var(--size-48);padding:0 var(--space-20);font-size:var(--text-16)}}@media (width>=1024px){&._xs_desktop_1um9w_118{height:var(--size-36);padding:0 var(--space-12);font-size:var(--text-14)}&._sm_desktop_1um9w_124{height:var(--size-40);padding:0 var(--space-12);font-size:var(--text-14)}&._md_desktop_1um9w_130{height:var(--size-44);padding:0 var(--space-16);font-size:var(--text-16)}&._lg_desktop_1um9w_136{height:var(--size-48);padding:0 var(--space-20);font-size:var(--text-16)}}@media (width>=1440px){&._xs_wide_1um9w_144{height:var(--size-36);padding:0 var(--space-12);font-size:var(--text-14)}&._sm_wide_1um9w_150{height:var(--size-40);padding:0 var(--space-12);font-size:var(--text-14)}&._md_wide_1um9w_156{height:var(--size-44);padding:0 var(--space-16);font-size:var(--text-16)}&._lg_wide_1um9w_162{height:var(--size-48);padding:0 var(--space-20);font-size:var(--text-16)}}& ._button_content_1um9w_169{align-items:center;gap:var(--space-8);display:inline-flex}&:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}&._solid_1um9w_180{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}@media (hover:hover){&._solid_1um9w_180:hover{background:color-mix(in srgb, var(--color-text) 85%, var(--color-bg));border-color:color-mix(in srgb, var(--color-text) 85%, var(--color-bg))}}&._solid_1um9w_180:active{background:color-mix(in srgb, var(--color-text) 70%, var(--color-bg));border-color:color-mix(in srgb, var(--color-text) 70%, var(--color-bg))}&._soft_1um9w_198{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);font-weight:var(--weight-500);border-color:#0000}@media (hover:hover){&._soft_1um9w_198:hover{background:color-mix(in srgb, var(--color-accent) 20%, transparent)}}&._soft_1um9w_198:active{background:color-mix(in srgb, var(--color-accent) 28%, transparent)}&._outline_1um9w_215{color:var(--color-text);border-color:var(--color-text);background:0 0}@media (hover:hover){&._outline_1um9w_215:hover{background:var(--color-text);color:var(--color-bg)}}&._outline_1um9w_215:active{background:color-mix(in srgb, var(--color-text) 85%, var(--color-bg));border-color:color-mix(in srgb, var(--color-text) 85%, var(--color-bg));color:var(--color-bg)}&._ghost_1um9w_234{color:var(--color-text);background:0 0;border-color:#0000}@media (hover:hover){&._ghost_1um9w_234:hover{background:color-mix(in srgb, var(--color-text) 8%, transparent)}}&._ghost_1um9w_234:active{background:color-mix(in srgb, var(--color-text) 14%, transparent)}}
