.qc-environment-origin-tag{gap:var(--spacing-0\.5);padding:var(--spacing-0\.5) var(--spacing-1\.5);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:calc(var(--font-size-xs) + var(--spacing-0\.5));white-space:nowrap;cursor:inherit;border:none;flex:none}.qc-environment-origin-tag>svg{width:var(--spacing-3);height:var(--spacing-3);flex:none}.qc-environment-origin-tag[data-origin=local]{color:var(--color-info);background:var(--color-info-bg)}.qc-environment-origin-tag[data-origin=remote]{color:var(--qc-remote-badge-fg);background:var(--qc-remote-badge-bg)}.qc-environment-origin-tag[data-origin=cloudComputer]{color:var(--color-warning);background:var(--color-warning-bg)}.qc-workspace-picker{display:contents}.qc-workspace-picker--clearable{min-width:var(--spacing-0);align-items:center;gap:var(--spacing-2);width:100%;display:flex}.qc-workspace-picker--clearable>.qc-workspace-picker-tooltip-anchor{min-width:var(--spacing-0);flex:1}.qc-workspace-picker--clearable>button{flex:none}.qc-recording-learning-label{align-items:center;gap:var(--spacing-2);max-width:100%;display:inline-flex}.qc-recording-learning-label__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qc-recording-learning-label .qc-recording-learning-label__badge{padding:var(--spacing-0) var(--spacing-1\.5);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--spacing-4);border-width:var(--spacing-px);border-radius:var(--radius-full);color:inherit;pointer-events:none;background:0 0;border-color:currentColor;flex-shrink:0}.qc-wakey-pet{background:var(--color-bg-container);height:100dvh;color:var(--color-text);flex-direction:column;display:flex;overflow:hidden}.qc-wakey-pet__toolbar,.qc-wakey-pet-settings__row{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);display:flex}.qc-wakey-pet__toolbar{flex-wrap:wrap}.qc-wakey-pet__drag{cursor:move;-webkit-user-select:none;user-select:none;padding-inline:var(--spacing-2);flex:1}.qc-wakey-pet__context{color:var(--color-text-secondary);font-size:var(--font-size-xs);padding:var(--spacing-1) var(--spacing-4)}.qc-wakey-pet__chat{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.qc-wakey-pet .qc-conversation-wrapper{flex:1;height:100%;min-height:0}.qc-wakey-pet-settings{padding-block:var(--spacing-4);border-top:var(--spacing-px) solid var(--color-border-secondary)}.qc-wakey-pet-settings__row{justify-content:space-between;padding:0}.qc-wakey-pet-settings h2{font-size:var(--font-size-base);margin:0}.qc-wakey-pet-settings p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-block:var(--spacing-2)}.qc-wakey-console-launcher{inset:auto;right:var(--spacing-8);bottom:var(--spacing-8);padding:var(--spacing-0);color:inherit;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;width:fit-content;height:fit-content;margin:0;display:inline-flex;position:fixed;overflow:visible}.qc-wakey-console-ball{width:var(--qc-wakey-ball-size);height:var(--qc-wakey-ball-size);cursor:grab;touch-action:none;pointer-events:auto;position:relative;overflow:visible}.qc-wakey-console-ball,.qc-wakey-console-ball:active,.qc-wakey-console-ball:hover{border:var(--spacing-px) solid var(--color-border-secondary);background:var(--color-bg-container);box-shadow:var(--shadow-lg)}.qc-wakey-console-actions{pointer-events:none;position:absolute;overflow:visible}.qc-wakey-console-actions[data-ready=false]{visibility:hidden}.qc-wakey-console-actions__bridge{inset:var(--spacing-0);pointer-events:auto;position:absolute}.qc-wakey-console-action-slot{pointer-events:auto;display:flex;position:absolute}.qc-wakey-console-actions[data-ready=true] .qc-wakey-console-action-slot{animation:qc-wakey-action-bubble var(--motion-duration-base) var(--motion-ease-emphasized) both}.qc-wakey-console-actions[data-ready=true] .qc-wakey-console-action-slot[data-slot="1"]{animation-delay:calc(var(--motion-duration-fast) / 2)}.qc-wakey-console-actions[data-ready=true] .qc-wakey-console-action-slot[data-slot="2"]{animation-delay:var(--motion-duration-fast)}@keyframes qc-wakey-action-bubble{0%{transform:scale(0)}to{transform:none}}.qc-wakey-console-action{box-shadow:none;background:var(--color-bg-elevated);color:var(--color-text-secondary);border:none;position:relative;overflow:visible}.qc-wakey-console-action:hover{background:var(--color-fill-secondary)}.qc-wakey-console-action__unread{top:var(--spacing-0);right:var(--spacing-0);width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--radius-full);background:var(--color-success);outline:var(--spacing-px) solid var(--color-bg-container);position:absolute}.qc-wakey-console-action:focus-visible{outline:var(--spacing-px) solid var(--color-ring);outline-offset:var(--spacing-px)}.qc-wakey-locator-highlight{box-sizing:border-box;pointer-events:none;border:var(--spacing-0\.5) solid var(--color-primary);border-radius:var(--radius-sm);box-shadow:0 0 0 var(--spacing-px) var(--color-bg-container), 0 0 0 var(--spacing-1) var(--color-primary-border);background:0 0;margin:0;padding:0;position:fixed;inset:auto}.qc-wakey-locator-active,.qc-wakey-locator-active *{cursor:crosshair!important}.qc-wakey-locator-toolbar{align-items:center;gap:var(--spacing-2);border:var(--spacing-px) solid var(--color-border-secondary);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);background:var(--color-bg-elevated);color:var(--color-text);box-shadow:var(--shadow-lg);font-size:var(--font-size-sm);pointer-events:auto;margin:0;display:flex;position:fixed;inset-block-start:var(--spacing-4);inset-inline-start:50%;transform:translate(-50%)}.qc-wakey-locator-highlight:after{max-width:calc(var(--spacing-64) * 2);transform:translateY(calc(-100% - var(--spacing-1)));border:var(--spacing-px) solid var(--color-border-secondary);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-2);background:var(--color-bg-elevated);color:var(--color-text);box-shadow:var(--qc-shadow-card);content:attr(data-label) " · " attr(data-target-label);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.qc-wakey-console-actions[data-ready=true] .qc-wakey-console-action-slot{animation:none}}.qc-wakey-console-ball__count{top:calc(var(--spacing-2) * -1);right:calc(var(--spacing-2) * -1);width:auto;min-width:var(--spacing-5);height:var(--spacing-5);padding:0 var(--spacing-1);border-radius:var(--radius-full);pointer-events:none;position:absolute}.qc-wakey-console-ball:focus-visible{outline:var(--spacing-px) solid var(--color-ring)}.qc-wakey-console-ball__avatar{inset:var(--spacing-1);width:calc(100% - var(--spacing-2));height:calc(100% - var(--spacing-2));position:absolute}.qc-wakey-console-ball img{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.qc-wakey-console-main-hint{bottom:calc(100% + var(--spacing-2));width:max-content;max-width:calc(100vw - var(--spacing-16));margin:var(--spacing-0);border-radius:var(--radius-full);padding:var(--spacing-3) var(--spacing-5);background:var(--color-bg-elevated);color:var(--color-text-tertiary);box-shadow:var(--shadow-md);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--font-size-base--line-height);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;position:absolute;overflow:hidden}.qc-wakey-console-main-hint[data-side=left]{right:var(--spacing-0)}.qc-wakey-console-main-hint[data-side=right]{left:var(--spacing-0)}.qc-wakey-console-panel{inset:auto;right:var(--spacing-24);bottom:var(--spacing-8);width:calc(var(--spacing-96) + var(--spacing-5) + var(--spacing-px));height:calc(var(--spacing-96) * 2 + var(--spacing-40) + var(--spacing-4) + var(--spacing-0\.5));max-width:calc(100vw - var(--spacing-4));max-height:calc(100dvh - var(--spacing-4));min-width:min(var(--spacing-80), calc(100vw - var(--spacing-4)));min-height:min(calc(var(--spacing-96) + var(--spacing-24)), calc(100dvh - var(--spacing-4)));resize:both;pointer-events:auto;border:var(--spacing-px) solid var(--color-border-secondary);border-radius:var(--radius-md);background:var(--color-bg-container);color:var(--color-text);box-shadow:var(--shadow-lg);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;overflow:hidden}.qc-wakey-console-panel[hidden]{display:none}.qc-wakey-console-panel__header{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);display:flex}.qc-wakey-console-panel__drag{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;align-self:stretch;margin:0}.qc-wakey-console-panel__title{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.qc-wakey-console-panel__body{min-height:var(--spacing-0);min-width:var(--spacing-0);flex:1;display:flex}.qc-wakey-console-panel__content{min-width:var(--spacing-0);min-height:var(--spacing-0);background:var(--color-bg-container);flex-direction:column;flex:1;display:flex;position:relative}.qc-wakey-console-panel__window-action.qc-console-action-button{width:var(--spacing-8);height:var(--spacing-8);padding:var(--spacing-2);flex:none}.qc-wakey-console-panel__frame{border:0;flex:1;width:100%;min-height:0}.qc-wakey-console-panel__frame[hidden]{display:none}.qc-wakey-console-panel__notice{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);flex-wrap:wrap;display:flex}.qc-wakey-console-panel__drag-shield{cursor:move;position:absolute;inset:0}.qc-wakey-pet--console-frame .qc-wakey-pet__drag{cursor:default}.qc-wakey-pet--console-frame .qc-wakey-pet__context{display:none}.qc-wakey-pet--console-frame .qc-newchat-input-area{padding-inline:var(--spacing-3);align-items:stretch}.qc-wakey-pet--console-frame .qc-composer-root{max-width:none;padding-inline:var(--spacing-0)!important}.qc-wakey-pet--console-frame .qc-composer-toolbar{min-width:var(--spacing-0);flex-wrap:nowrap}.qc-wakey-pet--console-frame .qc-composer-toolbar-left,.qc-wakey-pet--console-frame .qc-composer-toolbar-right{flex-wrap:nowrap}.qc-wakey-pet--console-frame .qc-composer-toolbar-left{flex:none}.qc-wakey-pet--console-frame .qc-composer-toolbar-left>button{white-space:nowrap;flex:none}.qc-wakey-pet--console-frame .qc-composer-image-upload-anchor,.qc-wakey-pet--console-frame .qc-composer-send-tooltip-anchor,.qc-wakey-pet--console-frame .qc-composer-toolbar-right>[data-testid=composer-send-button],.qc-wakey-pet--console-frame .qc-composer-toolbar-right>[data-testid=stop-button]{flex:none}.qc-wakey-pet--console-frame .qc-composer-toolbar-right{min-width:var(--spacing-0);flex:auto;justify-content:flex-end}.qc-wakey-pet--console-frame .qc-chat-model-trigger-wrap,.qc-wakey-pet--console-frame .qc-chat-model-trigger{min-width:var(--spacing-0);max-width:100%}.qc-wakey-pet--console-frame .qc-chat-model-trigger-wrap{flex:auto}.qc-wakey-frame-dialog{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;padding:0;inset:0;translate:none;transform:none!important}.qc-newchat-body--wakey-pet-empty{text-align:center;align-items:center}.qc-wakey-pet-empty{justify-content:center;align-items:center;gap:var(--spacing-6);width:fit-content;max-width:100%;color:var(--color-text);flex-flow:wrap;display:flex}.qc-wakey-pet-empty__avatar{width:calc((var(--spacing-16) + var(--spacing-2)) * 1.2);height:calc((var(--spacing-16) + var(--spacing-2)) * 1.2);border-radius:var(--radius-full);flex-shrink:0;overflow:hidden}.qc-wakey-pet-empty__greeting{white-space:pre-line;text-align:center;width:max-content;max-width:100%;margin:var(--spacing-0);color:var(--color-text);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--font-size-xl--line-height);align-self:flex-end}.qc-wakey-notifications{min-height:0;padding:var(--spacing-4);flex:1;overflow:auto}.qc-wakey-notifications__toolbar,.qc-wakey-notifications__heading,.qc-wakey-notifications__meta,.qc-wakey-notifications__actions{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.qc-wakey-notifications__toolbar{font-size:var(--font-size-sm);justify-content:space-between}.qc-wakey-notifications__list{margin:0;padding:0;list-style:none}.qc-wakey-notifications__item{padding-block:var(--spacing-4);border-bottom:var(--spacing-px) solid var(--color-border-secondary);overflow-wrap:anywhere}.qc-wakey-notifications__heading strong{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex:1}.qc-wakey-notifications__item[data-unread=true] .qc-wakey-notifications__heading strong{font-weight:var(--font-weight-semibold)}.qc-wakey-notifications__body{margin-block:var(--spacing-2);white-space:pre-wrap;font-size:var(--font-size-sm)}.qc-wakey-notifications__meta,.qc-wakey-notifications__read{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.qc-wakey-notifications__actions{margin-top:var(--spacing-2)}.qc-wakey-notifications__notice{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-block:var(--spacing-4);display:flex}.qc-wakey-conversation-sidebar,.qc-wakey-conversation-sidebar__view{min-height:var(--spacing-0);min-width:var(--spacing-0);flex-direction:column;flex:1;display:flex}.qc-wakey-conversation-sidebar__view[hidden]{display:none}.qc-wakey-conversation-sidebar__message-actions{align-items:center;gap:var(--spacing-1);display:flex}.qc-wakey-notifications--embedded{padding:var(--spacing-0)}.qc-wakey-notifications__empty{padding-block:var(--spacing-6);text-align:center;font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height);color:var(--color-text-tertiary)}.qc-wakey-console-panel__window-actions{align-items:center;gap:var(--spacing-0);flex:none;display:flex}.qc-wakey-starter-carousel{align-items:center;gap:var(--spacing-0);margin-bottom:var(--spacing-2);min-width:var(--spacing-0);display:flex}.qc-wakey-starter-carousel__viewport{max-width:100%;min-width:var(--spacing-0);overflow:hidden}.qc-wakey-starter-carousel__choice{max-width:100%}.qc-wakey-starter-carousel__text{text-overflow:ellipsis;white-space:nowrap;animation:qc-wakey-starter-rise var(--motion-duration-base) var(--motion-ease-emphasized) both;display:block;overflow:hidden}@keyframes qc-wakey-starter-rise{0%{transform:translateY(var(--spacing-4));opacity:0}to{transform:translateY(var(--spacing-0));opacity:1}}@media (prefers-reduced-motion:reduce){.qc-wakey-starter-carousel__text{animation:none}}.qc-wakey-pet--console-frame .qc-conversation-footer{box-sizing:border-box;padding-inline:var(--spacing-3)}.qc-wakey-pet--console-frame .qc-conversation-footer>:is(.qc-user-question-shell,.qc-composer-root){width:100%;max-width:none;padding-inline:var(--spacing-0)!important}.qc-wakey-tooltip-layer[popover]{margin:var(--spacing-0);padding:var(--spacing-0);color:inherit;background:0 0;border:none;inset:auto;overflow:visible}.qc-wakey-console-panel__loading{inset:var(--spacing-0);position:absolute}.qc-wakey-console-panel__frame[data-ready=false]{visibility:hidden}.qc-wakey-drafts{padding:var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.qc-wakey-drafts__list{max-height:calc(var(--spacing-16) * 4);overflow-y:auto}.qc-wakey-drafts__entry{padding-block:var(--spacing-2);border-bottom:var(--spacing-px) solid var(--color-border-secondary)}.qc-wakey-drafts__summary{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.qc-wakey-drafts__actions{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.qc-mac-permission-settings{gap:var(--spacing-3);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height);flex-direction:column;display:flex}.qc-mac-permission-settings__intro,.qc-mac-permission-settings__feedback{gap:var(--spacing-2);flex-direction:column;display:flex}.qc-mac-permission-settings__title{margin:var(--spacing-0);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-size-sm--line-height)}.qc-mac-permission-settings__hint{margin:var(--spacing-0);color:var(--color-text-secondary)}.qc-mac-permission-settings__error{margin:var(--spacing-0);color:var(--color-error)}.qc-mac-permission-settings__actions{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.qc-mac-permission-settings__manual{gap:var(--spacing-2);margin-top:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-sm);background:var(--color-fill-secondary);flex-direction:column;display:flex}.qc-mac-permission-settings__path{align-items:center;gap:var(--spacing-1);margin:var(--spacing-0);font-weight:var(--font-weight-medium);flex-wrap:wrap;display:flex}.qc-mac-permission-settings__icon{width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}.qc-mac-permission-settings__state{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-text-secondary)}.qc-mac-permission-settings__icon.qc-mac-permission-settings__state--granted{color:var(--color-success)}.qc-mac-permission-settings__icon.qc-mac-permission-settings__state--denied{color:var(--color-warning)}.qc-recording-setup-dialog{gap:var(--spacing-5);max-block-size:calc(100dvh - var(--spacing-8));flex-direction:column;display:flex;overflow-y:auto}.qc-recording-setup-dialog__title{margin:var(--spacing-0);color:var(--color-text-base);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--font-size-lg--line-height)}.qc-recording-setup-dialog__body{gap:var(--spacing-5);flex-direction:column;display:flex}.qc-recording-setup-dialog__description{margin:var(--spacing-0);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height)}.qc-recording-setup-dialog__footer{margin-block-start:var(--spacing-0)}.qc-autonomous-work{min-width:0}.qc-autonomous-work-stats{min-height:calc(var(--spacing-32) + var(--spacing-1\.5));padding:var(--spacing-5);border-radius:var(--qc-radius-card);background:var(--color-fill-tertiary);grid-template-columns:repeat(4,1fr);display:grid}.qc-autonomous-work-stats__item{gap:var(--spacing-1);padding-inline:var(--spacing-5);flex-direction:column;min-width:0;display:flex;position:relative}.qc-autonomous-work-stats__item:first-child{padding-inline-start:0}.qc-autonomous-work-stats__item:not(:first-child):before{content:"";width:var(--spacing-px);height:calc(var(--spacing-20) + var(--spacing-2) + var(--spacing-px));background:var(--color-border-tertiary);position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.qc-autonomous-work-stats__value{font-family:var(--qc-font-family-numeric);font-size:calc(var(--font-size-6xl) - var(--spacing-1));font-weight:var(--font-weight-semibold);line-height:var(--font-size-6xl);color:var(--color-text)}.qc-autonomous-work-stats__label{font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1));font-weight:var(--font-weight-medium);color:var(--color-text)}.qc-autonomous-work-stats__desc{font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));color:var(--color-text-tertiary)}.qc-autonomous-work-filter{align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-9);display:flex}.qc-autonomous-work-filter--target{width:var(--spacing-44)}.qc-autonomous-work-filter--category{width:var(--spacing-48)}.qc-autonomous-work-filter--status{width:var(--spacing-64)}.qc-autonomous-work-filter--sort{width:var(--spacing-52)}.qc-autonomous-work-table-card{margin-top:var(--spacing-4);border:var(--spacing-0);border-radius:var(--radius-none);background:var(--color-bg-container);overflow:hidden}.qc-autonomous-work-table{width:100%;min-width:calc(var(--spacing-96) * 3 + var(--spacing-8));display:block}.qc-autonomous-work-table__header,.qc-autonomous-work-table tbody{width:100%;display:block}.qc-autonomous-work-table__header tr,.qc-autonomous-work-table__row{grid-template-columns:minmax(calc(var(--spacing-32) + var(--spacing-3)), 14fr) minmax(calc(var(--spacing-44) + var(--spacing-1)), 18fr) minmax(var(--spacing-40), 16fr) minmax(var(--spacing-60), 24fr) minmax(calc(var(--spacing-32) + var(--spacing-3)), 14fr) minmax(var(--spacing-48), 19fr) minmax(calc(var(--spacing-32) + var(--spacing-0\.5)), 13fr);width:100%;display:grid}.qc-autonomous-work-table--without-response .qc-autonomous-work-table__header tr,.qc-autonomous-work-table--without-response .qc-autonomous-work-table__row{grid-template-columns:minmax(var(--spacing-40), 16fr) minmax(var(--spacing-48), 20fr) minmax(var(--spacing-40), 16fr) minmax(var(--spacing-44), 18fr) minmax(var(--spacing-40), 16fr) minmax(var(--spacing-36), 14fr)}.qc-autonomous-work-table--account .qc-autonomous-work-table__header tr,.qc-autonomous-work-table--account .qc-autonomous-work-table__row{grid-template-columns:minmax(var(--spacing-36), 14fr) minmax(var(--spacing-32), 10fr) minmax(var(--spacing-40), 14fr) minmax(var(--spacing-44), 16fr) minmax(var(--spacing-36), 12fr) minmax(var(--spacing-32), 10fr) minmax(var(--spacing-32), 10fr) minmax(var(--spacing-32), 8fr) minmax(var(--spacing-32), 10fr)}.qc-trigger-work-rules .qc-autonomous-work-filter{min-width:calc(var(--spacing-96) * 2 + var(--spacing-56));margin-top:var(--spacing-0);margin-bottom:var(--spacing-4);justify-content:flex-start}.qc-trigger-work-rules .qc-autonomous-work-table-card{margin-top:var(--spacing-0)}.qc-trigger-work-rules .qc-autonomous-work-table--without-response{min-width:calc(var(--spacing-96) * 2 + var(--spacing-56))}.qc-autonomous-work-table__header th{align-items:center;min-width:0;display:flex}.qc-autonomous-work-table__header .qc-autonomous-work-table__col-tasks{white-space:nowrap}.qc-autonomous-work-table__metric-header{align-items:center;gap:var(--spacing-1);min-width:0;display:inline-flex}.qc-autonomous-work-table__metric-info,.qc-autonomous-work-detail__metric-info{width:var(--spacing-4);height:var(--spacing-4);color:var(--color-text-tertiary);cursor:help;flex:none;justify-content:center;align-items:center;display:inline-flex}.qc-autonomous-work-table-alert{margin-bottom:var(--spacing-3)}.qc-autonomous-work-table__row{cursor:pointer}.qc-autonomous-work-table__row>td{align-items:center;min-width:0;display:flex}.qc-autonomous-work-table__rule-name{font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:var(--font-size-xs--line-height);font-weight:var(--font-weight-medium);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.qc-autonomous-work-table__source-badge{min-width:var(--spacing-0);align-self:center;overflow:hidden}.qc-autonomous-work-table__source-badge-text{min-width:var(--spacing-0);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.qc-autonomous-work-table__source-badge{min-width:var(--spacing-0);max-width:100%;height:calc(var(--spacing-4) + var(--spacing-0\.5));padding:var(--spacing-0\.5) var(--spacing-1\.5);border:var(--spacing-0);border-radius:var(--radius-sm);background:var(--color-fill-secondary);color:var(--color-text-secondary);cursor:default;font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) - var(--spacing-0\.5));box-sizing:border-box;text-overflow:ellipsis;overflow:hidden}.qc-autonomous-work-table__col-source>.qc-autonomous-work-table__source-badge{align-self:center}.qc-autonomous-work-table__source-badge:hover{background:var(--color-fill-secondary)}.qc-autonomous-work-table__condition-desc{font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-autonomous-work-table__cell-text{min-width:var(--spacing-0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-autonomous-work-table__target{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.qc-autonomous-work-table__target-avatar,.qc-autonomous-work-table__target-icon{inline-size:var(--spacing-6);block-size:var(--spacing-6);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qc-autonomous-work-table__target-icon{border-radius:var(--radius-full);background:var(--color-fill-secondary);color:var(--color-text-secondary)}.qc-autonomous-work-table__target-copy{flex-direction:column;min-width:0;display:flex}.qc-autonomous-work-table__target-copy strong{font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:var(--font-size-xs--line-height);font-weight:var(--font-weight-medium);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-autonomous-work-table__target-copy span{font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));color:var(--color-text-tertiary)}.qc-autonomous-work-table__status{align-items:center;gap:var(--spacing-2);font-size:calc(var(--font-size-xs) + var(--spacing-px));color:var(--color-text-secondary);white-space:nowrap;flex-wrap:nowrap;display:inline-flex}.qc-autonomous-work-table__status-label{white-space:nowrap;flex-shrink:0}.qc-autonomous-work-table__status-switch{flex:none}.qc-autonomous-work-table__status-label{white-space:nowrap;flex:none}.qc-autonomous-work-table__status-delete{flex:none}.qc-autonomous-work-table-footer{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-top:var(--spacing-px) solid var(--color-border-tertiary);font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));color:var(--color-text-tertiary);flex-wrap:wrap;display:flex}.qc-autonomous-work-table-count{white-space:nowrap;flex:none}.qc-autonomous-work-table-footer .qc-autonomous-work-table-pagination{flex:none;width:auto;margin-left:auto}.qc-autonomous-work-table-state{justify-content:center;align-items:center;gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-4);color:var(--color-text-secondary);flex-direction:column;display:flex}.qc-autonomous-work-table-state [data-slot=empty-title]{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-size-sm--line-height)}.qc-autonomous-work-table-state [data-slot=empty-description]{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);line-height:var(--font-size-xs--line-height)}.qc-autonomous-work-dialog{width:min(calc(var(--spacing-96) * 2 + var(--spacing-8)), calc(100vw - var(--spacing-8)));max-width:min(calc(var(--spacing-96) * 2 + var(--spacing-8)), calc(100vw - var(--spacing-8)));max-height:calc(100vh - var(--spacing-16));flex-direction:column;padding:0;display:flex;overflow:hidden}.qc-autonomous-work-dialog__header{min-height:calc(var(--spacing-12) + var(--spacing-1) + var(--spacing-px));padding:var(--spacing-4) var(--spacing-6);border-bottom:var(--spacing-px) solid var(--color-border-tertiary);flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}.qc-autonomous-work-dialog__title{font-size:var(--font-size-lg);line-height:var(--font-size-lg--line-height);font-weight:var(--font-weight-medium);text-align:left;width:100%}.qc-autonomous-work-dialog__body{gap:var(--spacing-6);padding:var(--spacing-6);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.qc-autonomous-work-dialog__loading{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-12);color:var(--color-text-secondary);display:flex}.qc-autonomous-work-dialog__copy-hint{padding:var(--spacing-3);border-radius:var(--qc-radius-control);background:var(--color-info-bg);color:var(--color-text-secondary);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1));margin:0}.qc-autonomous-work-dialog__section{gap:var(--spacing-3);flex-direction:column;display:flex}.qc-autonomous-work-dialog__label,.qc-autonomous-work-dialog__section-title{font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:var(--font-size-xs--line-height);font-weight:var(--font-weight-medium);color:var(--color-text)}.qc-autonomous-work-dialog__label em,.qc-autonomous-work-dialog__section-title em{color:var(--color-primary);margin-inline-start:var(--spacing-0\.5);font-style:normal}.qc-autonomous-work-dialog__section-hint{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);margin-inline-start:var(--spacing-2)}.qc-autonomous-work-dialog__description{border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--qc-radius-control);background:var(--color-bg-container);flex-direction:column;display:flex;overflow:hidden}.qc-autonomous-work-dialog__description--invalid{border-color:var(--color-error)}.qc-autonomous-work-dialog__description-input{height:calc(var(--spacing-20) + var(--spacing-0\.5));min-height:calc(var(--spacing-20) + var(--spacing-0\.5));max-height:calc(var(--spacing-20) + var(--spacing-0\.5));border-radius:var(--qc-radius-control) var(--qc-radius-control) var(--radius-none) var(--radius-none);box-shadow:none;resize:none;border:0;overflow-y:auto}.qc-autonomous-work-dialog__description-input:focus-visible{box-shadow:none}.qc-autonomous-work-dialog__description-toolbar{justify-content:space-between;align-items:center;gap:var(--spacing-3);min-height:calc(var(--spacing-9) + var(--spacing-0\.5));padding-inline:var(--spacing-3);border-top:var(--spacing-0);background:0 0;display:flex}.qc-autonomous-work-dialog__model-summary{min-height:var(--spacing-8);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));align-items:center;display:inline-flex}.qc-autonomous-work-dialog__char-count{font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));color:var(--color-text-tertiary)}.qc-autonomous-work-dialog__error{color:var(--color-error);font-size:calc(var(--font-size-xs) + var(--spacing-px));margin:0}.qc-autonomous-work-dialog__field-error{color:var(--color-error);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height);margin:0}.qc-autonomous-work-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-3);min-height:var(--spacing-16);padding:var(--spacing-4) var(--spacing-6);border-top:var(--spacing-px) solid var(--color-border-tertiary);flex-shrink:0;display:flex}.qc-autonomous-work-triggers{gap:var(--spacing-4);flex-direction:column;display:flex}.qc-autonomous-work-triggers__item{gap:var(--spacing-3);border:var(--spacing-0);border-radius:var(--radius-none);padding:var(--spacing-0);flex-direction:column;display:flex}.qc-autonomous-work-triggers__item-header{justify-content:space-between;align-items:center;display:flex}.qc-autonomous-work-triggers__item-title{font-size:calc(var(--font-size-xs) + var(--spacing-px));font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule{border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--radius-lg);background:var(--color-fill-tertiary);box-shadow:var(--qc-shadow-card);overflow:hidden}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__cards{box-sizing:border-box;height:var(--spacing-20);margin:var(--spacing-0);padding:var(--spacing-3);gap:var(--spacing-2\.5);border:var(--spacing-0);border-radius:var(--radius-none);background:0 0}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__card{height:var(--spacing-14);min-width:var(--spacing-0);padding:var(--spacing-0) var(--spacing-2\.5);gap:var(--spacing-2);border-color:var(--color-border-tertiary);border-radius:var(--qc-radius-control);background:0 0}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__card--active{background:var(--color-bg-base);border-color:var(--color-border-tertiary);box-shadow:none}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__subform{box-sizing:border-box;gap:var(--spacing-5);min-height:var(--spacing-12);padding:var(--spacing-4) var(--spacing-3);border:var(--spacing-0);border-top:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--radius-none);background:var(--color-bg-base);box-shadow:none;flex-direction:column;display:flex}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__field-group{gap:var(--spacing-5)}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__cron-form{gap:var(--spacing-2)}.qc-autonomous-work-triggers__add{align-items:center;gap:var(--spacing-3);display:flex}.qc-autonomous-work-triggers__add-button{box-sizing:border-box;width:var(--spacing-60);height:var(--spacing-10);padding:var(--spacing-0) var(--spacing-3);justify-content:flex-start;gap:var(--spacing-2\.5)}.qc-autonomous-work-triggers__add-icon{inline-size:var(--spacing-6);block-size:var(--spacing-6);flex:0 0 var(--spacing-6);justify-content:center;align-items:center;display:inline-flex}.qc-autonomous-work-triggers__count{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.qc-autonomous-work-response{gap:var(--spacing-0);border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--radius-lg);background:var(--color-fill-tertiary);box-shadow:var(--qc-shadow-card);flex-direction:column;display:flex;overflow:hidden}.qc-autonomous-work-response--waker-settings{background:var(--color-bg-base)}.qc-autonomous-work-response--invalid{border-color:var(--color-error)}.qc-autonomous-work-response__cards{box-sizing:border-box;height:var(--spacing-20);padding:var(--spacing-3);gap:var(--spacing-2\.5);grid-template-columns:repeat(2,1fr);display:grid}.qc-autonomous-work-response__card{box-sizing:border-box;align-items:center;gap:var(--spacing-2);height:var(--spacing-14);min-height:var(--spacing-14);min-width:var(--spacing-0);padding:var(--spacing-0) var(--spacing-2\.5);border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--qc-radius-control);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;outline:none;display:flex}.qc-autonomous-work-response__card:focus-visible{box-shadow:0 0 0 var(--spacing-0\.5) var(--color-ring)}.qc-autonomous-work-response__card--active{background:var(--color-bg-base);border-color:var(--color-border-tertiary);box-shadow:none}.qc-autonomous-work-response__card--disabled{cursor:not-allowed;background:var(--color-fill-disable);border-color:var(--color-border-tertiary)}.qc-autonomous-work-response__card--disabled .qc-autonomous-work-response__card-icon,.qc-autonomous-work-response__card--disabled .qc-autonomous-work-response__card-copy strong,.qc-autonomous-work-response__card--disabled .qc-autonomous-work-response__card-copy span{color:var(--color-text-disabled)}.qc-autonomous-work-response__card--active.qc-autonomous-work-response__card--disabled{background:var(--color-bg-base);border-color:var(--color-border-tertiary);box-shadow:none}.qc-autonomous-work-response__card--active.qc-autonomous-work-response__card--disabled .qc-autonomous-work-response__card-icon,.qc-autonomous-work-response__card--active.qc-autonomous-work-response__card--disabled .qc-autonomous-work-response__card-copy strong{color:var(--color-text-primary)}.qc-autonomous-work-response__card--active.qc-autonomous-work-response__card--disabled .qc-autonomous-work-response__card-copy span{color:var(--color-text-tertiary)}.qc-autonomous-work-response__card-icon{inline-size:var(--spacing-4);block-size:var(--spacing-4);border-radius:var(--radius-none);color:var(--color-text-secondary);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qc-autonomous-work-response__card-copy{flex-direction:column;min-width:0;display:flex}.qc-autonomous-work-response__card-copy strong{font-size:var(--font-size-sm);line-height:calc(var(--font-size-sm--line-height) - var(--spacing-0\.5));color:var(--color-text)}.qc-autonomous-work-response__card-copy span{font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));color:var(--color-text-tertiary)}.qc-autonomous-work-response__detail{gap:var(--spacing-5);min-height:calc(var(--spacing-24) + var(--spacing-3));padding:var(--spacing-4) var(--spacing-3);border:var(--spacing-0);border-top:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--radius-none);background:var(--color-bg-base);box-shadow:none;flex-direction:column;display:flex}.qc-autonomous-work-response__detail--workspace-only{min-height:var(--spacing-0);padding:var(--spacing-4) var(--spacing-3);border-top:var(--spacing-0)}.qc-autonomous-work-response__detail--workspace-only .qc-autonomous-work-response__parameters--workspace.qc-autonomous-work-response__parameters--standalone{padding:var(--spacing-0)}.qc-autonomous-work-response__selection-summary{align-items:center;gap:var(--spacing-3);min-height:calc(var(--spacing-16) + var(--spacing-3));padding:var(--spacing-0);border:var(--spacing-0);border-radius:var(--radius-none);background:0 0;display:flex}.qc-autonomous-work-response__selection-summary--worker{min-height:var(--spacing-12)}.qc-autonomous-work-response__selection-avatar,.qc-autonomous-work-response__selection-icon{inline-size:var(--spacing-6);block-size:var(--spacing-6);flex:0 0 var(--spacing-6);border-radius:var(--radius-full);background:var(--color-fill-secondary);color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.qc-autonomous-work-response__selection-copy{gap:var(--spacing-1);flex-direction:column;flex:auto;min-width:0;display:flex}.qc-autonomous-work-response__selection-copy>strong{color:var(--color-text);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:var(--spacing-4);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-autonomous-work-response__selection-copy>span:not(.qc-autonomous-work-response__selection-tags){color:var(--color-text-tertiary);font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-autonomous-work-response__selection-description{inline-size:100%;min-width:0;display:block}.qc-autonomous-work-response__selection-tags{align-items:center;gap:var(--spacing-1);display:flex;overflow:hidden}.qc-autonomous-work-response__selection-tags>span{min-height:calc(var(--spacing-6) + var(--spacing-0\.5));padding:var(--spacing-1) var(--spacing-2\.5);border-radius:var(--radius-sm);font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5))}.qc-autonomous-work-response__selection-summary .qc-autonomous-work-response__selection-change{inline-size:max-content;min-inline-size:var(--spacing-16);flex:none}.qc-autonomous-work-response__locked-status{min-height:var(--spacing-6);padding:var(--spacing-1) var(--spacing-2);border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--radius-sm);background:var(--color-fill-disable);color:var(--color-text-tertiary);font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));white-space:nowrap;flex:none;align-items:center;display:inline-flex}.qc-autonomous-work-response__select,.qc-trigger-picker--work-rule .qc-trigger-picker__spark-control,.qc-autonomous-work-advanced__date-input{box-sizing:border-box;height:var(--spacing-8);min-height:var(--spacing-8);border-radius:var(--qc-radius-control);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1))}.qc-autonomous-work-response__directory-control{box-sizing:border-box;height:var(--spacing-8);min-height:var(--spacing-8);border-radius:var(--qc-radius-control);box-shadow:none;cursor:pointer}.qc-autonomous-work-response__directory-input{height:100%;min-height:var(--spacing-0);box-shadow:none;cursor:pointer}.qc-autonomous-work-response__directory-control [data-slot=input-group-addon]{height:100%}.qc-autonomous-work-response__directory-control [data-size=icon-xs]{border-radius:var(--radius-sm)}.qc-trigger-picker--work-rule :is(.ant-input:not(textarea),.ant-picker,.ant-input-number,.ant-select-single,.ant-select-single .ant-select-selector){box-sizing:border-box;height:var(--spacing-8);min-height:var(--spacing-8);border-radius:var(--qc-radius-control)}.qc-trigger-picker--work-rule textarea.ant-input{border-radius:var(--qc-radius-control)}.qc-trigger-picker--work-rule .ant-select-single .ant-select-selector{padding-block:var(--spacing-0);align-items:center}.qc-trigger-picker--work-rule .ant-input-number-input{height:calc(var(--spacing-8) - var(--spacing-0\.5))}.qc-autonomous-work-response__field{gap:var(--spacing-2);flex-direction:column;display:flex}.qc-autonomous-work-response__parameters{gap:var(--spacing-3);min-width:0;margin-inline:calc(var(--spacing-3) * -1);padding:var(--spacing-4) var(--spacing-3) var(--spacing-0);border-top:var(--spacing-0);flex-direction:column;display:flex}.qc-autonomous-work-response__parameters--standalone{margin-inline:var(--spacing-0);padding:var(--spacing-4) var(--spacing-3);border-top:var(--spacing-0)}.qc-autonomous-work-response__parameters--workspace{padding-top:var(--spacing-0)}.qc-autonomous-work-response__parameters--workspace.qc-autonomous-work-response__parameters--standalone{padding-top:var(--spacing-4)}.qc-autonomous-work-response__workspace-segments{min-width:var(--spacing-0);align-self:flex-start}.qc-autonomous-work-response__parameter-title{color:var(--color-text-secondary);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:var(--spacing-4);font-weight:var(--font-weight-medium)}.qc-autonomous-work-response__workflow-parameters .qc-workflow-args-override-editor__summary{color:var(--color-text-tertiary)}.qc-autonomous-work-response__workflow-parameters .qc-workflow-args-override-editor__summary strong{font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));font-weight:var(--font-weight-regular)}.qc-autonomous-work-response__workflow-parameters :is(.qc-workflow-args-override-editor__head,.qc-workflow-args-override-editor__row){min-height:var(--spacing-10);gap:var(--spacing-2);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,2fr)}.qc-autonomous-work-response__workflow-parameters :is(.qc-workflow-args-override-editor__head--two-column,.qc-workflow-args-override-editor__row--two-column){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.qc-autonomous-work-response__workflow-parameters :is(.qc-workflow-args-override-editor__row .ant-select,.qc-workflow-args-override-editor__row .ant-input,.qc-workflow-args-override-editor__row .ant-input-number,.qc-workflow-args-override-editor__row .ant-select .ant-select-selector){height:var(--spacing-8)!important;min-height:var(--spacing-8)!important}.qc-autonomous-work-response__workflow-parameters .qc-workflow-args-override-editor__head{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5))}.qc-autonomous-work-response__workflow-parameters .qc-workflow-args-override-editor__arg-name{font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:var(--spacing-4);font-weight:var(--font-weight-medium)}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__github-watch-grid{gap:var(--spacing-6);grid-template-columns:repeat(2,minmax(0,1fr))}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__github-watch-group{gap:var(--spacing-2\.5);padding:var(--spacing-0);border:var(--spacing-0);border-radius:var(--radius-none);background:0 0}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__github-watch-title{font-size:var(--font-size-sm);line-height:calc(var(--font-size-sm--line-height) - var(--spacing-0\.5));font-weight:var(--font-weight-medium)}.qc-autonomous-work-triggers__item .qc-trigger-picker--work-rule .qc-trigger-picker__github-field{gap:var(--spacing-2)}.qc-autonomous-work-response__label{font-size:calc(var(--font-size-xs) + var(--spacing-px));font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.qc-autonomous-work-response__label em{color:var(--color-primary);margin-inline-start:var(--spacing-0\.5);font-style:normal}.qc-autonomous-work-response__error{color:var(--color-error);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height)}.qc-autonomous-work-response__error--group{padding:var(--spacing-0) var(--spacing-3) var(--spacing-3)}.qc-autonomous-work-response__hint{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.qc-autonomous-work-response__worker-tags{align-items:center;gap:var(--spacing-1);flex:0 auto;min-width:0;display:flex}.qc-autonomous-work-response__worker-tags>span{max-inline-size:calc(var(--spacing-32) + var(--spacing-8));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-autonomous-work-advanced{border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--radius-lg);background:var(--color-fill-tertiary);box-shadow:var(--qc-shadow-card);overflow:hidden}.qc-autonomous-work-advanced__header{align-items:center;gap:var(--spacing-2);width:100%;min-height:var(--spacing-12);padding:0 var(--spacing-4);color:var(--color-text);font-size:calc(var(--font-size-xs) + var(--spacing-px));font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;display:flex}.qc-autonomous-work-advanced__header>svg{margin-inline-start:auto}.qc-autonomous-work-advanced__body{gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-3);border-top:var(--spacing-px) solid var(--color-border-tertiary);background:var(--color-bg-container);flex-direction:column;display:flex}.qc-autonomous-work-advanced__field{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;min-width:0;display:flex}.qc-autonomous-work-advanced__label{font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:var(--font-size-xs--line-height);font-weight:var(--font-weight-medium);color:var(--color-text);flex-shrink:0}.qc-autonomous-work-advanced__hint{font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5));color:var(--color-text-tertiary)}.qc-autonomous-work-advanced__control{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;min-width:0;display:flex}.qc-autonomous-work-advanced__select{width:var(--spacing-40);min-height:var(--spacing-8)}.qc-autonomous-work-advanced__segments{width:calc(var(--spacing-40) + var(--spacing-3))}.qc-autonomous-work-advanced .qc-autonomous-work-advanced__segments.qc-segment-tabs--compact .qc-segment-tabs__bar{width:100%;margin-bottom:var(--spacing-0)}.qc-autonomous-work-advanced .qc-autonomous-work-advanced__segments.qc-segment-tabs--compact .qc-segment-tabs__list{box-sizing:border-box;width:100%;min-width:var(--spacing-0);height:var(--spacing-8);gap:var(--spacing-0);padding:var(--spacing-0\.5);border-radius:var(--qc-radius-control);background:var(--color-fill-secondary)}.qc-autonomous-work-advanced .qc-autonomous-work-advanced__segments.qc-segment-tabs--compact .qc-segment-tabs__trigger{min-width:var(--spacing-0);height:var(--spacing-7);padding:0 var(--spacing-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1));font-weight:var(--font-weight-regular);background:0 0;flex:1 1 0}.qc-autonomous-work-advanced .qc-autonomous-work-advanced__segments.qc-segment-tabs--compact .qc-segment-tabs__trigger--active{background:var(--color-bg-container);color:var(--color-text);box-shadow:var(--shadow-xs)}.qc-autonomous-work-advanced__value-input,.qc-autonomous-work-advanced__date-input{width:calc(var(--spacing-40) + var(--spacing-3));min-height:var(--spacing-8)}.qc-autonomous-work-advanced__args{gap:var(--spacing-3);flex-direction:column;display:flex}.qc-autonomous-work-detail{background:var(--color-bg-container);min-height:100%;color:var(--color-text);flex-direction:column;display:flex}.qc-autonomous-work-detail__loading{justify-content:center;align-items:center;gap:var(--spacing-4);padding:var(--spacing-12);color:var(--color-text-secondary);flex-direction:column;display:flex}.qc-autonomous-work-detail__topbar{height:var(--spacing-11);border-bottom:var(--spacing-px) solid var(--color-border-tertiary);padding-inline:var(--spacing-6);flex-shrink:0;align-items:center;display:flex}.qc-autonomous-work-detail__breadcrumb{align-items:center;gap:var(--spacing-2);font-size:calc(var(--font-size-xs) + var(--spacing-px));color:var(--color-text-tertiary);display:flex}.qc-autonomous-work-detail__breadcrumb button{color:var(--color-text-secondary);font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0}.qc-autonomous-work-detail__breadcrumb button:hover{color:var(--color-text)}.qc-autonomous-work-detail__content{gap:var(--spacing-6);padding:var(--spacing-6);box-sizing:border-box;flex-direction:column;width:100%;max-width:none;margin-inline:auto;display:flex}.qc-autonomous-work-detail__title-area{justify-content:space-between;align-items:center;gap:var(--spacing-6);display:flex}.qc-autonomous-work-detail__title-copy{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.qc-autonomous-work-detail__title-row{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.qc-autonomous-work-detail__title-row h1{font-size:var(--font-size-2xl);line-height:var(--spacing-8);font-weight:var(--font-weight-medium);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.qc-autonomous-work-detail__type-badge,.qc-autonomous-work-detail__neutral-badge{height:calc(var(--spacing-4) + var(--spacing-0\.5));padding:var(--spacing-0\.5) var(--spacing-1\.5);border:var(--spacing-0);border-radius:var(--radius-sm);cursor:default;font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs--line-height) - var(--spacing-0\.5));font-weight:var(--font-weight-medium);box-sizing:border-box}.qc-autonomous-work-detail__type-badge{background:var(--color-info-bg);color:var(--color-info)}.qc-autonomous-work-detail__type-badge:hover{background:var(--color-info-bg)}.qc-autonomous-work-detail__neutral-badge{background:var(--color-fill-tertiary);color:var(--color-text-secondary)}.qc-autonomous-work-detail__neutral-badge:hover{background:var(--color-fill-tertiary)}.qc-autonomous-work-detail__subtitle{font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height);color:var(--color-text-secondary);margin:0}.qc-autonomous-work-detail__actions{align-items:center;gap:var(--spacing-3);flex-shrink:0;display:flex}.qc-autonomous-work-detail__action-divider{flex:0 0 var(--spacing-px);width:var(--spacing-px);height:var(--spacing-4);background:var(--color-border-tertiary)}.qc-autonomous-work-detail__action{height:calc(var(--spacing-6) + var(--spacing-1));padding-inline:var(--spacing-2);gap:var(--spacing-1\.5);color:var(--color-text-secondary);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:var(--font-size-sm--line-height)}.qc-autonomous-work-detail__delete-action{color:var(--color-text-secondary)}.qc-autonomous-work-detail__switch{align-items:center;gap:var(--spacing-2);font-size:calc(var(--font-size-xs) + var(--spacing-px));color:var(--color-text-secondary);display:inline-flex}.qc-autonomous-work-detail__action-error{color:var(--color-error);font-size:calc(var(--font-size-xs) + var(--spacing-px));margin:0}.qc-autonomous-work-detail__action-notice{color:var(--color-success);font-size:calc(var(--font-size-xs) + var(--spacing-px));margin:0}.qc-autonomous-work-detail__section{gap:var(--spacing-3);flex-direction:column;display:flex}.qc-autonomous-work-detail__section-title{font-size:var(--font-size-sm);line-height:calc(var(--font-size-sm--line-height) - var(--spacing-0\.5));font-weight:var(--font-weight-medium);color:var(--color-text);margin:0}.qc-autonomous-work-detail__overview{align-items:stretch;gap:var(--spacing-0);min-height:var(--spacing-28);padding:var(--spacing-5);border-radius:var(--qc-radius-card);background:var(--color-fill-tertiary);display:flex}.qc-autonomous-work-detail__overview-item{justify-content:center;gap:var(--spacing-1);padding-inline:var(--spacing-5);flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.qc-autonomous-work-detail__overview-item:first-child{padding-inline-start:var(--spacing-0)}.qc-autonomous-work-detail__overview-item:not(:first-child):before{content:"";inset-block:var(--spacing-0);width:var(--spacing-px);background:var(--color-border-tertiary);position:absolute;inset-inline-start:var(--spacing-0)}.qc-autonomous-work-detail__overview-item strong{font-size:var(--font-size-2xl);line-height:var(--spacing-8);color:var(--color-text)}.qc-autonomous-work-detail__overview-item>.qc-autonomous-work-detail__overview-label{font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1));color:var(--color-text-tertiary)}.qc-autonomous-work-detail__overview-label{align-items:center;gap:var(--spacing-1);display:inline-flex}.qc-autonomous-work-detail__overview-value--success{color:var(--color-success)}.qc-autonomous-work-detail__overview-value--error{color:var(--color-error)}.qc-autonomous-work-detail__conditions{gap:var(--spacing-3);flex-direction:column;display:flex}.qc-autonomous-work-detail__condition-card{box-sizing:border-box;min-height:calc(var(--spacing-32) + var(--spacing-1));padding:var(--spacing-0);border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--qc-radius-card);flex-direction:column;display:flex;overflow:hidden}.qc-autonomous-work-detail__condition-row{justify-content:space-between;align-items:center;gap:var(--spacing-4);min-height:calc(var(--spacing-16) + var(--spacing-0\.5));padding:var(--spacing-3) var(--spacing-4);min-width:0;font-size:calc(var(--font-size-xs) + var(--spacing-px));color:var(--color-text);flex:1 1 0;display:flex}.qc-autonomous-work-detail__condition-row+.qc-autonomous-work-detail__condition-row{border-top:var(--spacing-px) solid var(--color-border-tertiary)}.qc-autonomous-work-detail__condition-row--api{flex:1 0 auto}.qc-autonomous-work-detail__condition-content{gap:var(--spacing-1);flex-direction:column;flex:auto;min-width:0;display:flex}.qc-autonomous-work-detail__condition-label{color:var(--color-text-tertiary);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5))}.qc-autonomous-work-detail__condition-value{align-items:center;gap:var(--spacing-1\.5);min-width:0;font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1));color:var(--color-text);display:flex}.qc-autonomous-work-detail__condition-value strong{font-weight:var(--font-weight-medium);flex:none}.qc-autonomous-work-detail__condition-dim{min-width:0;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-autonomous-work-detail__condition-summary{min-width:0;font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1));color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.qc-autonomous-work-detail__api-endpoint{align-items:center;gap:var(--spacing-2);min-width:0;margin-top:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height);display:flex}.qc-autonomous-work-detail__api-endpoint-label{color:var(--color-text-tertiary);flex:none}.qc-autonomous-work-detail__api-endpoint code{min-width:0;max-width:100%;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--qc-radius-control);background:var(--color-fill-secondary);color:var(--color-text);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-autonomous-work-detail__api-docs{align-items:center;gap:var(--spacing-1);width:fit-content;color:var(--color-link);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height);text-decoration:underline;display:inline-flex}.qc-autonomous-work-detail__api-docs:focus-visible{border-radius:var(--radius-sm);outline:var(--spacing-px) solid var(--color-ring);outline-offset:var(--spacing-1)}.qc-autonomous-work-detail__api-docs-icon{inline-size:var(--spacing-3\.5);block-size:var(--spacing-3\.5);flex:none}.qc-autonomous-work-detail__response-card{min-height:calc(var(--spacing-32) + var(--spacing-1));border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--qc-radius-card);padding:var(--spacing-0);overflow:hidden}.qc-autonomous-work-detail__response-row{gap:var(--spacing-0);min-height:inherit;flex-direction:column;display:flex}.qc-autonomous-work-detail__response-line{justify-content:space-between;align-items:center;gap:var(--spacing-4);min-height:calc(var(--spacing-16) + var(--spacing-0\.5));padding:var(--spacing-3) var(--spacing-4);flex:1 1 0;min-width:0;display:flex}.qc-autonomous-work-detail__response-line+.qc-autonomous-work-detail__response-line{border-top:var(--spacing-px) solid var(--color-border-tertiary)}.qc-autonomous-work-detail__response-content{gap:var(--spacing-1);flex-direction:column;flex:auto;min-width:0;display:flex}.qc-autonomous-work-detail__response-label{color:var(--color-text-tertiary);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5))}.qc-autonomous-work-detail__response-value{align-items:center;gap:var(--spacing-1\.5);min-width:0;font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1));color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;display:flex;overflow:hidden}.qc-autonomous-work-detail__response-value strong{font-weight:var(--font-weight-medium);flex:none}.qc-autonomous-work-detail__response-desc-value{min-width:0;font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1));color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.qc-autonomous-work-detail__response-unknown{color:var(--color-text-tertiary);font-size:calc(var(--font-size-xs) + var(--spacing-px))}.qc-autonomous-work-detail__advanced-card{min-height:calc(var(--spacing-32) + var(--spacing-1));border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--qc-radius-card);flex-direction:column;display:flex;overflow:hidden}.qc-autonomous-work-detail__advanced-row{min-height:calc(var(--spacing-16) + var(--spacing-0\.5));padding:var(--spacing-3) var(--spacing-4);flex:1 1 0;align-items:center;min-width:0;display:flex}.qc-autonomous-work-detail__advanced-row+.qc-autonomous-work-detail__advanced-row{border-top:var(--spacing-px) solid var(--color-border-tertiary)}.qc-autonomous-work-detail__advanced-content{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.qc-autonomous-work-detail__advanced-label{color:var(--color-text-tertiary);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-0\.5))}.qc-autonomous-work-detail__advanced-value{color:var(--color-text);font-size:calc(var(--font-size-xs) + var(--spacing-px));line-height:calc(var(--font-size-xs--line-height) + var(--spacing-1))}.qc-autonomous-work-history{min-width:0}.qc-autonomous-work-history__table{table-layout:fixed}.qc-autonomous-work-history__col-index{width:var(--spacing-12)}.qc-autonomous-work-history__col-time{width:calc(var(--spacing-24) + var(--spacing-8))}.qc-autonomous-work-history__col-source{width:var(--spacing-24)}.qc-autonomous-work-history__col-status{width:var(--spacing-20)}.qc-autonomous-work-history__col-actions{width:calc(var(--spacing-24) + var(--spacing-4))}.qc-autonomous-work-history__result-cell{min-width:var(--spacing-0);overflow:hidden}.qc-autonomous-work-history__result-text{width:100%}.qc-autonomous-work-history__state{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-8);color:var(--color-text-secondary);border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--qc-radius-card);flex-direction:column;display:flex}.qc-autonomous-work-history__pagination{padding:var(--spacing-3)}.qc-autonomous-work-response__project-group-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-fill-tertiary);cursor:default}.qc-waker-picker__menu.qc-autonomous-work-response__worker-menu{inline-size:calc(var(--spacing-96) + var(--spacing-16));min-inline-size:var(--spacing-0);max-inline-size:var(--radix-dropdown-menu-content-available-width)}.qc-autonomous-work-response__worker-menu .qc-waker-picker__option-copy{min-inline-size:var(--spacing-0)}.qc-command-approval-shell{padding-block-end:var(--spacing-2)}.qc-command-approval-card__command-preview{min-block-size:var(--spacing-0);overflow:hidden}.qc-command-approval-card__command-scroll [data-slot=scroll-area-viewport]{max-block-size:var(--spacing-24)}.qc-command-approval-card__reason-scroll [data-slot=scroll-area-viewport]{max-block-size:var(--spacing-10)}.qc-command-approval-card__reason,.qc-command-approval-card__command{overflow-wrap:anywhere;white-space:pre-wrap}.qc-command-approval-card__command{font-family:var(--font-mono);display:block}.qc-tool-activity-headline{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--leading-normal);flex:0 auto;overflow:hidden}.qc-tool-activity-headline-shimmer{display:inline}.qc-tool-activity-status{white-space:nowrap;color:var(--color-text-tertiary);font-size:var(--font-size-xs);line-height:var(--leading-normal);flex-shrink:0}.qc-tool-activity-summary{min-width:var(--spacing-4);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-tertiary);font-size:var(--font-size-xs);flex:1;overflow:hidden}.qc-conversation-resource-links{align-items:stretch;gap:var(--spacing-2);flex-direction:column;width:100%;max-width:100%;display:flex}.qc-conversation-resource-link{width:100%;min-width:0;min-height:var(--spacing-0);align-items:center;gap:var(--spacing-3);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-md);background:var(--color-fill-tertiary);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height);text-align:left;border:0;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;transition:background-color .2s;display:grid}.qc-conversation-resource-link:hover{background:var(--color-fill-secondary);color:var(--color-text)}.qc-conversation-resource-link:focus-visible{outline:var(--spacing-px) solid var(--color-ring);outline-offset:var(--spacing-px)}.qc-conversation-resource-link__label{overflow-wrap:anywhere;min-width:0}.qc-conversation-resource-link>svg{width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}.qc-conversation-anchor-nav{inset-inline-start:var(--spacing-1);inset-block:var(--spacing-6);width:var(--spacing-8);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.qc-conversation-anchor-nav>*{pointer-events:auto}.qc-conversation-anchor-nav__rail{min-height:var(--spacing-0);overscroll-behavior:contain;scrollbar-width:none;padding:var(--spacing-0\.5);overflow:hidden auto}.qc-conversation-anchor-nav__rail::-webkit-scrollbar{display:none}.qc-conversation-anchor-nav__item{width:var(--spacing-7);height:var(--spacing-2\.5);padding:var(--spacing-1) var(--spacing-0\.5);border:var(--spacing-0);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:flex-start;align-items:center;display:flex}.qc-conversation-anchor-nav__bar{width:var(--spacing-1\.5);height:var(--spacing-0\.5);border-radius:var(--radius-full);color:var(--color-text-quaternary);transition:width var(--motion-duration-base) var(--motion-ease-out), color var(--motion-duration-base) var(--motion-ease-out), background-color var(--motion-duration-base) var(--motion-ease-out);background:currentColor;display:block}.qc-conversation-anchor-nav__item[aria-current=true] .qc-conversation-anchor-nav__bar{width:var(--spacing-3)}.qc-conversation-anchor-nav__item[data-distance="3"] .qc-conversation-anchor-nav__bar{width:var(--spacing-3);color:color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--color-primary), var(--color-text-quaternary)), var(--color-text-quaternary)), var(--color-text-quaternary))}.qc-conversation-anchor-nav__item[data-distance="2"] .qc-conversation-anchor-nav__bar{width:var(--spacing-4);color:color-mix(in srgb, color-mix(in srgb, var(--color-primary), var(--color-text-quaternary)), var(--color-text-quaternary))}.qc-conversation-anchor-nav__item[data-distance="1"] .qc-conversation-anchor-nav__bar{width:var(--spacing-5);color:color-mix(in srgb, var(--color-primary), var(--color-text-quaternary))}.qc-conversation-anchor-nav__item[data-distance="0"] .qc-conversation-anchor-nav__bar{width:var(--spacing-6);color:var(--color-primary)}.qc-conversation-anchor-nav__item[aria-current=true] .qc-conversation-anchor-nav__bar{background:var(--color-primary-active)}.qc-conversation-anchor-nav__item:focus-visible{outline:var(--spacing-px) solid var(--color-ring);outline-offset:var(--spacing-0)}.qc-conversation-anchor-nav__preview{width:calc(var(--spacing-20) * 4);max-width:calc(100vw - var(--spacing-12));padding:var(--spacing-3);border:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--qc-radius-popover);background:var(--color-bg-elevated);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height);box-shadow:var(--qc-shadow-popover)}.qc-conversation-anchor-nav__question{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium);overflow:hidden}.qc-conversation-anchor-nav__answer{-webkit-line-clamp:3;overflow-wrap:anywhere;color:var(--color-text-secondary);-webkit-box-orient:vertical;margin-block-start:var(--spacing-2);display:-webkit-box;overflow:hidden}.qc-message-list-shell--turn-navigation .qc-message-list-scrollbar{scroll-padding-block-start:var(--spacing-6)}.qc-message-list-shell--turn-navigation .qc-message-list-content{padding-inline-start:max(var(--spacing-10), var(--qc-conversation-horizontal-gutter,var(--spacing-8)))!important}@media (prefers-reduced-motion:reduce){.qc-conversation-anchor-nav__bar{transition:none}}.qc-conversation-selection-menu{width:max-content;max-width:var(--radix-popover-content-available-width);padding:var(--spacing-0\.5);border-radius:var(--radius-md)}.qc-conversation-selection-menu__actions{gap:var(--spacing-0\.5);flex-wrap:wrap;display:flex}.qc-conversation-selection-menu__separator{width:var(--spacing-px);height:var(--spacing-4);background:var(--color-border-tertiary);align-self:center}.qc-conversation-annotations{align-items:center;margin-block-end:var(--spacing-1);display:flex}.qc-conversation-annotations--message{margin-block-end:var(--spacing-0)}.qc-conversation-annotations-preview{width:calc(var(--spacing-24) * 4);max-width:var(--radix-popover-content-available-width);max-height:min(calc(var(--spacing-24) * 3), var(--radix-popover-content-available-height));padding:var(--spacing-3);overflow-y:auto}.qc-conversation-annotations-preview__list{gap:var(--spacing-3);padding:var(--spacing-0);margin:var(--spacing-0);flex-direction:column;list-style:none;display:flex}.qc-conversation-annotations-preview__item{align-items:flex-start;gap:var(--spacing-2);display:flex}.qc-conversation-annotations-preview__item blockquote{min-width:var(--spacing-0);margin:var(--spacing-0);border-inline-start:var(--spacing-0\.5) solid var(--color-border-secondary);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;padding-inline-start:var(--spacing-2)}.qc-composer-capability-chip{cursor:default;vertical-align:middle;padding:var(--spacing-0\.5) var(--spacing-1\.5);border-radius:var(--radius-lg);background:var(--color-primary-bg);color:var(--color-primary);font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);line-height:var(--font-size-xs--line-height);text-overflow:ellipsis;white-space:nowrap;border:none;max-width:100%;display:inline-block;overflow:hidden}.qc-composer-capability-chip:hover{background:var(--color-primary-bg);color:var(--color-primary)}.qc-composer-add-menu{width:var(--spacing-36);padding:var(--spacing-1)}.qc-composer-add-menu [role=menuitem]{height:var(--spacing-7);min-height:var(--spacing-7);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);font-size:var(--qc-font-size-body-compact);font-weight:var(--font-weight-normal);line-height:var(--font-size-sm--line-height);gap:var(--spacing-2)}.qc-composer-add-menu [role=menuitem] svg{width:var(--spacing-3\.5);height:var(--spacing-3\.5);color:var(--color-text-secondary)}.qc-composer-capability-menu{width:var(--spacing-80);max-width:calc(100vw - var(--spacing-8));max-height:min(var(--spacing-96), var(--radix-dropdown-menu-content-available-height));flex-direction:column;display:flex}.qc-composer-capability-menu__search{padding:var(--spacing-1)}.qc-composer-capability-menu__search .qc-collection-toolbar-search{width:100%}.qc-composer-capability-menu__list{min-height:var(--spacing-0);scrollbar-gutter:stable;gap:var(--spacing-0);flex-direction:column;display:flex;overflow-y:auto}.qc-composer-capability-menu__name{max-width:var(--spacing-32);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-composer-capability-menu__description{min-width:var(--spacing-0);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-tertiary);flex:1;overflow:hidden}.qc-composer-capability-menu [role=menuitem]{padding:var(--spacing-2);gap:var(--spacing-2);font-size:var(--qc-font-size-body-compact);font-weight:var(--font-weight-normal);line-height:var(--font-size-sm--line-height);border-radius:var(--radius-md)}.qc-composer-capability-menu__copy{align-items:center;gap:var(--spacing-2);min-width:var(--spacing-0);flex:1;display:flex}.qc-composer-capability-menu__copy .qc-composer-capability-menu__name{max-width:50%;font-size:var(--font-size-xs);flex-shrink:0}.qc-composer-capability-menu__description{font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height)}.qc-composer-capability-menu [role=menuitem]>svg{width:var(--spacing-3\.5);height:var(--spacing-3\.5);color:var(--color-text-secondary);flex-shrink:0}.qc-composer-capability-menu__list [role=menuitem]{box-sizing:border-box;width:100%;height:var(--spacing-8);min-height:var(--spacing-8);padding-block:var(--spacing-1);flex-shrink:0}.qc-composer-capability-menu__copy .qc-composer-capability-menu__description{min-width:var(--spacing-0);flex:1}.qc-composer-capability-menu .qc-composer-capability-menu__footer-action{height:var(--spacing-7);min-height:var(--spacing-7);padding-block:var(--spacing-1);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height);flex-shrink:0}.qc-side-chat-panel-shell{padding:var(--spacing-0);display:flex;overflow:hidden}.qc-side-chat-panel{min-width:var(--spacing-0);min-height:var(--spacing-0);flex-direction:column;flex:auto;display:flex}.qc-side-chat-panel__notice{margin:var(--spacing-2) var(--spacing-3) var(--spacing-0)}.qc-side-chat-panel__content{min-height:var(--spacing-0);scrollbar-color:var(--color-border-tertiary) var(--color-fill-tertiary);flex:auto;overflow-y:auto}.qc-side-chat-panel__message-track{box-sizing:border-box;gap:var(--spacing-6);flex-direction:column;min-height:100%;display:flex}.qc-side-chat-panel__loading,.qc-side-chat-panel__empty-state,.qc-side-chat-exchange__status{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height);display:flex}.qc-side-chat-panel__empty-state{text-align:center;flex-direction:column;flex:auto;justify-content:center}.qc-side-chat-panel__empty-state strong{color:var(--color-text);font-weight:var(--font-weight-medium)}.qc-side-chat-panel__composer{box-sizing:border-box;width:100%;max-width:none;padding:var(--spacing-0) var(--spacing-8) var(--spacing-3);flex:none}.qc-side-chat-panel__inherited{min-width:var(--spacing-0);align-items:center;gap:var(--spacing-1);color:var(--color-text-tertiary);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height);display:inline-flex}.qc-side-chat-panel__inherited>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-side-chat-exchange{gap:var(--spacing-6);flex-direction:column;display:flex}.qc-side-chat-exchange__question{width:fit-content;max-width:calc(100% - var(--spacing-10))}.qc-side-chat-exchange__answer{gap:var(--spacing-3)}.qc-side-chat-exchange>.qc-assistant-message{min-width:var(--spacing-0);width:fit-content;max-width:calc(100% - var(--spacing-10))}.qc-side-chat-exchange__answer-bubble{box-sizing:border-box;width:fit-content;max-width:100%;padding:var(--spacing-3);border-radius:var(--qc-radius-card);background:var(--color-fill-secondary);color:var(--color-text)}.qc-side-chat-exchange__answer .markdown-body{overflow-wrap:anywhere;min-width:var(--spacing-0);max-width:100%;overflow-x:auto}.qc-side-chat-exchange__status{justify-content:flex-start}.qc-side-chat-exchange__status-text{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-size-xs--line-height)}.qc-side-chat-tabs{min-width:var(--spacing-0);height:var(--spacing-10);align-items:center;gap:var(--spacing-1);display:flex}.qc-side-chat-tabs__rail{min-width:var(--spacing-0);scrollbar-width:none;flex:0 auto;overflow-x:auto}.qc-side-chat-tabs__rail::-webkit-scrollbar{display:none}.qc-side-chat-tabs>:last-child{flex-shrink:0}.qc-side-chat-tabs__empty-label{min-width:var(--spacing-0);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.qc-runtime-input-queue{gap:var(--spacing-1);margin-inline:calc(var(--spacing-4) + var(--spacing-1));padding:var(--spacing-2);border-block-start:var(--spacing-px) solid var(--color-border-tertiary);border-inline:var(--spacing-px) solid var(--color-border-tertiary);border-radius:var(--radius-2xl) var(--radius-2xl) var(--radius-none) var(--radius-none);background:var(--color-fill-tertiary);flex-direction:column;display:flex;position:relative;overflow:hidden}.qc-runtime-input-queue__header{justify-content:flex-start;align-self:flex-start;gap:var(--spacing-2);min-block-size:calc(var(--font-size-sm--line-height) + var(--spacing-2));block-size:calc(var(--font-size-sm--line-height) + var(--spacing-2));padding:var(--spacing-1);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height);font-weight:var(--font-weight-normal);flex:none}.qc-runtime-input-queue__viewport{min-block-size:var(--spacing-0);position:relative}.qc-runtime-input-queue__list{gap:var(--spacing-1);max-block-size:calc(var(--spacing-24) + var(--spacing-20));padding:var(--spacing-0);overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-border-tertiary) var(--color-fill-tertiary);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.qc-runtime-input-queue__list::-webkit-scrollbar{inline-size:var(--spacing-1)}.qc-runtime-input-queue__list::-webkit-scrollbar-track{background:var(--color-fill-tertiary)}.qc-runtime-input-queue__list::-webkit-scrollbar-thumb{border-radius:var(--radius-2xl);background:var(--color-border-tertiary)}.qc-runtime-input-queue__scroll-cue{z-index:1;inset-inline:var(--spacing-0);block-size:var(--spacing-px);pointer-events:none;background:var(--color-border-tertiary);position:absolute}.qc-runtime-input-queue__scroll-cue--top{box-shadow:var(--spacing-0) var(--spacing-1) var(--spacing-2) var(--color-shadow-tertiary);inset-block-start:var(--spacing-0)}.qc-runtime-input-queue__scroll-cue--bottom{box-shadow:var(--spacing-0) calc(var(--spacing-1) * -1) var(--spacing-2) var(--color-shadow-tertiary);inset-block-end:var(--spacing-0)}.qc-runtime-input-queue__item{align-items:center;gap:var(--spacing-2);min-width:0;min-block-size:calc(var(--font-size-sm--line-height) + var(--spacing-2));block-size:calc(var(--font-size-sm--line-height) + var(--spacing-2));padding:var(--spacing-1);border-radius:var(--radius-md);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);display:flex;position:relative}.qc-runtime-input-queue__item:hover,.qc-runtime-input-queue__item:focus-within,.qc-runtime-input-queue__item[data-dragging=true]{background:var(--color-fill-secondary)}.qc-runtime-input-queue__drop-indicator{inset-inline:var(--spacing-1);block-size:var(--spacing-px);border-radius:var(--radius-full);pointer-events:none;background:var(--color-ring);position:absolute}.qc-runtime-input-queue__drop-indicator--before{inset-block-start:calc(var(--spacing-1) * -1)}.qc-runtime-input-queue__drop-indicator--after{inset-block-end:calc(var(--spacing-1) * -1)}.qc-runtime-input-queue__leading{min-block-size:var(--font-size-xs--line-height);block-size:var(--font-size-xs--line-height);min-inline-size:var(--font-size-xs--line-height);inline-size:var(--font-size-xs--line-height);padding:var(--spacing-0);color:var(--color-text-quaternary);cursor:grab;flex:none}.qc-runtime-input-queue__leading:active{cursor:grabbing}.qc-runtime-input-queue__leading:disabled{cursor:default}.qc-runtime-input-queue__content{align-items:center;gap:var(--spacing-1);flex:auto;min-width:0;display:flex}.qc-runtime-input-queue__images{align-items:center;gap:var(--spacing-1);flex:none;display:flex}.qc-runtime-input-queue__thumbnail,.qc-runtime-input-queue__image-overflow{inline-size:var(--font-size-xs--line-height);block-size:var(--font-size-xs--line-height);border-radius:var(--radius-sm);background:var(--color-fill-secondary);flex:none}.qc-runtime-input-queue__thumbnail{object-fit:cover}.qc-runtime-input-queue__image-overflow{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height);justify-content:center;align-items:center;display:inline-flex}.qc-runtime-input-queue__summary{min-width:0;color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qc-runtime-input-queue__actions{align-items:center;gap:calc(var(--spacing-2) + var(--spacing-1));flex:none;display:flex}.qc-runtime-input-queue__action,.qc-runtime-input-queue__delete,.qc-runtime-input-queue__edit{min-block-size:var(--font-size-sm--line-height);block-size:var(--font-size-sm--line-height);padding:var(--spacing-0);color:var(--color-text-secondary);flex:none}.qc-runtime-input-queue__action{gap:var(--spacing-1);min-inline-size:auto;font-size:var(--font-size-sm);line-height:var(--font-size-sm--line-height)}.qc-runtime-input-queue__delete,.qc-runtime-input-queue__edit{min-block-size:var(--font-size-xs--line-height);block-size:var(--font-size-xs--line-height);min-inline-size:var(--font-size-xs--line-height);inline-size:var(--font-size-xs--line-height)}@media (prefers-reduced-motion:reduce){.qc-runtime-input-queue__item{transition:none}}.qc-conversation-right-panel>.qc-current-task-cloud-stream:not(:fullscreen){margin:var(--spacing-3) var(--spacing-3) var(--spacing-0);flex-shrink:0}.qc-current-task-cloud-stream{gap:var(--spacing-2);min-width:var(--spacing-0);margin-bottom:var(--spacing-4);color:var(--color-text);flex-direction:column;display:flex}.qc-current-task-cloud-stream__header{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;justify-content:space-between;display:flex}.qc-current-task-cloud-stream__title{min-width:var(--spacing-0);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow:hidden}.qc-current-task-cloud-stream__media{width:100%;min-width:var(--spacing-0);aspect-ratio:16/10;position:relative}.qc-current-task-cloud-stream .qc-cloud-stream-page__viewport{width:100%;height:100%}.qc-current-task-cloud-stream__fullscreen{top:var(--spacing-2);right:var(--spacing-2);position:absolute}.qc-current-task-cloud-stream__status{margin:var(--spacing-0);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--font-size-xs--line-height)}.qc-current-task-cloud-stream:fullscreen{padding:var(--spacing-4);margin:var(--spacing-0);background:var(--color-bg-container)}.qc-current-task-cloud-stream:fullscreen .qc-current-task-cloud-stream__media{min-height:var(--spacing-0);aspect-ratio:auto;flex:1}.qc-conversation-split{width:100%;height:100vh;min-width:var(--spacing-0);min-height:var(--spacing-0);background:var(--color-bg-container);display:flex;position:relative;overflow:auto}.qc-conversation-split__header{height:var(--qc-conversation-header-height);background:var(--color-bg-container);position:absolute;inset-block-start:var(--spacing-0);inset-inline-start:var(--qc-conversation-split-header-offset);inset-inline-end:var(--spacing-0)}.qc-conversation-split__header>.qc-conv-header{box-sizing:border-box;align-items:stretch;height:100%}.qc-conversation-split__header .qc-conv-header-side-chat-action{align-self:stretch}.qc-conversation-split__header .qc-conv-header-side-chat-tabs{box-sizing:border-box;align-self:flex-end;margin-block-end:calc(-1 * var(--spacing-px));padding-inline-start:var(--spacing-2)}.qc-conversation-split__header .qc-conv-header-action-group{align-self:stretch;gap:var(--spacing-2)}.qc-conversation-split__header .qc-conv-header-side-chat-action{min-inline-size:var(--spacing-0);transition:min-inline-size var(--motion-duration-base) var(--motion-ease-standard);position:relative}.qc-conversation-split[data-side-panel-open=true]>.qc-conversation-split__header .qc-conv-header-side-chat-action{min-inline-size:calc(var(--qc-conversation-side-chat-panel-width) - var(--spacing-2))}.qc-conversation-split[data-side-panel-open=true]>.qc-conversation-split__header .qc-conv-header-side-chat-action:before{content:"";inset-block:var(--spacing-0);border-inline-start:var(--spacing-px) solid var(--color-border-tertiary);pointer-events:none;position:absolute;inset-inline-start:var(--spacing-2)}.qc-conversation-split__workspace{min-width:var(--spacing-0);min-height:var(--spacing-0);flex:auto;overflow:auto}.qc-conversation-split[data-side-panel-open=true]>.qc-conversation-split__workspace{min-width:var(--spacing-60)}.qc-conversation-split__workspace>.qc-conversation-wrapper{width:100%;height:100%}.qc-conversation-split[data-has-header=true]>.qc-conversation-split__workspace>.qc-conversation-wrapper:not(.qc-conversation-surface-v2--with-context){box-sizing:border-box;padding-block-start:var(--qc-conversation-header-height)}.qc-conversation-split[data-side-panel-open=true]>.qc-conversation-split__workspace>.qc-conversation-wrapper{min-width:var(--qc-conversation-workspace-min-width)}.qc-conversation-split[data-side-panel-open=true] .qc-conversation-page .qc-composer-toolbar,.qc-conversation-split[data-side-panel-open=true] .qc-conversation-page .qc-composer-toolbar-left{flex-wrap:wrap}.qc-conversation-split[data-side-panel-open=true] .qc-conversation-page .qc-composer-toolbar-left{flex:1 0 auto;max-inline-size:100%}.qc-conversation-split[data-side-panel-open=true] .qc-conversation-page .qc-composer-toolbar-left>*{flex-shrink:0;max-inline-size:100%}.qc-conversation-split[data-side-panel-open=true] .qc-conversation-page .qc-composer-toolbar-right{margin-inline-start:auto}.qc-conversation-split__rail{box-sizing:border-box;width:var(--spacing-0);min-width:var(--spacing-0);min-height:var(--spacing-0);visibility:hidden;transition:width var(--motion-duration-base) var(--motion-ease-standard), visibility var(--motion-duration-base) step-end;flex:none;overflow:hidden}.qc-conversation-split[data-has-header=true]>.qc-conversation-split__rail{padding-block-start:var(--qc-conversation-header-height)}.qc-conversation-split[data-side-panel-open=true]>.qc-conversation-split__rail{width:var(--qc-conversation-side-chat-panel-width);visibility:visible;transition:width var(--motion-duration-base) var(--motion-ease-standard)}.qc-conversation-split__panel{width:var(--qc-conversation-side-chat-panel-width);height:100%}.qc-conversation-split__panel>.qc-conversation-right-panel--side-chat{width:100%;min-width:var(--spacing-0)}.qc-conversation-split:has(.qc-conversation-side-chat-panel__resize-handle:active)>.qc-conversation-split__rail{transition:none}.qc-conversation-split:has(.qc-conversation-side-chat-panel__resize-handle:active)>.qc-conversation-split__header .qc-conv-header-side-chat-action{transition:none}@media (prefers-reduced-motion:reduce){.qc-conversation-split__rail,.qc-conversation-split[data-side-panel-open=true]>.qc-conversation-split__rail,.qc-conversation-split__header .qc-conv-header-side-chat-action{transition:none}}
