.ribbon-dark-mode-btn{line-height:1!important}.ribbon-dark-mode-btn,.ribbon-dark-mode-btn button,.ribbon-dark-mode-btn>*{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:1.5rem!important}.ribbon-dark-mode-btn button{color:#fff!important;width:1.5rem!important;padding:0!important;min-height:0!important;gap:0!important;box-sizing:border-box!important}.ribbon-dark-mode-btn button>*{margin:0!important;flex:0 0 auto!important}.ribbon-dark-mode-btn button span.iconify,.ribbon-dark-mode-btn button span[class*=i-lucide],.ribbon-dark-mode-btn button svg{width:1.25rem!important;height:1.25rem!important;display:block!important}.ribbon-dark-mode-btn button:hover{color:#3662e3!important}.dark .ribbon-dark-mode-btn button:hover{color:#fff!important}.ribbon-site-selector.p-selectbutton{background:transparent;border:none;border-radius:8px;padding:0;gap:0}.ribbon-site-selector .p-togglebutton{background:transparent!important;border:none!important;color:#fff!important;font-size:.875rem;font-weight:600;padding:3px 20px 4px;border-radius:8px!important;box-shadow:none!important}.ribbon-site-selector .p-togglebutton.p-togglebutton-checked{background:#fff!important;color:#3662e3!important;box-shadow:0 1px 3px #0000001f!important}.ribbon-site-selector .p-togglebutton:hover:not(.p-togglebutton-checked){background:#ffffff1a!important}.ribbon-site-selector .p-togglebutton:before{display:none!important}
