.frs[data-v-c0a1bf8e]{position:relative;border-radius:var(--fr-radius);transition:background .25s ease}.frs.active[data-v-c0a1bf8e]{background:var(--fr-card);box-shadow:0 1px 0 var(--fr-line),0 10px 24px #231e160f}.row[data-v-c0a1bf8e]{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;cursor:pointer}.row[data-v-c0a1bf8e]:focus-visible{outline:2px solid var(--fr-accent);outline-offset:-2px;border-radius:var(--fr-radius)}.bar[data-v-c0a1bf8e]{position:relative;flex:none;align-self:stretch;width:3px;border-radius:3px;background:var(--fr-line);overflow:hidden}.bar i[data-v-c0a1bf8e]{position:absolute;inset:0;background:var(--fr-accent);transform-origin:top}.num[data-v-c0a1bf8e]{flex:none;font:600 11px var(--fr-font-mono);letter-spacing:.1em;color:var(--fr-muted)}.active .num[data-v-c0a1bf8e]{color:var(--fr-accent)}.words[data-v-c0a1bf8e]{display:flex;flex-direction:column;gap:1px;min-width:0}.kicker[data-v-c0a1bf8e]{font:600 10px var(--fr-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fr-muted)}.title[data-v-c0a1bf8e]{font:600 15px var(--fr-font-title);color:var(--fr-muted);transition:color .2s ease}.active .title[data-v-c0a1bf8e],.done .title[data-v-c0a1bf8e]{color:var(--fr-ink)}.text[data-v-c0a1bf8e]{padding:0 16px 14px 40px;font-size:13.5px;line-height:1.55;color:var(--fr-ink);animation:frs-in-c0a1bf8e .3s ease}@keyframes frs-in-c0a1bf8e{0%{opacity:0;transform:translateY(-3px)}}
