:root{--font:"Space Grotesk",ui-sans-serif,system-ui,sans-serif;--brand-coral:#e15a36;--brand-tile:#161513;--brand-ink:#fffdf8;--brand-frame:#fffdf82e;--badge-wa:#f79009;--on-badge-wa:#1d1300;--badge-bad:#d92d20;--on-badge-bad:#fff;--ink-badge:var(--tx);--on-ink-badge:var(--bg);--tileBd:#fffdf829;--bg:#0e0d0c;--panel:#161513;--sunk:#1d1b19;--hover:#24221f;--line:#2b2926;--line2:#423f3a;--tx:#fffdf8;--tx2:#b9b5ac;--tx3:#8a8780;--ac:#e15a36;--onac:#161513;--acw:#e15a3624;--ok:#2bd974;--okw:#2bd9741f;--wa:#f5a524;--waw:#f5a52424;--bad:#ff635f;--badw:#ff635f21;--scrim:#0009;--shadow:0 24px 64px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--tileBd:transparent;--bg:#f6f4ef;--panel:#fffdf8;--sunk:#efece5;--hover:#e9e5dd;--line:#e0dcd3;--line2:#c3bdb2;--tx:#161513;--tx2:#44423d;--tx3:#6e6b65;--ac:#c2451f;--onac:#fff;--acw:#e15a361a;--ok:#1a7f45;--okw:#1e9a531c;--wa:#8f5a00;--waw:#c4800021;--bad:#b42318;--badw:#b4231817;--scrim:#16151366;--shadow:0 24px 64px #16151329;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--tileBd:transparent;--bg:#f6f4ef;--panel:#fffdf8;--sunk:#efece5;--hover:#e9e5dd;--line:#e0dcd3;--line2:#c3bdb2;--tx:#161513;--tx2:#44423d;--tx3:#6e6b65;--ac:#c2451f;--onac:#fff;--acw:#e15a361a;--ok:#1a7f45;--okw:#1e9a531c;--wa:#8f5a00;--waw:#c4800021;--bad:#b42318;--badw:#b4231817;--scrim:#16151366;--shadow:0 24px 64px #16151329;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-panel=broker]{--font:Inter,ui-sans-serif,system-ui,sans-serif;--bg:#0c0e13;--panel:#12151c;--sunk:#171b24;--hover:#1f242f;--line:#262c38;--line2:#3a4150;--tx:#edeff3;--tx2:#a6aebb;--tx3:#828b98;--ac:#3d8bff;--onac:#0c0c0d;--acw:#3d8bff21;--ok:#40d872;--okw:#40d8721f;--wa:#f5a524;--waw:#f5a52424;--bad:#ff635f;--badw:#ff635f21;--scrim:#0009;--shadow:0 24px 64px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root[data-panel=broker]:not([data-theme=dark]){--bg:#f4f5f7;--panel:#fff;--sunk:#eef0f3;--hover:#e8ebef;--line:#dde1e7;--line2:#b9c0cb;--tx:#12161d;--tx2:#353d4b;--tx3:#5a6372;--ac:#1962cc;--onac:#fff;--acw:#1963ce17;--ok:#0b753a;--okw:#0b753a1a;--wa:#8f5a00;--waw:#c4800021;--bad:#c02a25;--badw:#c02a2517;--scrim:#12161d66;--shadow:0 24px 64px #12161d2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-panel=broker][data-theme=light]{--bg:#f4f5f7;--panel:#fff;--sunk:#eef0f3;--hover:#e8ebef;--line:#dde1e7;--line2:#b9c0cb;--tx:#12161d;--tx2:#353d4b;--tx3:#5a6372;--ac:#1962cc;--onac:#fff;--acw:#1963ce17;--ok:#0b753a;--okw:#0b753a1a;--wa:#8f5a00;--waw:#c4800021;--bad:#c02a25;--badw:#c02a2517;--scrim:#12161d66;--shadow:0 24px 64px #12161d2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:var(--bg);color:var(--tx);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:13px}*{box-sizing:border-box}button,input,select{font:inherit;color:inherit}input,textarea{font-variant-ligatures:no-contextual}a{color:var(--ac);text-decoration:none}a:hover{text-decoration:underline}@keyframes cpspin{to{transform:rotate(360deg)}}button.cp-hover{background:0 0}.cp-hover:hover{background:var(--hover)}.cp-iconbtn:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.cp-seg{scrollbar-width:none;-webkit-overflow-scrolling:touch}.cp-seg::-webkit-scrollbar{display:none}@media (width<=430px){.cp-seg{--seg-px:7px;--seg-gap:4px}}.cp-hov:hover{background:var(--hover)!important}.cp-hovtx:hover{color:var(--ac)!important}.cp-hcard:hover{box-shadow:var(--shadow);border-color:var(--ac)!important}.cp-ul:hover{text-decoration:underline}@media (pointer:coarse),(width<=759px){input,select,textarea{font-size:16px!important}}@keyframes bpshim{0%,to{opacity:.55}50%{opacity:1}}@keyframes bpspin{to{transform:rotate(360deg)}}.cp-pulse{animation:1.4s ease-in-out infinite bpshim}@media (prefers-reduced-motion:reduce){.cp-pulse{animation:none}}@keyframes chb{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes chr{0%{opacity:.7;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.cp-fab,.cp-fab>span{animation:none!important}}@media (width<=559px){.cp-hide-560{display:none}}
