.fb[data-tone=oma]{--wk-ink:var(--oma-ink);--wk-ink-2:var(--oma-ink-2);--wk-ink-3:var(--oma-muted);--wk-surface:var(--oma-sheet);--wk-surface-soft:var(--oma-surface);--wk-surface-muted:var(--oma-sand);--wk-accent:var(--oma-primary);--wk-accent-hover:var(--oma-primary-hover);--wk-on-accent:var(--oma-on-primary);--wk-red:var(--oma-danger-solid);--wk-red-bg:var(--oma-danger-bg);--wk-red-text:var(--oma-danger-text)}.fb-step{animation:.22s cubic-bezier(.2,.8,.2,1) both fb-in}.fb-press{transition:transform .16s cubic-bezier(.2,.8,.2,1),background-color .15s}.fb-press:active{transform:scale(.98)}.fb-face:active{transform:scale(.94)}.fb-skeleton{background:var(--wk-surface-soft);animation:1.6s ease-in-out infinite fb-pulse}.fb-tick{animation:.42s cubic-bezier(.34,1.4,.64,1) both fb-pop}.fb-tick-path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.36s cubic-bezier(.65,0,.35,1) .2s forwards fb-draw}@keyframes fb-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fb-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes fb-draw{to{stroke-dashoffset:0}}@keyframes fb-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.fb-step,.fb-tick,.fb-skeleton{animation:none}.fb-tick-path{stroke-dashoffset:0;animation:none}.fb-press,.fb-press:active,.fb-face:active{transition:none;transform:none}}
