.agent-assets-page{width:min(1120px,100%);margin:0 auto;padding:1.5rem 0 5rem}.agent-assets-hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:stretch;gap:1.25rem;margin-bottom:3rem;display:grid}.agent-assets-hero-copy,.agent-assets-terminal,.agent-assets-step,.agent-assets-command,.agent-assets-field,.agent-assets-download{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--shadow-sm);border-radius:8px}.agent-assets-hero-copy{align-content:center;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.agent-assets-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0;font-size:.78rem;font-weight:700}.agent-assets-hero h1{letter-spacing:0;max-width:12ch;color:var(--text-main);margin:0;font-size:clamp(2.25rem,5vw,4.8rem);line-height:.98}.agent-assets-hero p{max-width:44rem;color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.85}.agent-assets-actions{flex-wrap:wrap;gap:.75rem;padding-top:.85rem;display:flex}.agent-assets-button{border:1px solid var(--glass-border);min-height:58px;color:var(--text-main);background:var(--theme-surface);border-radius:8px;justify-content:center;align-items:center;gap:.65rem;padding:0 1.65rem;font-size:1.05rem;font-weight:800;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.agent-assets-button i{font-size:1.1rem}.agent-assets-button.primary{border-color:color-mix(in srgb,var(--theme-skills)85%,var(--glass-border));color:#fff8ec;background:var(--theme-skills);min-width:min(100%,15rem);box-shadow:0 14px 28px color-mix(in srgb,var(--theme-skills)22%,transparent)}.agent-assets-button.primary:hover,.agent-assets-button.primary:focus-visible{border-color:var(--theme-skills);background:color-mix(in srgb,var(--theme-skills)86%,#2a2217);box-shadow:0 18px 34px color-mix(in srgb,var(--theme-skills)26%,transparent);transform:translateY(-1px)}.agent-assets-terminal{background:var(--theme-surface-inset);overflow:hidden}.terminal-bar{border-bottom:1px solid var(--glass-border);gap:.45rem;padding:.85rem 1rem;display:flex}.terminal-bar span{background:var(--text-tertiary);border-radius:999px;width:.7rem;height:.7rem}.terminal-bar span:first-child{background:#e35d4f}.terminal-bar span:nth-child(2){background:#d9aa3f}.terminal-bar span:nth-child(3){background:#58b56b}.agent-assets-terminal pre,.agent-assets-command pre{white-space:pre-wrap;word-break:break-word;color:var(--text-main);font-family:var(--font-mono);margin:0;font-size:.86rem;line-height:1.75;overflow-x:auto}.agent-assets-terminal pre{padding:1.25rem}.agent-assets-section-head{gap:.4rem;margin-bottom:1rem;display:grid}.agent-assets-section-head h2{color:var(--text-main);margin:0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.25}.agent-assets-flow,.agent-assets-manual,.agent-assets-fields,.agent-assets-downloads{margin-top:2.5rem}.agent-assets-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.agent-assets-step{gap:.7rem;min-height:190px;padding:1rem;display:grid;position:relative}.agent-assets-step-icon{width:2.4rem;height:2.4rem;color:var(--primary);background:var(--theme-accent-soft);border-radius:8px;place-items:center;display:inline-grid}.agent-assets-step-index{font-family:var(--font-mono);color:var(--text-tertiary);font-size:.8rem;position:absolute;top:.9rem;right:1rem}.agent-assets-step h3,.agent-assets-command h3{color:var(--text-main);margin:0;font-size:1rem;line-height:1.35}.agent-assets-step p,.agent-assets-command p,.agent-assets-field p{color:var(--text-secondary);margin:0;font-size:.93rem;line-height:1.65}.agent-assets-command-list{gap:.9rem;display:grid}.agent-assets-command{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);align-items:center;gap:1rem;padding:1rem;display:grid}.agent-assets-command pre{background:var(--theme-surface-inset);border:1px solid var(--glass-border);border-radius:8px;padding:.9rem}.agent-assets-field-grid,.agent-assets-download-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.agent-assets-field{gap:.75rem;padding:1.1rem;display:grid}.agent-assets-field code,.agent-assets-field strong{overflow-wrap:anywhere;background:var(--theme-surface-inset);width:fit-content;max-width:100%;color:var(--primary);border-radius:6px;padding:.25rem .45rem}.agent-assets-field-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.agent-assets-field-heading i{color:#fff8ec;background:var(--theme-skills);width:2.35rem;height:2.35rem;box-shadow:0 10px 20px color-mix(in srgb,var(--theme-skills)18%,transparent);border-radius:8px;place-items:center;display:inline-grid}.agent-assets-field code{font-family:var(--font-mono);font-size:.82rem}.agent-assets-field strong{font-size:1rem;line-height:1.35}.agent-assets-download{color:var(--text-main);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:1rem;text-decoration:none;display:grid}.agent-assets-download i{background:var(--theme-accent-soft);width:2.4rem;height:2.4rem;color:var(--primary);border-radius:8px;place-items:center;display:inline-grid}.agent-assets-download span{gap:.25rem;display:grid}.agent-assets-download strong{font-size:.98rem}.agent-assets-download small{color:var(--text-secondary);line-height:1.45}@media (max-width:980px){.agent-assets-hero,.agent-assets-command{grid-template-columns:1fr}.agent-assets-steps,.agent-assets-field-grid,.agent-assets-download-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.agent-assets-page{padding-top:.75rem}.agent-assets-hero h1{max-width:100%}.agent-assets-actions,.agent-assets-button{width:100%}.agent-assets-steps,.agent-assets-field-grid,.agent-assets-download-grid{grid-template-columns:1fr}}
.admin-status{width:min(1280px,100vw - 32px);color:var(--theme-text);background:var(--theme-bg);margin:0 auto;padding:28px 0 72px}.admin-status__header{border-bottom:1px solid var(--theme-border);margin-bottom:16px;padding-bottom:16px}.admin-status__eyebrow{color:var(--theme-text-muted);text-transform:uppercase;margin:0 0 6px;font-size:12px}.admin-status__title-row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.admin-status__title-row h1{margin:0;font-size:28px;line-height:1.2}.admin-status__summary{color:var(--theme-text-soft);margin:8px 0 0}.admin-status__status,.admin-status__pill{border:1px solid var(--theme-border-strong);border-radius:var(--radius-md);background:var(--theme-surface-soft);width:fit-content;min-height:28px;color:var(--theme-text);white-space:nowrap;align-items:center;padding:4px 9px;font-size:13px;display:inline-flex}.admin-status__status.is-success,.admin-status__pill.is-success,.admin-status__pill.is-idle{border-color:color-mix(in srgb,var(--theme-accent)34%,var(--theme-border));background:var(--theme-accent-soft)}.admin-status__status.is-warning,.admin-status__pill.is-warning,.admin-status__pill.is-running{border-color:color-mix(in srgb,var(--theme-skills)45%,var(--theme-border));background:color-mix(in srgb,var(--theme-skills)14%,var(--theme-surface-soft))}.admin-status__status.is-error,.admin-status__pill.is-error{border-color:color-mix(in srgb,var(--theme-ph)48%,var(--theme-border));background:color-mix(in srgb,var(--theme-ph)13%,var(--theme-surface-soft))}.admin-status__pill.is-none{color:var(--theme-text-muted)}.admin-status__strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.admin-status__metric{border:1px solid var(--theme-border);border-radius:var(--radius-md);background:var(--theme-surface);padding:12px}.admin-status__metric dt{color:var(--theme-text-muted);margin:0 0 4px;font-size:12px}.admin-status__metric dd{color:var(--theme-text);margin:0;font-weight:600}.admin-status__section{border:1px solid var(--theme-border);border-radius:var(--radius-md);background:var(--theme-surface);margin-top:18px;padding:16px}.admin-status__section-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.admin-status__section-heading h2{margin:0;font-size:18px}.admin-status__section-heading p{color:var(--theme-text-muted);margin:0;font-size:13px}.admin-status__table-wrap{overflow-x:auto}.admin-status__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1280px}.admin-status__col-job{width:110px}.admin-status__col-interval{width:210px}.admin-status__col-current{width:90px}.admin-status__col-latest{width:180px}.admin-status__col-duration{width:90px}.admin-status__col-today{width:230px}.admin-status__col-summary{width:auto}.admin-status__table th,.admin-status__table td{border-top:1px solid var(--theme-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:11px 10px;font-size:14px}.admin-status__table th{color:var(--theme-text-muted);font-size:12px;font-weight:600}.admin-status__table code{color:var(--theme-code-text);font-family:var(--font-mono);font-size:12px}.admin-status__interval-label,.admin-status__interval-cron{display:block}.admin-status__interval-label{color:var(--theme-text);font-weight:600}.admin-status__interval-cron{color:var(--theme-text-muted);white-space:normal;margin-top:3px}.admin-status__index-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-status__index-card{border:1px solid var(--theme-border);border-radius:var(--radius-md);background:var(--theme-surface-soft);gap:12px;padding:12px;display:grid}.admin-status__index-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.admin-status__index-card h3{color:var(--theme-text);margin:0;font-size:15px}.admin-status__index-card dl{gap:8px;margin:0;display:grid}.admin-status__index-card .admin-status__metric{background:0 0;border:0;padding:0}.admin-status__two-column{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px;display:grid}.admin-status__logs{gap:8px;display:grid}.admin-status__log{border-top:1px solid var(--theme-border);color:var(--theme-text-soft);grid-template-columns:96px 56px 160px minmax(0,1fr);gap:10px;padding:10px 0;font-size:13px;display:grid}.admin-status__log strong{color:var(--theme-text)}.admin-status__log p{margin:0}.admin-status__empty{color:var(--theme-text-muted);margin:0}.admin-status__health{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:760px){.admin-status{width:min(100vw - 24px,1280px);padding-top:20px}.admin-status__title-row,.admin-status__section-heading{flex-direction:column;align-items:flex-start}.admin-status__strip,.admin-status__index-grid,.admin-status__two-column,.admin-status__health,.admin-status__log{grid-template-columns:1fr}}
