.lk-wrap{gap:16px;max-width:720px;display:grid}.lk-facts{gap:8px;display:grid}@media (width>=1024px){.lk-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.lk-facts li{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);clip-path:var(--cut-s);gap:4px;padding:14px 14px 16px;display:grid}.lk-facts b{font:600 13.5px/1.3 var(--font-sans);color:var(--text)}.lk-facts span{color:var(--text-2);font-size:13px;line-height:1.45}.lk-pick{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.lk-pick legend{margin-bottom:8px;padding:0}.lk-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width>=768px){.lk-opts{grid-template-columns:repeat(3,minmax(0,1fr))}}.lk-opt{background:var(--s2);min-height:48px;box-shadow:inset 0 0 0 1px var(--line);clip-path:var(--cut-s);font:600 14px/1.2 var(--font-sans);color:var(--text);cursor:pointer;align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.lk-opt input{appearance:none;border:1.5px solid var(--line-2);background:var(--sunk);border-radius:50%;flex:none;width:16px;height:16px;margin:0}.lk-opt input:checked{border-color:var(--text);box-shadow:inset 0 0 0 3.5px var(--sunk);background:var(--text)}.lk-opt input:focus-visible{outline:2px solid var(--text);outline-offset:2px}.lk-opt.on{background:var(--s3);box-shadow:inset 0 0 0 1.5px var(--text)}.lk-pick:disabled .lk-opt{opacity:.6;cursor:default}.lk-sub{color:var(--text-3);font-size:12.5px;line-height:1.45}.lk-review{gap:8px;display:grid}.lk-act{flex-wrap:wrap;gap:8px;display:flex}.lk-act .btn{flex:200px;min-height:50px}.lk-go:disabled{background:var(--s2);color:var(--text-3);box-shadow:inset 0 0 0 1px var(--line);cursor:not-allowed}.lk-go.is-pause{background:var(--red);color:var(--on-red)}.lk-go.is-pause:hover{background:var(--red-press)}.lk-go.is-pause:focus-visible{outline:2px solid var(--on-red);outline-offset:-5px}.lk-err{background:var(--s2);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);clip-path:var(--cut-xs);padding:10px 12px;font-size:13.5px;line-height:1.45}.lk-now,.lk-done{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line-2);clip-path:var(--cut-s);gap:6px;padding:14px 16px;display:grid}.lk-now{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.lk-now p,.lk-done-t{color:var(--text);font-size:14px;line-height:1.45}.lk-link{color:var(--text);text-underline-offset:3px;text-decoration:underline}.lk-pill{background:var(--s3);min-height:24px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);font:600 10.5px/1 var(--font-mono);letter-spacing:var(--track-s);text-transform:uppercase;white-space:nowrap;clip-path:var(--cut-xs);justify-self:start;align-items:center;padding:0 9px;display:inline-flex}.lk-note{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line-2);clip-path:var(--cut-s);gap:6px;width:100%;padding:12px 14px;display:grid}.lk-note-t{color:var(--text-2);font-size:13px;line-height:1.45}.lk-note-a{color:var(--text);font:600 12.5px var(--font-sans);text-underline-offset:3px;justify-self:start;align-items:center;min-height:28px;text-decoration:underline;display:inline-flex}.lk-note.is-compact{padding:10px 12px}.lk-line{background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);clip-path:var(--cut-xs);margin:0;padding:12px 14px;font-size:15px;line-height:1.45}
