.ob-fig{width:100%;max-width:calc(var(--w,1000) * 1px);background:#fff;border:1px solid #d7dae4;border-radius:14px;margin:0;overflow:hidden;box-shadow:0 1px 2px #1018300f,0 24px 52px -26px #16264f6b}.ob-cap{color:#5a6076;background:#f8f9fc;border-top:1px solid #e6e8ef;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 15px 11px;font:400 12.8px/1.5 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.ob-cap-t{flex:18em;min-width:0}.ob-cap-t:empty{display:none}.ob-cap-tag{color:#1d45b0;white-space:nowrap;background:#e6edff;border-radius:99px;flex:none;padding:2px 9px;font-size:11.5px;font-weight:600}.orbit-ui{--ob-acc:#2f66e8;--ob-acc-soft:#e6edff;--ob-acc-text:#1d45b0;--ob-side:#16264f;--ob-side-fg:#c9d4f2;--ob-side-muted:#9aa9d3;--ob-fg:#1a1d29;--ob-mute:#5a6076;--ob-faint:#6b7085;--ob-line:#e6e8ef;--ob-line2:#c9cedc;--ob-muted:#f4f6fa;--ob-subtle:#f8f9fc;--ob-ok:#166534;--ob-ok-bg:#e8f5ec;--ob-warn:#92400e;--ob-warn-bg:#fdf3e3;--ob-bad:#b91c1c;--ob-bad-bg:#fdeeee;width:100%;aspect-ratio:var(--w) / var(--h);color:var(--ob-fg);letter-spacing:0;text-align:left;background:#fff;font:400 14px/1.5 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.orbit-ui *,.orbit-ui :before,.orbit-ui :after{box-sizing:border-box;letter-spacing:inherit;text-transform:none;margin:0;padding:0}.ob-stage{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);transform-origin:0 0;transform:scale(tan(atan2(100cqw, calc(var(--w) * 1px))));pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;display:flex;position:absolute;top:0;left:0}@supports not (transform:scale(tan(atan2(1cqw, 1px)))){.orbit-ui{aspect-ratio:auto;overflow-x:auto}.ob-stage{position:relative;transform:none}}.ob-cap-pan{color:#1d45b0;font-weight:600;display:none}@media (max-width:720px){.orbit-ui{aspect-ratio:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;overflow-x:auto}.ob-stage{position:relative;transform:none}.ob-cap-pan{display:inline}}.orbit-ui .ob-r{align-items:center;gap:8px;display:flex}.orbit-ui .ob-c{flex-direction:column;min-width:0;display:flex}.orbit-ui .ob-grow{flex:1 1 0;min-width:0}.orbit-ui .ob-sp{margin-left:auto}.orbit-ui .ob-mute{color:var(--ob-mute)}.orbit-ui .ob-faint{color:var(--ob-faint)}.orbit-ui .ob-b{font-weight:600}.orbit-ui .ob-num{font-variant-numeric:tabular-nums}.orbit-ui .ob-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.orbit-ui .ob-sm{font-size:12.5px}.orbit-ui .ob-xs{font-size:11.5px}.orbit-ui .ob-av{color:#fff;background:#4f5a7a;border-radius:99px;flex:none;place-items:center;width:28px;height:28px;font-size:11.5px;font-weight:600;display:grid}.orbit-ui .ob-av-a{background:#2f66e8}.orbit-ui .ob-av-b{background:#7c3aed}.orbit-ui .ob-av-c{background:#0f766e}.orbit-ui .ob-av-d{background:#b45309}.orbit-ui .ob-av-s{width:22px;height:22px;font-size:10px}.orbit-ui .ob-badge{white-space:nowrap;background:var(--ob-muted);color:var(--ob-mute);border:1px solid #0000;border-color:var(--ob-line);border-radius:99px;flex:none;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-flex}.orbit-ui .ob-badge-acc{background:var(--ob-acc-soft);color:var(--ob-acc-text);border-color:#c7d8fb}.orbit-ui .ob-badge-ok{background:var(--ob-ok-bg);color:var(--ob-ok);border-color:#c4e3cf}.orbit-ui .ob-badge-warn{background:var(--ob-warn-bg);color:var(--ob-warn);border-color:#f0dcbb}.orbit-ui .ob-badge-bad{background:var(--ob-bad-bg);color:var(--ob-bad);border-color:#f3cccc}.orbit-ui .ob-dot{background:currentColor;border-radius:99px;flex:none;width:7px;height:7px}.orbit-ui .ob-btn{border:1px solid var(--ob-line2);height:36px;color:var(--ob-fg);white-space:nowrap;background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13.5px;font-weight:600;display:inline-flex}.orbit-ui .ob-btn-p{background:var(--ob-acc);border-color:var(--ob-acc);color:#fff}.orbit-ui .ob-btn-q{color:var(--ob-mute);background:0 0;border-color:#0000}.orbit-ui .ob-btn-sm{height:30px;padding:0 11px;font-size:12.5px}.orbit-ui .ob-field{flex-direction:column;gap:6px;min-width:0;display:flex}.orbit-ui .ob-lab{color:var(--ob-fg);font-size:13px;font-weight:500}.orbit-ui .ob-lab i{color:var(--ob-bad);font-style:normal}.orbit-ui .ob-input{border:1px solid var(--ob-line2);background:#fff;border-radius:8px;align-items:center;min-height:38px;padding:8px 11px;font-size:13.5px;display:flex}.orbit-ui .ob-input.ob-ta{align-items:flex-start;min-height:62px;line-height:1.55}.orbit-ui .ob-ph{color:var(--ob-faint)}.orbit-ui .ob-hint{color:var(--ob-faint);font-size:12px}.orbit-ui .ob-card{border:1px solid var(--ob-line);background:#fff;border-radius:10px}.orbit-ui .ob-pad{padding:14px 16px}.orbit-ui .ob-win{flex-direction:column;width:100%;min-width:0;display:flex}.orbit-ui .ob-top{border-bottom:1px solid var(--ob-line);background:var(--ob-subtle);flex:none;align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.orbit-ui .ob-top-t{font-size:13.5px;font-weight:600}.orbit-ui .ob-body{flex:auto;min-height:0;overflow:hidden}.orbit-ui .ob-side{background:var(--ob-side);width:212px;color:var(--ob-side-fg);flex-direction:column;flex:none;gap:2px;padding:12px 10px;display:flex}.orbit-ui .ob-side-h{letter-spacing:.07em;text-transform:uppercase;color:var(--ob-side-muted);padding:12px 8px 6px;font-size:10.5px;font-weight:600}.orbit-ui .ob-side-h:first-child{padding-top:2px}.orbit-ui .ob-nav{color:var(--ob-side-fg);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:13.2px;display:flex}.orbit-ui .ob-nav.on{background:var(--ob-acc);color:#fff;font-weight:600}.orbit-ui .ob-nav.unread{color:#fff;font-weight:600}.orbit-ui .ob-nav .ob-n{color:#fff;background:#d92d43;border-radius:99px;margin-left:auto;padding:1px 6px;font-size:10.5px;font-weight:600}.orbit-ui .ob-side-me{color:var(--ob-side-muted);border-top:1px solid #ffffff1a;align-items:center;gap:8px;margin-top:auto;padding:9px 8px 2px;font-size:12.5px;display:flex}.orbit-ui .ob-scrim{background:#0c122673;position:absolute;inset:0}.orbit-ui .ob-modal{background:#fff;border-radius:14px;width:544px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px -18px #0c122680}.orbit-ui .ob-modal-h{border-bottom:1px solid var(--ob-line);align-items:center;gap:10px;padding:15px 18px 13px;display:flex}.orbit-ui .ob-modal-h .ob-t{font-size:15.5px;font-weight:600}.orbit-ui .ob-modal-b{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.orbit-ui .ob-modal-f{border-top:1px solid var(--ob-line);background:var(--ob-subtle);align-items:center;gap:9px;padding:13px 18px;display:flex}.orbit-ui .ob-quote{border:1px solid var(--ob-line);border-left:3px solid var(--ob-acc);background:var(--ob-subtle);border-radius:9px;gap:10px;padding:11px 12px;display:flex}.orbit-ui .ob-quote .ob-m{color:var(--ob-fg);font-size:13.2px;line-height:1.55}.orbit-ui .ob-mention{color:var(--ob-acc-text);background:var(--ob-acc-soft);border-radius:4px;padding:0 3px;font-weight:500}.orbit-ui .ob-sug{flex-wrap:wrap;gap:6px;display:flex}.orbit-ui .ob-sug span{border:1px solid var(--ob-line2);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:4px 10px 4px 5px;font-size:12.5px;font-weight:500;display:inline-flex}.orbit-ui .ob-sug span.on{border-color:var(--ob-acc);background:var(--ob-acc-soft);color:var(--ob-acc-text)}.orbit-ui .ob-sug span.plain{padding:4px 11px}.orbit-ui .ob-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.orbit-ui .ob-notice{background:var(--ob-warn-bg);color:var(--ob-warn);border:1px solid #f0dcbb;border-radius:9px;flex-direction:column;gap:4px;padding:11px 13px;display:flex}.orbit-ui .ob-notice .ob-nt{font-size:13px;font-weight:600}.orbit-ui .ob-notice .ob-nb{color:#7c3a10;font-size:12.5px;line-height:1.5}.orbit-ui .ob-fields{grid-template-columns:1fr 1fr;gap:12px 18px;display:grid}.orbit-ui .ob-fact{flex-direction:column;gap:2px;display:flex}.orbit-ui .ob-fact .ob-k{color:var(--ob-faint);font-size:11.5px}.orbit-ui .ob-fact .ob-v{font-size:13.2px;font-weight:500}.orbit-ui .ob-trail{flex-direction:column;gap:7px;display:flex}.orbit-ui .ob-trail>div{color:var(--ob-mute);gap:9px;font-size:12.5px;display:flex}.orbit-ui .ob-trail .ob-when{width:92px;color:var(--ob-faint);font-variant-numeric:tabular-nums;flex:none}.orbit-ui .ob-agenda{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.orbit-ui .ob-kpi{border:1px solid var(--ob-line);border-radius:10px;flex-direction:column;gap:11px;padding:14px;display:flex}.orbit-ui .ob-calc{color:var(--ob-mute);font-size:12.8px;line-height:1.55}.orbit-ui .ob-win-bar{background:var(--ob-acc-soft);color:var(--ob-acc-text);border-radius:9px;align-items:center;gap:9px;padding:10px 13px;font-size:12.8px;font-weight:500;display:flex}.orbit-ui .ob-sticky{border-top:1px solid var(--ob-line);background:#fff;align-items:center;gap:10px;padding:12px 18px;display:flex}.orbit-ui .ob-tiles{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.orbit-ui .ob-tile{border:1px solid var(--ob-line);border-radius:10px;flex-direction:column;gap:3px;padding:11px 13px;display:flex}.orbit-ui .ob-tile .ob-k{color:var(--ob-mute);font-size:12px}.orbit-ui .ob-tile .ob-v{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.orbit-ui .ob-tile .ob-n{color:var(--ob-faint);font-size:11px}.orbit-ui .ob-table{border:1px solid var(--ob-line);border-radius:10px;width:100%;overflow:hidden}.orbit-ui .ob-tr{grid-template-columns:2fr 1fr 1fr 1fr 1.1fr 1.2fr 1.5fr;align-items:center;gap:10px;padding:10px 14px;display:grid}.orbit-ui .ob-tr--goals{grid-template-columns:2fr 1fr 1fr 1.2fr 1.4fr 1.5fr}.orbit-ui .ob-tr+.ob-tr{border-top:1px solid var(--ob-line)}.orbit-ui .ob-th{background:var(--ob-subtle);color:var(--ob-mute);padding-top:8px;padding-bottom:8px;font-size:11.5px;font-weight:500}.orbit-ui .ob-tr>span{min-width:0}.orbit-ui .ob-tr .ob-rt{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.orbit-ui .ob-th .ob-rt{font-size:11.5px}.orbit-ui .ob-tr .ob-name{font-size:13.2px;font-weight:500}.ob-tabs[data-astro-cid-yfwabkmq]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.ob-tab[data-astro-cid-yfwabkmq]{color:var(--m-fg-d3);border:1px dashed var(--m-line-d);opacity:.65;border-radius:99px;padding:10px 15px;font:500 13.5px/1 JetBrains Mono,monospace}.ob-arrow[data-astro-cid-yfwabkmq]{color:var(--m-fg-d3);padding:0 4px;font-size:18px}.ob-one[data-astro-cid-yfwabkmq]{color:#fff;background:var(--ac);border-radius:99px;padding:11px 18px;font:700 13.5px/1 JetBrains Mono,monospace}.ob-tabs-note[data-astro-cid-yfwabkmq]{color:var(--m-fg-d3);max-width:84ch;margin-top:16px;font-size:13.5px}.ob-shot[data-astro-cid-yfwabkmq]{max-width:880px;margin-top:34px}.ob-screens[data-astro-cid-yfwabkmq]{justify-items:center;gap:26px;margin-top:34px;display:grid}.ob-points[data-astro-cid-yfwabkmq]{max-width:80ch;color:var(--m-fg-d2);gap:10px;margin:26px 0 0;padding-left:20px;font-size:15px;line-height:1.68;display:grid}.ob-person[data-astro-cid-yfwabkmq]{border:1px solid color-mix(in srgb, var(--ac) 42%, transparent);background:color-mix(in srgb, var(--ac) 6%, transparent);border-radius:20px;padding:28px 30px}.ob-person[data-astro-cid-yfwabkmq] p[data-astro-cid-yfwabkmq]{max-width:84ch;color:var(--m-fg-d2);margin:14px 0 0;font-size:15.2px;line-height:1.7}
