@font-face{font-family:Plex;src:url('/assets/fonts/IBMPlexSansArabic-Regular.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:Plex;src:url('/assets/fonts/IBMPlexSansArabic-Medium.woff2') format('woff2');font-style:normal;font-weight:500 800;font-display:swap}
:root{--brand:#5b36e8;--brand-strong:#4524bf;--ink:#191c31;--muted:#60657c;--canvas:#f6f7fc;--white:#fff;--surface-tint:#f0edff;--line:#e0e3ef;--accent:#89d9f4;--highlight:#5b36e8;--error:#b52a40;--radius:20px;--shadow:0 18px 50px #25244c0d;--font:Plex,Tahoma,Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.85;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}a{color:var(--brand);text-underline-offset:4px}img,svg{max-width:100%}img{display:block}a,button{touch-action:manipulation}button{border:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500;line-height:1.5}h2{font-size:29px;letter-spacing:-.7px}h3{font-size:19px}.container{width:min(1160px,calc(100% - 64px));margin-inline:auto}.icon{width:21px;height:21px;flex:none;vertical-align:middle}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.js-only{display:none}html.js .js-only{display:inline-flex}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.skip-link{position:fixed;right:20px;top:-100px;z-index:100;background:var(--white);padding:12px 24px}.skip-link:focus{top:10px}.site-header{background:var(--canvas);border-bottom:1px solid var(--line);position:relative;z-index:20}.header-inner{height:96px;display:flex;align-items:center;gap:45px}.brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none;flex:none}.brand>span{font-size:30px;font-weight:500;line-height:1.15;letter-spacing:-1px}.brand small{display:block;font-weight:400;font-size:10px;letter-spacing:0;line-height:1.8;padding-top:3px}.main-nav{display:flex;align-items:center;gap:28px;flex:1}.main-nav>a{color:var(--muted);text-decoration:none;font-size:14px;position:relative;white-space:nowrap;padding-block:30px}.main-nav>a:hover,.main-nav>a[aria-current]{color:var(--brand)}.main-nav>a[aria-current]:after{content:'';height:3px;background:var(--brand);position:absolute;bottom:13px;left:0;right:0;border-radius:9px}.header-note{font-size:12px;display:flex;gap:10px;align-items:center;text-decoration:none;color:var(--muted);white-space:nowrap}.status-dot{width:6px;height:6px;display:inline-block;border-radius:50%;background:var(--brand)}.header-note .status-dot{background:var(--brand)}.menu-toggle{display:none!important}.hero{background:var(--brand);color:var(--canvas);position:relative;overflow:hidden}.hero:after{content:'';width:600px;height:600px;border:1px solid #f6f7fc08;border-radius:50%;position:absolute;left:-180px;top:-270px;pointer-events:none}.hero-inner{display:flex;justify-content:space-between;align-items:center;gap:40px;min-height:377px;padding-top:34px;padding-bottom:84px}.hero-copy{position:relative;z-index:1;max-width:620px}.eyebrow{display:flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.3px;color:var(--highlight);margin-bottom:12px}.eyebrow>span{width:18px;height:1px;background:var(--highlight)}.hero h1{font-size:49px;line-height:1.38;letter-spacing:-1.3px}.hero h1 em{font-style:normal;color:var(--highlight)}.hero p{font-size:15px;line-height:1.95;color:#60657c;max-width:560px;margin-top:15px}.hero-tags{display:flex;gap:24px;align-items:center;margin-top:24px;font-size:11px;color:#60657c}.hero-tags>span{display:flex;gap:7px;align-items:center}.hero-tags .icon{width:15px;height:15px}.hero-art{width:365px;flex-shrink:0;transform:rotate(-2deg);margin-left:15px}.hero-art img{width:100%;height:auto}.breadcrumbs{display:flex;gap:12px;align-items:center;font-size:11px;margin-bottom:18px;color:#60657c}.breadcrumbs a{color:#60657c;text-decoration:none}.inner-hero .hero-inner{min-height:300px;padding-top:28px;padding-bottom:80px}.inner-hero h1{font-size:39px;max-width:650px}.inner-hero p{max-width:680px}.inner-hero .hero-art{width:280px}.chapter-symbol{display:flex;flex-direction:column;align-items:center;gap:15px;opacity:.55;font-size:12px;color:var(--highlight);padding-inline:70px}.chapter-symbol .icon{width:72px;height:72px;stroke-width:.65}.converter-section{margin-top:-51px;position:relative;z-index:5}.converter-topline{display:flex;justify-content:space-between;align-items:center;height:39px;font-size:11px;color:#60657c;padding:0 8px}.converter-topline>span{display:flex;gap:8px;align-items:center}.converter-topline .icon{width:14px;height:14px;color:var(--highlight)}.converter-topline i{height:3px;width:3px;background:var(--highlight);border-radius:50%;margin-inline:4px}.converter-card{display:grid;grid-template-columns:1.12fr 1fr;border-radius:var(--radius);border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow);overflow:hidden}.form-pane{padding:28px 35px 24px;min-width:0}.mode-switch{border:0;display:flex;margin:0 0 24px;padding:4px;background:var(--canvas);border-radius:9px;width:100%;gap:5px}.mode-switch label{display:flex;align-items:center;justify-content:center;gap:7px;flex:1;min-height:44px;padding:8px 10px;font-size:13px;border-radius:6px;color:var(--muted);cursor:pointer;border:1px solid transparent}.mode-switch label:has(input:checked){background:var(--white);box-shadow:0 2px 6px #28244b0a;color:var(--brand);border-color:var(--line)}.mode-switch label:has(:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.mode-switch input{position:absolute;opacity:0;width:1px;height:1px}.mode-switch .icon{width:16px;height:16px}.number-icon{font-size:15px}.input-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.input-heading>label{font-size:13px;font-weight:500}.text-button{align-items:center;gap:5px;background:none;padding:5px 0;color:var(--muted);font-size:11px;min-height:30px}.text-button .icon{width:13px;height:13px}.amount-wrap{position:relative}.amount-wrap input{display:block;width:100%;height:85px;background:var(--white);border:1px solid #b7b6d3;border-radius:9px;font-family:var(--font);font-size:38px;letter-spacing:1px;font-weight:500;color:var(--brand);padding:8px 80px 8px 20px;transition:border-color .15s;min-width:0}.amount-wrap input:focus{outline:2px solid var(--brand);outline-offset:1px}.amount-wrap input[aria-invalid=true]{border-color:var(--error)}.amount-unit{position:absolute;right:19px;top:50%;transform:translateY(-50%);font-family:var(--font);font-size:13px;color:var(--muted);font-weight:500;letter-spacing:1px;pointer-events:none}.field-help{font-size:10px;color:var(--muted);margin-top:8px;line-height:1.8}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.field-grid label,.advanced-fields>label{font-size:12px;display:block;margin-bottom:7px}.field-grid select,.advanced-fields select{width:100%;height:45px;border:1px solid var(--line);border-radius:7px;background:var(--white);color:var(--ink);padding:0 11px;font-size:12px}.form-options{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:20px 0;font-size:11px;position:relative}.check-label{display:flex;align-items:center;gap:8px;cursor:pointer;min-height:30px}.check-label input{accent-color:var(--brand);width:15px;height:15px;margin:0}.advanced summary{display:flex;list-style:none;align-items:center;gap:4px;cursor:pointer;min-height:30px;color:var(--muted)}summary::-webkit-details-marker{display:none}.advanced summary .icon{width:13px;height:13px}.advanced-fields{position:absolute;left:0;top:36px;width:300px;padding:20px;background:var(--white);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);z-index:6}.advanced-fields select{margin-bottom:14px}.advanced-fields p{font-size:11px;line-height:1.8;color:var(--muted)}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border:1px solid var(--brand);padding:10px 21px;border-radius:7px;background:var(--brand);color:var(--white);text-decoration:none;font-size:13px;font-weight:500;line-height:1.7;transition:background .15s,transform .15s}.button:hover{background:var(--brand-strong)}.button:active{transform:translateY(1px)}.convert-button{width:100%;justify-content:space-between;height:50px}.convert-button .icon{width:18px}.examples{display:flex;align-items:center;gap:8px;margin-top:18px;flex-wrap:wrap}.examples>span{font-size:10px;color:var(--muted);margin-left:3px}.example-chip{font-family:var(--font);font-size:10px;color:var(--muted);border:1px solid var(--line);border-radius:5px;background:var(--white);align-items:center;justify-content:center;padding:4px 8px;min-height:30px}.example-chip:hover{border-color:var(--brand);color:var(--brand);background:var(--canvas)}.result-pane{background:var(--surface-tint);padding:30px 35px 22px;display:flex;flex-direction:column;min-width:0;position:relative;border-right:1px solid var(--line)}.result-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--brand);font-size:12px}.result-heading>span:first-child{display:flex;align-items:center;gap:7px}.result-mark{font-size:19px;opacity:.3;letter-spacing:3px}.normalized{text-align:start;direction:ltr;font-size:11px;color:var(--muted);font-weight:500;letter-spacing:1px;margin-top:25px}.normalized span{font-size:10px;letter-spacing:0;margin-left:5px}.result-text{font-size:25px;line-height:1.9;color:var(--brand);font-weight:500;min-height:116px;margin-top:11px;overflow-wrap:anywhere}.result-text[lang=en],.result-text[lang=fr]{font-size:22px;line-height:1.75}.result-actions{display:flex;align-items:center;gap:9px;margin-top:18px;padding-bottom:23px;border-bottom:1px solid #d7d5ec}.copy-button{height:42px;min-height:42px;background:var(--white);color:var(--brand);border-color:#d7d5ec;font-size:12px;padding:7px 19px}.copy-button:hover{background:var(--brand);color:var(--white)}.copy-button .icon{width:16px;height:16px}.icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;background:none;border:1px solid transparent;border-radius:6px;color:var(--brand);padding:7px}.icon-button:hover{background:#5b36e809;border-color:#bbb2ef}.icon-button .icon{width:18px;height:18px}.secondary-output{margin-top:19px}.secondary-output>div{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:10px}.secondary-output .icon-button{min-width:30px;min-height:30px}.secondary-output .icon{width:13px;height:13px}.secondary-output p{font-size:13px;color:var(--brand);line-height:1.8;overflow-wrap:anywhere;margin-top:5px}.result-footnote{display:flex;align-items:center;gap:7px;font-size:9px;color:var(--muted);padding-top:20px;margin-top:auto;line-height:1.9}.result-footnote .icon{width:14px;height:14px}.result-footnote a{text-decoration:none;border-bottom:1px solid #b7b0d8}.is-empty .result-text{font-size:20px;color:var(--muted)}.form-error{font-size:12px;line-height:1.8;color:var(--error);margin-bottom:14px;padding:10px 12px;background:#fff0f3;border-right:2px solid var(--error)}.tool-footnotes{display:flex;justify-content:center;gap:38px;font-size:10px;color:var(--muted);margin-top:21px}.tool-footnotes span{display:flex;align-items:center;gap:6px}.tool-footnotes .icon{width:12px;height:12px}.content-area{padding-block:70px 0}.section-heading{display:flex;justify-content:space-between;gap:35px;align-items:flex-end;margin-bottom:28px}.section-kicker{display:block;font-size:11px;letter-spacing:.5px;color:var(--muted);margin-bottom:8px}.section-heading p{color:var(--muted);font-size:13px;max-width:340px;line-height:1.9;margin-bottom:4px}.tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.tool-card{padding:23px 26px 20px;background:var(--white);border:1px solid var(--line);border-radius:10px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.tool-card:hover{transform:translateY(-3px);border-color:#9b89e3}.tool-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.tool-card-top>.icon{width:18px;color:#858aa1}.tool-symbol{display:flex;align-items:center;justify-content:center;min-width:45px;height:42px;background:var(--surface-tint);font-size:19px;letter-spacing:-.5px;border-radius:8px;font-weight:500;color:var(--brand)}.tool-symbol:has(.icon){min-width:43px}.tool-card h3{font-size:18px;color:var(--ink);margin-bottom:5px}.tool-card p{font-size:12px;color:var(--muted);line-height:1.9}.card-tag{display:inline-block;font-size:9px;color:var(--muted);margin-top:18px;padding-top:12px;border-top:1px solid var(--line);width:100%}.how-section{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding:72px 0;border-bottom:1px solid var(--line);margin-bottom:60px}.how-intro h2{font-size:34px;line-height:1.6}.how-intro>p{font-size:14px;color:var(--muted);line-height:2;margin-top:15px;max-width:390px}.inline-link{display:inline-flex;align-items:center;gap:12px;margin-top:23px;font-size:12px;text-decoration:none}.inline-link .icon{width:16px}.steps{list-style:none;padding:0;margin:15px 0 0}.steps li{display:flex;gap:19px;padding:0 0 26px;margin-bottom:26px;border-bottom:1px solid var(--line)}.steps li:last-child{border:0;margin:0;padding:0}.steps li>span{width:38px;height:38px;border:1px solid #d8d3ec;border-radius:50%;display:flex;justify-content:center;align-items:center;flex:none;font-size:13px;color:var(--brand)}.steps h3{font-size:17px;margin-bottom:5px}.steps p{font-size:12px;color:var(--muted);line-height:1.9;max-width:380px}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:10px;background:var(--white);margin:22px 0}table{width:100%;border-collapse:collapse;font-size:14px;text-align:right}th{font-size:12px;font-weight:500;background:#f0f1fa;color:var(--muted)}th,td{padding:14px 23px;border-bottom:1px solid var(--line);vertical-align:middle}tr:last-child td{border-bottom:0}td:first-child{font-size:13px;white-space:nowrap;text-align:right;color:var(--brand);font-weight:500;width:155px}td:not(:first-child){min-width:180px}.section-note{font-size:12px;line-height:1.9;color:var(--muted);margin-top:15px}.learn-banner{display:flex;align-items:center;gap:50px;background:var(--surface-tint);border:1px solid var(--line);border-radius:12px;padding:38px 42px;margin:58px 0 66px}.learn-banner>div{flex:1}.learn-banner h2{font-size:26px}.learn-banner p{font-size:13px;line-height:1.95;color:var(--muted);margin-top:10px;max-width:670px}.banner-links{display:flex;gap:30px;margin-top:23px}.banner-links a{display:flex;align-items:center;gap:12px;font-size:12px;text-decoration:none}.banner-links .icon{width:15px}.number-art{font-size:95px;font-weight:500;color:#5b36e8;width:170px;text-align:center;line-height:1.3;flex:none}.number-art span,.number-art b{display:block;font-size:12px;font-weight:400;line-height:2}.number-art span{border-top:1px solid #cec6ed;padding-top:10px;margin-top:5px}.faq-section{max-width:900px;margin:50px auto 0}.faq-section .section-heading{margin-bottom:19px}.faq-list{border-top:1px solid var(--line)}.faq-list>details{border-bottom:1px solid var(--line);padding:0}.faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-weight:500;font-size:15px;padding:20px 0}.faq-list summary .icon{color:var(--muted);width:17px;height:17px;flex:none}.faq-list details[open] summary .icon{transform:rotate(180deg)}.faq-list p{font-size:14px;color:var(--muted);line-height:2;max-width:800px;margin:0 0 23px;padding-left:25px}.article{max-width:820px;margin:0 auto}.article h2{margin:40px 0 13px;font-size:26px;line-height:1.6}.article>h2:first-child,.article-lead>h2{margin-top:0}.article p{font-size:15px;color:var(--muted);line-height:2.1;margin:12px 0}.article bdi{unicode-bidi:isolate}.article blockquote{margin:22px 0;padding:20px 25px;background:var(--surface-tint);border-left:3px solid var(--brand);color:var(--brand);font-size:18px}.article figure{margin:32px 0}.article figure>img{border-radius:10px;height:auto;width:100%}.article figcaption{font-size:11px;color:var(--muted);line-height:1.8;margin-top:10px}.source-note{font-size:12px;line-height:2;padding:20px 24px;border:1px solid var(--line);border-radius:8px;margin-top:35px;color:var(--muted)}.article-steps{padding-right:23px;line-height:2.1;color:var(--muted);font-size:15px}.article-steps li{padding-right:5px;margin:12px 0}.article ul{color:var(--muted);font-size:15px;line-height:2.2;padding-right:25px}.article-jump{display:flex;gap:12px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid var(--line);margin-bottom:30px}.article-jump a{font-size:12px;text-decoration:none;padding:8px 14px;border:1px solid var(--line);border-radius:5px;display:flex;gap:7px;align-items:center}.article-jump .icon{width:14px}.table-search{display:flex;flex-direction:column;gap:8px;margin:20px 0}.table-search label{font-size:12px}.table-search input{padding:10px 15px;border:1px solid var(--line);border-radius:7px;min-height:45px;background:var(--white);width:100%;font-size:14px}.table-search>span{font-size:11px;color:var(--muted)}html.js .reference-wrap{max-height:480px}.reference-wrap thead{position:sticky;top:0;z-index:1}.reference-wrap td{padding-block:8px}.reference-wrap td:last-child{min-width:50px}.reference-wrap th:last-child{width:70px}.table-copy{min-height:37px}.download-callout{display:flex;align-items:center;gap:22px;padding:24px;background:var(--surface-tint);border:1px solid var(--line);border-radius:10px;margin:35px 0}.download-callout>.icon{width:35px;height:35px}.download-callout h3{font-size:18px}.download-callout p{font-size:12px;line-height:1.9;margin:5px 0}.download-callout .button{white-space:nowrap;flex-shrink:0;font-size:12px}.download-link{margin:15px 0}.code-block{display:flex;align-items:center;gap:12px;direction:ltr;padding:15px 20px;background:var(--white);border:1px solid var(--line);border-radius:8px;margin:20px 0}.code-block code{font-size:12px;line-height:2;overflow-wrap:anywhere;flex:1;font-family:Consolas,monospace}.notice{padding:20px 25px;border:1px solid var(--line);border-radius:10px;background:var(--surface-tint);margin:25px 0}.notice h3{font-size:18px}.notice p{font-size:14px}.empty-page{text-align:center;padding:30px}.site-footer{border-top:1px solid var(--line);margin-top:85px;padding-top:40px}.footer-top{display:flex;gap:65px;align-items:flex-start;padding-bottom:35px}.site-footer .brand>span{font-size:28px}.site-footer .brand small{font-size:10px;margin-top:5px}.footer-top>p{font-size:11px;line-height:2;color:var(--muted);max-width:290px;padding-top:5px}.footer-top nav{display:flex;gap:10px 24px;flex-wrap:wrap;margin-right:auto;max-width:260px;padding-top:6px}.footer-top nav a{font-size:11px;color:var(--muted);text-decoration:none}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-block:18px;font-size:10px;color:var(--muted)}.small-gold{color:#5b36e8;margin-right:7px}.toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%,20px);opacity:0;pointer-events:none;background:var(--brand-strong);color:var(--white);font-size:13px;line-height:1.7;padding:12px 24px;border-radius:8px;z-index:90;box-shadow:var(--shadow);transition:opacity .2s,transform .2s;max-width:calc(100% - 32px);text-align:center}.toast.is-visible{opacity:1;transform:translate(-50%,0)}
@media(min-width:1350px){.container{width:min(1160px,calc(100% - 100px))}.hero-inner{min-height:390px}.hero h1{font-size:54px}.hero-art{width:390px}}
@media(max-width:1050px){.header-inner{gap:28px}.main-nav{gap:20px}.main-nav>a{font-size:12px}.header-note{display:none}.form-pane,.result-pane{padding:25px}.hero h1{font-size:44px}.hero-art{width:300px}.hero-inner{gap:20px}.how-section{gap:55px}.footer-top{gap:35px}.chapter-symbol{padding-inline:25px}.tool-card{padding:20px}.tool-card h3{font-size:16px}}
@media(max-width:760px){.container{width:calc(100% - 36px)}.header-inner{height:auto;min-height:77px;flex-wrap:wrap;gap:0}.brand>span{font-size:27px}.brand>img{width:35px;height:35px}.brand small{font-size:9px}.main-nav{order:3;flex-basis:100%;gap:6px 20px;justify-content:flex-start;flex-wrap:wrap;padding:9px 0 15px}.main-nav>a{padding:5px 0;font-size:12px;min-height:36px}.main-nav>a[aria-current]:after{bottom:0}.js .menu-toggle{display:inline-flex!important;align-items:center;justify-content:center;margin-right:auto;background:transparent;color:var(--brand);min-width:44px;min-height:44px}.js .main-nav{display:none}.js .main-nav.is-open{display:flex}.hero-inner{min-height:305px;padding-top:30px;padding-bottom:75px;gap:0}.hero h1{font-size:40px;line-height:1.4}.hero p{font-size:13px;max-width:450px}.hero-art{width:200px;position:absolute;left:-52px;top:45px;opacity:.17;transform:rotate(-8deg);margin:0}.hero-copy{max-width:100%;width:100%}.hero-tags{font-size:10px;gap:16px;margin-top:19px}.hero-tags>span{gap:5px}.eyebrow{font-size:10px;margin-bottom:10px}.hero:after{display:none}.inner-hero .hero-inner{min-height:270px;padding-top:23px;padding-bottom:80px}.inner-hero h1{font-size:32px;max-width:540px}.inner-hero .hero-art{width:190px;top:75px}.breadcrumbs{font-size:10px;gap:8px;margin-bottom:15px}.chapter-symbol{display:none}.converter-section{margin-top:-51px}.converter-topline{font-size:10px;height:38px;padding:0 2px}.converter-topline .desktop-only{display:none}.converter-card{grid-template-columns:1fr;border-radius:12px}.form-pane{padding:23px 22px 22px}.mode-switch{margin-bottom:18px}.mode-switch label{font-size:12px}.amount-wrap input{height:78px;font-size:35px}.field-grid{gap:12px;margin-top:17px}.field-grid select{font-size:11px;padding-inline:8px}.form-options{font-size:11px;margin:17px 0}.result-pane{padding:24px 23px;border-right:0;border-top:1px solid var(--line)}.normalized{margin-top:17px}.result-text{min-height:0;font-size:24px;margin-top:10px}.result-text[lang=en],.result-text[lang=fr]{font-size:21px}.result-actions{margin-top:20px;padding-bottom:20px}.result-footnote{font-size:9px;padding-top:22px}.secondary-output p{font-size:13px}.tool-footnotes{font-size:9px;gap:10px;justify-content:space-between;flex-wrap:wrap;margin-top:17px}.tool-footnotes span{gap:4px}.tool-footnotes .icon{width:10px;height:10px}.content-area{padding-top:48px}.section-heading{display:block;margin-bottom:22px}.section-heading h2{font-size:25px;line-height:1.6}.section-heading p{font-size:12px;margin-top:11px;max-width:500px}.tool-grid{grid-template-columns:1fr 1fr;gap:12px}.tool-card{padding:18px}.tool-card-top{margin-bottom:18px}.tool-card h3{font-size:16px;line-height:1.6}.tool-card p{font-size:11px;line-height:1.95}.tool-symbol{min-width:38px;height:36px;font-size:17px}.tool-card-top>.icon{width:14px}.card-tag{margin-top:14px;font-size:9px}.how-section{grid-template-columns:1fr;gap:30px;padding:45px 0;margin-bottom:42px}.how-intro h2{font-size:29px}.how-intro h2 br{display:none}.how-intro>p{font-size:13px;max-width:550px}.inline-link{margin-top:15px}.steps{margin-top:0}.steps li{gap:16px;padding-bottom:20px;margin-bottom:20px}.steps p{font-size:12px;max-width:100%}.steps h3{font-size:16px}.table-wrap{margin:18px 0}th,td{padding:12px 15px;font-size:12px;line-height:2}th{font-size:11px}td:first-child{font-size:12px;width:105px}.section-note{font-size:11px}.learn-banner{padding:26px 23px;margin:40px 0;gap:15px}.learn-banner h2{font-size:23px}.learn-banner p{font-size:12px}.number-art{display:none}.banner-links{gap:14px;flex-direction:column;margin-top:20px}.banner-links a{font-size:12px}.faq-section{margin-top:36px}.faq-list summary{font-size:14px;padding-block:18px;line-height:1.9}.faq-list p{font-size:13px;padding-left:0;line-height:2}.article h2{font-size:23px;margin-top:32px}.article p,.article-steps,.article ul{font-size:14px;line-height:2.1}.article figcaption{font-size:10px}.article-jump{gap:8px}.article-jump a{font-size:11px;padding:6px 10px}.download-callout{padding:20px;flex-wrap:wrap;gap:13px}.download-callout>.icon{display:none}.download-callout h3{font-size:17px}.download-callout p{font-size:12px}.source-note{font-size:11px;padding:16px}.code-block{padding:12px;gap:5px}.code-block code{font-size:11px}.site-footer{margin-top:55px;padding-top:30px}.footer-top{flex-wrap:wrap;gap:22px;padding-bottom:26px}.footer-top>p{max-width:100%;flex-basis:100%;font-size:11px}.footer-top nav{margin:0;max-width:100%;gap:10px 23px}.footer-bottom{font-size:9px;gap:15px}.footer-bottom>span:last-child{white-space:nowrap}.advanced-fields{width:min(300px,calc(100vw - 82px))}}
@media(max-width:380px){.container{width:calc(100% - 28px)}.form-pane,.result-pane{padding:20px 17px}.hero h1{font-size:36px}.hero-tags{flex-wrap:wrap;gap:6px 14px}.field-grid select{font-size:10px}.tool-card{padding:15px}.tool-card h3{font-size:15px}.tool-footnotes{justify-content:center;gap:8px 14px}.form-options{gap:5px;font-size:10px}.amount-wrap input{font-size:31px}.hero-inner{min-height:320px}}
html:not(.js) .js-only{display:none!important}html.js td.js-only,html.js th.js-only{display:table-cell}html.js .table-search{display:flex}.form-options:has(.advanced[open]){display:block}.advanced[open]{margin-top:12px}.advanced-fields{position:static;width:100%;margin-top:10px;box-shadow:none}.advanced[open] summary{justify-content:space-between}
@media(max-width:760px){.field-grid select,.advanced-fields select{font-size:16px}.icon-button{min-width:44px;min-height:44px}.text-button{min-height:44px}.example-chip{min-height:40px}.main-nav>a{min-height:44px}.field-help{font-size:11px}.secondary-output>div{font-size:11px}.footer-top nav a{min-height:40px;display:inline-flex;align-items:center}.table-copy{min-height:44px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
@media print{body{background:white;color:#111;font-size:12pt}.site-header,.hero,.converter-topline,.form-pane,.result-actions,.result-footnote,.tool-footnotes,.content-area,.site-footer,.toast,.skip-link{display:none!important}.converter-section{margin:0;width:100%}.converter-card{display:block;box-shadow:none;border:0}.result-pane{background:white;border:1px solid #bbb;padding:24pt}.result-heading{font-size:12pt}.result-mark{display:none}.normalized{font-size:14pt;color:#111}.result-text{font-size:20pt;color:#111;min-height:0}.secondary-output{border-top:1px solid #ccc;padding-top:16pt;margin-top:20pt}.secondary-output p{font-size:12pt;color:#111}.secondary-output button{display:none!important}.result-pane:before{content:'ميزان — المبلغ بالحروف';font-size:17pt;font-weight:500;margin-bottom:20pt;display:block}}
