.model-view-capture{color:#283b30;background:#fff;border:1px solid #d9e2dc;border-radius:16px;margin:28px 0;padding:24px}.model-view-capture-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.model-view-capture-heading p{letter-spacing:.06em;color:#5b7364;margin:0 0 6px;font-size:11px}.model-view-capture h2{margin:0;font-size:22px}.model-view-capture-heading>span{background:#eff5ef;border-radius:7px;padding:7px 10px;font-size:12px}.model-view-capture>p{max-width:880px;font-size:14px;line-height:1.65}.model-view-controls{flex-wrap:wrap;align-items:end;gap:10px;margin:18px 0;display:flex}.model-view-controls label{flex:240px;gap:6px;font-size:13px;font-weight:600;display:grid}.model-view-controls select{width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #c6d5cb;border-radius:8px;padding:10px 12px;font-size:16px}.model-view-capture button{color:inherit;font:inherit;cursor:pointer;background:#f6faf6;border:1px solid #bdcfc2;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:11px 13px;font-size:13px;display:inline-flex}.model-view-capture button:disabled{opacity:.55;cursor:not-allowed}.model-view-packages{gap:16px;display:grid}.model-view-packages article{background:#f8faf8;border-radius:12px;grid-template-columns:minmax(180px,.75fr) minmax(0,1fr);gap:18px;padding:16px;display:grid}.model-view-packages img{border-radius:8px;width:100%;height:auto;display:block}.model-view-packages h3{margin:0 0 8px;font-size:16px}.model-view-packages p{margin:6px 0;font-size:13px}.model-view-packages details{margin:12px 0;font-size:12px}.model-view-packages summary{cursor:pointer}.model-view-packages dl{gap:5px;display:grid}.model-view-packages dt{font-weight:600}.model-view-packages dd{overflow-wrap:anywhere;margin:0 0 6px}.model-view-downloads{flex-wrap:wrap;gap:8px;display:flex}.model-view-capture .model-view-error{color:#a33f2a}.model-view-capture .model-view-footnote{color:#5e7065;margin-bottom:0;font-size:12px}@media (max-width:650px){.model-view-capture{padding:16px}.model-view-packages article{grid-template-columns:1fr}.model-view-controls button{flex:auto}}
