.mt-revit-builds .mt-code,.mt-revit-builds .mt-revit-builds-q{font-family:inherit;font-variant-numeric:tabular-nums;letter-spacing:.01em}.mt-revit-builds .mt-code{font-weight:600;background:none;padding:0}.mt-revit-builds .mt-revit-builds-q{font-size:17px;font-weight:600}.mt-revit-builds .mt-revit-builds-try{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13.5px;color:var(--mt-muted)}.mt-revit-builds .mt-revit-builds-try .mt-btn-link{min-height:36px;padding:0 12px;border:1px solid var(--mt-line);border-radius:6px;background:#fff;color:var(--mt-navy)!important;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;text-decoration:none}.mt-revit-builds .mt-revit-builds-try .mt-btn-link:hover{border-color:var(--mt-orange)}.mt-revit-builds .mt-revit-builds-track{margin:2px 0 16px;padding:14px 0 2px;border-top:1px solid rgb(255 255 255 / .14)}.mt-revit-builds .mt-revit-builds-trackcap{margin:0 0 12px;font-size:14.5px;font-weight:600;color:#fff}.mt-revit-builds .mt-revit-builds-dots{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;list-style:none;height:18px}.mt-revit-builds .mt-revit-builds-dots::before{content:"";position:absolute;left:4px;right:4px;top:50%;height:2px;transform:translateY(-50%);background:rgb(255 255 255 / .22)}.mt-revit-builds .mt-revit-builds-dots li{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:#9FB3CC}.mt-revit-builds .mt-revit-builds-dots li.is-after{background:#0B2847;box-shadow:inset 0 0 0 2px #9FB3CC}.mt-revit-builds .mt-revit-builds-dots li.is-you{width:16px;height:16px;background:#FF7A1A;box-shadow:0 0 0 4px rgb(255 122 26 / .28)}.mt-revit-builds .mt-revit-builds-dots li:last-child.is-after{background:#4ADE80;box-shadow:none}.mt-revit-builds .mt-revit-builds-ends{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:12.5px;color:#9FB3CC}.mt-revit-builds .mt-revit-builds-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mt-revit-builds .mt-revit-builds-steps{margin:0;padding-left:20px;font-size:14px;line-height:1.55;color:var(--mt-text)}.mt-revit-builds .mt-revit-builds-steps li{margin:0 0 8px}.mt-revit-builds .mt-code{overflow-wrap:anywhere}.mt-revit-builds .mt-revit-builds-result:not(:empty){margin-bottom:22px}.mt-revit-builds .mt-revit-builds-msg{margin:0;font-size:14.5px;line-height:1.5;color:var(--mt-ink)}.mt-revit-builds .mt-revit-builds-cardupd{margin:6px 0 14px;font-size:17px;font-weight:700;color:#fff}.mt-revit-builds .mt-revit-builds-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0 0 14px;font-size:14px}.mt-revit-builds .mt-revit-builds-facts dt{margin:0;color:#9FB3CC;font-weight:600}.mt-revit-builds .mt-revit-builds-facts dd{margin:0;color:#fff;overflow-wrap:anywhere}.mt-revit-builds .mt-revit-builds-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.mt-revit-builds .mt-revit-builds-card .mt-badge{white-space:normal}.mt-revit-builds .mt-revit-builds-cardnote{margin:0 0 10px;font-size:13px;line-height:1.5;color:#CBD5E1}.mt-revit-builds .mt-revit-builds-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font-size:14px}.mt-revit-builds .mt-revit-builds-links a,.mt-revit-builds .mt-revit-builds-card .mt-btn-link{color:#FFB37A!important;font-weight:600;text-decoration:underline;min-height:40px;display:inline-flex;align-items:center}.mt-revit-builds .mt-revit-builds-card .mt-btn-link{font-size:14px}.mt-revit-builds .mt-revit-builds-near{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;padding:10px 12px;background:#fff;border:1px solid var(--mt-line);border-radius:10px;font-size:14px}.mt-revit-builds .mt-revit-builds-nearlabel{font-weight:700;color:var(--mt-ink)}.mt-revit-builds .mt-revit-builds-near .mt-btn-link{min-height:40px}.mt-revit-builds .mt-revit-builds-neardate{color:var(--mt-muted)}.mt-revit-builds .mt-revit-builds-latest td{vertical-align:top}.mt-revit-builds .mt-revit-builds-sub{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--mt-muted);font-weight:400}.mt-revit-builds .mt-revit-builds-na{color:var(--mt-muted);font-size:13px}.mt-revit-builds .mt-revit-builds-all{border-top:1px solid var(--mt-line)}.mt-revit-builds .mt-revit-builds-head{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;justify-content:space-between;margin-bottom:12px}.mt-revit-builds .mt-revit-builds-head .mt-h3,.mt-revit-builds .mt-revit-builds-head .mt-note{margin:0}.mt-revit-builds .mt-revit-builds-tools{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end;justify-content:space-between;margin-bottom:8px}.mt-revit-builds .mt-revit-builds-filter{flex:1 1 280px;max-width:420px}.mt-revit-builds .mt-revit-builds-tools .mt-btn-sm{height:40px}.mt-revit-builds .mt-revit-builds-status{min-height:20px;margin:0 0 8px;font-size:13px;color:var(--mt-ok)}.mt-revit-builds .mt-empty{border:1px dashed var(--mt-line);border-radius:12px;margin-bottom:12px}.mt-revit-builds .mt-revit-builds-year{margin:0 0 10px;border:1px solid var(--mt-line);border-radius:12px;background:#fff}.mt-revit-builds .mt-revit-builds-year>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-height:48px;padding:12px 16px;cursor:pointer;list-style:none;border-radius:12px}.mt-revit-builds .mt-revit-builds-year>summary::-webkit-details-marker{display:none}.mt-revit-builds .mt-revit-builds-year>summary::before{content:"";flex:none;align-self:center;width:8px;height:8px;margin-right:2px;border-right:2px solid var(--mt-navy);border-bottom:2px solid var(--mt-navy);transform:rotate(-45deg);transition:transform .15s}.mt-revit-builds .mt-revit-builds-year[open]>summary::before{transform:rotate(45deg)}.mt-revit-builds .mt-revit-builds-year>summary:hover{background:var(--mt-soft)}.mt-revit-builds .mt-revit-builds-yname{font-size:17px;font-weight:800;color:var(--mt-navy)}.mt-revit-builds .mt-revit-builds-ymeta{font-size:13px;color:var(--mt-muted)}.mt-revit-builds .mt-revit-builds-year .mt-table-wrap{margin:0 12px 12px;border-radius:10px}.mt-revit-builds .mt-revit-builds-year>.mt-note{margin:0 16px 12px}.mt-revit-builds .mt-revit-builds-lines{margin-top:0}.mt-revit-builds .mt-revit-builds-table{min-width:640px}.mt-revit-builds .mt-revit-builds-table td{vertical-align:top}.mt-revit-builds .mt-revit-builds-table th:first-child{width:40%}.mt-revit-builds .mt-revit-builds-upd b{color:var(--mt-ink);font-weight:700}.mt-revit-builds .mt-revit-builds-upd .mt-badge{margin-left:6px;padding:1px 8px;font-size:11.5px;vertical-align:1px}.mt-revit-builds .mt-revit-builds-aka{color:var(--mt-muted);font-size:13px}.mt-revit-builds .mt-revit-builds-lt{background:#EEF2F7;color:var(--mt-navy)}.mt-revit-builds .mt-revit-builds-build .mt-code,.mt-revit-builds .mt-revit-builds-latest .mt-code{white-space:nowrap;font-size:13.5px;color:var(--mt-ink)}.mt-revit-builds .mt-revit-builds-date{white-space:nowrap}.mt-revit-builds .mt-revit-builds-date .mt-revit-builds-sub{white-space:normal;max-width:220px}.mt-revit-builds .mt-revit-builds-table tbody tr.is-hit td{background:var(--mt-orange-t)!important}.mt-revit-builds .mt-revit-builds-table tbody tr.is-hit td:first-child{box-shadow:inset 3px 0 0 var(--mt-orange)}.mt-revit-builds .mt-revit-builds-table tbody tr:focus{outline:2px solid var(--mt-orange);outline-offset:-2px}.mt-revit-builds .mt-revit-builds-compat{margin-top:26px}.mt-revit-builds .mt-revit-builds-fact{background:var(--mt-soft);color:var(--mt-text)}.mt-revit-builds .mt-revit-builds-src{margin-left:4px;font-size:12.5px;font-weight:600;color:var(--mt-orange-d)}.mt-revit-builds .mt-revit-builds-sources{margin-top:18px;border:1px solid var(--mt-line);border-radius:12px;padding:0 16px}.mt-revit-builds .mt-revit-builds-sources>summary{min-height:46px;display:flex;align-items:center;cursor:pointer;font-size:14.5px;font-weight:700;color:var(--mt-navy)}.mt-revit-builds .mt-revit-builds-sources>.mt-note{margin-top:0}.mt-revit-builds .mt-revit-builds-srclist{margin:10px 0 16px;padding-left:18px;font-size:13.5px;line-height:1.55}.mt-revit-builds .mt-revit-builds-srclist li{margin:0 0 6px}.mt-revit-builds .mt-revit-builds-pub{color:var(--mt-muted);font-size:12.5px}@media (max-width:600px){.mt-revit-builds .mt-revit-builds-year .mt-table-wrap{margin:0 8px 8px}.mt-revit-builds .mt-revit-builds-year>summary{padding:10px 12px}.mt-revit-builds .mt-revit-builds-year>.mt-note{margin:0 12px 10px}.mt-revit-builds .mt-revit-builds-latest{min-width:520px}.mt-revit-builds .mt-revit-builds-filter{max-width:none}.mt-revit-builds .mt-revit-builds-facts{grid-template-columns:1fr;gap:2px}.mt-revit-builds .mt-revit-builds-facts dd{margin-bottom:6px}}