.srdwMG_map{border-radius:var(--radius-surface);width:100%;height:clamp(20rem,55dvh,38rem);z-index:var(--z-base)}.srdwMG_pin{border-radius:var(--radius-control);background:var(--color-text);color:var(--color-surface);border:2px solid var(--color-surface);place-items:center;font-family:inherit;font-weight:700;display:grid}.srdwMG_member{align-items:center;min-height:44px;font-family:inherit;display:flex}.srdwMG_map.leaflet-container{background:var(--color-sunken);font-family:inherit}html[data-theme=dark] .srdwMG_map .leaflet-tile-pane{filter:invert()hue-rotate(180deg)brightness(.85)contrast(.9)}.srdwMG_map .leaflet-bar{border:var(--hair) solid var(--color-line);box-shadow:none}.srdwMG_map .leaflet-control-zoom a{background-color:var(--color-raised);width:44px;height:44px;color:var(--color-text);border-bottom-color:var(--color-line);line-height:44px}:is(.srdwMG_map .leaflet-control-zoom a:hover,.srdwMG_map .leaflet-control-zoom a:focus-visible){background-color:var(--color-sunken);color:var(--color-text)}.srdwMG_map .leaflet-control-zoom a.leaflet-disabled{background-color:var(--color-raised);color:var(--color-text-faint)}.srdwMG_map .leaflet-control-attribution{background:var(--color-glass);color:var(--color-text-muted)}.srdwMG_map .leaflet-control-attribution a{color:var(--color-text)}:is(.srdwMG_map .leaflet-popup-content-wrapper,.srdwMG_map .leaflet-popup-tip){background:var(--color-raised);color:var(--color-text);box-shadow:var(--shadow-raised)}.srdwMG_map.leaflet-container a.leaflet-popup-close-button{color:var(--color-text-muted)}.srdwMG_map .leaflet-popup-content a{color:var(--color-text)}.srdwMG_map .leaflet-marker-icon:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
@layer components{.fQ-QdG_page{min-height:calc(var(--page-min-height,100dvh) - var(--places-row-h,0px));background-color:inherit;color:var(--color-text)}.fQ-QdG_container{--page-gutter:var(--gutter-phone);width:100%;max-width:var(--container-standard);padding-left:max(var(--page-gutter), var(--safe-left,env(safe-area-inset-left,0px)));padding-right:max(var(--page-gutter), var(--safe-right,env(safe-area-inset-right,0px)));padding-bottom:var(--space-10);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.fQ-QdG_page[data-width=reading] .fQ-QdG_container{max-width:var(--container-reading)}.fQ-QdG_page[data-width=wide] .fQ-QdG_container{max-width:var(--container-wide)}.fQ-QdG_header{min-width:0;padding-block:var(--rhythm-compact-top) var(--rhythm-compact-bottom)}.fQ-QdG_body{align-items:start;gap:var(--rhythm-section) var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.fQ-QdG_main,.fQ-QdG_aside{flex-direction:column;min-width:0;display:flex}.fQ-QdG_after{gap:var(--rhythm-section);flex-direction:column;min-width:0;margin-block-start:var(--rhythm-section);display:flex}.fQ-QdG_main{gap:var(--rhythm-section)}.fQ-QdG_aside{gap:var(--space-5)}@media (min-width:40rem){.fQ-QdG_container{--page-gutter:var(--gutter-tablet)}.fQ-QdG_header{padding-block:var(--rhythm-header-top) var(--rhythm-header-bottom)}}@media (min-width:64rem){.fQ-QdG_container{--page-gutter:var(--gutter-desktop)}.fQ-QdG_body[data-aside]{grid-template-columns:repeat(12,minmax(0,1fr))}.fQ-QdG_body[data-aside]>:is(.fQ-QdG_main,.fQ-QdG_work){grid-column:span 8}.fQ-QdG_body[data-aside]>.fQ-QdG_aside{grid-column:span 4}}.fQ-QdG_page[data-work-surface] .fQ-QdG_container{padding-top:var(--space-4)}.fQ-QdG_work{min-width:0;padding:var(--space-1) var(--space-6) var(--space-9);flex-direction:column;display:flex}.fQ-QdG_work>.fQ-QdG_header{padding-block:var(--space-4) var(--space-6)}.fQ-QdG_companion{top:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-6);position:sticky}@media (min-width:64rem){.fQ-QdG_work{padding:var(--space-2) var(--space-8) var(--space-9)}.fQ-QdG_work>.fQ-QdG_header{padding-block:var(--space-6) var(--space-8)}.fQ-QdG_page[data-work-surface] .fQ-QdG_body[data-aside]{gap:var(--space-4)}}@media (max-width:39.999rem){.fQ-QdG_page[data-work-surface] .fQ-QdG_container{padding-top:0}.fQ-QdG_work{margin-inline:calc(-1 * max(var(--gutter-phone), var(--safe-left,env(safe-area-inset-left,0px))));padding-inline:max(var(--gutter-phone), var(--safe-left,env(safe-area-inset-left,0px)))}.fQ-QdG_companion{padding:var(--space-4);position:static}}}@media (max-width:39.999rem){.fQ-QdG_header:has(>.max-sm\:sr-only){padding-block:0}}.fQ-QdG_header:has(>.sr-only){padding-block:0}
@layer components{.IKF47a_sheet{border-radius:var(--radius-surface);background-color:var(--color-surface);box-shadow:var(--shadow-raised)}@media (max-width:39.999rem){.IKF47a_main{box-shadow:none;border-radius:0}}@media (forced-colors:active){.IKF47a_sheet{border:1px solid canvastext}}}
@layer components{.POA-uq_tabs{gap:var(--space-1);scrollbar-width:none;border-bottom:1px solid var(--color-border);background-color:#0000;display:flex;overflow-x:auto}.POA-uq_tabs::-webkit-scrollbar{display:none}.POA-uq_tab{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding-inline:var(--space-4);border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out);border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;text-decoration:none;display:inline-flex}.POA-uq_tab:hover{color:var(--color-text)}.POA-uq_tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.POA-uq_tab[aria-current]{border-bottom-color:var(--color-accent);color:var(--color-text);font-weight:var(--weight-semibold)}@media (forced-colors:active){.POA-uq_tab[aria-current]{border-bottom-color:highlight}}.POA-uq_count{font-family:var(--font-cond);font-size:var(--text-sm);font-variant-numeric:tabular-nums}}
._93DaTq_backstage{box-sizing:border-box;width:100%;padding:0 0 var(--space-7);color:var(--color-text);font-family:var(--font-ui);letter-spacing:0}._93DaTq_page{gap:var(--space-6);flex-direction:column;display:flex}._93DaTq_page>:not([data-run-top]){box-sizing:border-box;width:min(1264px, 100% - var(--space-7) * 2);margin-inline:auto}._93DaTq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._93DaTq_tag{min-height:28px;padding:0 var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-pill);font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--sn-type-eyebrow,var(--text-md));color:var(--color-text-muted);align-items:center;line-height:1;display:inline-flex}._93DaTq_headerLink{min-width:44px;min-height:44px;font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--sn-type-action-2,var(--text-lg));color:var(--color-text);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}._93DaTq_headerLink:focus-visible{outline:2px solid var(--color-text);outline-offset:2px;border-radius:var(--radius-control)}._93DaTq_headerLink:disabled{color:var(--color-text-muted);cursor:default}._93DaTq_band{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}._93DaTq_song{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._93DaTq_heading{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._93DaTq_heading:focus{outline:none}._93DaTq_title{-webkit-line-clamp:2;font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--sn-type-song,calc(var(--display-lg) * 1.125));line-height:var(--leading-tight);text-wrap:balance;color:var(--color-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._93DaTq_title[data-long=true]{font-size:var(--display-lg)}._93DaTq_meta{font-size:var(--sn-type-meta,var(--text-lg));line-height:var(--leading-snug);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;margin:0;display:flex}._93DaTq_venue{color:var(--color-text);font-weight:var(--weight-medium);white-space:nowrap}._93DaTq_sep{margin-inline:.35em}._93DaTq_stays{white-space:nowrap}._93DaTq_changeSong{align-items:center;min-height:44px;display:inline-flex;position:relative}._93DaTq_changeLabel{align-items:center;gap:var(--space-1);font-family:var(--font-ui);font-weight:var(--weight-semibold);color:var(--color-text);display:inline-flex}._93DaTq_changeSelect{opacity:0;cursor:pointer;width:100%;min-height:44px;font-size:var(--text-lg);position:absolute;inset:0}._93DaTq_changeSelect:disabled{cursor:default}._93DaTq_changeSong:has(._93DaTq_changeSelect:disabled) ._93DaTq_changeLabel{color:var(--color-text-muted)}._93DaTq_changeSong:has(._93DaTq_changeSelect:focus-visible) ._93DaTq_changeLabel{outline:2px solid var(--color-text);outline-offset:4px;border-radius:var(--radius-sm)}._93DaTq_notice{align-items:center;gap:var(--space-3);max-width:520px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._93DaTq_noticeMark{border-radius:var(--radius-pill);background:var(--color-gold-wash);width:28px;height:28px;color:var(--color-text);font-family:var(--font-ui);font-weight:var(--weight-bold);font-size:var(--text-lg);flex:none;place-items:center;display:inline-grid}._93DaTq_noticeText{font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-text);margin:0}._93DaTq_noticeWatch,._93DaTq_noticeDismiss{min-width:44px;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--text-lg);color:var(--color-text);cursor:pointer;background:0 0;border:0;flex:none}._93DaTq_noticeDismiss{font-size:var(--text-2xl);color:var(--color-text-muted)}._93DaTq_noticeWatch:focus-visible,._93DaTq_noticeDismiss:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._93DaTq_columns{gap:var(--space-9);grid-template-columns:minmax(0,720px) minmax(0,1fr);align-items:start;display:grid}._93DaTq_instrument{flex-direction:column;min-width:0;display:flex}._93DaTq_frame{aspect-ratio:16/9;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface);width:100%;color:var(--color-text);position:relative;overflow:hidden}._93DaTq_video{object-fit:cover;background:var(--color-surface);opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}._93DaTq_frame[data-camera=on] ._93DaTq_video{opacity:1}._93DaTq_frame:not([data-frame=test-playing]) ._93DaTq_video{transform:scaleX(-1)}._93DaTq_frame[data-frame=test-playing] ._93DaTq_video{opacity:1}._93DaTq_poster,._93DaTq_posterFallback{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._93DaTq_posterFallback{background:radial-gradient(ellipse at 50% 38%, var(--color-spot), transparent 62%), var(--color-surface)}._93DaTq_drawingLayer{background:var(--color-surface);place-items:center;display:grid;position:absolute;inset:0}._93DaTq_drawing{width:min(60%,360px);height:auto;color:var(--color-text)}._93DaTq_drawAccent{color:var(--color-gold);stroke:var(--color-gold)}._93DaTq_drawRec{color:var(--color-danger)}._93DaTq_overlay{pointer-events:none;background:color-mix(in srgb, var(--color-room) 30%, transparent);place-items:center;display:grid;position:absolute;inset:0}._93DaTq_ring{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-room) 72%, transparent);width:176px;height:176px;color:var(--color-text);place-items:center;display:grid;position:relative}._93DaTq_ringSvg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._93DaTq_ringTrack,._93DaTq_ringFill{fill:none;stroke-width:7px}._93DaTq_ringTrack{stroke:var(--color-line)}._93DaTq_ringFill{stroke:var(--color-danger);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation-name:_93DaTq_ringFill;animation-timing-function:linear;animation-fill-mode:forwards}._93DaTq_ringCount{font-family:var(--font-display);font-size:var(--display-lg);line-height:var(--leading-tight);color:var(--color-text)}._93DaTq_stepGlyph{border-radius:var(--radius-pill);border:3px solid var(--color-text-muted);background:color-mix(in srgb, var(--color-room) 72%, transparent);width:176px;height:176px;color:var(--color-text);place-items:center;display:grid}._93DaTq_stepGlyph svg{width:88px;height:88px}._93DaTq_stepGlyph[data-glyph=note]{border-color:var(--color-ok);color:var(--color-ok)}._93DaTq_stepGlyph[data-waiting=true]{animation:_93DaTq_breathe 1.6s var(--ease-in-out) infinite}._93DaTq_readyFlash{animation:_93DaTq_fadeAway 1.8s var(--ease-out) forwards}._93DaTq_readyCheck{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-room) 72%, transparent);width:176px;height:176px;color:var(--color-ok);place-items:center;display:grid}._93DaTq_readyCheck svg{width:112px;height:112px}._93DaTq_openingIcons{left:50%;bottom:var(--space-6);gap:var(--space-5);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-room) 80%, transparent);color:var(--color-text);animation:_93DaTq_pulse 1.2s var(--ease-in-out) infinite;display:flex;position:absolute;transform:translate(-50%)}._93DaTq_testCorner{top:var(--space-5);right:var(--space-5);align-items:center;gap:var(--space-3);display:flex;position:absolute}._93DaTq_testCorner ._93DaTq_ring{width:104px;height:104px}._93DaTq_testCorner ._93DaTq_ringCount{font-size:var(--display-md)}._93DaTq_testLead{border:3px solid var(--color-text);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-room) 60%, transparent);width:104px;height:104px;font-family:var(--font-display);font-size:var(--display-md);color:var(--color-text);place-items:center;display:grid}._93DaTq_recDot{border-radius:var(--radius-pill);background:var(--color-danger);width:20px;height:20px;animation:_93DaTq_pulse 1s var(--ease-in-out) infinite}._93DaTq_testPlayback{padding:var(--space-4);justify-content:flex-end;display:flex;position:absolute;inset:auto 0 0}._93DaTq_testProgress{background:var(--color-gold);transform-origin:0;height:6px;animation:4s linear forwards _93DaTq_testLine;position:absolute;bottom:0;left:0;right:0}._93DaTq_frameButton{min-width:44px;min-height:48px;padding:0 var(--space-5);border:2px solid var(--color-text-muted);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-raised) 90%, transparent);font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--text-lg);color:var(--color-text);cursor:pointer}._93DaTq_frameButton:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._93DaTq_meter{box-sizing:border-box;height:56px;padding:var(--space-4) var(--space-5);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface);border-top:1px solid var(--color-line);position:relative}._93DaTq_meterTrack{border-radius:var(--radius-sm);background:var(--color-raised);height:100%;display:block;position:relative;overflow:hidden}._93DaTq_meter[data-broken=true] ._93DaTq_meterTrack{outline:2px dashed var(--color-line);outline-offset:-2px;background:0 0}._93DaTq_meterRest{left:var(--space-2);right:var(--space-2);border-top:3px dotted var(--color-line);position:absolute;top:50%}._93DaTq_meterRoom,._93DaTq_meterTarget,._93DaTq_meterHot,._93DaTq_meterFill,._93DaTq_meterPeak,._93DaTq_meterFloor,._93DaTq_meterLanded{position:absolute;top:0;bottom:0}._93DaTq_meterRoom{background:repeating-linear-gradient(135deg, var(--color-line) 0 4px, transparent 4px 9px);transition:width var(--dur) linear;left:0}._93DaTq_meterTarget{box-sizing:border-box;border:2px solid var(--color-ok);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ok) 18%, transparent)}._93DaTq_meterTarget[data-breathing=true]{animation:_93DaTq_breathe 1.6s var(--ease-in-out) infinite}._93DaTq_meterHot{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-danger) 28%, transparent) 0 6px, transparent 6px 9px);right:0}._93DaTq_meterHot[data-glow=true]{background:color-mix(in srgb, var(--color-danger) 48%, transparent)}._93DaTq_meterFill{transform-origin:0;border-radius:var(--radius-sm);background:var(--color-text-muted);width:100%;transition:transform var(--dur-fast) linear;top:30%;bottom:30%;left:0}._93DaTq_meterFill[data-zone=gap]{background:var(--color-gold)}._93DaTq_meterFill[data-zone=target]{background:var(--color-ok)}._93DaTq_meterFill[data-zone=hot]{background:var(--color-danger)}._93DaTq_meterPeak{background:var(--color-text);opacity:.6;width:2px}._93DaTq_meterFloor{background:var(--color-text);width:3px;animation:_93DaTq_dropIn var(--dur) var(--ease-out)}._93DaTq_meterLanded{background:var(--color-ok);width:4px;margin-left:-2px;top:-2px;bottom:-2px}._93DaTq_meterLanded[data-tone=close]{background:var(--color-gold)}._93DaTq_meterIssue{left:var(--space-2);width:24px;height:24px;color:var(--color-danger);position:absolute;top:50%;transform:translateY(-50%)}._93DaTq_devices{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._93DaTq_deviceToggle{align-items:center;gap:var(--space-2);min-width:44px;max-width:100%;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-edge);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-family:var(--font-ui);font-weight:var(--weight-medium);font-size:var(--sn-type-picker,var(--text-md));cursor:pointer;display:inline-flex}._93DaTq_deviceName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:260px;overflow:hidden}._93DaTq_iconButton{border:1px solid var(--color-edge);border-radius:var(--radius-pill);background:var(--color-surface);width:44px;height:44px;color:var(--color-text);cursor:pointer;place-items:center;padding:0;display:inline-grid}._93DaTq_recheck{gap:var(--space-2);width:auto;padding:0 var(--space-4);font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--sn-type-action-2,var(--text-lg));line-height:1;display:inline-flex}._93DaTq_deviceToggle:focus-visible,._93DaTq_iconButton:focus-visible,._93DaTq_pickerSelect:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._93DaTq_deviceToggle:disabled,._93DaTq_iconButton:disabled{color:var(--color-text-muted);cursor:default}._93DaTq_pickers{gap:var(--space-3);flex-wrap:wrap;max-width:100%;display:flex}._93DaTq_picker{align-items:center;gap:var(--space-2);min-height:44px;padding-left:var(--space-3);border:1px solid var(--color-edge);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);display:inline-flex}._93DaTq_pickers[data-attention=true] ._93DaTq_picker:first-child{animation:_93DaTq_attention 1.2s var(--ease-out) 1;outline:2px solid var(--color-gold);outline-offset:1px}._93DaTq_pickerSelect{box-sizing:border-box;max-width:300px;min-height:44px;padding:0 var(--space-3) 0 0;border-radius:var(--radius-pill);color:var(--color-text);font-family:var(--font-ui);font-weight:var(--weight-medium);font-size:var(--sn-type-picker,var(--text-md));text-overflow:ellipsis;background:0 0;border:0}._93DaTq_decision{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._93DaTq_decision[data-painted=false]{visibility:hidden}._93DaTq_sib{min-width:0;min-height:160px}._93DaTq_primarySlot{min-height:64px}._93DaTq_primary{align-items:center;gap:var(--space-4);box-sizing:border-box;max-width:100%;min-height:64px;padding:0 var(--space-6);border-radius:var(--radius-control);background:var(--color-gold);color:var(--color-on-gold);font-family:var(--font-ui);font-weight:700;font-size:var(--text-lg);line-height:var(--leading-snug);text-align:left;cursor:pointer;border:0;display:inline-flex;position:relative;overflow:hidden}._93DaTq_primary:hover{background:var(--color-gold-hover)}._93DaTq_primary[data-tone=dim]{border-color:color-mix(in srgb, var(--color-gold) 35%, transparent);background:var(--color-gold-wash);color:var(--color-text);cursor:default}._93DaTq_primary:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._93DaTq_primary[data-state=starting]:after{content:"";background:linear-gradient(90deg, transparent, var(--color-gold-wash), transparent);animation:1.2s linear infinite _93DaTq_sweep;position:absolute;inset:0}._93DaTq_primaryLabel{position:relative}._93DaTq_keycap{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--sn-type-keycap,var(--text-md));line-height:var(--leading-snug);border:1px solid;position:relative}._93DaTq_ending{font-size:var(--sn-type-note,var(--text-lg));line-height:var(--leading-snug);color:var(--color-text);margin:0}._93DaTq_secondarySlot{display:flex}._93DaTq_secondary{align-items:center;gap:var(--space-2);min-width:44px;min-height:48px;padding:0 var(--space-5);border:1px solid var(--color-edge);border-radius:var(--radius-control);font-family:var(--font-ui);font-weight:700;font-size:var(--text-md);color:var(--color-text);cursor:pointer;background:0 0;display:inline-flex}._93DaTq_secondary:hover{background:var(--color-hover)}._93DaTq_secondary[aria-disabled=true]{color:var(--color-text-muted);cursor:default}._93DaTq_secondary:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._93DaTq_sheetRows{margin:var(--space-5) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._93DaTq_sheetRow{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-line);display:flex}._93DaTq_sheetRowText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._93DaTq_sheetRowTitle{font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--text-xl);color:var(--color-text)}._93DaTq_sheetRowMeta{font-size:var(--text-lg);color:var(--color-text-muted)}._93DaTq_sheetPartial{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-gold-wash);font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--color-text);align-self:flex-start}._93DaTq_sheetWatch{min-width:44px;min-height:48px;padding:0 var(--space-5);border:1px solid var(--color-gold);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-ui);font-weight:var(--weight-semibold);font-size:var(--text-lg);color:var(--color-text);cursor:pointer;flex:none}._93DaTq_sheetWatch:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._93DaTq_backstage[data-starting=true] ._93DaTq_page :is(button,select,a):not(._93DaTq_primary){pointer-events:none}@media (max-width:600px),(max-height:500px){._93DaTq_backstage{padding:0 0 var(--space-6)}._93DaTq_page{gap:var(--space-4)}._93DaTq_page>:not([data-run-top]){width:calc(100% - var(--space-4) * 2)}._93DaTq_title{font-size:var(--sn-type-song,var(--display-md))}._93DaTq_title[data-long=true]{font-size:var(--display-sm)}._93DaTq_columns{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}._93DaTq_meter{height:44px;padding:var(--space-3) var(--space-4)}._93DaTq_ring,._93DaTq_stepGlyph,._93DaTq_readyCheck{width:128px;height:128px}._93DaTq_stepGlyph svg{width:64px;height:64px}._93DaTq_ringCount{font-size:var(--display-md)}._93DaTq_sib{min-height:96px}._93DaTq_primary{width:100%;min-height:56px}._93DaTq_keycap{display:none}}@media (max-width:600px){._93DaTq_tag{min-height:24px;padding:0 var(--space-2)}._93DaTq_devices{flex-wrap:nowrap}._93DaTq_deviceToggle{flex:auto;min-width:0}._93DaTq_deviceToggle>svg:nth-of-type(2){display:none}._93DaTq_deviceName{max-width:104px}._93DaTq_recheck{flex:none}._93DaTq_sib{min-height:80px}}@media (max-height:500px) and (min-width:601px){._93DaTq_columns{grid-template-columns:minmax(0,420px) minmax(0,1fr)}._93DaTq_sib{min-height:72px}}@keyframes _93DaTq_ringFill{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes _93DaTq_breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.96)}}@keyframes _93DaTq_pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes _93DaTq_fadeAway{0%,70%{opacity:1}to{opacity:0}}@keyframes _93DaTq_dropIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _93DaTq_testLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _93DaTq_sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _93DaTq_attention{0%{outline-offset:8px}to{outline-offset:1px}}@media (prefers-reduced-motion:reduce){._93DaTq_video,._93DaTq_meterRoom{transition:none}._93DaTq_stepGlyph[data-waiting=true],._93DaTq_meterTarget[data-breathing=true],._93DaTq_openingIcons,._93DaTq_recDot,._93DaTq_meterFloor,._93DaTq_pickers[data-attention=true] ._93DaTq_picker:first-child{animation:none}._93DaTq_readyFlash{animation-timing-function:step-end}._93DaTq_primary[data-state=starting]:after{background:var(--color-gold-wash);opacity:.4;animation:none}}
._5F-HBW_review{--replay-width:min(720px, max(calc((100svh - 405px) * 16 / 9), 480px));box-sizing:border-box;width:100%;min-height:100%;padding:0 0 var(--space-7);grid-template-columns:minmax(var(--space-5), 1fr) minmax(0, 880px) minmax(var(--space-5), 1fr);row-gap:var(--space-4);font-family:var(--font-ui);color:var(--color-text);letter-spacing:0;grid-template-areas:"head head head"".title."".player."".band."".keep.";align-content:start;display:grid}._5F-HBW_review>[data-run-top]{margin-bottom:var(--space-4);grid-area:head}@media (min-width:1100px){._5F-HBW_review{grid-template-columns:minmax(var(--space-7), 1fr) minmax(0, 720px) minmax(0, 400px) minmax(var(--space-7), 1fr);column-gap:var(--space-8);grid-template-rows:auto auto auto 1fr;grid-template-areas:"head head head head"".player title."".player keep."".band keep."}._5F-HBW_review ._5F-HBW_titleRow{flex-direction:column;align-items:flex-start}._5F-HBW_review ._5F-HBW_byline{justify-content:flex-start}}._5F-HBW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5F-HBW_titleRow{justify-content:space-between;align-items:center;gap:var(--space-5);grid-area:title;min-width:0;display:flex}._5F-HBW_titleGroup{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}._5F-HBW_title{font-family:var(--font-display);font-weight:400;font-size:var(--display-md);line-height:var(--leading-tight);text-wrap:balance;overflow-wrap:anywhere;color:var(--color-text);margin:0}._5F-HBW_title:focus{outline:none}._5F-HBW_pillWrap{position:relative}._5F-HBW_pill{box-sizing:border-box;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-chip);background:var(--color-sunken);color:var(--color-text);font-family:var(--font-ui);font-weight:700;font-size:var(--sn-type-pill,var(--text-md));white-space:nowrap;cursor:pointer;line-height:1.2;text-decoration:none;display:inline-flex}._5F-HBW_pill[data-pill=saved],._5F-HBW_pill[data-pill=shared]{background:var(--color-ok-wash);color:var(--color-text);border-color:#0000}._5F-HBW_pillInfo{top:calc(100% + var(--space-2));z-index:2;box-sizing:border-box;width:min(360px, calc(100vw - var(--space-7)));padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 12px 28px -16px color-mix(in srgb, var(--color-text) 45%, transparent);font-size:var(--sn-type-note,var(--text-md));color:var(--color-text);margin:0;line-height:1.45;position:absolute;left:0}._5F-HBW_pillInfo[hidden]{display:none}._5F-HBW_byline{min-width:0;min-height:64px;font-size:var(--text-xl);flex:0 auto;justify-content:flex-end;align-items:center;transition:opacity .2s;display:flex}._5F-HBW_byline[data-played=true]{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}._5F-HBW_player{box-sizing:border-box;width:min(100%, 880px, max(calc((100svh - 405px) * var(--replay-aspect,1.7778)), calc(270px * var(--replay-aspect,1.7778))));aspect-ratio:var(--replay-aspect,1.7778);border-radius:var(--radius-lg);background:var(--color-room);grid-area:player;justify-self:start;position:relative;overflow:hidden}._5F-HBW_replay{object-fit:contain;background:var(--color-room);cursor:pointer;width:100%;height:100%;display:block}._5F-HBW_bigPlay{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-room) 72%, transparent);width:96px;height:96px;color:var(--color-text);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 0 0 6px;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}._5F-HBW_bigPlay:hover{background:var(--color-gold);color:var(--color-on-gold)}._5F-HBW_bandArea{gap:var(--space-3);width:min(100%, var(--replay-width));flex-direction:column;grid-area:band;min-width:0;display:flex}._5F-HBW_keep{gap:var(--space-3);flex-direction:column;grid-area:keep;min-width:0;display:flex}._5F-HBW_keepLines{gap:var(--space-2);flex-direction:column;display:flex}._5F-HBW_keepLine{align-items:center;gap:var(--space-2);font-size:var(--sn-type-note,var(--text-md));color:var(--color-text);margin:0;line-height:1.4;display:flex}._5F-HBW_keepLine[role=alert]{color:var(--color-danger)}._5F-HBW_lineIcon{flex:none}._5F-HBW_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._5F-HBW_actions[hidden]{display:none}._5F-HBW_actions:focus{outline:none}._5F-HBW_primary,._5F-HBW_secondary{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);min-width:44px;padding:0 var(--space-5);border-radius:var(--radius-control);font-family:var(--font-ui);white-space:nowrap;cursor:pointer;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}._5F-HBW_primary{min-height:var(--tap-stage);padding:0 var(--space-6);background:var(--color-gold);color:var(--color-on-gold);font-size:var(--text-lg);border:0}._5F-HBW_secondary{min-height:var(--tap-std);border:1px solid var(--color-edge);color:var(--color-text);font-size:var(--text-md);background:0 0}._5F-HBW_primary:hover:not(:disabled){background:var(--color-gold-hover)}._5F-HBW_secondary:hover:not(:disabled){background:var(--color-hover)}._5F-HBW_primary:disabled,._5F-HBW_secondary:disabled,._5F-HBW_delete:disabled,._5F-HBW_confirmDelete:disabled{opacity:.5;cursor:not-allowed}._5F-HBW_saving{background:var(--color-gold-wash);cursor:progress;position:relative;overflow:hidden}._5F-HBW_savingFill{background:var(--color-gold);transform-origin:0;position:absolute;inset:0}._5F-HBW_saving[data-indeterminate=true] ._5F-HBW_savingFill{opacity:.5;transform:none}._5F-HBW_savingLabel{font-variant-numeric:tabular-nums;position:relative}._5F-HBW_delete{align-items:center;gap:var(--space-2);min-width:44px;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-family:var(--font-ui);font-weight:500;font-size:var(--text-md);cursor:pointer;background:0 0;border:0;margin-left:auto;display:inline-flex}._5F-HBW_delete:hover:not(:disabled){color:var(--color-text)}._5F-HBW_confirm{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4);border:1px solid var(--color-danger);border-radius:var(--radius-lg);background:var(--color-danger-wash);flex-wrap:wrap;display:flex}._5F-HBW_confirm[hidden]{display:none}._5F-HBW_confirmTitle{font-family:var(--font-ui);font-weight:600;font-size:var(--text-xl);margin:0;line-height:1.2}._5F-HBW_confirmBody{font-size:var(--text-md);color:var(--color-text);flex:200px;margin:0;line-height:1.4}._5F-HBW_confirmActions{gap:var(--space-3);display:flex}._5F-HBW_confirmDelete{box-sizing:border-box;min-width:44px;min-height:56px;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-danger);color:var(--color-surface);font-family:var(--font-ui);font-weight:600;font-size:var(--text-lg);cursor:pointer;border:0}._5F-HBW_homeMark:focus-visible,._5F-HBW_pill:focus-visible,._5F-HBW_bigPlay:focus-visible,._5F-HBW_primary:focus-visible,._5F-HBW_secondary:focus-visible,._5F-HBW_delete:focus-visible,._5F-HBW_confirmDelete:focus-visible{outline:3px solid var(--color-text);outline-offset:2px}@media (max-width:600px),(max-height:500px){._5F-HBW_review{grid-template-columns:var(--space-4) minmax(0, 1fr) var(--space-4);padding:0 0 var(--space-6);row-gap:var(--space-3)}._5F-HBW_titleRow{align-items:flex-start;gap:var(--space-2);flex-direction:column}._5F-HBW_byline{justify-content:flex-start;min-height:48px}._5F-HBW_player{width:100%;max-width:calc((100dvh - 48px) * var(--replay-aspect,1.7778));border-radius:var(--radius-md)}._5F-HBW_bandArea{width:100%}._5F-HBW_actions ._5F-HBW_primary{flex:100%}._5F-HBW_delete{margin-left:0}}@media (prefers-reduced-motion:reduce){._5F-HBW_byline,._5F-HBW_byline[data-played=true]{transition:none}}._5F-HBW_counts{font-size:var(--text-md);line-height:var(--leading-snug);color:var(--color-text);margin:0}._5F-HBW_feeling{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-sunken);flex-wrap:wrap;display:flex}._5F-HBW_feelingQuestion{margin-right:var(--space-2);font-weight:700}._5F-HBW_feelingKept{color:var(--color-text-muted);margin:0}._5F-HBW_feelingKept:focus{outline:none}._5F-HBW_feelingAfter{display:contents}
.MSGOpW_card{align-items:center;gap:var(--space-5);margin:0 0 var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-edge);border-radius:var(--radius-media);background:color-mix(in srgb, var(--color-gold) 7%, transparent);display:flex}.MSGOpW_card[data-tour-stamp=retry]{background:0 0}.MSGOpW_lines{gap:var(--space-1);min-width:0;display:grid}.MSGOpW_headline{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--color-text);text-wrap:balance;margin:0}.MSGOpW_card[data-tour-stamp=retry] .MSGOpW_headline{font-family:var(--font-ui);font-weight:600;font-size:var(--text-lg)}.MSGOpW_fact{font-size:var(--text-md);color:var(--color-text-muted);margin:0}.MSGOpW_seal{--seal-ink:var(--color-gold);border:3px solid var(--seal-ink);width:104px;height:104px;box-shadow:inset 0 0 0 4px transparent, inset 0 0 0 6px var(--seal-ink);color:var(--seal-ink);text-align:center;border-radius:50%;flex:none;place-content:center;gap:2px;display:grid;transform:rotate(-12deg)}.MSGOpW_sealTitle{max-width:76px;font-family:var(--font-display);font-size:var(--text-base);text-transform:uppercase;overflow-wrap:anywhere;margin:0 auto;line-height:1}.MSGOpW_sealWord{font-family:var(--font-ui);font-size:var(--text-xs);text-transform:uppercase;font-weight:700}.MSGOpW_seal[data-state=stamped]{animation:MSGOpW_stampLand .52s var(--ease-spring) both}.MSGOpW_seal[data-state=retry]{--seal-ink:var(--color-text-muted);box-shadow:none;opacity:.8;border-style:dashed;transform:rotate(-6deg)}.MSGOpW_seal[data-state=checking]{--seal-ink:var(--color-text-muted);width:56px;height:56px;box-shadow:none;border-style:dashed;animation:2.4s linear infinite MSGOpW_stampTurn}@keyframes MSGOpW_stampLand{0%{opacity:0;transform:rotate(-24deg)scale(1.9)}55%{opacity:1;transform:rotate(-10deg)scale(.92)}75%{transform:rotate(-13deg)scale(1.04)}to{opacity:1;transform:rotate(-12deg)scale(1)}}@keyframes MSGOpW_stampTurn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.MSGOpW_seal[data-state=stamped],.MSGOpW_seal[data-state=checking]{animation:none}}@media (max-width:520px){.MSGOpW_card{gap:var(--space-4);padding:var(--space-3) var(--space-4)}.MSGOpW_seal{width:84px;height:84px}.MSGOpW_sealTitle{max-width:62px;font-size:var(--text-xs)}}
@layer components{.cdMyLa_moment{align-items:center;gap:var(--space-2) var(--space-4);min-width:0;color:var(--color-text);font-family:var(--font-ui);flex-wrap:wrap;display:flex}.cdMyLa_what{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex:14rem;min-width:0;display:flex}.cdMyLa_stamp{min-height:28px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);background-color:var(--color-sunken);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;display:inline-flex}:is(.stage,[data-surface=stage],[data-surface=station],[data-lights=stage],:root[data-theme=dark]) .cdMyLa_stamp{background-color:var(--color-raised);box-shadow:inset 0 0 0 1px var(--color-line)}.cdMyLa_words{min-width:0;font-size:var(--text-md);line-height:var(--leading-normal);text-wrap:pretty}.cdMyLa_cue{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);display:inline-flex}.cdMyLa_cue>svg{color:var(--color-ok)}.cdMyLa_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}@media (forced-colors:active){.cdMyLa_stamp{border:1px solid canvastext}}}
@layer components{.Rj89pG_panel{box-sizing:border-box;gap:var(--space-2);min-width:0;padding:var(--space-6);border-radius:var(--radius-surface);background-color:var(--color-surface);box-shadow:var(--shadow-raised);color:var(--color-text);--item-shadow:inset 0 0 0 1px var(--surface-edge);flex-direction:column;display:flex}.Rj89pG_title{color:var(--color-text);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;margin:0}.Rj89pG_body{text-wrap:pretty;max-width:65ch}.Rj89pG_body>p{margin:0}.Rj89pG_body>p+p{margin-block-start:var(--space-2)}.Rj89pG_source{margin:0}.Rj89pG_action{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}[data-host-surface] .Rj89pG_panel{padding:var(--space-4) 0 0;border:0;border-block-start:1px solid var(--color-line);box-shadow:none;background-color:#0000;border-radius:0}}
@layer components{.crASxq_blocks{gap:var(--space-4);min-width:0;color:var(--color-text);flex-direction:column;display:flex}.crASxq_heading{margin:var(--space-2) 0 calc(var(--space-2) * -1);color:var(--color-text);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.crASxq_heading:first-child{margin-block-start:0}.crASxq_text{white-space:pre-line;text-wrap:pretty;max-width:65ch;margin:0}.crASxq_inline{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}}
.jvx9YG_view{gap:var(--space-4);width:100%;min-width:0;max-width:var(--container-reading);align-content:start;margin-inline:auto;display:grid}.jvx9YG_stack{gap:var(--space-4);min-width:0;display:grid}.jvx9YG_actions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.jvx9YG_tools{gap:var(--space-3);min-width:0;display:grid}.jvx9YG_beats{align-items:center;gap:var(--space-2);min-height:1rem;display:flex}.jvx9YG_beat{border-radius:var(--radius-round);background:var(--color-track);width:.75rem;height:.75rem}.jvx9YG_beat[data-now]{background:var(--color-gold-mark)}
.RReKCa_band{padding:var(--space-3) var(--space-4);border-bottom:var(--hair) solid var(--color-line);background-color:var(--color-sunken);color:var(--color-text)}.RReKCa_band[data-tone=warning]{background-color:var(--color-gold-wash)}.RReKCa_inner{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.RReKCa_icon{color:var(--color-text-muted);flex:none;display:inline-flex}.RReKCa_band[data-tone=warning] .RReKCa_icon{color:var(--color-text)}.RReKCa_words{min-width:0;font-size:var(--text-sm);line-height:var(--leading-normal);flex:16rem;margin:0}.RReKCa_action{flex:none}@media (min-width:48rem){.RReKCa_band{padding-inline:var(--space-7)}}
@layer components{.QBiX8a_status{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;max-width:100%;font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-snug);flex-wrap:wrap;display:inline-flex}.QBiX8a_words{min-width:0;display:inline-flex}.QBiX8a_message{align-items:center;gap:var(--space-1);display:inline-flex}.QBiX8a_quiet .QBiX8a_message{color:var(--color-text-muted)}.QBiX8a_attention .QBiX8a_message{color:var(--color-text);font-weight:var(--weight-bold)}.QBiX8a_icon{flex:none;display:inline-flex}[data-save-state=saved] .QBiX8a_icon{color:var(--color-ok)}[data-save-state=error] .QBiX8a_icon{color:var(--color-danger)}[data-save-state=saving] .QBiX8a_message{animation:QBiX8a_save-calm 0s linear var(--dur-slow) both}@keyframes QBiX8a_save-calm{0%{visibility:hidden}to{visibility:visible}}.QBiX8a_actions{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}[data-transient][data-save-state=saved] .QBiX8a_message{animation:QBiX8a_save-settle var(--dur) var(--ease-out) 2.4s both}@keyframes QBiX8a_save-settle{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){[data-transient][data-save-state=saved] .QBiX8a_message{animation-duration:0s}}}
@layer components{.vQzMCG_track{max-width:100%;height:var(--tap-min);border-radius:var(--radius-control);background-color:var(--color-tap,var(--color-sunken));scrollbar-width:none;align-self:flex-start;gap:2px;padding:0 3px;display:inline-flex;overflow-x:auto}.vQzMCG_track::-webkit-scrollbar{display:none}.vQzMCG_full{align-self:stretch;width:100%;display:flex}.vQzMCG_full .vQzMCG_item{flex:1 1 0;min-width:0}.vQzMCG_item{height:var(--tap-min);min-width:44px;padding:0 var(--segmented-item-pad,var(--space-3));border:0;border-radius:var(--radius-chip);color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background-color:#0000;background-clip:padding-box;border-block:3px solid #0000;flex:none;text-decoration:none;position:relative;overflow:hidden}a.vQzMCG_item{line-height:38px;display:inline-block}.vQzMCG_item:before{content:"";position:absolute;inset:-3px 0}.vQzMCG_item:is(:hover,[data-state=hover]){color:var(--color-text);background-image:linear-gradient(var(--color-hover), var(--color-hover))}.vQzMCG_item:is(:active,[data-state=pressed]){background-image:linear-gradient(var(--color-pressed), var(--color-pressed))}.vQzMCG_item[aria-checked=true],.vQzMCG_item[aria-selected=true],.vQzMCG_item[aria-current=page]{background-color:var(--color-raised);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--surface-edge);background-image:none}.vQzMCG_item:disabled{color:var(--color-text-faint);cursor:not-allowed;background-image:none}.vQzMCG_item:focus-visible,.vQzMCG_item[aria-checked=true]:focus-visible,.vQzMCG_item[aria-selected=true]:focus-visible,.vQzMCG_item[aria-current=page]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.vQzMCG_tabs .vQzMCG_item{padding:0 var(--segmented-item-pad,14px);font-size:var(--text-base)}.vQzMCG_track:has(>.vQzMCG_item:only-child){background-color:#0000;align-self:center;height:auto;padding:0}.vQzMCG_item:only-child{border-radius:var(--radius-control);height:var(--tap-min);border-block-width:0}.vQzMCG_item:only-child:focus-visible{outline-offset:2px}.vQzMCG_item:only-child:not([aria-checked=true],[aria-selected=true],[aria-current=page]){background-color:var(--color-tap,var(--color-sunken))}.vQzMCG_item:only-child:is([aria-checked=true],[aria-selected=true],[aria-current=page]){background-color:var(--color-selected);color:var(--color-on-selected);box-shadow:none}.vQzMCG_stage{height:var(--tap-stage);background-color:var(--color-spot);box-shadow:inset 0 0 0 var(--hair) var(--color-edge)}.vQzMCG_stage .vQzMCG_item{height:var(--tap-stage);padding:0 var(--segmented-item-pad,var(--space-4));border-block-width:5px}.vQzMCG_stage a.vQzMCG_item{line-height:50px}.vQzMCG_tight{--segmented-item-pad:10px}}
@layer components{.OAG0MW_sleeve{isolation:isolate;flex:none;position:relative;overflow:hidden}.OAG0MW_media{border-radius:var(--radius-media)}.OAG0MW_control{border-radius:var(--radius-control)}.OAG0MW_chip{border-radius:var(--radius-chip)}.OAG0MW_title,.OAG0MW_letter{font-family:var(--font-display);font-weight:var(--weight-regular);text-transform:uppercase;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.05;position:absolute}.OAG0MW_letter{display:none}.OAG0MW_clamped{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.OAG0MW_sleeve[data-fit=none] .OAG0MW_title{visibility:hidden}.OAG0MW_sleeve[data-fit=none] .OAG0MW_letter,.OAG0MW_letterOnly .OAG0MW_letter{display:block}.OAG0MW_ink{background-color:var(--sand-ink);color:var(--coal-cream)}.OAG0MW_wash{background-color:var(--gold-wash);color:var(--sand-ink)}.OAG0MW_paper{background-color:var(--coal-cream);color:var(--sand-ink);box-shadow:inset 0 0 0 var(--hair) var(--sand-rule)}.OAG0MW_sunken{background-color:var(--sand-rail);color:var(--sand-ink)}.OAG0MW_photo{background-color:var(--sand-muted);color:var(--sand-paper)}.OAG0MW_frame{background-color:var(--sand-ink-2);color:var(--sand-paper)}.OAG0MW_record{background-color:var(--sand-rail);color:var(--sand-ink)}.OAG0MW_sheet{background-color:var(--coal-cream);color:var(--sand-ink);box-shadow:inset 0 0 0 var(--hair) color-mix(in srgb, currentColor 12%, transparent)}.OAG0MW_sheet[data-tone="1"]{background-color:var(--gold-wash)}.OAG0MW_sheet[data-tone="2"]{background-color:var(--sand-rail)}.OAG0MW_sheet[data-tone="3"]{background-color:var(--sand-ink-2)}.OAG0MW_sheet:before{content:"";background-color:var(--sleeve-ink,var(--sand-ink));clip-path:polygon(0 calc(var(--sheet-top,34%) + var(--sheet-slant,14%)), 100% var(--sheet-top,34%), 100% 100%, 0 100%);pointer-events:none;position:absolute;inset:0}.OAG0MW_sheet .OAG0MW_title,.OAG0MW_sheet .OAG0MW_letter{color:var(--coal-cream)}.OAG0MW_grooves{opacity:.1;pointer-events:none;width:88%;height:88%;position:absolute;top:-24%;right:-22%}.OAG0MW_poster{background-color:var(--sand-ink);color:var(--coal-cream)}.OAG0MW_play{color:var(--coal-cream);display:inline-flex;position:absolute}.OAG0MW_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.OAG0MW_placeholder{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--sand-paper);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.OAG0MW_add{justify-content:center;align-items:center;gap:var(--space-2);border:2px dashed var(--color-edge);color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background-color:#0000;flex-direction:column;flex:none;padding:0;display:flex}.OAG0MW_add:is(:hover,[data-state=hover]){border-color:var(--color-text);background-image:linear-gradient(var(--color-hover), var(--color-hover));color:var(--color-text)}.OAG0MW_add:is(:active,[data-state=pressed]){background-image:linear-gradient(var(--color-pressed), var(--color-pressed))}.OAG0MW_add:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}}
@font-face{font-family:PGA Accidentals;src:url(data:font/woff2;base64,d09GMgABAAAAAAMwAA0AAAAABdgAAALhAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cQAZgADwRCAqCFIFrCwwAATYCJAMUBCAFhCgHIBvCBMgEHvi87P3fZEqus5rCWVAFlKbgaSGeLFzhuZhbXoh6XbTU1bT9BNk8IhpFk1rqhIwnTTsS1zlKojKMXdASuxCAE43ZCdG3/9AYHFAgoc3mGQ2J7tiywHdDsusrSrDm5NboWPMrcouxlmRWlWI1qiuzsXafGnpakbqYhwpyhkxA9pBAJNLQRe9e6axKRVWkxGU7ScZsYL40YMSIAZxEs5qq8b8CLIY8t5UmZIC8DExpOKRgkALL+GDXQPmgEERZUBBpzWpuY1yzGjab7dWjxeN3CoTNhju2VA9xgumQkU5mB0tBlmQq+76iuLs6KI2VdFfFZYyr6pLuLE84z7zGuJNBMWs3+sRvOdFo5UoxfrPTjI0ByYqTiFGdiRUxxIu2ooNwJh7iA+iLOomYX2kr4kUMqZdWXl7Zol1OO6Lzmk3pG6l1DtZif/ftHPl8W9PeK7vPX73DrfEyd4/3Y3jVpUGzu/Na+TS/UX56XGXjsWSEz/2S8/Vss6O93c80O+KU7TrXOd/5aLO9vT3PNDv6JX9e63m9PeZyl7ck54bOL7ic7t71m4O73cey0vPOl78EF18eHHDq39R/XVTDYpyfKwfoNzCmjv839d971UCm2azKBNKEAi+KUHThgy76oXfoVHlDc3rcxBTWbyrlQF4UKI6cXCZCOIGP8OMkbsKBs6MjNzmFVmzlVGJI4Cy0oH3CDV6HAqqoooxKOhNJJOvOpoJCyqjS0AgqEyUwukkF+UQygv4MZTgmVZgMo7pRmk04o8m9XE0JmVQQRy4V1VFMStHQiSCKKNrQBW25Sh6ZVE/wqQIKKaUKjSBqiCaCjkTQlgg6EE47cmhHFsHapsbltKkldjuAEYxgAF22OiMzd5HOPpiUUX8xVv6VwYH+jUJHRyOGAnLRBnWPpAKTInIxdLN6HdQquESrUp157Yl8BI3PqskigmxMDCIpnczKQ/Ag+UiMDVnBf1uVttlWoWMC)format("woff2"),local(Noto Music),local(NotoMusic-Regular);unicode-range:U+266D-266F;font-display:swap}@layer components{._82awEW_key{min-width:var(--tap-std);height:var(--space-8);padding:0 var(--space-3);border-radius:var(--radius-control);background-color:var(--color-tap,var(--color-sunken));color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-body);font-weight:var(--weight-bold);line-height:var(--leading-tight);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}:is(.stage,[data-surface=stage],[data-surface=station],[data-lights=stage],:root[data-theme=dark]) ._82awEW_key{background-color:var(--color-tap,var(--color-raised))}._82awEW_button{height:var(--tap-std);padding:0 var(--space-4);font-size:var(--text-md);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);gap:6px;position:relative}._82awEW_caret{color:var(--color-text-muted);display:inline-flex}._82awEW_button:is(:hover,[data-state=hover]){box-shadow:inset 0 0 0 1px var(--color-edge)}._82awEW_button:is(:active,[data-state=pressed]){background-image:linear-gradient(var(--color-pressed), var(--color-pressed))}._82awEW_button:is(:focus-visible,[data-state=focus]){outline:2px solid var(--color-focus);outline-offset:2px}._82awEW_button:disabled{cursor:not-allowed;color:var(--color-on-disabled)}._82awEW_keyText{white-space:nowrap}._82awEW_acc{font-family:"PGA Accidentals", "Noto Music", "Apple Symbols", "Segoe UI Symbol", var(--font-ui);font-size:max(.88em, var(--text-sm));font-weight:var(--weight-regular);-webkit-text-stroke:.045em currentColor;paint-order:stroke fill;margin:0 .02em 0 max(.02em,15px - 1em);position:relative;top:max(-.22em,9px - .82em)}._82awEW_acc[data-acc=♯]{-webkit-text-stroke:.02em currentColor}.songbook ._82awEW_acc[data-acc]{font-family:inherit;font-size:inherit;font-weight:inherit;-webkit-text-stroke:0;margin:0;top:auto}}
@layer components{.Ab40PW_wrap{flex:none;display:inline-flex;position:relative}.Ab40PW_panel{z-index:var(--z-overlay);min-width:200px;max-width:calc(var(--page-vw,100vw) - 32px);padding:var(--space-4);border-radius:var(--radius-surface);background-color:var(--color-raised);color:var(--color-text);box-shadow:var(--shadow-raised);font-family:var(--font-ui);--item-shadow:inset 0 0 0 1px var(--surface-edge);animation:Ab40PW_pop-in var(--dur-fast) var(--ease-out);position:absolute}:is(.stage,[data-surface=stage],[data-surface=station],[data-lights=stage],:root[data-theme=dark]) .Ab40PW_panel{box-shadow:0 0 0 var(--hair) var(--color-line)}.Ab40PW_panel:focus{outline:none}.Ab40PW_below{top:calc(100% + 12px)}.Ab40PW_right{top:calc(-1 * var(--space-4));left:calc(100% + 12px)}.Ab40PW_start{left:0}.Ab40PW_end{right:0}.Ab40PW_arrow{border-radius:var(--radius-sheet);background:inherit;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.Ab40PW_below .Ab40PW_arrow{top:-6px}.Ab40PW_below.Ab40PW_start .Ab40PW_arrow{left:20px}.Ab40PW_below.Ab40PW_end .Ab40PW_arrow{right:20px}.Ab40PW_right .Ab40PW_arrow{top:30px;left:-6px}.Ab40PW_panel[data-leaving]{animation:Ab40PW_pop-out var(--dur-fast) var(--ease-out) both}@keyframes Ab40PW_pop-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes Ab40PW_pop-out{to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.Ab40PW_panel,.Ab40PW_panel[data-leaving]{animation:none}}.Ab40PW_wrapTop{display:contents}.Ab40PW_layer{z-index:var(--z-overlay);width:auto;max-width:none;height:auto;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.Ab40PW_layer[data-leaving]{pointer-events:none}.Ab40PW_topCard{box-sizing:border-box;overscroll-behavior:contain;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:var(--space-4);border-radius:var(--radius-surface);background-color:var(--color-raised);color:var(--color-text);box-shadow:var(--shadow-raised);font-family:var(--font-ui);transform-origin:var(--pop-ox,50%) var(--pop-oy,0%);animation:Ab40PW_top-pop-in var(--dur-step) var(--ease-out);margin:10px 12px;position:fixed;overflow:auto}:is(.stage,[data-surface=stage],[data-surface=station],[data-lights=stage],:root[data-theme=dark]) .Ab40PW_topCard{box-shadow:0 0 0 var(--hair) var(--color-line)}.Ab40PW_topCard:focus{outline:none}@supports (position-area:block-end){.Ab40PW_topCard{position-area:block-end span-all;justify-self:anchor-center;position-try-fallbacks:flip-block}.Ab40PW_topCard[data-align=start]{position-area:block-end span-inline-end;justify-self:auto}.Ab40PW_topCard[data-align=end]{position-area:block-end span-inline-start;justify-self:auto}.Ab40PW_topCard[data-align=before]{position-area:block-end inline-start;justify-self:auto}.Ab40PW_topCard[data-placement=right]{position-area:inline-end span-all;justify-self:auto;align-self:anchor-center;position-try-fallbacks:flip-inline}}@supports not (position-area:block-end){.Ab40PW_topCard{inset:var(--pop-y,12px) auto auto var(--pop-x,12px);margin:0}}.Ab40PW_topCard[data-leaving]{animation:Ab40PW_top-pop-out var(--dur-fast) var(--ease-in-out) both}@keyframes Ab40PW_top-pop-in{0%{opacity:0;transform:scale(.94)}}@keyframes Ab40PW_top-pop-out{to{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.Ab40PW_topCard,.Ab40PW_topCard[data-leaving]{animation:none}}}
.x2i5IW_dock{top:var(--shell-header-h,0px);z-index:var(--z-sticky);box-sizing:border-box;align-items:center;gap:var(--space-2);min-width:0;min-height:60px;padding-block:var(--space-1);background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-ui);flex-wrap:nowrap;display:flex;position:sticky}.x2i5IW_dock[data-docked]{box-shadow:inset 0 calc(-1 * var(--hair)) 0 var(--color-line), var(--shadow-raised)}.x2i5IW_dockTitle{align-items:center;gap:var(--space-3);opacity:0;pointer-events:none;min-width:0;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);flex:0 auto;order:1;margin-inline-start:auto;display:inline-flex;transform:translateY(4px)}.x2i5IW_dock[data-docked] .x2i5IW_dockTitle{opacity:1;transform:none}.x2i5IW_dockSleeve{flex:none}.x2i5IW_dockName{min-width:0;font-size:var(--text-base);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x2i5IW_play{box-sizing:border-box;width:var(--tap-std);height:var(--tap-std);border-radius:var(--radius-round);background-color:var(--color-gold);color:var(--color-on-gold);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}@media (hover:hover){.x2i5IW_play:not([aria-disabled=true]):hover{background-color:var(--color-gold-hover)}}.x2i5IW_play:not([aria-disabled=true]):active{background-color:var(--color-gold-pressed)}.x2i5IW_play[aria-disabled=true]{background-color:var(--color-disabled);color:var(--color-on-disabled);cursor:default}.x2i5IW_tool{box-sizing:border-box;min-width:var(--tap-std);height:var(--tap-std);border-radius:var(--radius-control);background-color:var(--color-tap,var(--color-sunken));color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;line-height:1.2;display:inline-flex;position:relative}.x2i5IW_tool:has(.x2i5IW_toolLabel){padding-inline:var(--space-3) var(--space-4)}.x2i5IW_tool[aria-pressed=true]{background-color:var(--color-selected);color:var(--color-on-selected)}.x2i5IW_tool[aria-expanded=true]{background-image:linear-gradient(var(--color-pressed), var(--color-pressed))}.x2i5IW_lens[aria-expanded=true] svg{color:var(--color-gold-mark)}.x2i5IW_lens[aria-expanded=true]:after{content:"";border-radius:var(--radius-round);background-color:var(--color-gold-mark);width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}@media (hover:hover){.x2i5IW_tool:hover{background-image:linear-gradient(var(--color-hover), var(--color-hover))}}.x2i5IW_tool:active{background-image:linear-gradient(var(--color-pressed), var(--color-pressed))}.x2i5IW_play:focus-visible,.x2i5IW_tool:focus-visible,.x2i5IW_chip:focus-visible,.x2i5IW_step:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.x2i5IW_toolLabel{font-size:var(--text-sm);font-weight:var(--weight-bold)}.x2i5IW_more{display:contents}.x2i5IW_chip{box-sizing:border-box;min-width:0;min-height:var(--tap-std);padding:0 var(--space-4);border-radius:var(--radius-control);background-color:var(--color-tap,var(--color-surface));color:var(--color-text);font:inherit;font-size:var(--text-md);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out);border:0;flex:none;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.x2i5IW_chip:hover{background-image:linear-gradient(var(--color-hover), var(--color-hover))}}.x2i5IW_chip:is(:active,[aria-expanded=true]){background-image:linear-gradient(var(--color-pressed), var(--color-pressed))}.x2i5IW_keyGroup{box-sizing:border-box;min-height:var(--tap-std);border-radius:var(--radius-control);background-color:var(--color-tap,var(--color-surface));color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-bold);white-space:nowrap;flex:none;align-items:stretch;display:inline-flex;position:relative}.x2i5IW_keyStep,.x2i5IW_keyName{box-sizing:border-box;color:inherit;font:inherit;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}.x2i5IW_keyStep{width:var(--tap-min);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);flex:none}.x2i5IW_keyName{min-width:7.5rem;padding:0 var(--space-2);border-radius:var(--radius-control);font-variant-numeric:tabular-nums;flex:1 0 auto;gap:1px}button.x2i5IW_keyName{cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.x2i5IW_keyWord{white-space:pre}.x2i5IW_keyMove{color:var(--color-text-muted);font-size:var(--text-sm);margin-inline-start:5px}.x2i5IW_keyMark{border-radius:inherit;background-color:var(--color-pressed);opacity:0;pointer-events:none;animation:x2i5IW_key-landed .32s var(--ease-out);position:absolute;inset:0}@keyframes x2i5IW_key-landed{0%{opacity:1}}@media (hover:hover){.x2i5IW_keyStep:hover,button.x2i5IW_keyName:hover{background-color:var(--color-hover)}}.x2i5IW_keyStep:active,button.x2i5IW_keyName:active{background-color:var(--color-pressed)}.x2i5IW_keyStep:focus-visible,.x2i5IW_keyName:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.x2i5IW_size{align-items:center;gap:var(--space-1);padding:var(--space-1);display:inline-flex}.x2i5IW_step{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-control);background-color:var(--color-tap,var(--color-sunken));color:var(--color-text);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){.x2i5IW_step:not([aria-disabled=true]):hover{background-image:linear-gradient(var(--color-hover), var(--color-hover))}}.x2i5IW_step:not([aria-disabled=true]):active{background-image:linear-gradient(var(--color-pressed), var(--color-pressed))}.x2i5IW_step[aria-disabled=true]{color:var(--color-text-faint);cursor:default}.x2i5IW_sizeValue{min-width:3ch;font-size:var(--text-base);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;text-align:center}@container song (max-width:599px){.x2i5IW_dock{min-height:52px;padding-block:0}.x2i5IW_toolLabel{display:none}.x2i5IW_tool:has(.x2i5IW_toolLabel){padding-inline:0}.x2i5IW_dockTitle{display:none}}@container song (max-width:519px){.x2i5IW_dock{gap:var(--space-1)}.x2i5IW_dock .x2i5IW_chip{padding-inline:var(--space-3);flex:auto;justify-content:center}.x2i5IW_dock .x2i5IW_keyGroup{flex:1 1 0;min-width:0}.x2i5IW_keyName{min-width:0;padding-inline:0}.x2i5IW_keyWord{display:none}.x2i5IW_tool{min-width:var(--tap-min)}.x2i5IW_lens{display:none}.x2i5IW_dock :is([data-song-more],.x2i5IW_wellMore){width:var(--tap-min)}}@media (max-width:760px){.x2i5IW_lens{display:none}}@container song-room (max-width:699px){.x2i5IW_dock{width:auto;max-width:none;margin-inline:calc(-1 * var(--song-pad-x,0px));padding-inline:var(--song-pad-x,var(--space-4))}}@media (prefers-reduced-motion:reduce){.x2i5IW_dockTitle,.x2i5IW_play,.x2i5IW_tool,.x2i5IW_chip,.x2i5IW_step,.x2i5IW_keyStep,.x2i5IW_keyName{transition:none}.x2i5IW_keyMark{animation:none}}.x2i5IW_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.x2i5IW_wellMore{flex:none}.x2i5IW_wellSleeve{border-radius:var(--radius-control);background-color:var(--color-sunken);flex:none;width:32px;height:32px;display:inline-block}
.tQJ7Yq_card{width:min(24rem, calc(100vw - 2 * var(--space-4)))}.tQJ7Yq_head{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.tQJ7Yq_head h2{font-size:var(--text-xl);font-weight:var(--weight-semibold);margin:0}.tQJ7Yq_hint{margin:var(--space-1) 0 var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm)}.tQJ7Yq_list{gap:var(--space-2);display:grid}.tQJ7Yq_option{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-std);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font:inherit;font-size:var(--text-md);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.tQJ7Yq_option svg{flex:none}.tQJ7Yq_option span{overflow-wrap:anywhere;flex:1}.tQJ7Yq_option:hover{background:var(--color-hover)}.tQJ7Yq_option[aria-pressed=true]{background:var(--color-selected);color:var(--color-on-selected)}@supports (position-area:block-start){.tQJ7Yq_card{position-area:block-start span-inline-end;position-try-fallbacks:flip-block}}@container (max-width:760px){.tQJ7Yq_card{width:100%;max-width:none;max-height:calc(var(--gig-visible-height,100dvh) - var(--space-7));padding:var(--space-4) var(--space-4) max(var(--space-5), env(safe-area-inset-bottom));border-radius:var(--radius-surface) var(--radius-surface) 0 0;position-area:none;position-try-fallbacks:none;justify-self:auto;margin:0;inset:auto 0 0}}@media (max-height:500px){.tQJ7Yq_card{width:100%;max-width:none;max-height:calc(var(--gig-visible-height,100dvh) - var(--space-7));padding:var(--space-3) var(--space-4) max(var(--space-3), env(safe-area-inset-bottom));border-radius:var(--radius-surface) var(--radius-surface) 0 0;position-area:none;position-try-fallbacks:none;justify-self:auto;margin:0;inset:auto 0 0}.tQJ7Yq_hint{display:none}.tQJ7Yq_head{margin-block-end:var(--space-2)}.tQJ7Yq_option{min-height:var(--tap-min)}}
@layer components{.YDlanq_wrap{flex-direction:column;align-items:center;max-width:100%;margin:0;display:inline-flex;position:relative}.YDlanq_svg{width:100%;height:auto;display:block}.YDlanq_track{fill:none;stroke:var(--color-track);stroke-width:7px;stroke-linecap:round}.YDlanq_zone{fill:none;stroke:var(--color-gold-mark);stroke-width:7px;stroke-linecap:round}.YDlanq_tick{stroke:var(--color-gold-mark);stroke-width:2px}.YDlanq_minorTick{stroke:var(--color-edge);stroke-width:1.4px}.YDlanq_end{fill:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-base);text-anchor:middle}.YDlanq_endCents{fill:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-2xs);text-anchor:middle;font-variant-numeric:tabular-nums}.YDlanq_dotWrap{transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-slow) var(--ease-out)}.YDlanq_strobe{fill:none;stroke:var(--color-text-muted);stroke-width:3px;stroke-dasharray:3 9;stroke-linecap:round;opacity:.7;transition:stroke var(--dur) linear, opacity var(--dur-slow) var(--ease-out)}.YDlanq_strobeFrozen{stroke:var(--color-gold-mark);opacity:1}.YDlanq_strobeQuiet{opacity:.18}.YDlanq_dot{fill:var(--color-text-muted);stroke:var(--color-surface);stroke-width:2px;transition:fill var(--dur-fast) linear}.YDlanq_searching .YDlanq_dot{fill:var(--color-text-muted)}.YDlanq_close .YDlanq_dot,.YDlanq_locked .YDlanq_dot{fill:var(--color-gold-mark)}.YDlanq_locked .YDlanq_zone{animation:YDlanq_arc-zone-swell calc(var(--dur-slow) * 2) var(--ease-out)}@keyframes YDlanq_arc-zone-swell{0%{stroke-width:7px}35%{stroke-width:12px}to{stroke-width:7px}}.YDlanq_idle .YDlanq_dotWrap{opacity:0}.YDlanq_center{pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:34%;left:0;right:0}.YDlanq_noteFit{width:60%;font-size:var(--text-2xl);text-align:center;white-space:nowrap;line-height:1;display:block}.YDlanq_withStrobe .YDlanq_noteFit{width:47%}.YDlanq_note{font-family:var(--font-display);font-size:inherit;color:var(--color-text);letter-spacing:0;line-height:1;position:relative}.YDlanq_locked .YDlanq_note{color:var(--color-text);animation:YDlanq_arc-note-pop var(--dur-slow) var(--ease-spring)}.YDlanq_lockMark{width:var(--space-2);height:var(--space-2);margin-top:calc(var(--space-2) / -2);margin-left:var(--space-2);border-radius:var(--radius-round);background-color:var(--color-gold-mark);position:absolute;top:50%;left:100%}@keyframes YDlanq_arc-note-pop{0%{transform:scale(1)}45%{transform:scale(1.07)}to{transform:scale(1)}}.YDlanq_cents{font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.YDlanq_detail{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.YDlanq_dotWrap{transition:opacity var(--dur-slow) var(--ease-out)}.YDlanq_locked .YDlanq_zone,.YDlanq_locked .YDlanq_note{animation:none}}}
._7qJgxa_screen{width:100%;height:100%;position:relative;overflow:hidden}._7qJgxa_video{object-fit:contain;width:100%;height:100%}._7qJgxa_chromeless{--controls:none;--media-object-fit:contain}._7qJgxa_surface{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}._7qJgxa_surface:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._7qJgxa_disc{border-radius:var(--radius-round);background-color:var(--coal-cream);width:56px;height:56px;color:var(--coal);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);place-items:center;display:grid;transform:scale(.92)}._7qJgxa_disc>svg{margin-left:3px}._7qJgxa_disc[data-shown]{opacity:1;transform:none}._7qJgxa_seek{height:var(--tap-min);cursor:pointer;touch-action:none;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}._7qJgxa_seek:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._7qJgxa_line{background-color:var(--coal-line);width:100%;height:3px;display:block}._7qJgxa_played{background-color:var(--color-gold);height:100%;display:block}@media (prefers-reduced-motion:reduce){._7qJgxa_disc{transition:none}}
.HTc3ta_form{color:var(--color-text);position:relative}.HTc3ta_inline{border:1px solid var(--color-line);border-radius:var(--radius-surface);background:var(--color-surface);overflow:hidden}.HTc3ta_docked{background:0 0}@media (min-width:64rem){.HTc3ta_flowSheet{border-radius:0;width:min(32.5rem,100vw - 6rem);max-height:none;top:0;bottom:0;left:auto}}.HTc3ta_sheetLoading{min-height:18rem}.HTc3ta_sheetPage{flex-direction:column;min-height:100dvh;display:flex}.HTc3ta_chrome{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-5);display:flex}.HTc3ta_sheetArea{padding-block:clamp(var(--space-5), 6vh, var(--space-9)) clamp(var(--space-5), 4vh, var(--space-9));flex-direction:column;flex:1;justify-content:flex-start;display:flex}.HTc3ta_sheet{border-radius:var(--radius-surface);background:var(--color-surface);width:min(100%,60rem);box-shadow:var(--shadow-raised);view-transition-name:HTc3ta_flow-sheet;margin-inline:auto;position:relative;overflow:hidden}.HTc3ta_progress{background:color-mix(in srgb, var(--color-text) 16%, transparent);border-start-start-radius:var(--radius-surface);border-start-end-radius:var(--radius-surface);height:3px;overflow:hidden}.HTc3ta_inline .HTc3ta_progress{background:var(--color-track);height:4px}.HTc3ta_progress i{background:var(--color-gold);transform-origin:0;height:100%;transition:transform .6s var(--ease-out);display:block}.HTc3ta_trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.HTc3ta_stepFrame{view-transition-name:HTc3ta_flow-step}.HTc3ta_inline .HTc3ta_stepFrame,.HTc3ta_docked .HTc3ta_stepFrame{view-transition-name:none}.HTc3ta_step{gap:clamp(var(--space-4), .5rem + 2.5vw, var(--space-9));min-height:clamp(27rem,62vh,40rem);padding:clamp(var(--space-6), .5rem + 2.5vw, var(--space-9)) clamp(var(--space-5), .5rem + 3.5vw, var(--space-10)) clamp(5rem, 4rem + 2vw, 6.5rem);grid-template-columns:clamp(5.5rem,3rem + 9vw,11rem) minmax(0,1fr);align-content:center;align-items:start;display:grid}.HTc3ta_inline .HTc3ta_step{min-height:0;padding:var(--space-8) clamp(var(--space-5), 5vw, var(--space-9));align-content:start}.HTc3ta_docked .HTc3ta_step{animation:HTc3ta_docked-in var(--dur-step) var(--ease-out) both}@keyframes HTc3ta_docked-in{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.HTc3ta_docked .HTc3ta_step{animation:none}}.HTc3ta_docked .HTc3ta_step{gap:var(--space-4);min-height:0;padding:var(--space-5) 0 var(--space-6);grid-template-columns:minmax(0,1fr);align-content:start}.HTc3ta_display{align-items:center}.HTc3ta_riff{aspect-ratio:1;view-transition-name:HTc3ta_flow-riff;width:100%}.HTc3ta_inline .HTc3ta_riff,.HTc3ta_docked .HTc3ta_riff{view-transition-name:none}.HTc3ta_docked .HTc3ta_riffLarge{transform:none}.HTc3ta_riff img{object-fit:contain;width:100%;height:100%;display:block}.HTc3ta_riffLarge{transform-origin:50%;transform:scale(1.18)}.HTc3ta_body{min-width:0;max-width:40rem}.HTc3ta_kicker{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-gold);font-variant-numeric:tabular-nums}.HTc3ta_count{margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.HTc3ta_question{margin:0 0 var(--space-2);font-size:clamp(var(--text-2xl), calc(var(--text-sm) + 1.6vw), var(--display-md));font-weight:var(--weight-semibold);text-wrap:balance;outline:none;line-height:1.18}.HTc3ta_question:focus-visible{outline:none}.HTc3ta_help{color:var(--color-text-muted);font-size:var(--text-md);margin:0}.HTc3ta_displayTitle{margin:0 0 var(--space-4);font-family:var(--font-display);font-weight:400;font-size:clamp(var(--display-md), calc(var(--text-2xl) + 4.2vw), var(--display-lg));text-wrap:balance;line-height:1}.HTc3ta_inline .HTc3ta_displayTitle{font-size:var(--display-md)}.HTc3ta_docked .HTc3ta_question{font-size:var(--text-2xl)}.HTc3ta_docked .HTc3ta_displayTitle{font-size:var(--display-sm)}.HTc3ta_docked .HTc3ta_displaySub{font-size:var(--text-md)}.HTc3ta_displaySub{max-width:34rem;font-size:clamp(var(--text-lg), calc(var(--text-md) + .5vw), var(--text-2xl));color:var(--color-text-muted);margin:0}.HTc3ta_choices{gap:clamp(var(--space-2), .4rem + .4vw, var(--space-3));margin-top:clamp(var(--space-5), 1rem + 1vw, var(--space-7));flex-direction:column;display:flex}.HTc3ta_choice{align-items:center;gap:var(--space-4);min-height:clamp(3.25rem,2.6rem + 1.2vw,4rem);padding:var(--space-3) var(--space-5);border:1px solid color-mix(in srgb, var(--color-text) 22%, transparent);border-radius:var(--radius-media);background:color-mix(in srgb, var(--color-raised) 55%, transparent);color:var(--color-text);font:inherit;font-size:var(--text-lg);text-align:left;cursor:pointer;transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out);display:flex}.HTc3ta_inline .HTc3ta_choice{border-color:var(--color-edge);background:var(--color-surface)}.HTc3ta_docked .HTc3ta_choice{min-height:var(--tap-std);font-size:var(--text-md)}.HTc3ta_choiceWords{flex-direction:column;min-width:0;display:flex}.HTc3ta_choiceWords>span:first-child{overflow-wrap:anywhere}.HTc3ta_choiceDetail{font-size:var(--text-sm);color:var(--color-text-muted)}.HTc3ta_search{margin-top:var(--space-5)}.HTc3ta_docked .HTc3ta_choices{overscroll-behavior:contain;max-height:min(24rem,50dvh);padding:2px;overflow-y:auto}.HTc3ta_slot{margin-top:var(--space-5)}.HTc3ta_summary{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-md)}.HTc3ta_review{gap:var(--space-2);margin:var(--space-5) 0 0;display:grid}.HTc3ta_reviewLine{gap:var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr);display:grid}.HTc3ta_reviewLine dt{color:var(--color-text-muted);font-size:var(--text-sm)}.HTc3ta_reviewLine dd{font-weight:var(--weight-bold);overflow-wrap:anywhere;margin:0}.HTc3ta_booked{justify-items:start;gap:var(--space-4);margin-top:var(--space-5);display:grid}.HTc3ta_bookedWhen{font-size:var(--text-md);font-variant-numeric:tabular-nums;margin:0}@media (hover:hover){.HTc3ta_choice:hover:not(:disabled){border-color:var(--color-gold);background:color-mix(in srgb, var(--color-raised) 80%, transparent)}}.HTc3ta_choice:active:not(:disabled){transform:scale(.99)}.HTc3ta_choice:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.HTc3ta_choice[data-selected]{border-color:var(--color-gold);background:color-mix(in srgb, var(--color-gold) 18%, transparent)}.HTc3ta_choice:disabled{cursor:default}.HTc3ta_key{border:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);border-radius:var(--radius-control);width:2rem;height:2rem;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-muted);transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);flex:none;place-items:center;display:grid}.HTc3ta_choice[data-selected] .HTc3ta_key{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-on-gold)}.HTc3ta_tick{border:1.5px solid color-mix(in srgb, var(--color-text) 38%, transparent);border-radius:var(--radius-chip);color:#0000;width:1.5rem;height:1.5rem;transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);flex:none;place-items:center;margin-inline-start:auto;display:grid}.HTc3ta_choice[data-selected] .HTc3ta_tick{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-on-gold)}.HTc3ta_field{margin-top:clamp(var(--space-5), 1rem + 1vw, var(--space-7))}.HTc3ta_field input,.HTc3ta_field textarea{width:100%;min-height:0;padding:var(--space-2) 0 var(--space-3);border:0;border-bottom:2px solid color-mix(in srgb, var(--color-text) 35%, transparent);color:var(--color-text);font:inherit;font-size:clamp(var(--text-xl), calc(var(--text-sm) + 1.3vw), var(--display-sm));caret-color:var(--color-gold);resize:none;transition:border-color var(--dur) var(--ease-out);background:0 0;border-radius:0}.HTc3ta_field textarea{font-size:clamp(var(--text-lg), calc(var(--text-base) + .7vw), var(--text-2xl));line-height:var(--leading-normal)}.HTc3ta_field input::placeholder,.HTc3ta_field textarea::placeholder{color:var(--color-text-muted)}.HTc3ta_field input:focus,.HTc3ta_field textarea:focus{border-bottom-color:var(--color-gold);outline:none}.HTc3ta_actions{align-items:center;gap:var(--space-4);margin-top:clamp(var(--space-5), 1rem + 1vw, var(--space-7));flex-wrap:wrap;display:flex}.HTc3ta_primary{align-items:center;gap:var(--space-2);min-height:var(--tap-std);padding:0 var(--space-7);border-radius:var(--radius-control);background:var(--color-gold);color:var(--color-on-gold);font:inherit;font-size:var(--text-md);font-weight:var(--weight-bold);cursor:pointer;transition:background-color var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;display:inline-flex}@media (hover:hover){.HTc3ta_primary:hover:not(:disabled){background:var(--color-gold-hover);color:var(--color-room)}}.HTc3ta_primary[aria-disabled=true]{opacity:.55}.HTc3ta_primary:active:not(:disabled){transform:scale(.98)}.HTc3ta_primary:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.HTc3ta_primary:disabled{cursor:progress}.HTc3ta_hint{font-size:var(--text-sm);color:var(--color-text-muted)}.HTc3ta_hint kbd{border:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);border-radius:var(--radius-chip);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);border-bottom-width:2px;padding:1px 6px}.HTc3ta_footnote{margin-top:var(--space-7);font-size:var(--text-sm);color:var(--color-text-muted)}.HTc3ta_footnote p{margin:0}.HTc3ta_footnote a{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.HTc3ta_error{margin:var(--space-2) 0 0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-danger)}.HTc3ta_error:empty{display:none}.HTc3ta_notice{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.HTc3ta_suggest{margin:var(--space-3) 0 0;font-size:var(--text-md);color:var(--color-text)}.HTc3ta_suggestFix{color:var(--color-text-gold);font:inherit;font-weight:var(--weight-bold);text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.HTc3ta_suggestFix:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.HTc3ta_back.HTc3ta_back{margin-top:var(--space-4);place-self:flex-start start}.HTc3ta_docked .HTc3ta_kicker{color:var(--color-text-muted)}.HTc3ta_docked .HTc3ta_progress{background:var(--color-sunken)}.HTc3ta_docked .HTc3ta_progress i{background:var(--color-text)}.HTc3ta_docked .HTc3ta_choice{min-height:var(--tap-std);padding:var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);font-size:var(--text-body);font-weight:var(--weight-medium)}@media (hover:hover){.HTc3ta_docked .HTc3ta_choice:hover:not(:disabled){border-color:var(--color-line);background:var(--color-surface) linear-gradient(var(--color-hover), var(--color-hover))}}.HTc3ta_docked .HTc3ta_choice:active:not(:disabled){background-image:linear-gradient(var(--color-pressed), var(--color-pressed));transform:none}.HTc3ta_docked .HTc3ta_choice[data-selected],.HTc3ta_docked .HTc3ta_choice[data-selected]:hover:not(:disabled){border-color:var(--color-selected);background:var(--color-selected);color:var(--color-on-selected)}.HTc3ta_docked .HTc3ta_choice[data-selected] .HTc3ta_choiceDetail{color:inherit;opacity:.8}.HTc3ta_docked .HTc3ta_key{border-radius:var(--radius-chip);background:var(--color-sunken);width:1.75rem;height:1.75rem;color:var(--color-text);border:0;display:none}.HTc3ta_docked .HTc3ta_choice[data-selected] .HTc3ta_key,.HTc3ta_docked .HTc3ta_choice[data-selected] .HTc3ta_tick{background:var(--color-on-selected);color:var(--color-selected);border-color:#0000}.HTc3ta_docked .HTc3ta_field input,.HTc3ta_docked .HTc3ta_field textarea{min-height:var(--tap-std);padding:0 var(--space-4);border:1px solid var(--color-edge);border-radius:var(--radius-control);background:var(--color-field);font-size:var(--text-body)}.HTc3ta_docked .HTc3ta_field textarea{padding-block:var(--space-3);line-height:var(--leading-normal)}.HTc3ta_docked .HTc3ta_field input:focus,.HTc3ta_docked .HTc3ta_field textarea:focus{border-color:var(--color-edge);outline:2px solid var(--color-focus);outline-offset:2px}.HTc3ta_sheetPage .HTc3ta_sheet{border-radius:var(--radius-surface);background:var(--color-surface);width:min(100%,46rem);box-shadow:inset 0 0 0 1px var(--surface-edge);border:0}.HTc3ta_sheetPage .HTc3ta_step{gap:var(--space-5);min-height:clamp(26rem,58vh,36rem);padding:clamp(var(--space-6), 1rem + 2vw, var(--space-9)) clamp(var(--space-5), 1rem + 3vw, var(--space-10)) clamp(var(--space-7), 1rem + 3vw, var(--space-10));grid-template-columns:minmax(0,1fr);align-content:start}.HTc3ta_sheetPage .HTc3ta_riff{width:clamp(64px,3rem + 3vw,88px)}.HTc3ta_sheetPage .HTc3ta_display .HTc3ta_riff{width:clamp(96px,4rem + 5vw,136px)}.HTc3ta_sheetPage .HTc3ta_riffLarge{transform:none}.HTc3ta_sheetPage .HTc3ta_body{max-width:none}.HTc3ta_sheetPage .HTc3ta_progress{background:var(--color-track);height:4px}.HTc3ta_sheetPage .HTc3ta_progress i{background:var(--color-gold-mark)}.HTc3ta_sheetPage .HTc3ta_question{font-family:var(--font-display), sans-serif;font-size:clamp(2rem,1.1rem + 2.6vw,3.25rem);font-weight:400;line-height:1.02}.HTc3ta_sheetPage .HTc3ta_help{margin-top:var(--space-3)}.HTc3ta_sheetPage .HTc3ta_choice{min-height:var(--tap-std);border-radius:var(--radius-control);background:var(--color-raised);font-size:var(--text-lg);border-color:#0000;font-weight:700}@media (hover:hover){.HTc3ta_sheetPage .HTc3ta_choice:hover:not(:disabled):not([data-selected]){border-color:var(--color-edge);background:var(--color-raised)}}.HTc3ta_sheetPage .HTc3ta_choice[data-selected]{background:var(--color-selected);color:var(--color-on-selected);box-shadow:none;border-color:#0000}.HTc3ta_sheetPage .HTc3ta_key{border-color:var(--color-edge);color:var(--color-text-muted)}.HTc3ta_sheetPage .HTc3ta_choice[data-selected] .HTc3ta_key{background:var(--color-on-selected);border-color:var(--color-on-selected);color:var(--color-selected)}.HTc3ta_sheetPage .HTc3ta_tick{border-color:var(--color-edge);border-radius:var(--radius-chip)}.HTc3ta_sheetPage .HTc3ta_choice[data-selected] .HTc3ta_tick{background:var(--color-on-selected);border-color:var(--color-on-selected);color:var(--color-gold)}.HTc3ta_sheetPage .HTc3ta_choiceDetail{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:2px;font-weight:400}.HTc3ta_sheetPage .HTc3ta_choice[data-selected] .HTc3ta_choiceDetail{color:inherit}.HTc3ta_sheetPage .HTc3ta_primary{gap:var(--space-3);min-height:var(--tap-std);padding:0 var(--space-6);border-radius:var(--radius-control);background:var(--color-gold);color:var(--color-on-gold);font-size:var(--text-md);font-weight:700}.HTc3ta_sheetPage .HTc3ta_primary svg{color:var(--color-on-gold)}@media (hover:hover){.HTc3ta_sheetPage .HTc3ta_primary:hover:not(:disabled){background:var(--color-gold-hover);color:var(--color-on-gold)}}.HTc3ta_sheetPage .HTc3ta_primary[aria-disabled=true]{opacity:1;background:var(--color-disabled);color:var(--color-on-disabled)}.HTc3ta_sheetPage .HTc3ta_primary[aria-disabled=true] svg{color:inherit}.HTc3ta_sheetPage .HTc3ta_field input,.HTc3ta_sheetPage .HTc3ta_field textarea{border-bottom-color:var(--color-edge)}.HTc3ta_sheetPage .HTc3ta_field input:focus,.HTc3ta_sheetPage .HTc3ta_field textarea:focus{border-bottom-color:var(--color-text)}.HTc3ta_sheetPage .HTc3ta_displayTitle{letter-spacing:-.01em}.HTc3ta_sheetPage .HTc3ta_key,.HTc3ta_sheetPage .HTc3ta_hint{display:none}.HTc3ta_sheetPage .HTc3ta_step{padding-bottom:clamp(var(--space-7), 1rem + 3vw, var(--space-10))}.HTc3ta_sheetPage .HTc3ta_back{margin-top:var(--space-4);padding:0 var(--space-4);border-radius:var(--radius-control);color:var(--color-text-muted);transition:background-color var(--dur-fast), color var(--dur-fast);text-decoration:none}@media (hover:hover){.HTc3ta_sheetPage .HTc3ta_back:hover{background:var(--color-hover);color:var(--color-text)}}.HTc3ta_flowing::view-transition-old(HTc3ta_root){animation:none}.HTc3ta_flowing::view-transition-new(HTc3ta_root){animation:none}.HTc3ta_flowing::view-transition-group(HTc3ta_flow-sheet){animation-duration:.42s;animation-timing-function:var(--ease-out)}.HTc3ta_flowing::view-transition-group(HTc3ta_flow-riff){animation-duration:.42s;animation-timing-function:var(--ease-out)}.HTc3ta_flowing::view-transition-old(HTc3ta_flow-riff){animation:HTc3ta_fade-out .2s var(--ease-out) both}.HTc3ta_flowing::view-transition-new(HTc3ta_flow-riff){animation:HTc3ta_riff-in .42s var(--ease-out) both}.HTc3ta_flowing::view-transition-old(HTc3ta_flow-step){animation:HTc3ta_step-out-up .24s var(--ease-in-out) both}.HTc3ta_flowing::view-transition-new(HTc3ta_flow-step){animation:HTc3ta_step-in-up .42s var(--ease-out) 80ms both}.HTc3ta_flowing[data-flow-direction=back]::view-transition-old(HTc3ta_flow-step){animation-name:HTc3ta_step-out-down}.HTc3ta_flowing[data-flow-direction=back]::view-transition-new(HTc3ta_flow-step){animation-name:HTc3ta_step-in-down}@keyframes HTc3ta_step-out-up{to{opacity:0;filter:blur(4px);transform:translateY(-36px)}}@keyframes HTc3ta_step-in-up{0%{opacity:0;filter:blur(4px);transform:translateY(44px)}}@keyframes HTc3ta_step-out-down{to{opacity:0;filter:blur(4px);transform:translateY(36px)}}@keyframes HTc3ta_step-in-down{0%{opacity:0;filter:blur(4px);transform:translateY(-44px)}}@keyframes HTc3ta_fade-out{to{opacity:0}}@keyframes HTc3ta_riff-in{0%{opacity:0;transform:scale(.92)translateY(6px)}}@supports not (view-transition-name:none){.HTc3ta_step{animation:HTc3ta_step-in-up .36s var(--ease-out) both}}@media (max-width:640px){.HTc3ta_chrome{padding-top:var(--space-3)}.HTc3ta_sheetArea{padding-block:var(--space-4) var(--space-6);justify-content:flex-start}.HTc3ta_step{gap:var(--space-3);min-height:0;padding:var(--space-6) var(--space-5) 5rem;grid-template-columns:1fr;align-content:start}.HTc3ta_riff{width:5.5rem}.HTc3ta_riffLarge{width:7.5rem;transform:none}.HTc3ta_inline .HTc3ta_step{padding:var(--space-6) var(--space-5)}.HTc3ta_docked .HTc3ta_step{padding:var(--space-4) 0 var(--space-6);grid-template-columns:1fr}.HTc3ta_hint{display:none}}@media (pointer:coarse){.HTc3ta_key,.HTc3ta_hint{display:none}.HTc3ta_step{padding-bottom:var(--space-7)}.HTc3ta_inline .HTc3ta_step,.HTc3ta_docked .HTc3ta_step{padding-bottom:var(--space-6)}}@media (prefers-reduced-motion:reduce){.HTc3ta_progress i,.HTc3ta_tick,.HTc3ta_choice,.HTc3ta_primary,.HTc3ta_key{transition:none}.HTc3ta_step{animation:none}}
.QaV6lG_notes{box-sizing:border-box;padding:var(--space-5);border-radius:var(--radius-surface);background-color:var(--color-sunken);color:var(--color-text)}.QaV6lG_notesTitle{margin:0 0 var(--space-3);font-size:var(--text-md);font-weight:var(--weight-bold)}.QaV6lG_facts{gap:var(--space-3);margin:0;display:grid}.QaV6lG_facts dt{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-muted)}.QaV6lG_facts dd{font-size:var(--text-base);margin:2px 0 0;line-height:1.4}.QaV6lG_strum{font-variant-numeric:tabular-nums}.QaV6lG_momentsTitle{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-muted)}.QaV6lG_moments{margin:0 0 var(--space-3);gap:var(--space-1);padding:0;list-style:none;display:grid}.QaV6lG_moment,.QaV6lG_momentPlain{justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font:inherit;font-size:var(--text-base);text-align:start;background:0 0;border:0;display:flex}.QaV6lG_moment{cursor:pointer;background-color:var(--color-tap,var(--color-surface))}@media (hover:hover){.QaV6lG_moment:hover{background-image:linear-gradient(var(--color-hover), var(--color-hover))}}.QaV6lG_moment:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.QaV6lG_momentAt{font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none}
.vr7RQW_backstage{isolation:isolate;min-height:var(--gig-visible-height,100svh);flex-direction:column;display:flex;position:relative;container-type:inline-size}.vr7RQW_backstage[data-framed]{min-height:0}.vr7RQW_backstage[hidden]{display:none}.vr7RQW_backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.vr7RQW_backdrop img{object-fit:cover;width:100%;height:100%;display:block}.vr7RQW_backdrop:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-room) 72%, transparent), color-mix(in srgb, var(--color-room) 90%, transparent));position:absolute;inset:0}.vr7RQW_head{align-items:center;gap:var(--space-5);min-height:var(--space-10);padding:0 var(--space-5);display:flex}.vr7RQW_roomName{font-size:var(--text-md);font-weight:var(--weight-bold);white-space:nowrap;margin:0}.vr7RQW_inner{--room-frame-max:calc(var(--gig-visible-height,100svh) - var(--space-10) - var(--space-4) - var(--space-9) - var(--space-8));box-sizing:border-box;gap:var(--space-5) clamp(var(--space-7), 4cqi, var(--space-10));width:100%;max-width:96rem;padding:var(--space-4) var(--space-8) var(--space-9);flex:1 0 auto;grid-template:"frame song""frame guide""frame sound""frame actions""frame history"1fr/minmax(0,1.8fr) minmax(20rem,1fr);align-content:center;margin:0 auto;display:grid}.vr7RQW_song{grid-area:song;min-width:0}.vr7RQW_songIdentity{gap:var(--space-1);display:grid}.vr7RQW_songTitle{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--display-md);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}.vr7RQW_artist{color:var(--color-text-muted);font-size:var(--text-md);margin:0}.vr7RQW_previewArea{grid-area:frame;align-self:center;min-width:0}.vr7RQW_mirror{--frame-ratio:16 / 9;width:min(100%, calc(var(--room-frame-max) * var(--frame-ratio)));margin-inline:auto;position:relative}.vr7RQW_frame{aspect-ratio:var(--frame-ratio);border-radius:var(--radius-media);background:var(--color-sunken);box-shadow:0 0 0 var(--hair) var(--color-line);position:relative;overflow:hidden}.vr7RQW_poster{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.vr7RQW_empty{place-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-5);color:var(--color-text-muted);text-align:center;display:grid;position:absolute;inset:0}.vr7RQW_empty p{max-width:28ch;font-size:var(--text-md);line-height:var(--leading-snug);margin:0}.vr7RQW_self{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-out);display:block;position:absolute;inset:0;transform:scaleX(-1)}.vr7RQW_self[data-live=true]{opacity:1}.vr7RQW_framing{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.vr7RQW_chips{left:var(--space-3);bottom:var(--space-3);z-index:1;gap:var(--space-2);max-width:calc(100% - 2 * var(--space-3));flex-wrap:wrap;display:flex;position:absolute}.vr7RQW_chip{align-items:center;gap:var(--space-2);min-width:0;max-width:16rem;min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-room) 72%, transparent);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;display:inline-flex}.vr7RQW_chip svg{flex:none}.vr7RQW_chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vr7RQW_chip:hover{background-image:linear-gradient(var(--color-hover), var(--color-hover))}.vr7RQW_chip:disabled{opacity:.5;cursor:default}.vr7RQW_guide{align-items:center;gap:var(--space-4);grid-area:guide;min-width:0;display:flex}.vr7RQW_guide>[data-place]{flex-shrink:0}.vr7RQW_guide>[data-place] img{width:6.25rem;height:6.25rem}.vr7RQW_progress{gap:var(--space-3);flex:1;min-width:0;display:grid}.vr7RQW_strip{gap:var(--space-2);display:grid}.vr7RQW_strip ol{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.vr7RQW_strip p{justify-content:space-between;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);margin:0;display:flex}.vr7RQW_strip p>span:first-child{align-items:center;gap:var(--space-1);color:var(--color-text);font-weight:var(--weight-semibold);display:inline-flex}.vr7RQW_strip p>span:last-child{font-variant-numeric:tabular-nums}.vr7RQW_strip svg{width:1rem;height:1rem}.vr7RQW_bar{border-radius:var(--radius-round);background:var(--color-sunken);height:6px;box-shadow:inset 0 0 0 var(--hair) var(--color-edge);display:block;overflow:hidden}.vr7RQW_bar>span{background:var(--color-gold-mark);height:100%;transition:width var(--dur-fast) linear;display:block}.vr7RQW_reserved{visibility:hidden}.vr7RQW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vr7RQW_instruction{min-width:0}.vr7RQW_instruction h2:focus{outline:none}.vr7RQW_instruction h2{margin:0 0 var(--space-2);font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.vr7RQW_instruction p{max-width:36ch;color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-snug);margin:0}.vr7RQW_sound{gap:var(--space-2);grid-area:sound;display:grid}.vr7RQW_meter{align-items:stretch;gap:var(--space-1);box-sizing:border-box;height:2.25rem;padding:var(--space-1);border-radius:var(--radius-control);background:var(--color-sunken);display:flex;position:relative}.vr7RQW_meter>span{border-radius:var(--radius-chip);box-shadow:inset 0 0 0 var(--hair) var(--color-edge);transition:background-color var(--dur-fast);flex:1}.vr7RQW_meter>span[data-lit=true]{background:var(--color-gold-mark);box-shadow:none}.vr7RQW_meter[data-clipping=true]>span[data-lit=true]{background:var(--color-danger)}.vr7RQW_meter[data-listening=true]:after{content:"";border-radius:var(--radius-round);background:var(--color-text-faint);height:2px;animation:vr7RQW_meterBreathe calc(2 * var(--dur-dimmer)) var(--ease-in-out) infinite alternate;position:absolute;inset:auto 0 0}@keyframes vr7RQW_meterBreathe{0%{opacity:.35}to{opacity:.9}}.vr7RQW_meterLabel{color:var(--color-text-muted);font-size:var(--text-xs);margin:0}.vr7RQW_backstage:not([data-framed]) :is(.vr7RQW_artist,.vr7RQW_framing,.vr7RQW_strip p,.vr7RQW_instruction p,.vr7RQW_meterLabel,.vr7RQW_note,.vr7RQW_tip){color:var(--color-text-2)}.vr7RQW_actions{justify-items:start;gap:var(--space-3);grid-area:actions;min-width:0;display:grid}.vr7RQW_primary{min-width:12rem}.vr7RQW_keycap{padding:0 var(--space-2);border:var(--hair) solid currentColor;border-radius:var(--radius-chip);font:var(--weight-semibold) var(--text-xs) / var(--leading-snug) var(--font-ui);opacity:.8}.vr7RQW_secondary{gap:var(--space-2);flex-wrap:wrap;display:flex}.vr7RQW_secondary:empty{display:none}.vr7RQW_note,.vr7RQW_tip{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.vr7RQW_tip{align-items:center;gap:var(--space-2);display:inline-flex}.vr7RQW_tip svg{flex:none}.vr7RQW_history{grid-area:history;align-self:start}.vr7RQW_history summary{width:fit-content;list-style:none}.vr7RQW_history summary::-webkit-details-marker{display:none}.vr7RQW_history summary svg{transition:rotate var(--dur-fast) var(--ease-out)}.vr7RQW_history[open] summary>svg:last-child{rotate:180deg}.vr7RQW_historyBody{gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.vr7RQW_backstage[data-hosted]{min-height:0}.vr7RQW_backstage[data-hosted] .vr7RQW_inner{--room-frame-max:calc(var(--gig-visible-height,100svh) - var(--academy-top-h,0px) - var(--space-7) - var(--space-9) - var(--space-8));padding-top:var(--space-7);align-content:start}.vr7RQW_backstage[data-hosted] .vr7RQW_previewArea{align-self:start}.vr7RQW_roomLabel{margin:0 0 var(--space-2)}@media (hover:none) and (pointer:coarse){.vr7RQW_keycap{display:none}}@media (prefers-reduced-motion:reduce){.vr7RQW_self,.vr7RQW_bar>span,.vr7RQW_meter>span,.vr7RQW_history summary svg{transition:none}.vr7RQW_meter[data-listening=true]:after{opacity:.7;animation:none}}@container (max-width:900px){.vr7RQW_inner{padding:var(--space-4) var(--space-6) var(--space-7);gap:var(--space-5);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.vr7RQW_guide>[data-place] img{width:5rem;height:5rem}}@container (max-width:760px){.vr7RQW_backdrop img{filter:blur(24px);scale:1.1}.vr7RQW_head{min-height:var(--tap-min);padding:var(--space-2) var(--space-3) 0;gap:var(--space-3)}.vr7RQW_roomName{text-overflow:ellipsis;min-width:0;color:var(--color-text-2);font-weight:var(--weight-semibold);overflow:hidden}.vr7RQW_inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"song""frame""guide""sound""actions""history";grid-template-rows:auto clamp(16rem, calc(var(--gig-visible-height,100svh) * .48), 28rem) auto auto auto auto;align-content:start;gap:var(--space-3);padding:var(--space-2) var(--space-4) 0}.vr7RQW_backstage[data-hosted] .vr7RQW_inner{padding-top:var(--space-4)}.vr7RQW_backstage[data-hosted] .vr7RQW_previewArea{align-self:stretch}.vr7RQW_backstage[data-hosted] .vr7RQW_inner{grid-template-rows:auto clamp(13rem, calc((var(--gig-visible-height,100svh) - var(--academy-top-h,0px) - var(--academy-tabs-h,0px)) * .4), 26rem) auto auto auto auto}.vr7RQW_songIdentity{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.vr7RQW_songTitle{font-family:var(--font-ui);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.vr7RQW_artist{font-size:var(--text-sm)}.vr7RQW_artist:before{content:"· " / ""}.vr7RQW_previewArea{align-self:stretch;display:grid}.vr7RQW_mirror{justify-self:stretch;width:100%;margin-inline:0}.vr7RQW_mirror,.vr7RQW_frame{height:100%}.vr7RQW_frame{aspect-ratio:auto}.vr7RQW_framing{display:none}.vr7RQW_chips{right:var(--space-3);flex-wrap:nowrap}.vr7RQW_chip{max-width:none;padding:0 var(--space-2);flex:0 auto}.vr7RQW_reserved{display:none}.vr7RQW_guide{gap:var(--space-3)}.vr7RQW_guide>[data-place] img{width:3rem;height:3rem}.vr7RQW_instruction h2{font-size:var(--text-xl)}.vr7RQW_instruction p{-webkit-line-clamp:2;font-size:var(--text-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vr7RQW_meter{height:1.75rem}.vr7RQW_actions{justify-items:stretch;gap:var(--space-2);padding:var(--space-1) 0 max(var(--space-4), env(safe-area-inset-bottom))}.vr7RQW_primary{width:100%}.vr7RQW_secondary{flex-wrap:nowrap;overflow-x:auto}.vr7RQW_secondary>*{flex:none}}@media (max-height:500px){@container (min-width:761px){.vr7RQW_head{min-height:var(--tap-min)}.vr7RQW_inner{padding:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5)}.vr7RQW_guide>[data-place] img{width:3rem;height:3rem}.vr7RQW_instruction h2{font-size:var(--text-xl)}}}
@layer components{.K_TFNW_note{justify-content:center;min-width:0;display:flex}.K_TFNW_lane{gap:var(--space-2);min-width:0;font-family:var(--font-ui);color:var(--color-text);margin:0;display:grid}.K_TFNW_caption{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.K_TFNW_label{font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.K_TFNW_register{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:var(--leading-snug)}.K_TFNW_well{min-width:0;position:relative}.K_TFNW_empty{padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center;place-items:center;margin:0;display:grid;position:absolute;inset:0}.K_TFNW_svg{border-radius:var(--radius-media);background-color:var(--color-sunken);width:100%;height:120px;display:block}.K_TFNW_octave{stroke:var(--color-line);stroke-width:1px;vector-effect:non-scaling-stroke}.K_TFNW_target{fill:var(--color-track);stroke:var(--color-edge);stroke-width:1px;vector-effect:non-scaling-stroke}.K_TFNW_trace{fill:none;stroke:var(--color-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.K_TFNW_detail{font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}@media (forced-colors:active){.K_TFNW_svg{border:1px solid canvastext}.K_TFNW_trace{stroke:canvastext}.K_TFNW_target{fill:graytext;stroke:canvastext}}}
@layer components{.ymDULq_slider{min-width:4rem;height:var(--tap-min);cursor:pointer;touch-action:none;border-radius:var(--radius-control);flex:1;align-items:center;display:flex;position:relative}.ymDULq_track{border-radius:var(--radius-chip);background-color:var(--color-track);width:100%;height:4px;position:relative;overflow:hidden}.ymDULq_fill{transform-origin:0;background-color:var(--color-text);position:absolute;inset:0}.ymDULq_thumb{border-radius:var(--radius-round);background-color:var(--color-gold);opacity:0;width:14px;height:14px;transition:opacity var(--dur-fast) var(--ease-out);margin:-7px 0 0 -7px;position:absolute;top:50%}.ymDULq_slider:is(:hover,:focus-visible,[data-dragging],[data-state=hover]) .ymDULq_fill{background-color:var(--color-gold-mark)}.ymDULq_slider:is(:hover,:focus-visible,[data-dragging],[data-state=hover]) .ymDULq_thumb{opacity:1}.ymDULq_slider:is(:focus-visible,[data-state=focus]){outline:2px solid var(--color-focus);outline-offset:2px}.ymDULq_slider[aria-disabled=true]{cursor:default}.ymDULq_slider[aria-disabled=true] .ymDULq_fill{background-color:var(--color-text-faint)}.ymDULq_slider[aria-disabled=true] .ymDULq_thumb{display:none}@media (prefers-reduced-motion:reduce){.ymDULq_thumb{transition:none}}}
.sAUZqG_chip,.sAUZqG_overFrame{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-chip);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-tight);white-space:nowrap;display:inline-flex}.sAUZqG_chip{background-color:var(--color-sunken);color:var(--color-text)}.sAUZqG_overFrame{background-color:var(--color-room);color:var(--color-text);position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.sAUZqG_dot{border-radius:var(--radius-round);background-color:var(--color-gold-mark);flex:none;block-size:10px;inline-size:10px}@media (forced-colors:active){.sAUZqG_dot{background-color:canvastext}}
._t79oW_card{align-items:center;gap:var(--space-4);border-bottom:var(--hair) solid var(--color-line);grid-template-columns:auto minmax(0,1fr);padding-block-end:var(--space-4);display:grid}._t79oW_facts{gap:var(--space-1);min-width:0;display:grid}._t79oW_counts{justify-self:start}._t79oW_title{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--display-md);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}._t79oW_artist,._t79oW_setup,._t79oW_context,._t79oW_lead{font-size:var(--text-md);margin:0}._t79oW_artist,._t79oW_context,._t79oW_lead{color:var(--color-text-muted)}[data-check-step]:not([data-framed]) :is(._t79oW_artist,._t79oW_context,._t79oW_lead){color:var(--color-text-2)}@media (max-height:760px){[data-setup=true] ._t79oW_card{grid-template-columns:minmax(0,1fr)}[data-setup=true] :is(._t79oW_sleeve,._t79oW_artist,._t79oW_context){display:none}}@container (max-width:760px){._t79oW_card{grid-template-columns:minmax(0,1fr);padding-block-end:var(--space-2)}._t79oW_sleeve,._t79oW_context{display:none}._t79oW_facts{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}._t79oW_counts{flex-basis:auto;margin-block-end:var(--space-1)}._t79oW_title{font-family:var(--font-ui);font-size:var(--text-lg);font-weight:var(--weight-semibold)}._t79oW_artist,._t79oW_setup{font-size:var(--text-sm)}._t79oW_artist:before{content:"· " / ""}._t79oW_setup,._t79oW_lead{flex-basis:100%}._t79oW_lead{font-size:var(--text-sm)}}
.IXnFxa_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.WCo2CG_main{gap:var(--space-5);min-width:0;display:grid}.WCo2CG_collection{gap:var(--space-4);min-width:0;display:grid}.WCo2CG_recordings{gap:var(--space-1);min-width:0;display:grid}.WCo2CG_recordings>[data-vault-item]{gap:var(--space-3);border-radius:var(--radius-control);padding:var(--space-2);background-color:#0000;border:0;flex-wrap:nowrap}.WCo2CG_recordings>[data-vault-item][data-selected]{background-color:var(--color-sunken)}.WCo2CG_recordings>[data-vault-item]>:nth-child(2){flex:1 1 0}.WCo2CG_recordings p{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--leading-snug);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WCo2CG_collectionError{gap:var(--space-3);justify-items:start;display:grid}.WCo2CG_collection [data-watch-chapters] ol{background:0 0;border:0;max-width:none}.WCo2CG_collection [data-watch-chapters] button{grid-template-columns:var(--space-3) auto minmax(0, 1fr);gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-2) var(--space-1);font-size:var(--text-sm)}.WCo2CG_side{gap:var(--space-4);min-width:0;display:grid}
._9DFv-G_glass{z-index:var(--z-overlay);gap:var(--space-4);width:min(26rem,100vw);padding:var(--space-5);background:var(--color-surface);color:var(--color-text);border-inline-start:1px solid var(--color-border);font-size:var(--text-sm);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow:hidden}._9DFv-G_head{justify-content:space-between;align-items:center;display:flex}._9DFv-G_h{font-size:var(--text-md);font-weight:var(--weight-bold);margin:0}._9DFv-G_close{min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);color:var(--color-text);font:inherit;cursor:pointer;background:0 0}._9DFv-G_pane{gap:var(--space-1);display:grid}._9DFv-G_k{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-accent-text);margin:0}._9DFv-G_v{line-height:var(--leading-snug);overflow-wrap:anywhere;margin:0}._9DFv-G_dim{color:var(--color-text-muted)}._9DFv-G_meter{height:var(--space-3);border-radius:var(--radius-sm);background:var(--color-track);position:relative}._9DFv-G_fill{border-radius:var(--radius-sm);background:var(--color-accent);position:absolute;inset-block:0;inset-inline-start:0}._9DFv-G_mark{inset-block:calc(var(--space-1) * -1);background:var(--color-text);width:2px;position:absolute}._9DFv-G_mark[data-kind=off]{background:var(--color-text-muted)}._9DFv-G_timeline{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex}._9DFv-G_rows{gap:var(--space-1);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._9DFv-G_row{gap:var(--space-2);overflow-wrap:anywhere;grid-template-columns:3.5rem 3.5rem minmax(0,1fr);display:grid}._9DFv-G_row[data-kind=phase]{font-weight:var(--weight-bold)}._9DFv-G_row[data-kind=room]{color:var(--color-accent-text)}._9DFv-G_at,._9DFv-G_kind{color:var(--color-text-muted)}
@layer components{._67QRca_state{box-sizing:border-box;gap:var(--space-2);min-width:0;max-width:none;padding:var(--space-6);border-radius:var(--radius-surface);background-color:var(--card-surface,var(--color-surface));box-shadow:inset 0 0 0 var(--hair) var(--surface-edge);color:var(--color-text);flex-direction:column;display:flex}._67QRca_state[data-measure=reading]{max-width:var(--container-reading)}@media (forced-colors:active){._67QRca_state{outline:1px solid canvastext}}._67QRca_state[data-quiet]{gap:var(--space-1);padding:var(--space-6) var(--space-4)}._67QRca_state[data-quiet] ._67QRca_title{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-snug)}._67QRca_state[data-quiet] ._67QRca_action{margin-block-start:var(--space-2)}._67QRca_state[data-bare]{max-width:none;box-shadow:none;background-color:#0000;border-width:0;border-radius:0}._67QRca_head{align-items:flex-start;gap:var(--space-3);display:flex}._67QRca_icon{height:calc(var(--text-xl) * var(--leading-snug));flex:none;align-items:center;display:inline-flex}._67QRca_error ._67QRca_icon{color:var(--color-danger)}._67QRca_done ._67QRca_icon{color:var(--color-ok)}._67QRca_unavailable ._67QRca_icon{color:var(--color-text-muted)}._67QRca_title{color:var(--color-text);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;margin:0}._67QRca_detail{text-wrap:pretty;max-width:65ch}._67QRca_detail>p{margin:0}._67QRca_action{align-items:center;gap:var(--space-3);flex-wrap:wrap;max-width:100%;margin-block-start:var(--space-3);display:flex}._67QRca_action>*{min-width:0;max-width:100%}._67QRca_action :is(a,button){white-space:normal}._67QRca_choices{gap:var(--space-4);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}._67QRca_choice{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}._67QRca_choiceDetail{min-width:0;color:var(--color-text-muted);text-wrap:pretty;flex:16rem;margin:0}._67QRca_loading{gap:var(--space-3)}._67QRca_titleLine,._67QRca_line,._67QRca_box{border-radius:var(--radius-chip);background-color:var(--color-track);max-inline-size:100%;animation:_67QRca_state-breathe calc(var(--dur-slow) * 4) var(--ease-in-out) var(--dur-slow) infinite alternate, _67QRca_state-calm var(--dur-slow) steps(1, end) both;display:block}._67QRca_titleLine{inline-size:45%;block-size:calc(var(--text-xl) * var(--leading-snug));margin-block-end:var(--space-1)}._67QRca_line{block-size:var(--text-body)}._67QRca_rows,._67QRca_tiles,._67QRca_chart{min-width:0;display:grid}._67QRca_rows{gap:var(--space-4)}._67QRca_row{align-items:center;gap:var(--space-3);min-width:0;display:flex}._67QRca_rowFace{inline-size:var(--tap-min);block-size:var(--tap-min);border-radius:var(--radius-media);flex:none}._67QRca_rowWords{gap:var(--space-2);flex:auto;min-width:0;display:grid}._67QRca_tiles{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}._67QRca_tile{gap:var(--space-2);min-width:0;display:grid}._67QRca_cover{aspect-ratio:1;border-radius:var(--radius-media)}._67QRca_chart{gap:var(--space-4)}._67QRca_chartLine{gap:var(--space-1);min-width:0;display:grid}._67QRca_chords{gap:14%;min-width:0;display:flex}._67QRca_chord{flex:none}._67QRca_window{aspect-ratio:16/9;border-radius:var(--radius-media);inline-size:100%}@keyframes _67QRca_state-breathe{0%{opacity:1}to{opacity:.55}}@keyframes _67QRca_state-calm{0%{visibility:hidden}to{visibility:visible}}._67QRca_hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._67QRca_titleLine,._67QRca_line,._67QRca_box{animation:none}}@media (forced-colors:active){._67QRca_titleLine,._67QRca_line,._67QRca_box{background-color:graytext}}[data-host-surface] ._67QRca_state{background-color:#0000;border:0;border-radius:0;padding:0}}
.DD6pNG_home{padding-block:var(--space-6)}.DD6pNG_products{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DD6pNG_product,.DD6pNG_intro{background:var(--color-surface);border-radius:var(--radius-surface);min-width:0;overflow:hidden}.DD6pNG_productBody,.DD6pNG_introBody{padding:var(--space-6)}.DD6pNG_description{margin:var(--space-3) 0 var(--space-5);color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-normal);max-width:60ch}.DD6pNG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.DD6pNG_continuation{align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--hair) solid var(--color-line);flex-wrap:wrap;display:flex}.DD6pNG_continuationTitle{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere;flex:160px}.DD6pNG_support{align-items:center;gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-surface);flex-wrap:wrap;display:flex}.DD6pNG_supportCopy{flex:240px;min-width:0}.DD6pNG_supportCopy p{margin:var(--space-2) 0 0;color:var(--color-text-muted)}.DD6pNG_intro{flex-wrap:wrap;align-items:center;display:flex}.DD6pNG_introCover{flex:320px;min-width:0}.DD6pNG_introBody{flex:2 360px;min-width:0}.DD6pNG_syllabus{margin-top:var(--space-5);background:var(--color-surface);border-radius:var(--radius-surface);padding:var(--space-5)}.DD6pNG_module{padding-block:var(--space-3);border-bottom:var(--hair) solid var(--color-line)}.DD6pNG_module summary{cursor:pointer;min-height:var(--tap-std);align-items:center;gap:var(--space-3);font-weight:var(--weight-bold);display:flex}.DD6pNG_module summary span{color:var(--color-text-muted);font-weight:inherit;margin-left:auto}.DD6pNG_lesson{align-items:center;gap:var(--space-3);padding:var(--space-3);min-height:var(--tap-min);color:var(--color-text);border-radius:var(--radius-control);display:flex}.DD6pNG_lesson:hover{background:var(--color-hover)}.DD6pNG_lesson:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.DD6pNG_lesson span:last-child{color:var(--color-text-muted);white-space:nowrap;margin-left:auto}@media (max-width:699px){.DD6pNG_home{padding-block:var(--space-4)}.DD6pNG_products{grid-template-columns:minmax(0,1fr)}.DD6pNG_productBody,.DD6pNG_introBody{padding:var(--space-5)}}.DD6pNG_pending{color:var(--color-text-muted);font-size:var(--text-sm);margin-inline-start:var(--space-2)}.DD6pNG_browser{gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-4);min-width:0;display:grid}
@layer components{.H-5JsG_area{--stage-top:var(--academy-top-h,64px);min-width:0;min-height:calc(100dvh - var(--stage-top));flex-direction:column;display:flex}.H-5JsG_area[data-stage-hub]{--card-surface:var(--color-surface);background-color:var(--color-room);color:var(--color-text)}.H-5JsG_main{flex-direction:column;flex:auto;min-width:0;display:flex}.H-5JsG_area[data-stage-hub] .H-5JsG_main [data-stage-venue]{min-height:0;margin-bottom:0;padding-bottom:0}.H-5JsG_main>[data-stage-venue-slot]:has([data-stage-room]){z-index:var(--z-overlay);position:relative}.H-5JsG_liveDot{border-radius:var(--radius-round);background-color:var(--color-gold-mark);width:10px;height:10px;animation:H-5JsG_live-dot-in .2s var(--ease-out) both;flex:none;display:inline-block}@keyframes H-5JsG_live-dot-in{0%{opacity:0}}.H-5JsG_strip{z-index:var(--z-sticky);top:var(--stage-top);align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-3) var(--space-6);background-color:var(--color-room);color:var(--color-text);font-family:var(--font-ui);display:flex;position:sticky}@media (max-width:47.999rem){.H-5JsG_strip{gap:var(--space-3);min-height:64px;padding-inline:var(--space-4)}}.H-5JsG_stripWords{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.H-5JsG_stripLabel{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-tight)}.H-5JsG_stripTitle{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);display:flex}.H-5JsG_stripTitleWords{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.H-5JsG_stripActions{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.H-5JsG_stripActions :focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.H-5JsG_venueDocked{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.H-5JsG_detail{flex-direction:column;flex:auto;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.H-5JsG_liveDot{animation:none}}}.H-5JsG_area[data-stage-hub] .H-5JsG_main [data-stage-venue-slot]>*{min-height:0}
@layer components{.WrWTlG_tip{z-index:calc(var(--z-toast) + 2);border-radius:var(--radius-chip);background-color:var(--color-notice);width:max-content;max-width:18rem;color:var(--color-on-notice);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);white-space:pre-line;pointer-events:none;animation:WrWTlG_tip-in var(--dur-fast) var(--ease-out);padding:6px 10px;position:fixed;transform:translate(-50%,-100%)}.WrWTlG_tip[data-below]{transform:translate(-50%)}@keyframes WrWTlG_tip-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.WrWTlG_tip{animation:none}}}
.Jf1CMa_fixture{--academy-top-h:0px;--academy-rail-w:0px;background-color:var(--color-room);min-inline-size:0;color:var(--color-text)}.Jf1CMa_notice{padding:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.Jf1CMa_video{object-fit:contain;block-size:100%;inline-size:100%;display:block}
._95xgZG_discuss{gap:var(--space-4);min-width:0;display:grid}._95xgZG_posts{margin:0;padding:0;list-style:none;display:grid}._95xgZG_posts>li+li{border-top:var(--hair,1px) solid var(--color-line)}._95xgZG_post{gap:var(--space-3);padding:var(--space-3) 0 var(--space-1);grid-template-columns:auto minmax(0,1fr);display:grid}._95xgZG_main{align-content:start;gap:var(--space-1);min-width:0;display:grid}._95xgZG_byline{align-items:baseline;gap:var(--space-2);min-width:0;line-height:var(--leading-snug);margin:0;display:flex}._95xgZG_name{font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._95xgZG_ago{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none}._95xgZG_text{line-height:var(--leading-normal);overflow-wrap:anywhere;white-space:pre-line;margin:0}._95xgZG_clamp{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._95xgZG_text[role=button]{border-radius:var(--radius-control);cursor:pointer}._95xgZG_text[role=button]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._95xgZG_take{margin:var(--space-1) calc(-1 * var(--space-3)) 0}._95xgZG_foot{margin-left:calc(-1 * var(--space-3));display:flex}._95xgZG_empty{color:var(--color-text-muted);margin:0}._95xgZG_thread{gap:var(--space-3);min-width:0;display:grid}._95xgZG_back{justify-self:start}
@layer components{.SBMs8W_loadMore{min-width:0;max-width:var(--container-reading);padding-block:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.SBMs8W_status{align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-normal);margin:0;display:flex}.SBMs8W_status:not(:empty){margin-block-end:var(--space-2)}.SBMs8W_mark{color:var(--color-danger);flex:none;padding-block-start:.1em;display:inline-flex}.SBMs8W_row{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.SBMs8W_remaining{color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-snug);font-variant-numeric:tabular-nums}}
.GzMxNG_art{aspect-ratio:16/9;border-radius:var(--radius-media);background-color:var(--color-spot);inline-size:100%;color:var(--color-text);position:relative;overflow:hidden}.GzMxNG_art[data-room=busk]{background-color:var(--color-street)}.GzMxNG_still,.GzMxNG_poster{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.GzMxNG_still{overflow:visible}.GzMxNG_poster{object-fit:cover}.GzMxNG_pool{fill:var(--color-gold);opacity:.14}.GzMxNG_figure{fill:var(--color-room);opacity:.35}
.neh7Za_column{gap:var(--space-7);min-width:0;display:grid}@media (max-width:760px){.neh7Za_keyboardOnly{display:none}}
.UipzVa_room{min-height:100%}.UipzVa_status{padding:var(--space-4) var(--space-8) 0;color:var(--color-text-gold);font-size:var(--text-sm);margin:0}