.ink-btn,.ink-btn-outline{border:1px solid var(--custom-color);display:inline-block;padding:6px 12px;font-size:1rem;line-height:24px;color:var(--custom-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;background-color:var(--custom-bg-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-decoration:none;width:fit-content}@media (prefers-reduced-motion: reduce){.ink-btn,.ink-btn-outline{transition:color .75s ease-in-out,background-color .75s ease-in-out,border-color .75s ease-in-out,box-shadow .75s ease-in-out}}.ink-btn:hover,.ink-btn:focus-visible,.ink-btn.ink-active,.ink-btn:active,.ink-btn-outline:hover,.ink-btn-outline:focus-visible,.ink-btn-outline.ink-active,.ink-btn-outline:active{color:var(--custom-bg-color)!important;background-color:var(--custom-color)!important;border-color:var(--custom-bg-color)}.ink-btn-outline{border:1px solid var(--custom-color-subtle)}.ink-btn-outline:hover,.ink-btn-outline:active{border-color:var(--custom-color)}.ink-btn:disabled,.ink-btn-outline:disabled{pointer-events:none;background-color:var(--custom-color-subtle);border-color:var(--custom-color-subtle);opacity:.65}.ink-btn-outline:disabled{background-color:var(--custom-bg-color);color:var(--custom-color-subtle)}.ink-btn:focus-visible,.ink-btn-outline:focus-visible{border-color:var(--custom-bg-color);outline:0;box-shadow:#0d6efd80 0 0 0 4px}.ink-btn-outline:focus-visible{border-color:var(--custom-color)}
