.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{margin-top:0!important;margin-bottom:.35rem!important;line-height:1.2!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}}