.KeynoteSpeech_container__C2AVJ{max-width:1280px;margin:0 auto;padding:100px 20px 60px;display:flex;gap:40px;min-height:100vh}.KeynoteSpeech_sidebar__f8xua{width:200px;flex-shrink:0;border-right:1px solid var(--color-outlineVariant,#e0e0e0);padding-right:20px}.KeynoteSpeech_yearList__hrDz4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.KeynoteSpeech_yearItem__sS68e{padding:10px 15px;cursor:pointer;border-radius:8px;font-size:18px;font-weight:500;transition:all .2s;color:var(--color-onSurface,#444)}.KeynoteSpeech_yearItem__sS68e:hover{background-color:var(--color-surfaceContainerHighest,#f5f5f5)}.KeynoteSpeech_yearItem__sS68e.KeynoteSpeech_active__QCnBi{background-color:#000;color:#fff}.KeynoteSpeech_content__F32kx{flex:1;display:flex;flex-direction:column;gap:30px}.KeynoteSpeech_title__yhJ_6{font-size:36px;font-weight:700;color:var(--color-onSurface,#000)}.KeynoteSpeech_videoSection__mY8p_{width:100%;aspect-ratio:16/9;background-color:#000;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.KeynoteSpeech_iframe__91VV_{width:100%;height:100%}.KeynoteSpeech_videoInfo__Q8d_9{padding:20px 0}.KeynoteSpeech_videoTitle__envwr{font-size:24px;font-weight:700;margin-bottom:10px}.KeynoteSpeech_videoSubtitle__Q_xho{font-size:18px;color:#666}.KeynoteSpeech_noVideo__aMwbM{display:flex;justify-content:center;align-items:center;height:400px;background-color:#f9f9f9;border-radius:12px;color:#888;font-size:18px}@media (max-width:768px){.KeynoteSpeech_container__C2AVJ{flex-direction:column}.KeynoteSpeech_sidebar__f8xua{width:100%;border-right:none;border-bottom:1px solid #e0e0e0;padding-right:0;padding-bottom:20px}.KeynoteSpeech_yearList__hrDz4{flex-direction:row;overflow-x:auto;padding-bottom:5px}.KeynoteSpeech_yearItem__sS68e{white-space:nowrap}}