.ctf-progress{display:grid;grid-template-columns:1fr auto;gap:7px 18px;align-items:end;margin-top:22px;padding-top:16px;border-top:1px solid var(--journal-rule);font:400 12px/1.3 Apparat,Arial,sans-serif;color:var(--journal-muted)}
.ctf-progress strong{font-weight:400;color:var(--ink);font-variant-numeric:tabular-nums}.ctf-progress strong b{font-weight:400}.ctf-progress i{grid-column:1/-1;height:2px;overflow:hidden;background:var(--journal-rule)}.ctf-progress u{display:block;width:100%;height:100%;background:var(--acid,#b8ff38);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,1,.36,1)}
.journal-practice-list article{position:relative;padding-right:58px}.ctf-task-check{position:absolute;right:18px;top:18px;width:24px;height:24px;padding:0;border:1px solid var(--journal-rule);background:transparent;cursor:pointer}.ctf-task-check span::before,.ctf-task-check span::after{content:"";position:absolute;background:var(--ink);opacity:.45}.ctf-task-check span::before{width:8px;height:1px;left:7px;top:11px}.ctf-task-check span::after{width:1px;height:8px;left:11px;top:7px}.journal-practice-list article.is-verified{background:color-mix(in srgb,var(--acid,#b8ff38) 7%,transparent)}.journal-practice-list article.is-verified .ctf-task-check{border-color:var(--acid,#b8ff38);background:var(--acid,#b8ff38)}.journal-practice-list article.is-verified .ctf-task-check span::after{opacity:0}.journal-practice-list article.is-verified .ctf-task-check span::before{opacity:1;background:#101010}
@supports not (background:color-mix(in srgb,#000,#fff)){.journal-practice-list article.is-verified{background:rgba(184,255,56,.06)}}
@media(max-width:640px){.journal-practice-list article{padding-right:48px}.ctf-task-check{right:12px;top:14px;width:22px;height:22px}.ctf-task-check span::before{left:6px;top:10px}.ctf-task-check span::after{left:10px;top:6px}}
@media(prefers-reduced-motion:reduce){.ctf-progress u{transition:none}}
.journal-preview-meta .ctf-tools{flex-basis:100%;color:var(--ink);font-size:11px;letter-spacing:.025em}
.journal-preview-meta .ctf-tools::before{display:none!important}
