.grvt-inline{margin:12px 0 0;padding:14px 16px;border:1px solid rgba(23,43,69,.12);border-radius:12px;background:rgba(255,255,255,.6);color:inherit;font:inherit;line-height:1.4;text-align:left}
.grvt-inline .grvt-title{font-weight:700;font-size:1.12em;line-height:1.25}
.grvt-inline .grvt-sub{opacity:.7;margin-top:2px}
.grvt-inline .grvt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 16px;margin:10px 0 0;padding:0}
.grvt-inline .grvt-grid div{margin:0}
.grvt-inline dt{font-size:.8em;opacity:.65;margin:0;font-weight:400}
.grvt-inline dd{margin:0;font-weight:600}
.grvt-inline.grvt-dark{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}
.grvt-inline.grmv-panel{margin:16px 0}
.grvt-inline.grvt-compact{margin:0 0 8px;padding:0;border:0;background:none}
.grvt-inline.grvt-compact .grvt-title{font-size:1em}
.grvt-inline.grvt-compact .grvt-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 14px;margin-top:6px}
@media (max-width:600px){.grvt-inline .grvt-grid,.grvt-inline.grvt-compact .grvt-grid{grid-template-columns:1fr 1fr;gap:4px 10px}.grvt-inline{font-size:.92em}}
