.mt-revit-version-checker .mt-rvc-top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:24px;margin-bottom:22px}.mt-revit-version-checker .mt-rvc-top .mt-section{margin:0}.mt-revit-version-checker .mt-rvc-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:220px;padding:28px 20px;text-align:center;background:var(--mt-soft);border:2px dashed var(--mt-line-2);border-radius:14px;transition:border-color .15s,background .15s}.mt-revit-version-checker .mt-rvc-drop.is-over{border-color:var(--mt-orange);background:var(--mt-orange-t)}.mt-revit-version-checker .mt-rvc-icon{width:48px;height:48px;margin-bottom:4px}.mt-revit-version-checker .mt-rvc-drop-title{margin:0;font-size:17px;font-weight:700;color:var(--mt-navy)}.mt-revit-version-checker .mt-rvc-drop .mt-help{margin:0}.mt-revit-version-checker .mt-rvc-drop-actions{justify-content:center;margin-top:10px}.mt-revit-version-checker .mt-rvc-private{display:flex;gap:10px;align-items:flex-start;margin:12px 0 0;padding:10px 12px;border-radius:10px;background:var(--mt-ok-t);color:var(--mt-text);font-size:13.5px;line-height:1.5}.mt-revit-version-checker .mt-rvc-private b{color:var(--mt-ok)}.mt-revit-version-checker .mt-rvc-private svg{flex:none;width:18px;height:18px;margin-top:1px;fill:none;stroke:var(--mt-ok);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mt-revit-version-checker .mt-rvc-side .mt-field{margin-bottom:14px}.mt-revit-version-checker .mt-rvc-legend li{padding:8px 12px;font-size:13.5px}.mt-revit-version-checker .mt-rvc-head{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;margin-bottom:10px}.mt-revit-version-checker .mt-rvc-head .mt-h3{margin:0}.mt-revit-version-checker .mt-rvc-head .mt-btn-sm{height:40px}.mt-revit-version-checker .mt-rvc-live p{margin:0}.mt-revit-version-checker .mt-rvc-summary{font-size:15px;font-weight:700;color:var(--mt-ink)}.mt-revit-version-checker .mt-rvc-summary:not(:empty){margin-bottom:10px}.mt-revit-version-checker .mt-rvc-status{font-size:13px;color:var(--mt-ok)}.mt-revit-version-checker .mt-rvc-status:not(:empty){margin-bottom:10px}.mt-revit-version-checker .mt-empty{border:1px dashed var(--mt-line);border-radius:12px}.mt-revit-version-checker .mt-table{min-width:760px}.mt-revit-version-checker .mt-table td{vertical-align:top;padding-top:12px;padding-bottom:12px}.mt-revit-version-checker .mt-rvc-file{max-width:280px}.mt-revit-version-checker .mt-rvc-name{display:block;font-weight:600;color:var(--mt-ink);overflow-wrap:anywhere}.mt-revit-version-checker .mt-rvc-meta{display:block;margin-top:2px;font-size:12.5px;color:var(--mt-muted)}.mt-revit-version-checker .mt-rvc-year{display:block;font-size:20px;font-weight:800;line-height:1.2;color:var(--mt-navy);white-space:nowrap}.mt-revit-version-checker .mt-rvc-build .mt-code{font-size:13px;color:var(--mt-ink);white-space:nowrap}.mt-revit-version-checker .mt-rvc-path{max-width:240px;overflow-wrap:anywhere}.mt-revit-version-checker .mt-rvc-compat .mt-badge{max-width:260px}.mt-revit-version-checker .mt-rvc-wait{color:var(--mt-muted);font-style:italic}.mt-revit-version-checker .mt-rvc-err .mt-badge{margin-right:8px}.mt-revit-version-checker .mt-rvc-errtext{color:var(--mt-text);font-size:13.5px}@media (max-width:760px){.mt-revit-version-checker .mt-rvc-top{grid-template-columns:1fr;gap:18px}.mt-revit-version-checker .mt-rvc-drop{min-height:180px}.mt-revit-version-checker .mt-rvc-head .mt-actions{width:100%}}@media (prefers-reduced-motion:reduce){.mt-revit-version-checker .mt-rvc-drop{transition:none}}