.app-stack{gap:var(--space-6);align-content:start;min-width:0;display:grid}.app-stack--tight{gap:var(--space-4)}.app-measure{max-width:var(--measure)}.app-note{max-width:var(--measure-note);color:var(--fg-muted);font-size:var(--text-small)}.app-agent-head{padding-block:var(--band-y) var(--space-4)}.app-agent-head__grid{gap:var(--space-6) clamp(2rem, 5vw, 4.5rem);grid-template-columns:minmax(0,1fr) minmax(21rem,28rem);align-items:start;display:grid}.app-agent-head__id{align-content:start;gap:var(--space-4);min-width:0;display:grid}.app-claimed-line{align-items:center;gap:var(--space-3) var(--space-4);color:var(--fg-muted);flex-wrap:wrap;display:flex}.app-claimed-line a{color:var(--link)}.app-agent-head__facts{gap:var(--space-4) var(--space-7);margin-top:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.app-agent-head__facts .v-facts__row,.app-agent-head__facts .v-facts__row:last-child{gap:var(--space-1);border:0;grid-template-columns:minmax(0,1fr);padding:0}.app-agent-head__facts dd{font-weight:560}.app-agent-card{gap:var(--space-5);border-radius:var(--radius-stage);background:linear-gradient(170deg, var(--lapis-top) 0%, var(--deep) 42%, var(--lapis-deep) 100%);min-width:0;box-shadow:var(--stage-shadow), var(--shadow-3);padding:1.5rem 1.625rem 1.625rem;display:grid}.app-agent-card .v-readout{text-align:left;justify-items:start;min-width:0}.app-agent-monitor{min-width:0}@media (width<=959px){.app-agent-head__grid{grid-template-columns:minmax(0,1fr)}}.app-links{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.app-links a{min-height:var(--tap);align-items:center;display:inline-flex}.app-preview:popover-open{gap:var(--space-2);display:grid}.app-preview__label{font:500 var(--text-caption) / 1.3 var(--font-display)}.app-preview .v-sig__svg{width:15rem;height:3rem}.app-tools{justify-content:space-between;align-items:end;gap:var(--space-5) var(--space-7);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.app-tools>.v-search{flex:22rem;max-width:36rem}.app-pager{margin-top:var(--space-6)}.app-flow{gap:var(--space-6);max-width:46rem;display:grid}.app-form{gap:var(--space-5);max-width:34rem;display:grid}.app-check{gap:var(--space-2);display:grid;container-type:inline-size}.app-check__label{color:var(--fg-strong);font:600 var(--text-small) / 1.3 var(--font-display)}.app-check__widget{min-height:4.0625rem}@container (width<=299.98px){.app-check__widget{background:var(--frost);margin-inline-start:calc(100% - 100vw + 2 * var(--gutter));position:relative}}.app-claimed-mark{align-items:baseline;gap:var(--space-3);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);display:grid}.app-siwe{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);color:var(--surface-fg);font:400 var(--text-small) / 1.5 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.app-options{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.app-options li{gap:var(--space-2);justify-items:start;display:grid}.app-tool{gap:var(--space-4);min-width:0;padding-block:var(--space-6);border-top:1px solid var(--line);display:grid}.app-tool>*{min-width:0}.app-tool:first-child{border-top:0;padding-top:0}.app-tool__title{font:600 var(--text-h3) / 1.25 var(--font-display)}.app-tool__lede{max-width:var(--measure);color:var(--fg-muted)}.app-admin-nav{border-bottom:1px solid var(--line)}.app-admin-nav ul{gap:var(--space-1) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.app-admin-nav a{min-height:var(--tap);color:var(--fg-muted);font:500 var(--text-small) / 1 var(--font-display);align-items:center;text-decoration:none;display:inline-flex}.app-admin-nav a:hover,.app-admin-nav a[aria-current=page]{color:var(--fg-strong);text-decoration:underline}.app-inline-form{align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.app-inline-form>.v-field{flex:14rem}.app-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.v-table.app-table-tight th,.v-table.app-table-tight td{white-space:nowrap}.v-table.app-table-tight .app-wrap{white-space:normal;overflow-wrap:anywhere;min-width:14rem}.app-reserved{margin-top:var(--space-1);display:block}.app-cell-code.app-cell-code{font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:slashed-zero}.app-rows{container-type:inline-size}.app-agent-link{align-items:center;gap:var(--space-4);display:inline-flex}@container (width<=44rem){.app-rows .v-table-frame>.v-table.app-rows__table{min-width:0}.app-rows__table,.app-rows__table tbody,.app-rows__table tr,.app-rows__table th,.app-rows__table td{display:block}.app-rows__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.app-rows__table tbody tr{gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--line);display:grid}.app-rows .v-table.app-rows__table tbody th,.app-rows .v-table.app-rows__table tbody td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;padding:0}.app-rows__table td[data-label]:before{content:attr(data-label) " ";margin-right:var(--space-2);color:var(--fg-muted);font:500 var(--text-caption) / 1 var(--font-display)}.app-agent-link{align-items:flex-start;gap:var(--space-2);flex-direction:column}}.app-unknown{color:var(--fg-muted);-webkit-text-decoration:underline dashed var(--line-strong);text-decoration:underline dashed var(--line-strong);text-underline-offset:.3em;text-decoration-thickness:1px}.app-fact-note{margin-top:var(--space-1);display:block}.app-token-id{gap:var(--space-2);min-width:0;display:grid}.app-grade{color:var(--fg-strong);font-weight:600}.app-step-lead{color:var(--fg-strong);font:600 var(--text-body) / var(--leading-tight) var(--font-display)}.app-pack{gap:var(--space-7) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-pack__group{gap:var(--space-3);align-content:start;min-width:0;display:grid}@media (width<=859px){.app-pack{grid-template-columns:minmax(0,1fr)}}.app-plain-list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.v-table .app-cell-prose{overflow-wrap:anywhere;min-width:14rem}.app-cell-nowrap{white-space:nowrap}.v-table-frame>.v-table.app-table-short{min-width:20rem}.app-model{gap:var(--space-1);min-width:0;display:grid}.app-model__name{color:var(--fg);font-weight:400}.app-marked{align-items:center;gap:var(--space-2);display:inline-flex}
