.head.svelte-yjbboo{margin-bottom:var(--sp-3);grid-template-columns:1fr auto;align-items:center;gap:6px 14px;display:grid}.prog.svelte-yjbboo{background:var(--surface-sunken);border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}.prog.svelte-yjbboo i:where(.svelte-yjbboo){background:var(--good);border-radius:4px;height:100%;display:block}.sum.svelte-yjbboo{font-size:var(--text-sm);color:var(--fg-muted);margin:0}.sum.svelte-yjbboo b:where(.svelte-yjbboo){color:var(--fg-strong)}.sum.svelte-yjbboo b.todo:where(.svelte-yjbboo){color:var(--bad)}.cta.svelte-yjbboo{font-size:var(--text-caption);color:var(--accent-fg);background:var(--accent);border-radius:var(--radius-full);white-space:nowrap;padding:7px 14px;font-weight:800;text-decoration:none}.groups.svelte-yjbboo{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.grp.svelte-yjbboo h3:where(.svelte-yjbboo){font-size:var(--text-caption);color:var(--fg-muted);letter-spacing:.02em;margin:0 0 6px;font-weight:800}ul.svelte-yjbboo{gap:4px;margin:0;padding:0;list-style:none;display:grid}li.svelte-yjbboo{background:var(--canvas);min-width:0;font-size:var(--text-sm);border-radius:10px;grid-template-columns:18px 1fr auto;align-items:baseline;gap:2px 8px;padding:7px 10px;display:grid}.mark.svelte-yjbboo{color:var(--fg-muted);font-weight:800}li.ok.svelte-yjbboo .mark:where(.svelte-yjbboo){color:var(--good)}li.partial.svelte-yjbboo .mark:where(.svelte-yjbboo){color:var(--warn)}li.missing.svelte-yjbboo .mark:where(.svelte-yjbboo){color:var(--bad)}.lb.svelte-yjbboo{color:var(--fg-strong);font-weight:600}.st.svelte-yjbboo{border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--fg-muted);padding:1px 7px;font-size:10px;font-weight:800}li.ok.svelte-yjbboo .st:where(.svelte-yjbboo){background:var(--good-soft);color:var(--good)}li.partial.svelte-yjbboo .st:where(.svelte-yjbboo){background:var(--warn-soft);color:var(--warn)}li.missing.svelte-yjbboo .st:where(.svelte-yjbboo){background:var(--bad-soft);color:var(--bad)}.tx.svelte-yjbboo{font-size:var(--text-caption);color:var(--fg-muted);grid-column:2/-1;line-height:1.55}li.ok.svelte-yjbboo .tx:where(.svelte-yjbboo){color:var(--fg-muted);opacity:.8}.sum.svelte-1n7feq6{margin:0 0 var(--sp-2);font-size:var(--text-sm);color:var(--fg-muted)}.sum.svelte-1n7feq6 b:where(.svelte-1n7feq6){color:var(--bad)}.twrap.svelte-1n7feq6{overflow-x:auto}table.svelte-1n7feq6{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th.svelte-1n7feq6{text-align:left;font-size:var(--text-caption);color:var(--fg-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:6px 8px;font-weight:600}td.svelte-1n7feq6{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:8px}.n.svelte-1n7feq6{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.lb.svelte-1n7feq6{color:var(--fg-strong);white-space:nowrap;font-weight:600}td.svelte-1n7feq6 b:where(.svelte-1n7feq6){color:var(--fg-strong)}.dim.svelte-1n7feq6{color:var(--fg-muted);font-size:var(--text-caption)}.note.svelte-1n7feq6{min-width:160px}.v.svelte-1n7feq6{border-radius:var(--radius-full);white-space:nowrap;background:var(--surface-sunken);color:var(--fg-muted);padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.v.good.svelte-1n7feq6{background:var(--good-soft);color:var(--good)}.v.fair.svelte-1n7feq6{background:var(--accent-soft);color:var(--accent-text)}.v.weak.svelte-1n7feq6{background:var(--warn-soft);color:var(--warn)}.v.bad.svelte-1n7feq6{background:var(--bad-soft);color:var(--bad)}@media (width<=640px){table.svelte-1n7feq6,tbody.svelte-1n7feq6{display:block}thead.svelte-1n7feq6{display:none}tr.svelte-1n7feq6{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:10px 0;display:flex}tr.svelte-1n7feq6:before{content:"";flex-basis:100%;order:3;height:0}td.svelte-1n7feq6{border:0;padding:0}.lb.svelte-1n7feq6{white-space:normal;order:1}td.svelte-1n7feq6:nth-child(4){order:2;margin-left:auto}.n.svelte-1n7feq6{text-align:left;order:4}.n.svelte-1n7feq6:before{content:"우리 ";color:var(--fg-muted);font-size:var(--text-caption);font-weight:400}td.svelte-1n7feq6:nth-child(3){order:5}td.svelte-1n7feq6:nth-child(3):before{content:"· "}.note.svelte-1n7feq6{flex-basis:100%;order:6;min-width:0}}.sum.svelte-ddskpf{margin:0 0 var(--sp-2);font-size:var(--text-sm);color:var(--fg-muted);flex-direction:column;gap:2px;display:flex}.sum.svelte-ddskpf b:where(.svelte-ddskpf){color:var(--fg-strong)}.legend.svelte-ddskpf{color:var(--fg-muted);opacity:.8;font-size:11px}.twrap.svelte-ddskpf{overflow-x:auto}table.svelte-ddskpf{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th.svelte-ddskpf{text-align:left;font-size:var(--text-caption);color:var(--fg-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:6px 8px;font-weight:600}td.svelte-ddskpf{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:8px}.n.svelte-ddskpf{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.n.top.svelte-ddskpf{color:var(--good);font-weight:700}.kw.svelte-ddskpf{color:var(--fg-strong);white-space:nowrap;font-weight:600}.kw.svelte-ddskpf a:where(.svelte-ddskpf){color:inherit}td.dim.svelte-ddskpf:not(.why){white-space:nowrap}.dim.svelte-ddskpf{color:var(--fg-muted);font-size:var(--text-caption)}.why.svelte-ddskpf{min-width:200px;line-height:1.5}.v.svelte-ddskpf{border-radius:var(--radius-full);white-space:nowrap;background:var(--surface-sunken);color:var(--fg-muted);padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.v.first.svelte-ddskpf{background:var(--fg-strong);color:var(--surface)}.v.second.svelte-ddskpf{background:var(--accent-soft);color:var(--accent-text)}.v.boost.svelte-ddskpf{background:var(--warn-soft);color:var(--warn)}.v.keep.svelte-ddskpf{background:var(--good-soft);color:var(--good)}tr.hold.svelte-ddskpf td:where(.svelte-ddskpf){opacity:.7}@media (width<=640px){table.svelte-ddskpf,tbody.svelte-ddskpf{display:block}thead.svelte-ddskpf{display:none}tr.svelte-ddskpf{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:10px 0;display:flex}tr.svelte-ddskpf:before{content:"";flex-basis:100%;order:4;height:0}td.svelte-ddskpf{border:0;padding:0}td.svelte-ddskpf:first-child{order:1}.kw.svelte-ddskpf{white-space:normal;order:2}td.svelte-ddskpf:nth-child(4){order:3;margin-left:auto}td.svelte-ddskpf:nth-child(4):before{content:"내 순위 ";color:var(--fg-muted);font-size:var(--text-caption);font-weight:400}td.svelte-ddskpf:nth-child(3){color:var(--fg-muted);font-size:var(--text-caption);order:5}td.svelte-ddskpf:nth-child(3):before{content:"월 검색 "}td.svelte-ddskpf:nth-child(5){order:6}td.svelte-ddskpf:nth-child(5):before{content:"· 경쟁 "}.why.svelte-ddskpf{flex-basis:100%;order:7;min-width:0}}
