.biom-button{box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;min-height:40px;max-inline-size:100%;padding:8px 16px;border-style:solid;border-width:1px;border-radius:999px;font:inherit;font-weight:600;line-height:1.25;text-align:left;cursor:pointer;background-color:var(--biom-accent);border-color:var(--biom-accent);color:var(--biom-accent-regular-text);outline-style:solid;outline-width:0;outline-offset:2px;outline-color:var(--biom-accent)}.biom-button:focus-visible{outline-width:2px}.biom-button__lead,.biom-button__icon{flex:none}.biom-button__lead{display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;overflow:hidden;border-radius:50%}.biom-button__lead>img,.biom-button__lead>canvas,.biom-button__lead>div{inline-size:100%;block-size:100%;border-radius:50%;object-fit:cover}.biom-button__icon{width:16px;height:16px;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.biom-button__text,.biom-button__aside{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.biom-button__aside{flex:none;max-width:24ch;font-weight:400}.biom-button[data-kind=ask][data-state=ready]{align-self:flex-start;gap:.45rem;min-height:2.1rem;padding:0 .85rem 0 .3rem;background-color:color-mix(in srgb,var(--biom-ground) 55%,var(--biom-ground-light));border-color:var(--biom-rule);color:var(--biom-ink-second);font-weight:650;font-size:.86rem}.biom-button[data-kind=ask][data-state=ready]:hover{background-color:var(--biom-ground-light);border-color:var(--biom-ink-third);color:var(--biom-ink)}.biom-button[data-level=faded]{background-color:var(--biom-accent-card);border-color:var(--biom-accent-card);color:var(--biom-accent)}.biom-button[data-level=quiet]{background-color:var(--biom-card);border-color:var(--biom-rule);color:var(--biom-ink)}.biom-button[data-state=scheduled]{background-color:var(--biom-card);border-color:var(--biom-time);color:var(--biom-time)}.biom-button[data-state=scheduled] .biom-button__icon{stroke:var(--biom-time)}.biom-button[data-state=in_progress]{background-color:var(--biom-card);border-color:var(--biom-ink-second);color:var(--biom-ink-second)}.biom-button[data-state=needs_you]{background-color:var(--biom-card);border-color:var(--biom-attention);color:var(--biom-attention)}.biom-button[data-state=done]{background-color:var(--biom-card);border-color:var(--biom-good);color:var(--biom-good)}.biom-button[data-state=done] .biom-button__icon{stroke:var(--biom-good)}
