._overlay_85g1n_1{z-index:1000;background:#0009;justify-content:center;align-items:center;animation:.2s ease-out _fadeIn_85g1n_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_85g1n_1{0%{opacity:0}to{opacity:1}}._modal_85g1n_17{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:640px;width:calc(100% - var(--space-8));flex-direction:column;max-height:80vh;animation:.2s ease-out _scaleIn_85g1n_1;display:flex}@keyframes _scaleIn_85g1n_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalHeader_85g1n_34{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._modalTitle_85g1n_43{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--color-text-primary);margin:0}._closeBtn_85g1n_50{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-base);font-size:var(--text-xl);transition:color var(--tr-base), background var(--tr-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._closeBtn_85g1n_50:hover{color:var(--color-text-primary);background:var(--color-bg-elevated)}._modalBody_85g1n_71{padding:var(--space-6);max-height:60vh;position:relative;overflow-y:auto}._modalText_85g1n_78{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);white-space:pre-wrap;margin:0}._copyBtn_85g1n_87{top:var(--space-3);right:var(--space-3);border:1px solid var(--color-border);background:var(--color-bg-surface);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-base);transition:color var(--tr-base), border-color var(--tr-base);justify-content:center;align-items:center;display:flex;position:absolute}._copyBtn_85g1n_87:hover{color:var(--color-text-primary);border-color:var(--color-text-muted)}._copiedTooltip_85g1n_109{top:var(--space-3);right:calc(var(--space-3) + 40px);background:var(--color-accent-fill);color:#fff;font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-base);white-space:nowrap;position:absolute}._markdownContent_85g1n_122{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed)}._markdownContent_85g1n_122 h1{font-size:var(--text-xl);font-weight:var(--fw-bold);color:var(--color-text-primary);margin:0 0 var(--space-4);line-height:var(--lh-snug)}._markdownContent_85g1n_122 h2{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--color-text-primary);margin:var(--space-6) 0 var(--space-3);line-height:var(--lh-snug)}._markdownContent_85g1n_122 h3{font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--color-text-primary);margin:var(--space-5) 0 var(--space-2);line-height:var(--lh-snug)}._markdownContent_85g1n_122 p{margin:0 0 var(--space-3)}._markdownContent_85g1n_122 strong{font-weight:var(--fw-semibold);color:var(--color-text-primary)}._markdownContent_85g1n_122 em{color:var(--color-text-secondary);font-style:italic}._markdownContent_85g1n_122 ul,._markdownContent_85g1n_122 ol{margin:0 0 var(--space-3);padding-left:var(--space-6)}._markdownContent_85g1n_122 li{margin-bottom:var(--space-1)}._markdownContent_85g1n_122 blockquote{margin:var(--space-4) 0;padding:var(--space-3) var(--space-5);border-left:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:0 var(--radius-base) var(--radius-base) 0}._markdownContent_85g1n_122 blockquote p{color:var(--color-text-primary);margin:0;font-style:italic}._markdownContent_85g1n_122 hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-5) 0}._markdownContent_85g1n_122 code{font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-bg-elevated);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}._markdownContent_85g1n_122 a{color:var(--color-accent);transition:color var(--tr-base)}._markdownContent_85g1n_122 a:hover{color:var(--color-accent-hover)}._player_7ncox_1{gap:var(--space-6);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);grid-template-columns:160px 1fr;display:grid}@media (width<=767px){._player_7ncox_1{gap:var(--space-4);grid-template-columns:1fr}}._cover_7ncox_18{border-radius:var(--radius-md);object-fit:cover;width:160px;height:160px}@media (width<=767px){._cover_7ncox_18{width:80px;height:80px}}._content_7ncox_32{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._title_7ncox_39{font-size:var(--text-xl);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:var(--lh-snug);margin:0}._description_7ncox_47{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin:0}._date_7ncox_54{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);margin:0}._controls_7ncox_61{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}._controlBtn_7ncox_68{width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;border-radius:var(--radius-base);transition:color var(--tr-base), background var(--tr-base);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._controlBtn_7ncox_68:hover{color:var(--color-accent);background:var(--color-bg-elevated)}._playBtn_7ncox_89{width:48px;height:48px}._volume_7ncox_94{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}@media (width<=767px){._volume_7ncox_94{display:none}}._volumeSlider_7ncox_107{-webkit-appearance:none;appearance:none;background:var(--color-border);cursor:pointer;border-radius:0;outline:none;width:80px;height:4px}._volumeSlider_7ncox_107::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-accent);cursor:pointer;border-radius:50%;width:14px;height:14px}._volumeSlider_7ncox_107::-moz-range-thumb{background:var(--color-accent);cursor:pointer;border:none;border-radius:50%;width:14px;height:14px}._progressRow_7ncox_137{align-items:center;gap:var(--space-3);display:flex}._progressTrack_7ncox_143{background:var(--color-border);cursor:pointer;touch-action:none;border-radius:0;flex:1;height:6px;position:relative}._progressFill_7ncox_153{background:var(--color-accent);pointer-events:none;border-radius:0;height:100%}._time_7ncox_160{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-align:right;flex-shrink:0;min-width:90px}._actions_7ncox_170{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._actionBtn_7ncox_177{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--color-accent-fill) 25%, transparent);background:color-mix(in srgb, var(--color-accent-fill) 10%, transparent);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);border-radius:var(--radius-base);cursor:pointer;transition:color var(--tr-base), border-color var(--tr-base), background var(--tr-base);display:inline-flex}._actionBtn_7ncox_177:hover{color:var(--color-text-primary);border-color:color-mix(in srgb, var(--color-accent-fill) 40%, transparent);background:color-mix(in srgb, var(--color-accent-fill) 18%, transparent)}[data-theme=light] ._actionBtn_7ncox_177{border-color:color-mix(in srgb, var(--color-accent-fill) 25%, transparent);background:color-mix(in srgb, var(--color-accent-fill) 10%, transparent)}[data-theme=light] ._actionBtn_7ncox_177:hover{border-color:color-mix(in srgb, var(--color-accent-fill) 40%, transparent);background:color-mix(in srgb, var(--color-accent-fill) 18%, transparent)}._actionBtn_7ncox_177:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_7ncox_217{to{transform:rotate(360deg)}}._spinner_7ncox_217{vertical-align:middle;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite _spin_7ncox_217;display:inline-block}[data-theme=light] ._spinner_7ncox_217{border-color:color-mix(in srgb, var(--color-accent-fill) 30%, transparent);border-top-color:var(--color-accent)}._volumeSlider_7ncox_107:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}._wrapper_55wxm_1{gap:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}._videoContainer_55wxm_12{cursor:pointer;background:#000;width:100%;padding-top:56.25%;position:relative;overflow:hidden}._video_55wxm_12{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._bigPlayBtn_55wxm_30{background:color-mix(in srgb, var(--color-accent-fill) 85%, transparent);color:#fff;cursor:pointer;width:72px;height:72px;transition:transform var(--tr-base), background var(--tr-base);z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._bigPlayBtn_55wxm_30:hover{background:var(--color-accent-fill);transform:translate(-50%,-50%)scale(1.08)}._controlsOverlay_55wxm_55{padding:var(--space-4) var(--space-4) var(--space-3);gap:var(--space-2);opacity:1;z-index:3;background:linear-gradient(#0000,#000000b3);flex-direction:column;transition:opacity .3s;display:flex;position:absolute;bottom:0;left:0;right:0}._controlsOverlay_55wxm_55._hidden_55wxm_70{opacity:0;pointer-events:none}._controlsBar_55wxm_76{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);flex-direction:column;display:flex}._progressTrack_55wxm_85{cursor:pointer;touch-action:none;background:#ffffff4d;border-radius:0;width:100%;height:3px;transition:height .15s;position:relative}._controlsBar_55wxm_76 ._progressTrack_55wxm_85{background:var(--color-border)}._progressTrack_55wxm_85:hover{height:6px}._progressTrack_55wxm_85:hover ._progressThumb_55wxm_104{opacity:1}._progressBuffer_55wxm_108{pointer-events:none;background:#ffffff26;border-radius:0;height:100%;position:absolute;top:0;left:0}._controlsBar_55wxm_76 ._progressBuffer_55wxm_108{background:color-mix(in srgb, var(--color-accent-fill) 15%, transparent)}._progressFill_55wxm_122{background:var(--color-accent);pointer-events:none;border-radius:0;height:100%;position:absolute;top:0;left:0}._progressThumb_55wxm_104{pointer-events:none;opacity:0;background:#fff;border-radius:50%;width:10px;height:10px;transition:opacity .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}._controlsBar_55wxm_76 ._progressThumb_55wxm_104{background:var(--color-accent)}._controlsRow_55wxm_150{align-items:center;gap:var(--space-2);display:flex}._controlsSpacer_55wxm_156{flex:1}._controlBtn_55wxm_161{color:#fff;opacity:.9;cursor:pointer;border-radius:var(--radius-base);width:44px;height:44px;transition:opacity var(--tr-base);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._controlsBar_55wxm_76 ._controlBtn_55wxm_161{color:var(--color-text-primary)}._controlBtn_55wxm_161:hover{opacity:1}._playBtnSmall_55wxm_186{width:48px;height:48px}._timeDisplay_55wxm_192{font-family:var(--font-mono);font-size:var(--text-xs);color:#fffc;white-space:nowrap;flex-shrink:0;min-width:80px}._controlsBar_55wxm_76 ._timeDisplay_55wxm_192{color:var(--color-text-muted)}._volumeGroup_55wxm_206{align-items:center;gap:var(--space-1);display:flex}._volumeSlider_55wxm_212{-webkit-appearance:none;appearance:none;cursor:pointer;background:#ffffff4d;border-radius:0;outline:none;width:70px;height:4px}._controlsBar_55wxm_76 ._volumeSlider_55wxm_212{background:var(--color-border)}._volumeSlider_55wxm_212::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:12px;height:12px}._controlsBar_55wxm_76 ._volumeSlider_55wxm_212::-webkit-slider-thumb{background:var(--color-accent)}._volumeSlider_55wxm_212::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:12px;height:12px}._controlsBar_55wxm_76 ._volumeSlider_55wxm_212::-moz-range-thumb{background:var(--color-accent)}._speedBtn_55wxm_255{color:#fff;opacity:.9;cursor:pointer;border-radius:var(--radius-base);min-width:44px;height:44px;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-medium);transition:opacity var(--tr-base);padding:0 var(--space-1);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._controlsBar_55wxm_76 ._speedBtn_55wxm_255{color:var(--color-text-primary)}._speedBtn_55wxm_255:hover{opacity:1}._meta_55wxm_284{padding:var(--space-6) var(--space-6) 0;gap:var(--space-2);flex-direction:column;display:flex}._title_55wxm_291{font-size:var(--text-xl);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:var(--lh-snug);margin:0}._description_55wxm_299{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin:0}@media (width<=767px){._meta_55wxm_284{padding:var(--space-4) var(--space-4) 0}._controlsOverlay_55wxm_55{display:none}._bigPlayBtn_55wxm_30{width:56px;height:56px}._bigPlayBtn_55wxm_30 svg{width:28px;height:28px}}@media (width>=768px){._controlsBar_55wxm_76{display:none}}._volumeSlider_55wxm_212:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.media-list[data-astro-cid-iktewsmb]{gap:var(--space-8);flex-direction:column;display:flex}
