:root{--netric-viewport-height: 100vh}@supports (height: 100dvh){:root{--netric-viewport-height: 100dvh}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[data-focused=true]{transition:background-color .3s ease-in-out;background-color:#ffc4002e;border-radius:8px}.netric-activity-feed{container:activity-feed / inline-size}.netric-activity-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:4px 0 8px}.netric-activity-seg{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--act-fill, rgba(127, 127, 127, .12))}.netric-activity-seg button{border:0;background:none;cursor:pointer;padding:3px 10px;border-radius:6px;font:inherit;font-size:12px;color:var(--act-text2, inherit);white-space:nowrap}.netric-activity-seg button[aria-pressed=true]{background:var(--act-surface, #fff);color:var(--act-text, inherit);font-weight:600;box-shadow:0 1px 2px #0000001f}.netric-activity-seg button:focus-visible{outline:2px solid var(--act-accent, #0a84ff);outline-offset:1px}.netric-activity-bar .spacer{flex:1}.netric-activity-row{display:flex;gap:12px;width:100%;min-width:0;font-size:13px;line-height:1.4;color:var(--act-text, inherit);white-space:normal}.netric-activity-row .act-rail{position:relative;flex:none;width:28px;height:28px}.netric-activity-row .act-glyph-avatar{display:grid;place-items:center;width:28px;height:28px;border-radius:50%}.netric-activity-row .act-badge{position:absolute;right:-5px;bottom:-4px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;box-shadow:0 0 0 2px var(--act-surface, #fff)}.netric-activity-row .act-main{flex:1;min-width:0}.netric-activity-row .act-head{display:flex;align-items:baseline;gap:10px;min-height:28px;padding-top:4px}.netric-activity-row .act-say{flex:1;min-width:0;overflow-wrap:anywhere}.netric-activity-row .act-say b{font-weight:600}.netric-activity-row .act-dim{color:var(--act-text2, inherit)}.netric-activity-row time{flex:none;white-space:nowrap;font-size:12px;color:var(--act-text2, inherit);font-variant-numeric:tabular-nums}.netric-activity-row.is-minor .act-say,.netric-activity-row.is-minor .act-say b{color:var(--act-text2, inherit);font-weight:400}.netric-activity-row .act-changes{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:3px 12px;margin-top:5px}.netric-activity-row .act-change-field{color:var(--act-text2, inherit)}.netric-activity-row .act-change-value{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;overflow-wrap:anywhere}.netric-activity-row .act-old{color:var(--act-text2, inherit);text-decoration:line-through}.netric-activity-row .act-empty,.netric-activity-row .act-muted,.netric-activity-row .act-arrow{color:var(--act-text3, inherit)}.netric-activity-row .act-new{font-weight:600}.netric-activity-row .act-quote{margin-top:6px;padding:8px 11px;border-radius:4px 12px 12px;background:var(--act-quote, rgba(127, 127, 127, .1));overflow-wrap:anywhere}.netric-activity-row .act-quote.is-agent{background:var(--act-agent-quote, rgba(97, 85, 245, .12))}.netric-activity-row .act-quote.is-warning{border-radius:8px;background:var(--act-warn-quote, rgba(255, 141, 40, .15))}.netric-activity-row .act-ask{display:block;margin-bottom:3px;font-size:12px;color:var(--act-text2, inherit)}.netric-activity-row .act-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.netric-activity-row .act-notes{margin-top:4px;color:var(--act-text2, inherit);overflow-wrap:anywhere}.netric-activity-row .act-extras{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.netric-activity-row .act-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0 7px;border-radius:6px;font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netric-activity-row .act-chip.is-record{box-shadow:inset 0 0 0 1px var(--act-line, rgba(127, 127, 127, .3))}.netric-activity-row .act-chip.is-record em{font-style:normal;color:var(--act-text2, inherit)}.netric-activity-row .act-chip.is-via{padding:0;color:var(--act-text2, inherit)}.netric-status-journey{margin:4px 0 12px}.netric-status-journey .act-journey{display:flex;margin:0;padding:12px 14px;list-style:none;border-radius:12px;box-shadow:inset 0 0 0 1px var(--act-line, rgba(127, 127, 127, .25));font-size:13px;line-height:1.4;color:var(--act-text, inherit)}.netric-status-journey .act-journey-step{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;padding-right:10px}.netric-status-journey .act-journey-step:before{content:"";position:absolute;left:14px;right:0;top:4.5px;height:1px;background:var(--act-line, rgba(127, 127, 127, .35))}.netric-status-journey .act-journey-step:last-child{flex:0 1 auto;padding-right:0}.netric-status-journey .act-journey-step:last-child:before{display:none}.netric-status-journey .act-journey-dot{position:relative;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--act-text3, rgba(127, 127, 127, .6));background:var(--act-surface, #fff)}.netric-status-journey .is-current .act-journey-dot{background:var(--act-accent, #0a84ff);box-shadow:0 0 0 3px var(--act-fill, rgba(10, 132, 255, .2))}.netric-status-journey .act-journey-name{margin-top:6px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netric-status-journey .act-journey-meta{font-size:12px;color:var(--act-text2, inherit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netric-status-journey .is-folded button{margin-top:4px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;color:var(--act-accent, inherit);text-align:left}@container activity-feed (max-width: 420px){.netric-activity-row{gap:9px}.netric-activity-row .act-head{flex-direction:column;gap:0;min-height:0;padding-top:2px}.netric-activity-row time{font-size:11px}.netric-activity-row .act-changes{grid-template-columns:minmax(0,1fr);gap:0}.netric-activity-row .act-change-field{margin-top:4px;font-size:11px}.netric-activity-row .act-quote{padding:7px 9px}.netric-activity-bar .netric-activity-seg button{padding:3px 7px}.netric-status-journey .act-journey{flex-direction:column;padding:10px 12px}.netric-status-journey .act-journey-step{display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:9px;padding:0 0 9px}.netric-status-journey .act-journey-step:last-child{padding-bottom:0}.netric-status-journey .act-journey-step:before{inset:14px auto -2px 4.5px;width:1px;height:auto}.netric-status-journey .act-journey-dot{grid-row:1 / span 2;margin-top:4px}.netric-status-journey .act-journey-name,.netric-status-journey .is-folded button{margin-top:0}}.pulse-scale{display:flex;flex-direction:column;gap:4px;max-width:100%}.pulse-scale-points{display:flex;flex-wrap:wrap;gap:4px}.pulse-scale-point{border:0;background:none;font:inherit;color:inherit;cursor:pointer;padding:0}.pulse-scale-point[aria-disabled=true]{cursor:default}.pulse-scale.is-disabled .pulse-scale-points{opacity:.5}.pulse-scale-point:focus-visible{outline:2px solid var(--pulse-accent-text, currentColor);outline-offset:2px;border-radius:6px}.pulse-scale-point.is-star{line-height:0;min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.pulse-scale-point.is-number{min-width:32px;height:32px;border-radius:6px;font-size:14px;background:var(--pulse-fill, rgba(127, 127, 127, .12))}.pulse-scale-point.is-number.is-selected{background:var(--pulse-accent, rgba(54, 162, 235, .35));color:var(--pulse-accent-text, inherit);font-weight:600}.pulse-scale-labels{display:flex;justify-content:space-between;gap:12px}.pulse-scale-skip{display:flex;justify-content:flex-end}.proposal-grid-scroll{overflow-x:auto;max-width:100%}.proposal-grid{border-collapse:separate;border-spacing:2px;font:inherit;color:inherit;min-width:100%}.proposal-grid th,.proposal-grid td{padding:6px 8px;text-align:center;vertical-align:middle;white-space:nowrap;font-weight:400;border-radius:6px}.proposal-grid thead th{font-size:12px}.proposal-grid .proposal-grid-name{text-align:left;display:flex;align-items:center;gap:6px}.proposal-grid-cell{min-width:72px;background:#7f7f7f14}.proposal-vote-yes{background:#34a85338}.proposal-vote-if_needed{background:#fbbc0440}.proposal-vote-no{background:#ea433533}.proposal-grid-top{box-shadow:inset 0 0 0 2px #0a84ff8c}.proposal-grid-holdout{box-shadow:inset 0 0 0 2px #ea4335cc}.proposal-grid-holdout-note{font-size:11px;white-space:normal;max-width:120px;margin:2px auto 0}.proposal-grid-toggle{border:0;background:none;font:inherit;color:inherit;cursor:pointer;width:100%;padding:2px 0;text-decoration:underline dotted}.proposal-grid-badges{display:flex;gap:4px;justify-content:center;flex-wrap:wrap;margin-top:2px}.command-prompt-modal-content{display:flex;flex-direction:column;height:100%;width:100%;min-height:300px}.command-prompt-header{text-align:center;padding:16px;font-size:1.25rem;font-weight:500}.command-prompt-messages{flex:1;overflow-y:auto;padding:16px 12px;display:flex;flex-direction:column;gap:12px}.command-prompt-streaming{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px;white-space:pre-wrap;word-break:break-word}.command-prompt-streaming-indicator{flex-shrink:0;padding-top:2px}.command-prompt-streaming-text{flex:1;min-height:20px}.command-prompt-input-section{padding:16px 24px}.chat-message{padding:12px 16px;border-radius:8px;max-width:85%;word-break:break-word;white-space:pre-wrap}.chat-message-user{align-self:flex-end;margin-left:auto}.chat-message-assistant{align-self:flex-start}.chat-message-content{line-height:1.5}.chat-input-container{display:flex;align-items:flex-end;gap:8px}.chat-input-container>div:first-child{flex:1}.command-prompt-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:24px;opacity:.7}.command-prompt-empty-icon{font-size:48px;margin-bottom:16px;opacity:.5}.entity-suggestion-list{display:flex;flex-direction:column;gap:2px;padding:4px 0}.entity-suggestion-item{padding:10px 16px;border-radius:6px;cursor:pointer;font-size:.95rem;transition:background-color .1s ease}.entity-suggestion-item:hover{background-color:#0000000f}.entity-suggestion-item-selected{background-color:#00000014;font-weight:500}.recent-entities-list{padding:4px 0}.recent-entities-header{padding:4px 16px 8px;font-size:.8rem;font-weight:600;text-transform:uppercase;opacity:.6;letter-spacing:.05em}.recent-entities-items{display:flex;flex-direction:column;gap:2px}.recent-entity-item{display:flex;gap:8px;padding:10px 16px;border-radius:6px;cursor:pointer;font-size:.95rem;transition:background-color .1s ease}.recent-entity-item:hover{background-color:#0000000f}.recent-entity-type{opacity:.5;font-size:.85rem;flex-shrink:0}.recent-entity-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-entities-loading{display:flex;justify-content:center;padding:16px}.tool-result-card{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:8px;border-radius:6px;background-color:#0000000a;font-size:.9rem}.tool-result-card-clickable{cursor:pointer}.tool-result-card-clickable:hover{background-color:#00000014}.tool-result-card-error{background-color:#dc262614}.tool-result-card-icon{flex-shrink:0;opacity:.7}.tool-result-card-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coordination-banner{display:flex;align-items:center;gap:12px;margin:0 12px;padding:8px 12px;border-radius:6px;background-color:#0000000a;font-size:.9rem}.coordination-banner-icon{flex-shrink:0;opacity:.7}.coordination-banner-text{flex:1;min-width:0}.coordination-banner-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coordination-banner-helper{opacity:.7;font-size:.8rem}
