.form-text,p{overflow-wrap:break-word}.a_link,.a_link:hover,.dropdown-item.link_none,.link_none:hover,a,a:link,a:link button,a:visited{text-decoration:none}.btn-outline-success,.btn-success{--bs-btn-border-color:#052c65!important}.btn-outline-success,.btn-success,[data-bs-theme=dark] .btn-outline-success{--bs-btn-active-color:#ffffff!important;--bs-btn-hover-color:#ffffff!important}.menu_right_ul li a.active,label{color:var(--bs-body-color)!important}.btn-bd-primary[data-bs-target="#navbarSearch"]:hover,[data-bs-theme=dark] .btn-bd-primary[data-bs-target="#navbarSearch"]:hover{animation:none}.btn-feedback-text svg,.feedback-icon svg{fill:#fff}#wrapper,header{max-width:1350px;margin:0 auto}#wrapper li{margin-top:5px}p{white-space:normal;word-wrap:break-word}.lang_flag{width:28px;height:21px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.15);transition:.2s;border:1px solid rgba(0,0,0,.1);display:inline-block;object-fit:cover;vertical-align:middle}.btn-bd-primary,.dropdown-item{font-size:.85rem;transition:.15s}.lang_flag:hover{transform:scale(1.08);box-shadow:0 4px 8px rgba(0,0,0,.2)}.dropdown-menu{border:1px solid rgba(var(--bs-primary-rgb),.1);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.08);backdrop-filter:blur(10px);background:rgba(255,255,255,.95);padding:6px;margin-top:4px;min-width:160px;transform-origin:top center}[data-bs-theme=dark],[data-bs-theme=dark] body{background:linear-gradient(135deg,var(--dark-bg-primary) 0,var(--dark-bg-secondary) 50%,var(--dark-bg-tertiary) 100%)}[data-bs-theme=dark]{--dark-primary:#a855f7;--dark-primary-light:#c084fc;--dark-primary-dark:#9333ea;--dark-secondary:#06b6d4;--dark-accent:#f59e0b;--dark-bg-primary:#0f0f23;--dark-bg-secondary:#1a1a2e;--dark-bg-tertiary:#16213e;--dark-text-primary:#f8fafc;--dark-text-secondary:#cbd5e1;--dark-text-muted:#94a3b8;min-height:100vh}[data-bs-theme=dark] body{color:var(--dark-text-primary)}[data-bs-theme=dark] .dropdown-menu{background:rgba(26,26,46,.92);border:1px solid rgba(168,85,247,.1);box-shadow:0 8px 32px rgba(0,0,0,.4);backdrop-filter:blur(12px)}[data-bs-theme=dark] .dropdown-item{color:var(--dark-text-secondary);border:1px solid transparent}[data-bs-theme=dark] .dropdown-item:focus,[data-bs-theme=dark] .dropdown-item:hover{background:rgba(168,85,247,.1);border-color:rgba(168,85,247,.2);color:var(--dark-primary-light);box-shadow:0 2px 8px rgba(168,85,247,.15)}[data-bs-theme=dark] .dropdown-item.active{background:rgba(168,85,247,.15);border-color:rgba(168,85,247,.3);color:var(--dark-primary-light)}[data-bs-theme=dark] .btn-bd-primary{background:rgba(22,33,62,.6);border-color:rgba(168,85,247,.2);color:var(--dark-text-secondary);box-shadow:0 2px 8px rgba(0,0,0,.2)}[data-bs-theme=dark] .btn-bd-primary:hover{background:rgba(168,85,247,.1);border-color:rgba(168,85,247,.3);color:var(--dark-primary-light);box-shadow:0 4px 16px rgba(168,85,247,.2);transform:translateY(-1px)}[data-bs-theme=dark] .btn-bd-primary:focus{box-shadow:0 0 0 3px rgba(168,85,247,.2);border-color:rgba(168,85,247,.4)}[data-bs-theme=dark] .btn-bd-primary:active{background:rgba(168,85,247,.15);transform:translateY(0)}[data-bs-theme=dark] .w-logo .w-logo-name{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}[data-bs-theme=dark] .w-logo .w-logo-des{color:#9ca3af}[data-bs-theme=dark] .container{background:rgba(26,26,46,.3);border-radius:12px;backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.2);border:1px solid rgba(168,85,247,.1)}[data-bs-theme=dark] #form_tool,[data-bs-theme=dark] .form_tool{background:rgba(22,33,62,.6)!important;border:2px double rgba(168,85,247,.3)!important;box-shadow:0 4px 16px rgba(0,0,0,.3);backdrop-filter:blur(8px)}[data-bs-theme=dark] .border-bottom{border-color:rgba(255,255,255,.08)!important}[data-bs-theme=dark] .menu_right_title{background:rgba(30,34,42,.8)!important;border-color:rgba(79,172,254,.2)!important;color:#e1e5e9}[data-bs-theme=dark] .menu_right_ul{border-color:rgba(79,172,254,.2)!important;background:rgba(30,34,42,.4)}[data-bs-theme=dark] .form-control{background:rgba(30,34,42,.8);border:1px solid rgba(255,255,255,.1);color:#e1e5e9;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}[data-bs-theme=dark] .form-control:focus{background:rgba(30,34,42,.9);border-color:rgba(79,172,254,.4);box-shadow:0 0 0 3px rgba(79,172,254,.1);color:#fff}[data-bs-theme=dark] .form-control:disabled,[data-bs-theme=dark] .form-control[readonly]{background:rgba(20,24,32,.6);border-color:rgba(255,255,255,.1)}[data-bs-theme=dark] .btn-success{background:var(--dark-primary);border:1px solid var(--dark-primary);color:var(--dark-text-primary);box-shadow:0 4px 16px rgba(168,85,247,.3)}[data-bs-theme=dark] .btn-success:hover{background:var(--dark-primary-dark);border-color:var(--dark-primary-dark);box-shadow:0 6px 20px rgba(168,85,247,.4);transform:translateY(-2px)}[data-bs-theme=dark] .btn-outline-primary-emphasis{color:var(--dark-primary-light);border-color:rgba(168,85,247,.3)}[data-bs-theme=dark] .btn-outline-primary-emphasis:hover{background:rgba(168,85,247,.1);border-color:rgba(168,85,247,.5);color:var(--dark-primary-light);box-shadow:0 4px 16px rgba(168,85,247,.15)}.btn-outline-success:hover,.btn-outline-success:hover *,.btn-outline-success:hover img,[data-bs-theme=dark] .btn-outline-success:hover,[data-bs-theme=dark] .btn-outline-success:hover *{color:#fff!important}.btn img{width:16px;height:16px}[data-bs-theme=dark] .btn-outline-success{--bs-btn-color:var(--dark-primary-light)!important;--bs-btn-border-color:var(--dark-primary-light)!important;--bs-btn-hover-bg:var(--dark-primary)!important;--bs-btn-hover-border-color:var(--dark-primary)!important;--bs-btn-active-bg:var(--dark-primary-dark)!important;--bs-btn-active-border-color:var(--dark-primary-dark)!important}[data-bs-theme=dark] .btn-outline-success:hover{box-shadow:0 4px 16px rgba(168,85,247,.3)}[data-bs-theme=dark] .btn-outline-success:hover .filter-svg{filter:brightness(0) invert(1)!important}[data-bs-theme=dark] .btn-check:checked+.btn-outline-success{background-color:var(--dark-primary)!important;border-color:var(--dark-primary)!important;color:#fff!important}[data-bs-theme=dark] .btn-check:focus+.btn-outline-success{box-shadow:0 0 0 .25rem rgba(168,85,247,.25)!important}[data-bs-theme=dark] .table{color:#e1e5e9}[data-bs-theme=dark] .table th{border-color:rgba(255,255,255,.1);background:rgba(30,34,42,.6);color:#fff}[data-bs-theme=dark] .table td{border-color:rgba(255,255,255,.05)}[data-bs-theme=dark] .table-striped tbody tr:nth-of-type(odd){background:rgba(255,255,255,.02)}[data-bs-theme=dark] a{color:var(--dark-primary-light)}[data-bs-theme=dark] a:hover{color:var(--dark-primary);text-shadow:0 0 8px rgba(168,85,247,.4)}[data-bs-theme=dark] .text-body-secondary{color:var(--dark-text-muted)!important}[data-bs-theme=dark] .shadow{box-shadow:0 8px 32px rgba(0,0,0,.3)!important}[data-bs-theme=dark] .lang_flag{box-shadow:0 2px 8px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1)}[data-bs-theme=dark] .lang_flag:hover{box-shadow:0 4px 16px rgba(168,85,247,.3);border-color:rgba(168,85,247,.4)}[data-bs-theme=dark] .container::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.4),transparent);z-index:1}[data-bs-theme=dark] .navbar-search .form-control{background:rgba(22,33,62,.9);border:1px solid rgba(168,85,247,.2);color:var(--dark-text-secondary)}[data-bs-theme=dark] .breadcrumb-item.active,[data-bs-theme=dark] .math,[data-bs-theme=dark] .math-sm{color:#e1e5e9}[data-bs-theme=dark] .navbar-search .form-control:focus{border-color:rgba(168,85,247,.5);box-shadow:0 0 0 3px rgba(168,85,247,.1);background:#16213e}[data-bs-theme=dark] .nav-breadcrumb{border-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .breadcrumb-item a{color:#4facfe}[data-bs-theme=dark] footer{background:rgba(20,24,32,.6);border-top:1px solid rgba(255,255,255,.05);backdrop-filter:blur(10px)}[data-bs-theme=dark] footer .nav-link{color:#9ca3af;transition:.2s}[data-bs-theme=dark] footer .nav-link:hover{color:#4facfe;text-shadow:0 0 8px rgba(79,172,254,.3)}[data-bs-theme=dark] #Wradical,[data-bs-theme=dark] #Wradical2{color:#9ca3af}[data-bs-theme=dark] #Wnum,[data-bs-theme=dark] #Wnum2{border-color:#9ca3af}[data-bs-theme=dark] .fraction span.fdn{border-color:#e1e5e9}[data-bs-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-bs-theme=dark] ::-webkit-scrollbar-track{background:rgba(22,33,62,.3);border-radius:4px}[data-bs-theme=dark] ::-webkit-scrollbar-thumb{background:rgba(168,85,247,.4);border-radius:4px}[data-bs-theme=dark] ::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.6)}.dropdown-item{border-radius:6px;margin:2px 0;padding:8px 12px;border:1px solid transparent}.dropdown-item:focus,.dropdown-item:hover{background:rgba(var(--bs-primary-rgb),.08);border-color:rgba(var(--bs-primary-rgb),.15);color:var(--bs-primary-text-emphasis);transform:translateX(2px)}.dropdown-item:active{background:rgba(var(--bs-primary-rgb),.12);transform:translateX(1px)}.dropdown-item.active{background:rgba(var(--bs-primary-rgb),.1);border-color:rgba(var(--bs-primary-rgb),.2);color:var(--bs-primary-text-emphasis);font-weight:500}.dropdown-item .lang_flag{margin-right:10px;vertical-align:middle;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .15s}.dropdown-item:hover .lang_flag{transform:scale(1.05)}.dropdown-item .fsvg{margin-right:10px;opacity:.8;transition:opacity .15s}.dropdown-item:hover .fsvg{opacity:1}.dropdown-item.active .fsvg{opacity:1;filter:brightness(0) saturate(100%) invert(29%) sepia(91%) saturate(3390%) hue-rotate(211deg) brightness(101%) contrast(98%)}.dropdown-divider{margin:6px 0;border-color:rgba(var(--bs-primary-rgb),.1)}.dropdown-item .bi{color:var(--bs-success);opacity:0;transition:opacity .15s}.dropdown-item.active .bi,.dropdown-item[aria-pressed=true] .bi{opacity:1}.btn-bd-primary{border-radius:6px;padding:4px 8px;border:1px solid rgba(var(--bs-primary-rgb),.15);background:rgba(var(--bs-primary-rgb),.03);font-weight:400;min-height:30px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.btn-bd-primary:hover{background:rgba(var(--bs-primary-rgb),.08);border-color:rgba(var(--bs-primary-rgb),.25);box-shadow:0 1px 2px rgba(0,0,0,.05)}.btn-bd-primary:focus{box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb),.1);outline:0}.btn-bd-primary:active{background:rgba(var(--bs-primary-rgb),.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}nav.d-inline-flex{gap:6px}.btn-bd-primary .fsvg{margin-bottom:0!important;vertical-align:middle;width:16px!important;height:16px!important}.btn-bd-primary .lang_flag{margin-right:8px;vertical-align:middle;flex-shrink:0;width:20px!important;height:15px!important}.btn-bd-primary.dropdown-toggle::after{margin-left:6px;vertical-align:middle}footer .lang_flag{margin-right:4px;vertical-align:middle}footer .nav li a{display:flex;align-items:center;transition:color .2s}footer .nav li a:hover{color:var(--bs-primary-text-emphasis)!important;text-decoration:none}.footer-heart{width:24px;height:24px;vertical-align:middle;filter:invert(31%) sepia(98%) saturate(1234%) hue-rotate(330deg) brightness(91%) contrast(89%)}.filter-svg,.tool-count-icon img{filter:brightness(0) saturate(100%) invert(14%) sepia(67%) saturate(2105%) hue-rotate(199deg) brightness(92%) contrast(100%)}@media (max-width:767px){.btn-bd-primary,.btn-bd-primary .btn-text{font-size:.75rem}.lang_flag{width:18px;height:14px}.btn-bd-primary .lang_flag{margin-right:3px;width:18px!important;height:14px!important}.dropdown-item .lang_flag{margin-right:6px}.btn-bd-primary{padding:3px 6px;min-height:26px}.btn-bd-primary .fsvg{width:14px!important;height:14px!important;margin-right:4px!important}nav.d-inline-flex{gap:4px}}@media (max-width:576px){.btn-bd-primary,.btn-bd-primary .btn-text{font-size:.7rem}.btn-bd-primary .fsvg,.btn-bd-primary .lang_flag{height:12px!important;margin-right:3px!important}.btn-bd-primary{padding:3px 5px;min-height:28px}.btn-bd-primary .fsvg{width:12px!important}.btn-bd-primary .lang_flag{width:16px!important}nav.d-inline-flex{gap:3px}.dropdown-menu{min-width:140px;padding:4px;margin-top:2px}.dropdown-item{padding:6px 8px;font-size:.8rem}.dropdown-item .fsvg,.dropdown-item .lang_flag{margin-right:6px}}a,a:link,a:visited{color:var(--bs-primary-text-emphasis)}.a_link,.a_link:hover,.w-logo .w-logo-name,h1,h2,h3,h4,h5,h6{color:var(--bs-primary-text-emphasis)!important}[data-bs-theme=dark] .menu_right_ul li a.active,[data-bs-theme=dark] .menu_right_ul li span.active,[data-bs-theme=dark] h1,[data-bs-theme=dark] h2,[data-bs-theme=dark] h3,[data-bs-theme=dark] h4,[data-bs-theme=dark] h5,[data-bs-theme=dark] h6{color:var(--dark-text-primary)!important}a:link button{color:var(--bs-white)}a:active,a:hover{text-decoration:underline}.e-mail:before{content:attr(data-website) "\0040" attr(data-user);unicode-bidi:bidi-override;direction:rtl}.w-60{width:60%!important}.btn-group-xs>.btn,.btn-xs{--bs-btn-padding-y:0.2rem;--bs-btn-padding-x:0.4rem;--bs-btn-font-size:0.700rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.btnShare:hover{background:var(--bs-secondary-bg-subtle)!important}#form_tool,.form_tool{padding:12px;background:var(--bs-light-border-subtle)!important;border-radius:7px;border:2px double var(--bs-dark-bg-subtle)!important;max-width:966px}.ft-500{max-width:500px!important}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}.form-check-input:checked{background-color:var(--bs-primary-text-emphasis)!important;border-color:var(--bs-primary-text-emphasis)!important}.calc_type1 input[type=text],.calc_type1 select{width:150px;display:inline-block}@media (max-width:1199px){.calc_type1 input[type=text],.calc_type1 select{width:120px}}.badge{white-space:normal!important}.btn-success{--bs-btn-bg:#052c65!important;--bs-btn-color:#ffffff!important;--bs-btn-hover-bg:#041f4a!important;--bs-btn-hover-border-color:#041f4a!important;--bs-btn-active-bg:#041f4a!important;--bs-btn-active-border-color:#041f4a!important}.btn-outline-success{--bs-btn-color:#052c65!important;--bs-btn-hover-bg:#052c65!important;--bs-btn-hover-border-color:#052c65!important;--bs-btn-active-bg:#052c65!important;--bs-btn-active-border-color:#052c65!important}.btn-outline-success:hover .filter-svg{filter:brightness(0) invert(1)!important}[data-bs-theme=dark] .btn-bd-primary .filter-svg,[data-bs-theme=dark] .dropdown-item .filter-svg,[data-bs-theme=dark] .filter-svg{filter:brightness(0) saturate(100%) invert(85%) sepia(6%) saturate(542%) hue-rotate(195deg) brightness(95%) contrast(85%)}.btn-check:checked+.btn-outline-success{background-color:#052c65!important;border-color:#052c65!important;color:#fff!important}.btn-check:focus+.btn-outline-success{box-shadow:0 0 0 .25rem rgba(5,44,101,.25)!important}.progress-bar,.progress-bar.bg-success{background-color:#052c65!important}.progress-bar-striped,.progress-bar.bg-success.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)!important;background-size:1rem 1rem!important}.fsvg{margin-bottom:.18rem!important}.filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.filter-primary{filter:brightness(0) saturate(100%) invert(29%) sepia(91%) saturate(3390%) hue-rotate(211deg) brightness(101%) contrast(98%)}.filter-info{filter:brightness(0) saturate(100%) invert(19%) sepia(95%) saturate(942%) hue-rotate(156deg) brightness(96%) contrast(96%)}.filter-danger{filter:brightness(0) saturate(100%) invert(34%) sepia(21%) saturate(5454%) hue-rotate(329deg) brightness(87%) contrast(99%)}[data-bs-theme=dark] .filter-svg{transition:filter .2s}[data-bs-theme=dark] .btn-bd-primary:hover .filter-svg,[data-bs-theme=dark] .dropdown-item.active .filter-svg,[data-bs-theme=dark] .dropdown-item:hover .filter-svg,[data-bs-theme=dark] .filter-primary,[data-bs-theme=dark] .mini-tool-btn:hover .mini-tool-icon{filter:brightness(0) saturate(100%) invert(78%) sepia(89%) saturate(4464%) hue-rotate(257deg) brightness(106%) contrast(97%)}[data-bs-theme=dark] .dropdown-item .filter-svg{transition:filter .15s}[data-bs-theme=dark] .filter-info{filter:brightness(0) saturate(100%) invert(62%) sepia(98%) saturate(1151%) hue-rotate(152deg) brightness(97%) contrast(96%)}[data-bs-theme=dark] .filter-danger{filter:brightness(0) saturate(100%) invert(55%) sepia(92%) saturate(4566%) hue-rotate(7deg) brightness(103%) contrast(101%)}[data-bs-theme=dark] .filter-white,[data-bs-theme=dark] .mini-tool-icon,[data-bs-theme=dark] .tool-count-icon img{filter:brightness(0) saturate(100%) invert(85%) sepia(6%) saturate(542%) hue-rotate(195deg) brightness(95%) contrast(85%)}.w-logo .w-logo-name{font-family:Impact,sans-serif;font-weight:300;font-size:30px;line-height:1.1;letter-spacing:2px}.tool-count-label,.w-logo .w-logo-des{font-weight:600;text-transform:uppercase}.w-logo .w-logo-des{font-size:8px;letter-spacing:4px;color:#34495e;margin-bottom:0}@media (max-width:767px){h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.9375rem}.w-logo{margin-bottom:10px}}.menu_right_title{text-transform:uppercase;background:var(--bs-secondary-bg-subtle)!important;margin-bottom:0!important;border:1px dashed var(--bs-dark-bg-subtle)!important;border-radius:7px 7px 0 0;color:var(--bs-primary-text-emphasis)}.menu_right_ul{border:1px dashed var(--bs-dark-bg-subtle)!important;border-radius:0 0 7px 7px}.menu_right_ul li a.active{font-weight:700;cursor:default;pointer-events:none}.menu_right_ul li span.active{font-weight:700;color:var(--bs-body-color)}.menu_right_ul li.show-more-item{list-style:none;margin-left:-20px}.tool-count-highlight{background:var(--bs-secondary-bg-subtle);border-radius:7px;padding:18px 16px;text-align:center;border:1px dashed var(--bs-dark-bg-subtle);transition:.2s;cursor:pointer}.tool-count-highlight:hover{border-color:var(--bs-primary-text-emphasis);box-shadow:0 2px 8px rgba(0,0,0,.08)}.tool-count-icon{margin-bottom:10px}.tool-count-icon img{width:32px!important;height:32px!important}.tool-count-content{color:var(--bs-body-color)}.tool-count-label{font-size:.75rem;letter-spacing:.5px;color:var(--bs-secondary-color);margin-bottom:6px}.tool-count-number{font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:4px;color:var(--bs-primary-text-emphasis);font-family:system-ui,-apple-system,sans-serif}.tool-count-sublabel{font-size:.85rem;font-weight:500;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.3px}[data-bs-theme=dark] .tool-count-highlight{background:rgba(30,34,42,.6);border-color:rgba(79,172,254,.2)}[data-bs-theme=dark] .tool-count-highlight:hover{border-color:rgba(79,172,254,.4);box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-bs-theme=dark] .tool-count-label{color:var(--dark-text-muted)}[data-bs-theme=dark] .tool-count-number{color:var(--dark-text-primary)}[data-bs-theme=dark] .tool-count-sublabel{color:var(--dark-text-muted)}@media (max-width:767px){.tool-count-highlight{margin-bottom:20px;padding:16px 14px}.tool-count-number{font-size:2.2rem}.tool-count-icon img{width:28px!important;height:28px!important}}.math,.math-sm{padding-left:6px;font-family:times new roman;font-weight:400}.btn-outline-danger img.fsvg{filter:brightness(0) saturate(100%) invert(27%) sepia(93%) saturate(7471%) hue-rotate(3deg) brightness(93%) contrast(115%)}.btn-outline-success img.fsvg{filter:brightness(0) saturate(100%) invert(10%) sepia(66%) saturate(1091%) hue-rotate(179deg) brightness(92%) contrast(101%)}.btn-outline-primary img.fsvg{filter:brightness(0) saturate(100%) invert(22%) sepia(11%) saturate(1119%) hue-rotate(179deg) brightness(94%) contrast(86%)}.btn-primary img.fsvg,.btn-secondary img.fsvg,.btn-success img.fsvg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}.btn-outline-primary:hover img.fsvg,.btn-outline-success:hover img.fsvg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(105%) contrast(105%)}.btn-outline-danger:hover img.fsvg{filter:brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(5030%) hue-rotate(354deg) brightness(105%) contrast(108%)}#feedback_form textarea{max-width:500px;width:100%;font-size:15px;border:1px solid var(--bs-dark-bg-subtle)!important}.table-right tr td{text-align:right}.table-right th{border-right:1px solid var(--bs-tertiary-bg)!important}.bi{vertical-align:-.125em;fill:currentColor}#Wradical,#Wradical2{font-size:3em;padding-top:0;margin-right:-5px;color:#555}#Wnum,#Wnum2{border-top:2px solid #555;padding-top:5px;margin-top:20px;width:calc(100% - 40px)}.form-control:disabled,.form-control[readonly]{background-color:#ccd4e0;color:var(--bs-dark)!important;opacity:1}[data-bs-theme=dark] .form-control:disabled,[data-bs-theme=dark] .form-control[readonly]{background-color:rgba(20,24,32,.6);color:#e1e5e9!important;opacity:1}[data-bs-theme=dark] .input-group-text{background-color:rgba(30,34,42,.8);border-color:rgba(255,255,255,.1);color:#e1e5e9}.td11,.td14{display:none}.td12,.td31,.td34{padding-bottom:3px}.td21,.td22,.td41,.td42{border-top:var(--bs-secondary) 2px solid;padding-top:3px}.math{font-size:1.5em}.math-sm{font-size:1.2em}mjx-container.MathJax{pointer-events:none}.math-mini{font-family:times new roman;font-style:italic;font-weight:700}.btn-outline-primary-emphasis{--bs-btn-color:var(--bs-primary-text-emphasis)!important;--bs-btn-border-color:var(--bs-primary-text-emphasis)!important;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary-text-emphasis)!important;--bs-btn-hover-border-color:var(--bs-primary-text-emphasis)!important;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary-text-emphasis)!important;--bs-btn-active-border-color:var(--bs-primary-text-emphasis)!important;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--bs-primary-text-emphasis)!important;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-primary-text-emphasis)!important;--bs-btn-gradient:none}.btn-outline-primary,.btn-primary{--bs-btn-border-color:#2d415e!important;--bs-btn-disabled-border-color:#2d415e!important}.fraction{display:inline-block;position:relative;vertical-align:middle;letter-spacing:.001em;text-align:center}.fraction>span{display:block;padding:.1em}.fraction span.fdn{border-top:2px solid #000}.cursorPointer{cursor:pointer!important}.minitools{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0}.mini-tool-btn{display:inline-flex;align-items:center;padding:5px 12px;font-size:13px;color:#495057;text-decoration:none!important;transition:.2s;background-color:transparent;border:none;cursor:pointer;user-select:none;position:relative}.custom-hidden-input-file,.fs-3{color:var(--bs-primary-text-emphasis)!important}.mini-tool-btn:hover{color:#212529;text-decoration:none!important}.mini-tool-btn:active{color:#495057}.mini-tool-btn:not(:last-child)::after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:16px;background-color:#dee2e6}.mini-tool-icon{width:14px;height:14px;margin-right:6px;opacity:.7;transition:opacity .2s}.mini-tool-btn:hover .mini-tool-icon{opacity:1}.alert .btn-close:hover,.alert img,.alert svg,.search-input-wrapper.focused .search-input-icon{opacity:.8}[data-bs-theme=dark] .mini-tool-btn{background-color:transparent;border:none;color:#e1e5e9}[data-bs-theme=dark] .mini-tool-btn:hover{color:#c084fc}[data-bs-theme=dark] .admin-form .form-label,[data-bs-theme=dark] .mini-tool-btn:active{color:#e1e5e9}[data-bs-theme=dark] .mini-tool-btn:not(:last-child)::after{background-color:rgba(255,255,255,.2)}@media (max-width:576px){.minitools{gap:4px}.mini-tool-btn{padding:4px 8px;font-size:12px}.mini-tool-icon{width:12px;height:12px;margin-right:4px}}.mini-action{border-right:1px solid #888;padding-right:5px;margin-right:3px}.hidden-input-file{display:none}.custom-hidden-input-file{display:inline-block;cursor:pointer;text-decoration:none}.custom-hidden-input-file:hover{text-decoration:underline}.nav-breadcrumb{--bs-breadcrumb-divider:'›';border-bottom:1px dashed #d1d2d4;margin-bottom:10px}.nav-breadcrumb>ol{margin-bottom:2px}@media screen and (max-width:767px){.lead{font-size:1.01rem;font-weight:300}}.category-list,.tool-list{list-style-type:disc;padding-left:20px;font-size:16px;line-height:1.8}.category-list li,.tool-list li{margin-bottom:8px}.category-list a,.tool-list a{color:var(--bs-primary-text-emphasis);text-decoration:none;font-weight:400}.category-list a:hover,.tool-list a:hover{text-decoration:underline;color:var(--bs-primary)}.category-list ul{list-style-type:circle;margin-top:8px;margin-bottom:12px;padding-left:20px}.category-list ul li{margin-bottom:4px;font-size:15px}.fs-3{font-weight:500;margin-bottom:25px}.admin-section-wrapper{margin-bottom:20px;background:0 0;border:none}.btn-admin-toggle{width:auto;background:linear-gradient(135deg,#667eea 0,#764ba2 100%);color:#fff;border:none;padding:.35rem .85rem;font-size:.875rem;font-weight:500;cursor:pointer;display:inline-block;border-radius:6px;transition:.3s;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-admin-toggle:hover{background:linear-gradient(135deg,#5568d3 0,#6a3d8f 100%);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.btn-admin-toggle .admin-toggle-arrow{font-size:.7rem;transition:transform .3s;display:inline-block;margin-left:.25rem}.btn-admin-toggle.active .admin-toggle-arrow{transform:rotate(180deg)}.admin-form-container{background:#fff;padding:25px;border-top:2px solid #e9ecef;animation:.3s slideDown}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.admin-form{max-width:100%}.admin-group{height:100%}.admin-group-title{font-size:16px;font-weight:600;color:#667eea;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e9ecef;text-transform:uppercase;letter-spacing:.5px}.admin-form .form-label{font-size:13px;font-weight:600;color:#495057;margin-bottom:5px;text-transform:capitalize}.admin-form .form-control{font-size:14px;border-radius:6px;border:1px solid #ced4da;transition:.2s}.admin-form .form-control:focus{border-color:#667eea;box-shadow:0 0 0 .2rem rgba(102,126,234,.15)}.admin-form textarea.form-control{resize:vertical}.admin-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px;padding-top:20px;border-top:2px solid #e9ecef}.admin-actions .btn{padding:10px 20px;font-size:14px;font-weight:600;border-radius:6px;transition:.2s}.admin-actions .btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.admin-message{padding:12px 15px;border-radius:6px;font-size:14px;font-weight:500;animation:.3s slideIn}@keyframes slideIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.admin-message-error,.admin-message-info,.admin-message-success{background:var(--bs-light-border-subtle);color:var(--bs-body-color);border:1px dotted var(--bs-dark-bg-subtle)}[data-bs-theme=dark] .admin-section-wrapper{background:0 0;border:none}[data-bs-theme=dark] .admin-form-container{background:rgba(30,34,42,.8);border-top-color:rgba(255,255,255,.1)}[data-bs-theme=dark] .admin-group-title{color:#a78bfa;border-bottom-color:rgba(255,255,255,.1)}[data-bs-theme=dark] .admin-form .form-control{background:rgba(20,24,32,.8);border-color:rgba(255,255,255,.15);color:#e1e5e9}[data-bs-theme=dark] .admin-form .form-control:focus{background:rgba(20,24,32,.95);border-color:#667eea;box-shadow:0 0 0 .2rem rgba(102,126,234,.25)}[data-bs-theme=dark] .admin-message-error,[data-bs-theme=dark] .admin-message-info,[data-bs-theme=dark] .admin-message-success{background:rgba(30,34,42,.6);color:var(--dark-text-primary);border:1px dotted rgba(168,85,247,.3)}[data-bs-theme=dark] .admin-actions{border-top-color:rgba(255,255,255,.1)}@media (max-width:768px){.admin-form-container{padding:15px}.admin-actions{flex-direction:column}.admin-actions .btn{width:100%}}.alert{background:var(--bs-light-border-subtle)!important;border:1px dotted var(--bs-dark-bg-subtle)!important;border-radius:7px;color:var(--bs-body-color)!important;padding:16px 20px;box-shadow:none}.alert-danger,.alert-dark,.alert-info,.alert-light,.alert-primary,.alert-secondary,.alert-success,.alert-warning{--bs-alert-color:var(--bs-body-color)!important;--bs-alert-bg:var(--bs-light-border-subtle)!important;--bs-alert-border-color:var(--bs-dark-bg-subtle)!important;background:var(--bs-light-border-subtle)!important;border:1px dotted var(--bs-dark-bg-subtle)!important;color:var(--bs-body-color)!important}.accordion-item,.home-feature-box{background:rgba(var(--bs-primary-rgb),.02)}.alert .alert-heading{color:var(--bs-primary-text-emphasis)!important;font-weight:600;margin-bottom:8px}.alert .alert-link,.alert a{color:var(--bs-primary-text-emphasis)!important;font-weight:500;text-decoration:underline}.alert .alert-link:hover,.alert a:hover{color:var(--bs-primary)!important}.alert .btn-close{opacity:.5;filter:none}[data-bs-theme=dark] .alert{background:rgba(30,34,42,.6)!important;border:1px dotted rgba(168,85,247,.3)!important;color:var(--dark-text-primary)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-bs-theme=dark] .alert-danger,[data-bs-theme=dark] .alert-dark,[data-bs-theme=dark] .alert-info,[data-bs-theme=dark] .alert-light,[data-bs-theme=dark] .alert-primary,[data-bs-theme=dark] .alert-secondary,[data-bs-theme=dark] .alert-success,[data-bs-theme=dark] .alert-warning{--bs-alert-color:var(--dark-text-primary)!important;--bs-alert-bg:rgba(30, 34, 42, 0.6)!important;--bs-alert-border-color:rgba(168, 85, 247, 0.3)!important;background:rgba(30,34,42,.6)!important;border:1px dotted rgba(168,85,247,.3)!important;color:var(--dark-text-primary)!important}[data-bs-theme=dark] .alert .alert-heading,[data-bs-theme=dark] .alert .alert-link,[data-bs-theme=dark] .alert a{color:var(--dark-primary-light)!important}[data-bs-theme=dark] .alert .alert-link:hover,[data-bs-theme=dark] .alert a:hover{color:var(--dark-primary)!important;text-shadow:0 0 8px rgba(168,85,247,.4)}[data-bs-theme=dark] .alert .btn-close{filter:brightness(0) invert(1)}.btn-outline-primary:hover .filter-svg,[data-bs-theme=dark] .btn-outline-primary:hover .filter-svg{filter:brightness(0) invert(1)!important}@media (max-width:767px){.alert{padding:12px 16px;font-size:14px}.alert .alert-heading{font-size:16px}}.home-feature-box{padding:18px;border-radius:8px;border:1px solid rgba(var(--bs-primary-rgb),.08);transition:.2s}.home-feature-box:hover{background:rgba(var(--bs-primary-rgb),.04);border-color:rgba(var(--bs-primary-rgb),.15);box-shadow:0 2px 8px rgba(0,0,0,.05)}.accordion{--bs-accordion-border-radius:8px;--bs-accordion-inner-border-radius:7px}.accordion-item{border:1px solid rgba(var(--bs-primary-rgb),.1);margin-bottom:10px;border-radius:8px!important;overflow:hidden}.accordion-button{padding:14px 18px;font-size:15px;font-weight:500;color:var(--bs-body-color);background:0 0;border:none}.nav-link.active,.search-result-name,[data-bs-theme=dark] .nav-link.active{font-weight:600}.accordion-button:not(.collapsed){background:rgba(var(--bs-primary-rgb),.05);color:var(--bs-primary-text-emphasis);box-shadow:none}.accordion-button:focus{box-shadow:none;border-color:rgba(var(--bs-primary-rgb),.15)}.accordion-button::after{background-size:1rem;width:1rem;height:1rem}.accordion-body{padding:14px 18px;font-size:14px;line-height:1.6;color:var(--bs-secondary-color);background:rgba(255,255,255,.5)}[data-bs-theme=dark] .home-feature-box{background:rgba(168,85,247,.05);border-color:rgba(168,85,247,.15)}[data-bs-theme=dark] .home-feature-box:hover{background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.25);box-shadow:0 2px 12px rgba(168,85,247,.1)}[data-bs-theme=dark] .accordion-item{background:rgba(30,34,42,.6);border-color:rgba(168,85,247,.15)}[data-bs-theme=dark] .accordion-button{color:var(--dark-text-primary);background:0 0}[data-bs-theme=dark] .accordion-button:not(.collapsed){background:rgba(168,85,247,.1);color:var(--dark-primary-light)}[data-bs-theme=dark] .accordion-body{background:rgba(20,24,32,.4);color:var(--dark-text-secondary)}@media (max-width:767px){.home-feature-box{padding:14px}.accordion-button{padding:12px 14px;font-size:14px}.accordion-body{padding:12px 14px;font-size:13px}}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1040;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;backdrop-filter:blur(4px)}.search-clear-btn,.search-input-icon{top:50%;transform:translateY(-50%);opacity:.5}.search-overlay.active{opacity:1;visibility:visible}#navbarSearch{position:relative;margin-bottom:.5rem}.search-input-wrapper{position:relative;display:flex;align-items:center;transition:.3s}.search-input-wrapper.focused{position:relative;z-index:1050}.search-input-icon{position:absolute;left:16px;pointer-events:none;z-index:1052;transition:.3s}.search-input-field{border-radius:10px;border:2px solid #d1d5db;padding:12px 48px!important;font-size:15px;transition:.3s;width:100%;background:#fff;color:#1f2937;position:relative;z-index:1051}.search-input-field::placeholder{color:#9ca3af}.search-input-field:focus{border-color:#052c65;box-shadow:0 0 0 4px rgba(5,44,101,.1),0 4px 12px rgba(5,44,101,.15);outline:0;background:#fff}.search-clear-btn{position:absolute;right:14px;background:0 0;border:none;padding:6px;cursor:pointer;transition:.2s;display:none;z-index:1052}.search-clear-btn:hover{opacity:1;transform:translateY(-50%) scale(1.1)}.search-clear-btn:active{transform:translateY(-50%) scale(.9)}#navbarSearch .form-control{border-radius:8px;border:1px solid rgba(var(--bs-primary-rgb),.2);padding:10px 16px;font-size:15px;transition:.2s}#navbarSearch .form-control:focus{border-color:rgba(var(--bs-primary-rgb),.4);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.08);outline:0}.search-results-container{position:absolute;top:calc(100% + 10px);left:0;right:0;background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);max-height:500px;overflow-y:auto;z-index:1051;display:none;animation:.25s searchResultsSlideIn}@keyframes searchResultsSlideIn{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.search-result-item{padding:16px 20px;border-bottom:1px solid #f3f4f6;transition:.2s;cursor:pointer;text-decoration:none!important;display:block;color:inherit;position:relative}.search-result-item::before{content:'';position:absolute;left:0;top:0;width:4px;height:100%;background:#052c65;transform:scaleY(0);transition:transform .2s}.search-result-item:last-child{border-bottom:none}.search-result-item:hover{background:#f9fafb;text-decoration:none!important}.search-result-item:hover::before{transform:scaleY(1)}.search-result-item.loading,.search-result-item.no-results{text-align:center;color:#6b7280;font-style:italic;cursor:default;pointer-events:none;padding:32px 20px}.search-result-item.loading:hover,.search-result-item.no-results:hover{background:0 0}.search-result-item.loading::before,.search-result-item.no-results::before{display:none}.search-result-name{font-size:16px;color:#052c65;margin-bottom:6px;line-height:1.4}.search-result-breadcrumb{font-size:12px;color:#6b7280;margin-bottom:6px;text-transform:uppercase;letter-spacing:.4px;font-weight:500}.search-result-slug{font-size:11px;color:#9ca3af;text-transform:none;letter-spacing:.2px;font-weight:400;font-family:'Courier New',monospace;opacity:.85}.search-result-description{font-size:13px;color:#4b5563;line-height:1.5;margin-top:4px}.search-result-breadcrumb mark,.search-result-description mark,.search-result-name mark{background-color:#fef3c7;color:#92400e;font-weight:700;padding:2px 4px;border-radius:4px}.search-results-container::-webkit-scrollbar{width:8px}.search-results-container::-webkit-scrollbar-track{background:#f3f4f6;border-radius:0 12px 12px 0}.search-results-container::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.search-results-container::-webkit-scrollbar-thumb:hover{background:#9ca3af}[data-bs-theme=dark] .search-overlay{background:rgba(0,0,0,.75)}[data-bs-theme=dark] .search-input-field{background:#1f2937;border-color:#374151;color:#f3f4f6}[data-bs-theme=dark] .search-input-field::placeholder{color:#6b7280}[data-bs-theme=dark] .search-input-field:focus{border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.15),0 4px 12px rgba(59,130,246,.2);background:#111827}[data-bs-theme=dark] .search-clear-btn img,[data-bs-theme=dark] .search-input-icon{filter:brightness(0) saturate(100%) invert(85%) sepia(6%) saturate(542%) hue-rotate(195deg) brightness(95%) contrast(85%)}[data-bs-theme=dark] .search-results-container{background:#1f2937;border-color:#374151;box-shadow:0 10px 40px rgba(0,0,0,.5)}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus,.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(45,65,94,.5)!important}[data-bs-theme=dark] .search-result-item{border-bottom-color:#374151}[data-bs-theme=dark] .search-result-item::before{background:#3b82f6}[data-bs-theme=dark] .search-result-item:hover{background:#111827}[data-bs-theme=dark] .search-result-name{color:#e5e7eb}[data-bs-theme=dark] .search-result-breadcrumb{color:#9ca3af}[data-bs-theme=dark] .search-result-slug{color:#6b7280;opacity:.9}[data-bs-theme=dark] .search-result-description{color:#d1d5db}[data-bs-theme=dark] .search-result-breadcrumb mark,[data-bs-theme=dark] .search-result-description mark,[data-bs-theme=dark] .search-result-name mark{background-color:#3b82f6;color:#fff}[data-bs-theme=dark] .search-results-container::-webkit-scrollbar-track{background:#111827}[data-bs-theme=dark] .search-results-container::-webkit-scrollbar-thumb{background:#4b5563}[data-bs-theme=dark] .search-results-container::-webkit-scrollbar-thumb:hover{background:#6b7280}@keyframes searchButtonPulse{0%,100%{box-shadow:0 0 0 0 rgba(5,44,101,.4)}50%{box-shadow:0 0 0 6px rgba(5,44,101,0)}}.btn-bd-primary[data-bs-target="#navbarSearch"]{animation:3s ease-in-out infinite searchButtonPulse;position:relative}[data-bs-theme=dark] .btn-bd-primary[data-bs-target="#navbarSearch"]{animation:3s ease-in-out infinite searchButtonPulseDark}@keyframes searchButtonPulseDark{0%,100%{box-shadow:0 0 0 0 rgba(168,85,247,.5)}50%{box-shadow:0 0 0 6px rgba(168,85,247,0)}}50%,[data-bs-theme=dark] @keyframes flashHighlight{box-shadow:none}@media (max-width:767px){.search-results-container{max-height:400px}.search-result-item{padding:12px 14px}.search-result-name{font-size:14px}.search-result-breadcrumb{font-size:11px}.search-result-slug{font-size:10px}.search-result-description{font-size:12px}}@media (max-width:576px){.search-results-container{max-height:350px;top:calc(100% + 4px)}.search-result-item{padding:10px 12px}.search-result-name{font-size:13px}}.btn-primary{--bs-btn-bg:#2d415e!important;--bs-btn-color:#ffffff!important;--bs-btn-hover-bg:#243549!important;--bs-btn-hover-border-color:#243549!important;--bs-btn-hover-color:#ffffff!important;--bs-btn-active-bg:#1d2a3a!important;--bs-btn-active-border-color:#1d2a3a!important;--bs-btn-active-color:#ffffff!important;--bs-btn-disabled-bg:#2d415e!important;--bs-btn-disabled-color:#ffffff!important}.btn-outline-primary,[data-bs-theme=dark] .btn-primary{--bs-btn-active-bg:#2d415e!important;--bs-btn-active-border-color:#2d415e!important;--bs-btn-hover-color:#ffffff!important;--bs-btn-active-color:#ffffff!important}.btn-outline-primary{--bs-btn-color:#2d415e!important;--bs-btn-hover-bg:#2d415e!important;--bs-btn-hover-border-color:#2d415e!important;--bs-btn-disabled-color:#2d415e!important;--bs-btn-disabled-bg:transparent!important}.btn-check:checked+.btn-outline-primary{background-color:#2d415e!important;border-color:#2d415e!important;color:#fff!important}[data-bs-theme=dark] .btn-primary{--bs-btn-bg:#3d5670!important;--bs-btn-border-color:#3d5670!important;--bs-btn-color:#ffffff!important;--bs-btn-hover-bg:#4a6682!important;--bs-btn-hover-border-color:#4a6682!important}[data-bs-theme=dark] .btn-primary:focus{box-shadow:0 0 0 .25rem rgba(61,86,112,.5)!important}[data-bs-theme=dark] .btn-outline-primary{--bs-btn-color:#5d7a9b!important;--bs-btn-border-color:#5d7a9b!important;--bs-btn-hover-bg:#5d7a9b!important;--bs-btn-hover-border-color:#5d7a9b!important;--bs-btn-hover-color:#ffffff!important;--bs-btn-active-bg:#4a6682!important;--bs-btn-active-border-color:#4a6682!important;--bs-btn-active-color:#ffffff!important}[data-bs-theme=dark] .btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(93,122,155,.5)!important}[data-bs-theme=dark] .btn-check:checked+.btn-outline-primary{background-color:#5d7a9b!important;border-color:#5d7a9b!important;color:#fff!important}.nav-link{color:#052c65!important;font-weight:500;transition:.2s}.nav-link:hover{color:#041f4a!important}.nav-link.active,.nav-link:focus{color:#052c65!important}[data-bs-theme=dark] .nav-link{color:var(--dark-primary-light)!important}[data-bs-theme=dark] .nav-link:hover{color:var(--dark-primary)!important;text-shadow:0 0 8px rgba(168,85,247,.4)}[data-bs-theme=dark] .nav-link.active,[data-bs-theme=dark] .nav-link:focus{color:var(--dark-primary-light)!important}.bg-primary{background-color:#2d415e!important}.drag-drop-zone{border:2px dashed #ced4da;border-radius:.375rem;padding:1.5rem;text-align:center;background-color:#f8f9fa;transition:.3s;cursor:pointer;user-select:none}.drag-drop-icon{display:flex;justify-content:center;align-items:center;margin-bottom:.5rem}.drag-drop-svg{width:32px;height:32px;opacity:.6;transition:.3s;filter:grayscale(100%)}.drag-drop-zone:hover .drag-drop-svg{opacity:1;filter:grayscale(0%);transform:scale(1.1)}.drag-drop-zone.drag-over .drag-drop-svg{opacity:1;filter:grayscale(0%);transform:scale(1.2);animation:.6s ease-in-out bounce}@keyframes bounce{0%,100%,20%,50%,80%{transform:scale(1.2) translateY(0)}40%{transform:scale(1.2) translateY(-10px)}60%{transform:scale(1.2) translateY(-5px)}}.drag-drop-zone:hover{border-color:#052c65;background-color:#f8f9ff}.drag-drop-zone.drag-over{border-color:#052c65;background-color:#e3f2fd;transform:scale(1.02)}.drag-drop-text{color:#495057!important;font-size:1.1rem;margin-bottom:.5rem;font-weight:500;user-select:none;cursor:pointer}.drag-drop-hint{color:#6c757d!important;font-size:.9rem;font-weight:400;user-select:none;cursor:pointer}[data-bs-theme=dark] .drag-drop-zone{border-color:#495057;background-color:#212529}[data-bs-theme=dark] .drag-drop-zone:hover{border-color:#052c65;background-color:#1a1d29}[data-bs-theme=dark] .drag-drop-text{color:#e9ecef!important}[data-bs-theme=dark] .drag-drop-hint{color:#adb5bd!important}[data-bs-theme=dark] .drag-drop-svg{filter:grayscale(100%) brightness(0) invert(1);opacity:.7}.btn-feedback-float img,.btn-feedback-text img,.drag-drop-overlay .drag-drop-svg,.feedback-icon img,.toolBtn.btn-success .filter-svg,.toolBtn.btn-success img{filter:brightness(0) invert(1)}.drag-drop-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(5,44,101,.9);border-radius:.375rem;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10;backdrop-filter:blur(4px)}.home-tags-wrapper a,.tool-tags-wrapper a{font-weight:400;display:inline-flex;align-items:center}.drag-drop-overlay-content{text-align:center;color:#fff}.drag-drop-overlay .drag-drop-text{color:#fff!important;font-size:1.2rem;font-weight:600}.drag-drop-overlay .drag-drop-svg{opacity:1}[data-bs-theme=dark] .drag-drop-overlay{background:rgba(5,44,101,.95)}.social-share-wrapper{display:inline-block;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:6px}.share-label-btn,.share-label-btn:hover{background-color:transparent!important;border-color:transparent!important}.share-label-btn{font-weight:600!important;cursor:default!important;opacity:1!important;pointer-events:none!important;color:#495057!important}.share-label-btn:hover{transform:none!important;box-shadow:none!important}.btnShare{border-color:rgba(0,0,0,.1)!important;transition:.2s;padding:.2rem .4rem!important;font-size:.75rem!important}.btnShare img{height:16px!important;width:16px!important}.btnShare:hover{border-color:rgba(0,0,0,.2)!important;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.btnShare:active{transform:translateY(0)}[data-bs-theme=dark] .social-share-wrapper{border-bottom-color:rgba(255,255,255,.1)}[data-bs-theme=dark] .share-label-btn,[data-bs-theme=dark] .share-label-btn:hover{background-color:transparent!important;border-color:transparent!important}[data-bs-theme=dark] .share-label-btn{color:var(--dark-text-secondary)!important}[data-bs-theme=dark] .btnShare{border-color:rgba(255,255,255,.15)!important}[data-bs-theme=dark] .btnShare:hover{border-color:rgba(255,255,255,.25)!important;box-shadow:0 2px 4px rgba(0,0,0,.3)}[data-bs-theme=dark] .btnShare .text-dark{color:var(--dark-text-primary)!important}[data-bs-theme=dark] .btnShare .text-secondary{color:var(--dark-text-secondary)!important}@media (max-width:576px){.share-label-btn{font-size:.7rem!important}.btnShare{font-size:.65rem!important;padding:.15rem .35rem!important}.btnShare img{height:14px!important;width:14px!important}}.home-tags-wrapper{text-align:justify;text-align-last:left}.home-tags-wrapper::after{content:'';display:inline-block;width:100%}.home-tags-wrapper a{font-size:.775rem;cursor:pointer;border:1px solid var(--bs-border-color);border-radius:.375rem;text-decoration:none!important;padding:.25rem .5rem;color:var(--bs-primary-text-emphasis)!important;transition:.2s}.home-tags-wrapper a:hover{text-decoration:none!important;background-color:var(--bs-primary-bg-subtle);border-color:var(--bs-primary-border-subtle)}.home-tags-wrapper a img{vertical-align:middle;margin-right:.25rem;width:12px;height:12px}.tool-tags-wrapper a{font-size:9.5px;cursor:pointer}.tool-tags-wrapper a img{vertical-align:middle;margin-right:1px}.btn-feedback-float{position:fixed;bottom:20px;right:20px;z-index:1040;display:flex;align-items:center;gap:.4rem;padding:.5rem .9rem;background:#052c65;color:#fff;border:none;border-radius:50px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:.9rem;font-weight:500;cursor:pointer;transition:.3s}.btn-feedback-float:hover{background:#041f4d;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.btn-feedback-inline:hover,[data-bs-theme=dark] .btn-feedback-inline:hover{background:#5a6268}.btn-feedback-float img{width:22px;height:22px}.btn-feedback-text-wrapper{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.btn-feedback-title{font-size:.85rem;font-weight:600}.btn-feedback-subtitle{font-size:.65rem;font-weight:400;opacity:.8}[data-bs-theme=dark] .btn-feedback-float{box-shadow:0 4px 12px rgba(0,0,0,.3)}[data-bs-theme=dark] .btn-feedback-float:hover{box-shadow:0 6px 16px rgba(0,0,0,.4)}@media (max-width:576px){.btn-feedback-float{display:none!important}}.feedback-inline-wrapper{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;margin:1.5rem 0;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;transition:.2s}.feedback-inline-wrapper:hover{border-color:#adb5bd}.feedback-inline-content{display:flex;align-items:center;gap:.5rem;flex:1}.feedback-inline-icon{flex-shrink:0;fill:#495057;opacity:.85}.feedback-inline-text{font-size:.875rem;color:#343a40;font-weight:500;line-height:1.4}.btn-feedback-inline{flex-shrink:0;padding:.5rem 1rem;background:#6c757d;color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:.2s;white-space:nowrap}.btn-feedback-inline:active{transform:scale(.98)}[data-bs-theme=dark] .feedback-inline-wrapper{background:#212529;border-color:#495057}[data-bs-theme=dark] .feedback-inline-wrapper:hover{border-color:#6c757d}[data-bs-theme=dark] .feedback-inline-icon{fill:#ced4da;opacity:.9}[data-bs-theme=dark] .feedback-inline-text{color:#dee2e6;font-weight:500}[data-bs-theme=dark] .btn-feedback-inline{background:#6c757d}@media (max-width:768px){.feedback-inline-wrapper{flex-direction:column;align-items:flex-start;padding:.75rem;gap:.5rem}.feedback-inline-text{font-size:.8125rem}.btn-feedback-inline{width:100%;padding:.6rem;font-size:.8125rem}}.btn-feedback-loading,.btn-feedback-text{display:inline-flex;align-items:center}.btn-feedback{font-weight:500;transition:.2s}.btn-feedback:disabled{opacity:.7;cursor:not-allowed}.alert-sm{padding:.5rem .75rem;font-size:.85rem;margin-bottom:0}.alert-sm .btn-close{font-size:.7rem;padding:.4rem;width:1rem;height:1rem;background-size:.6rem}.feedback-modal-dialog{max-width:800px;margin:80px auto}.feedback-modal-content{border:none;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);padding:2rem;position:relative}.feedback-close{position:absolute;top:1rem;right:1rem;opacity:.5;transition:opacity .2s}.mode-option,.toggle-switch{position:relative}.feedback-close:hover{opacity:1}.feedback-header{text-align:center;margin-bottom:1.5rem}.feedback-icon{width:56px;height:56px;background:#052c65;border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.feedback-title{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0 0 .5rem}.feedback-subtitle{font-size:.9rem;color:#6c757d;margin:0}.feedback-form{display:flex;flex-direction:column;gap:1rem}.feedback-page-info{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:#f8f9fa;border-radius:8px;font-size:.85rem}.feedback-page-label{color:#6c757d}.feedback-page-name{color:#052c65;font-weight:600}.feedback-textarea{border-radius:10px;border:1.5px solid #dee2e6;padding:.875rem 1rem;font-size:.95rem;resize:none;transition:border-color .2s,box-shadow .2s}.feedback-textarea:focus{border-color:#0d6efd;box-shadow:0 0 0 3px rgba(13,110,253,.1)}.feedback-textarea::placeholder{color:#adb5bd}.feedback-options{display:flex;flex-direction:column;gap:.75rem}.feedback-contact-toggle{display:flex;align-items:center;gap:.75rem;cursor:pointer;user-select:none}.feedback-contact-toggle input{display:none}.toggle-switch{width:44px;height:24px;background:#dee2e6;border-radius:12px;transition:background .2s;flex-shrink:0}.toggle-switch::after{content:'';position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;top:3px;left:3px;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.15)}.feedback-contact-toggle input:checked+.toggle-switch{background:#0d6efd}.feedback-contact-toggle input:checked+.toggle-switch::after{transform:translateX(20px)}.toggle-label{font-size:.9rem;color:#495057}.feedback-email-container{display:none;flex-direction:column;gap:.375rem;padding-left:3.25rem;animation:.2s slideDown}.feedback-email-container.show{display:flex}@keyframes slideDown{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.feedback-email-container .form-control{border-radius:8px;font-size:.9rem;padding:.625rem .875rem}.feedback-email-hint{font-size:.8rem;color:#6c757d}.btn-feedback-cancel,.btn-feedback-submit{font-size:.9rem;font-weight:500;transition:.2s;cursor:pointer}.feedback-actions{display:flex;gap:.75rem;margin-top:.5rem}.btn-feedback-cancel{flex:1;padding:.75rem 1rem;background:#f8f9fa;border:1.5px solid #dee2e6;border-radius:10px;color:#495057}.btn-feedback-cancel:hover{background:#e9ecef;border-color:#ced4da}.btn-feedback-submit{flex:2;padding:.75rem 1.25rem;background:#052c65;border:none;border-radius:10px;color:#fff}.btn-feedback-submit:hover{background:#041e42}.btn-feedback-submit:active{transform:translateY(0)}.btn-feedback-submit:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-feedback-loading,.btn-feedback-text{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.feedback-note{font-size:.8rem;color:#adb5bd;text-align:center;margin:.5rem 0 0}#feedbackAlert .alert{border-radius:10px;font-size:.875rem;margin-bottom:0}[data-bs-theme=dark] .feedback-modal-content{background:#1a1d21;box-shadow:0 20px 60px rgba(0,0,0,.4)}[data-bs-theme=dark] .feedback-title{color:#f8f9fa}[data-bs-theme=dark] .feedback-subtitle{color:#adb5bd}[data-bs-theme=dark] .feedback-page-name,[data-bs-theme=dark] .mode-input:checked+.mode-label .mode-title{color:#6ea8fe}[data-bs-theme=dark] .feedback-page-info{background:#212529}[data-bs-theme=dark] .feedback-textarea{background:#212529;border-color:#495057;color:#f8f9fa}[data-bs-theme=dark] .feedback-textarea:focus{border-color:#0d6efd;box-shadow:0 0 0 3px rgba(13,110,253,.2)}[data-bs-theme=dark] .feedback-textarea::placeholder{color:#6c757d}[data-bs-theme=dark] .toggle-switch{background:#495057}[data-bs-theme=dark] .toggle-label{color:#ced4da}[data-bs-theme=dark] .feedback-email-container .form-control{background:#212529;border-color:#495057;color:#f8f9fa}[data-bs-theme=dark] .btn-feedback-cancel{background:#212529;border-color:#495057;color:#ced4da}[data-bs-theme=dark] .btn-feedback-cancel:hover{background:#2b3035;border-color:#6c757d}[data-bs-theme=dark] .feedback-note{color:#6c757d}@media (max-width:576px){.feedback-modal-dialog{margin:1rem;max-width:calc(100% - 2rem)}.feedback-modal-content{padding:1.5rem;border-radius:12px}.feedback-icon{width:48px;height:48px;border-radius:12px}.feedback-icon svg{width:20px;height:20px}.feedback-title{font-size:1.125rem}.feedback-actions{flex-direction:column-reverse}.btn-feedback-cancel,.btn-feedback-submit{flex:none;width:100%}.feedback-email-container{padding-left:0}}.icon-box{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px}.hover-shadow{transition:.3s}.hover-shadow:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)!important}.card.shadow-sm{box-shadow:0 2px 8px rgba(0,0,0,.08)!important}[data-bs-theme=dark] .card-header.bg-light{background-color:#1e2530!important;border-bottom-color:#2d3748}[data-bs-theme=dark] .list-group-item{background-color:#212529;border-color:#2d3748}[data-bs-theme=dark] .list-group-item:hover{background-color:#2d3748}.tag-collapse-header{cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 4px;margin:-8px -4px;border-radius:6px;transition:background-color .2s}.tag-collapse-header:hover{background-color:rgba(0,0,0,.04)}[data-bs-theme=dark] .tag-collapse-header:hover{background-color:rgba(255,255,255,.06)}.tag-collapse-icon{transition:transform .3s;opacity:.5}.mode-icon,.mode-label{transition:.25s;display:flex}.tag-collapse-header:hover .tag-collapse-icon{opacity:.8}.tag-collapse-header[aria-expanded=false] .tag-collapse-icon{transform:rotate(-90deg)}.toolBtn.btn-success,.toolBtn.btn-success:focus,.toolBtn.btn-success:hover{color:#fff;text-decoration:none}.mode-selector-modern{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.mode-selector-modern.mode-selector-2col{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.mode-selector-modern.mode-selector-3col{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.mode-selector-modern.mode-selector-4col{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.mode-selector-modern{grid-template-columns:1fr}}.mode-input{position:absolute;opacity:0;pointer-events:none}.mode-label{align-items:flex-start;gap:12px;padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.05);height:100%}.mode-icon{flex-shrink:0;width:48px;height:48px;align-items:center;justify-content:center;background:#f3f4f6;border-radius:10px}.mode-icon .fsvg{opacity:.6;transition:.25s}.mode-content{display:flex;flex-direction:column;gap:4px}.mode-title{font-size:16px;font-weight:600;color:#1f2937}.mode-desc{font-size:13px;color:#6b7280;line-height:1.4}.mode-label:hover{border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.mode-label:hover .mode-icon{background:#e8edf3}.mode-label:hover .mode-icon .fsvg{opacity:.85}.mode-input:checked+.mode-label{border-color:#052c65;background:#f8fafc;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;box-shadow:0 2px 8px rgba(5,44,101,.1),inset 0 0 0 1px rgba(5,44,101,.05)}.mode-input:checked+.mode-label .mode-icon{background:#052c65}.mode-input:checked+.mode-label .mode-icon .fsvg{filter:brightness(0) invert(1);opacity:1}.mode-input:checked+.mode-label .mode-title{color:#052c65}.mode-input:checked+.mode-label .mode-desc{color:#475569}[data-bs-theme=dark] .mode-label{background:#1a1d23;border-color:#343a40;box-shadow:0 1px 3px rgba(0,0,0,.4)}[data-bs-theme=dark] .mode-icon{background:#2d3239}[data-bs-theme=dark] .mode-title{color:#e9ecef}[data-bs-theme=dark] .mode-desc{color:#9ca3af}[data-bs-theme=dark] .mode-label:hover{border-color:#495057;box-shadow:0 2px 8px rgba(0,0,0,.35)}[data-bs-theme=dark] .mode-label:hover .mode-icon{background:#3a3f47}[data-bs-theme=dark] .mode-input:checked+.mode-label{border-color:#6ea8fe;background:#212529;box-shadow:0 2px 8px rgba(110,168,254,.25),inset 0 0 0 1px rgba(110,168,254,.2)}[data-bs-theme=dark] .mode-input:checked+.mode-label .mode-icon{background:#6ea8fe}@keyframes flashHighlight{0%,100%,50%{border-color:inherit;box-shadow:none}25%,75%{border-color:#052c65;box-shadow:0 0 0 .25rem rgba(5,44,101,.25)}}25%,75%{border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(10,88,202,.35)}50%{border-color:inherit}