.lkf{width:100%;height:auto;display:block}.lk-flow-wrap--v{display:none}@media (width<=520px){.lk-flow-wrap--h{display:none}.lk-flow-wrap--v{display:block}}.lkf .t-label{fill:#1f2328;font:600 17px Figtree,Arial,sans-serif}.lkf .t-sub{fill:#5e636b;font:400 14px Figtree,Arial,sans-serif}.lkf .t-brand{fill:#1f2328;font:700 17px Figtree,Arial,sans-serif}.lkf .t-bold{fill:#1f2328;font-weight:700}.lkf .in-tile{fill:var(--c);fill-opacity:.14}.lkf .in-ico{fill:none;stroke:var(--c);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lkf .in-card{transition:stroke .3s}.lkf [data-input].on .in-card{stroke:#cfc8ba}.lkf .t-in{font-size:15px}.lkf .t-in-sub{font-size:14px}.lkf .in-badge{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .25s,transform .35s cubic-bezier(.3,1.6,.5,1);transform:scale(.4)}.lkf .in-badge circle{fill:#e8684a}.lkf .in-badge text{fill:#1f2328;font:700 11px Figtree,Arial,sans-serif}.lkf [data-input].on .in-badge{opacity:1;transform:scale(1)}.lkf .base{fill:none;stroke:#5b8fd9;stroke-opacity:.55;stroke-width:1.25px;transition:stroke-width .35s,stroke-opacity .35s}.lkf .act .base{stroke-width:3px;stroke-opacity:1}.lkf [data-input="0"],.lkf .req.c0{--c:#e8684a}.lkf [data-input="1"],.lkf .req.c1{--c:#f0b44c}.lkf [data-input="2"],.lkf .req.c2{--c:#5b8fd9}.lkf [data-input="3"],.lkf .req.c3{--c:#1f2328}.lkf .mark{fill:#0000;stroke:#767b83;stroke-width:1.5px;transition:fill .3s,stroke .3s}.lkf [data-input].on .mark{fill:var(--c);stroke:var(--c)}.lkf [data-input] .t-sub{transition:fill .3s}.lkf [data-input].on .t-sub{fill:#1f2328}.lkf .node{fill:#fff;stroke:#e5e0d6;stroke-width:1.5px}.lkf .blk{transform-box:fill-box;transform-origin:50% 100%}.lkf .blk-1{fill:#e8684a}.lkf .blk-2{fill:#f0b44c}.lkf .blk-3{fill:#5b8fd9}.lkf .engine.busy .blk{animation:.8s ease-in-out lkf-lift}.lkf .engine.busy .blk-2{animation-delay:.1s}.lkf .engine.busy .blk-3{animation-delay:.2s}@keyframes lkf-lift{0%{transform:scaleY(1)}40%{transform:scaleY(.82)}75%{transform:scaleY(1.03)}to{transform:scaleY(1)}}.lkf .card{fill:#fff;stroke:#e5e0d6;stroke-width:1.5px}.lkf .check-bg{fill:#0000;stroke:#767b83;stroke-width:1.5px;transition:fill .4s,stroke .4s}.lkf .check{fill:none;stroke:#1f2328;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .45s .1s}.lkf [data-output].done .check-bg{fill:#7faf8b;stroke:#7faf8b}.lkf [data-output].done .check{stroke-dashoffset:0}.lkf .check{opacity:0}.lkf [data-output].done .check{opacity:1}.lkf .req rect{fill:var(--c)}@media (prefers-reduced-motion:reduce){.lkf *{transition:none!important;animation:none!important}}.lkb .ico{width:100%;height:100%;display:block;overflow:visible}.lkb .ico .s{fill:none;stroke:#1f2328;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lkb .ico .box,.lkb .ico .face2,.lkb .ico .env,.lkb .ico .front,.lkb .ico .b2{fill:#fff}.lkb .ico .okbg{fill:#7faf8b}.lkb .ico .tick{fill:none;stroke:#1f2328;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lkb .ico .face,.lkb .ico .b1{fill:#f0b44c}.lkb .ico .wedge{fill:#f0b44c;opacity:.6}.lkb .ico .heart{fill:#e8684a}.lkb .ico .eye,.lkb .ico .hub{fill:#1f2328}.lkb{--row:22px;--gap:14px;transform:translateY(var(--lkb-shift,0px));margin:28px calc(6px + .345%) 0 calc(6px + 1.38%)}.lkb__head{margin:0 0 var(--gap);height:var(--row);font:700 14px/var(--row) var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:14px;display:flex}.lkb__head:after{content:"";background:#1f232821;flex:1;height:1px}.lkb__list{grid-template-columns:354fr 216fr;grid-template-rows:repeat(3, var(--row));row-gap:var(--gap);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.lkb__item{min-width:0;height:var(--row);font:500 15px/var(--row) var(--font-sans);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:10px;display:flex}.lkb__ic{flex:none;width:22px;height:22px}@media (width<=520px){.lkb{margin:60px 6px 0 calc(6px + 2.35%);transform:none}.lkb__list{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.lkb__item{font-size:15px}}
