.k-traits.svelte-111b79y{margin:0;padding:0;list-style:none;display:grid}.k-trait.svelte-111b79y{border-bottom:1px solid color-mix(in srgb, var(--border,var(--color-divider)) 60%, transparent);padding:14px 0 16px}.k-trait.svelte-111b79y:first-child{padding-top:2px}.k-trait.svelte-111b79y:last-child{border-bottom:0;padding-bottom:4px}.k-head.svelte-111b79y{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:10px;display:flex}.k-name.svelte-111b79y{letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;font-size:18px;font-weight:600;line-height:1.25;display:flex}.k-tag.svelte-111b79y{letter-spacing:0;background:var(--lime,var(--secondary));color:var(--foreground,var(--color-content));border-radius:999px;padding:3px 10px;font-size:12.5px;font-style:normal;font-weight:650;display:inline-block}.k-tag.svelte-111b79y:first-letter{text-transform:uppercase}.k-tag.lowest.svelte-111b79y,.k-tag.tied.svelte-111b79y{background:var(--paper,var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--border,var(--color-divider)) 80%, transparent)}.k-num.svelte-111b79y{white-space:nowrap;flex:none}.k-num.svelte-111b79y b:where(.svelte-111b79y){letter-spacing:-.04em;font-size:28px;font-weight:600}.k-num.svelte-111b79y small:where(.svelte-111b79y){color:var(--muted-foreground,var(--color-content-muted));margin-inline-start:5px;font-size:14px}.k-track.svelte-111b79y,.k-ft.svelte-111b79y{background:color-mix(in srgb, var(--secondary,var(--color-accent-soft)) 70%, transparent);border-radius:999px;display:block;overflow:hidden}.k-track.svelte-111b79y{height:12px}.k-track.svelte-111b79y span:where(.svelte-111b79y),.k-ft.svelte-111b79y span:where(.svelte-111b79y){border-radius:inherit;background:var(--primary,var(--color-accent));height:100%;display:block}.k-note.svelte-111b79y{max-width:60ch;color:var(--muted-foreground,var(--color-content-muted));margin:8px 0 0;font-size:15px;line-height:1.5}.k-facets.svelte-111b79y{margin-top:6px}.k-facets.svelte-111b79y summary:where(.svelte-111b79y){cursor:pointer;color:var(--primary,var(--color-accent));align-items:center;gap:8px;padding:4px 0;font-size:14px;font-weight:650;list-style:none;display:inline-flex}.k-facets.svelte-111b79y summary:where(.svelte-111b79y)::-webkit-details-marker{display:none}.k-facets.svelte-111b79y summary:where(.svelte-111b79y):before{content:"";border-block-end:2px solid;border-inline-end:2px solid;width:7px;height:7px;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.k-facets[open].svelte-111b79y summary:where(.svelte-111b79y):before{transform:rotate(-135deg)translate(-1px,-1px)}.k-facets.svelte-111b79y .k-hide:where(.svelte-111b79y),.k-facets[open].svelte-111b79y .k-show:where(.svelte-111b79y){display:none}.k-facets[open].svelte-111b79y .k-hide:where(.svelte-111b79y){display:inline}.k-facets.svelte-111b79y summary:where(.svelte-111b79y):focus-visible{outline:3px solid var(--primary,var(--color-accent));outline-offset:3px;border-radius:6px}.k-facets.svelte-111b79y ul:where(.svelte-111b79y){background:var(--paper,var(--color-surface));border-radius:18px;grid-template-columns:1fr 1fr;gap:12px 28px;margin:10px 0 0;padding:14px 18px;list-style:none;display:grid}.k-facets.svelte-111b79y li:where(.svelte-111b79y){grid-template-columns:minmax(0,1fr) 34px;grid-template-areas:"l n""t t";align-items:baseline;gap:5px 10px;display:grid}.k-fl.svelte-111b79y{grid-area:l;font-size:14px;line-height:1.3}.k-ft.svelte-111b79y{grid-area:t;height:6px}.k-ft.svelte-111b79y span:where(.svelte-111b79y){background:color-mix(in srgb, var(--primary,var(--color-accent)) 78%, var(--paper,#fff))}.k-facets.svelte-111b79y li:where(.svelte-111b79y) b:where(.svelte-111b79y){text-align:end;grid-area:n;font-size:14px;font-weight:650}.k-cap.svelte-111b79y{color:var(--muted-foreground,var(--color-content-muted));margin:14px 0 0;font-size:12.5px}.k-traits.svelte-111b79y :where(.svelte-111b79y):is(.k-name:where(.svelte-111b79y),.k-note:where(.svelte-111b79y)):lang(ko){word-break:keep-all;overflow-wrap:break-word}@media (max-width:600px){.k-name.svelte-111b79y{font-size:17px}.k-num.svelte-111b79y b:where(.svelte-111b79y){font-size:24px}.k-facets.svelte-111b79y ul:where(.svelte-111b79y){grid-template-columns:1fr;padding:12px 14px}}@media (prefers-reduced-motion:reduce){.k-facets.svelte-111b79y summary:where(.svelte-111b79y):before{transition:none}}
