.ob-step[data-v-3bfc3aae]{gap:20px;display:grid}.ob-head[data-v-3bfc3aae]{gap:6px;display:grid}.ob-brand[data-v-3bfc3aae]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-content-tertiary));align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:inline-flex}.ob-brand svg[data-v-3bfc3aae]{width:16px;height:16px}.ob-title[data-v-3bfc3aae]{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--color-content-primary));font-size:calc(clamp(1.5rem,3vw,1.9rem));font-weight:700;line-height:1.08}.ob-title[data-v-3bfc3aae]:focus{outline:none}.ob-ac[data-v-3bfc3aae]{color:rgb(var(--color-accent-neon))}.ob-sub[data-v-3bfc3aae]{color:rgb(var(--color-content-secondary));font-size:14px}.ob-hint[data-v-3bfc3aae]{color:rgb(var(--color-content-tertiary));margin-top:6px;font-size:13px}.ob-hint.is-error[data-v-3bfc3aae]{color:rgb(var(--color-status-error))}.ob-cities[data-v-3bfc3aae]{border-top:1px solid rgb(var(--color-border-subtle));display:grid}.ob-city[data-v-3bfc3aae]{text-align:left;border-bottom:1px solid rgb(var(--color-border-subtle));min-height:48px;font-family:var(--font-display);color:rgb(var(--color-content-primary));transition:color var(--t-16);justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.ob-city small[data-v-3bfc3aae]{font-family:var(--font-sans);color:rgb(var(--color-content-tertiary));font-size:13px;font-weight:400}.ob-city[aria-pressed=true][data-v-3bfc3aae]{color:rgb(var(--color-accent-neon))}.ob-step[data-v-54f0f740]{gap:20px;display:grid}.ob-head[data-v-54f0f740]{gap:6px;display:grid}.ob-title[data-v-54f0f740]{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--color-content-primary));font-size:calc(clamp(1.5rem,3vw,1.9rem));font-weight:700;line-height:1.08}.ob-title[data-v-54f0f740]:focus{outline:none}.ob-sub[data-v-54f0f740]{color:rgb(var(--color-content-secondary));font-size:14px}.ob-skel[data-v-54f0f740]{gap:8px;display:grid}.ob-sec[data-v-54f0f740]{gap:4px;display:grid}.ob-lbl[data-v-54f0f740]{color:rgb(var(--color-content-primary));margin-bottom:4px;font-size:14px;font-weight:500}.ob-rows[data-v-54f0f740]{display:grid}.ob-rows>li[data-v-54f0f740]{border-bottom:1px solid rgb(var(--color-border-subtle));align-items:center;gap:12px;padding-block:8px;display:grid}.ob-people>li[data-v-54f0f740]{grid-template-columns:40px minmax(0,1fr) auto}.ob-events>li[data-v-54f0f740]{grid-template-columns:48px minmax(0,1fr) 44px}.ob-who[data-v-54f0f740]{min-width:0;display:block}.ob-who small[data-v-54f0f740]{color:rgb(var(--color-content-tertiary));text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.ob-name[data-v-54f0f740]{font-weight:600}.ob-etitle[data-v-54f0f740],.ob-name[data-v-54f0f740]{text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--color-content-primary));font-size:15px;display:block;overflow:hidden}.ob-etitle[data-v-54f0f740]{font-family:var(--font-display);font-weight:700;line-height:1.2}.ob-follow[data-v-54f0f740]{min-height:44px;padding-inline:14px;font-size:14px}.ob-poster[data-v-54f0f740]{aspect-ratio:4/5;background:rgb(var(--color-bg-elevated));border-radius:6px;width:48px;overflow:hidden}.ob-poster img[data-v-54f0f740]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ob-heart[data-v-54f0f740]{width:44px;height:44px;color:rgb(var(--color-content-secondary));transition:color var(--t-16);border-radius:999px;place-items:center;display:grid}.ob-heart[aria-pressed=true][data-v-54f0f740]{color:rgb(var(--color-content-primary))}.ob-empty[data-v-54f0f740]{color:rgb(var(--color-content-tertiary));font-size:14px}.ob-step[data-v-29e130c9]{gap:20px;display:grid}.ob-head[data-v-29e130c9]{gap:6px;display:grid}.ob-title[data-v-29e130c9]{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--color-content-primary));font-size:calc(clamp(1.5rem,3vw,1.9rem));font-weight:700;line-height:1.08}.ob-title[data-v-29e130c9]:focus{outline:none}.ob-chip[data-v-29e130c9],.ob-sub[data-v-29e130c9]{color:rgb(var(--color-content-secondary));font-size:14px}.ob-chips[data-v-29e130c9]{flex-wrap:wrap;gap:8px;display:flex}.ob-chip[data-v-29e130c9]{border:1px solid rgb(var(--color-border-base));background:rgb(var(--color-bg-surface));min-height:44px;transition:border-color var(--t-16),color var(--t-16);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:500;display:inline-flex}.ob-chip[data-v-29e130c9]:hover{border-color:rgb(var(--color-border-strong))}.ob-chip[aria-pressed=true][data-v-29e130c9]{border-color:rgb(var(--color-accent-neon));color:rgb(var(--color-content-primary))}.ob-n[data-v-29e130c9]{font-family:var(--font-mono);font-size:12px}.ob-n[data-v-29e130c9],.ob-note[data-v-29e130c9]{color:rgb(var(--color-content-tertiary))}.ob-note[data-v-29e130c9]{font-size:13px}.ob-step[data-v-a3f8a5d2]{gap:20px;display:grid}.ob-head[data-v-a3f8a5d2]{gap:6px;display:grid}.ob-title[data-v-a3f8a5d2]{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--color-content-primary));font-size:calc(clamp(1.5rem,3vw,1.9rem));font-weight:700;line-height:1.08}.ob-title[data-v-a3f8a5d2]:focus{outline:none}.ob-sub[data-v-a3f8a5d2]{color:rgb(var(--color-content-secondary));font-size:14px}.ob-sec[data-v-a3f8a5d2]{gap:4px;display:grid}.ob-lbl[data-v-a3f8a5d2]{color:rgb(var(--color-content-primary));margin-bottom:4px;font-size:14px;font-weight:500}.ob-join[data-v-a3f8a5d2]{display:grid}.ob-join>li[data-v-a3f8a5d2]{border-bottom:1px solid rgb(var(--color-border-subtle));justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.ob-who[data-v-a3f8a5d2]{min-width:0}.ob-who[data-v-a3f8a5d2],.ob-who b[data-v-a3f8a5d2],.ob-who small[data-v-a3f8a5d2]{display:block}.ob-who b[data-v-a3f8a5d2]{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.ob-hint[data-v-a3f8a5d2],.ob-or[data-v-a3f8a5d2],.ob-who small[data-v-a3f8a5d2]{color:rgb(var(--color-content-tertiary));font-size:13px}.ob-or[data-v-a3f8a5d2]{align-items:center;gap:12px;margin-top:16px;display:flex}.ob-or[data-v-a3f8a5d2]:after,.ob-or[data-v-a3f8a5d2]:before{content:"";background:rgb(var(--color-border-subtle));flex:1;height:1px}.ob-hint[data-v-a3f8a5d2]{margin-top:6px}.ob-later[data-v-a3f8a5d2]{min-height:44px;color:rgb(var(--color-content-secondary));text-underline-offset:3px;justify-self:start;align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}.ob-later[data-v-a3f8a5d2]:hover{color:rgb(var(--color-content-primary))}.ob-done[data-v-a3f8a5d2]{border:1px solid rgb(var(--color-border-base));border-radius:14px;gap:4px;padding:16px;display:grid}.ob-done svg[data-v-a3f8a5d2]{color:rgb(var(--color-content-secondary))}.ob-done__name[data-v-a3f8a5d2]{font-family:var(--font-display);color:rgb(var(--color-content-primary));font-size:1.15rem;font-weight:700;line-height:1.2}.ob-done__hint[data-v-a3f8a5d2]{color:rgb(var(--color-content-secondary));font-size:14px}.ob-step[data-v-131447fd]{gap:20px;display:grid}.ob-head[data-v-131447fd]{gap:6px;display:grid}.ob-title[data-v-131447fd]{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--color-content-primary));font-size:calc(clamp(1.5rem,3vw,1.9rem));font-weight:700;line-height:1.08}.ob-title[data-v-131447fd]:focus{outline:none}.ob-sub[data-v-131447fd]{color:rgb(var(--color-content-secondary));font-size:14px}.ob-roles[data-v-131447fd]{gap:8px;display:grid}.ob-role[data-v-131447fd]{cursor:pointer;border:1px solid rgb(var(--color-border-base));min-height:64px;transition:border-color var(--t-16);border-radius:14px;grid-template-columns:24px minmax(0,1fr) 22px;align-items:center;gap:14px;padding:14px 16px;display:grid}.ob-role[data-v-131447fd]:hover{border-color:rgb(var(--color-border-strong))}.ob-role[data-v-131447fd]:has(input:checked){border-color:rgb(var(--color-content-primary))}.ob-role[data-v-131447fd]:has(input:focus-visible){outline:2px solid rgb(var(--color-border-strong));outline-offset:2px}.ob-role>svg[data-v-131447fd]{width:22px;height:22px;color:rgb(var(--color-content-secondary))}.ob-role__text b[data-v-131447fd]{color:rgb(var(--color-content-primary));font-size:15px;font-weight:600;display:block}.ob-role__text small[data-v-131447fd]{color:rgb(var(--color-content-tertiary));font-size:13px;display:block}.ob-role input[data-v-131447fd]{width:20px;height:20px;accent-color:rgb(var(--color-accent-fill));margin:0}.ob-hint[data-v-131447fd]{color:rgb(var(--color-content-tertiary));font-size:13px}.ob-notice[data-v-131447fd]{color:rgb(var(--color-content-secondary));background:rgb(var(--color-bg-surface));border:1px solid rgb(var(--color-border-subtle));border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.ob-dot[data-v-131447fd]{background:rgb(var(--color-status-warning));border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px}.ob-checks[data-v-131447fd]{gap:4px;display:grid}.ob-check[data-v-131447fd]{cursor:pointer;min-height:44px;color:rgb(var(--color-content-secondary));align-items:flex-start;gap:12px;padding-block:6px;font-size:14px;display:flex}.ob-check input[data-v-131447fd]{flex:none;margin-top:2px}.ob-link[data-v-131447fd]{color:rgb(var(--color-content-primary));text-underline-offset:3px;text-decoration:underline}.ob-bar[data-v-7fa1e3e1]{align-items:center;gap:12px;padding:18px 12px 0 24px;display:flex}.ob-k[data-v-7fa1e3e1]{font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;color:rgb(var(--color-content-tertiary));font-size:12px;font-weight:500}.ob-bars[data-v-7fa1e3e1]{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.ob-bars i[data-v-7fa1e3e1]{background:rgb(var(--color-border-base));height:3px;transition:background-color var(--t-8);border-radius:2px}.ob-bars i.is-done[data-v-7fa1e3e1]{background:rgb(var(--color-content-secondary))}.ob-bars i.is-cur[data-v-7fa1e3e1]{background:rgb(var(--color-accent-neon))}.ob-skip[data-v-7fa1e3e1]{min-height:44px;color:rgb(var(--color-content-secondary));transition:color var(--t-16);padding:0 12px;font-size:14px;font-weight:500;position:relative}.ob-skip[data-v-7fa1e3e1]:hover{color:rgb(var(--color-content-primary))}.ob-stage[data-v-7fa1e3e1]{will-change:transform,opacity}.ob-step[data-v-7fa1e3e1]{gap:20px;display:grid}.ob-head[data-v-7fa1e3e1]{gap:6px;display:grid}.ob-title[data-v-7fa1e3e1]{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--color-content-primary));font-size:calc(clamp(1.5rem,3vw,1.9rem));font-weight:700;line-height:1.08}.ob-title[data-v-7fa1e3e1]:focus{outline:none}.ob-sub[data-v-7fa1e3e1],.pg-body[data-v-5ce21df9],.pg-out[data-v-5ce21df9],.pg-why[data-v-5ce21df9]{color:rgb(var(--color-content-secondary));font-size:14px}.pg-out[data-v-5ce21df9]{text-underline-offset:3px;min-height:44px;transition:color var(--t-16);margin-right:auto;padding:0 12px;font-weight:500;text-decoration:underline}.pg-out[data-v-5ce21df9]:hover{color:rgb(var(--color-content-primary))}.ao-bar[data-v-d060c244]{align-items:center;gap:12px;padding:18px 12px 0 24px;display:flex}.ao-k[data-v-d060c244]{font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;color:rgb(var(--color-content-tertiary));font-size:12px;font-weight:500}.ao-bars[data-v-d060c244]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:160px;display:grid}.ao-bars i[data-v-d060c244]{background:rgb(var(--color-border-base));height:3px;transition:background-color var(--t-8);border-radius:2px}.ao-bars i.is-done[data-v-d060c244]{background:rgb(var(--color-content-secondary))}.ao-bars i.is-cur[data-v-d060c244]{background:rgb(var(--color-accent-neon))}.ao-skip[data-v-d060c244]{color:rgb(var(--color-content-secondary));transition:color var(--t-16);margin-left:auto;padding:0 12px;font-size:14px;font-weight:500}.ao-skip[data-v-d060c244]:hover{color:rgb(var(--color-content-primary))}.ao-stage[data-v-d060c244]{will-change:transform,opacity}.ao-step[data-v-d060c244]{gap:20px;display:grid}.ao-head[data-v-d060c244]{gap:6px;display:grid}.ao-title[data-v-d060c244]{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--color-content-primary));font-size:1.5rem;font-weight:700;line-height:1.12}.ao-title[data-v-d060c244]:focus{outline:none}.ao-sub[data-v-d060c244]{color:rgb(var(--color-content-secondary));font-size:14px}.ao-drop[data-v-d060c244]{border:1px dashed rgb(var(--color-border-strong));border-radius:14px;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.ao-ph[data-v-d060c244]{background:rgb(var(--color-bg-surface));width:80px;height:80px;color:rgb(var(--color-content-tertiary));border-radius:12px;place-items:center;display:grid;overflow:hidden}.ao-ph img[data-v-d060c244]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ao-drop__side[data-v-d060c244]{justify-items:start;gap:8px;display:grid}.ao-drop__side small[data-v-d060c244]{color:rgb(var(--color-content-tertiary));font-size:13px}.ao-primary[data-v-d060c244]{flex:auto;width:100%}.bm-head:has(>.bm-head__text>.legend-bare){border-bottom:0;padding-bottom:0}.legend-bare{height:0;display:block}.legend-stamp{aspect-ratio:1;width:calc(min(240px,64vw));transform:rotate(-4deg)}.legend-stamp svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .legend-stamp{transform:none}}:root[data-motion=reduced] .legend-stamp{transform:none}.ios-steps[data-v-9202b4f4]{counter-reset:step;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ios-steps li[data-v-9202b4f4]{counter-increment:step;grid-template-columns:22px minmax(0,1fr);gap:6px;display:grid}.ios-steps li[data-v-9202b4f4]:before{content:counter(step);font:500 12px/1.7 var(--font-mono);color:rgb(var(--color-content-tertiary))}.mpb[data-v-4d2fe7ed]{background:rgb(var(--color-bg-chrome))}.mpb-line[data-v-4d2fe7ed]{background:rgb(var(--color-border-base));height:1px;position:absolute;inset:0 0 auto;overflow:hidden}.mpb-line i[data-v-4d2fe7ed]{background:rgb(var(--color-content-primary));transform-origin:0;transition:transform var(--t-2) linear;position:absolute;inset:0}.mpb-inner[data-v-4d2fe7ed]{align-items:center;gap:16px;max-width:1200px;height:56px;margin:0 auto;padding:0 24px;display:flex}.mpb-id[data-v-4d2fe7ed]{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.mpb-title[data-v-4d2fe7ed]{color:rgb(var(--color-content-primary));text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:1.15;overflow:hidden}.mpb-author[data-v-4d2fe7ed],.mpb-time[data-v-4d2fe7ed],.mpb-title[data-v-4d2fe7ed]{white-space:nowrap;margin:0}.mpb-author[data-v-4d2fe7ed]{min-width:0;color:rgb(var(--color-content-secondary));align-items:center;gap:8px;font-size:12px;display:flex}.mpb-src[data-v-4d2fe7ed]{flex:none;align-items:center;gap:6px;display:inline-flex}.mpb-dot[data-v-4d2fe7ed]{background:rgb(var(--color-content-tertiary));border-radius:50%;width:6px;height:6px}.mpb-dot--soundcloud[data-v-4d2fe7ed]{background:rgb(var(--color-cat-orange))}.mpb-dot--youtube[data-v-4d2fe7ed]{background:rgb(var(--color-status-error))}.mpb-dot--mixcloud[data-v-4d2fe7ed]{background:rgb(var(--color-cat-purple))}.mpb-ctrl[data-v-4d2fe7ed]{gap:4px;display:flex}.mpb-btn[data-v-4d2fe7ed],.mpb-ctrl[data-v-4d2fe7ed]{flex:none;align-items:center}.mpb-btn[data-v-4d2fe7ed]{width:36px;height:36px;color:rgb(var(--color-content-secondary));cursor:pointer;transition:color var(--t-16) linear,border-color var(--t-16) linear;background:0 0;border:0;border-radius:50%;justify-content:center;display:inline-flex}.mpb-btn[data-v-4d2fe7ed]:hover{color:rgb(var(--color-content-primary))}.mpb-btn[data-v-4d2fe7ed]:disabled{color:rgb(var(--color-content-disabled));cursor:default}.mpb-btn[data-v-4d2fe7ed]:focus-visible{outline:2px solid rgb(var(--color-content-primary));outline-offset:2px}.mpb-play[data-v-4d2fe7ed]{border:1px solid rgb(var(--color-border-strong));width:40px;height:40px;color:rgb(var(--color-content-primary))}.mpb-play[data-v-4d2fe7ed]:hover{border-color:rgb(var(--color-content-primary))}.mpb-play[data-v-4d2fe7ed]:disabled{border-color:rgb(var(--color-border-base))}.mpb-time[data-v-4d2fe7ed]{text-align:right;min-width:17ch;color:rgb(var(--color-content-secondary));flex:none;font-size:12px}.mpb-time b[data-v-4d2fe7ed]{color:rgb(var(--color-content-primary));font-weight:500}.mpb-hidden[data-v-4d2fe7ed]{clip-path:inset(50%);pointer-events:none;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.mpb-frame[data-v-4d2fe7ed]{border:0;width:100%;height:166px;display:block}.mpb-video[data-v-4d2fe7ed]{max-width:72rem;margin:0 auto;padding:12px 16px 0}@media (width<=899px){.mpb-inner[data-v-4d2fe7ed]{gap:8px;padding:0 16px}}@media (width<=600px){.mpb-skip[data-v-4d2fe7ed],.mpb-tot[data-v-4d2fe7ed]{display:none}.mpb-time[data-v-4d2fe7ed]{min-width:0}}.mpb-enter-active[data-v-4d2fe7ed]{transition:transform var(--t-8) var(--ease-release),opacity var(--t-8) var(--ease-release)}.mpb-leave-active[data-v-4d2fe7ed]{transition:transform var(--t-16) var(--ease-attack),opacity var(--t-16) var(--ease-attack)}.mpb-enter-from[data-v-4d2fe7ed],.mpb-leave-to[data-v-4d2fe7ed]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.mpb-enter-active[data-v-4d2fe7ed]{transition:opacity var(--t-8) linear}.mpb-leave-active[data-v-4d2fe7ed]{transition:opacity var(--t-16) linear}.mpb-enter-from[data-v-4d2fe7ed],.mpb-leave-to[data-v-4d2fe7ed]{transform:none}.mpb-btn[data-v-4d2fe7ed],.mpb-line i[data-v-4d2fe7ed]{transition:none}}
