.pk-page.svelte-d6fwon{max-width:1100px;padding:calc(var(--nav-height) + 2rem) 1.5rem 5rem;box-sizing:border-box;color:var(--font-primary,#ededed);margin:0 auto;font-family:Poppins,sans-serif}.pk-back.svelte-d6fwon{color:var(--brand-primary,#21a1ff);align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.pk-back.svelte-d6fwon:hover{opacity:.75}.pk-box.svelte-d6fwon{border-radius:var(--border-radius,24px);background:#0d0d0d;min-height:min(580px,75vh);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #000000b3,0 0 0 1px #ffffff12}.pk-box.svelte-d6fwon:before{content:"";background:var(--brand-primary,#21a1ff);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.pk-preview.svelte-d6fwon{background:#111;flex:0 0 46%}.pk-iframe.svelte-d6fwon{border:none;width:100%;height:100%;min-height:360px;display:block}.pk-detail.svelte-d6fwon{box-sizing:border-box;background:linear-gradient(135deg,#0d0d0d 0%,#111 100%);flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:.75rem;min-width:0;padding:2.5rem;display:flex}.pk-label.svelte-d6fwon{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-primary,#21a1ff);margin:0;font-size:.75rem;font-weight:600}.pk-title.svelte-d6fwon{letter-spacing:-.01em;margin:0;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:700;line-height:1.15}.pk-desc.svelte-d6fwon{color:#edededb3;margin:0;font-size:.95rem;line-height:1.7}.pk-actions.svelte-d6fwon{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.pk-btn-primary.svelte-d6fwon{background:var(--brand-primary,#21a1ff);color:#000;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.pk-btn-primary.svelte-d6fwon:hover{opacity:.88;transform:translateY(-1px)}.pk-soon.svelte-d6fwon{color:#ededed99;background:#ffffff0f;border-radius:10px;padding:.55rem 1rem;font-size:.8rem;font-weight:600}@media (width<=768px){.pk-page.svelte-d6fwon{padding-left:1rem;padding-right:1rem}.pk-box.svelte-d6fwon{flex-direction:column;min-height:0}.pk-preview.svelte-d6fwon{aspect-ratio:1;flex:none}.pk-detail.svelte-d6fwon{justify-content:flex-start;padding:1.5rem 1.25rem}}
