.fl [hidden]{display:none!important}.fl .list-title{margin:0 0 6px;font-weight:700}.fl .fl-found{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:12px;padding:12px 14px}.fl .fl-found ul,.fl .fl-lines{flex-direction:column;gap:6px;margin:0;padding-inline-start:20px;line-height:1.55;display:flex}.fl .note-box{box-shadow:inset 0 0 0 1px var(--line);text-align:start;background:#fff;border-radius:12px;margin:0;padding:12px 14px;font-size:15px;line-height:1.55}.fl .note-box.warn{box-shadow:inset 0 0 0 2px var(--red)}.fl .note-box a{color:var(--ink);font-weight:700}.fl .fl-opts{gap:8px}.fl .lvl{cursor:pointer;background:#fff;border:1px solid #d9d3cc;border-radius:12px;align-items:flex-start;gap:12px;min-height:44px;padding:12px 14px;display:flex}.fl .lvl:has(input:checked){border:2px solid var(--red);padding:11px 13px}.fl .lvl:has(input:focus-visible){outline:3px solid var(--red);outline-offset:2px}.fl .lvl input{width:18px;height:18px;accent-color:var(--red);flex:none;margin:3px 0 0}.fl .lvl-text{flex-direction:column;gap:2px;min-width:0;display:flex}.fl .lvl-text strong{font-size:16px}.fl .lvl-text span{color:var(--muted);font-size:14px;line-height:1.5}.fl .small,.fl .fl-size{margin:0}.fl .file-name{overflow-wrap:anywhere}.fl [data-pane=done] .fl-lines{text-align:start;max-width:560px}.fl .fl-check{color:var(--green,#1e7b45);max-width:560px;margin:0;font-weight:700}.fl .fl-check:empty{display:none}.fl .fl-after{width:220px;max-width:70%;height:auto;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:6px}.fl .fl-honest{box-shadow:inset 4px 0 0 var(--red);color:var(--ink);text-align:start;background:#fff;border-radius:12px;max-width:560px;padding:10px 14px;line-height:1.55}.fl .fl-honest a{color:var(--ink);font-weight:700}[dir=rtl] .fl .fl-honest{box-shadow:inset -4px 0 0 var(--red)}.fl .none-links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.page[data-astro-cid-oscagtk7]{flex-direction:column;gap:24px;padding-top:28px;display:flex}@media (width<=560px){.page[data-astro-cid-oscagtk7]{padding-top:18px}}
