:root{--brand:#0e9f77;--brand-light:#34cb8f;--brand-grad:linear-gradient(150deg, var(--brand-light), var(--brand));--brand-tint:#e4f8ef;--app-bg:#f4f6f9;--panel:#fff;--border:#e6ebf1;--border-soft:#eef1f5;--ink:#16202c;--ink-soft:#33394a;--muted:#6b7a89;--muted-2:#8a98a6;--faint:#9aa7b4;--danger:#e5484d;--danger-ink:#c0392b;--ok-ink:#1f7a45;--ok-bg:#e7f6ec;--paid-ink:#1d4ed8;--paid-bg:#e8f1ff;--ai:#6d5ae6;--r-sm:8px;--r:12px;--r-lg:14px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;color:var(--ink);background:var(--app-bg);font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}textarea,input{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#cdd6e0 padding-box content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#b3bfcc padding-box content-box}@keyframes toastIn{0%{opacity:0;transform:translateY(12px)translate(-50%)}to{opacity:1;transform:translateY(0)translate(-50%)}}@keyframes ovIn{0%{opacity:0}to{opacity:1}}@keyframes mdIn{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.35}}.mobile-back{display:none}@media (width<=768px){#appRoot{flex-direction:column!important}#rail{border-right:none!important;border-top:1px solid var(--border)!important;flex-direction:row!important;order:3!important;justify-content:space-around!important;align-items:center!important;gap:0!important;width:100%!important;height:58px!important;padding:0 2px!important}#rail>.rail-brand,#rail>.rail-bottom{display:none!important}#rail>button{border-radius:10px!important;flex:1 1 0!important;width:auto!important;height:50px!important}#main{flex:auto!important;order:1!important;min-height:0!important}.top-header{flex-wrap:wrap!important;gap:10px!important;height:auto!important;padding:10px 14px!important}#wsSplit{flex-direction:column!important}#quePanel{border-right:none!important;flex:auto!important;width:100%!important}#wsSplit[data-pane=detail] #quePanel,#wsSplit[data-pane=list] #detPanel{display:none!important}#vqSplit{flex-direction:column!important}#vqList{border-right:none!important;flex:auto!important;width:100%!important}#vqSplit[data-pane=detail] #vqList,#vqSplit[data-pane=list] #vqDetail{display:none!important}.mobile-back{display:inline-flex!important}}
