.seensio-button{text-transform:none;height:2.5rem;min-height:2.5rem;box-shadow:none;border-style:solid;border-width:1px;border-radius:5px;padding-inline:1rem;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .16s,border-color .16s,color .16s,opacity .16s}.seensio-button:hover,.seensio-button:focus-visible,.seensio-button:active{box-shadow:none}.seensio-button.tw\:btn-sm{height:2rem;min-height:2rem;padding-inline:.8rem;font-size:.8125rem}.seensio-button.tw\:btn-xs{height:1.625rem;min-height:1.625rem;padding-inline:.6rem;font-size:.75rem}.seensio-button.tw\:btn-lg{height:3rem;min-height:3rem;padding-inline:1.2rem;font-size:.95rem}.seensio-button.tw\:btn-xl{height:3.25rem;min-height:3.25rem;padding-inline:1.4rem;font-size:1rem}.seensio-button--custom{background:var(--acme-color-brand-solid);color:var(--acme-color-fg-inverted);border-color:#0000}.seensio-button--custom:hover,.seensio-button--custom:focus-visible,.seensio-button--custom:active,.seensio-button--custom.tw\:btn-active{background:var(--acme-color-brand-hover,var(--acme-color-brand-solid));color:var(--acme-color-fg-inverted);border-color:#0000}.seensio-button--customBorder,.seensio-button--seensioOutline{border-color:var(--acme-color-brand-solid);background:var(--acme-color-bg-base);color:var(--acme-color-brand-solid)}.seensio-button--customBorder:hover,.seensio-button--customBorder:focus-visible,.seensio-button--customBorder:active,.seensio-button--customBorder.tw\:btn-active,.seensio-button--seensioOutline:hover,.seensio-button--seensioOutline:focus-visible,.seensio-button--seensioOutline:active,.seensio-button--seensioOutline.tw\:btn-active{border-color:var(--acme-color-brand-solid);background:var(--acme-color-brand-solid);color:var(--acme-color-fg-inverted)}[data-bs-theme=dark] .seensio-button--customBorder,[data-bs-theme=dark] .seensio-button--seensioOutline{border-color:color-mix(in srgb,var(--acme-color-brand-solid)56%,transparent);background:color-mix(in srgb,var(--acme-color-brand-solid)4%,transparent);color:#8be0c8}[data-bs-theme=dark] .seensio-button--customBorder:hover,[data-bs-theme=dark] .seensio-button--customBorder:focus-visible,[data-bs-theme=dark] .seensio-button--customBorder:active,[data-bs-theme=dark] .seensio-button--customBorder.tw\:btn-active,[data-bs-theme=dark] .seensio-button--seensioOutline:hover,[data-bs-theme=dark] .seensio-button--seensioOutline:focus-visible,[data-bs-theme=dark] .seensio-button--seensioOutline:active,[data-bs-theme=dark] .seensio-button--seensioOutline.tw\:btn-active{border-color:color-mix(in srgb,var(--acme-color-brand-solid)72%,transparent);background:color-mix(in srgb,var(--acme-color-brand-solid)14%,transparent);color:#b7f0e2}.seensio-button--customGhost{color:var(--acme-color-brand-solid);background:0 0;border-color:#0000}.seensio-button--customGhost:hover,.seensio-button--customGhost:focus-visible,.seensio-button--customGhost:active,.seensio-button--customGhost.tw\:btn-active{background:color-mix(in srgb,var(--acme-color-brand-solid)12%,transparent);color:var(--acme-color-brand-solid);border-color:#0000}.seensio-button--customDanger{background:var(--acme-color-danger-solid);color:var(--acme-color-fg-inverted);border-color:#0000}.seensio-button--customDanger:hover,.seensio-button--customDanger:focus-visible,.seensio-button--customDanger:active,.seensio-button--customDanger.tw\:btn-active{background:var(--acme-color-danger-hover,var(--acme-color-danger-solid));color:var(--acme-color-fg-inverted);border-color:#0000}.seensio-button:disabled,.seensio-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}
