.icon[data-v-3de0cab9]{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}.stroked[data-v-3de0cab9]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.filled[data-v-3de0cab9]{fill:currentColor}.btn[data-v-0b66c4ec]{font:inherit;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1.15rem;font-weight:800;line-height:1.2;transition:background .15s,transform .1s,box-shadow .15s;display:inline-flex}.btn[data-v-0b66c4ec]:active:not(:disabled){transform:translateY(1px)}.btn[data-v-0b66c4ec]:focus-visible{outline:3px solid var(--accent-deep);outline-offset:2px}.btn[data-v-0b66c4ec]:disabled{opacity:.55;cursor:default}.small[data-v-0b66c4ec]{padding:.35rem .8rem;font-size:.9rem}.large[data-v-0b66c4ec]{padding:.75rem 1.6rem;font-size:1.2rem}.icon-only[data-v-0b66c4ec]{padding:.55rem}.small.icon-only[data-v-0b66c4ec]{padding:.35rem}.primary[data-v-0b66c4ec]{color:#fff;background:var(--accent);box-shadow:0 3px 0 var(--accent-deep)}.primary[data-v-0b66c4ec]:hover:not(:disabled){background:var(--star-deep)}.secondary[data-v-0b66c4ec]{color:var(--ink);border-color:var(--accent-soft);background:#fff}.secondary[data-v-0b66c4ec]:hover:not(:disabled){background:var(--accent-wash)}.outlined[data-v-0b66c4ec]{color:var(--ink-soft);border-color:var(--accent-soft);background:0 0}.outlined[data-v-0b66c4ec]:hover:not(:disabled){background:#ffffffb3}.text[data-v-0b66c4ec]{color:var(--ink-soft);background:0 0}.text[data-v-0b66c4ec]:hover:not(:disabled){background:#fff9}.danger[data-v-0b66c4ec]{color:#fff;background:var(--bad-bright);box-shadow:0 3px 0 var(--bad)}.danger[data-v-0b66c4ec]:hover:not(:disabled){background:#e53935}.spin[data-v-0b66c4ec]{animation:.9s linear infinite spin-0b66c4ec}@keyframes spin-0b66c4ec{to{transform:rotate(360deg)}}
