@keyframes fadeOut{0%,70%{opacity:1}to{opacity:0}}:root{--color-bg-primary:#fff;--color-bg-secondary:#e7edf6;--color-bg-tertiary:#dee3eb;--color-bg-quaternary:#ff6467;--color-text-primary:#0a0a0a;--color-text-secondary:#555;--color-border:#c4c6d0;--color-link:#0065cc;--color-highlight:#82b8fa;--color-accent:#286294;--color-header:#0f4c75;--color-selection:#b3d4fc;--color-focus:#235580;--color-divider:#415f91}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-bg-primary:#1a1b1e;--color-bg-secondary:#2d2e32;--color-bg-tertiary:#3a3b40;--color-bg-quaternary:#9f0712;--color-text-primary:#e1e1e1;--color-text-secondary:#a0a0a0;--color-border:#4a4b50;--color-link:#66b3ff;--color-highlight:#2d5c99;--color-accent:hsl(210, 52%, 54%);--color-header:#99ccff;--color-selection:#364c63;--color-focus:#4d8ac7;--color-divider:#4d8ac7}}:root{--button-bg:#f0f0f0;--button-hover:#007bff;--button-text:#000000;--button-hover-text:#ffffff;--tab-active:#007bff;--tab-border:#ccc;--textarea-bg:#ffffff;--textarea-text:#000000;--textarea-border:#ccc;--input-bg:#ffffff;--input-border:#ccc;--input-text:#000000;--popup-bg:#ffffff;--popup-text:#000000}@media (prefers-color-scheme:dark){:root{--button-bg:#2d2e32;--button-hover:#4d8ac7;--button-text:#e1e1e1;--button-hover-text:#ffffff;--tab-active:#4d8ac7;--tab-border:#4a4b50;--textarea-bg:#2d2e32;--textarea-text:#e1e1e1;--textarea-border:#4a4b50;--input-bg:#1a1b1e;--input-border:#4a4b50;--input-text:#e1e1e1;--popup-bg:#2d2e32;--popup-text:#e1e1e1}}.copy-button,.copy-button-lit,.copy-button-other,.function-button{padding:5px 10px;cursor:pointer;border-radius:3px;min-width:15px;background-color:var(--button-bg);color:var(--button-text);border:1px solid var(--tab-border);font-size:18px}.copy-button-lit:hover,.copy-button-other:hover,.copy-button:hover,.function-button:hover{background-color:var(--button-hover);color:var(--button-hover-text)}.buttons-container{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.buttonInput{width:90px;padding:5px;border-radius:4px;font-size:18px;text-align:center;background-color:var(--input-bg);color:var(--input-text);border:1px solid var(--input-border)}@media (max-width:599px){.buttons-container{gap:5px;margin-right:5px;margin-left:5px;margin-bottom:5px}.function-button{font-size:14px}}button{overflow:visible}.copy-button,.copy-button-lit,.copy-button-other,a,button{position:relative}.copy-feedback{position:absolute;background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;bottom:100%;left:50%;transform:translateX(-50%);white-space:nowrap;pointer-events:none;animation:fadeOut 1s forwards}.copy-success{background-color:#90caf9;transition:background-color .3s}@media (prefers-color-scheme:dark){.copy-success{background-color:#2e7d32}.copy-feedback{background:rgba(255,255,255,.8);color:#000}}body,hr{padding:0}.dtWrapper,body{background-color:var(--color-bg-primary)}body{margin:0;-webkit-font-smoothing:antialiased;line-height:1.8;color:var(--color-text-primary);font-family:"mergedFont","Arial",sans-serif,"faruma"}@media (min-width:600px){body{background-color:var(--color-bg-secondary)}}.dtWrapper{padding-top:.75em;margin:0 auto;min-width:200px;max-width:980px}.hmvSection{text-align:right;direction:rtl;padding:0 5em}@media (max-width:599px){.hmvSection{padding:1em 1em 0;margin:0}}.pageFootnotes{padding:0 2em 1em;background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-right:4px solid var(--color-divider);font-size:20px;margin-bottom:1em;margin-top:1em;color:var(--color-text-secondary)}.pageFootnotes p{margin-top:0;margin-bottom:0}@media (max-width:599px){.rmvTopMarginOnMobile{margin-top:0}}a{color:var(--color-link);text-decoration:none}a::after{background-color:var(--color-link);content:"";position:absolute;width:100%;height:2px;left:0;bottom:-2px;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-out}a:hover::after{transform:scaleX(1);transform-origin:bottom left;z-index:5}p{margin-top:1em;margin-bottom:1em}a.noLineA::after{background:0 0}hr{display:block;height:1px;margin-top:1.5em;margin-bottom:1.5em;border:0;border-bottom:2px solid var(--color-border)}::-moz-selection{background:var(--color-selection);text-shadow:none}::selection{background:var(--color-selection);text-shadow:none}img{vertical-align:middle}@font-face{font-family:"mergedFont";src:url(../font/merged-300.woff2)format("woff2"),url(../font/merged-300.woff)format("woff");font-display:block}html{font-size:22px;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-y:scroll;text-wrap:pretty}h2{margin-top:1em;font-size:28px}h3{font-size:23px;margin-top:1.65em;margin-bottom:1em}.hidden,[hidden]{display:none!important}.invisible{visibility:hidden}.hmvLogo{width:150px;height:150px;transition:transform .25s ease-out;margin-bottom:.8em}.hmvLogo:hover{transform:scale(1.15)}.basmala{font-size:25px!important}.warning-box{background:#fff3cd;border-right:4px solid #ffc107;padding:.1rem 1rem;border-radius:4px}@media (prefers-color-scheme:dark){.warning-box{background:#332d1a;border-left-color:#ffc107}}.justifiedText{text-align:justify}.centerAlignedText{text-align:center}.rightAlignedText{text-align:right}.leftAlignedText{text-align:left}.ltrText{direction:ltr}.rtlText{direction:rtl}input::-webkit-search-cancel-button{-webkit-appearance:none;height:20px;width:20px;margin-right:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");cursor:pointer}.customButtons{position:relative;display:inline-block;box-sizing:border-box;padding:.5em 1em;cursor:pointer;font-size:.88em;line-height:1.6em;color:inherit;user-select:none;text-decoration:none;outline:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"mergedFont","Arial",sans-serif,"faruma";-webkit-font-smoothing:antialiased;text-align:right;direction:rtl;border:0;background:var(--color-bg-tertiary);color:var(--color-text-primary);border-radius:.28571429rem;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset;margin:5px;transition:transform .2s ease-out}.customButtons:hover{color:var(--color-bg-primary);background-color:var(--color-accent)}