:root{--icon-blue:#305fc0;--icon-violet:#7551b8;--icon-teal:#167b86;--icon-green:#23794e;--icon-amber:#996416;--icon-red:#ba3e51;--icon-on-solid:#b7ceff}:root[data-theme=dark]{--icon-blue:#8caeff;--icon-violet:#b59aee;--icon-teal:#6bc4cc;--icon-green:#7dc9a0;--icon-amber:#e6ba70;--icon-red:#ef96a4;--icon-on-solid:#305fc0}:root[data-theme] svg.lucide{color:var(--icon-context-color,var(--icon-kind,var(--icon-blue)))}svg.lucide:is(.lucide-bot,.lucide-brain-circuit,.lucide-sparkles,.lucide-command,.lucide-cpu,.lucide-file-pen-line,.lucide-file-code2,.lucide-palette,.lucide-git-branch,.lucide-git-pull-request,.lucide-git-merge,.lucide-workflow,.lucide-follow-up,.lucide-moon){--icon-kind:var(--icon-violet)}svg.lucide:is(.lucide-users,.lucide-users-round,.lucide-user-round,.lucide-building2,.lucide-message-square,.lucide-message-square-more,.lucide-headset,.lucide-mail,.lucide-inbox,.lucide-cable,.lucide-plug-zap,.lucide-webhook,.lucide-network,.lucide-database,.lucide-server,.lucide-box,.lucide-boxes,.lucide-settings,.lucide-settings2,.lucide-sliders-horizontal){--icon-kind:var(--icon-teal)}svg.lucide:is(.lucide-check,.lucide-circle-check,.lucide-circle-check-big,.lucide-badge-check,.lucide-shield-check,.lucide-file-check2,.lucide-monitor-check,.lucide-list-checks,.lucide-flask-conical,.lucide-lock-keyhole,.lucide-save){--icon-kind:var(--icon-green)}svg.lucide:is(.lucide-bell,.lucide-circle-alert,.lucide-triangle-alert,.lucide-clock3,.lucide-history,.lucide-key-round,.lucide-sun,.lucide-bug,.lucide-circle-dot,.lucide-gauge){--icon-kind:var(--icon-amber)}svg.lucide:is(.lucide-trash2,.lucide-circle-x,.lucide-unplug){--icon-kind:var(--icon-red)}:root[data-theme] :is(.callout.error,.toast.error,.btn.danger,[data-icon-tone=danger]){--icon-context-color:var(--icon-red)}:root[data-theme] :is(.callout.warning,.toast.warning,[data-icon-tone=warning]){--icon-context-color:var(--icon-amber)}:root[data-theme] :is(.callout.success,.toast.success,.btn.success,[data-icon-tone=success]){--icon-context-color:var(--icon-green)}:root[data-theme] :is(.btn.primary,.feature-request-primary,.feature-request-new,.organization-create-submit,.organization-rename-submit,.delphi-send,.integration-copilot-primary-action,.prompt-testing-send){--icon-context-color:var(--icon-on-solid)}:root[data-theme][data-accent]:not([data-accent=neutral]) :is(.btn.primary,.feature-request-primary,.feature-request-new,.organization-create-submit,.organization-rename-submit,.delphi-send,.integration-copilot-primary-action,.prompt-testing-send){--icon-context-color:currentColor}:root[data-theme] :is(button:disabled,[aria-disabled=true]) svg.lucide{color:var(--text-muted)}.brand-icon{flex-shrink:0;display:block}.brand-icon[data-brand=intercom]{background:#181717;border-radius:4px}:root[data-theme=dark] .brand-icon:is([data-brand=zendesk],[data-brand=sentry]){background:#fff;border-radius:4px;padding:2px}:root[data-theme] svg.lucide-github{color:var(--icon-context-color,var(--text-strong))}@media (forced-colors:active){:root[data-theme] svg.lucide{color:inherit!important}}
:root{--surface-panel:#f6f6f7;--border-panel:#e1e2e5;--surface-board:#f0f0f2;--surface-board-column:#fdfdfd;--border-board-column:#e1e2e5;--surface-ticket:#fff;--surface-ticket-hover:#fafafa;--border-ticket:#d4d5d8;--field-height:40px;--field-radius:12px;--field-border:#e4e5e8;--field-border-hover:#caced4;--field-focus-border:#737780;--field-focus-surface:#f4f4f5;--field-shadow:0 1px 2px #1c1d1f0f, 0 2px 6px #1c1d1f0a}:root[data-theme=dark]{--surface-panel:#202124;--border-panel:#3b3d42;--surface-board:#191a1d;--surface-board-column:#222326;--border-board-column:#3b3d42;--surface-ticket:#2c2e32;--surface-ticket-hover:#34363b;--border-ticket:#46494f;--field-border:#44464c;--field-border-hover:#666970;--field-focus-border:#9699a0;--field-focus-surface:#2a2b2e;--field-shadow:0 1px 2px #00000029, 0 2px 6px #0000001f}html{font-synthesis:none}body{letter-spacing:-.008em}button,input,textarea,select{caret-color:var(--text-strong)}h1,h2,h3,h4{text-wrap:balance}td,.metric-value,.badge,.weight-value{font-variant-numeric:tabular-nums}.closespan-3d-logo,.shell-immersive .immersive-brand .closespan-3d-logo--sm{aspect-ratio:auto;filter:none;align-items:center;width:auto;max-width:100%;height:auto;line-height:1;display:inline-flex;overflow:visible;transform:none}:root[data-theme] .closespan-logo :is(.closespan-logo__syntax,.closespan-logo__name,.closespan-logo__close,.closespan-logo__span){color:var(--text-strong);-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;text-shadow:none;filter:none;background:0 0}.closespan-3d-logo .closespan-logo{letter-spacing:-.04em;font-size:23px;font-weight:650}.closespan-3d-logo--lg .closespan-logo{font-size:30px}:root[data-theme] .app-shell .brand .closespan-logo__name{display:inline-flex}:root[data-theme] :is(.app-shell .sidebar,.app-shell .topbar,.immersive-topbar,.feature-requests-header){box-shadow:none;border:0!important;border-bottom:1px solid var(--border-subtle)!important}:root[data-theme] .app-shell .sidebar{background:var(--surface-muted);padding:20px 12px 14px;border-bottom:0!important;border-right:1px solid var(--border-subtle)!important}:root[data-theme] .app-shell .sidebar .brand{min-height:40px;margin:0 8px 24px;padding:0}:root[data-theme] .app-shell .sidebar>.nav{padding-inline:0}:root[data-theme] :is(.app-shell .topbar,.immersive-topbar){background:var(--surface);height:60px;min-height:60px;padding-inline:28px}:root[data-theme] .app-shell :is(.crumb,.workspace-breadcrumb){color:var(--text-muted);font-size:13px;font-weight:500}:root[data-theme] .app-shell .content{padding:30px 32px 48px}:root[data-theme] .app-shell :is(.page-head,.page-title-row){gap:20px;margin-bottom:24px}:root[data-theme] .app-shell :is(.page-head h1,.page-title h1){letter-spacing:-.03em;font-size:28px;font-weight:550;line-height:1.2}:root[data-theme] .app-shell :is(.card-head h2,.card-body>h2){letter-spacing:-.02em;font-size:17px;font-weight:550}:root[data-theme] .app-shell h3{font-weight:550}:root[data-theme] .app-shell :is(.nav a,.settings-nav a,.mobile-menu-panel nav a){border-radius:var(--radius-sm);min-height:36px;color:var(--text);box-shadow:none;background:0 0;gap:10px;margin:2px 0;padding:8px 10px;font-size:13px;font-weight:500;transform:none}:root[data-theme] .app-shell :is(.nav a,.settings-nav a,.mobile-menu-panel nav a):hover{background:var(--surface-pressed);color:var(--text-strong);box-shadow:none;transform:none}:root[data-theme] .app-shell :is(.nav a.active,.settings-nav a.active,.mobile-menu-panel nav a.active){--navigation-icon-cutout:var(--surface-pressed);background:var(--surface-pressed);color:var(--text-strong);box-shadow:none;font-weight:600}:root[data-theme][data-accent]:not([data-accent=neutral]) .app-shell :is(.nav a.active,.settings-nav a.active,.mobile-menu-panel nav a.active){--navigation-icon-cutout:var(--accent-soft);background:var(--accent-soft);color:var(--accent)}:root[data-theme] .app-shell :is(.nav a,.settings-nav a,.mobile-menu-panel nav a) svg.lucide{stroke-width:1.8px;flex-shrink:0;width:18px;height:18px}.navigation-icon[data-icon-variant=filled] :is(circle,rect),.navigation-icon[data-icon-variant=filled]:is(.lucide-users,.lucide-flask-conical,.lucide-shield-check)>path:first-child,.navigation-icon[data-icon-variant=filled]:is(.lucide-inbox,.lucide-settings)>path:not(.navigation-icon-detail),.navigation-icon[data-icon-variant=filled]:is(.lucide-palette,.lucide-gauge)>path{fill:currentColor}.navigation-icon[data-icon-variant=filled].lucide-grid2x2-plus>path:first-child{display:none}.navigation-icon[data-icon-variant=filled] .navigation-icon-detail{fill:none;stroke:var(--navigation-icon-cutout,var(--surface-pressed))}.navigation-icon[data-icon-variant=filled] .navigation-icon-cutout,.navigation-icon[data-icon-variant=filled] .navigation-icon-cutout circle{fill:var(--navigation-icon-cutout,var(--surface-pressed));stroke:var(--navigation-icon-cutout,var(--surface-pressed))}@media (forced-colors:active){.navigation-icon[data-icon-variant=filled]{--navigation-icon-cutout:Canvas}}:root[data-theme] .app-shell .nav-section-label{letter-spacing:0;text-transform:none;color:var(--text-muted);padding:8px 10px;font-size:11px;font-weight:500}:root[data-theme] .app-shell .nav-group+.nav-group{margin-top:16px}:root[data-theme] .app-shell .nav-link-indicator{display:none}:root[data-theme] .app-shell .sidebar .organization-switcher-trigger{border-radius:var(--radius-md);min-height:54px;box-shadow:none;background:var(--surface);padding:8px;border:1px solid var(--border-subtle)!important}:root[data-theme] .organization-switcher.compact .organization-switcher-control{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--surface);box-shadow:none;transition:border-color .16s ease-out,background-color .16s ease-out}:root[data-theme] .organization-switcher.compact .organization-switcher-control:is(:hover,:has(details[open])){border-color:var(--field-border-hover);background:var(--surface-muted)}:root[data-theme] .organization-switcher.compact .organization-switcher-trigger{box-shadow:none;background:0 0;border:0!important}:root[data-theme] :is(.organization-trigger-copy small,.organization-avatar,.avatar){color:var(--text-muted)}:root[data-theme] :is(.avatar,.organization-avatar,.brandmark,.provider-monogram,.provider-icon,.integration-provider-icon,.github-connection-icon){box-shadow:none;background:var(--surface-pressed);color:var(--text-strong);border-radius:var(--radius-md)}:root[data-theme] .app-shell .user-menu-trigger{box-shadow:none;background:0 0}:root[data-theme] .app-shell .top-actions{gap:10px}:root[data-theme] :is(.card,.problem-card,.integration-summary-card,.integration,.provider-option,.follow-card,.board-col,.setup-card,.setup-progress-card,.public-source-card,.pipedream-account-row,.integration-suggestion-board,.integration-copilot-connector,.feedback-analysis-card,.feedback-journey,.feature-request-review-queue,.feature-request-row,.login-card,.waitlist-card,.delphi-product-card,.human-review-card,.human-review-story,.human-review-result,.prompt-viewer){border-radius:var(--radius-lg);background:var(--surface);box-shadow:none;border:1px solid var(--border-subtle)!important}:root[data-theme] :is(.problem-card,.integration,.provider-option,.feature-request-row):hover{background:var(--surface-hover);box-shadow:none;transform:none;border-color:var(--border-strong)!important}:root[data-theme] :is(.card-head,.feedback-drawer-head,.integration-drawer-head,.guided-demo-head,.feature-request-dialog>header,.feature-request-review-queue>header){box-shadow:none;background:0 0;padding:18px 20px;border:0!important;border-bottom:1px solid var(--border-subtle)!important}:root[data-theme] .app-shell .card-body{padding:20px}:root[data-theme] :is(.metric,.fact,.callout,.filter-panel,.empty-state,.chart-empty-state,.code-path,.code-block,.credential-value){box-shadow:none;border-radius:var(--radius-md);background:var(--surface-muted);border:1px solid var(--border-subtle)!important}:root[data-theme] .metric{background:var(--surface);padding:18px 20px}:root[data-theme] .app-shell :is(.card,.metric,.problem-card,.integration-summary-card,.integration,.provider-option,.follow-card,.board-col,.setup-card,.setup-progress-card,.integration-suggestions-agent,.integration-suggestion-board,.integration-copilot-connector,.human-review-card,.human-review-story,.human-review-result,.prompt-viewer){background:var(--surface-panel);border-radius:var(--radius-lg);box-shadow:none;border:1px solid var(--border-panel)!important}:root[data-theme] .app-shell .card.table-wrap{background:var(--surface)}:root[data-theme] .app-shell .pdd-priority-workspace{border-radius:var(--radius-lg);background:var(--surface);box-shadow:none;border:1px solid var(--border-panel)!important}:root[data-theme] .app-shell .pdd-priority-head{align-items:center;gap:var(--space-3);background:var(--surface-panel);flex-flow:wrap;padding:18px 20px;border-bottom:1px solid var(--border-panel)!important}:root[data-theme] .app-shell .pdd-priority-head h2{font-size:17px;font-weight:550}:root[data-theme] .app-shell .pdd-priority-list>li+li{border-top:1px solid var(--border-panel)!important}:root[data-theme] .app-shell .pdd-priority-row{gap:var(--space-4);background:var(--surface);box-shadow:none;transition:background-color var(--duration-normal) var(--ease-standard);padding:20px}:root[data-theme] .app-shell .pdd-priority-row:is(:hover,:focus-visible){background:var(--surface-hover);box-shadow:none}:root[data-theme] .app-shell .pdd-priority-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}:root[data-theme] .app-shell .pdd-priority-title{gap:var(--space-2);flex-wrap:wrap}:root[data-theme] .app-shell .pdd-priority-title h3{white-space:normal;overflow-wrap:anywhere}:root[data-theme] .app-shell .pdd-priority-open{white-space:nowrap}:root[data-theme] .app-shell .pdd-priority-tracker{border-radius:var(--radius-md);background:var(--surface-panel);box-shadow:none;border:1px solid var(--border-panel)!important}:root[data-theme] .app-shell .pdd-priority-empty{margin:20px}@media (max-width:720px){:root[data-theme] .app-shell :is(.pdd-priority-head,.pdd-priority-row){padding:16px}:root[data-theme] .app-shell .pdd-priority-row-head{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}:root[data-theme] .app-shell .pdd-priority-open{grid-column:2}:root[data-theme] .app-shell .pdd-priority-empty{margin:16px}}:root[data-theme] .app-shell :is(.problem-card,.integration,.provider-option):hover{background:var(--surface-pressed);border-color:var(--border-strong)!important}:root[data-theme] .app-shell .provider-option.selected{background:var(--surface-pressed);border-color:var(--field-focus-border)!important}:root[data-theme=light] .app-shell{--workspace-panel-header:var(--surface-panel);--workspace-inset:var(--surface);--workspace-inset-border:var(--border-panel)}:root[data-theme=light] .app-shell .card>:is(.card-head,.investigation-detail-head){background:var(--workspace-panel-header);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;border-bottom:1px solid var(--border-panel)!important}:root[data-theme=light] .app-shell .card :is(.metric,.fact,.prompt-readiness-metric,.investigation-repository-evidence,.investigation-readiness>div){box-shadow:none;background:var(--workspace-inset)!important;border:1px solid var(--workspace-inset-border)!important}:root[data-theme=light] .app-shell .investigation-detail-body{padding-top:20px}:root[data-theme=light] .app-shell .investigation-detail-section{border-top:1px solid var(--border-panel);padding-top:16px}:root[data-theme=light] .app-shell .investigation-metric-tooltip{border:1px solid var(--workspace-inset-border);background:var(--workspace-inset)}:root[data-theme=light] .app-shell .callout.warning{border:1px solid color-mix(in srgb, var(--warning) 30%, var(--warning-soft))!important}:root[data-theme=light] .app-shell .callout.success{border:1px solid color-mix(in srgb, var(--success) 30%, var(--success-soft))!important}:root[data-theme=light] .app-shell .callout.error{border:1px solid color-mix(in srgb, var(--danger) 30%, var(--danger-soft))!important}:root[data-theme] .app-shell .problem-board-panel{background:var(--surface-board);border-radius:0 0 var(--radius-lg) var(--radius-lg)}:root[data-theme] .app-shell .board .board-col{background:var(--surface-board-column);box-shadow:none;padding:10px;transform:none;border:1px solid var(--border-board-column)!important}:root[data-theme] .app-shell .board .board-col.is-drop-target{background:var(--accent-soft);outline:2px dashed var(--accent-line);outline-offset:-2px}:root[data-theme] .app-shell .board .board-head{justify-content:flex-start;align-items:center;gap:8px;min-height:42px;padding:4px 6px 14px;font-size:13px;display:flex}:root[data-theme] .app-shell .board .board-stage-dot{border-radius:var(--radius-pill);background:var(--board-stage-color,var(--text-muted));flex:0 0 8px;width:8px;height:8px}.board-col[data-stage=Open]{--board-stage-color:var(--icon-amber)}.board-col[data-stage="Needs your review"]{--board-stage-color:var(--icon-violet)}.board-col[data-stage=In\ progress]{--board-stage-color:var(--icon-blue)}.board-col[data-stage=Closed]{--board-stage-color:var(--text-muted)}:root[data-theme] .app-shell .board .board-stage-count{border:1px solid var(--border-board-column);border-radius:var(--radius-xs);background:var(--surface-muted);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;padding:0 5px;font-size:11px;line-height:17px}:root[data-theme] .app-shell .board .problem-card-shell{box-shadow:none;margin-bottom:10px;padding:14px;transition:background-color .16s ease-out,border-color .16s ease-out,opacity .16s ease-out;background:var(--surface-ticket)!important;border:1px solid var(--border-ticket)!important}:root[data-theme] .app-shell .board .problem-card-title{color:var(--text-strong);margin:0 16px 12px 0;font-size:14px;line-height:1.45}:root[data-theme] .app-shell .board :is(.issue-card-area,.issue-card-reports){color:var(--text-muted);overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:0 0 8px;font-size:12px;line-height:1.5;display:flex}:root[data-theme] .app-shell .board :is(.issue-card-area,.issue-card-reports) svg{flex:0 0 14px;margin-top:2px}:root[data-theme] .app-shell .board .ticket-badges{margin-top:12px;padding-inline-end:0}:root[data-theme] .app-shell .board .problem-card-shell:hover{background:var(--surface-ticket-hover)!important;border-color:var(--field-border-hover)!important}:root[data-theme] .app-shell .board .problem-card-shell:focus-within{border-color:var(--field-focus-border)!important}:root[data-theme] .app-shell .board .problem-card-drag-indicator{--icon-context-color:var(--text-muted)}:root[data-theme] .app-shell .board .problem-card-move-button{border:0;border-top:1px solid var(--border-ticket);box-shadow:none;background:0 0;border-radius:0;margin-top:12px;transform:none}:root[data-theme] .app-shell .board .problem-card-move-button:hover{color:var(--text-strong);background:var(--surface-pressed)}@media (forced-colors:active){:root[data-theme] .app-shell .board .board-col,:root[data-theme] .app-shell .board .problem-card-shell{border-color:canvastext!important}:root[data-theme] .app-shell .board .board-col.is-drop-target{outline-color:highlight}}:root[data-theme] .metric-value{letter-spacing:-.03em;font-size:28px;font-weight:550}:root[data-theme] :is(.callout.warning,.setup-alert,.toast.warning){color:var(--warning);background:var(--warning-soft);border-color:#0000!important}:root[data-theme] :is(.callout.success,.toast.success){color:var(--success);background:var(--success-soft);border-color:#0000!important}:root[data-theme] :is(.callout.error,.toast.error,.login-alert){color:var(--danger);background:var(--danger-soft);border-color:#0000!important}:root[data-theme] .callout.warning :is(p,strong,.callout-title){color:var(--warning)}:root[data-theme] .callout.success :is(p,strong,.callout-title){color:var(--success)}:root[data-theme] :is(.btn,.icon-btn,.icon-button,.custom-select-trigger,.settings-select-trigger,.guided-demo-trigger,.feature-request-new,.feature-request-primary,.feature-request-secondary,.login-google,.delphi-chip,.integration-copilot-replies button,.integration-suggestion-row-action,.organization-create-action,.organization-create-submit,.organization-rename-submit){min-height:var(--control-height);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-strong);box-shadow:none;text-shadow:none;background-image:none;padding:7px 12px;font-size:13px;font-weight:500;line-height:1.4;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .12s ease-out;transform:none;border:1px solid var(--control-border)!important}:root[data-theme] :is(.btn,.icon-btn,.icon-button,.custom-select-trigger,.settings-select-trigger,.login-google,.feature-request-new,.feature-request-secondary):hover:not(:disabled){background:var(--surface-hover);box-shadow:none;transform:none;border-color:var(--border-strong)!important}:root[data-theme] :is(.btn,.icon-btn,.icon-button,.custom-select-trigger):active:not(:disabled){background:var(--surface-pressed);transform:translateY(1px)}:root[data-theme] :is(.btn.primary,.feature-request-primary,.feature-request-new,.organization-create-submit,.organization-rename-submit,.delphi-send,.integration-copilot-primary-action,.prompt-testing-send){background:var(--accent-fill);color:var(--text-on-accent);box-shadow:none;border-color:var(--accent-fill)!important}:root[data-theme] :is(.btn.primary,.feature-request-primary,.feature-request-new,.organization-create-submit,.organization-rename-submit,.delphi-send,.integration-copilot-primary-action,.prompt-testing-send):hover:not(:disabled){background:var(--accent-fill-hover);color:var(--text-on-accent);box-shadow:none;border-color:var(--accent-fill-hover)!important}:root[data-theme] :is(.btn.primary,.feature-request-primary,.feature-request-new,.organization-create-submit,.organization-rename-submit,.delphi-send,.integration-copilot-primary-action,.prompt-testing-send):active:not(:disabled){background:var(--accent-fill-active);color:var(--text-on-accent);border-color:var(--accent-fill-active)!important}:root[data-theme] .btn.danger{color:var(--danger);background:var(--danger-soft);border-color:#0000!important}:root[data-theme] .btn.success{color:var(--success);background:var(--success-soft);border-color:#0000!important}:root[data-theme] .btn.danger:is(:hover,:active):not(:disabled){color:var(--danger);background:var(--danger-soft);border-color:var(--danger)!important}:root[data-theme] .btn.success:is(:hover,:active):not(:disabled){color:var(--success);background:var(--success-soft);border-color:var(--success)!important}:root[data-theme] :is(.icon-btn,.icon-button){width:36px;min-width:36px;height:36px;padding:8px}:root[data-theme] .custom-select-trigger{text-align:left;justify-content:space-between;width:100%}:root[data-theme] :is(.btn,.icon-btn,.icon-button,.custom-select-trigger,.login-google):disabled{background:var(--surface-disabled);color:var(--text-muted);opacity:.65;transform:none;box-shadow:none!important;border-color:var(--border-subtle)!important}:root[data-theme] :is(.app-shell,.shell-immersive,.login-page,.feature-requests-page,.organization-create-panel,.problem-column-filter-popover) :is(input:where(:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=button],[type=submit],[type=reset],[type=image],[type=color],.neumorphic-composite-field)),textarea:where(:not(.neumorphic-composite-field)),select):where(:not(.searchbox *,.secret-input *,.delphi-composer *,.integration-copilot-composer *,.prompt-testing-composer *,.feedback-reply-composer *,[data-field-shell] *)){min-height:var(--field-height);border-radius:var(--field-radius);background:var(--field-state-surface,var(--surface));color:var(--text-strong);padding:9px 12px;border:1px solid var(--field-state-border,var(--field-border))!important;box-shadow:var(--field-state-shadow,var(--field-shadow))!important}:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,button.custom-select-trigger,.settings-select-trigger,.search-action,[data-field-shell]){min-height:var(--field-height);border-radius:var(--field-radius);background:var(--field-state-surface,var(--surface));color:var(--text-strong);transform:none;border:1px solid var(--field-state-border,var(--field-border))!important;box-shadow:var(--field-state-shadow,var(--field-shadow))!important}:root[data-theme] :is(.app-shell,.shell-immersive,.login-page,.feature-requests-page,.organization-create-panel,.problem-column-filter-popover) :is(input,textarea,select):where(:hover),:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,[data-field-shell],.custom-select-trigger,.settings-select-trigger,.search-action):hover{--field-state-border:var(--field-border-hover)}:root[data-theme] :is(.custom-select-trigger,.settings-select-trigger,.search-action):is(:hover,:active):not(:disabled){background:var(--surface);color:var(--text-strong);transform:none;border-color:var(--field-state-border,var(--field-border))!important}:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,[data-field-shell]) :is(input,textarea):where(:not([type=hidden])){min-width:0;min-height:var(--field-height);border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}:root[data-theme] :is(input,textarea,select,.custom-select-trigger):disabled{--field-state-surface:var(--surface-disabled);--field-state-border:var(--border-subtle);--field-state-shadow:none;color:var(--text-muted);opacity:.65;cursor:not-allowed}:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,[data-field-shell]):has(:is(input,textarea):disabled):not(:has(:is(input,textarea):enabled)){--field-state-surface:var(--surface-disabled);--field-state-border:var(--border-subtle);--field-state-shadow:none;color:var(--text-muted)}:root[data-theme] :is(input,textarea,select,.custom-select-trigger)[aria-invalid=true]{--field-state-border:var(--danger);--field-invalid-border:var(--danger)}:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,[data-field-shell]):has([aria-invalid=true]){--field-state-border:var(--danger);--field-invalid-border:var(--danger)}:root[data-theme] :is(input,textarea)::placeholder{color:var(--text-muted);opacity:1}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer){border-radius:var(--field-radius);background:var(--field-state-surface,var(--surface));border:1px solid var(--field-state-border,var(--field-border))!important;box-shadow:none!important}:root[data-theme] .shell-immersive .delphi-composer{min-height:60px;padding:8px 8px 8px 16px}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-send,.integration-copilot-composer>button,.prompt-testing-send){--icon-context-color:currentColor;width:var(--field-height);height:var(--field-height);min-width:var(--field-height);min-height:var(--field-height);background:var(--accent-fill);color:var(--text-on-accent);box-shadow:none;filter:none;padding:0;transition:background-color .16s ease-out,color .16s ease-out,transform .12s ease-out;border:0!important}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-send,.integration-copilot-composer>button,.prompt-testing-send):hover:not(:disabled){background:var(--accent-fill-hover);color:var(--text-on-accent);box-shadow:none}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-send,.integration-copilot-composer>button,.prompt-testing-send):active:not(:disabled){background:var(--accent-fill-active);color:var(--text-on-accent);box-shadow:none}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-send,.integration-copilot-composer>button,.prompt-testing-send):disabled{background:var(--surface-pressed);color:var(--text-muted);box-shadow:none;opacity:1;cursor:not-allowed;transform:none}:root[data-theme] .app-shell .searchbox{border-radius:var(--field-radius);padding:0 12px}:root[data-theme] .problem-column-filter-affix input{padding-inline-end:36px}:root[data-theme] .app-shell .custom-retention-control{box-shadow:none;background:0 0;padding:0}:root[data-theme] :is(.field>label,.field-label,.toggle-row strong){color:var(--text-strong);font-size:13px;font-weight:500}:root[data-theme] .toggle-row{border-bottom:1px solid var(--border-subtle);padding-block:16px}:root[data-theme] .toggle-row input[type=checkbox]{border-radius:var(--radius-pill);background:var(--surface-pressed);width:44px;min-width:44px;height:26px;min-height:26px;box-shadow:none;flex-basis:44px;border:1px solid var(--field-border-hover)!important}:root[data-theme] .toggle-row input[type=checkbox]:before{background:var(--text-muted);width:18px;height:18px;box-shadow:none;top:3px;left:3px;transform:none}:root[data-theme] .toggle-row input[type=checkbox]:checked{background:var(--accent-fill);border-color:var(--accent-fill)!important}:root[data-theme] .toggle-row input[type=checkbox]:checked:before{background:var(--text-on-accent);transform:translate(18px)}:root[data-theme] .app-shell .weight-row input[type=range]::-webkit-slider-thumb{background:var(--accent-fill);width:16px;height:16px;box-shadow:none;margin-top:-6px}:root[data-theme] .app-shell .weight-row input[type=range]::-moz-range-thumb{background:var(--accent-fill);width:16px;height:16px;box-shadow:none}:root[data-theme] .app-shell .weight-row input[type=range]::-webkit-slider-runnable-track{background:var(--border-subtle);height:4px;box-shadow:none}:root[data-theme] .app-shell .weight-row input[type=range]::-moz-range-track{background:var(--border-subtle);height:4px;box-shadow:none}:root[data-theme] .app-shell .table-wrap{border-radius:var(--radius-lg);box-shadow:none;background:var(--surface);border:1px solid var(--border-subtle)!important}:root[data-theme] .app-shell table{background:var(--surface);border-collapse:collapse;box-shadow:none}:root[data-theme] .app-shell th{color:var(--text-muted);background:var(--surface-muted);letter-spacing:0;text-transform:none;padding:12px 16px;font-size:12px;font-weight:500;border-bottom:1px solid var(--border-subtle)!important}:root[data-theme] .app-shell td{padding:16px;font-size:13px;border-bottom:1px solid var(--border-subtle)!important}:root[data-theme] .app-shell tbody tr:last-child td{border-bottom:0!important}:root[data-theme] .app-shell tbody tr:hover{background:var(--table-row-hover)}:root[data-theme] .app-shell :is(.queue-item,.rank-row){box-shadow:none;border-radius:0;padding:16px 18px;border-bottom:1px solid var(--border-subtle)!important}:root[data-theme] .app-shell .queue-item.selected{background:var(--surface-pressed);box-shadow:none}:root[data-theme] .app-shell :is(.rank-title,.queue-item strong,.feedback-signal-title){color:var(--text-strong);font-weight:550}:root[data-theme] :is(.badge,.feature-request-count){border-radius:var(--radius-xs);box-shadow:none;background:var(--surface-pressed);color:var(--text-muted);padding:3px 7px;font-size:11px;font-weight:500}:root[data-theme] .badge.success{color:var(--success);background:var(--success-soft)}:root[data-theme] .badge.brand{color:var(--info);background:var(--info-soft)}:root[data-theme] :is(.badge.high,.badge.critical){color:var(--danger);background:var(--danger-soft)}:root[data-theme] .badge.medium{color:var(--warning);background:var(--warning-soft)}:root[data-theme] .app-shell .issue-workspace{overflow:visible}:root[data-theme] .app-shell .problem-table-head>div:first-child{flex:0 auto}:root[data-theme] .app-shell .issue-toolbar{grid-template-columns:minmax(144px,1fr) minmax(0,680px) minmax(144px,1fr);align-items:center;gap:16px;padding:12px 20px;display:grid;position:relative}:root[data-theme] .app-shell .issue-toolbar-title{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-start;gap:2px;display:flex}.issue-toolbar-title h2{margin:0}.issue-toolbar-controls{justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}:root[data-theme] .app-shell .issue-toolbar .problem-view-tabs{justify-self:end;width:144px;margin-left:auto}.issue-search{flex:180px;align-items:center;gap:8px;min-width:120px;padding-inline:12px;display:flex}.issue-toolbar .issue-filter-root,.issue-toolbar .issue-group-select,.issue-toolbar .issue-clear-filters{flex:none}.issue-search>svg{flex-shrink:0}.issue-search input{width:100%;padding:8px 0;font-size:13px}.issue-filter-root{position:relative}.issue-filter-count{background:var(--surface-pressed);border-radius:4px;padding:0 5px;font-size:11px}.issue-filter-panel{z-index:1000;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);width:320px;padding:16px;position:absolute;top:calc(100% + 8px);left:0}.issue-filter-heading,.issue-filter-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.issue-filter-heading{color:var(--text-strong);margin-bottom:16px;font-size:13px}.issue-filter-field{grid-template-columns:94px minmax(0,1fr);align-items:center;gap:8px;margin-block:10px;font-size:12px;display:grid}.issue-filter-field .custom-select{min-width:0}.issue-filter-field .custom-select-trigger{width:100%}.issue-filter-footer{margin-top:16px}.issue-result-count{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}:root[data-theme] .app-shell .issue-list-wrap{border-radius:0 0 var(--radius-lg) var(--radius-lg);border:0!important}:root[data-theme] .app-shell .issue-workspace :is(.problem-board-panel,.issue-empty){border-top:0}.issue-list-table{table-layout:fixed;width:100%;min-width:640px}.issue-list-table th:first-child{width:56%}.issue-list-table th:nth-child(2){width:20%}.issue-list-table th:nth-child(3){width:14%}.issue-list-table th:last-child{width:10%}.issue-list-title{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--text-strong);-webkit-box-orient:vertical;font-weight:550;line-height:1.5;display:-webkit-box;overflow:hidden}.issue-list-title:hover{text-underline-offset:3px;text-decoration:underline}.issue-taxonomy{color:var(--text-muted);flex-wrap:wrap;gap:4px 6px;margin-top:4px;font-size:12px;display:flex}.issue-report-count{font-variant-numeric:tabular-nums}:root[data-theme] .app-shell .issue-group-heading th{background:var(--surface-pressed);color:var(--text-strong);font-weight:550}.issue-group-heading span{color:var(--text-muted);margin-left:8px;font-size:11px;font-weight:400;display:inline-block}.issue-empty{border-top:1px solid var(--border-subtle);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:220px;display:flex}:root[data-theme] .app-shell .board{grid-template-columns:none;grid-auto-columns:280px;grid-auto-flow:column;gap:16px}:root[data-theme] .app-shell .board[data-grouping=stage]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;align-items:start;padding-bottom:0;overflow:visible;-webkit-mask-image:none;mask-image:none}:root[data-theme] .app-shell .board .board-col{min-width:0;min-height:148px}:root[data-theme] .app-shell .board .problem-card-shell[draggable=false]{cursor:default}:root[data-theme] .app-shell .board .problem-card-shell:last-child{margin-bottom:0}:root[data-theme] .app-shell .board .problem-card-title{-webkit-line-clamp:3;margin-right:0}@media (max-width:1200px){:root[data-theme] .app-shell .board[data-grouping=stage]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){:root[data-theme] .app-shell .board[data-grouping=stage]{grid-template-columns:minmax(0,1fr)}:root[data-theme] .app-shell .board .board-col{min-height:112px}}:root[data-theme] .app-shell .board .board-head strong{overflow-wrap:anywhere}.issue-card-stage{margin-top:8px}@media (max-width:1150px){:root[data-theme] .app-shell .issue-toolbar{flex-flow:wrap;display:flex}.issue-toolbar-controls{flex:360px}}@media (max-width:720px){:root[data-theme] .app-shell .issue-toolbar{gap:8px;padding:12px}:root[data-theme] .app-shell .issue-toolbar-title{flex-basis:100%}.issue-toolbar-controls{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start;gap:8px}.issue-toolbar .issue-search{flex-basis:100%;max-width:none}:root[data-theme] .app-shell .issue-toolbar .problem-view-tabs{margin-left:0}.issue-filter-root{position:static}.issue-filter-panel{width:calc(100% - 32px);max-height:calc(100dvh - 88px);position:fixed;top:auto;bottom:72px;left:16px;overflow-y:auto}.issue-list-table{min-width:560px}.issue-list-table th:first-child{width:48%}.issue-list-table th:nth-child(2){width:24%}.issue-list-table th:nth-child(3){width:16%}.issue-list-table th:last-child{width:12%}}:root[data-theme] .app-shell .problem-view-tabs{background:color-mix(in srgb, var(--border-panel) 45%, var(--surface-pressed));box-shadow:none;border:1px solid var(--field-border-hover)!important}:root[data-theme] .app-shell .problem-view-switch-thumb{background:var(--surface);box-shadow:none}:root[data-theme] :is(.segmented,.tabs,.integration-view-tabs,.prompt-view-switcher){background:var(--surface-pressed);border-radius:var(--radius-md);box-shadow:none;gap:4px;padding:4px}:root[data-theme] :is(.segmented button,.tabs button,.integration-view-tabs button,.prompt-view-switcher button){min-height:var(--control-height);border-radius:var(--radius-sm);color:var(--text-muted);box-shadow:none;background:0 0;padding:7px 12px;font-size:13px;transform:none;border:1px solid #0000!important}:root[data-theme] :is(.segmented button,.tabs button,.integration-view-tabs button,.prompt-view-switcher button):hover:not(:disabled){background:var(--surface-hover);color:var(--text-strong);box-shadow:none;transform:none}:root[data-theme] :is(.segmented button,.tabs button,.integration-view-tabs button,.prompt-view-switcher button):is(.active,.is-active,[aria-selected=true],[aria-pressed=true]){background:var(--surface);color:var(--text-strong);box-shadow:none;font-weight:550;border-color:var(--border-strong)!important}:root[data-theme] :is(.user-menu-panel,.organization-switcher-menu,.custom-select-menu,.custom-select-options,.mobile-menu-panel,.guided-demo-panel,.feedback-drawer,.integration-drawer,.feature-request-dialog,.organization-create-panel){border-radius:var(--radius-lg);color:var(--text);border:1px solid var(--border-subtle)!important;background:var(--surface)!important;box-shadow:var(--shadow-overlay)!important}:root[data-theme] .custom-select-inline-region>.custom-select-menu{box-shadow:none!important}:root[data-theme] .integration-drawer-content{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-4);display:grid}.app-shell .settings-connections{gap:20px;display:grid}.app-shell .settings-connections>p{margin:0}.app-shell .settings-connections .integration-filterbar{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.app-shell .settings-connections .integration-filterbar>:last-child{margin-right:0}.app-shell .settings-connections-empty{justify-items:start;gap:12px;padding:24px;display:grid}.app-shell .settings-connections-empty :is(h2,p){margin:0}.app-shell .settings-connection-disconnect{gap:12px;display:grid}.app-shell .settings-connection-disconnect>p{color:var(--text-muted);margin:0}.app-shell .settings-connection-disconnect-actions{flex-wrap:wrap;gap:8px;display:flex}.platform-user-actions{gap:8px;display:flex}:root[data-theme] .platform-user-dialog{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);box-shadow:var(--shadow-overlay);overflow-wrap:anywhere;white-space:normal;margin:auto;padding:24px;font-size:14px;line-height:1.55;overflow:auto}.platform-user-dialog::backdrop{background:#00000052}.platform-user-dialog form{gap:16px;display:grid}.platform-user-dialog :is(h2,p){margin:0}.platform-user-dialog h2{color:var(--text-strong);font-size:20px}.platform-user-identity{gap:4px;display:grid}.platform-user-identity span{color:var(--text-muted)}.platform-user-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.platform-user-dialog .platform-user-error{color:var(--danger)}.platform-user-dialog .field strong{font-size:inherit;display:inline}@media (max-width:720px){:root[data-theme] .platform-user-dialog,:root[data-theme] .platform-user-dialog input{font-size:16px}}:root[data-theme] .integration-drawer-content>.integration-drawer-summary{margin:0}:root[data-theme] .integration-drawer-content>.integration-drawer-actions{padding-block-start:0}:root[data-theme] :is(.custom-select-option,.organization-option,.user-menu-panel a,.user-menu-panel button){border-radius:var(--radius-sm);box-shadow:none;font-size:13px}:root[data-theme] .user-menu-panel :is(.user-menu-navigation a,.theme-control-copy,form button){cursor:pointer;box-shadow:none;transition:background-color .16s ease-out,color .16s ease-out;transform:none}:root[data-theme] .user-menu-panel :is(.user-menu-navigation a,.theme-control-copy):is(:hover,:focus-visible),:root[data-theme] .user-menu-navigation a:is(.active,[aria-current=page]){background:var(--surface-pressed);color:var(--text-strong)}:root[data-theme] .user-menu-panel .user-menu-navigation a:is(.active,[aria-current=page]):is(:hover,:focus-visible),:root[data-theme] .user-menu-panel :is(.user-menu-navigation a,.theme-control-copy):active{background:color-mix(in srgb, var(--surface-pressed) 60%, var(--border-subtle))}:root[data-theme] .user-menu-panel .theme-control-copy{min-height:var(--control-height);padding-inline:var(--space-2);align-content:center;margin-inline-start:calc(-1 * var(--space-2))}:root[data-theme] .user-menu-panel form button:is(:hover,:focus-visible):not(:disabled){background:var(--danger-soft);color:var(--danger)}:root[data-theme] .custom-select-indicator svg{color:var(--text-strong)}:root[data-theme] .custom-select-option-icon .integration-provider-icon{width:18px;height:18px;box-shadow:none;background:0 0;border-radius:0;border:0!important}:root[data-theme] .custom-select-option-icon :is(.integration-brand-mark,svg){width:18px;height:18px}:root[data-theme] :is(.feedback-drawer-footer,.guided-demo-footer){box-shadow:none;border-top:1px solid var(--border-subtle)!important}:root[data-theme] .user-menu-panel .theme-control{min-height:56px;box-shadow:none;gap:12px;padding-block:8px}:root[data-theme] .user-menu-panel .theme-toggle{--theme-switch-size:40px;box-sizing:border-box;flex:0 0 calc(var(--theme-switch-size) * 2);width:calc(var(--theme-switch-size) * 2);min-width:calc(var(--theme-switch-size) * 2);height:var(--theme-switch-size);min-height:var(--theme-switch-size);border-radius:var(--radius-pill);background:var(--surface-pressed);box-shadow:none;gap:0;padding:0;transition:border-color .16s ease-out,background-color .16s ease-out;transform:none;border:1px solid var(--field-border-hover)!important}:root[data-theme] .user-menu-panel .theme-toggle:is(:hover,:active){background:var(--surface-pressed);box-shadow:none;transform:none;border-color:var(--field-focus-border)!important}:root[data-theme] .theme-toggle-thumb{width:calc(var(--theme-switch-size) - 10px);height:calc(var(--theme-switch-size) - 10px);background:var(--surface);box-shadow:none;transition:transform .16s ease-out,background-color .16s ease-out;top:4px;left:4px;transform:translate(0)}:root[data-theme] .theme-toggle[aria-checked=true] .theme-toggle-thumb{transform:translateX(var(--theme-switch-size))}:root[data-theme] :is(.app-shell,.shell-immersive,.organization-create-panel,.feature-requests-page) input[type=checkbox]:where(:not(.toggle-row input)){background:var(--surface);width:20px;min-width:20px;height:20px;min-height:20px;color:var(--text-on-accent);box-shadow:none;border-radius:5px;padding:0;border:1px solid var(--field-focus-border)!important}:root[data-theme] :is(.app-shell,.shell-immersive,.organization-create-panel,.feature-requests-page) input[type=checkbox]:where(:not(.toggle-row input)):before{content:"";visibility:hidden;background:currentColor;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8 3 3 6-7' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8 3 3 6-7' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}:root[data-theme] :is(.app-shell,.shell-immersive,.organization-create-panel,.feature-requests-page) input[type=checkbox]:where(:not(.toggle-row input)):is(:checked,:indeterminate){background:var(--accent-fill);border-color:var(--accent-fill)!important}:root[data-theme] :is(.app-shell,.shell-immersive,.organization-create-panel,.feature-requests-page) input[type=checkbox]:where(:not(.toggle-row input)):is(:checked,:indeterminate):before{visibility:visible}:root[data-theme] :is(.app-shell,.shell-immersive,.organization-create-panel,.feature-requests-page) input[type=checkbox]:where(:not(.toggle-row input)):indeterminate:before{border-radius:1px;width:10px;height:2px;-webkit-mask:none;mask:none}:root[data-theme] :is(.app-shell,.shell-immersive,.organization-create-panel,.feature-requests-page) input[type=checkbox]:where(:not(.toggle-row input)):hover:not(:disabled){border-color:var(--text-strong)!important}:root[data-theme] :is(.delphi-glow,.login-glow){display:none}:root[data-theme] :is(.login-page,.waitlist-page,.shell-immersive,.delphi-shell){background:var(--bg);background-image:none}:root[data-theme] :is(.login-card,.waitlist-card){padding:32px}:root[data-theme] .login-card h1{letter-spacing:-.03em;font-size:30px;font-weight:550}:root[data-theme] .login-google{width:100%;min-height:44px}:root[data-theme] .login-trust{box-shadow:none;border-top:1px solid var(--border-subtle)!important}:root[data-theme] :is(.delphi-company-confirmation,.delphi-sync,.delphi-source,.delphi-product-card,.onboarding-next-step){border-radius:var(--radius-lg);box-shadow:none}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-bubble,.integration-copilot-message,.prompt-testing-message){border-radius:var(--radius-lg);background:var(--surface-muted);color:var(--text);box-shadow:none;overflow-wrap:anywhere;border:0}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-bubble.user,.integration-copilot-message.user,.prompt-testing-message.is-user){background:var(--surface-pressed);color:var(--text-strong)}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-bubble.user,.integration-copilot-message.user,.prompt-testing-message.is-user) :is(p,.prompt-testing-message-author){color:inherit}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-bubble,.integration-copilot-message):before,:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-bubble,.integration-copilot-message):after{content:none;display:none}:root[data-theme] :is(.shell-immersive,.app-shell) :is(.delphi-message-avatar,.integration-copilot-avatar){box-shadow:none}:root[data-theme] .app-shell .integration-copilot-composer>button[data-ready=true],:root[data-theme] .app-shell .integration-copilot-composer>button[data-ready=true] svg{animation:none}:root[data-theme] .animated-status-text-label{-webkit-text-fill-color:currentColor;background:0 0;animation:none}:root[data-theme] .feature-requests-header{border-radius:0;margin-top:0}:root[data-theme] .feature-requests-page .feature-requests-intro h1{font-size:clamp(32px,4vw,48px);font-weight:550}:root[data-theme] .feature-requests-page .feature-request-row{border-radius:var(--radius-md);padding:20px}:root[data-theme] .feature-requests-page .feature-request-votes{border-radius:var(--radius-sm);box-shadow:none;background:var(--surface-muted)}:root[data-theme] :is(button,a,summary,[tabindex],input,textarea,select):focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid var(--focus-ring)!important}:root[data-theme] :is(input:where(:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=button],[type=submit],[type=reset],[type=image],[type=color],.neumorphic-composite-field)),textarea:where(:not(.neumorphic-composite-field)),select,.custom-select-trigger,.settings-select-trigger,.search-action):where(:not(.searchbox *,.secret-input *,.delphi-composer *,.integration-copilot-composer *,.prompt-testing-composer *,.feedback-reply-composer *,[data-field-shell] *)):is(:focus,:focus-visible):not(:disabled){border-color:var(--field-invalid-border,var(--field-focus-border))!important;background:var(--field-focus-surface)!important;box-shadow:none!important;outline:none!important}:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,[data-field-shell]):has(:is(input,textarea):enabled:focus){border-color:var(--field-invalid-border,var(--field-focus-border))!important;background:var(--field-focus-surface)!important;box-shadow:none!important;outline:none!important}:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,[data-field-shell]) :is(input,textarea):is(:focus,:focus-visible){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}:root[data-theme] .searchbox:focus-within>svg{color:var(--icon-blue);transform:none}:root[data-theme] .onboarding-github-repository:focus-within{outline:none}:root[data-theme] :is(.content,.workspace-route-stage):focus-visible{outline:0!important}@media (min-width:721px){:root[data-theme] .app-shell{grid-template-columns:232px minmax(0,1fr)}:root[data-theme] .app-shell .sidebar{width:232px}:root[data-theme] .app-shell .nav a:after{display:none}}@media (max-width:1050px) and (min-width:721px){:root[data-theme] .app-shell{grid-template-columns:212px minmax(0,1fr)}:root[data-theme] .app-shell .sidebar{width:212px}:root[data-theme] .app-shell .nav a span{display:inline}:root[data-theme] .app-shell .nav a,:root[data-theme] .app-shell .sidebar .brand{justify-content:flex-start}:root[data-theme] .app-shell .sidebar .organization-switcher-trigger{grid-template-columns:30px minmax(0,1fr) 16px;justify-content:stretch;gap:8px}:root[data-theme] .app-shell .sidebar .organization-switcher-control.rename-enabled .organization-switcher-trigger{grid-template-columns:30px minmax(0,1fr) 24px 16px;gap:5px}:root[data-theme] .app-shell .sidebar .organization-trigger-copy{display:grid}:root[data-theme] .app-shell .sidebar .organization-switcher-trigger>svg{display:block}:root[data-theme] .app-shell .sidebar .organization-rename-trigger{display:grid}:root[data-theme] .app-shell .sidebar .organization-avatar{width:30px;height:30px}:root[data-theme] .app-shell .content{padding-inline:24px}}@media (max-width:720px){:root{--control-height:44px;--control-height-lg:44px;--field-height:44px}:root[data-theme] .app-shell .content{padding:24px 16px 40px}:root[data-theme] :is(.app-shell .topbar,.immersive-topbar){padding-inline:16px}:root[data-theme] .shell-immersive .immersive-topbar{gap:12px;height:auto;padding-block:12px}:root[data-theme] .app-shell :is(.page-head h1,.page-title h1){font-size:25px}:root[data-theme] .app-shell :is(.card-head,.card-body){padding:16px}:root[data-theme] .app-shell :is(.nav a,.settings-nav a,.mobile-menu-panel nav a){min-height:44px}:root[data-theme] :is(.login-card,.waitlist-card){padding:24px}:root[data-theme] :is(.icon-btn,.icon-button){width:44px;min-width:44px;height:44px}:root[data-theme] .user-menu-panel .theme-toggle{--theme-switch-size:44px}}.review-inbox{margin-bottom:24px}.review-inbox-row{color:var(--text-strong);grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:16px;min-height:64px;padding:18px 20px;text-decoration:none;display:grid}.review-inbox-row+.review-inbox-row{border-top:1px solid var(--border-subtle)}.review-inbox-row:hover{background:var(--surface-muted)}.review-inbox-row strong{overflow-wrap:anywhere;font-weight:550}.settings-tools-page{max-width:900px;margin:32px auto}.settings-tools-group{margin-top:32px}.settings-tools-group h2{margin:0 0 12px;font-size:15px;font-weight:550}.settings-tools-group nav{border-top:1px solid var(--border-subtle)}.settings-tool-link{border-bottom:1px solid var(--border-subtle);min-height:48px;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;text-decoration:none;display:flex}.settings-tool-link:hover{color:var(--text-strong);background:var(--surface-muted)}@media (max-width:720px){.review-inbox-row{grid-template-columns:minmax(0,1fr) 16px;gap:10px;padding:16px}.review-inbox-row .badge{grid-row:2;justify-self:start}.review-inbox-row>svg{grid-area:1/2/3}.settings-tools-page{margin:0}}@media (prefers-reduced-motion:reduce){:root[data-theme] *,:root[data-theme] :before,:root[data-theme] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (forced-colors:active){:root[data-theme] *{--field-state-border:CanvasText;--field-state-shadow:none}:root[data-theme]{--focus-ring:Highlight}:root[data-theme] .user-menu-panel .theme-toggle{forced-color-adjust:none;background:canvas!important;border-color:buttontext!important}:root[data-theme] .theme-toggle-thumb{background:highlight}:root[data-theme] .theme-toggle svg{color:buttontext}:root[data-theme] .theme-toggle[aria-checked=false] .theme-toggle-sun,:root[data-theme] .theme-toggle[aria-checked=true] .theme-toggle-moon{color:highlighttext}:root[data-theme] :is(.app-shell,.shell-immersive,.organization-create-panel,.feature-requests-page) input[type=checkbox]:where(:not(.toggle-row input)){forced-color-adjust:none;background:canvas;border-color:buttontext!important}:root[data-theme] :is(.app-shell,.shell-immersive,.organization-create-panel,.feature-requests-page) input[type=checkbox]:where(:not(.toggle-row input)):is(:checked,:indeterminate){color:highlighttext;background:highlight;border-color:highlight!important}:root[data-theme] :is(.btn,.icon-btn,.icon-button,input,textarea,select,.custom-select-trigger,.card,.badge,.sidebar,.topbar){box-shadow:none!important;border:1px solid canvastext!important}:root[data-theme] :is(button,a,summary,input,textarea,select):focus-visible{outline:2px solid highlight!important}:root[data-theme] :is(input,textarea,select,.custom-select-trigger,.settings-select-trigger,.search-action):where(:not(.searchbox *,.secret-input *,.delphi-composer *,.integration-copilot-composer *,.prompt-testing-composer *,.feedback-reply-composer *,[data-field-shell] *)):is(:focus,:focus-visible):not(:disabled){outline-offset:2px;background:canvas!important;border-color:canvastext!important;outline:2px solid highlight!important}:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,[data-field-shell]):has(:is(input,textarea):enabled:focus){outline-offset:2px;background:canvas!important;border-color:canvastext!important;outline:2px solid highlight!important}:root[data-theme] :is(.searchbox,.secret-input,.delphi-composer,.integration-copilot-composer,.prompt-testing-composer,.feedback-reply-composer,[data-field-shell]) :is(input,textarea):is(:focus,:focus-visible){background:0 0!important;border:0!important;outline:none!important}}
