.shows.ys{max-width:var(--site);margin:0 auto;padding:44px var(--a-gut) 120px}.ys-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.ys-head>div:first-child{min-width:0;overflow-wrap:anywhere}.ys-head-act{display:flex;flex:none;align-items:center;gap:14px}.ys .shows-out{position:static;height:40px;padding:0 16px;border:1px solid var(--a-line);border-radius:999px;background:none;color:var(--a-ink3);font:500 11px/1 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color .2s,border-color .2s}.ys .shows-out:hover{color:var(--a-ink);border-color:var(--a-ink3)}.ys .lib-in,.ys .shows-opened{margin:-10px 0 26px;max-width:60ch;color:var(--a-ink3);font:400 15px/1.5 var(--font-a-sans),system-ui,sans-serif}.ys .shows-opened{color:var(--a-ink2)}.ys .lib-in a,.ys .shows-opened a{color:var(--a-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ys .lib{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin:0 0 22px}.ys .lib>*{min-width:0}.ys .lib-stations{flex:1 1 520px}.ys .lib-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ys .lib-chips button{flex:none;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid var(--a-line);border-radius:999px;background:color-mix(in srgb,var(--a-ink) 8%,transparent);color:var(--a-ink2);font:500 13.5px/1 var(--font-a-sans),system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s}.ys .lib-chips button:hover{background:color-mix(in srgb,var(--a-ink) 16%,transparent);color:var(--a-ink)}.ys .lib-chips button b{font:500 11px/1 var(--font-a-mono),ui-monospace,monospace;opacity:.6}.ys .lib-chips button i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--red)}.ys .lib-chips button:not([data-edition]) i{background:var(--a-ink4)}.ys .lib-chips button svg{width:14px;height:14px}.ys .lib-chips button.on{background:var(--a-ink);border-color:var(--a-ink);color:var(--a-bg)}.ys .lib-chips button.on b{opacity:.7}.ys .lib-chips .lib-more{border-style:dashed;background:none;color:var(--a-ink3)}.ys-rule{flex:none;width:1px;height:20px;margin:0 6px;background:var(--a-line)}.ys .lib-find{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 12px}.ys .lib-order{display:inline-flex;flex:none;padding:3px;border:1px solid var(--a-line);border-radius:999px}.ys .lib-order button{height:36px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--a-ink3);font:500 13.5px/1 var(--font-a-sans),system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s}.ys .lib-order button:hover{color:var(--a-ink)}.ys .lib-order button.on{background:var(--a-ink);color:var(--a-bg)}.ys .lib-search{flex:0 1 300px;width:300px;display:flex;align-items:center;gap:10px;height:44px;padding:0 16px;border:1px solid var(--a-line);border-radius:999px;background:color-mix(in srgb,var(--a-ink) 6%,transparent);color:var(--a-ink3);transition:border-color .2s,color .2s}.ys .lib-search:focus-within{border-color:var(--a-ink3);color:var(--a-ink)}.ys .lib-search svg{flex:none}.ys .lib-search input{flex:1 1;min-width:0;height:100%;border:0;background:none;color:var(--a-ink);font:500 15px var(--font-a-sans),system-ui,sans-serif;outline:none}.ys .lib-search input::placeholder{color:var(--a-ink3)}:root:not([data-theme=light]) .ys .lib-search input::-webkit-search-cancel-button{filter:invert(1) brightness(1.6)}.ys .lib-count{margin:22px 0 0;color:var(--a-ink3);font:500 11px/1.4 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.ys .lib-count:empty{margin:0}.ys .ys-list{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--a-line)}.ys .ys-list+.ys-list{margin-top:30px}.ys .ys-row{display:grid;grid-template-columns:220px minmax(0,1fr) 150px 264px;grid-template-areas:"cover text meta state";grid-gap:24px;gap:24px;align-items:center;padding:18px 0;border-bottom:1px solid var(--a-line)}.ys .ys-row .ys-cover{grid-area:cover;display:block;min-width:0}.ys .ys-row .sc-film{aspect-ratio:1200/630;border-radius:10px;background:var(--a-bg3);box-shadow:0 0 0 1px var(--a-line),0 20px 40px -24px rgba(0,0,0,.9);transition:transform .35s var(--a-ease),box-shadow .35s var(--a-ease)}.ys .ys-row a.ys-cover:hover .sc-film{transform:translateY(-3px);box-shadow:0 0 0 1px color-mix(in srgb,var(--a-ink) 35%,transparent),0 26px 50px -20px #000}.ys .ys-row .sc-badge{left:8px;top:8px;padding:4px 7px;border-radius:4px;font:600 9px/1 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.16em}.ys .ys-text{grid-area:text;min-width:0}.ys .ys-row h2{margin:0 0 8px;padding-bottom:.06em;font:400 26px/1.05 var(--font-a-serif),serif;letter-spacing:-.005em;color:var(--a-ink);text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ys .ys-row h2 a{color:inherit;text-decoration:none}.ys .ys-row h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ys .sc-by{gap:10px}.ys .ys-on{margin:0;color:var(--a-ink3);font:400 13.5px/1.4 var(--font-a-sans),system-ui,sans-serif}.ys .ys-on b{color:var(--a-ink2);font-weight:600}.ys .show-card .sc-edit{color:var(--a-gold)}.ys .show-card .sc-edit,.ys .show-card .sc-failed{margin:8px 0 0;font:400 13px/1.45 var(--font-a-sans),system-ui,sans-serif}.ys .show-card .sc-failed{color:var(--a-ink2)}.ys .sc-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0}.ys .sc-card-change,.ys .sc-copy,.ys .sc-links .pack-mark{display:inline-flex;align-items:center;gap:7px;min-height:32px;margin:0;padding:0 12px;border:1px solid var(--a-line);border-radius:999px;background:none;color:var(--a-ink3);font:600 12.5px/1 var(--font-a-sans),system-ui,sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s}.ys .sc-card-change:hover,.ys .sc-copy:hover,.ys .sc-links .pack-mark:hover{background:color-mix(in srgb,var(--a-ink) 8%,transparent);color:var(--a-ink)}.ys .sc-links .pack-mark.making{color:var(--a-ink)}.ys .sc-links .pack-mark.failed{color:var(--a-ink);border-color:color-mix(in srgb,var(--a-red) 60%,transparent)}.ys .sc-links .pack-mark.failed i{width:8px;height:8px;background:none;box-shadow:inset 0 0 0 2px var(--a-red)}.ys .pack-again{min-height:32px;padding:0 12px;border-color:var(--a-ink);background:var(--a-ink);color:var(--a-bg);font:600 12.5px/1 var(--font-a-sans),system-ui,sans-serif;transition:filter .2s}.ys .pack-again:not(:disabled):hover{filter:brightness(1.12)}.ys .pack-why{color:var(--a-ink2);font:12.5px/1.45 var(--font-a-sans),system-ui,sans-serif}.ys .ys-meta{grid-area:meta;display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--a-ink3);font:500 10.5px/1.6 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.ys .ys-meta b{color:var(--a-ink);font-weight:500}.ys .ys-meta .sc-counts{display:flex;flex-direction:column;gap:0;margin:0;color:inherit;font:inherit;letter-spacing:inherit}.ys .ys-state{grid-area:state;display:flex;flex-direction:column;align-items:flex-end;gap:10px;min-width:0}.ys .ys-st{position:static;display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:7px 9px;border-radius:5px;background:color-mix(in srgb,var(--a-ink) 6%,transparent);color:var(--a-ink2);font:600 10px/1.2 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ys .ys-st i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ok)}.ys .ys-st.link i{background:var(--a-ink3)}.ys .ys-st.saving i,.ys .ys-st.test i{background:var(--a-gold)}.ys .ys-st.saving i{animation:ys-blink 1s infinite}.ys .ys-st.failed{color:var(--danger)}.ys .ys-st.failed i{background:var(--danger)}.ys .ys-st.finishing i{background:var(--a-red);animation:ys-blink 1.6s infinite}.ys .ys-finishing{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin-top:10px}.ys .ys-text-me{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ys .ys-text-me input{flex:1 1 200px;min-width:0;max-width:300px;height:36px;padding:0 12px;border:1px solid var(--a-line);border-radius:999px;background:color-mix(in srgb,var(--a-ink) 6%,transparent);color:var(--a-ink);font:500 13.5px/1 var(--font-a-sans),system-ui,sans-serif}.ys .ys-text-me input::placeholder{color:var(--a-ink3)}.ys .ys-text-me small{flex:1 1 100%;color:var(--a-ink3);font:12px/1.4 var(--font-a-sans),system-ui,sans-serif}.ys .ys-text-me small[role=alert]{color:var(--danger)}.ys .ys-cancel-post{justify-self:start;padding:0;border:0;background:none;color:var(--a-ink3);font:500 12.5px/1.4 var(--font-a-sans),system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ys .ys-cancel-post:hover{color:var(--a-ink)}.ys .ys-cancel-ask{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--a-line);border-radius:14px}.ys .ys-cancel-ask p{margin:0;color:var(--a-ink2);font:13px/1.45 var(--font-a-sans),system-ui,sans-serif}.ys .ys-cancel-ask span{display:flex;flex-wrap:wrap;gap:8px}.ys .ys-cancel-ask small[role=alert]{color:var(--danger);font:12px/1.4 var(--font-a-sans),system-ui,sans-serif}.ys .ys-text-me-said{margin:0;color:var(--a-ink2);font:13px/1.4 var(--font-a-sans),system-ui,sans-serif}@keyframes ys-blink{50%{opacity:.25}}.ys .ys-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.ys .ys-acts:empty{display:none}.ys .ys-publish{height:38px;padding:0 16px;font-size:13.5px}.ys .sc-tools{position:static;display:flex;gap:2px}.ys .sc-tool{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--a-ink3);cursor:pointer;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .2s,color .2s}.ys .sc-tool:hover{background:color-mix(in srgb,var(--a-ink) 10%,transparent);color:var(--a-ink)}.ys .sc-tool.fav.on{color:var(--a-gold)}.ys .sc-tool.fav.on svg{fill:currentColor}.ys .ys-row .sc-remove{position:static;width:36px;height:36px;border:1px solid var(--a-line);background:transparent;color:var(--a-ink3);opacity:1}.ys .ys-row .sc-remove:hover{color:var(--a-ink);background:color-mix(in srgb,var(--a-ink) 10%,transparent)}.ys .sc-rename{margin:0 0 8px}.ys .sc-rename textarea{display:block;width:100%;padding:8px 12px;border:1px solid var(--a-ink3);border-radius:10px;background:var(--a-bg2);color:var(--a-ink);font:400 24px/1.1 var(--font-a-serif),serif;letter-spacing:-.005em;outline:none;resize:none}.ys .sc-rename-act{display:flex;gap:8px;margin-top:8px}.ys .ys-build{max-width:420px;margin:14px 0 2px}.ys .show-card.ghost .ys-text i{display:block;width:60%;height:20px;margin-bottom:10px;border-radius:6px;background:color-mix(in srgb,var(--a-ink) 6%,transparent)}.ys .show-card.ghost .ys-text i+i{width:36%;height:12px}.ys .shows-empty{max-width:560px;padding-top:30px}.ys .shows-empty p{margin:0 0 22px;color:var(--a-ink2);font:400 17px/1.55 var(--font-a-sans),system-ui,sans-serif}.ys .shows-signin{max-width:480px}.ys .shows-signin p{color:var(--a-ink2);font:400 16px/1.55 var(--font-a-sans),system-ui,sans-serif}.ys .google-btn{height:54px;padding:0 24px;border:0;font:600 15px var(--font-a-sans),system-ui,sans-serif}.ys .google-btn:hover{transform:none;box-shadow:0 10px 30px -10px rgba(0,0,0,.6)}.ys .ys-list{scroll-margin-top:96px}.ys .ys-pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:30px 0 0}.ys .ys-page{display:grid;place-items:center;min-width:42px;height:42px;padding:0 12px;border:1px solid var(--a-line);border-radius:999px;background:transparent;color:var(--a-ink2);font:500 13px/1 var(--font-a-mono),ui-monospace,monospace;cursor:pointer;transition:background .2s,color .2s}.ys .ys-page:hover:enabled{background:color-mix(in srgb,var(--a-ink) 8%,transparent);color:var(--a-ink)}.ys .ys-page.on{border-color:var(--a-ink);background:var(--a-ink);color:var(--a-bg)}.ys .ys-page:disabled{opacity:.35;cursor:default}.ys .ys-gap{padding:0 2px;color:var(--a-ink3)}.ys .ys-of{flex-basis:100%;margin-top:6px;color:var(--a-ink3);font:500 11px/1.4 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.14em;text-align:center;text-transform:uppercase}.ys .lib-toast{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));z-index:70;transform:translateX(-50%);max-width:calc(100vw - 32px)}.ys .lib-toast:empty{width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ys .lib-toast span{display:flex;align-items:center;gap:14px;padding:8px 8px 8px 20px;border-radius:999px;background:var(--a-ink);color:var(--a-bg);font:600 14px var(--font-a-sans),system-ui,sans-serif;box-shadow:0 24px 60px rgba(0,0,0,.55)}.ys .lib-toast em{min-width:0;padding:4px 0;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ys .lib-toast span:not(:has(button)){padding-right:20px}.ys .lib-toast button{flex:none;padding:8px 15px;border:0;border-radius:999px;background:var(--a-bg);color:var(--a-ink);font:700 13px var(--font-a-sans),system-ui,sans-serif;cursor:pointer}@media (max-width:1179.98px){.ys .ys-row{grid-template-columns:180px minmax(0,1fr) 264px;grid-template-areas:"cover text state" "cover meta state";row-gap:8px}.ys .ys-text{align-self:end}.ys .ys-meta{align-self:start}.ys .ys-meta,.ys .ys-meta .sc-counts{flex-direction:row;flex-wrap:wrap;gap:0 14px}}@media screen and (max-width:759.98px){.shows.ys{padding:28px var(--a-gut) 64px}.ys-head{margin-bottom:20px}.ys-head .ys-join{display:none}.ys .lib{gap:12px}.ys .lib-find{flex:1 1 100%;order:-1;justify-content:flex-start}.ys .lib-search{flex:1 1 100%;order:-1;width:auto;min-width:0}.ys .lib-stations{flex:1 1 100%}.ys .lib-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(var(--a-gut) * -1);padding:0 var(--a-gut);scrollbar-width:none}.ys .lib-chips::-webkit-scrollbar{display:none}.ys .ys-row{grid-template-columns:120px minmax(0,1fr);grid-template-areas:"cover text" "cover meta" "state state";gap:8px 14px;align-items:start;padding:16px 0}.ys .ys-row .sc-film{border-radius:7px}.ys .ys-text{align-self:start}.ys .ys-row h2{margin-bottom:4px;font-size:19px}.ys .ys-on{font-size:12.5px}.ys .sc-cast{display:none}.ys .ys-meta{font-size:9.5px;gap:0 10px}.ys .ys-meta .sc-counts{gap:0 10px}.ys .sc-links{gap:6px;margin-top:10px}.ys .ys-state{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ys .ys-state:not(:has(.ys-st,.ys-acts>*)){display:none}.ys .lib-chips button,.ys .lib-order button,.ys .ys-publish,.ys .ys-text-me input{height:44px}.ys :is(.sc-copy,.sc-card-change,.sc-links .pack-mark,.pack-again){min-height:44px}.ys .sc-tool,.ys .ys-row .sc-remove{width:44px;height:44px}.ys .ys-page{min-width:44px;height:44px}}@media (pointer:coarse),screen and (max-width:759.98px){.ys .lib-search input,.ys .ys-text-me input{font-size:16px}}@media (prefers-reduced-motion:reduce){.ys .lib-chips button,.ys .ys-row .sc-film{transition:none}.ys .ys-row a.ys-cover:hover .sc-film{transform:none}.ys .show-card.ghost .sc-film,.ys .ys-st.finishing i,.ys .ys-st.saving i{animation:none}}.pf{max-width:var(--site);margin:0 auto;padding:44px var(--a-gut) 120px}.pf-head{display:flex;flex-wrap:wrap;align-items:center;gap:22px 28px;padding-bottom:38px}html:not([data-invited]) .pf-head[aria-busy=true]{display:none}html:not([data-invited]) .pf>.pf-head[aria-busy=true]+.shows.ys{padding-top:0;border-top:0}html[data-invited] .pf-out.pf-first{display:none}.pf-face{position:relative;flex:none;display:grid;place-items:center;width:112px;height:112px;padding:0;border:0;border-radius:50%;background:var(--a-bg3);box-shadow:0 0 0 2px var(--a-ink4),0 24px 50px -24px rgba(0,0,0,.9);color:var(--a-ink);font:400 48px/1 var(--font-a-serif),serif;cursor:pointer;transition:box-shadow .2s}.pf-face:hover:enabled{box-shadow:0 0 0 2px var(--a-ink2),0 24px 50px -24px rgba(0,0,0,.9)}.pf-face:disabled{cursor:default}.pf-face img{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 24%}.pf-face b{font-weight:inherit}.pf-face-edit{position:absolute;right:2px;bottom:2px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--a-ink);color:var(--a-bg);box-shadow:0 0 0 3px var(--a-bg);transition:transform .2s var(--a-ease)}.pf-face-edit svg{width:17px;height:17px}.pf-face:hover:enabled .pf-face-edit{transform:scale(1.08)}.pf-who{flex:1 1;min-width:0}.pf-bar{flex-basis:100%;display:grid;grid-template-columns:1.5fr repeat(4,minmax(0,1fr));border:1px solid var(--a-line);border-radius:22px;background:color-mix(in srgb,var(--a-ink) 2.5%,transparent);overflow:hidden}.pf-cell{position:relative;display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;padding:20px 22px 18px;border:0;border-left:1px solid var(--a-line);background:none;color:var(--a-ink);text-align:left;cursor:pointer;transition:background .2s}.pf-cell:first-child{border-left:0}.pf-cell:hover{background:color-mix(in srgb,var(--a-ink) 5%,transparent)}.pf-cell.on{background:color-mix(in srgb,var(--a-ink) 6%,transparent)}.pf-cell.on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--a-ink)}.pf-cell-k{display:inline-flex;align-items:center;gap:7px;color:var(--a-ink3);font:500 10px/1 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.pf-cell.todo .pf-cell-k:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--a-red)}.pf-cell-v{font:400 30px/1 var(--font-a-serif),serif;letter-spacing:-.01em}.pf-cell-s,.pf-cell-v{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pf-cell-s{color:var(--a-ink3);font:400 13px/1.3 var(--font-a-sans),system-ui,sans-serif}.pf-cell-tokens{padding-right:88px}.pf-cell-img{position:absolute;top:18px;right:18px;width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:50% 24%;box-shadow:0 0 0 2px var(--a-bg),0 0 0 3px var(--a-line)}.pf-cell-photo:has(.pf-cell-img) .pf-cell-v{padding-right:50px}.pf-cell-tokens .pf-cell-v{font-size:46px;line-height:.9}.pf-cell-tokens.todo .pf-cell-s{color:var(--a-red)}.pf-plus{position:absolute;top:50%;right:22px;display:grid;place-items:center;width:50px;height:50px;margin-top:-25px;border-radius:50%;background:var(--a-red);color:#fff;transition:transform .2s var(--a-ease)}.pf-plus svg{width:22px;height:22px;stroke-width:2.4}.pf-cell-tokens:hover .pf-plus{transform:scale(1.06)}.pf-panel-in{position:relative;animation:pf-open .45s var(--a-ease)}.pf-close{position:absolute;top:30px;right:0;z-index:2;display:grid;place-items:center;width:48px;height:48px;margin:0;padding:0;border:0;border-radius:50%;background:var(--a-ink);color:var(--a-bg);cursor:pointer;box-shadow:0 10px 24px -12px rgba(0,0,0,.6);transition:transform .2s var(--a-ease)}.pf-close:hover{transform:scale(1.06)}.pf-close svg{width:18px;height:18px}@keyframes pf-open{0%{opacity:0;transform:translateY(-10px)}}.pf-name{margin:0;font:400 64px/.95 var(--font-a-serif),serif;letter-spacing:-.02em;color:var(--a-ink);overflow-wrap:anywhere}.pf-nums{display:flex;flex-wrap:wrap;gap:8px 28px;margin:16px 0 0}.pf-nums span{display:inline-flex;align-items:baseline;gap:8px;color:var(--a-ink3);font:500 11px/1 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.pf-nums b{color:var(--a-ink);font:400 30px/1 var(--font-a-serif),serif;letter-spacing:0;text-transform:none}.pf-tokens{display:grid;grid-gap:22px;gap:22px;padding:34px 0 42px;border-top:1px solid var(--a-line)}.pf-tokens .pf-h2{padding-right:60px}.pf-paid{margin:0;padding:12px 16px;border-radius:12px;background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--a-ink);font:500 14px/1.45 var(--font-a-sans),system-ui,sans-serif}.pf-tokens-none{margin:0;padding:40px 60px 42px 0;border-top:1px solid var(--a-line);color:var(--a-ink2);font:400 16px/1.5 var(--font-a-sans),system-ui,sans-serif}.pf-down{margin:0 0 24px;color:var(--danger);font:400 15px/1.5 var(--font-a-sans),system-ui,sans-serif}.pf-down button{padding:0;border:0;background:none;color:var(--a-ink);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pf .shows.ys,.pf-sec{margin:0;max-width:none;padding:34px 0 42px;border-top:1px solid var(--a-line)}.pf>.shows.ys:first-child{padding-top:0;border-top:0}.pf .ys-list .ys-row:last-child{border-bottom:0}.pf .ys-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.pf .ys-kick,.pf-kick{display:block;margin-bottom:8px;font:500 11px/1.4 var(--font-a-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--a-ink3)}.pf .ys-kick:empty{display:none}.pf .ys-head .ys-h1,.pf-h2{margin:0;font:400 36px/1 var(--font-a-serif),serif;letter-spacing:-.01em;color:var(--a-ink)}.pf-ready-row{--edge:var(--a-gut);padding-bottom:0}.pf-ready-row .ah-head{margin-bottom:18px;padding:0}.pf-ready-row .ah-rail{margin:0 calc(var(--a-gut) * -1) -30px}.pf-out{display:flex;flex-direction:column;max-width:600px;margin:0 auto;padding:7vh 0 24px}.pf-out .studio-screen{display:contents}.pf-out .signin-new{order:2}.pf-perks{order:1;margin-top:30px;padding-top:26px;border-top:1px solid var(--a-line);text-align:center}.pf-perks ul{display:grid;grid-gap:10px;gap:10px;width:-moz-fit-content;width:fit-content;margin:8px auto 0;padding:0;list-style:none;text-align:left}.pf-perks li{display:flex;align-items:baseline;gap:12px;color:var(--a-ink2);font:400 17px/1.4 var(--font-a-sans),system-ui,sans-serif}.pf-perks li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--a-ink4);transform:translateY(-2px)}.pf-out+.shows.ys,.shows.ys+.pf-out{margin-top:30px}@media screen and (max-width:759.98px){.pf{padding:24px var(--a-gut) 64px}.pf-head{gap:18px;padding-bottom:28px;flex-wrap:wrap}.pf-face{width:76px;height:76px;font-size:34px}.pf-who{container-type:inline-size}.pf-name{font-size:40px;font-size:min(40px,26cqi)}.pf-nums{gap:6px 18px;margin-top:12px}.pf-nums span{font-size:9.5px;gap:6px}.pf-nums b{font-size:22px}.pf .shows.ys,.pf-sec{padding:28px 0 34px}.pf .ys-head .ys-h1,.pf-h2{font-size:30px}.pf-bar{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:18px}.pf-cell{padding:14px 16px;border-left:0;border-top:1px solid var(--a-line)}.pf-cell:nth-child(n+2):nth-child(odd){border-left:1px solid var(--a-line)}.pf-cell-tokens{grid-column:1/-1;border-top:0;padding-right:80px}.pf-cell-v{font-size:24px}.pf-cell-tokens .pf-cell-v{font-size:38px}.pf-plus{right:16px;width:48px;height:48px;margin-top:-24px}.pf-face-edit{width:26px;height:26px;right:0;bottom:0}.pf-face-edit svg{width:14px;height:14px}.pf-ready-row .ah-tools{display:none}.pf-out{padding-top:3vh}}@media (prefers-reduced-motion:reduce){.pf-panel-in{animation:none}}