.bmh-latest-search{gap:12px;display:grid}.bmh-latest-tabs{background:var(--bmh-green-soft);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:min(100%,620px);margin:0 auto 0 0;padding:4px;display:grid}.bmh-latest-tabs button{min-height:38px;color:var(--bmh-green-dark);cursor:pointer;background:0 0;border:0;border-radius:9px;font-weight:750}.bmh-latest-tabs button[aria-selected=true]{background:var(--bmh-green);color:var(--bmh-white)}.bmh-latest-search .bmh-result-search-panel__icon{flex-basis:48px;width:48px;font-size:.75rem;font-weight:850}.bmh-latest-search .bmh-result-search-panel{width:min(100%,620px);margin:0 auto 0 0}.bmh-latest-search .mo-result-form{gap:8px;display:grid}.bmh-latest-search .mo-result-form .bmh-form-group{margin:0}.bmh-latest-result-output .mo-loading{color:var(--bmh-green-dark);text-align:center;padding:30px;font-weight:750}.bmh-latest-countdown-card{text-align:center}.bmh-latest-countdown-card h2{color:var(--bmh-green-dark);font-size:1rem}.bmh-latest-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bmh-latest-countdown div{background:var(--bmh-green-soft);border-radius:12px;padding:14px 5px}.bmh-latest-countdown strong,.bmh-latest-countdown span{display:block}.bmh-latest-countdown strong{color:var(--bmh-green-dark);font-size:clamp(1.3rem,5vw,2rem)}.bmh-latest-countdown span{color:var(--bmh-muted);font-size:.75rem}.bmh-latest-main,.bmh-latest-aside{flex-direction:column;gap:12px;min-width:0;display:flex}.bmh-latest-layout:not(.has-aside) .bmh-latest-main{width:min(100%,680px)}.bmh-latest-layout.has-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.bmh-latest-layout.has-aside .bmh-latest-main>:last-child,.bmh-latest-layout.has-aside .bmh-latest-aside>:last-child{flex-grow:1}.bmh-latest-layout .bmh-latest-tabs,.bmh-latest-layout .bmh-latest-search .bmh-result-search-panel{width:100%}.bmh-latest-layout .bmh-latest-search{align-content:start}@media (width<=960px){.bmh-latest-layout.has-aside{grid-template-columns:minmax(0,1fr)}.bmh-latest-layout.has-aside .bmh-latest-main>:last-child,.bmh-latest-layout.has-aside .bmh-latest-aside>:last-child{flex-grow:0}}.bmh-latest-search .mo-search-fields{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.bmh-latest-search .mo-field-head{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px 8px;margin-bottom:5px;display:flex}.bmh-latest-search .mo-field-head label{flex:0 auto;width:auto;max-width:none;margin:0;padding:0;display:inline-block}.bmh-latest-search .mo-field-head .mo-search-switch{white-space:nowrap;flex:none}@media (width<=420px){.bmh-latest-search .mo-field-head{flex-wrap:wrap}}.bmh-latest-search .mo-search-switch{background:var(--bmh-green-soft);color:var(--bmh-green-dark);cursor:pointer;border:0;border-radius:999px;padding:4px 8px;font-size:.8rem;font-weight:700;line-height:1.3;display:inline-flex}.bmh-latest-search .mo-search-switch:hover{background:var(--bmh-green-100)}.bmh-latest-search .mo-search-switch:focus-visible{outline:2px solid var(--bmh-green);outline-offset:1px}.bmh-latest-result-page .mo-card{border:1px solid var(--bmh-border);border-radius:var(--bmh-radius);background:var(--bmh-white);box-shadow:var(--bmh-shadow)}.bmh-latest-result-page .mo-side-card{padding:clamp(14px,2vw,18px)}.bmh-latest-result-page .mo-side-card__heading{border-bottom:1px solid var(--bmh-border);align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.bmh-latest-result-page .mo-side-card__heading>span{background:var(--bmh-green-soft);width:48px;height:46px;color:var(--bmh-green);border-radius:13px;flex:0 0 48px;justify-content:center;align-items:center;font-size:.75rem;font-weight:850;display:inline-flex}.bmh-latest-result-page .mo-side-card__heading h2{color:var(--bmh-green-dark);margin:0;font-size:1rem;font-weight:700}.bmh-latest-result-page .mo-side-card__heading p{color:var(--bmh-muted);margin:2px 0 0;font-size:.8rem}.bmh-latest-result-page .mo-link-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bmh-latest-result-page .mo-link-list a{border:1px solid var(--bmh-border);color:var(--bmh-text);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.bmh-latest-result-page .mo-link-list a:hover,.bmh-latest-result-page .mo-link-list a:focus-visible{border-color:var(--bmh-green);background:var(--bmh-green-soft)}.bmh-latest-result-page .mo-link-list strong{color:var(--bmh-green-dark);font-size:.88rem;display:block}.bmh-latest-result-page .mo-link-list small{color:var(--bmh-muted);margin-top:1px;font-size:.76rem;display:block}.bmh-latest-result-page .mo-link-list em{background:var(--bmh-green);color:var(--bmh-white);border-radius:999px;flex:none;padding:5px 11px;font-size:.76rem;font-style:normal;font-weight:750}.bmh-latest-result-page .mo-glance__row+.mo-glance__row{border-top:1px dashed var(--bmh-border);margin-top:12px;padding-top:12px}.bmh-latest-result-page .mo-glance__row h3{color:var(--bmh-text);margin:0 0 7px;font-size:.82rem;font-weight:750}.bmh-latest-result-page .mo-glance__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.bmh-latest-result-page .mo-glance__stats div{background:var(--bmh-green-soft);border-radius:10px;padding:8px 9px}.bmh-latest-result-page .mo-glance__stats dt{color:var(--bmh-muted);font-size:.72rem;font-weight:700}.bmh-latest-result-page .mo-glance__stats dd{color:var(--bmh-green-dark);font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:1rem;font-weight:800}.bmh-latest-result-page .mo-glance__stats .is-percent{background:var(--bmh-green)}.bmh-latest-result-page .mo-glance__stats .is-percent dt,.bmh-latest-result-page .mo-glance__stats .is-percent dd{color:var(--bmh-white)}.bmh-latest-result-page .mo-glance__bar{background:var(--bmh-border);border-radius:999px;height:5px;margin-top:8px;overflow:hidden}.bmh-latest-result-page .mo-glance__bar span{border-radius:inherit;background:var(--bmh-coral);height:100%;display:block}@media print{.bmh-latest-layout{display:none!important}}
