.Vcaq5G_stack{gap:var(--space-6);min-width:0;display:grid}.Vcaq5G_card{gap:var(--space-4);min-width:0;display:grid}.Vcaq5G_card h2,.Vcaq5G_card h3,.Vcaq5G_card p{margin:0}.Vcaq5G_cardHead{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.Vcaq5G_picker{gap:var(--space-2);min-width:0;display:grid}.Vcaq5G_pickerRow{gap:var(--space-2);flex-wrap:wrap;align-items:end;display:flex}.Vcaq5G_pickerRow>:first-child{flex:220px;min-width:0}.Vcaq5G_picked{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-subtle);overflow-wrap:anywhere;min-width:0;display:grid}.Vcaq5G_fieldset{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-4);gap:var(--space-3);min-width:0;margin:0;display:grid}.Vcaq5G_fieldset>legend{padding-inline:var(--space-1)}.Vcaq5G_check{gap:var(--space-2);min-height:var(--control-md);font:var(--type-body-sm);color:var(--ink);align-items:center;display:flex}.Vcaq5G_check input{width:20px;height:20px;accent-color:var(--action);flex:none}.Vcaq5G_meta{gap:var(--space-2);font:var(--type-body-sm);color:var(--ink-secondary);flex-wrap:wrap;align-items:center;display:flex}.Vcaq5G_pre{white-space:pre-wrap;overflow-wrap:anywhere}.Vcaq5G_list{gap:var(--space-2);overflow-wrap:anywhere;font:var(--type-body-sm);margin:0;padding-inline-start:var(--space-6);display:grid}.Vcaq5G_listRow{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.Vcaq5G_dl{gap:var(--space-2) var(--space-4);font:var(--type-body-sm);grid-template-columns:minmax(0,max-content) minmax(0,1fr);margin:0;display:grid}.Vcaq5G_dl dt{color:var(--ink-secondary)}.Vcaq5G_dl dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.Vcaq5G_timeline{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Vcaq5G_timeline li{border-inline-start:2px solid var(--border);gap:var(--space-1);font:var(--type-body-sm);padding-inline-start:var(--space-4);display:grid}.Vcaq5G_timeline time{font:var(--type-caption);color:var(--ink-secondary)}.Vcaq5G_steps{gap:var(--space-1);font:var(--type-body-sm);margin:0;padding-inline-start:var(--space-6);display:grid}.Vcaq5G_current{color:var(--action-ink);font-weight:700}.Vcaq5G_row{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.Vcaq5G_row>*{flex:160px;min-width:0}.Vcaq5G_subcard{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-4);gap:var(--space-3);background:var(--surface);min-width:0;display:grid}.Vcaq5G_board{gap:var(--space-4);min-width:0;display:grid}.Vcaq5G_columns{gap:var(--space-3);padding-bottom:var(--space-2);scroll-snap-type:x proximity;max-width:100%;display:flex;overflow-x:auto}.Vcaq5G_column{border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:var(--space-3);background:var(--surface-subtle);scroll-snap-align:start;align-content:start;gap:var(--space-2);flex:0 0 240px;display:grid}.Vcaq5G_column[data-over=true]{outline:2px dashed var(--action);outline-offset:2px}.Vcaq5G_columnHead{justify-content:space-between;gap:var(--space-2);font:var(--type-label);color:var(--ink);align-items:center;margin:0;display:flex}.Vcaq5G_kcard{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--surface);gap:var(--space-2);overflow-wrap:anywhere;display:grid}.Vcaq5G_kcard[draggable=true]{cursor:grab}.Vcaq5G_columnEmpty{font:var(--type-caption);color:var(--ink-secondary);margin:0}@media (max-width:640px){.Vcaq5G_columns{flex-direction:column;overflow-x:visible}.Vcaq5G_column{flex:auto}.Vcaq5G_dl{grid-template-columns:1fr}.Vcaq5G_dl dd{margin-bottom:var(--space-2)}}
.qoSANW_launcher{align-items:center;gap:var(--space-2);min-height:var(--control-md);min-width:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:var(--type-body-sm);cursor:pointer;white-space:nowrap;justify-content:center;display:inline-flex}.qoSANW_launcher kbd{font:var(--type-caption);color:var(--ink-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 var(--space-1)}.qoSANW_launcher:focus-visible,.qoSANW_panel :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.qoSANW_scrim{background:var(--overlay);z-index:60;cursor:default;border:0;position:fixed;inset:0}.qoSANW_panel{z-index:61;background:var(--surface);width:min(440px,100vw - 32px);color:var(--ink);border:1px solid var(--border);box-shadow:var(--shadow-overlay);border-radius:18px;flex-direction:column;line-height:1.8;display:flex;position:fixed;inset-block:16px;inset-inline-end:16px;overflow:hidden}.qoSANW_head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.qoSANW_head h2{margin:0;font-size:16px}.qoSANW_head small{color:var(--ink-secondary);font-size:12px;display:block}.qoSANW_close{min-width:44px;min-height:44px;color:inherit;font:var(--type-section-title);cursor:pointer;background:0 0;border:0}.qoSANW_log{flex:1;align-content:start;gap:12px;padding:14px 16px;display:grid;overflow-y:auto}.qoSANW_msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-width:92%;padding:10px 12px}.qoSANW_user{background:var(--action-soft);border:1px solid var(--border);justify-self:start}.qoSANW_bot{background:var(--canvas);border:1px solid var(--border);justify-self:end}.qoSANW_badge{font:var(--type-caption);color:var(--ink-secondary);border:1px solid var(--border);border-radius:999px;margin-top:6px;padding:0 8px;display:inline-block}.qoSANW_card{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:8px;padding:10px 12px;display:grid}.qoSANW_card p{margin:0}.qoSANW_actions{flex-wrap:wrap;gap:8px;display:flex}.qoSANW_actions button,.qoSANW_send,.qoSANW_chip{font:inherit;border:1px solid var(--action);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:10px;padding:0 14px}.qoSANW_primary{background:var(--action)!important;color:var(--on-action)!important}.qoSANW_actions button:disabled,.qoSANW_send:disabled{opacity:.55;cursor:default}.qoSANW_chips{flex-wrap:wrap;gap:8px;display:flex}.qoSANW_chip{border-color:var(--border);min-height:36px;font-size:13px}.qoSANW_form{border-top:1px solid var(--border);gap:8px;padding:12px 16px;display:flex}.qoSANW_form textarea{font:inherit;resize:none;border:1px solid var(--border);background:var(--surface);min-height:44px;max-height:120px;color:inherit;box-sizing:border-box;border-radius:10px;flex:1;padding:9px 12px}.qoSANW_error{color:var(--danger);background:var(--danger-soft);border-radius:8px;margin:0;padding:8px 12px}.qoSANW_muted{color:var(--ink-secondary);margin:0;font-size:13px}@media (max-width:640px){.qoSANW_panel{border:0;border-radius:0;width:100vw;inset:0}.qoSANW_launcher kbd,.qoSANW_launcherText{display:none}.qoSANW_launcher{padding:0}}.qoSANW_draftText{box-sizing:border-box;width:100%;max-width:100%;font:inherit;border:1px solid var(--border);background:var(--surface);color:inherit;resize:vertical;border-radius:10px;min-height:120px;padding:8px 10px;line-height:1.8}.qoSANW_nextList{gap:4px;margin:0;padding-inline-start:18px;display:grid}.qoSANW_summary{gap:10px;margin-block:12px;display:grid}
