.intent-entry-bar{display:flex;align-items:center;gap:6px;max-width:440px;width:100%;margin:3px 0 0}
.intent-entry-bar input{flex:1;min-width:0;width:100%;padding:7px 14px;font-size:14px}
.intent-entry-bar button{flex:none;padding:7px 14px;font-size:14px;background:var(--aqua);color:var(--ink)}
.intent-entry-panel{width:min(720px,calc(100% - 32px));max-height:80dvh;overflow:auto;overscroll-behavior:contain;border:1px solid var(--aqua);border-radius:24px;padding:24px;background:var(--fog);color:var(--ink);box-shadow:0 10px 50px #0005}
.intent-entry-panel::backdrop{background:#10182088}
.intent-entry-panel>header{display:flex;justify-content:space-between;align-items:center;gap:16px}
.intent-entry-panel h2{margin:0}
.intent-entry-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.intent-entry-actions button{font-size:14px;padding:8px 12px}
.intent-entry-panel .page-wrap{padding:12px 0 0;margin:0}
.intent-entry-panel input,.intent-entry-panel textarea{width:100%;max-width:100%;box-sizing:border-box}
#intent-entry-summary{overflow-wrap:anywhere;white-space:pre-wrap}
#intent-entry-results a{overflow-wrap:anywhere}
@media(max-width:600px){.intent-entry-panel{padding:16px;max-height:85dvh}.intent-entry-bar{max-width:none}.intent-entry-panel>header{gap:8px}.intent-entry-actions{gap:6px}}
#intent-draft [hidden], #intent-owner-list [hidden], [data-intent-account] [hidden] { display: none !important; }

.intent-candidate-results{min-width:0;max-width:100%;overflow-wrap:anywhere}.intent-candidate-results button{max-width:100%;white-space:normal}

#intent-matches-workspace{min-width:0;overflow-wrap:anywhere}#intent-matches-workspace textarea{width:100%;box-sizing:border-box}#intent-matches-workspace [hidden]{display:none!important}

#intent-research-workspace{min-width:0;overflow-wrap:anywhere}#intent-research-workspace label{display:block;margin:.7rem 0}#intent-research-workspace textarea,#intent-research-workspace select{box-sizing:border-box;max-width:100%;width:100%}#intent-research-workspace [hidden]{display:none!important}

#proposal-workspace{min-width:0;overflow-wrap:anywhere}#proposal-workspace label{display:block;margin:.6rem 0}#proposal-workspace textarea,#proposal-workspace input,#proposal-workspace select{box-sizing:border-box;max-width:100%;width:100%}#proposal-workspace li{margin:1rem 0}#proposal-workspace [hidden]{display:none!important}

#intent-entry-review{margin:1rem 0;padding:1rem;border:1px solid currentColor;border-radius:12px;min-width:0}#intent-entry-review label{display:block}#intent-entry-review fieldset{min-width:0;overflow-wrap:anywhere;margin-top:.7rem}.intent-entry-condition{display:flex!important;align-items:center;gap:.6rem;margin:.4rem 0}.intent-entry-condition input{width:auto;flex:none}#intent-entry-panel .intent-suggested{outline:2px solid var(--aqua);outline-offset:2px}#intent-entry-ai-packet{font-size:.85rem}#intent-entry-panel [hidden]{display:none!important}

#intent-entry-task-actions,#intent-entry-ai-questions{min-width:0;overflow-wrap:anywhere}#intent-entry-task-actions label,#intent-entry-ai-questions label{display:block;margin:.7rem 0}#intent-entry-task-actions select,#intent-entry-ai-questions select{max-width:100%;width:100%;box-sizing:border-box}#intent-entry-panel button{max-width:100%;white-space:normal}#intent-entry-ai-return{font-size:.85rem}
