.lv-ca-tn{margin-left:var(--lv-sp-8);color:var(--lv-ink)}.lv-ca-at,.lv-ca-tn{font-variant-numeric:tabular-nums;white-space:nowrap}.lv-ca-at{color:var(--lv-dim)}.lv-ca-go{color:var(--lv-acc);font-size:var(--lv-fs-xs);font-weight:700;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;min-height:var(--lv-ctl-32)}.lv-ca-go:hover{text-decoration:underline}.lv-ca-con:focus-visible,.lv-ca-go:focus-visible{outline:var(--lv-bw2) solid var(--lv-acc);outline-offset:var(--lv-sp-2);border-radius:var(--lv-r-xs)}.lv-ca-state .lv-na{margin:0}.lv-ca-msg.is-failed{color:var(--lv-warn);font-weight:600}.lv-ca-hint{margin:var(--lv-sp-4) 0 0;color:var(--lv-dim);font-size:var(--lv-fs-xs);line-height:1.6}.lv-ca-sum{margin:0 0 var(--lv-sp-12);color:var(--lv-text);font-size:var(--lv-fs-s);font-variant-numeric:tabular-nums;line-height:1.6}.lv-ca-suml{color:var(--lv-dim);font-size:var(--lv-fs-xs);margin-right:var(--lv-sp-8)}.lv-ca-it{white-space:nowrap}.lv-ca-grid{list-style:none;margin:0;padding:0;-moz-columns:320px 2;columns:320px 2;-moz-column-gap:var(--lv-sp-12);column-gap:var(--lv-sp-12)}.lv-ca-co{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 var(--lv-sp-12);display:inline-block;width:100%;min-width:0;border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.lv-ca-coh{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--lv-sp-2) var(--lv-sp-8);padding:var(--lv-sp-8) var(--lv-sp-12);border-bottom:var(--lv-bw) solid var(--lv-line2)}.lv-ca-con{min-width:0;color:var(--lv-text);font-size:var(--lv-fs-h2);font-weight:700;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.lv-ca-con:hover{color:var(--lv-acc);text-decoration:underline}.lv-ca-n{color:var(--lv-ink);font-size:var(--lv-fs-h2);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.lv-ca-bd{color:var(--lv-dim);font-size:var(--lv-fs-xs);font-variant-numeric:tabular-nums}.lv-ca-off{white-space:nowrap}.lv-ca-list{list-style:none;margin:0;padding:0 var(--lv-sp-12)}.lv-ca-a{padding:var(--lv-sp-8) 0;border-top:var(--lv-bw) solid var(--lv-line2)}.lv-ca-a:first-child{border-top:0}.lv-ca-a1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lv-sp-4) var(--lv-sp-8);min-width:0}.lv-ca-nm{min-width:0;color:var(--lv-text);font-size:var(--lv-fs-body);font-weight:700;line-height:1.5;overflow-wrap:anywhere}.lv-ca-st{flex:none;display:inline-flex;align-items:center;gap:var(--lv-sp-4);padding:0 var(--lv-sp-8);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-pill);background:var(--lv-panel2);color:var(--lv-dim-shell);font-size:var(--lv-fs-xs);font-weight:700;line-height:1.6;white-space:nowrap}.lv-ca-st i{width:var(--lv-sp-6);height:var(--lv-sp-6);border-radius:50%;background:currentColor}.lv-ca-st.is-run{border-color:var(--lv-acc);background:var(--lv-acc-soft);color:var(--lv-acc)}.lv-ca-st.is-warn{border-color:var(--lv-warn);background:var(--lv-warn-soft);color:var(--lv-warn)}.lv-ca-st.is-stop{border-style:dashed}.lv-ca-ft{display:inline-flex;align-items:baseline;gap:var(--lv-sp-4);min-width:0;padding:0 var(--lv-sp-6);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-xs);color:var(--lv-text);font-size:var(--lv-fs-xs);line-height:1.6;overflow-wrap:anywhere}.lv-ca-ftl{flex:none;color:var(--lv-dim);font-weight:700}.lv-ca-a2{margin:var(--lv-sp-2) 0 0;color:var(--lv-dim);font-size:var(--lv-fs-xs)}.lv-ca-a2,.lv-ca-w{line-height:1.6;overflow-wrap:anywhere}.lv-ca-w{margin:var(--lv-sp-4) 0 0;color:var(--lv-text);font-size:var(--lv-fs-s)}.lv-ca-wl{margin-right:var(--lv-sp-6);color:var(--lv-acc);font-size:var(--lv-fs-xs);font-weight:700}@media (max-width:767px){.lv-ca-go{min-height:var(--lv-tap);font-size:var(--lv-fs-s)}.lv-ca-coh{padding:var(--lv-sp-4) var(--lv-sp-14) var(--lv-sp-8)}.lv-ca-con{display:inline-flex;align-items:center;min-height:var(--lv-tap);font-size:var(--lv-fs-input)}.lv-ca-list{padding:0 var(--lv-sp-14)}.lv-ca-a{padding:var(--lv-sp-10) 0}.lv-ca-nm{font-size:var(--lv-fs-h2)}.lv-ca-a2,.lv-ca-bd,.lv-ca-hint{font-size:var(--lv-fs-s)}.lv-ca-sum,.lv-ca-w{font-size:var(--lv-fs-body)}.lv-ca-ft,.lv-ca-st{font-size:var(--lv-fs-s)}}