button[data-v-fdc8ded8]{text-indent:.0892857em;text-transform:none;cursor:pointer;height:4em;color:var(--btn-fg,#eee);background:var(--btn-bg,#333);border:none;font-size:1rem;font-weight:500;transition:background .3s,height .2s}button.pressed[data-v-fdc8ded8]{background:var(--btn-bg-active,#456)}button.outlined[data-v-fdc8ded8],button.is-pill[data-v-fdc8ded8]{border:solid 1px var(--btn-bg,#333);color:var(--btn-fg-text,#222);background:0 0}:is(button.rounded,button.is-pill)[data-v-fdc8ded8]{border-radius:24px;height:auto;min-height:48px;padding:.5em 0}:is(button.rounded,button.is-pill)[disabled][data-v-fdc8ded8]{background:var(--btn-bg-disabled,#ddd);color:var(--btn-fg-disabled,#333);cursor:default}:is(button.is-pill,button.is-small)[data-v-fdc8ded8]{padding:0;height:auto!important;min-height:2em!important}:is(button.is-pill,button.is-small)>.btn-body[data-v-fdc8ded8]{margin:0 1em;font-size:.75em}button>.btn-body[data-v-fdc8ded8]{pointer-events:all;text-align:center;text-wrap:pretty;place-content:space-around center;margin:0 2em;display:flex}button.text[data-v-fdc8ded8]{color:var(--btn-fg-text,#222);pointer-events:none;min-height:3em;background:0 0!important;height:auto!important}button.text:disabled>.btn-body[data-v-fdc8ded8]{border-bottom:none!important}button.text>.btn-body[data-v-fdc8ded8]{border-bottom:var(--btn-text-underline,currentcolor) 1px solid;display:inline-flex}.is-compact :is(button.text)[data-v-fdc8ded8]{height:auto}.is-compact :is(button.text)>.btn-body[data-v-fdc8ded8]{white-space:nowrap;text-overflow:ellipsis;text-align:center;border-bottom:0;display:block;overflow:hidden}.spinner-row[data-v-1649a052]{flex-direction:row;display:inline-flex}.viv-spinner[data-v-1649a052]{width:var(--v6783fc94);height:var(--v6783fc94);animation:viv-anim-spin var(--b8fe824c) linear infinite;margin:0;padding:0;transition:all .3s linear;position:relative}.viv-spinner.is--basic[data-v-1649a052]{border:var(--v1356f91f) solid var(--v1044e56d);border-top:var(--v1356f91f) solid var(--spin-fg);border-radius:100%}.viv-spinner[data-v-1649a052] svg{position:absolute;inset:0}.busy-label[data-v-1649a052]{margin-left:var(--v5b8b7cb6);color:var(--v1ff315fb);font-size:var(--v0d224b5e);line-height:var(--v6783fc94);font-weight:500}
