._wrap_xb4vd_1{position:relative}._wrapSide_xb4vd_6{display:grid;grid-template-columns:minmax(0,1fr) 200px}._side_xb4vd_11{display:flex;flex-direction:column;min-height:0;contain:size;border-left:1px solid rgba(255,255,255,.08);background:#1d2126;color:#f4ede1;overflow:hidden}._sideHeading_xb4vd_23{flex:none;padding:12px 14px 6px;font-family:var(--font-family-base);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f4ede199}._sideList_xb4vd_34{flex:1;min-height:0;margin:0;padding:0 6px 10px;list-style:none;overflow-y:auto;scrollbar-width:thin}._sideItem_xb4vd_44{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 8px;border:none;border-radius:var(--radius-sm, 6px);background:transparent;color:inherit;font-family:var(--font-family-display);font-size:.86rem;line-height:1.25;text-align:left;cursor:pointer}._sideItem_xb4vd_44:hover{background:#ffffff14}._sideItem_xb4vd_44:focus-visible{outline:2px solid #c98a2c;outline-offset:-2px}._sideItemCur_xb4vd_71,._sideItemCur_xb4vd_71:hover{background:#f4ede1;color:#1d2126}._sideNum_xb4vd_77{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#c98a2c;color:#1d2126;font:700 11px/1 system-ui,sans-serif}._sideLabel_xb4vd_89{min-width:0}._frame_xb4vd_93{display:block;width:100%;height:480px;border:none;overflow:hidden}._frameListen_xb4vd_104{position:absolute!important;top:0;left:0;width:1px!important;height:1px!important;opacity:0;pointer-events:none}._listen_xb4vd_114{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6) var(--spacing-6) var(--spacing-4);background:#1d2126;color:#f4ede1;border-radius:var(--radius-md)}._listenTag_xb4vd_123{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e3b67f}._listenTitle_xb4vd_134{margin:0;font-family:var(--font-family-display);font-weight:600;font-size:1.35rem;line-height:1.25}._listenLine_xb4vd_141{min-height:7.5em;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:var(--spacing-4);border-radius:var(--radius);background:#ffffff0f;font-size:1.15rem;line-height:1.5}._listenWho_xb4vd_153{align-self:flex-start;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-full);padding:2px 10px}._listenWhoM_xb4vd_162{background:#c98a3b;color:#1d2126}._listenWhoK_xb4vd_166{background:#6fb3ad;color:#1d2126}._listenHint_xb4vd_170{color:#f4ede1b3;font-size:1rem}._listenBar_xb4vd_174{width:100%;accent-color:#c98a3b;height:28px;margin:0}._listenTimes_xb4vd_180{display:flex;justify-content:space-between;margin-top:-8px;font-size:.75rem;font-variant-numeric:tabular-nums;color:#f4ede1b3}._listenControls_xb4vd_188{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4)}._listenPlay_xb4vd_194,._listenSkip_xb4vd_195,._listenSpeed_xb4vd_196{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-family:var(--font-family-base)}._listenPlay_xb4vd_194{width:64px;height:64px;border-radius:50%;background:#c98a3b;color:#1d2126}._listenPlay_xb4vd_194:hover{background:#e3b67f}._listenSkip_xb4vd_195{position:relative;width:48px;height:48px;border-radius:50%;background:#ffffff14;color:#f4ede1}._listenSkip_xb4vd_195 span{position:absolute;font-size:.6rem;font-weight:700}._listenSkip_xb4vd_195:hover,._listenSpeed_xb4vd_196:hover{background:#ffffff29}._listenSpeed_xb4vd_196{min-width:56px;height:40px;padding:0 12px;border-radius:var(--radius-full);background:#ffffff14;color:#f4ede1;font-weight:700;font-variant-numeric:tabular-nums}._listenPlay_xb4vd_194:disabled,._listenSkip_xb4vd_195:disabled,._listenSpeed_xb4vd_196:disabled{opacity:.45;cursor:not-allowed}._listenPlay_xb4vd_194:focus-visible,._listenSkip_xb4vd_195:focus-visible,._listenSpeed_xb4vd_196:focus-visible{outline:2px solid #e3b67f;outline-offset:2px}._listenResume_xb4vd_253{margin:0;text-align:center;font-size:.85rem;color:#f4ede1bf}@media(max-width:560px){._listen_xb4vd_114{border-radius:0;padding:var(--spacing-4)}._listenLine_xb4vd_141{font-size:1.05rem}}._resume_xb4vd_271{position:absolute;top:var(--spacing-3);right:var(--spacing-3);z-index:2;display:flex;align-items:center;gap:4px;padding:4px;border-radius:var(--radius-full);background:#1d2126d1;box-shadow:var(--shadow-md)}._wrapSide_xb4vd_6 ._resume_xb4vd_271{right:calc(200px + var(--spacing-3))}._resumeMain_xb4vd_290,._resumeAlt_xb4vd_291{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--spacing-3);border:none;border-radius:var(--radius-full);font-family:var(--font-family-base);font-size:.85rem;font-weight:600;cursor:pointer}._resumeMain_xb4vd_290{background:var(--secondary);color:var(--foreground)}._resumeMain_xb4vd_290:hover{background:var(--accent)}._resumeAlt_xb4vd_291{background:transparent;color:#f4ede1}._resumeAlt_xb4vd_291:hover{background:#ffffff1f}._resumeMain_xb4vd_290:focus-visible,._resumeAlt_xb4vd_291:focus-visible{outline:none;box-shadow:var(--shadow-focus)}
