:root{--svx-bar-h:40px;--svx-top:70px;--svx-warn-ink:var(--warning, #e8920c);--svx-ok-ink:var(--success, #16935a)}.svx-bar{position:fixed;left:0;right:0;top:var(--svx-top);height:var(--svx-bar-h);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:0 18px 0 20px;font-size:13px;color:var(--text,#16203a);background:color-mix(in srgb,var(--warning,#e8920c) 15%,var(--surface,#fff));border-bottom:1px solid color-mix(in srgb,var(--warning,#e8920c) 45%,transparent);-webkit-box-shadow:var(--sh-md,0 4px 14px rgba(16,24,40,.08));box-shadow:var(--sh-md,0 4px 14px rgba(16,24,40,.08));-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility 0s linear .28s,background-color .3s ease,border-color .3s ease,-webkit-transform .28s cubic-bezier(.2,.8,.2,1);transition:opacity .2s ease,visibility 0s linear .28s,background-color .3s ease,border-color .3s ease,-webkit-transform .28s cubic-bezier(.2,.8,.2,1);transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease,visibility 0s linear .28s,background-color .3s ease,border-color .3s ease;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease,visibility 0s linear .28s,background-color .3s ease,border-color .3s ease,-webkit-transform .28s cubic-bezier(.2,.8,.2,1)}body.center-menu .svx-bar{top:172px!important}.svx-bar *,.svx-bar ::after,.svx-bar ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.svx-bar.is-on{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.svx-bar.ok{background:color-mix(in srgb,var(--success,#16935a) 15%,var(--surface,#fff));border-bottom-color:color-mix(in srgb,var(--success,#16935a) 45%,transparent)}.svx-bar-ico{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--svx-warn-ink)}.svx-bar.ok .svx-bar-ico{color:var(--svx-ok-ink)}.svx-bar-dot{width:8px;height:8px;border-radius:50%;background:var(--warning,#e8920c)}.svx-bar-dot::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid var(--warning,#e8920c);-webkit-animation:svx-ping 1.8s cubic-bezier(0,0,.2,1) infinite;animation:svx-ping 1.8s cubic-bezier(0,0,.2,1) infinite}@-webkit-keyframes svx-ping{0%{-webkit-transform:scale(.45);transform:scale(.45);opacity:.9}100%,80%{-webkit-transform:scale(1.35);transform:scale(1.35);opacity:0}}@keyframes svx-ping{0%{-webkit-transform:scale(.45);transform:scale(.45);opacity:.9}100%,80%{-webkit-transform:scale(1.35);transform:scale(1.35);opacity:0}}.svx-bar-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;min-width:0;white-space:nowrap;overflow:hidden}.svx-bar-msg b{font-weight:700;color:var(--svx-warn-ink)}.svx-bar.ok .svx-bar-msg b{color:var(--svx-ok-ink)}.svx-bar-msg .txt{color:var(--text,#16203a);overflow:hidden;text-overflow:ellipsis}.svx-bar-msg .retry{color:var(--text-2,#4a566e);font-variant-numeric:tabular-nums}.svx-bar-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.svx-bar .svx-bar-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:5px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--warning,#e8920c) 50%,transparent);background:0 0;color:var(--text,#16203a);font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;font-family:inherit;-webkit-transition:background .15s ease,border-color .15s ease;transition:background .15s ease,border-color .15s ease}.svx-bar .svx-bar-btn:hover{background:color-mix(in srgb,var(--warning,#e8920c) 18%,transparent)}.svx-bar .svx-bar-btn .fa,.svx-bar .svx-bar-btn .fas{font-size:12px;opacity:.85}.svx-bar .svx-bar-btn.ghost{border-color:transparent;color:var(--text-2,#4a566e)}.svx-bar .svx-bar-btn.ghost:hover{background:color-mix(in srgb,var(--warning,#e8920c) 12%,transparent);color:var(--text,#16203a)}.svx-bar .svx-bar-btn[disabled]{opacity:.5;pointer-events:none}.svx-hidden{display:none!important}.svx-bar-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;pointer-events:none}.svx-bar-progress i{display:block;height:100%;width:100%;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);transform:scaleX(0);background:var(--warning,#e8920c);opacity:.85}.svx-bar.ok .svx-bar-progress{display:none}.svx-pop{position:fixed;right:18px;top:calc(var(--svx-top) + var(--svx-bar-h) + 8px);width:400px;z-index:9991;background:var(--surface,#fff);border:1px solid var(--border-strong,#d3dae6);border-radius:12px;-webkit-box-shadow:var(--sh-lg,0 16px 40px rgba(16,24,40,.16));box-shadow:var(--sh-lg,0 16px 40px rgba(16,24,40,.16));padding:16px 18px;font-size:12.5px;color:var(--text,#16203a);-webkit-animation:svx-fade-in .25s ease;animation:svx-fade-in .25s ease}.svx-pop *,.svx-pop ::after,.svx-pop ::before{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes svx-fade-in{from{opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes svx-fade-in{from{opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:1;-webkit-transform:none;transform:none}}.svx-pop h4{margin:0 0 10px;font-size:13px;font-weight:700;color:var(--text,#16203a)}.svx-pop-facts{display:grid;grid-template-columns:auto 1fr;gap:5px 14px;margin-bottom:14px}.svx-pop-facts dt{color:var(--text-2,#4a566e);font-weight:500}.svx-pop-facts dd{margin:0;font-variant-numeric:tabular-nums}.svx-pop-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding-top:12px;border-top:1px solid var(--border,#e4e8f0)}.svx-pop-cols h5{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--text-2,#4a566e)}.svx-pop-cols ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.svx-pop-cols li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.svx-pop-cols li .fa,.svx-pop-cols li .fas{font-size:11px;width:12px;text-align:center}.svx-pop-cols .paused .fa,.svx-pop-cols .paused .fas{color:var(--svx-warn-ink)}.svx-pop-cols .live .fa,.svx-pop-cols .live .fas{color:var(--svx-ok-ink)}.svx-pop-safe{margin-top:12px;padding:9px 11px;border-radius:8px;background:var(--surface-2,#f6f8fb);color:var(--text-2,#4a566e);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.svx-pop-safe .fa,.svx-pop-safe .fas{color:var(--svx-ok-ink);margin-top:2px}body.svx-has-bar header#topnav{top:0!important;margin-top:0!important}body.svx-has-bar>.admin.wrapper,body.svx-has-bar>.wrapper{margin-top:var(--svx-bar-h)}body>.admin.wrapper,body>.wrapper{-webkit-transition:margin-top .28s cubic-bezier(.2,.8,.2,1);transition:margin-top .28s cubic-bezier(.2,.8,.2,1)}body.svx-has-bar #toast-container.toast-top-right{top:calc(var(--svx-top) + var(--svx-bar-h) + 10px)}@media (prefers-reduced-motion:reduce){.svx-bar,.svx-bar-dot::after{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}body.svx-has-bar>:not(.svx-bar):not(.svx-pop):not(header):not(script):not(style){pointer-events:none;opacity:.6;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:opacity .3s,-webkit-filter .3s;transition:opacity .3s,-webkit-filter .3s;transition:opacity .3s,filter .3s;transition:opacity .3s,filter .3s,-webkit-filter .3s}body.svx-has-bar .left-side-menu,body.svx-has-bar header#topnav{pointer-events:none;opacity:.6;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:opacity .3s,-webkit-filter .3s;transition:opacity .3s,-webkit-filter .3s;transition:opacity .3s,filter .3s;transition:opacity .3s,filter .3s,-webkit-filter .3s}