/* WOOPIFY navbar preferences: icon-only theme switch and compact language code */
.ss-preferences{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;margin:0 2px;padding:0;background:transparent;border:0;box-shadow:none;font-family:Poppins,sans-serif}
.ss-preferences button,.ss-preferences select{height:38px;min-width:38px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;color:#172033;font:600 13px/1 Poppins,sans-serif;cursor:pointer;outline-offset:2px}
.ss-preferences button{display:inline-grid;place-items:center;padding:0;font-size:23px;line-height:1}
.ss-preferences select{width:52px;min-width:52px;padding:0 5px;text-align:center;text-align-last:center;appearance:auto;font-size:12px;font-weight:800}
.ss-preferences button:hover,.ss-preferences select:hover{border-color:#155eef;background:#f8faff}
.ss-preferences-standalone{position:absolute;top:14px;right:14px;z-index:9998}
#google_translate_element{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.goog-te-banner-frame.skiptranslate{display:none!important}body{top:0!important}.goog-te-gadget{font-size:0!important}.goog-te-gadget .goog-te-combo{display:none!important}
html.ss-dark,body.ss-dark{color-scheme:dark}
body.ss-dark{background:#101828!important;color:#e4e7ec!important}
body.ss-dark header,body.ss-dark .sidebar,body.ss-dark .panel,body.ss-dark .stat,body.ss-dark .card,body.ss-dark .box,body.ss-dark .content-card,body.ss-dark .feature,body.ss-dark .faq-item,body.ss-dark .plan-card,body.ss-dark .search-card,body.ss-dark .mock-window,body.ss-dark .contact-card,body.ss-dark .site-header,body.ss-dark .navlinks{background:#1d2939!important;color:#e4e7ec!important;border-color:#344054!important}
body.ss-dark main,body.ss-dark footer,body.ss-dark .section,body.ss-dark .stats-strip{color:#e4e7ec!important}
body.ss-dark p,body.ss-dark small,body.ss-dark label,body.ss-dark .muted,body.ss-dark .lead,body.ss-dark .intro p,body.ss-dark td,body.ss-dark .feature p,body.ss-dark .faq-item p,body.ss-dark .content-card p,body.ss-dark .step p,body.ss-dark .navlinks a,body.ss-dark .nav a{color:#cbd5e1!important}
body.ss-dark input,body.ss-dark textarea,body.ss-dark select,body.ss-dark .field input,body.ss-dark .field textarea,body.ss-dark .field select{background:#101828!important;color:#f9fafb!important;border-color:#475467!important}
body.ss-dark th{background:#344054!important;color:#e4e7ec!important}body.ss-dark td{border-color:#344054!important}
body.ss-dark .site-header{background:rgba(29,41,57,.96)!important}body.ss-dark .hero{background:linear-gradient(135deg,#18263d,#101828)!important}
body.ss-dark .section.white-bg,body.ss-dark .step,body.ss-dark .mock-top{background:#182230!important;border-color:#344054!important}
body.ss-dark .nav a.active,body.ss-dark .nav a:hover{background:#263b5a!important;color:#93c5fd!important}
body.ss-dark .ss-preferences button,body.ss-dark .ss-preferences select{background:#101828!important;color:#f9fafb!important;border-color:#475467!important}
body.ss-dark .btn.outline{background:#1d2939!important;color:#e4e7ec!important;border-color:#475467!important}
@media(max-width:700px){.ss-preferences{gap:5px;margin:0 3px}.ss-preferences button,.ss-preferences select{height:35px;min-width:35px}.ss-preferences select{width:47px;min-width:47px;padding:0 2px}.ss-preferences button{font-size:21px}}

.ss-preferences button i{font-size:17px;line-height:1}.ss-preferences button{font-size:0}.nav-icon i{width:18px;text-align:center}
