.dmp-gallery{direction:rtl;max-width:1140px;margin:0 auto;padding:20px 12px 58px;color:var(--wp--preset--color--contrast,#242628);font-family:'Noto Naskh Arabic',Tahoma,serif;line-height:1.8}.dmp-gallery *{box-sizing:border-box}.dmp-header{text-align:center;margin:8px auto 26px;max-width:740px}.dmp-header h1{font-size:clamp(27px,5vw,39px);font-weight:700;margin:0 0 12px}.dmp-header p{margin:4px 0 10px;font-size:16px}.dmp-counter{color:#475569;font-weight:700}.dmp-search{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:center;margin:15px auto 30px}.dmp-search input{width:min(390px,100%);padding:11px 15px;border:1px solid #9ca3af;border-radius:10px;background:#fff;color:#111}.dmp-search button,.dmp-send{padding:10px 22px;border:0;border-radius:9px;background:#173e6c;color:white;font-size:15px;cursor:pointer}.dmp-search a{padding:8px 10px;text-decoration:underline}.dmp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.dmp-card{min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:13px;overflow:hidden;box-shadow:0 3px 11px #0000000f;color:#18212b}.dmp-card-art{background:#f4f4f5}.dmp-card-art img{display:block;width:100%;height:auto;aspect-ratio:7/9;object-fit:cover}.dmp-card-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:11px 11px 4px}.dmp-action{display:flex;align-items:center;justify-content:center;gap:5px;min-height:41px;background:#f2f4f7;border:1px solid #d9dee7;border-radius:8px;color:#233344;font-family:inherit;font-size:14px;text-decoration:none!important;cursor:pointer;text-align:center;line-height:1.5}.dmp-action:hover,.dmp-action:focus-visible{background:#e0ebf6;outline:2px solid #95b6da;outline-offset:0}.dmp-action[disabled]{cursor:default;opacity:.68}.dmp-like[aria-pressed="true"]{color:#a43b53;background:#ffe6ed}.dmp-like-count{font-size:12px;opacity:.75}.dmp-meaning{margin:7px 11px 13px;border:1px solid #d9dee7;border-radius:8px;background:#f9fafb;font-size:15px}.dmp-meaning>summary{cursor:pointer;list-style:none;padding:8px 13px;text-align:center;font-weight:700}.dmp-meaning>summary::-webkit-details-marker{display:none}.dmp-meaning>summary::before{content:'＋';margin-left:8px}.dmp-meaning[open]>summary::before{content:'−'}.dmp-meaning>p{margin:0;padding:0 15px 16px;border-top:1px solid #e8e8e8;font-size:15px;line-height:1.9}.dmp-comments{margin:0 12px 12px;padding:10px;background:#f8fafc;border:1px solid #d8e0e8;border-radius:9px}.dmp-comment-list p{margin:5px 0 9px}.dmp-comment{border-bottom:1px solid #dce3e9;padding:8px 0}.dmp-comment small{display:block;color:#6b7280}.dmp-comment-form{display:grid;gap:9px}.dmp-comment-form label{display:grid;gap:3px;font-size:14px}.dmp-comment-form input:not([type=checkbox]),.dmp-comment-form textarea{width:100%;padding:8px 10px;background:white;border:1px solid #aab3bb;border-radius:7px;color:#111;font-family:inherit;font-size:14px}.dmp-comment-form .dmp-consent{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.6}.dmp-consent input{margin-top:6px}.dmp-hp{position:absolute!important;left:-10000px!important;opacity:0!important;pointer-events:none!important}.dmp-form-status{font-size:13px}.dmp-review{margin:0 11px 15px;color:#854d0e;font-size:13px}.dmp-pagination{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;margin:32px auto}.dmp-pagination a{min-width:40px;padding:6px 10px;border:1px solid #8e9ba8;border-radius:7px;text-align:center;text-decoration:none!important;color:#233344;background:#fff}.dmp-pagination a.is-current{background:#173e6c;color:#fff}.dmp-no-results{text-align:center;padding:30px 0}.dmp-note{text-align:center;color:#56606a;font-size:13px;margin-top:25px}.dmp-gallery :focus-visible{outline:3px solid #1875b9;outline-offset:2px}@media(max-width:850px){.dmp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}}@media(max-width:580px){.dmp-grid{grid-template-columns:minmax(0,1fr);gap:17px}.dmp-gallery{padding:12px 9px 40px}.dmp-card{max-width:440px;margin:0 auto;width:100%}.dmp-header p{font-size:15px}.dmp-search{gap:8px}.dmp-search label{width:100%;text-align:center}.dmp-search input{width:100%}}
