.social-share-button[data-astro-cid-rppkwdnd]{display:inline-flex;align-items:center;justify-content:center;color:#4b5563;background-color:#f3f4f6;border-radius:9999px;padding:.5rem;transition:all .2s ease-in-out;width:36px;height:36px}.social-share-button[data-astro-cid-rppkwdnd]:hover{color:#fff;background-color:#3b82f6;transform:translateY(-2px)}.social-share-button[data-astro-cid-rppkwdnd].copy-link.copied{background-color:#10b981;color:#fff}.bg-gray-50[data-astro-cid-wkltarji]{background-color:#f9fafb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23e5e7eb' fill-opacity='0.4'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.calculator-section[data-astro-cid-wkltarji]+.calculator-section[data-astro-cid-wkltarji]{margin-top:1.5rem}.calculator-section[data-astro-cid-wkltarji] code[data-astro-cid-wkltarji]{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;padding:.2rem .4rem;font-family:Courier New,Courier,monospace;font-size:.9em;color:#334155}.calculator-section[data-astro-cid-wkltarji] pre[data-astro-cid-wkltarji]{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:1rem 1.5rem;margin:1.5rem 0;overflow-x:auto}.calculator-section[data-astro-cid-wkltarji] pre[data-astro-cid-wkltarji] code[data-astro-cid-wkltarji]{background-color:transparent;border:none;padding:0;font-size:.95rem;line-height:1.5;display:block;white-space:pre;text-align:center}.calculator-section[data-astro-cid-wkltarji] .formula-display[data-astro-cid-wkltarji]{margin:1.5rem 0;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:1rem 1.5rem;font-family:Courier New,Courier,monospace;font-size:1.1rem;line-height:1.5;overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:#334155;text-align:center}.calculator-section[data-astro-cid-wkltarji] table[data-astro-cid-wkltarji]{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem}.calculator-section[data-astro-cid-wkltarji] th[data-astro-cid-wkltarji]{background-color:#f1f5f9;font-weight:600;text-align:left;padding:.75rem 1rem;border:1px solid #e2e8f0}.calculator-section[data-astro-cid-wkltarji] td[data-astro-cid-wkltarji]{padding:.75rem 1rem;border:1px solid #e2e8f0}.calculator-section[data-astro-cid-wkltarji] tr[data-astro-cid-wkltarji]:nth-child(2n){background-color:#f8fafc}@media (max-width: 640px){.calculator-section[data-astro-cid-wkltarji]{padding:1rem!important}.calculator-section[data-astro-cid-wkltarji] .formula-display[data-astro-cid-wkltarji]{padding:.75rem 1rem;font-size:.95rem}.calculator-section[data-astro-cid-wkltarji] table[data-astro-cid-wkltarji]{display:block;width:100%;overflow-x:auto}.calculator-section[data-astro-cid-wkltarji] input[data-astro-cid-wkltarji],.calculator-section[data-astro-cid-wkltarji] select[data-astro-cid-wkltarji]{max-width:100%;font-size:16px}.calculator-section[data-astro-cid-wkltarji]>div[data-astro-cid-wkltarji]{width:100%;max-width:100%;overflow-x:auto}}@media (max-width: 768px){p,h1,h2,h3,h4,h5,h6,li{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important}.calculator-wrapper,.educational-content,.content-section,.advanced-content,.topic-card,.concept-card,.example-card,.type-card,.step-card{max-width:100%!important;width:100%!important;box-sizing:border-box!important;overflow-x:clip!important}.katex,.katex *,.katex-html,.katex-html *,.katex-display,.katex-display *{white-space:nowrap!important}.katex{font-size:.7em!important}.formula-math,[data-katex],.formula-item,.type-formula,.topic-formula,.concept-formula,.step-formula{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;padding:.5rem!important}.katex-html{display:inline-block!important;min-width:-moz-min-content!important;min-width:min-content!important}}.dark .formula-container[data-astro-cid-wkltarji]{background-color:#1f2937;border-color:#4b5563}.dark .katex[data-astro-cid-wkltarji]{color:#f9fafb}.dark .bg-blue-50[data-astro-cid-wkltarji]{background-color:#1e3a8a!important;border-color:#1e40af!important}.dark .text-blue-800[data-astro-cid-wkltarji]{color:#93c5fd!important}.dark .text-blue-700[data-astro-cid-wkltarji]{color:#60a5fa!important}.dark .text-blue-500[data-astro-cid-wkltarji]{color:#3b82f6!important}.mobile-sticky-banner{position:sticky;top:5rem}@media (max-width: 768px){.calculator-wrapper,.calculator-container,.educational-content,.content-section,.content-text,.advanced-content,.topic-card,.concept-card,.example-card,.tip-card,.mistake-card,.feature-card,.industry-card,.formula-example{max-width:100%!important;width:100%!important;box-sizing:border-box!important;overflow-x:clip!important}p,h1,h2,h3,h4,h5,h6,li{max-width:100%!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.katex,.katex *,.katex-html,.katex-html *,.katex-display,.katex-display *{white-space:nowrap!important}.content-section{padding:.75rem!important;margin:.5rem 0!important}.calculator-wrapper,.educational-content{padding:.5rem!important;margin:0!important}}
