
#melors-doc-center{width:100%;color:#18384a;background:#fff;font:14px/1.6 Arial,Helvetica,sans-serif;box-sizing:border-box}
#melors-doc-center *{box-sizing:border-box}
#melors-doc-center [hidden]{display:none!important}
#melors-doc-center .md-hero{max-width:1240px;margin:0 auto 26px;padding:34px 20px 30px;text-align:center;color:#fff;background:#153e51}
#melors-doc-center .md-kicker{margin:0 0 7px;color:#b9d1dc;font-size:10px;font-weight:700;letter-spacing:.2em}
#melors-doc-center .md-hero h1{margin:0;color:#fff;font-size:28px;line-height:1.25;font-weight:700}
#melors-doc-center .md-hero p{margin:10px auto 0;color:#e3edf1;font-size:13px}
#melors-doc-center .md-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 18px 48px}
#melors-doc-center .md-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;padding:0 0 22px;border-bottom:1px solid #e1e9ed}
#melors-doc-center .md-filter{appearance:none;border:1px solid #d4e0e6;border-radius:3px;background:#fff;color:#526b79;padding:9px 14px;font-size:11px;font-weight:700;cursor:pointer}
#melors-doc-center .md-filter[aria-pressed="true"]{background:#153e51;border-color:#153e51;color:#fff}
#melors-doc-center .md-section{padding-top:30px}
#melors-doc-center .md-section-head{margin:0 0 18px;padding:0 0 12px;border-bottom:1px solid #e1e9ed}
#melors-doc-center .md-section-head{text-align:center}
#melors-doc-center .md-section-head h2{margin:0;color:#19394b;font-size:22px;line-height:1.35}
#melors-doc-center .md-section-head p{margin:5px 0 0;color:#6d8190;font-size:12px}
#melors-doc-center .md-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}
#melors-doc-center .md-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e0e8ec;border-radius:6px;background:#fff;box-shadow:0 2px 8px rgba(20,55,72,.035)}
#melors-doc-center .md-cover{height:245px;min-height:245px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:12px;background:#edf3f6;border-bottom:1px solid #dce6eb}
#melors-doc-center .md-cover-image{display:block;width:auto;height:auto;max-width:100%;max-height:219px;object-fit:contain;background:#fff;box-shadow:0 3px 12px rgba(20,55,72,.13)}
#melors-doc-center .md-filetag{position:absolute;top:10px;right:10px;padding:4px 7px;border-radius:2px;color:#fff;background:#153e51;font-size:9px;font-weight:700;letter-spacing:.05em}
#melors-doc-center .md-info{padding:15px 17px 0}
#melors-doc-center .md-type{display:block;color:#568293;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
#melors-doc-center .md-title{margin:6px 0 0;color:#1c3d50;font-size:15px;line-height:1.45;font-weight:700}
#melors-doc-center .md-body{display:flex;flex:1;flex-direction:column;padding:10px 17px 17px}
#melors-doc-center .md-desc{margin:0 0 12px;color:#718391;font-size:11px;line-height:1.7}
#melors-doc-center .md-meta{display:grid;gap:8px;margin:0 0 13px;padding:11px 12px;background:#f5f8fa;border:1px solid #e8eef1}
#melors-doc-center .md-meta-row{display:flex;flex-direction:column;gap:1px;min-width:0}
#melors-doc-center .md-meta-label{color:#7c909c;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
#melors-doc-center .md-meta-value{color:#25485b;font-size:11px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}
#melors-doc-center .md-archive-link{margin:0 0 12px;color:#6d8190;font-size:10px;line-height:1.5}#melors-doc-center .md-archive-link a{color:#315e73;text-decoration:underline;font-weight:700}
#melors-doc-center .md-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}
#melors-doc-center .md-btn{display:flex;align-items:center;justify-content:center;min-height:38px;padding:7px 6px;border:1px solid #cbd9df;border-radius:3px;text-align:center;text-decoration:none;font-size:10px;line-height:1.35;font-weight:700}
#melors-doc-center .md-preview{color:#173f52;background:#fff}
#melors-doc-center .md-download{color:#fff;background:#153e51;border-color:#153e51}
#melors-doc-center .md-disabled{opacity:.42;cursor:not-allowed;pointer-events:none}
#melors-doc-center .md-empty{display:none;padding:30px;text-align:center;color:#6d8190}
@media(max-width:960px){#melors-doc-center .md-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){#melors-doc-center .md-wrap{padding:0 12px 35px}#melors-doc-center .md-hero{padding:25px 14px}#melors-doc-center .md-hero h1{font-size:22px}#melors-doc-center .md-filters{justify-content:flex-start;gap:7px}#melors-doc-center .md-filter{padding:8px 10px;font-size:10px}#melors-doc-center .md-grid{grid-template-columns:1fr;gap:14px}#melors-doc-center .md-cover{height:230px;min-height:230px}#melors-doc-center .md-cover-image{max-height:204px}#melors-doc-center .md-section-head h2{font-size:19px}}
