.agent-workspace{--accent-tint-06:color-mix(in srgb, var(--ws-lime) 8%, transparent);--accent-tint-08:color-mix(in srgb, var(--ws-lime) 35%, var(--ws-paper));--accent-tint-10:color-mix(in srgb, var(--ws-lime) 45%, transparent);--accent-tint-12:color-mix(in srgb, var(--ws-lime) 55%, transparent);--accent-tint-18:color-mix(in srgb, var(--ws-lime) 65%, transparent);--accent-tint-20:color-mix(in srgb, var(--ws-lime) 40%, var(--ws-line));--accent-tint-25:color-mix(in srgb, var(--ws-lime-deep) 55%, var(--ws-line))}.agent-workspace .assistant-tools-page,.agent-workspace .tools-detail-page{background:var(--ws-paper);box-sizing:border-box;min-height:100%;padding:1.15rem 1.5rem 1.25rem}.agent-workspace .assistant-tools-configure-bar{margin-bottom:.85rem}.agent-workspace .assistant-tools-header{border-bottom:1px solid var(--ws-line);margin-bottom:1rem;padding-bottom:.85rem}.agent-workspace .tools-detail-top{border-bottom-color:var(--ws-line)}.agent-workspace .tools-detail-title{color:var(--ws-ink);letter-spacing:-.03em}.agent-workspace .tools-detail-id{color:var(--ws-muted)}.agent-workspace .tools-draft-pill{color:var(--ws-ink);background:var(--ws-lime);border:1px solid var(--ws-lime-deep)}.agent-workspace .assistant-tools-create-search{border-color:var(--ws-line);background:var(--ws-white);border-radius:10px}.agent-workspace .assistant-tools-create-search:focus-within{border-color:var(--ws-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ws-lime) 55%, transparent);background:var(--ws-white)}.agent-workspace .assistant-tools-create-search-clear:hover{background:var(--ws-paper);color:var(--ws-ink)}.agent-workspace .assistant-tools-create-group h3,.agent-workspace .assistant-tools-create-empty{color:var(--ws-muted)}.agent-workspace .tools-badge{background:color-mix(in srgb, var(--ws-lime) 40%, var(--ws-paper));color:var(--ws-ink);border:1px solid var(--ws-lime-deep)}.agent-workspace .tools-badge:not(.tools-badge-with-logo):before{background:var(--ws-ink)}.agent-workspace .assistant-tools-row:hover{background:var(--ws-white)}.agent-workspace .assistant-tools-row-icon{background:var(--ws-lime);border-color:var(--ws-lime-deep)}.agent-workspace .tools-card{border:1px solid var(--ws-line);background:var(--ws-white);box-shadow:none;border-radius:12px}.agent-workspace .tools-card-title{color:var(--ws-ink);letter-spacing:-.02em;font-weight:700}.agent-workspace .tools-card-hint{color:var(--ws-muted)}.agent-workspace .tools-field label{color:var(--ws-muted);font-weight:650}.agent-workspace .tools-field input,.agent-workspace .tools-field textarea,.agent-workspace .tools-field select{border-color:var(--ws-line);background:var(--ws-white);color:var(--ws-ink);border-radius:10px}.agent-workspace .tools-field input:focus,.agent-workspace .tools-field textarea:focus,.agent-workspace .tools-field select:focus{border-color:var(--ws-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ws-lime) 55%, transparent);background:var(--ws-white)}.agent-workspace .tools-field-hint{color:var(--ws-muted)}.agent-workspace .tools-connect-banner{border:1px dashed color-mix(in srgb, var(--ws-ink) 22%, var(--ws-line));background:color-mix(in srgb, var(--ws-lime) 18%, var(--ws-white));color:var(--ws-muted)}.agent-workspace .tools-connect-banner a{color:var(--ws-ink);font-weight:700}.agent-workspace .tools-connection-status{background:var(--ws-paper);border-color:var(--ws-line);color:var(--ws-muted)}.agent-workspace .tools-primary-btn{border:1px solid var(--ws-lime-deep)}.agent-workspace .tools-secondary-btn:hover:not(:disabled){background:var(--ws-paper);border-color:var(--ws-ink);color:var(--ws-ink)}.agent-workspace .tools-danger-btn{background:var(--ws-white);color:#b91c1c;border-color:#fca5a5}.agent-workspace .tools-danger-btn:hover:not(:disabled){background:#fee2e2}.agent-workspace .tools-empty,.agent-workspace .tools-empty-state{color:var(--ws-muted)}.agent-workspace .tools-empty-state h2,.agent-workspace .assistant-tools-empty p{color:var(--ws-ink)}.agent-workspace .assistant-tools-empty span{color:var(--ws-muted)}.agent-workspace .assistant-tools-picker-item{border-color:var(--ws-line);background:var(--ws-white);border-radius:10px}.agent-workspace .assistant-tools-picker-item strong{color:var(--ws-ink)}.agent-workspace .tools-modal-overlay{background:#14150f7a}.agent-workspace .tools-modal{background:var(--ws-white);border-color:var(--ws-line);box-shadow:0 18px 40px #14150f2e}.agent-workspace .tools-modal-header{border-bottom-color:var(--ws-line);background:var(--ws-white)}.agent-workspace .tools-modal-header h2{color:var(--ws-ink);letter-spacing:-.03em;font-weight:700}.agent-workspace .tools-modal-body{background:var(--ws-paper)}.agent-workspace .tools-catalog-group h3{color:var(--ws-muted)}.agent-workspace .tools-catalog-option:hover{border-color:var(--ws-line);background:color-mix(in srgb, var(--ws-lime) 28%, var(--ws-white))}.agent-workspace .tool-catalog-picker{border-color:var(--ws-line);background:var(--ws-white);border-radius:12px}.agent-workspace .tool-catalog-picker-toggle{background:var(--ws-paper);color:var(--ws-ink)}.agent-workspace .tool-catalog-picker-toggle:hover{background:var(--ws-paper)}.agent-workspace .tools-list-panel .tools-list-catalog{border-color:var(--ws-line);background:var(--ws-white);box-shadow:0 14px 32px #14150f24}.agent-workspace .tools-list-panel .assistants-create-btn.is-open{color:var(--ws-ink);background:var(--ws-lime)}.agent-workspace .tools-list-panel .assistants-panel-item-wrap.active .tools-list-icon{border-color:var(--ws-lime-deep);background:var(--ws-lime)}
