.pp-aside-heading.svelte-tf2imq{font-size:var(--sb-text-xs,.75rem);text-transform:uppercase;letter-spacing:.06em;color:var(--sb-text-muted,var(--sb-text-muted));margin:0 0 var(--sb-space-sm,8px);font-weight:700}.pp-aside-body.svelte-tf2imq{font-size:var(--sb-text-xs,.75rem);color:var(--sb-text-secondary,var(--sb-fixed-text-secondary));margin:0 0 var(--sb-space-sm,8px);line-height:1.6}.pp-aside-body.svelte-tf2imq strong:where(.svelte-tf2imq),.pp-glossary-link.svelte-tf2imq strong:where(.svelte-tf2imq){color:var(--sb-text,var(--sb-fixed-light-border));font-weight:600}.pp-glossary-link.svelte-tf2imq{color:var(--sb-ice-text);text-decoration:none}.pp-aside-nav.svelte-tf2imq{flex-direction:column;display:flex}.pp-aside-nav.svelte-tf2imq a:where(.svelte-tf2imq){font-size:var(--sb-text-xs,.75rem);color:var(--sb-text-secondary,var(--sb-fixed-text-secondary));transition:color var(--sb-transition);padding:4px 0;text-decoration:none}.pp-aside-nav.svelte-tf2imq a:where(.svelte-tf2imq):hover{color:var(--sb-ice-text)}.pp-artist-avatar.svelte-tf2imq{border-radius:var(--sb-radius);object-fit:cover;width:72px;height:72px;margin:0 auto var(--sb-space-sm,8px);display:block}.pp-artist-name.svelte-tf2imq{font-family:var(--sb-font-display,"Rajdhani", system-ui);font-size:var(--sb-text-md,1rem);text-align:center;color:var(--sb-text,var(--sb-fixed-light-border));margin:0 0 4px;font-weight:700;line-height:1.6}.pp-artist-meta.svelte-tf2imq{font-size:var(--sb-text-xs,.75rem);color:var(--sb-text-muted,var(--sb-text-muted));justify-content:center;align-items:center;gap:4px;margin:0 0 4px;display:flex}.pp-artist-fee.svelte-tf2imq{font-family:var(--sb-font-display,"Rajdhani", system-ui);font-size:var(--sb-text-sm,.875rem);color:var(--sb-ice,var(--sb-ice-text));text-align:center;margin:0 0 var(--sb-space-sm,8px);font-weight:700}.pp-artist-genres.svelte-tf2imq{margin-bottom:var(--sb-space-sm,8px);flex-wrap:wrap;gap:8px;display:flex}.pp-genre-pill.svelte-tf2imq{text-align:center;border-radius:var(--sb-radius-sm,6px);font-size:var(--sb-text-xs,.75rem);text-transform:uppercase;letter-spacing:.04em;background:rgba(var(--sb-ice-rgb), .08);border:1px solid rgba(var(--sb-ice-rgb), .25);color:var(--sb-ice,var(--sb-ice-text));flex:auto;padding:6px 14px;font-weight:600}.pp-divider.svelte-tf2imq{background:var(--sb-border,rgba(var(--sb-white-rgb), .08));height:1px;margin:var(--sb-space-sm,8px) 0}.pp-cta-group.svelte-tf2imq{flex-direction:column;gap:8px;display:flex}.pp-cta-btn.svelte-tf2imq{text-align:center;font-size:var(--sb-text-xs,.75rem);border-radius:6px;padding:8px 16px;font-weight:600;line-height:1.6;text-decoration:none;transition:all .2s;display:block}.pp-cta-book.svelte-tf2imq{background:var(--sb-gradient,linear-gradient(135deg, var(--sb-fixed-ice), var(--sb-fixed-sky), var(--sb-fixed-violet)));color:var(--sb-white);border:none}.pp-cta-book.svelte-tf2imq:hover{opacity:.9;transform:translateY(-1px)}.pp-cta-outline.svelte-tf2imq{background:rgba(var(--sb-ice-rgb), .08);border:1px solid rgba(var(--sb-ice-rgb), .25);color:var(--sb-ice,var(--sb-ice-text))}.pp-cta-outline.svelte-tf2imq:hover{background:rgba(var(--sb-ice-rgb), .15)}.pp-more-link.svelte-tf2imq{font-size:var(--sb-text-xs,.75rem);color:var(--sb-text-secondary,var(--sb-fixed-text-secondary));transition:color var(--sb-transition);align-items:center;gap:8px;padding:6px 0;font-weight:500;text-decoration:none;display:flex}.pp-more-link.svelte-tf2imq:hover{color:var(--sb-ice,var(--sb-ice-text))}.pp-more-link.svelte-tf2imq svg:where(.svelte-tf2imq){opacity:.6;flex-shrink:0}.pp-more-link.svelte-tf2imq:hover svg:where(.svelte-tf2imq){opacity:1;color:var(--sb-ice,var(--sb-ice-text))}.pp-more-link--disabled.svelte-tf2imq{opacity:.35;cursor:not-allowed;pointer-events:none}.pp-feature-list.svelte-tf2imq{margin:var(--sb-space-sm,8px) 0;flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.pp-feature-list.svelte-tf2imq li:where(.svelte-tf2imq){font-size:var(--sb-text-xs,.75rem);color:var(--sb-text-secondary,var(--sb-fixed-text-secondary));align-items:center;gap:8px;display:flex}.pp-feature-list.svelte-tf2imq li:where(.svelte-tf2imq) svg:where(.svelte-tf2imq){color:var(--sb-ice-text);flex-shrink:0}.pp-views-row.svelte-tf2imq{margin-bottom:var(--sb-space-sm,8px);gap:8px;display:flex}.pp-views-stat.svelte-tf2imq{background:rgba(var(--sb-ice-rgb), .04);border-radius:var(--sb-radius-sm,6px);flex-direction:column;flex:1;align-items:center;gap:2px;padding:10px 6px;display:flex}.pp-views-icon.svelte-tf2imq{color:var(--sb-ice-text)}.pp-views-num.svelte-tf2imq{color:var(--sb-text);font-size:1.2rem;font-weight:700;line-height:1}.pp-views-label.svelte-tf2imq{color:var(--sb-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.6rem}.pp-views-copy.svelte-tf2imq{font-size:var(--sb-text-xs,.75rem);color:var(--sb-text-secondary);margin:0 0 4px;line-height:1.6}.pp-brand-x.svelte-tf2imq{color:var(--sb-ice-text)}.pp-views-hint.svelte-tf2imq{color:var(--sb-text-muted);margin:0;font-size:.66rem;line-height:1.5}.pml.svelte-1s0v5zr{justify-content:center;gap:var(--sb-space-lg,24px);padding:var(--sb-space-xl,32px) var(--sb-space-md,16px);align-items:flex-start;display:flex}.pml-aside.svelte-1s0v5zr{gap:var(--sb-space-md,16px);top:calc(var(--sb-topbar-height,56px) + var(--sb-space-lg,24px));flex-direction:column;flex:0 0 220px;display:flex;position:sticky}.pml-main.svelte-1s0v5zr{flex:0 1 var(--sb-max-width,1200px);max-width:min(var(--sb-max-width,1200px), calc(var(--app-vw,100vw) - 540px));min-width:0}.pml-main--stack.svelte-1s0v5zr{gap:var(--sb-space-lg);flex-direction:column;display:flex}.pml-main.svelte-1s0v5zr .gx-panel.sb-card.hero-card{margin-bottom:0}@media (width<=768px){.pml-aside.svelte-1s0v5zr{display:none}.pml-main.svelte-1s0v5zr{flex:1;max-width:100%}}.pml-masthead.svelte-1s0v5zr,.pml-close.svelte-1s0v5zr{display:none}@media (width<=768px){.pml--ed.svelte-1s0v5zr{--pml-g:linear-gradient(90deg, var(--sb-ice), var(--sb-violet) 30%, var(--sb-border-light) 75%);padding:0}.pml--ed.svelte-1s0v5zr .pml-main--stack:where(.svelte-1s0v5zr){gap:0}.pml--ed.svelte-1s0v5zr .pml-masthead:where(.svelte-1s0v5zr),.pml-close.svelte-1s0v5zr{display:block}.pml-tail.pml--ed.svelte-1s0v5zr .pml-nm:where(.svelte-1s0v5zr){position:relative}.pml-tail.pml--ed.svelte-1s0v5zr .pml-nm:where(.svelte-1s0v5zr):before{content:"";z-index:2;pointer-events:none;background:var(--pml-g);height:1px;position:absolute;inset:0 0 auto}.pml-tail.pml--ed.svelte-1s0v5zr .pml-nm:where(.svelte-1s0v5zr)>.pp-nm--ed{background:0 0}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.gx-panel.sb-card.hero-card,.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>:is(.cyo,.tp-reveal:has(>.cyo)){display:none}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>:is(.gx-panel.fp,.gx-panel.gx-frost){padding:36px 16px}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.gx-panel,.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.tp-reveal .cyo .gx-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;animation:none}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.gx-panel:after,.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.tp-reveal .cyo .gx-panel:after{display:none}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.gx-panel:not(:first-child):before,.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.tp-reveal .cyo .gx-panel:before{content:"";background:var(--pml-g);z-index:2;pointer-events:none;border-radius:0;height:1px;padding:0;display:block;position:absolute;inset:0 0 auto;-webkit-mask:none;mask:none}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.gx-panel:first-child:before{display:none}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.eie-page{box-shadow:none;--epk-inset:16px;border-radius:0;margin:0;animation:none}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.eie-page:before{display:none}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.eie-page .eie-cell.eie-cell[data-surface=masthead]{border-radius:0}.pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr)>.gx-crumbs{margin:0;padding:14px 16px}.pml--ed.svelte-1s0v5zr [data-rv]:before{transform-origin:0;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .9s cubic-bezier(.16,1,.3,1)}.pml--ed.svelte-1s0v5zr [data-rv]:not(.rv-in):before{opacity:0;transform:scaleX(0)}.pml--ed.svelte-1s0v5zr [data-rv-bt]{background-image:linear-gradient(var(--rv-c), var(--rv-c));background-position:0 0;background-origin:border-box;background-size:calc(var(--rv,1) * 100%) 1px;background-repeat:no-repeat;border-top-color:#0000!important}.pml--ed.svelte-1s0v5zr [data-rv=r]:before{transform-origin:100%}html.gx-js .pml--ed.svelte-1s0v5zr .pml-main:where(.svelte-1s0v5zr) :where(.hero-card,.gx-crumbs,.tp-reveal,.fp,.spl-table tbody tr){opacity:1;transform:none}body:has(.pml--ed):before{display:none}}.gx-crumbs.svelte-mhuuw7{font-size:var(--sb-text-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gx-crumbs.svelte-mhuuw7 a:where(.svelte-mhuuw7){color:var(--sb-text-secondary);transition:color var(--sb-transition);text-decoration:none}.gx-crumbs.svelte-mhuuw7 a:where(.svelte-mhuuw7):hover{color:var(--sb-ice-text)}.gx-crumb-sep.svelte-mhuuw7{color:var(--sb-text-muted);opacity:.6}.gx-crumbs.svelte-mhuuw7 [aria-current]:where(.svelte-mhuuw7){color:var(--sb-ice-text)}
