@import"https://cdnjs.cloudflare.com/ajax/libs/remixicon/4.5.0/remixicon.min.css";:root{--proxy-active-line: #888}[class*=" ri-"],[class*=" ri-"]:not([class*=-icon]):not(pre),[class^=ri-],[class^=ri-]:not([class*=-icon]):not(pre){font-family:remixicon!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-100{width:100%}button.px-btn{border:1px solid rgba(0,0,0,.125);background:#3a3a3a;color:#ffffffe6;margin:2px;min-height:24px;position:relative;cursor:pointer}button.px-btn.px-btn-large{padding:6px 12px}button.px-btn.loading:before{content:"";position:absolute;inset:0;z-index:100;background:#3a3a3a}button.px-btn.loading:after{content:"\eec5";font-family:remixicon!important;position:absolute;top:calc(50% - 11px);left:calc(50% - 11px);width:22px;height:22px;line-height:22px;text-align:center;font-size:18px;z-index:101;animation:spin 1s infinite linear}button.px-btn.success{background:#00ff0020}button.px-btn.warning{background:#ff640020}button.px-btn.danger{background:#ff000020}button.px-btn .ri-icon{transform:rotate(0);transition:all .3s ease;display:block}button.px-btn.expanded{border:1px solid rgba(0,0,0,.25);background:#00000020}button.px-btn.expanded .ri-icon{transform:rotate(-90deg)}button.px-btn:disabled{opacity:.5}body.yep-this-is-body [proxy-settings-panel] * * select.px-input,body.yep-this-is-body [proxy-settings-panel] * * input.px-input[type]{border:0px solid rgba(255,255,255,.25)!important;border-bottom-width:1px!important;background:#555!important;color:#fff!important;padding:.25rem!important;line-height:1!important;height:auto!important;width:100%!important;outline:0!important}body.yep-this-is-body [proxy-settings-panel] * * select.px-input:disabled,body.yep-this-is-body [proxy-settings-panel] * * input.px-input[type]:disabled{background:transparent!important;opacity:.75!important}body.yep-this-is-body [proxy-settings-panel] * * select.px-input{border:1px solid rgba(0,0,0,.125)!important;background:#3a3a3a!important;color:#ffffffe6!important;border-width:1px!important;box-shadow:none!important;padding-left:5px!important;padding-right:5px!important;min-height:3rem!important}body.yep-this-is-body [proxy-settings-panel] * * select.px-input.short{max-width:10rem!important}body.yep-this-is-body [proxy-settings-panel] * * select.px-input.transparent{border-color:transparent!important;background:transparent!important;text-align:right}html body * * * [proxy-settings-panel]{font-size:16px!important;color:#fff!important}[proxy-settings-panel] .d-flex{display:flex}[proxy-settings-panel] .ms-2{margin-left:.5rem!important}[proxy-settings-panel] .align-items-center{align-items:center}[proxy-settings-panel] .tag{display:inline-flex;padding:0 5px;margin:0 3px;min-width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.25)!important;background:#555!important;vertical-align:middle;border-radius:2rem;color:#fff}[proxy-settings-panel] dialog{background:#1e1e1e;border:1px solid #222;display:block;color:#fff;padding:1rem}[proxy-settings-panel] dialog .dialog-header{display:flex;margin:-1rem -1rem 0rem;font-size:1.5rem;gap:1rem}[proxy-settings-panel] dialog .dialog-header>:first-child{flex-grow:1}[proxy-settings-panel] dialog .dialog-header>div{padding:.85rem;display:flex;align-items:center}[proxy-settings-panel] dialog .dialog-header .close{color:red;text-shadow:none;width:7rem;justify-content:center;opacity:1}[proxy-settings-panel] dialog .dialog-header .close:hover{background:#800;color:#fff}[proxy-settings-panel] .px-switch{display:inline-block;border:1px solid rgba(0,0,0,.25);background:#00000020;padding:2px;border-radius:4px;font-size:13px;width:50px;white-space:nowrap}[proxy-settings-panel] .px-switch:before,[proxy-settings-panel] .px-switch:after{display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;position:relative;border-radius:3px;padding:0 5px;min-width:30px;min-height:calc(3rem - 6px)!important}[proxy-settings-panel] .px-switch:before{content:attr(enabledText);background:#222;opacity:0;right:-10px;margin-right:-10px}[proxy-settings-panel] .px-switch:after{content:attr(disabledText);opacity:.5;left:0;margin-left:-10px}[proxy-settings-panel] .px-switch.enabled:before{opacity:1;right:0}[proxy-settings-panel] .px-switch.enabled:after{opacity:0;left:-10px}[proxy-settings-panel] .px-switch.auto:after{opacity:1;width:44px;margin-left:0;content:"auto";text-align:center;color:#fff}[proxy-settings-panel] .px-switch.auto:before{opacity:0;min-width:0px;width:0px}html body * * * * dialog select.dialog-select,html body * * * * dialog select.dialog-select:not([multiple]):not([size]){background:#222!important;color:#fff!important;border:1px solid #444!important;align-self:center;box-shadow:none}html body>[proxy-settings-panel]{position:absolute;top:0;right:0}
