.s-header-inner{gap:16px}.s-brand{min-width:0}.s-brand .x-union-logo{width:72px;height:72px;object-fit:contain}.s-brand .x-office-logo{width:56px;height:56px;object-fit:contain;border:0!important;outline:0;border-radius:50%;animation:x-breathe 7s ease-in-out infinite}.s-brand>span{min-width:0}.s-brand small{font-size:.78rem}.science-page a,.science-page p,.science-page h1,.science-page h2,.science-page h3{overflow-wrap:anywhere}.science-page button{touch-action:manipulation}.science-page summary{cursor:pointer;font-weight:700;min-height:48px;padding:12px 4px}.science-page details{border-block:1px solid #bdcdc3;margin-block:14px}.s-card .s-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;text-align:center}.s-card ul{padding-inline-start:22px}.s-card li{padding-block:7px}.x-save{margin-top:18px;background:white!important;color:#103c32!important;text-align:start;white-space:normal}.x-save[aria-pressed=true]{background:#e2f0e7!important}.x-jump,.x-actions{display:flex;gap:12px 20px;flex-wrap:wrap;align-items:center;margin-block:20px}.x-jump a,.x-actions>a{display:inline-flex;align-items:center;min-height:44px}.x-calculators{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.x-calculators article{min-width:0}.x-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.x-field{font-size:.95rem}.x-field span{display:block;margin-bottom:5px;font-weight:700}.x-field input{display:block;width:100%;min-height:48px;border:1px solid #647e70;border-radius:6px;padding:10px;color:#103c32;background:#fff;direction:ltr;text-align:start;font-size:18px}.x-field input:disabled{background:#e6ece8;color:#405b50}.x-field input[aria-invalid=true]{border:2px solid #962d24}.x-field bdi{font-size:.9rem;font-weight:400}.x-check{display:flex;gap:10px;align-items:flex-start;margin-block:18px}.x-check input{width:22px;height:22px;flex:none;margin-top:5px}.x-result:empty{display:none}.x-result{padding:18px;background:#edf4ef;border-inline-start:4px solid #34725a;margin-top:20px;overflow-wrap:anywhere}.x-result h4{margin-top:0}.x-result ol{padding-inline-start:22px}.x-result li{margin-block:12px;unicode-bidi:plaintext}.x-calculation-note{font-weight:700}.x-secondary{background:#fff!important;color:#103c32!important;margin-top:12px}.x-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.x-case p{margin-block:10px}.x-answer{padding:6px 0 16px}.x-case:target,.x-market:target{outline:3px solid #8a641a;outline-offset:4px;scroll-margin-top:20px}.x-monitor-label{font-size:.85rem;border-top:1px solid #bdcdc3;padding-top:15px;margin-top:auto!important}.x-file-label{display:grid;gap:6px;font-weight:700;min-width:0;max-width:100%;width:100%}.x-file-label input{max-width:100%;min-width:0;width:100%;min-height:44px}.science-page progress{width:100%;height:18px;accent-color:#176247}.x-guide-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-block:15px}.x-guide-tools a{min-height:44px;display:inline-flex;align-items:center}.x-guide-tools .x-save{margin:0}.x-mobile-nav{display:none}#saved-items:empty{display:none}.science-page button:disabled{color:#fff;background:#536e61;opacity:1}.science-page [hidden]{display:none!important}
@keyframes x-breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}
@media(max-width:960px){.x-calculators{grid-template-columns:1fr}}
@media(max-width:620px){.s-brand{gap:7px;flex-wrap:wrap}.s-brand .x-union-logo{width:50px;height:50px}.s-brand .x-office-logo{width:39px;height:39px}.s-brand>span{flex-basis:100%}.s-brand strong{font-size:.9rem}.s-brand small{display:none}.s-header-inner{padding-block:13px}.s-nav{gap:4px 14px;font-size:.9rem}.s-nav a{min-height:44px}.x-case-grid,.x-fields{grid-template-columns:1fr}.x-calculators .s-work{padding:18px}.x-actions{align-items:stretch}.x-actions>button{width:100%}.x-mobile-nav{position:sticky;bottom:0;display:flex;justify-content:space-around;background:#103c32;border-top:2px solid #b89049;z-index:10;padding:5px 8px max(5px,env(safe-area-inset-bottom))}.x-mobile-nav a{color:white;min-height:44px;display:flex;align-items:center;justify-content:center;padding:7px 12px;text-decoration:none;font-size:.9rem}.science-page{font-size:16px}.s-footer{margin-top:38px}.s-wrap{padding-inline:16px}.s-metrics span{max-width:100%}.s-hero h1{max-width:100%}}
@media(prefers-reduced-motion:reduce){.s-brand .x-office-logo{animation:none}}
@media print{.x-save,.x-actions,.x-jump,.x-guide-tools,.x-mobile-nav{display:none!important}.x-calculators,.x-case-grid{display:block}.x-calculators article,.x-case{margin-bottom:18px}.x-result{border:1px solid #888;background:white}.science-page details:not([open])::after{content:'Open the explanation before printing. افتح التفسير قبل الطباعة.';display:block;font-size:9pt}}
