h1.fit-title{container-type:inline-size;justify-self:stretch;box-sizing:border-box;width:100%;min-width:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.fit-words{display:block;font-size:min(1em,calc(100cqi / (var(--fit-n, 1) * var(--fit-em, .84))))}.pk{--y: var(--color-accent);--k: var(--ground);--w: var(--color-text);--w2: color-mix(in srgb, var(--color-text) 86%, black);--hair: color-mix(in srgb, var(--color-text) 20%, transparent);--hair2: color-mix(in srgb, var(--color-text) 38%, transparent);--cold: rgb(152 186 236);--steel: var(--ground-text-2);--moon: 198 214 244;--ice: var(--ground-text-1);--white: rgb(255 255 255);--pad: clamp(1.25rem, 5vw, 6rem);--wide: "Vital Film", "Vital Film Fallback", "Arial Black", sans-serif;--text: "Vital Film Text", "Vital Film Text Fallback", system-ui, sans-serif;--ease: var(--ease-hard);--field: var(--ground-field);--lean: 18.4deg;--live: var(--color-live);--bad: var(--color-danger);flex:1 0 auto;background:var(--k);color:var(--w);font-family:var(--text);font-size:1.0625rem;line-height:1.55}.site-shell>#main:has(>.pk){display:flex;flex-direction:column}.pk :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0;padding:0}.pk :where(ul,ol){list-style:none}.pk :where(a){color:inherit;text-decoration:none}.pk :where(b){font-weight:700;font-variant-numeric:tabular-nums}.pk :where(i){font-style:normal}.pk :where(a,button,summary,input,select):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.pk-v{display:block;flex:none;width:auto;height:1rem;aspect-ratio:84.2 / 47;fill:currentColor}.pk-label{font:650 .875rem/1.3 var(--text);letter-spacing:.22em;text-transform:uppercase}.pk-muted{color:var(--w2)}.pk-faint{color:var(--steel)}.pk-link{text-decoration:underline;text-decoration-color:var(--hair2);text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color var(--duration-hover) var(--ease)}.pk-link:hover{text-decoration-color:var(--y)}.pk-mono{font-variant-numeric:tabular-nums}.pk-band{position:relative;isolation:isolate;display:grid;gap:clamp(2rem,5vw,5rem);padding:var(--page-head-top) var(--pad) clamp(2.5rem,5vw,4rem);overflow:hidden;background:radial-gradient(70rem 30rem at 82% -12%,rgb(var(--moon) / .14),transparent 68%),radial-gradient(40rem 18rem at 8% 120%,rgb(var(--moon) / .05),transparent 70%),linear-gradient(to bottom,var(--field),var(--k));box-shadow:inset 0 -1px 0 var(--hair)}.pk-band:before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(calc(90deg + var(--lean)),rgb(255 255 255 / .018) 0 1px,transparent 1px 9px);-webkit-mask-image:linear-gradient(to left,black,transparent 60%);mask-image:linear-gradient(to left,black,transparent 60%);pointer-events:none}.pk-band-split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end}.pk-band:has(>.pk-band-top){row-gap:1.25rem;align-items:start}.pk-band-top{grid-column:1 / -1;align-self:start;min-width:0;margin-top:-1.5rem}.pk-band-in{display:grid;justify-items:start;gap:1.25rem;min-width:0}.pk-kicker{display:inline-flex;align-items:center;gap:.6rem;font:700 .875rem/1 var(--text);letter-spacing:.18em;text-transform:uppercase}.pk-kicker .pk-v{color:var(--steel)}.pk-title{max-width:100%;font:italic 900 clamp(2.5rem,6.2vw,5.75rem) / .95 var(--wide);letter-spacing:-.01em}.pk-lead{max-width:46ch;color:var(--w2);font-size:clamp(1.0625rem,1.4vw,1.25rem)}.pk-band-compact{gap:1.5rem;padding-block:clamp(1.25rem,3vw,2.5rem) clamp(1.25rem,2.5vw,2rem)}.pk-band-compact .pk-band-in{gap:.75rem}.pk-band-compact .pk-back{margin-block:-.5rem}.pk-band-compact .pk-title{font-size:clamp(1.75rem,1.1rem + 2vw,2.75rem)}.pk-band-compact .pk-lead{font-size:1.0625rem}.pk-back{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;color:var(--steel);font:650 .9375rem/1.2 var(--text);letter-spacing:.01em;transition:color var(--duration-hover) var(--ease)}.pk-back .icon{inline-size:1.15em;block-size:1.15em;margin-inline-start:-.2em}.pk-back:hover{color:var(--w)}.pk-band-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem}.pk-band-aside{position:relative;min-width:0}.pk-band-foot{grid-column:1 / -1;min-width:0}.pk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.pk-slug{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:4.5rem;padding:.75rem var(--pad);background:var(--k);box-shadow:inset 0 1px 0 var(--hair),inset 0 -1px 0 var(--hair)}.pk-slug-no{min-width:1.75rem;color:var(--y);font:italic 900 1.125rem/1 var(--wide);letter-spacing:.06em}.pk-slug-title{font:italic 900 1.125rem/1 var(--wide);letter-spacing:.05em;text-transform:uppercase}.pk-slug-note{margin-inline-start:auto;font-size:.9375rem;letter-spacing:.02em}.pk-slug-note b{color:var(--white)}.pk-sec-body{display:grid;gap:1.75rem;padding:clamp(2rem,4vw,3.25rem) var(--pad) clamp(2.5rem,5vw,4rem);background:radial-gradient(56rem 18rem at 50% 0%,rgb(var(--moon) / .06),transparent 72%),var(--field)}.pk-sec-body>*{min-width:0}.pk-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);align-items:start}.pk-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem}.pk-card{position:relative;display:grid;align-content:start;gap:1rem;min-width:0;padding:clamp(1.25rem,2vw,1.75rem);border:1px solid var(--hair2);background:rgb(var(--ground-rgb) / .5);transition:border-color var(--duration-hover) var(--ease),background-color var(--duration-panel) var(--ease)}.pk-card-hot:hover{border-color:var(--w);background:rgb(var(--ground-rgb) / .72)}.pk-card-title{font:italic 900 clamp(1.5rem,2.4vw,2.25rem) / 1 var(--wide);letter-spacing:-.005em;overflow-wrap:anywhere}.pk-card-hot:hover .pk-card-title{color:var(--y)}.pk-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.pk-card-head>:last-child:not(:first-child){margin-inline-start:auto}.pk-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem}.pk-badge{display:inline-flex;align-items:center;gap:.45rem;max-width:100%;min-height:1.75rem;padding:.3rem .6rem;border:1px solid var(--hair2);font:700 .8125rem/1.15 var(--text);letter-spacing:.14em;text-transform:uppercase}.pk-badge-live:before,.pk-badge-queued:before,.pk-badge-offline:before{content:"";width:.5rem;height:.5rem;border-radius:9999px;background:var(--live)}.pk-badge-queued:before{background:var(--y)}.pk-badge-offline{color:var(--steel)}.pk-badge-offline:before{background:var(--bad)}.pk-badge-accent{border-color:var(--y);background:var(--y);color:var(--k)}.pk-badge-ok{border-color:color-mix(in srgb,var(--live) 60%,transparent);color:var(--live)}.pk-badge-sample{border-style:dashed;border-color:var(--cold);color:var(--cold)}.pk-badge-draft{border-style:dashed;border-color:color-mix(in srgb,var(--y) 70%,transparent);color:var(--y)}.pk-cue{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:2.75rem;padding:0 1.15rem;border:1px solid transparent;font:800 .9375rem/1 var(--text);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform var(--duration-hover) var(--ease),background-color var(--duration-hover) var(--ease),color var(--duration-hover) var(--ease),border-color var(--duration-hover) var(--ease),box-shadow var(--duration-hover) var(--ease)}.pk-cue-lg{min-height:3.5rem;padding:0 1.75rem;font:italic 900 1.125rem/1 var(--wide);letter-spacing:.02em}.pk-cue-sm{min-height:2.25rem;padding:0 .85rem;font-size:.8125rem}.pk-cue-lamp{border-color:var(--y);background:var(--y);color:var(--k);box-shadow:.3rem .3rem #000000bf}.pk-cue-lamp:hover{background:var(--color-accent-hover);transform:translate(-2px,-2px);box-shadow:calc(.3rem + 2px) calc(.3rem + 2px) 0 #000000bf}.pk-cue-lamp:active{transform:translate(.15rem,.15rem);box-shadow:.1rem .1rem #000000bf}.pk-cue-line{border-color:var(--hair2);background:rgb(var(--ground-rgb) / .5);color:var(--w)}.pk-cue-line:hover{border-color:var(--w);background:var(--w);color:var(--k)}.pk-cue-line:active{transform:translateY(2px)}.pk-cue-quiet{min-height:2.75rem;padding:0;border:0;font:650 .9375rem/1.2 var(--text);letter-spacing:.04em;text-transform:none;text-decoration:underline;text-decoration-color:var(--hair2);text-underline-offset:.42em}.pk-cue-quiet:hover{text-decoration-color:var(--y)}.pk-cue:disabled,.pk-cue[aria-disabled=true]{cursor:not-allowed;opacity:.45;transform:none;box-shadow:none}.pk-cue[aria-current=page],.pk-cue[aria-current=true]{border-color:var(--w);background:var(--w);color:var(--k)}.pk-meter{height:.375rem;background:var(--hair)}.pk-meter i{display:block;height:100%;background:var(--y)}.pk-nums{display:flex;flex-wrap:wrap;gap:.75rem clamp(1.25rem,2.6vw,2.5rem)}.pk-nums dt{font-size:.8125rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--w2)}.pk-nums dd{margin-top:.15rem;font-size:1.375rem;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.pk-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));border-top:1px solid var(--hair2)}.pk-facts>div{padding:.85rem 1rem .85rem 0;border-bottom:1px solid var(--hair)}.pk-facts dt{font-size:.8125rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--w2)}.pk-facts dd{margin-top:.2rem;font-weight:750;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pk-table-wrap{overflow-x:auto;border-top:1px solid var(--hair2)}.pk-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.pk-caption{padding-block:0 .75rem;caption-side:top;text-align:start;font:650 .875rem/1.3 var(--text);letter-spacing:.22em;text-transform:uppercase}.pk-table th,.pk-table td{padding:.75rem .9rem .75rem 0;border-bottom:1px solid var(--hair);text-align:start;vertical-align:middle}.pk-table thead th{padding-block:.7rem;border-bottom-color:var(--hair2);color:var(--w2);font-size:.75rem;font-weight:650;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.pk-table tbody th{font-weight:700}.pk-table tbody tr{transition:background-color var(--duration-hover) var(--ease)}.pk-table tbody tr:hover{background:#ffffff08}.pk-table .pk-end{text-align:end}.pk-table .pk-badge{white-space:nowrap}.pk-table :is(th,td):last-child{padding-inline-end:0}.pk-tabs{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--hair2);width:fit-content;max-width:100%}.pk-tab{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.1rem;border:0;background:transparent;color:var(--w2);font:700 .875rem/1 var(--text);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-hover) var(--ease),color var(--duration-hover) var(--ease)}.pk-tab+.pk-tab{border-inline-start:1px solid var(--hair)}.pk-tab:hover{color:var(--white);background:#ffffff0f}.pk-tab[aria-current=page],.pk-tab[aria-pressed=true]{background:var(--w);color:var(--k)}.pk-state{display:grid;justify-items:start;gap:.75rem;padding:clamp(1.5rem,3vw,2.5rem);border:1px dashed var(--hair2);background:rgb(var(--ground-rgb) / .45)}.pk-state-title{font:italic 900 clamp(1.25rem,2vw,1.625rem) / 1.1 var(--wide)}.pk-state-body{max-width:60ch;color:var(--w2)}.pk-state-error{border-style:solid;border-color:color-mix(in srgb,var(--bad) 65%,transparent)}.pk-state-error .pk-state-title{color:color-mix(in srgb,var(--bad) 45%,var(--white))}.pk-skel{display:grid;gap:.6rem;width:min(100%,32rem)}.pk-skel i{display:block;height:.9rem;background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d) 0 0 / 200% 100%;animation:pk-shine 1.4s linear infinite}.pk-skel i:nth-child(2){width:82%}.pk-skel i:nth-child(3){width:64%}@keyframes pk-shine{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.pk-skel i{animation:none}.pk *,.pk *:before,.pk *:after{transition-duration:.01ms!important}}@media(max-width:900px){.pk-band-split,.pk-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.pk{font-size:1rem}.pk-slug{min-height:3.75rem}.pk-slug-no+.pk-slug-title{flex:1 1 0;min-width:0;overflow-wrap:break-word}.pk-slug-note{flex-basis:100%;margin-inline-start:0;font-size:.875rem}.pk-tabs{width:100%}.pk-tab{flex:1 1 auto;justify-content:center;padding-inline:.75rem}.pk-nums dd{font-size:1.1875rem}.pk-table-stack{overflow-x:visible}.pk-table-stack :is(table,caption,tbody,tr,th,td){display:block}.pk-table-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pk-table-stack tbody tr{display:grid;gap:.35rem;padding-block:.85rem;border-bottom:1px solid var(--hair)}.pk-table-stack tbody :is(th,td){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1rem;padding:0;border:0;text-align:start}.pk-table-stack tbody :is(th,td)[data-label]:before{content:attr(data-label);color:var(--w2);font-size:.75rem;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.pk-table-stack tbody th{font-size:1.0625rem}.pk-table-stack tbody th[data-label]:before{content:none}}.pk-table-links tbody tr{position:relative;cursor:pointer}.pk-table-links tbody tr :is(th,td) a:after{content:"";position:absolute;inset:0}.pk-table-links tbody tr:is(:hover,:focus-within){background:color-mix(in srgb,currentColor 6%,transparent)}.pk-table-links tbody tr a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:root[data-theme^=ice] .pk{--w2: var(--ice-white-2);--hair: var(--ice-hair);--hair2: var(--ice-hair-2);--wide: var(--ice-display);--text: var(--ice-face);font-synthesis:none}:root[data-theme^=ice] .pk-band:before{display:none}:root[data-theme^=ice] .pk :is(.pk-title,.pk-slug-no,.pk-slug-title,.pk-card-title,.pk-cue-lg,.pk-state-title){font-style:normal;font-stretch:var(--ice-display-stretch)}:root[data-theme^=ice] .pk .pk-title{font-size:clamp(2.25rem,5vw,4.75rem);letter-spacing:-.015em}:root[data-theme^=ice] .pk .pk-band-compact .pk-title{font-size:clamp(1.625rem,1rem + 1.8vw,2.5rem)}:root[data-theme^=ice] .pk .pk-cue-lg{font-weight:850;font-stretch:118%;letter-spacing:.06em}:root[data-theme^=ice] .pk :is(.pk-label,.pk-kicker,.pk-caption){font-size:var(--ice-label-size);font-weight:var(--ice-label-weight);letter-spacing:var(--ice-label-track)}:root[data-theme^=ice] .pk :is(.pk-badge,.pk-tab,.pk-nums dt,.pk-facts dt,.pk-table thead th){letter-spacing:var(--ice-label-track)}:root[data-theme^=ice] .pk .pk-slug-no{color:var(--ice-moon)}:root[data-theme^=ice] .pk .pk-badge-accent{border-color:var(--ice-moon);background:var(--ice-moon);color:var(--ice-night)}:root[data-theme^=ice] .pk .pk-badge-queued:before{background:var(--ice-moon)}:root[data-theme^=ice] .pk .pk-badge-draft{border-color:var(--ice-hair-2);color:var(--ice-steel)}:root[data-theme^=ice] .pk .pk-cue-lamp{padding-inline-end:calc(1.15rem + var(--ice-slant))}:root[data-theme^=ice] .pk .pk-cue-lamp.pk-cue-lg{padding-inline-end:calc(1.75rem + var(--ice-slant-lg))}:root[data-theme^=ice] .pk .pk-cue-lamp.pk-cue-sm{padding-inline-end:calc(.85rem + var(--ice-slant))}:root[data-theme^=ice] .pk .pk-cue-lamp.pk-cue-lg:before{clip-path:polygon(0 0,100% 0,calc(100% - var(--ice-slant-lg)) 100%,0 100%)}:root[data-theme^=ice] .pk .pk-cue-line{border-color:transparent;background:#d5e2f20f;box-shadow:inset 0 0 0 1px #d5e2f242}:root[data-theme^=ice] .pk .pk-cue-lamp:is(:disabled,[aria-disabled=true]){padding-inline-end:1.15rem;background:#d5e2f20f;box-shadow:inset 0 0 0 1px #d5e2f242;color:var(--ice-steel);opacity:1}:root[data-theme^=ice] .pk .pk-cue-lamp:is(:disabled,[aria-disabled=true]):before{content:none}:root[data-theme^=ice] .pk .pk-cue-line:hover{background:var(--w);box-shadow:inset 0 0 0 1px var(--w)}:root[data-theme^=ice] .pk :is(.pk-tab,.pk-cue)[aria-current=page],:root[data-theme^=ice] .pk .pk-cue[aria-current=true],:root[data-theme^=ice] .pk .pk-tab[aria-pressed=true]{border-color:transparent;background:#d5e2f214;color:var(--ice-white);box-shadow:inset 0 -2px 0 var(--ice-moon)}:root[data-theme^=ice] .pk :is(.pk-tab,.pk-cue)[aria-current=page]{box-shadow:inset 0 -2px 0 var(--y)}:root[data-theme^=ice] .pk .pk-meter i{background:var(--ice-moon)}