.configure-intents-shell{padding-top:0;padding-bottom:2.5rem}.configure-intents-header .muted{max-width:48rem}.configure-intents-body{gap:var(--spacing-lg);flex-direction:column;display:flex}.configure-intents-tabs{margin-bottom:var(--spacing-base);flex-wrap:wrap;gap:.6rem;display:inline-flex}.configure-intents-tab{border-radius:var(--radius-pill);border:1px solid var(--border-muted);background:var(--surface-1);color:var(--text-secondary);padding:.45rem .95rem;font-weight:600;transition:all .16s}.configure-intents-tab:hover,.configure-intents-tab:focus-visible{border-color:var(--accent);color:var(--accent);box-shadow:var(--shadow-light)}.configure-intents-tab.is-active{border-color:var(--accent);background:var(--accent-1);color:var(--accent-7)}.configure-intents-card{gap:var(--spacing-base);flex-direction:column;display:flex}.configure-intents-card__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-base);flex-wrap:wrap;display:flex}.configure-intents-card__header h2{color:var(--text-1);margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.configure-intents-card__header .muted{margin:0}.configure-intents-card__actions{align-items:center;gap:.6rem;display:flex}.configure-intents-table{width:100%;overflow-x:auto}.configure-intents-table table{border-collapse:collapse;border:1px solid var(--border-muted);border-radius:var(--radius-lg);background:var(--surface-1);width:100%;overflow:hidden}.configure-intents-table th,.configure-intents-table td{border-bottom:1px solid var(--border-muted);text-align:left;vertical-align:top;padding:.75rem .65rem}.configure-intents-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--surface-2);font-size:.85rem}.configure-intents-table tbody tr:last-child td{border-bottom:none}.configure-intents-table tbody tr:hover{background:var(--accent-soft-06)}.configure-intents-inputs{flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;display:flex}.configure-intents-inputs li{color:var(--text-1);font-size:.92rem}.configure-intents-inputs-more{font-size:.85rem}.configure-intents-output{white-space:pre-wrap;color:var(--text-1);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;display:-webkit-box;overflow:hidden}.configure-intents-meta{color:var(--text-tertiary);flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.configure-intents-meta span{align-items:center;gap:.4rem;display:inline-flex}.configure-intents-notes{margin-top:.5rem}.configure-intents-actions-cell{white-space:nowrap;width:1%}.configure-intents-actions{align-items:center;gap:.35rem;display:inline-flex}.configure-intents-empty{border:1px dashed var(--border-muted);border-radius:var(--radius-md);background:var(--surface-0);text-align:center;padding:1.75rem}.configure-intents-modal-body{gap:var(--spacing-base);flex-direction:column;max-height:calc(80vh - 4rem);padding-right:.25rem;display:flex;overflow-y:auto}.configure-intents-modal__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-base);display:flex}.configure-intents-modal__subtitle{color:var(--text-tertiary);margin:0}.configure-intents-type-pill{border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-secondary);text-transform:uppercase;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.configure-intents-field{flex-direction:column;gap:.45rem;display:flex}.configure-intents-field--inline{grid-template-columns:repeat(auto-fit, minmax(calc(220px * var(--density-scale,1)), 1fr));gap:var(--spacing-base);display:grid}.configure-intents-field label{color:var(--text-1);font-weight:600}.configure-intents-input-field{flex-direction:column;gap:.35rem;display:flex}.configure-intents-input-control{align-items:stretch;gap:.5rem;display:flex}.configure-intents-input-control textarea{border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--surface-0);color:var(--text-1);flex:auto;padding:.6rem .7rem;font-size:.95rem}.configure-intents-modal-body textarea,.configure-intents-modal-body input,.configure-intents-modal-body select{border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--surface-0);color:var(--text-1);padding:.55rem .7rem;font-size:.95rem}.configure-intents-modal-body textarea:focus,.configure-intents-modal-body input:focus,.configure-intents-modal-body select:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft-18);outline:none}.configure-intents-toggle{flex-direction:column;gap:.4rem;display:flex}.configure-intents-modal-body .configure-checkbox span{font-weight:600}.configure-intents-modal--full .modal-container{width:min(900px,95vw);max-height:calc(90vh * var(--density-scale,1));flex-direction:column;display:flex}.configure-intents-modal--full .modal-body{flex:auto}@media (width<=640px){.configure-intents-card__header{flex-direction:column;align-items:flex-start}.configure-intents-card__actions{justify-content:flex-start;width:100%}.configure-intents-actions{justify-content:flex-start}.configure-intents-modal-body{max-height:calc(80vh - 6rem)}}