.mt-container{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:1.5rem 1.25rem 4rem}.mt-meet__title,.mt-quote,.mt-utter__text,.mt-summary,.mt-utcard__meeting,.mt-speaker__name{overflow-wrap:anywhere}.mt-search{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;margin-bottom:1.25rem;padding:1.375rem 1.5rem}.mt-search__head{align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.mt-search__head h1{letter-spacing:-.02em;color:var(--cb-ink);white-space:nowrap;margin:0;font-size:1.125rem;font-weight:800}.mt-search__hint{color:var(--cb-text-meta);word-break:keep-all;font-size:.78125rem}.mt-search__bar{gap:.625rem;display:flex}.mt-search__bar input{border:1.5px solid var(--cb-ink);min-width:0;color:var(--cb-text);border-radius:.75rem;outline:none;flex:1;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600}.mt-search__bar input:focus-visible{box-shadow:var(--cb-focus-ring)}.mt-search__bar button{background:var(--cb-ink);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:.6875rem;outline:none;padding:0 1.5rem;font-family:inherit;font-size:.875rem;font-weight:800}.mt-search__bar button:hover{background:var(--cb-ink-hover)}.mt-search__bar button:focus-visible{box-shadow:var(--cb-focus-ring)}.mt-search__syntax{color:var(--cb-text-meta);word-break:keep-all;margin:.5rem 0 0;font-size:.75rem}.mt-search__syntax code{font-family:var(--cb-font-data);color:var(--cb-text-sub);background:var(--cb-tint-soft);border-radius:.3125rem;padding:.0625rem .3125rem;font-size:.71875rem}.mt-grid{grid-template-columns:15.5rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.mt-main{min-width:0}.mt-rail{flex-direction:column;gap:.875rem;display:flex}.mt-filter{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;padding:1.125rem 1.25rem}.mt-filter h2{color:var(--cb-ink);margin:0 0 .75rem;font-size:.8125rem;font-weight:800}.mt-speaker-input{box-sizing:border-box;border:1px solid var(--cb-border);width:100%;color:var(--cb-text);border-radius:.5625rem;outline:none;padding:.5rem .6875rem;font-family:inherit;font-size:.8125rem}.mt-speaker-input:focus-visible{border-color:var(--cb-ink);box-shadow:var(--cb-focus-ring)}.mt-checks{flex-direction:column;gap:.5rem;font-size:.8125rem;display:flex}.mt-check{cursor:pointer;align-items:center;gap:.5rem;display:flex}.mt-check input{accent-color:var(--cb-ink);width:.9375rem;height:.9375rem}.mt-check__count{font-family:var(--cb-font-data);color:var(--cb-text-hint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.6875rem}.mt-cmte-more{border:none;border-top:1px solid var(--cb-divider);width:100%;color:var(--cb-text-meta);text-align:center;cursor:pointer;background:0 0;outline:none;margin-top:.625rem;padding:.4375rem 0 0;font-family:inherit;font-size:.75rem;font-weight:700;display:block}.mt-cmte-more:hover{color:var(--cb-ink)}.mt-cmte-more:focus-visible{box-shadow:var(--cb-focus-ring);border-radius:.375rem}.mt-eras{gap:.375rem;display:flex}.mt-eras button{border:1px solid var(--cb-border);font-family:var(--cb-font-data);font-variant-numeric:tabular-nums;color:var(--cb-text-sub);cursor:pointer;background:#fff;border-radius:.5rem;outline:none;padding:.3125rem .75rem;font-size:.75rem}.mt-eras button:focus-visible{box-shadow:var(--cb-focus-ring)}.mt-eras button[data-active]{background:var(--cb-ink);border-color:var(--cb-ink);color:#fff;font-weight:600}.mt-dates{flex-direction:column;gap:.5rem;display:flex}.mt-dates input{border:1px solid var(--cb-border);font-family:var(--cb-font-data);color:var(--cb-text);border-radius:.5625rem;outline:none;padding:.4375rem .6875rem;font-size:.78125rem}.mt-dates input:focus-visible{border-color:var(--cb-ink);box-shadow:var(--cb-focus-ring)}.mt-mchips{margin-bottom:.75rem}.mt-mchips__strip{gap:.375rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.mt-mchips__strip button{border:1px solid var(--cb-border);color:var(--cb-text-sub);white-space:nowrap;cursor:pointer;background:#fff;border-radius:.5625rem;outline:none;flex-shrink:0;padding:.375rem .8125rem;font-family:inherit;font-size:.75rem;font-weight:600}.mt-mchips__strip button[data-active]{background:var(--cb-ink);border-color:var(--cb-ink);color:#fff;font-weight:700}.mt-types{border:1px solid var(--cb-border);background:#fff;border-radius:.875rem;grid-template-columns:repeat(auto-fill,minmax(7.75rem,1fr));gap:.3125rem;margin-bottom:1rem;padding:.5rem;display:grid}.mt-tile{background:var(--cb-tint-soft);cursor:pointer;border:none;border-radius:.625rem;outline:none;flex-direction:column;align-items:center;gap:.125rem;padding:.5625rem .5rem;font-family:inherit;display:flex}.mt-tile:hover{background:var(--cb-tint)}.mt-tile:focus-visible{box-shadow:var(--cb-focus-ring)}.mt-tile__label{color:var(--cb-text-sub);white-space:nowrap;font-size:.78125rem;font-weight:700}.mt-tile__count{font-family:var(--cb-font-data);color:var(--cb-text-meta);font-variant-numeric:tabular-nums;font-size:.71875rem}.mt-tile[data-on]{background:var(--cb-ink)}.mt-tile[data-on]:hover{background:var(--cb-ink-hover)}.mt-tile[data-on] .mt-tile__label{color:#fff}.mt-tile[data-on] .mt-tile__count{color:#9db1d2}.mt-summary{text-align:center;color:var(--cb-text-sub);word-break:keep-all;margin:0 0 .875rem;font-size:.875rem}.mt-summary__q{color:var(--cb-ink-soft);font-weight:700}.mt-summary strong{font-family:var(--cb-font-data);color:var(--cb-ink);font-variant-numeric:tabular-nums;font-weight:600}.mt-tabs{border-bottom:1px solid var(--cb-border);align-items:baseline;gap:1.125rem;margin-bottom:1rem;display:flex}.mt-tab{color:var(--cb-text-meta);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;margin-bottom:-.0625rem;padding:.5625rem .125rem .625rem;font-family:inherit;font-size:.84375rem;font-weight:700}.mt-tab:hover{color:var(--cb-ink)}.mt-tab:focus-visible{box-shadow:var(--cb-focus-ring);border-radius:.375rem}.mt-tab[data-active]{color:var(--cb-ink);border-bottom-color:var(--cb-ink);font-weight:800}.mt-tabs__sort{color:var(--cb-text-meta);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.75rem}.mt-cards{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.mt-quote{border:1px solid var(--cb-divider);color:var(--cb-text-sub);word-break:keep-all;background:#fafbfc;border-radius:.625rem;margin:0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.7}.mt-quote mark,.mt-utter__text mark{background:var(--cb-highlight);color:var(--cb-text);border-radius:.1875rem;padding:0 .125rem;font-weight:700}.mt-fold-toggle{border:none;border-top:1px solid var(--cb-divider);width:100%;color:var(--cb-ink-soft);text-align:center;cursor:pointer;background:0 0;outline:none;margin-top:.75rem;padding:.625rem 0 0;font-family:inherit;font-size:.78125rem;font-weight:700;display:block}.mt-fold-toggle:hover{color:var(--cb-ink)}.mt-fold-toggle:focus-visible{box-shadow:var(--cb-focus-ring);border-radius:.375rem}.mt-meet{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;padding:1rem 1.25rem}.mt-meet__head{align-items:flex-start;gap:1rem;display:flex}.mt-meet__info{flex:1;min-width:0}.mt-meet__kind{color:var(--cb-ink-soft);margin:0 0 .1875rem;font-size:.71875rem;font-weight:700}.mt-meet__title{letter-spacing:-.01em;word-break:keep-all;margin:0 0 .25rem;font-size:.9375rem;font-weight:800;line-height:1.4}.mt-meet__title a{color:var(--cb-text);border-radius:.375rem;outline:none;text-decoration:none}.mt-meet__title a:hover{color:var(--cb-ink)}.mt-meet__title a:focus-visible{box-shadow:var(--cb-focus-ring)}.mt-meet__date{font-family:var(--cb-font-data);color:var(--cb-text-meta);font-variant-numeric:tabular-nums;margin:0 0 .625rem;font-size:.75rem}.mt-meet__words{flex-wrap:wrap;gap:.3125rem;display:flex}.mt-meet__words span{background:var(--cb-tint);color:var(--cb-ink-soft);word-break:keep-all;overflow-wrap:anywhere;border-radius:.4375rem;max-width:100%;padding:.15625rem .5625rem;font-size:.71875rem;font-weight:600}.mt-meet__total{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.0625rem;margin-left:auto;display:flex}.mt-meet__total-label{color:var(--cb-text-meta);font-size:.71875rem}.mt-meet__total-num{font-family:var(--cb-font-data);color:var(--cb-ink);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.mt-meet__utters{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.mt-utter{background:var(--cb-tint-soft);transition:border-left-color var(--cb-dur-fast) var(--cb-ease), background var(--cb-dur-fast) var(--cb-ease);border-left:3px solid #c9d6ec;border-radius:0 .625rem .625rem 0;outline:none;padding:.625rem .875rem;text-decoration:none;display:block;position:relative}.mt-utter:hover{border-left-color:var(--cb-ink);background:var(--cb-tint)}.mt-utter:has(.mt-utter__link:focus-visible){box-shadow:var(--cb-focus-ring)}.mt-utter__link{color:inherit;outline:none;text-decoration:none;display:block}.mt-utter__link:after{content:"";position:absolute;inset:0}.mt-utter__who{z-index:1;align-items:baseline;gap:.4375rem;margin:0 0 .25rem;font-size:.78125rem;display:flex;position:relative}.mt-utter__name{color:var(--cb-text);font-weight:800}.mt-utter__who .mt-utter__role{color:var(--cb-text-meta);font-weight:600}.mt-utter__text{color:var(--cb-text-sub);word-break:keep-all;margin:0;font-size:.8125rem;line-height:1.7}.mt-meet__viewer{color:var(--cb-ink-soft);border-radius:.375rem;outline:none;align-self:flex-end;padding:.125rem .25rem;font-size:.78125rem;font-weight:700;text-decoration:none}.mt-meet__viewer:hover{color:var(--cb-ink)}.mt-meet__viewer:focus-visible{box-shadow:var(--cb-focus-ring)}.mt-utcard{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;padding:1rem 1.25rem}.mt-utcard__who{align-items:baseline;gap:.4375rem;margin:0 0 .5rem;font-size:.8125rem;display:flex}.mt-utcard__who strong{color:var(--cb-text);font-weight:800}.mt-utcard__role{color:var(--cb-text-meta);font-size:.75rem;font-weight:600}.mt-utcard__src{justify-content:flex-end;align-items:baseline;gap:.5rem;margin:.5rem 0 0;font-size:.75rem;display:flex}.mt-utcard__meeting{font-family:var(--cb-font-data);color:var(--cb-text-meta);font-variant-numeric:tabular-nums}.mt-utcard__src a{color:var(--cb-ink-soft);border-radius:.375rem;outline:none;font-weight:700;text-decoration:none}.mt-utcard__src a:hover{color:var(--cb-ink)}.mt-utcard__src a:focus-visible{box-shadow:var(--cb-focus-ring)}.mt-speaker{border:1px solid var(--cb-border);background:#fff;border-radius:1rem;padding:1rem 1.25rem}.mt-speaker__head{align-items:center;gap:.6875rem;display:flex}.mt-speaker__pic{border:1.5px solid var(--cb-border-hover);box-sizing:border-box;width:2.5rem;height:2.5rem;color:var(--cb-ink);background:#dfe7f4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9375rem;font-weight:800;display:flex;overflow:hidden}.mt-speaker__pic img{object-fit:cover;width:100%;height:100%;display:block}.mt-speaker__who{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.mt-speaker__name{color:var(--cb-text);font-size:.90625rem;font-weight:800}.mt-speaker__name span{font-size:.75rem;font-weight:600}.mt-speaker__role{color:var(--cb-text-meta);font-size:.75rem}.mt-speaker__count{color:var(--cb-text-sub);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.78125rem}.mt-speaker__count em{color:var(--cb-ink-soft);font-style:normal;font-weight:700}.mt-speaker__count strong{font-family:var(--cb-font-data);color:var(--cb-ink);font-variant-numeric:tabular-nums;font-weight:600}.mt-speaker__utters{flex-direction:column;gap:.625rem;margin-top:.75rem;display:flex}.mt-speaker__utter{flex-direction:column;gap:.3125rem;display:flex}.mt-speaker__src{font-family:var(--cb-font-data);color:var(--cb-text-meta);font-variant-numeric:tabular-nums;border-radius:.375rem;outline:none;align-self:flex-end;font-size:.71875rem;text-decoration:none}.mt-speaker__src:hover{color:var(--cb-ink)}.mt-speaker__src:focus-visible{box-shadow:var(--cb-focus-ring)}.mt-empty{background:var(--cb-tint-soft);border:1px solid var(--cb-border);text-align:center;border-radius:1rem;padding:3rem 1.5rem}.mt-empty p:first-child{color:var(--cb-ink);margin:0 0 .375rem;font-size:.9375rem;font-weight:800}.mt-empty p+p{color:var(--cb-text-sub);word-break:keep-all;margin:0;font-size:.8125rem}@media (max-width:1023px){.mt-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.mt-meet__head,.mt-speaker__head{flex-wrap:wrap}.mt-speaker__count{margin-left:3.1875rem}.mt-tabs{flex-wrap:wrap;gap:.75rem}}.mt-party{font-size:.75rem;font-weight:700}.mt-note{color:var(--cb-text-meta);word-break:keep-all;margin:.75rem 0 0;font-size:.78125rem;line-height:1.6}.mt-check__none{color:var(--cb-text-hint);margin:0;font-size:.78125rem}.mt-speaker-wrap{position:relative}.mt-mchips__strip button:focus-visible{box-shadow:var(--cb-focus-ring)}
