.conference-view{color:#c7e8ef;overflow-wrap:anywhere;min-width:0}.conference-heading{margin-bottom:2rem}.conference-heading h1{letter-spacing:-.03em;max-width:58rem;margin:1rem 0 1.5rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:400;line-height:1.18}.conference-categories{color:#e8c178;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.conference-meta{color:#d1c5b4;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.conference-meta strong{color:#c7e8ef;font-size:1.125rem}.conference-meta a{color:#e8c178;background:#0c2e33;border-radius:2rem;padding:.75rem 1rem}.conference-player{aspect-ratio:16/9;background:#001114;border-radius:1rem;min-height:200px;margin:2rem 0;overflow:hidden}.conference-player iframe{width:100%;height:100%;min-height:200px}.conference-intro{margin:2rem 0}.conference-tabs{flex-wrap:wrap;gap:.5rem;margin:2rem 0;display:flex}.conference-tabs button{color:#d1c5b4;background:#0c2e33;border-radius:2rem;min-height:44px;padding:.75rem 1.25rem;font-size:.875rem}.conference-tabs button[aria-selected=true]{color:#412d00;background:#e8c178}.conference-transcript{display:block}.conference-transcript aside{background:#001f24;border:1px solid #c7e8ef1f;border-radius:1rem;margin-bottom:1.5rem;padding:1.25rem}.conference-transcript aside h2{margin-bottom:1rem;font-size:1rem}.conference-transcript aside button{text-align:left;gap:.75rem;width:100%;min-height:44px;padding:.75rem 0;font-size:.875rem;display:flex}.conference-transcript aside button span{color:#e8c178;flex-shrink:0;font-family:monospace}.conference-transcript aside button[aria-current]{color:#ffdea4;border-left:2px solid #e8c178;padding-left:.5rem}.conference-section,.conference-paper{background:#001f24;border:1px solid #c7e8ef1f;border-radius:1rem;margin-bottom:1.5rem;padding:clamp(1rem,3vw,2rem)}.conference-section-title{align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.conference-section-title button,.conference-reference button{color:#e8c178;min-height:44px;font:.875rem monospace}.conference-section-title button{white-space:nowrap;overflow-wrap:normal;flex-shrink:0}.conference-section-title h2{min-width:0}.conference-view h2{color:#ffdea4;font-size:1.35rem;font-weight:500}.conference-view h3{color:#e8c178;font-size:1.15rem}.conference-view .editorial-markdown{line-height:1.9}.conference-view .editorial-markdown a{color:#e8c178}.conference-view .editorial-markdown pre,.conference-view .editorial-markdown code{color:#c7e8ef;background:#001114}.conference-reference{border-bottom:1px solid #c7e8ef1f;padding:1.5rem 0}.conference-verification{color:#e8c178;margin:.5rem 0;font-size:.8rem}.conference-view button:disabled{opacity:.65;cursor:default}.conference-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:2rem;margin-top:3rem;display:grid}.conference-card{background:#001f24;border:1px solid #c7e8ef1f;border-radius:1rem;overflow:hidden}.conference-card img{aspect-ratio:16/9;object-fit:cover;width:100%}.conference-card-body{padding:1.5rem}.conference-card h2{color:#ffdea4;margin:.75rem 0;font-size:1.4rem}@media (max-width:800px){.conference-transcript{grid-template-columns:minmax(0,1fr)}.conference-transcript aside{position:static}.conference-tabs{flex-direction:column}.conference-tabs button{text-align:left}}
