*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;font-family:var(--ds-font-family-ui);text-rendering:optimizeLegibility}.bo-card-title,.bo-page-title,h1,h2,h3{font-family:var(--ds-font-family-display)}dd,dl,figure,h1,h2,h3,h4,p{margin:0}button{font-family:inherit}:root{--ds-font-family-ui:"Source Sans 3",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ds-font-family-display:"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ds-font-family-mono:"JetBrains Mono",ui-monospace,Menlo,Monaco,Consolas,monospace;--pn-purple:#5c27ff;--pn-gradient:linear-gradient(90deg,#5c27ff,#8e58ff 45%,#ff7c7f);--bo-page:#f7f7f8;--bo-sidebar:#261b2b;--bo-card:#fff;--bo-card-2:#f6f5f8;--bo-input:#f8f8fa;--bo-border:#e5e3ea;--bo-border-soft:#eeedf1;--bo-border-strong:#5c27ff55;--bo-ink:#211c2e;--bo-ink-2:#4e4959;--bo-ink-3:#7e7889;--bo-ink-4:#aca7b4;--bo-ok:#1e9d68;--bo-warn:#b5652d;--bo-bad:#d9575c;--bo-live:#ff7c7f;--bo-acc:#6130e8;--bo-shadow:0 1px 2px #1914230a,0 8px 24px -14px #1914231a}.bo-dark{--bo-card:#38243f;--bo-card-2:#452c4e;--bo-input:#261b2b;--bo-border:#5a4463;--bo-border-soft:#4a3652;--bo-ink:#f9f5fb;--bo-ink-2:#d8ccde;--bo-ink-3:#a793b3;--bo-ink-4:#7e6c89;--bo-ok:#5bd6a2;--bo-warn:#ffb020;--bo-bad:#ff8a8d;--bo-shadow:0 14px 36px -14px #180e1e8c;color:var(--bo-ink)}body,html{height:100%}body{background:var(--bo-page);color:var(--bo-ink);font-size:14px;overflow-x:auto}.bo-app,.bo-login-wrap{min-width:1280px}a{color:var(--bo-acc);text-decoration:none}a:hover{color:#7b4dff;text-decoration:underline}.tnum{font-feature-settings:"tnum" 1,"cv11" 1;font-variant-numeric:tabular-nums}.mono{font-family:var(--ds-font-family-mono)}.bo-app{background:var(--bo-page);display:grid;grid-template-columns:236px 1fr;height:100vh;overflow:hidden}.bo-side{background:radial-gradient(320px 200px at 110% -20px,#ff7c7f24,#0000 60%),#261b2b;gap:4px;overflow-y:auto;padding:20px 13px 14px}.bo-side,.bo-side-brand{display:flex;flex-direction:column}.bo-side-brand{border-bottom:1px solid #ffffff17;gap:8px;margin-bottom:10px;padding:2px 10px 15px}.bo-side-sub{align-items:center;display:flex;gap:8px}.bo-side-sub em{background:#ff7c7f24;border:1px solid #ff7c7f47;border-radius:5px;color:#ffa3a5;font-family:var(--ds-font-family-mono);font-size:9.5px;font-style:normal;letter-spacing:.18em;padding:3px 8px;text-transform:uppercase}.bo-side-sec{color:#7a6e82;font-size:10px;font-weight:650;letter-spacing:.14em;padding:15px 10px 6px;text-transform:uppercase}.bo-nav{display:flex;flex-direction:column;gap:1px}.bo-nav-it{align-items:center;background:none;border:0;border-radius:8px;color:#c9c0ce;cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:480;gap:10px;padding:7.5px 10px;position:relative;text-align:left;transition:background .12s,color .12s;width:100%}.bo-nav-it svg{color:#8b7f93;flex-shrink:0;transition:color .12s}.bo-nav-it:hover{background:#ffffff12;color:#fff;text-decoration:none}.bo-nav-it:hover svg{color:#d8cfdc}.bo-nav-it.on{background:#6130e8;box-shadow:0 6px 16px -6px #6130e8b3;color:#fff;font-weight:600}.bo-nav-it.on svg{color:#ffb3b5}.bo-nav-badge{background:var(--bo-live);border-radius:999px;color:#3d0507;font-size:10.5px;font-weight:650;margin-left:auto;padding:1px 7px}.bo-side-foot{align-items:center;border-top:1px solid #ffffff17;color:#f8f4fe;display:flex;gap:10px;margin-top:auto;padding:13px 10px 4px}.bo-role-chip{border-radius:5px;font-size:9.5px;font-weight:650;letter-spacing:.1em;padding:2px 7px;text-transform:uppercase}.bo-role-partner{background:#8e58ff42;color:#c9b4f5}.bo-role-support{background:#5bd6a229;color:#82ddb4}.bo-role-marketing{background:#ffb02029;color:#f5c065}.bo-card .bo-role-partner{background:#ece6fb;color:#6130e8}.bo-card .bo-role-support{background:#e4f3ec;color:#1e7c55}.bo-card .bo-role-marketing{background:#f9efdf;color:#96591c}.bo-main{background:radial-gradient(720px 280px at 85% -140px,#ff7c7f14,#0000 65%),radial-gradient(560px 260px at 4% -150px,#6130e80d,#0000 62%);display:flex;flex-direction:column;min-width:0;overflow-y:auto}.bo-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafafbd9;border-bottom:1px solid var(--bo-border-soft);flex-shrink:0;gap:14px;height:54px;padding:0 28px;position:sticky;top:0;z-index:40}.bo-crumb,.bo-top{align-items:center;display:flex}.bo-crumb{color:var(--bo-ink-3);font-size:13px;gap:7px}.bo-crumb b{color:var(--bo-ink);font-weight:600}.bo-crumb .lnk{cursor:pointer}.bo-crumb .lnk:hover{color:var(--bo-ink)}.bo-search-btn{align-items:center;background:#fff;border:1px solid var(--bo-border-soft);border-radius:9px;box-shadow:0 1px 2px #260d3f0a;color:var(--bo-ink-3);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:9px;height:34px;margin-left:auto;min-width:310px;padding:0 10px 0 12px;transition:border-color .12s}.bo-search-btn:hover{border-color:var(--bo-acc);color:var(--bo-ink-2)}.bo-kbd{background:var(--bo-card-2);border:solid var(--bo-border);border-radius:5px;border-width:1px 1px 2px;color:var(--bo-ink-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;line-height:1;padding:2px 6px}.bo-content{display:flex;flex-direction:column;gap:24px;max-width:1280px;padding:26px 28px 56px;width:100%}.bo-page-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.bo-page-title{font-size:21px;font-weight:650;letter-spacing:-.015em;margin:0}.bo-page-meta{align-items:center;color:var(--bo-ink-3);display:flex;font-size:12px;gap:14px;margin-left:auto}.bo-seg{background:#eeedf1;border:1px solid #e7e5eb;border-radius:10px;display:inline-flex;gap:2px;padding:3px}.bo-seg button{background:none;border:0;border-radius:7px;color:var(--bo-ink-3);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:550;padding:5px 13px;transition:all .12s}.bo-seg button:hover{color:var(--bo-ink-2)}.bo-seg button.on{background:#fff;box-shadow:0 1px 3px #260d3f24;color:var(--bo-acc)}.bo-ticker{height:17px;min-width:260px;overflow:hidden;position:relative}.bo-ticker span{align-items:center;animation:bo-tick 12s infinite;color:var(--bo-ink-3);display:flex;font-size:11.5px;gap:6px;inset:0;opacity:0;position:absolute}.bo-ticker span:nth-child(2){animation-delay:4s}.bo-ticker span:nth-child(3){animation-delay:8s}.bo-ticker b{color:var(--bo-ink-2);font-weight:600}@keyframes bo-tick{0%{opacity:0;transform:translateY(7px)}29%,4%{opacity:1;transform:translateY(0)}33%,to{opacity:0;transform:translateY(-7px)}}.bo-card{background:var(--bo-card);border:1px solid var(--bo-border-soft);border-radius:13px;box-shadow:var(--bo-shadow)}.bo-hero{background:radial-gradient(460px 240px at 88% -60px,#ff7c7f4d,#0000 62%),radial-gradient(560px 300px at -6% 120%,#6130e86b,#0000 65%),#2b1a33;border:1px solid #4a3652;border-radius:15px;box-shadow:0 18px 44px -18px #180e1e80}.bo-sec-head{align-items:center;display:flex;gap:10px;margin-bottom:11px}.bo-sec-title{color:var(--bo-ink-2);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bo-sec-hint{color:var(--bo-ink-4);font-size:11.5px}.bo-sec-count{background:#fff;border:1px solid var(--bo-border);border-radius:999px;color:var(--bo-ink-2);font-size:11px;font-weight:650;padding:1px 8px}.bo-table{border-collapse:collapse;width:100%}.bo-table th{border-bottom:1px solid var(--bo-border-soft);color:var(--bo-ink-4);font-size:10.5px;font-weight:650;letter-spacing:.09em;text-align:left;text-transform:uppercase}.bo-table td,.bo-table th{padding:9px 10px;white-space:nowrap}.bo-table td{border-bottom:1px solid #f3f2f5;color:var(--bo-ink-2);font-size:13px}.bo-table tr:last-child td{border-bottom:0}.bo-table tbody tr{transition:background .1s}.bo-table tbody tr:hover{background:#faf9fb}.bo-table tbody tr.clickable{cursor:pointer}.bo-table tbody tr.sel{background:#efe8fe;box-shadow:inset 2.5px 0 0 var(--bo-acc)}.bo-table .num{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;text-align:right}.bo-table-compact td,.bo-table-compact th{font-size:12.5px;padding:8px 7px}.bo-sort{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bo-sort span{align-items:center;display:inline-flex;gap:3px}.bo-sort.on span{color:var(--bo-acc)}.bo-sort .dir{font-size:8px}.bo-table-foot{align-items:center;border-top:1px solid var(--bo-border-soft);color:var(--bo-ink-3);display:flex;font-size:11.5px;gap:12px;padding:8px 14px}.bo-tag{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;line-height:1.5;padding:2.5px 9px;white-space:nowrap}.bo-tag .d{background:currentColor;border-radius:50%;height:5px;width:5px}.bo-tag-ok{background:#e4f3ec;color:#1e7c55}.bo-tag-warn{background:#f9efdf;color:#96591c}.bo-tag-bad{background:#fae7e8;color:#c24a50}.bo-tag-info{background:#ece6fb;color:#6130e8}.bo-tag-mut{background:#f2f1f4;color:#7e7889}.bo-tag-live{background:var(--bo-live);color:#2b0204}.bo-tag-live .d{animation:pn-pulse-dot 1.4s ease-in-out infinite;background:#2b0204}.bo-dark .bo-tag-ok{background:#5bd6a229;color:#5bd6a2}.bo-dark .bo-tag-warn{background:#ffb02029;color:#ffb020}.bo-dark .bo-tag-bad{background:#ff7b7b29;color:#ff9b9b}.bo-dark .bo-tag-info{background:#8e58ff42;color:#c7afff}.bo-dark .bo-tag-mut{background:#ffffff14;color:#9e8cc2}.bo-chip{align-items:center;background:#fff;border:1px solid var(--bo-border);border-radius:999px;color:var(--bo-ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;padding:5px 12px;transition:all .12s;white-space:nowrap}.bo-chip:hover{border-color:var(--bo-acc);color:var(--bo-ink);text-decoration:none}.bo-chip.on{background:var(--bo-acc);border-color:var(--bo-acc);box-shadow:0 4px 12px -4px #6130e873;color:#fff}.bo-chip .n{font-feature-settings:"tnum" 1;color:var(--bo-ink-4);font-size:10.5px}.bo-chip.on .n{color:#d9c8ff}.bo-chip-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.bo-chip-static{cursor:default}.bo-chip-static:hover{border-color:var(--bo-border);color:var(--bo-ink-2)}.bo-btn{align-items:center;background:#fff;border:1px solid var(--bo-border);border-radius:9px;box-shadow:0 1px 2px #260d3f0d;color:var(--bo-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:550;gap:7px;height:34px;justify-content:center;padding:0 14px;transition:all .12s;white-space:nowrap}.bo-btn:hover{background:#faf8ff;border-color:var(--bo-acc);color:var(--bo-ink);text-decoration:none}.bo-btn-pri{background:linear-gradient(100deg,#6130e8 10%,#9051ce 62%,#f58487 130%);border-color:#0000;box-shadow:0 5px 16px -5px #6130e880;color:#fff}.bo-btn-pri:hover{background:linear-gradient(100deg,#7145ee 10%,#9c5fd6 62%,#f79598 130%);border-color:#0000;color:#fff}.bo-btn-danger{background:#fae7e8;border-color:#efc6c8;color:#c24a50}.bo-btn-danger:hover{background:#f7dbdd;border-color:var(--bo-bad);color:#c24a50}.bo-btn-ghost{background:none;border-color:#0000;box-shadow:none;color:var(--bo-ink-2)}.bo-btn-ghost:hover{background:var(--bo-card-2);border-color:#0000}.bo-btn[disabled]{cursor:not-allowed;opacity:.45}.bo-dark .bo-btn{background:#ffffff17;border-color:#50307a;box-shadow:none;color:#f8f4fe}.bo-dark .bo-btn:hover{background:#ffffff21;border-color:#ff7c7f;color:#f8f4fe}.bo-dark .bo-btn-ghost{background:none;border-color:#0000;box-shadow:none}.bo-dark .bo-btn-ghost:hover{background:#ffffff17;border-color:#0000}.bo-input{background:#fff;border:1px solid var(--bo-border);border-radius:9px;box-shadow:0 1px 2px #260d3f0a;color:var(--bo-ink);font-family:inherit;font-size:13.5px;height:40px;outline:none;padding:0 13px;transition:border-color .12s,box-shadow .12s;width:100%}.bo-input:focus{border-color:var(--pn-purple);box-shadow:0 0 0 3px #5c27ff29}.bo-input::-moz-placeholder{color:var(--bo-ink-4)}.bo-input::placeholder{color:var(--bo-ink-4)}textarea.bo-input{height:auto;line-height:1.5;padding:10px 13px;resize:vertical}.bo-label{color:var(--bo-ink-2);display:block;font-size:12px;font-weight:600;margin-bottom:6px}.bo-tabs{border-bottom:1px solid var(--bo-border);display:flex;gap:24px}.bo-tab{align-items:center;background:none;border:0;color:var(--bo-ink-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:7px;padding:9px 2px 12px;position:relative;transition:color .12s}.bo-tab:hover{color:var(--bo-ink-2);text-decoration:none}.bo-tab.on{color:var(--bo-ink);font-weight:600}.bo-tab.on:after{background:var(--pn-gradient);border-radius:2px;bottom:-1px;content:"";height:2.5px;left:0;position:absolute;right:0}.bo-tab .n{font-feature-settings:"tnum" 1;background:#eeedf1;border-radius:999px;color:var(--bo-ink-3);font-size:10.5px;padding:1px 7px}.bo-chain{display:inline-flex;gap:3px}.bo-chain i{align-items:center;border-radius:6px;display:inline-flex;font-size:10px;font-style:normal;font-weight:650;gap:4px;letter-spacing:.02em;line-height:1.3;padding:3px 8px}.bo-chain .ok{background:#e4f3ec;color:#1e7c55}.bo-chain .off{background:#f2f1f4;color:#aca7b4}.bo-chain .bad{background:#fae7e8;color:#c24a50}.bo-chain .warn{background:#f9efdf;color:#96591c}.bo-tl{padding-left:2px;position:relative}.bo-tl-item{display:flex;gap:14px;padding:0 0 20px 24px;position:relative}.bo-tl-item:before{background:var(--bo-border-soft);bottom:-2px;content:"";left:5.5px;position:absolute;top:16px;width:2px}.bo-tl-item:last-child:before{display:none}.bo-tl-dot{background:#fff;border:2.5px solid var(--bo-border);border-radius:50%;height:13px;left:0;position:absolute;top:4px;width:13px}.bo-tl-dot.ok{border-color:var(--bo-ok)}.bo-tl-dot.bad{border-color:var(--bo-bad)}.bo-tl-dot.acc{border-color:var(--bo-acc)}.bo-tl-dot.warn{border-color:#e09112}.bo-menu{background:#fff;border:1px solid var(--bo-border);border-radius:11px;box-shadow:0 18px 50px #260d3f38;min-width:274px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:80}.bo-menu-it{align-items:center;background:none;border:0;border-radius:8px;color:var(--bo-ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:8px 11px;text-align:left;width:100%}.bo-menu-it:hover{background:#f3eefd;color:var(--bo-ink);text-decoration:none}.bo-menu-it.danger{color:#bb2727}.bo-menu-it.danger:hover{background:#fce9e9;color:#bb2727}.bo-menu-sep{background:var(--bo-border-soft);height:1px;margin:5px 8px}.bo-menu-cap{color:var(--bo-ink-4);font-size:9.5px;font-weight:700;letter-spacing:.13em;padding:7px 11px 3px;text-transform:uppercase}.bo-modal-bg{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1d0a3673;display:flex;inset:0;justify-content:center;position:fixed;z-index:150}.bo-modal{background:#fff;border:1px solid var(--bo-border-soft);border-radius:14px;box-shadow:0 24px 80px #1d0a3659;display:flex;flex-direction:column;gap:14px;max-height:88vh;overflow-y:auto;padding:22px;width:470px}.bo-modal-warn{align-items:center;background:#ffb02014;border:1px solid #ffb02033;border-radius:8px;color:var(--bo-ink-2);display:flex;font-size:11.5px;gap:9px;line-height:1.5;padding:9px 12px}.bo-modal-foot{display:flex;gap:8px;justify-content:flex-end}.bo-assume,.bo-aviso{align-items:flex-start;border-radius:9px;display:flex;font-size:11.5px;gap:8px;line-height:1.5;padding:9px 12px}.bo-assume{background:#f7f4fb;border:1px solid #e3d9ea;color:var(--bo-ink-2)}.bo-aviso{background:#f9efdf;border:1px solid #edd9bc;color:#7a4a17;gap:9px}.bo-assume svg,.bo-aviso svg{flex-shrink:0;margin-top:1px}.bo-radio-row{align-items:flex-start;background:#fff;border:1px solid var(--bo-border);border-radius:9px;cursor:pointer;display:flex;gap:10px;padding:9px 11px}.bo-radio-row.on{background:#f5f1fe;border-color:var(--bo-acc)}.bo-radio-row.off{cursor:not-allowed;opacity:.55}.bo-radio-row input{accent-color:#6130e8;margin-top:2px}.bo-row-body{flex:1;min-width:0}.bo-row-title{align-items:center;color:var(--bo-ink);display:flex;font-size:13px;font-weight:550;gap:8px}.bo-row-sub{color:var(--bo-ink-3);display:block;font-size:11.5px;line-height:1.45;margin-top:2px}.bo-check-row{align-items:flex-start;color:var(--bo-ink-2);cursor:pointer;display:flex;font-size:13px;gap:9px}.bo-check-row input{accent-color:#6130e8;height:14px;margin-top:2px;width:14px}.bo-check-row b{color:var(--bo-ink);font-weight:550}.bo-check-row .bo-row-sub{margin-top:1px}.bo-toast{align-items:center;animation:bo-toast-in .2s ease;background:#211c2e;border-radius:10px;bottom:22px;box-shadow:0 12px 40px #19142359;color:#fff;display:flex;font-size:13px;gap:9px;left:50%;padding:11px 17px;position:fixed;transform:translateX(-50%);z-index:300}@keyframes bo-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes bo-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.bo-skel{animation:bo-shimmer 1.3s linear infinite;background:linear-gradient(90deg,#eeedf1 25%,#f7f6f9 40%,#eeedf1 60%);background-size:200% 100%;border-radius:9px}.bo-tiles{display:grid;gap:11px}.bo-tile{background:var(--bo-card);border:1px solid var(--bo-border-soft);border-radius:13px;box-shadow:var(--bo-shadow);display:flex;flex-direction:column;gap:8px;min-width:0;padding:15px 17px 13px}.bo-tile-label{align-items:center;color:var(--bo-ink-3);display:flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.bo-tile-val{font-size:27px;font-weight:650;letter-spacing:-.02em;line-height:1.05;white-space:nowrap}.bo-tile-sub{color:var(--bo-ink-3);display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.bo-tile-sub b{color:var(--bo-ink-2);font-weight:600}.bo-hero .bo-tile{background:#ffffff12;border-color:#ffffff1f;box-shadow:none}.bo-hero .bo-tile-label{color:#c4b2e4}.bo-hero .bo-tile-sub{color:#a794c8}.bo-hero .bo-tile-sub b{color:#e6dbf6}.bo-pipoco{align-items:center;border-bottom:1px solid #f3f2f5;cursor:pointer;display:flex;gap:12px;padding:11px 15px;transition:background .1s}.bo-pipoco:last-child{border-bottom:0}.bo-pipoco:hover{background:#faf9fb}.bo-pipoco .txt{color:var(--bo-ink-2);flex:1;font-size:13px;line-height:1.45;min-width:0}.bo-pipoco .txt b{color:var(--bo-ink);font-weight:600}.bo-pipoco .go{align-items:center;color:var(--bo-acc);display:flex;font-size:12px;gap:4px;white-space:nowrap}.bo-error-state{align-items:flex-start;display:flex;flex-direction:column;gap:10px;max-width:560px;padding:28px 28px 24px}.bo-error-badge{align-items:center;background:#ff6b6b21;border-radius:9px;display:flex;height:36px;justify-content:center;width:36px}.bo-error-detail{background:var(--bo-input);border:1px solid var(--bo-border-soft);border-radius:7px;color:var(--bo-ink-3);font-size:11px;padding:7px 10px;width:100%;word-break:break-word}.bo-pipoco-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.bo-ns-cap{align-items:center;color:var(--bo-ink-4);display:flex;font-size:9.5px;font-weight:650;gap:5px;letter-spacing:.12em;margin-bottom:3px;text-transform:uppercase}.bo-ns-pulse{animation:pn-pulse-dot 1.4s ease-in-out infinite;background:var(--bo-live);border-radius:50%;flex-shrink:0;height:5px;width:5px}.bo-live-card{display:flex;flex-direction:column;gap:10px;padding:13px 15px}.bo-live-name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bo-live-foot{align-items:center;color:var(--bo-ink-3);display:inline-flex;font-size:10.5px;gap:5px;margin-left:auto;white-space:nowrap}.bo-top-table{overflow:hidden}.bo-grid-2{display:grid;gap:10px;grid-template-columns:1fr 1fr}.bo-grid-3{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.bo-chart{display:grid;gap:9px;grid-template-columns:58px 1fr}.bo-chart-y{color:var(--bo-ink-4);display:flex;flex-direction:column;font-size:10.5px;height:176px;justify-content:space-between;line-height:1;padding-top:1px;text-align:right}.bo-chart-plot{min-width:0;position:relative}.bo-chart-svg{display:block;height:176px;overflow:visible;width:100%}.bo-chart-head{background:#6130e8;border-radius:50%;box-shadow:0 0 0 3px #6130e82e;height:9px;margin:-4.5px 0 0 -4.5px;pointer-events:none;position:absolute;width:9px}.bo-chart-x{color:var(--bo-ink-4);display:flex;font-size:10.5px;justify-content:space-between;margin-top:7px}.bo-chart-x span{flex:1;min-width:0;overflow:hidden;text-align:center;white-space:nowrap}.bo-chart-x span:first-child{text-align:left}.bo-chart-x span:last-child{text-align:right}.bo-cmdk-bg{align-items:flex-start;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1d0a366b;display:flex;inset:0;justify-content:center;padding-top:110px;position:fixed;z-index:200}.bo-cmdk{background:#fff;border:1px solid var(--bo-border-soft);border-radius:14px;box-shadow:0 24px 80px #1d0a3659;display:flex;flex-direction:column;max-height:60vh;overflow:hidden;width:600px}.bo-cmdk-in{align-items:center;border-bottom:1px solid var(--bo-border-soft);display:flex;gap:10px;padding:0 16px}.bo-cmdk-in input{background:none;border:0;color:var(--bo-ink);flex:1;font-family:inherit;font-size:15px;height:52px;outline:none}.bo-cmdk-in input::-moz-placeholder{color:var(--bo-ink-4)}.bo-cmdk-hint,.bo-cmdk-in input::placeholder{color:var(--bo-ink-4)}.bo-cmdk-hint{font-size:10.5px;padding:7px 16px 0}.bo-cmdk-hint b{color:var(--bo-ink-3)}.bo-cmdk-list{overflow-y:auto;padding:6px}.bo-cmdk-group{color:var(--bo-ink-4);font-size:10px;font-weight:700;letter-spacing:.13em;padding:9px 10px 4px;text-transform:uppercase}.bo-cmdk-it{align-items:center;border-radius:9px;color:var(--bo-ink-2);cursor:pointer;display:flex;font-size:13.5px;gap:11px;padding:9px 10px}.bo-cmdk-it.sel,.bo-cmdk-it:hover{background:#efe8fe;color:var(--bo-ink);text-decoration:none}.bo-cmdk-empty{color:var(--bo-ink-3);font-size:12.5px;padding:18px 12px}.bo-cmdk-foot{align-items:center;border-top:1px solid var(--bo-border-soft);color:var(--bo-ink-4);display:flex;font-size:11px;gap:14px;padding:9px 14px}.bo-queue{display:flex;flex-direction:column;gap:9px;padding:16px 17px}.bo-queue .big{font-size:26px;font-weight:650;letter-spacing:-.02em;line-height:1}.bo-deadline{font-feature-settings:"tnum" 1;border-radius:999px;font-size:11.5px;font-weight:700;gap:6px;padding:3px 10px}.bo-avatar,.bo-deadline{align-items:center;display:inline-flex}.bo-avatar{background:var(--pn-gradient);border-radius:50%;color:#fff;flex-shrink:0;font-weight:650;justify-content:center}.bo-empty{align-items:flex-start;background:#fff;border:1.5px dashed var(--bo-border);border-radius:12px;color:var(--bo-ink-3);display:flex;font-size:13px;gap:10px;line-height:1.55;padding:19px 21px}.bo-empty b{color:var(--bo-ink-2);font-weight:600}.bo-kv{display:grid;font-size:13px;gap:8px 14px;grid-template-columns:160px 1fr}.bo-kv dt{color:var(--bo-ink-4);font-weight:500}.bo-kv dd{color:var(--bo-ink-2);margin:0}.bo-kv dd b{color:var(--bo-ink);font-weight:600}.bo-callout{align-items:center;background:linear-gradient(95deg,#eee8f8,#fbefef);border:1px solid #e3d9ea;border-radius:10px;color:var(--bo-ink-2);display:flex;font-size:13px;gap:10px;padding:11px 15px}.bo-error{background:#d9575c17;border:1px solid #d9575c40;border-radius:8px;color:#c24a50;display:flex;font-size:12px;gap:9px;line-height:1.5;padding:10px 12px}@keyframes pn-pulse-dot{0%,to{opacity:1}50%{opacity:.35}}@keyframes bo-spin{to{transform:rotate(1turn)}}@keyframes bo-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:#dcdae1;border-radius:999px}