.mp-documents,.mp-videos{color:#173b35;margin-block:2rem}.mp-reference-notice{border-left:4px solid #b28c36;border-radius:0 12px 12px 0;background:#faf6e9;padding:1.2rem 1.4rem;margin:1.5rem 0;color:#173b35}.mp-reference-notice p:last-child{margin-bottom:0}.mp-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.mp-doc-card{min-width:0;border:1px solid #d9e3dc;border-radius:16px;background:#fff;padding:1.4rem;display:flex;flex-direction:column;gap:.65rem}.mp-doc-card h3,.mp-doc-card h2{font-size:1.15rem;line-height:1.45;margin:0;color:#143e32;overflow-wrap:anywhere}.mp-doc-card p{margin:0;line-height:1.55}.mp-doc-status{align-self:flex-start;font-size:.78rem;font-weight:700;background:#eaf2ec;color:#244d3a;padding:.25rem .6rem;border-radius:5px}.mp-doc-draft{background:#fff1cd;color:#704c03}.mp-doc-meta,.mp-doc-note{font-size:.85rem;color:#4b6056}.mp-doc-actions{display:flex;gap:.7rem 1rem;flex-wrap:wrap;margin-top:auto;padding-top:.7rem}.mp-doc-actions a,.mp-reference-notice a,.mp-videos a{color:#125b3e;font-weight:600;text-decoration:underline;text-underline-offset:3px}.mp-doc-actions a{padding:.4rem 0}.mp-doc-card img{display:block;max-width:100%;height:auto}.mp-doc-filter{padding:1rem 0 1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:.55rem 1rem}.mp-doc-filter label{font-size:.9rem;font-weight:600;grid-column:1/-1}.mp-doc-filter input,.mp-doc-filter select{grid-column:1/-1;width:100%;min-height:46px;padding:.7rem;border:1px solid #82998b;border-radius:8px;background:#fff;color:#173b35;font:inherit}.mp-doc-filter p{grid-column:1/-1;margin:0;font-size:.9rem}.mp-reference-original{margin-block:2rem}.mp-reference-original summary{cursor:pointer;padding:1rem;border:1px solid #d9e3dc;border-radius:8px;font-weight:600}.mp-video-frame{aspect-ratio:16/9;background:linear-gradient(130deg,#073d33,#1f6548);border-radius:10px;display:grid;place-items:center;overflow:hidden}.mp-video-frame button{color:#fff;background:transparent;border:1px solid #c7a65d;border-radius:30px;font:inherit;font-weight:600;padding:1rem 1.5rem;cursor:pointer}.mp-video-frame iframe{width:100%;height:100%;border:0}.mp-documents :focus-visible,.mp-videos :focus-visible,.mp-reference-notice :focus-visible{outline:3px solid #946c12;outline-offset:4px}.mp-documents [hidden],.mp-videos [hidden]{display:none!important}@media(max-width:650px){.mp-doc-grid{grid-template-columns:1fr}.mp-doc-card{padding:1.1rem}.mp-reference-notice{padding:1rem}}

.mp-video-frame{position:relative}.mp-video-frame>img{grid-area:1/1;width:100%;height:100%;object-fit:cover}.mp-video-frame>button{grid-area:1/1;z-index:1;background:rgba(7,61,51,.94);box-shadow:0 2px 12px #0005}.mp-video-frame>iframe{grid-area:1/1}
