.about-wrapper,.article-wrapper,.blog-wrapper,.cat-wrapper,.directory-wrapper,.legal-wrapper,.tool-page-main,main.container{padding-top:calc(var(--header-height,68px) + 1.25rem)!important}.breadcrumb,main.container>div:first-of-type{margin-bottom:.75rem!important}#tool-main-title,.tool-title-header h1{font-size:clamp(1.65rem, 2.5vw, 2.35rem)!important;margin-top:0!important;margin-bottom:.35rem!important;line-height:1.2!important}#tool-main-desc,.tool-title-header p{font-size:.95rem!important;line-height:1.55!important;color:var(--text-secondary)}@media (min-width:1025px) and (max-width:1440px){.tool-layout{gap:1.5rem!important}.tool-layout>div[style*="flex-direction: column"],.tool-layout>div[style*="flex-direction:column"]{gap:1.75rem!important}.glass-card{padding:1.65rem 1.75rem!important}}@media (min-width:1025px) and (max-height:850px){.about-wrapper,.article-wrapper,.blog-wrapper,.cat-wrapper,.directory-wrapper,.legal-wrapper,.tool-page-main,main.container{padding-top:calc(var(--header-height,68px) + .75rem)!important;padding-bottom:2rem!important}#tool-main-title,.tool-title-header h1{font-size:clamp(1.55rem, 2.2vw, 2.1rem)!important;margin-bottom:.25rem!important}.tool-layout>div[style*="flex-direction: column"],.tool-layout>div[style*="flex-direction:column"]{gap:1.35rem!important}.glass-card{padding:1.45rem 1.5rem!important}}@media (max-width:768px){.about-wrapper,.article-wrapper,.blog-wrapper,.cat-wrapper,.directory-wrapper,.legal-wrapper,.tool-page-main,main.container{padding-top:calc(var(--header-height,68px) + .75rem)!important}.container{padding-left:1rem!important;padding-right:1rem!important;max-width:100%!important;box-sizing:border-box!important}.tool-layout{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}.tool-workspace{font-family:var(--font-body);padding:1.25rem 1rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.glass-card{padding:1.25rem 1rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.glass-card *,.tool-layout *,.tool-workspace *{max-width:100%;box-sizing:border-box}.calc-inputs-grid,.calc-results-wrap,.unit-inputs-grid{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.flex-between{flex-wrap:wrap!important;gap:.75rem!important}.tool-action-bar{display:flex!important;flex-direction:column!important;width:100%!important;gap:.75rem!important}.tool-action-bar .btn{width:100%!important;white-space:normal!important;justify-content:center!important}.form-control,.form-select,.tool-workspace input,.tool-workspace select,.tool-workspace textarea{font-family:var(--font-body);font-size:1rem;line-height:1.5;max-width:100%;box-sizing:border-box}.ace-editor-container,.json-textarea,.tool-workspace code,.tool-workspace pre{font-family:var(--font-mono);max-width:100%;overflow-x:auto}.tool-workspace form>div[style*="display: flex"],.tool-workspace form>div[style*="display:flex"]{flex-direction:column!important;gap:.75rem!important}.tool-workspace button#emi-reset-btn,.tool-workspace button#runner-reset-btn,.tool-workspace button.btn-secondary{width:100%!important;height:48px!important;font-size:1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--border-radius-sm)!important}#toggle-prepayments-btn{flex-wrap:wrap!important;gap:.5rem!important;height:auto!important;min-height:44px!important}#toggle-prepayments-btn>span{white-space:normal!important;text-align:left!important}}@media (hover:none),(max-width:991px){.convert-result-card:hover,.converter-swap-btn:hover,.density-table tr:hover,.metric-small-card:hover,.sidebar-related-card:hover,.sidebar-tool-btn:hover,.swap-btn-wrap button:hover,.tool-output-box :hover,.tool-sidebar :hover,.tool-workspace :hover{transform:none!important;transition:none!important;box-shadow:none!important;filter:none!important}.convert-result-card:hover,.density-table tr:hover,.metric-small-card:hover,.tool-sidebar :not(button):not(a):not(input):not(select):not(textarea):not(.btn):not(.toggle-btn):not(.glass-card):not(.sidebar-tool-btn):not(.sidebar-related-card):hover{background:inherit!important}.sidebar-tool-btn,.sidebar-tool-btn:active,.sidebar-tool-btn:focus,.sidebar-tool-btn:hover{background:var(--bg-secondary,rgba(255,255,255,.04))!important;border-color:var(--border-color)!important;color:var(--text-secondary)!important;opacity:1!important}.sidebar-related-card,.sidebar-related-card:active,.sidebar-related-card:focus,.sidebar-related-card:hover{background:var(--bg-secondary,rgba(255,255,255,.04))!important;border-color:rgba(255,255,255,.1)!important;opacity:1!important}.sidebar-related-card .related-card-title{color:#fff!important;font-size:clamp(14px, .95rem, 16px)!important;font-weight:700!important}.sidebar-related-card .related-card-desc{color:#cbd5e1!important;font-size:clamp(12.5px, .84rem, 14px)!important;opacity:1!important}[data-theme=light] .sidebar-related-card .related-card-title{color:#0f172a!important}[data-theme=light] .sidebar-related-card .related-card-desc{color:#334155!important}.tool-sidebar .glass-card,.tool-sidebar .glass-card:active,.tool-sidebar .glass-card:hover{background:var(--bg-secondary,#12121e)!important;border-color:var(--border-color)!important;opacity:1!important}[data-theme=light] .sidebar-related-card,[data-theme=light] .sidebar-tool-btn,[data-theme=light] .tool-sidebar .glass-card{background:#fff!important;border-color:var(--border-color)!important;opacity:1!important}[data-theme=light] .sidebar-related-card:active,[data-theme=light] .sidebar-related-card:hover,[data-theme=light] .sidebar-tool-btn:active,[data-theme=light] .sidebar-tool-btn:hover,[data-theme=light] .tool-sidebar .glass-card:hover{background:#f1f5f9!important;border-color:var(--accent-cyan,#0891b2)!important;opacity:1!important}}body[data-category=finance] .category-ui-v2{--tool-category-accent:#ef4444;--tool-category-accent-rgb:239,68,68}body[data-category=finance] .assistant-placeholder-btn,body[data-category=finance] .assistant-toggle-btn,body[data-category=finance] .btn-header-cta,body[data-category=finance] .btn-primary,body[data-category=finance] .tool-workspace .btn-primary{background:#ef4444!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(239,68,68,.35)!important}body[data-category=finance] .assistant-placeholder-btn:hover,body[data-category=finance] .assistant-toggle-btn:hover,body[data-category=finance] .btn-header-cta:hover,body[data-category=finance] .btn-primary:hover,body[data-category=finance] .tool-workspace .btn-primary:hover{background:#dc2626!important;box-shadow:0 6px 20px rgba(239,68,68,.45)!important;color:#fff!important}body[data-category=seo] .category-ui-v2{--tool-category-accent:#06b6d4;--tool-category-accent-rgb:6,182,212}body[data-category=seo] .assistant-placeholder-btn,body[data-category=seo] .assistant-toggle-btn,body[data-category=seo] .btn-header-cta,body[data-category=seo] .btn-primary,body[data-category=seo] .tool-workspace .btn-primary{background:#0891b2!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(8,145,178,.35)!important}body[data-category=seo] .assistant-placeholder-btn:hover,body[data-category=seo] .assistant-toggle-btn:hover,body[data-category=seo] .btn-header-cta:hover,body[data-category=seo] .btn-primary:hover,body[data-category=seo] .tool-workspace .btn-primary:hover{background:#0e7490!important;box-shadow:0 6px 20px rgba(8,145,178,.45)!important;color:#fff!important}body[data-category=developer] .category-ui-v2{--tool-category-accent:#2563eb;--tool-category-accent-rgb:37,99,235}body[data-category=developer] .assistant-placeholder-btn,body[data-category=developer] .assistant-toggle-btn,body[data-category=developer] .btn-header-cta,body[data-category=developer] .btn-primary,body[data-category=developer] .tool-workspace .btn-primary{background:#2563eb!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(37,99,235,.35)!important}body[data-category=developer] .assistant-placeholder-btn:hover,body[data-category=developer] .assistant-toggle-btn:hover,body[data-category=developer] .btn-header-cta:hover,body[data-category=developer] .btn-primary:hover,body[data-category=developer] .tool-workspace .btn-primary:hover{background:#1d4ed8!important;box-shadow:0 6px 20px rgba(37,99,235,.45)!important;color:#fff!important}body[data-category=text] .category-ui-v2{--tool-category-accent:#f59e0b;--tool-category-accent-rgb:245,158,11}body[data-category=text] .assistant-placeholder-btn,body[data-category=text] .assistant-toggle-btn,body[data-category=text] .btn-header-cta,body[data-category=text] .btn-primary,body[data-category=text] .tool-workspace .btn-primary{background:#f59e0b!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(245,158,11,.35)!important}body[data-category=text] .assistant-placeholder-btn:hover,body[data-category=text] .assistant-toggle-btn:hover,body[data-category=text] .btn-header-cta:hover,body[data-category=text] .btn-primary:hover,body[data-category=text] .tool-workspace .btn-primary:hover{background:#d97706!important;box-shadow:0 6px 20px rgba(245,158,11,.45)!important;color:#fff!important}body[data-category=image] .category-ui-v2{--tool-category-accent:#ec4899;--tool-category-accent-rgb:236,72,153}body[data-category=image] .assistant-placeholder-btn,body[data-category=image] .assistant-toggle-btn,body[data-category=image] .btn-header-cta,body[data-category=image] .btn-primary,body[data-category=image] .tool-workspace .btn-primary{background:#ec4899!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(236,72,153,.35)!important}body[data-category=image] .assistant-placeholder-btn:hover,body[data-category=image] .assistant-toggle-btn:hover,body[data-category=image] .btn-header-cta:hover,body[data-category=image] .btn-primary:hover,body[data-category=image] .tool-workspace .btn-primary:hover{background:#db2777!important;box-shadow:0 6px 20px rgba(236,72,153,.45)!important;color:#fff!important}body[data-category=health] .category-ui-v2{--tool-category-accent:#10b981;--tool-category-accent-rgb:16,185,129}body[data-category=health] .assistant-placeholder-btn,body[data-category=health] .assistant-toggle-btn,body[data-category=health] .btn-header-cta,body[data-category=health] .btn-primary,body[data-category=health] .tool-workspace .btn-primary{background:#10b981!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(16,185,129,.35)!important}body[data-category=health] .assistant-placeholder-btn:hover,body[data-category=health] .assistant-toggle-btn:hover,body[data-category=health] .btn-header-cta:hover,body[data-category=health] .btn-primary:hover,body[data-category=health] .tool-workspace .btn-primary:hover{background:#059669!important;box-shadow:0 6px 20px rgba(16,185,129,.45)!important;color:#fff!important}body[data-category=converter] .category-ui-v2{--tool-category-accent:#10b981;--tool-category-accent-rgb:16,185,129}body[data-category=converter] .assistant-placeholder-btn,body[data-category=converter] .assistant-toggle-btn,body[data-category=converter] .btn-header-cta,body[data-category=converter] .btn-primary,body[data-category=converter] .tool-workspace .btn-primary{background:#10b981!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(16,185,129,.35)!important}body[data-category=converter] .assistant-placeholder-btn:hover,body[data-category=converter] .assistant-toggle-btn:hover,body[data-category=converter] .btn-header-cta:hover,body[data-category=converter] .btn-primary:hover,body[data-category=converter] .tool-workspace .btn-primary:hover{background:#059669!important;box-shadow:0 6px 20px rgba(16,185,129,.45)!important;color:#fff!important}body[data-category=utility] .category-ui-v2{--tool-category-accent:#0891b2;--tool-category-accent-rgb:8,145,178}body[data-category=utility] .assistant-placeholder-btn,body[data-category=utility] .assistant-toggle-btn,body[data-category=utility] .btn-header-cta,body[data-category=utility] .btn-primary,body[data-category=utility] .tool-workspace .btn-primary{background:#0891b2!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(8,145,178,.35)!important}body[data-category=utility] .assistant-placeholder-btn:hover,body[data-category=utility] .assistant-toggle-btn:hover,body[data-category=utility] .btn-header-cta:hover,body[data-category=utility] .btn-primary:hover,body[data-category=utility] .tool-workspace .btn-primary:hover{background:#0e7490!important;box-shadow:0 6px 20px rgba(8,145,178,.45)!important;color:#fff!important}body[data-category=social-media] .category-ui-v2{--tool-category-accent:#8b5cf6;--tool-category-accent-rgb:139,92,246}body[data-category=social-media] .assistant-placeholder-btn,body[data-category=social-media] .assistant-toggle-btn,body[data-category=social-media] .btn-header-cta,body[data-category=social-media] .btn-primary,body[data-category=social-media] .tool-workspace .btn-primary{background:#8b5cf6!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 2px 10px rgba(139,92,246,.35)!important}body[data-category=social-media] .assistant-placeholder-btn:hover,body[data-category=social-media] .assistant-toggle-btn:hover,body[data-category=social-media] .btn-header-cta:hover,body[data-category=social-media] .btn-primary:hover,body[data-category=social-media] .tool-workspace .btn-primary:hover{background:#7c3aed!important;box-shadow:0 6px 20px rgba(139,92,246,.45)!important;color:#fff!important}.btn-spinner{display:inline-block;width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:btnSpinnerRotate .75s linear infinite;vertical-align:middle;margin-right:8px;flex-shrink:0}@keyframes btnSpinnerRotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.btn.loading{opacity:.88!important;cursor:not-allowed!important;pointer-events:none!important}@media (max-width:768px){.tool-title-header{margin-bottom:1rem!important;gap:.75rem!important}.tool-title-header h1{font-size:1.6rem!important;margin-bottom:.2rem!important}.tool-title-header p{font-size:.84rem!important;line-height:1.4!important}.tool-layout>div[style*="flex-direction:column"]{gap:1.5rem!important}.tool-workspace{margin-top:0!important;padding:1rem .85rem!important}.mobile-relocated.sidebar-card-related,.sidebar-card-related,.tool-sidebar .glass-card:has(#sidebar-related-tools){padding:.85rem .85rem!important;margin-top:1.25rem!important;margin-bottom:.75rem!important;border-radius:var(--border-radius-sm)!important}.sidebar-card-related h2,.tool-sidebar .glass-card:has(#sidebar-related-tools) h2{font-size:.75rem!important;margin-bottom:.45rem!important;letter-spacing:.05em!important}#sidebar-related-tools{display:flex!important;flex-direction:column!important;gap:.4rem!important}.sidebar-related-card{padding:.55rem .75rem!important;border-radius:8px!important;min-height:auto!important}.related-card-header{gap:.45rem!important;margin-bottom:.15rem!important}.related-card-icon{width:22px!important;height:22px!important;border-radius:5px!important}.related-card-icon svg{width:11px!important;height:11px!important}.sidebar-related-card .related-card-title{font-size:.84rem!important;line-height:1.3!important;font-weight:600!important}.sidebar-related-card .related-card-desc{font-size:.74rem!important;line-height:1.35!important;margin:.15rem 0 .35rem 0!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;opacity:.85!important}.sidebar-related-card .related-card-action{font-size:.68rem!important;gap:.25rem!important;margin-top:0!important}.sidebar-related-card .related-card-action svg{width:8px!important;height:8px!important}.sidebar-view-more-btn{padding:.42rem .65rem!important;font-size:.74rem!important;border-radius:8px!important;margin-top:.35rem!important}.docs-header,div.reveal.docs-header,div.reveal[style*=margin-top]{margin-top:1.75rem!important;margin-bottom:.25rem!important;padding-top:1rem!important}.docs-header h2,div.reveal.docs-header h2,div.reveal[style*=margin-top] h2{font-size:1.15rem!important;letter-spacing:.03em!important;margin-bottom:.2rem!important}.docs-header p,div.reveal.docs-header p,div.reveal[style*=margin-top] p{font-size:.78rem!important;line-height:1.45!important;margin-top:.15rem!important;margin-bottom:0!important}.docs-header+.glass-card,div.reveal.docs-header+.glass-card,div.reveal[style*=margin-top]+.glass-card{margin-top:.25rem!important;padding-top:1rem!important}.accordion-item{padding:0 .75rem!important;margin-bottom:.25rem!important;border-radius:8px!important}.accordion-header{font-size:.84rem!important;font-weight:600!important;padding:.45rem 0!important;min-height:32px!important;line-height:1.35!important;gap:.5rem!important}.accordion-header span:first-child{font-size:.84rem!important;line-height:1.35!important}.accordion-icon{width:20px!important;height:20px!important;font-size:.95rem!important;flex-shrink:0!important}.accordion-content p{font-size:.8rem!important;line-height:1.5!important;padding-bottom:.6rem!important}.tabs-nav{gap:.35rem!important;margin-bottom:.75rem!important}.tab-btn{padding:.42rem .75rem!important;font-size:.76rem!important;border-radius:7px!important}.tab-content,.tab-content ol,.tab-content p,.tab-content table,.tab-content ul{font-size:.82rem!important;line-height:1.55!important}}