.mv-container{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:1.25rem 1.25rem 4rem}.mv-speech__quote p,.mv-agenda__title,.mv-sched__label,.mv-mark-list__item,.mv-note-line,.mv-head__title{overflow-wrap:anywhere}.mv-back{color:var(--cb-text-sub);cursor:pointer;background:0 0;border:none;outline:none;margin-bottom:.875rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:700;display:inline-block}.mv-back:hover{color:var(--cb-ink)}.mv-back:focus-visible{box-shadow:var(--cb-focus-ring)}.mv-head{border:1px solid var(--cb-border);top:var(--cb-header-h);z-index:8;background:#fff;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.875rem;margin-bottom:1rem;padding:1rem 1.25rem;display:flex;position:sticky}.mv-head__meta{flex:1;min-width:12.5rem}.mv-head__title{color:var(--cb-ink);margin:0 0 .125rem;font-size:1rem;font-weight:800}.mv-head__sub{font-family:var(--cb-font-data);color:var(--cb-text-meta);font-variant-numeric:tabular-nums;margin:0;font-size:.71875rem}.mv-search{background:var(--cb-bg);border-radius:.625rem;align-items:center;gap:.5rem;padding:.3125rem .375rem .3125rem .75rem;display:flex}.mv-search__input{width:8.125rem;color:var(--cb-text);background:0 0;border:none;outline:none;font-family:inherit;font-size:.8125rem;font-weight:600}.mv-search__input::placeholder{color:var(--cb-text-meta)}.mv-search__count{font-family:var(--cb-font-data);color:var(--cb-text-sub);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.71875rem}.mv-search__nav{cursor:pointer;width:1.5rem;height:1.5rem;color:var(--cb-text-sub);background:0 0;border:none;border-radius:.4375rem;outline:none;justify-content:center;align-items:center;font-size:.625rem;display:flex}.mv-search__nav:hover:enabled{background:var(--cb-tint);color:var(--cb-ink)}.mv-search__nav:focus-visible{box-shadow:var(--cb-focus-ring)}.mv-search__nav:disabled{opacity:.4;cursor:default}.mv-grid{grid-template-columns:16.5rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.mv-side__card{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;padding:1rem}.mv-tabs{border-bottom:1px solid var(--cb-divider);gap:.25rem;margin-bottom:.75rem;display:flex}.mv-tabs button{color:var(--cb-text-meta);cursor:pointer;background:0 0;border:none;outline:none;padding:.4375rem .5rem;font-family:inherit;font-size:.8125rem;font-weight:700;box-shadow:inset 0 -2px #0000}.mv-tabs button:hover{color:var(--cb-ink)}.mv-tabs button:focus-visible{box-shadow:var(--cb-focus-ring)}.mv-tabs button[data-active]{color:var(--cb-ink);box-shadow:inset 0 -2px 0 var(--cb-ink);font-weight:800}.mv-agenda{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mv-agenda__item{border-bottom:1px solid var(--cb-divider);padding:.5625rem 0}.mv-agenda__item:last-child{border-bottom:none}.mv-agenda__title{color:var(--cb-text);word-break:keep-all;margin-bottom:.3125rem;font-size:.78125rem;font-weight:700;line-height:1.5;text-decoration:none;display:block}.mv-agenda__title:hover{color:var(--cb-ink)}.mv-agenda .sh-num{font-size:.6875rem}.mv-sched{flex-direction:column;display:flex}.mv-sched__row{align-items:baseline;gap:.625rem;padding:.4375rem 0;display:flex}.mv-sched__time{font-family:var(--cb-font-data);color:var(--cb-text-meta);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.71875rem}.mv-sched__label{color:var(--cb-text);word-break:keep-all;font-size:.8125rem;font-weight:600}.mv-sched__row[data-strong] .mv-sched__label{color:var(--cb-ink);font-weight:700}.mv-att{flex-direction:column;display:flex}.mv-att__row{align-items:baseline;gap:.4375rem;padding:.4375rem 0;display:flex}.mv-att__name{color:var(--cb-text);flex-shrink:0;font-size:.8125rem;font-weight:700}.mv-att__role{min-width:0;color:var(--cb-text-meta);white-space:nowrap;text-overflow:ellipsis;font-size:.71875rem;overflow:hidden}.mv-att__party{flex-shrink:0;margin-left:auto;font-size:.71875rem;font-weight:700}.mv-att__more{border-top:1px solid var(--cb-divider);color:var(--cb-text-meta);margin:.375rem 0 0;padding-top:.625rem;font-size:.75rem}.mv-body{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;min-width:0;padding:1.5rem}.mv-timeline{position:relative}.mv-timeline:before{content:"";background:var(--cb-border);width:.125rem;position:absolute;top:.5rem;bottom:.5rem;left:.4375rem}.mv-vrow{box-sizing:border-box;width:100%;padding:0 0 1.25rem 1.625rem;position:absolute;top:0;left:0}.mv-node{position:relative}.mv-dot{border-radius:50%;position:absolute}.mv-dot--session{background:var(--cb-ink);width:1rem;height:1rem;top:.125rem;left:-1.625rem}.mv-dot--agenda{border:2px solid var(--cb-border-hover);box-sizing:border-box;background:#fff;width:.75rem;height:.75rem;top:.1875rem;left:-1.5rem}.mv-dot--speech{background:#cfd6e0;width:.625rem;height:.625rem;top:.6875rem;left:-1.4375rem}.mv-session{font-family:var(--cb-font-data);color:var(--cb-ink);font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem;font-weight:600}.mv-dot--note{background:var(--cb-border);width:.5rem;height:.5rem;top:.375rem;left:-1.375rem}.mv-note-line{color:var(--cb-text-meta);word-break:keep-all;margin:0;font-size:.78125rem;font-style:italic;line-height:1.6}.mv-mark-title{color:var(--cb-ink-soft);margin:0 0 .375rem;font-size:.75rem;font-weight:800}.mv-mark-list{flex-direction:column;gap:.125rem;display:flex}.mv-mark-list__item{color:var(--cb-ink-soft);word-break:keep-all;padding:.125rem 0;font-size:.78125rem;font-weight:600;line-height:1.5;text-decoration:none}.mv-mark-list__item:hover{color:var(--cb-ink)}.mv-mark-list__num{font-family:var(--cb-font-data);color:var(--cb-text-meta);font-variant-numeric:tabular-nums;font-size:.6875rem}.mv-speech{border:1px solid var(--cb-divider);border-radius:.875rem;padding:.875rem 1rem}.mv-speech[data-anchor]{border-color:var(--cb-amber-border);background:var(--cb-amber-bg)}.mv-speech__head{align-items:center;gap:.5625rem;margin-bottom:.625rem;display:flex}.mv-speech__pic{border:1.5px solid var(--cb-border-hover);box-sizing:border-box;width:2rem;height:2rem;color:var(--cb-ink);background:#dfe7f4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:flex;overflow:hidden}.mv-speech__pic img{object-fit:cover;width:100%;height:100%;display:block}.mv-speech__who{align-items:baseline;gap:.375rem;min-width:0;display:flex}.mv-speech__name{color:var(--cb-ink);white-space:nowrap;font-size:.84375rem;font-weight:800}.mv-speech__role{color:var(--cb-text-meta);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.mv-speech__time{font-family:var(--cb-font-data);color:var(--cb-text-meta);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:.71875rem}.mv-speech__quote{background:var(--cb-tint-soft);border-radius:.625rem;padding:.75rem .875rem}.mv-speech__quote p{color:var(--cb-text);word-break:keep-all;margin:0 0 .625rem;font-size:.84375rem;line-height:1.75}.mv-speech__quote p:last-child{margin-bottom:0}.mv-mark{background:var(--cb-highlight);color:inherit;border-radius:.1875rem;padding:0 .0625rem}.mv-mark[data-active]{outline:2px solid var(--cb-amber-border)}.mv-more{justify-content:center;padding:1.5rem 0 0;display:flex}.mv-more span{color:var(--cb-text-meta);font-size:.8125rem}@media (max-width:1023px){.mv-container{padding:0 0 4rem}.mv-grid{grid-template-columns:minmax(0,1fr);padding:0 1.25rem}.mv-head{border:none;border-bottom:1px solid var(--cb-border);padding:calc(.625rem + env(safe-area-inset-top)) 1.25rem .625rem;border-radius:0;gap:.5rem;top:0}.mv-head__back{text-align:center;width:2.5rem;height:2.5rem;color:var(--cb-text-sub);cursor:pointer;background:0 0;border:none;border-radius:.625rem;outline:none;flex-shrink:0;margin-left:-.625rem;padding:0;font-family:inherit;font-size:1.5rem;line-height:2.5rem}.mv-head__back:hover{color:var(--cb-ink);background:var(--cb-tint)}.mv-head__back:focus-visible{box-shadow:var(--cb-focus-ring)}.mv-head__meta{flex:1 1 0;min-width:0}.mv-head__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.35;display:-webkit-box;overflow:hidden}.mv-search{flex-basis:100%}.mv-search__input{flex:1;width:auto;min-width:0}}@media (max-width:639px){.mv-grid{padding:0 .875rem}.mv-head{padding-left:.875rem;padding-right:.875rem}.mv-body{padding:1.125rem .875rem}.mv-vrow{padding-left:1.375rem}.mv-dot--session{left:-1.375rem}.mv-dot--agenda{left:-1.25rem}.mv-dot--speech{left:-1.1875rem}}.mv-side__none{color:var(--cb-text-hint);word-break:keep-all;margin:.75rem 0 0;font-size:.78125rem;line-height:1.6}.mv-speech__party{margin-left:auto;font-size:.75rem;font-weight:700}.mv-more__retry{border:1px solid var(--cb-divider);color:var(--cb-ink-soft);cursor:pointer;background:0 0;border-radius:62.4375rem;outline:none;margin-left:.5rem;padding:.1875rem .625rem;font-family:inherit;font-size:.75rem;font-weight:700}.mv-more__retry:hover{color:var(--cb-ink);border-color:var(--cb-ink-soft)}.mv-more__retry:focus-visible{box-shadow:var(--cb-focus-ring)}.mv-speaker-chip{border:1px solid var(--cb-ink-soft);background:var(--cb-tint);color:var(--cb-ink);white-space:nowrap;cursor:pointer;border-radius:.5rem;outline:none;flex-shrink:0;padding:.3125rem .625rem;font-family:inherit;font-size:.78125rem;font-weight:700}.mv-speaker-chip:hover{background:var(--cb-tint-hover)}.mv-speaker-chip:focus-visible{box-shadow:var(--cb-focus-ring)}.mv-speech__copy{border:1px solid var(--cb-border);color:var(--cb-text-meta);white-space:nowrap;cursor:pointer;transition:color var(--cb-dur-fast,.15s) var(--cb-ease,ease);background:#fff;border-radius:.375rem;outline:none;flex-shrink:0;margin-left:.375rem;padding:.125rem .375rem;font-family:inherit;font-size:.6875rem;font-weight:700}.mv-speech__copy:hover{border-color:var(--cb-border-hover);color:var(--cb-ink)}.mv-speech__copy:focus-visible{box-shadow:var(--cb-focus-ring)}@media (prefers-reduced-motion:reduce){.mv-speech__copy{transition:none}}
