.level-page.svelte-15pz04o{width:100%;max-width:1120px;margin:0 auto}.back-link.svelte-15pz04o{color:var(--color-muted);margin-bottom:1rem;font-size:.78rem;font-weight:700;display:inline-block}.back-link.svelte-15pz04o:hover{color:var(--color-red-hover)}.page-heading.svelte-15pz04o{border-bottom:1px solid var(--color-border);align-items:center;gap:.8rem;padding:0 0 1rem;display:flex}.rating-mark.svelte-15pz04o{border-radius:6px;flex:0 0 96px;place-items:center;width:96px;height:96px;display:grid}.rating-mark.svelte-15pz04o img:where(.svelte-15pz04o){width:auto;display:block}.title-area.svelte-15pz04o{flex:1;min-width:0}h1.svelte-15pz04o{letter-spacing:-.05em;margin:0;font-size:clamp(1.9rem,3.5vw,3rem);line-height:.95}.title-area.svelte-15pz04o p:where(.svelte-15pz04o){max-width:60rem;color:var(--color-text-2);margin:.45rem 0 0;font-size:.9rem;line-height:1.45}.details.svelte-15pz04o{margin-top:1rem}.metadata.svelte-15pz04o{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metadata.has-nong.svelte-15pz04o{grid-template-columns:repeat(5,minmax(0,1fr))}.metadata.svelte-15pz04o article:where(.svelte-15pz04o){border-right:1px solid var(--color-border);flex-direction:column;gap:.25rem;min-width:0;padding:.1rem .85rem;display:flex}.metadata.svelte-15pz04o article:where(.svelte-15pz04o):first-child{padding-left:0}.metadata.svelte-15pz04o article:where(.svelte-15pz04o):last-child{border-right:0}.metadata.svelte-15pz04o span:where(.svelte-15pz04o),.pack-row.svelte-15pz04o>span:where(.svelte-15pz04o){color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.metadata.svelte-15pz04o strong:where(.svelte-15pz04o){text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.nong-link.svelte-15pz04o a:where(.svelte-15pz04o){color:var(--color-red);font-size:.82rem;font-weight:700;text-decoration:none}.nong-link.svelte-15pz04o a:where(.svelte-15pz04o):hover{color:var(--color-red-hover);text-decoration:underline}.level-id.svelte-15pz04o>div:where(.svelte-15pz04o){align-items:center;gap:.35rem;min-width:0;display:flex}.level-id.svelte-15pz04o button:where(.svelte-15pz04o){width:20px;height:20px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex:0 0 20px;place-items:center;padding:0;display:grid}.level-id.svelte-15pz04o button:where(.svelte-15pz04o) svg:where(.svelte-15pz04o){width:13px;height:13px}.level-id.svelte-15pz04o button:where(.svelte-15pz04o):hover{color:var(--color-red-hover)}.pack-row.svelte-15pz04o{align-items:center;gap:.75rem;padding:.75rem 0 0;display:flex}.pack-row.svelte-15pz04o>div:where(.svelte-15pz04o){flex-wrap:wrap;gap:.35rem;display:flex}.content-grid.svelte-15pz04o{grid-template-columns:1.3fr .85fr;gap:1.25rem;margin-top:1.25rem;display:grid}.content-grid.svelte-15pz04o:not(.has-media){grid-template-columns:minmax(0,1fr)}.content-block.svelte-15pz04o{border:1px solid var(--color-border);border-top:2px solid var(--level-color);background:var(--color-bg-2);border-radius:6px;min-width:0;height:clamp(280px,35vw,395px);overflow:hidden}.verification.svelte-15pz04o,.records-panel.svelte-15pz04o{flex-direction:column;display:flex}.records-panel.svelte-15pz04o header:where(.svelte-15pz04o){border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:34px;display:flex}h2.svelte-15pz04o{letter-spacing:-.02em;margin:0;font-size:1rem}.records-panel.svelte-15pz04o header:where(.svelte-15pz04o) span:where(.svelte-15pz04o){color:var(--color-muted);font-size:.75rem;font-weight:700}.video-switcher.svelte-15pz04o{border-bottom:1px solid var(--color-border);align-items:center;gap:.3rem;min-height:47px;padding:.5rem .65rem;display:flex}.video-switcher.svelte-15pz04o button:where(.svelte-15pz04o){color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:.35rem .55rem;font-size:.72rem;font-weight:700}.video-switcher.svelte-15pz04o button:where(.svelte-15pz04o):hover{color:var(--color-red-hover)}.video-switcher.svelte-15pz04o button.active:where(.svelte-15pz04o){background:var(--color-red-subtle);color:var(--color-red)}.video-switcher.svelte-15pz04o button:where(.svelte-15pz04o):disabled{cursor:not-allowed;opacity:.42}.video-switcher.svelte-15pz04o button:where(.svelte-15pz04o):disabled:hover{color:var(--color-muted)}.video-frame.svelte-15pz04o{background:#000;flex:1;min-height:0}.video-frame.svelte-15pz04o iframe:where(.svelte-15pz04o){border:0;width:100%;height:100%}.records-panel.svelte-15pz04o{min-height:0}.records-panel.svelte-15pz04o header:where(.svelte-15pz04o){padding:.72rem .9rem}.record-list.svelte-15pz04o{scrollbar-color:var(--color-surface-strong) transparent;min-height:0;padding:0 .9rem;overflow-y:auto}.record-list.svelte-15pz04o>p:where(.svelte-15pz04o){color:var(--color-muted);margin:0;padding:.8rem 0;font-size:.85rem}@media (width<=900px){.metadata.svelte-15pz04o{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 0}.metadata.svelte-15pz04o article:where(.svelte-15pz04o):nth-child(odd){padding-left:0}.metadata.svelte-15pz04o article:where(.svelte-15pz04o):nth-child(2n){border-right:0}.content-grid.svelte-15pz04o{grid-template-columns:minmax(0,1fr)}.content-block.svelte-15pz04o{height:auto}.verification.svelte-15pz04o .video-frame:where(.svelte-15pz04o){aspect-ratio:16/9}.record-list.svelte-15pz04o{overflow:visible}}@media (width<=640px){.page-heading.svelte-15pz04o{align-items:flex-start}.rating-mark.svelte-15pz04o{flex-basis:54px;width:54px;height:54px}.rating-mark.svelte-15pz04o img:where(.svelte-15pz04o){max-width:47px;height:43px}.metadata.svelte-15pz04o{grid-template-columns:1fr;gap:.7rem}.metadata.svelte-15pz04o article:where(.svelte-15pz04o){border-right:0;padding:0}.pack-row.svelte-15pz04o{flex-direction:column;align-items:flex-start;gap:.35rem}.video-frame.svelte-15pz04o{width:100%}}
