.ursoch-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9px;outline:none;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}.ursoch-button:hover:not(:disabled){transform:translateY(-1px)}.ursoch-button:active:not(:disabled){transform:translateY(0)}.ursoch-button:focus-visible{box-shadow:0 0 0 3px #1596a81f}.ursoch-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.ursoch-button-sm{min-height:34px;padding:0 11px;font-size:11px}.ursoch-button-md{min-height:42px;padding:0 16px;font-size:12px}.ursoch-button-lg{min-height:46px;padding:0 19px;font-size:13px}.ursoch-button-primary{color:#fff;background:#1596a8;border-color:#1596a8;box-shadow:0 4px 12px #1596a829}.ursoch-button-primary:hover:not(:disabled){background:#0f7888;border-color:#0f7888}.ursoch-button-secondary{color:#fff;background:#102b3a;border-color:#102b3a}.ursoch-button-secondary:hover:not(:disabled){background:#0b1d2a}.ursoch-button-outline{color:#425661;background:#fff;border-color:#dce6ec}.ursoch-button-outline:hover:not(:disabled){color:#0f7888;background:#f7fafb;border-color:#1596a8}.ursoch-button-ghost{color:#52636e;background:0 0;border-color:#0000}.ursoch-button-ghost:hover:not(:disabled){color:#0f7888;background:#eef8f9}.ursoch-button-danger{color:#fff;background:#dc5b64;border-color:#dc5b64}.ursoch-button-danger:hover:not(:disabled){background:#c94852}.ursoch-button-full{width:100%}.ursoch-button-icon{display:inline-flex}.ursoch-button-spinner{animation:.8s linear infinite ursoch-button-spin}@keyframes ursoch-button-spin{to{transform:rotate(360deg)}}.ursoch-button-icon-only{width:34px;min-width:34px;padding:0}.ursoch-button-md.ursoch-button-icon-only{width:42px;min-width:42px}.ursoch-button-lg.ursoch-button-icon-only{width:46px;min-width:46px}
