:root{--aw-bg:#171e23;--aw-panel:#1b2329;--aw-sidebar:#222a31;--aw-raised:#263039;--aw-field:#1a232a;--aw-border:#34404a;--aw-text:#f1f3f5;--aw-muted:#a3adb9;--aw-accent:#f97316;--aw-accent-rgb:249,115,22;--aw-accent-text:#f97316;--aw-primary:#f97316;--aw-primary-ink:#171e23;--aw-glass:rgba(32,43,53,.88);color-scheme:dark}:root[data-appearance=light]{color-scheme:light}body{margin:0;background:var(--aw-bg);color:var(--aw-text)}*{box-sizing:border-box}.appearance-option{display:flex;align-items:center;justify-content:space-between;gap:22px;min-width:82px}.appearance-option .anticon{color:var(--aw-accent-text)}html .appearance-switch{width:36px;padding:0;flex-shrink:0}html .ant-btn{font-weight:500;transition:background-color .16s ease,border-color .16s ease,color .16s ease;box-shadow:none}html[data-appearance=dark] .ant-btn:not(.ant-btn-text):not(.ant-btn-link){background-image:radial-gradient(ellipse at 50% 28%,rgba(255,255,255,.04),transparent 75%);box-shadow:inset 0 1px #ffffff0d}html[data-appearance=light] .ant-btn{background-image:none;box-shadow:none}html .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background-color:var(--aw-button-hover);color:var(--aw-text);border-color:var(--aw-muted)}html .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):active{background:var(--aw-button-active)}html .ant-btn-primary:not(.ant-btn-dangerous){background-color:var(--aw-primary);color:var(--aw-primary-ink);border-color:var(--aw-primary)}html .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{background-color:var(--aw-primary-hover);color:var(--aw-primary-ink);border-color:var(--aw-primary-hover)}html .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):active{background:var(--aw-primary-active)}html .ant-btn:disabled,html .ant-btn.ant-btn-loading{box-shadow:none;background-image:none}html .ant-btn-primary:disabled{background:var(--aw-raised);border-color:var(--aw-border);color:var(--aw-muted);opacity:.6}html :is(button,a,input:not(.ant-input),textarea:not(.ant-input),[role=combobox]):focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:3px}html :is(.ant-select-dropdown,.ant-dropdown-menu,.ant-picker-dropdown .ant-picker-panel-container){background:var(--aw-glass);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border:1px solid color-mix(in srgb,var(--aw-border) 65%,var(--aw-text));border-radius:11px;box-shadow:inset 0 1px #ffffff18,0 10px 24px #00000020}html .ant-dropdown-menu-item,html .ant-select-item{border-radius:6px}html .ant-dropdown-menu-item-selected,html .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:rgba(var(--aw-accent-rgb),.14);color:var(--aw-text)}html .ant-select-selector{background:var(--aw-field)}html .ant-segmented{border:1px solid var(--aw-border);background:var(--aw-field);padding:3px}html .ant-segmented :is(.ant-segmented-item-selected,.ant-segmented-thumb){box-shadow:none}html .ant-tag{border-radius:6px;line-height:24px;margin-inline-end:0;padding-inline:9px}html .ant-table-thead>tr>th{text-align:center}html .ant-table-tbody>tr>td{vertical-align:middle}html .ant-pagination .ant-pagination-item-active{background:rgba(var(--aw-accent-rgb),.13);border-color:var(--aw-accent-text)}.aw-offset-pagination{display:flex;justify-content:flex-end;flex-wrap:wrap;row-gap:8px;margin-top:16px}html .ant-table-content{scrollbar-width:thin;scrollbar-color:var(--aw-border) transparent}.aw-shell{background:var(--aw-bg)}.aw-shell .ant-layout-sider{background:var(--aw-sidebar)}.aw-brand{color:var(--aw-text)}.aw-workitems .ant-table-tbody>tr:nth-child(2n)>td{background:color-mix(in srgb,var(--aw-raised) 50%,var(--aw-panel))}.aw-workitems .ant-table-tbody>tr:hover>td{background:var(--aw-raised)}.aw-workitems .ant-table-tbody .aw-column-numeric{font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-variant-numeric:tabular-nums}.aw-workitems .ant-table-tbody .aw-column-title a{color:var(--aw-text)}.aw-workitems .ant-table-tbody .aw-column-title a:hover{color:var(--aw-accent-text)}.aw-workitems .ant-card-extra>.ant-space{gap:16px!important}.aw-branding{min-width:920px;color:var(--aw-text)}.aw-branding .ant-card{background:var(--aw-panel);border-color:var(--aw-border);border-radius:12px}.aw-branding .ant-card-head-title{font-size:16px}.aw-branding .ant-radio-button-wrapper{background:var(--aw-field);padding-inline:12px}.aw-branding .ant-radio-button-wrapper:before{display:none}.aw-robot-head{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center}.aw-robot-head svg{width:100%;height:100%;stroke-width:1.75;fill:none;stroke:currentColor}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}html .ant-btn,.aw-user-avatar{transition:none}.aw-replying-indicator span{animation:none!important}}.aw-initial-mark{background:var(--aw-primary);color:var(--aw-primary-ink)}.aw-watch-active{color:var(--aw-accent-text)}html .ant-tag:is(.ant-tag-blue,.ant-tag-processing){--aw-tag-ink:var(--aw-info)}html .ant-tag:is(.ant-tag-green,.ant-tag-success){--aw-tag-ink:var(--aw-success)}html .ant-tag:is(.ant-tag-red,.ant-tag-error){--aw-tag-ink:var(--aw-error)}html .ant-tag:is(.ant-tag-orange,.ant-tag-warning){--aw-tag-ink:var(--aw-warning)}html .ant-tag:is(.ant-tag-blue,.ant-tag-processing,.ant-tag-green,.ant-tag-success,.ant-tag-red,.ant-tag-error,.ant-tag-orange,.ant-tag-warning){color:var(--aw-tag-ink);background:color-mix(in srgb,var(--aw-tag-ink) 8%,var(--aw-panel));border-color:color-mix(in srgb,var(--aw-tag-ink) 24%,var(--aw-panel))}html .ant-card{border-color:var(--aw-border)}html .ant-card-head{color:var(--aw-text)}html .ant-card-head-title{font-weight:600}html .ant-card-hoverable:hover{border-color:color-mix(in srgb,var(--aw-border),var(--aw-accent) 25%);box-shadow:0 4px 14px #0000000a}html :is(.ant-modal-content,.ant-drawer-content,.ant-popover-inner){border:1px solid var(--aw-border)}html .ant-form-item-label>label{font-weight:500}html .ant-tabs-ink-bar{border-radius:3px}html .ant-collapse{border-color:var(--aw-border);background:var(--aw-panel)}html .ant-collapse-content{background:var(--aw-panel);border-color:var(--aw-border)}html .ant-descriptions-bordered .ant-descriptions-view{border-color:var(--aw-border)}html :is(.ant-layout-content,.ant-drawer-body,.ant-modal-body,pre){scrollbar-width:thin;scrollbar-color:var(--aw-border) transparent}html .ant-input::placeholder,html textarea::placeholder{color:var(--aw-muted);opacity:.7}.aw-scheduled-list .ant-table-thead>tr>th{white-space:nowrap}.aw-page-header{height:60px;box-sizing:border-box;padding:0 24px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--aw-border);background:var(--aw-panel);color:var(--aw-text);min-width:0}.aw-page-header:has(.aw-sidebar-toggle){padding-left:4px}.aw-page-header-context{display:flex;align-items:center;min-width:0;flex:1;overflow:hidden}.aw-page-header-actions{display:flex;align-items:center;gap:16px;min-width:0;flex-shrink:0}.aw-user-avatar{transition:filter .16s ease}.aw-user-avatar:hover{filter:brightness(1.08)}.aw-user-avatar:active{filter:brightness(.95)}.aw-user-avatar:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:3px}.aw-detail-title{display:flex;align-items:center;gap:12px;min-width:0;white-space:normal;overflow-wrap:anywhere}.aw-workitem-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 0;margin-bottom:4px;min-width:0}.aw-workitem-actions>*{flex-shrink:0}.aw-workitem-actions>.aw-delivery-toggle{flex-shrink:1;max-width:100%;margin-left:auto}.aw-delivery-toggle{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 8px;min-width:0;color:var(--aw-muted);font-size:12px;line-height:1.5}.aw-delivery-toggle-state{min-width:0;overflow-wrap:anywhere}.aw-delivery-toggle>.ant-btn,.aw-delivery-toggle>.aw-delivery-toggle-action{flex-shrink:0}.aw-delivery-toggle-action{display:inline-flex;border-radius:8px}.aw-delivery-toggle-action:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px}.aw-content-frame{height:100%;min-width:0;padding:24px;overflow:auto;border:1px solid var(--aw-border);border-radius:12px;background:var(--aw-panel)}.aw-content-frame:has(>.aw-split-page){padding:0;overflow:hidden}.aw-page-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:16px}.aw-page-heading-copy{flex:1 1 240px;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-width:0}.aw-page-heading h1{margin:0;color:var(--aw-text);font-size:24px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;max-width:100%}.aw-page-heading-description{min-width:0;color:var(--aw-muted);font-size:14px;font-weight:400;line-height:1.6;white-space:normal;overflow-wrap:anywhere}.aw-page-heading-extra{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:100%;margin-inline-start:auto}html .aw-content-card{border:0;border-radius:0;box-shadow:none;background:transparent}html .aw-content-card>.ant-card-head{min-height:0;padding:0;margin-bottom:16px;border-bottom:0}html .aw-content-card>.ant-card-head>.ant-card-head-wrapper{align-items:center;flex-wrap:wrap;gap:12px 24px}html .aw-content-card>.ant-card-head .ant-card-head-title{padding:0;white-space:normal;flex:1 1 240px}html .aw-content-card>.ant-card-head .aw-page-heading{margin-bottom:0}html .aw-content-card>.ant-card-body{padding:0}.aw-content-frame .ant-space-item>.aw-page-heading{margin-bottom:0}.aw-content-frame .aw-detail-title>.ant-typography,.aw-content-frame .aw-detail-title .ant-typography{font-size:24px;line-height:1.4;font-weight:600}.aw-heading-number{color:var(--aw-accent-text);font-weight:600}.aw-workspace-menu .ant-dropdown-menu-title-content{min-width:0}html .aw-content-card>.ant-card-head .ant-card-extra{max-width:100%;margin-inline-start:auto}.aw-list-toolbar{display:flex;margin-bottom:16px}.aw-page-heading-extra>.ant-space,.aw-content-card>.ant-card-head .ant-card-extra>.ant-space{flex-wrap:wrap;row-gap:8px}.aw-detail-title>.ant-tag{flex-shrink:0}.aw-statistic{text-align:center;font-variant-numeric:tabular-nums}.aw-branding-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}@media(max-width:700px){.aw-branding-grid{grid-template-columns:minmax(0,1fr)}}.aw-branding-grid>.ant-card>.ant-card-head{min-height:48px;padding-inline:20px}.aw-branding-grid>.ant-card>.ant-card-body{padding:20px}.aw-branding-grid .ant-form-item{margin-bottom:20px}.aw-branding-grid .ant-card-body>.ant-form-item:last-child{margin-bottom:0}.aw-branding-grid .ant-form-item-extra{margin-top:6px;font-size:12px;line-height:1.6}.aw-branding-logo-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}.aw-branding-logo-hint{flex:1;min-width:200px;font-size:12px;line-height:1.6}.aw-workitem-header-tools{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 12px;flex-shrink:0;max-width:40%}.aw-workitem-header-tools [data-testid=workitem-credits-badge]{font-weight:400}.aw-workitem-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:12px;padding-bottom:12px;border-bottom:1px solid var(--aw-border);color:var(--aw-muted);font-size:13px;line-height:1.6}.aw-workitem-meta>span{min-width:0;max-width:100%;overflow-wrap:anywhere}.aw-workitem-meta .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:22px}.aw-workitem-tags-cell .aw-workitem-tags-edit{opacity:0;transition:opacity .15s}.aw-workitem-tags-cell:hover .aw-workitem-tags-edit,.aw-workitem-tags-cell:focus-within .aw-workitem-tags-edit,.aw-workitem-tags-cell .aw-workitem-tags-edit:focus-visible{opacity:1}.aw-workitem-intervention.ant-alert{padding:10px 12px;align-items:center}.aw-workitem-intervention .ant-alert-icon{font-size:16px;margin-inline-end:8px}.aw-workitem-intervention .ant-alert-content{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-width:0}.aw-workitem-intervention .ant-alert-message{margin:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.aw-workitem-intervention .ant-alert-description{font-size:13px;line-height:1.6;color:var(--aw-muted)}.aw-markdown{color:var(--aw-text)}.aw-markdown pre{background:var(--aw-raised);border:1px solid var(--aw-border);border-radius:8px;padding:12px}.aw-markdown code{background:var(--aw-raised);border-radius:4px;padding:1px 4px}.aw-markdown pre code{background:transparent;padding:0}.aw-markdown blockquote{border-left:3px solid var(--aw-border);color:var(--aw-muted);padding-left:12px}.aw-markdown table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.aw-markdown th,.aw-markdown td{border:1px solid var(--aw-border);padding:6px 10px}.aw-markdown th{background:var(--aw-raised);text-align:center}.aw-markdown a{color:var(--aw-accent-text)}.aw-markdown img{max-width:100%;height:auto}.aw-markdown hr{border:0;border-top:1px solid var(--aw-border)}.aw-markdown ul.contains-task-list{list-style:none;padding-left:1.4em}.aw-markdown li.task-list-item{list-style:none}.aw-markdown li.task-list-item>input{margin-right:.4em}.aw-mermaid{margin:16px 0;padding:12px;max-width:100%;overflow-x:auto;border:1px solid var(--aw-border);border-radius:8px;background:var(--aw-panel)}.aw-mermaid-svg{display:flex;justify-content:center}.aw-mermaid-svg svg{max-width:100%;height:auto}.aw-mermaid-loading{color:var(--aw-muted);font-size:13px}.aw-mermaid-error{margin-bottom:8px;color:var(--aw-error);font-size:13px}.aw-mermaid-source{margin:0;max-width:100%;overflow-x:auto;white-space:pre}.aw-chief{position:fixed;z-index:999;color:var(--aw-text)}.aw-chief.aw-chief-open{z-index:1050}.aw-chief-launch{display:flex;align-items:center;justify-content:flex-end;gap:4px;transition:transform .24s ease}.aw-chief-launch.aw-chief-tucked{transform:translate(calc(100% - 14px))}.aw-chief-launch.aw-chief-tucked:hover,.aw-chief-launch.aw-chief-tucked:focus-within{transform:none}.aw-chief-grip{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding:8px 5px;color:var(--aw-muted);border-radius:6px;opacity:.5;transition:opacity .18s ease,color .18s ease,background .18s ease}.aw-chief-grip:hover{background:var(--aw-glass);color:var(--aw-text);opacity:1}.aw-chief-puck{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(var(--aw-accent-rgb),.45);border-radius:50%;background:var(--aw-panel);color:var(--aw-text);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:0 2px 8px #0002;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.aw-chief-puck:active{cursor:grabbing}.aw-chief-puck:hover{border-color:var(--aw-accent);transform:translateY(-1px);box-shadow:0 3px 12px #0003}.aw-chief-icon{display:block;flex:none}.aw-chief-dock{display:inline-flex;align-items:center;justify-content:center;width:24px;height:40px;padding:0;border:0;border-radius:8px;background:var(--aw-glass);color:var(--aw-muted);cursor:pointer;touch-action:none;opacity:.62;transition:opacity .18s ease,color .18s ease,border-radius .24s ease}.aw-chief-dock:hover{color:var(--aw-text);opacity:1}.aw-chief-tucked .aw-chief-dock{border-radius:8px 0 0 8px}.aw-chief-panel{position:absolute;right:0;bottom:48px;display:flex;flex-direction:column;background:var(--aw-panel);border:1px solid var(--aw-border);border-radius:12px;box-shadow:0 8px 36px #0002;overflow:hidden;resize:both;min-width:340px;min-height:min(400px,calc(100dvh - 84px));max-width:min(90vw,calc(100vw - 24px));max-height:min(90dvh,calc(100dvh - 64px))}.aw-chief-panel.aw-chief-expanded{position:fixed;top:4vh;right:2vw;bottom:4vh;left:2vw;max-width:none;max-height:none;min-width:0;min-height:0;border-radius:14px;animation:aw-chief-wide-in .16s ease-out}.aw-chief-expanded .aw-chief-header{cursor:default;touch-action:auto}@keyframes aw-chief-wide-in{0%{opacity:.6;transform:scale(.985)}to{opacity:1;transform:none}}.aw-chief-body-inner,.aw-chief-composer-inner{min-width:0}.aw-chief-expanded .aw-chief-body{padding:20px 24px}.aw-chief-expanded .aw-chief-body-inner,.aw-chief-expanded .aw-chief-composer-inner{width:100%;max-width:880px;margin:0 auto}.aw-chief-header{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--aw-border);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.aw-chief-header>.aw-chief-icon{flex:none}.aw-chief-tools{display:flex;margin-left:auto}.aw-chief-secondary{color:var(--aw-muted);font-size:12px}.aw-chief-context{padding:10px 16px;background:var(--aw-raised);display:flex;gap:8px;justify-content:space-between;align-items:center;font-size:12px;overflow-wrap:anywhere}.aw-chief-body{overflow:auto;padding:12px 16px;flex:1;min-height:0}.aw-chief-body pre{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.aw-chief-message{margin:12px 0;overflow-wrap:anywhere}.aw-chief-user>p{background:rgba(var(--aw-accent-rgb),.09);padding:10px 12px;border-radius:8px;white-space:pre-wrap}.aw-chief-plan{padding:12px;border:1px solid var(--aw-border);border-radius:8px;margin-top:12px}.aw-chief-plan>.ant-tag{margin-left:8px}.aw-chief-composer{border-top:1px solid var(--aw-border);padding:12px 16px}.aw-chief-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;flex-wrap:wrap}.aw-chief-check{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--aw-border)}.aw-chief-setup .ant-btn,.aw-chief-setup .ant-select{margin:12px 8px 0 0}.aw-chief-history{margin-top:8px;height:auto;padding:10px;display:flex;flex-direction:column;align-items:flex-start;white-space:normal}.aw-chief-conversation-title{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.aw-chief-welcome{text-align:center;padding:48px 12px}.aw-chief-welcome>.aw-chief-icon{margin:0 auto 8px}@media(max-width:600px){.aw-chief-panel{width:calc(100vw - 24px)!important;min-width:0;resize:none}.aw-chief-panel.aw-chief-expanded{width:auto!important;height:auto!important;top:0;right:0;bottom:0;left:0;border-radius:0;resize:none}}.aw-chief-message{padding:10px 0}.aw-chief-message-actions{display:flex;align-items:center;margin-top:4px;opacity:.7}.aw-chief-message-actions:hover{opacity:1}.aw-chief-user>p{margin-left:auto;max-width:90%;border-radius:14px;padding:10px 14px}.aw-chief-composer{padding:10px 12px 12px;border-top:0}.aw-chief-input-shell{border:1px solid var(--aw-border);border-radius:16px;background:var(--aw-raised);overflow:hidden;padding:8px}.aw-chief-input-shell textarea.ant-input{border:0;box-shadow:none;background:transparent;padding:4px 6px;resize:none}.aw-chief-input-shell textarea.ant-input:focus{box-shadow:none}.aw-chief-input-tools{display:flex;align-items:center;gap:8px;padding:4px 2px 0}.aw-chief-input-tools .aw-chief-send{margin-left:auto}.aw-chief-images{display:flex;gap:8px;flex-wrap:wrap;padding:4px}.aw-chief-images img{width:72px;height:64px;object-fit:cover;border-radius:8px;border:1px solid var(--aw-border)}.aw-chief-image-draft{position:relative}.aw-chief-image-draft button{position:absolute;top:-5px;right:-5px;background:var(--aw-panel);border-radius:50%}@media(prefers-reduced-motion:reduce){.aw-chief-launch,.aw-chief-grip,.aw-chief-puck,.aw-chief-dock{transition:none}.aw-chief-panel.aw-chief-expanded{animation:none}}.app-sidebar.ant-menu{background:transparent;padding:4px 10px 12px}.app-sidebar .ant-menu-item-group{padding:8px 5px 5px;margin-bottom:8px;border:1px solid color-mix(in srgb,var(--aw-border) 55%,transparent);border-radius:11px;background:color-mix(in srgb,var(--aw-panel) 38%,transparent)}.app-sidebar .ant-menu-item-group-title{padding:0 12px 7px;font-size:13px;line-height:20px;font-weight:600;letter-spacing:.4px;color:var(--aw-accent-text)}.app-sidebar .ant-menu-item-group-list{margin:0}.app-sidebar .ant-menu-item{padding-inline:25px 10px!important;height:35px;line-height:35px;margin:0;width:100%;transition:background-color .16s ease,color .16s ease}.app-sidebar .ant-menu-item .anticon{font-size:18px}.app-sidebar:not(.ant-menu-inline-collapsed) .ant-menu-item{height:auto;min-height:35px;padding-block:7px;line-height:20px}.app-sidebar:not(.ant-menu-inline-collapsed) .ant-menu-title-content{white-space:normal;overflow:visible;overflow-wrap:anywhere;line-height:20px}.app-sidebar-label{display:flex;align-items:center;gap:6px}.app-sidebar-label>span:first-child{min-width:0;flex:1}.app-sidebar-label>.ant-badge{flex-shrink:0}.app-sidebar .ant-menu-item-selected{font-weight:600;box-shadow:inset 0 0 0 1px rgba(var(--aw-accent-rgb),.22)}html .app-sidebar.ant-menu .ant-menu-item-selected:after{content:"";position:absolute;left:9px;right:auto;top:50%;bottom:auto;transform:translateY(-50%);width:6px;height:6px;border:0;border-radius:50%;background:var(--aw-accent);box-shadow:0 0 0 2px rgba(var(--aw-accent-rgb),.12),0 0 5px rgba(var(--aw-accent-rgb),.35);opacity:1}.app-sidebar .ant-menu-item:hover{box-shadow:inset 0 0 0 1px rgba(var(--aw-accent-rgb),.13)}.app-sidebar.ant-menu-inline-collapsed{padding-inline:7px;width:72px}.app-sidebar.ant-menu-inline-collapsed .ant-menu-item-group{padding:5px 0}.app-sidebar.ant-menu-inline-collapsed .ant-menu-item-group-title{display:none}.app-sidebar.ant-menu-inline-collapsed .ant-menu-item{padding-inline:18px!important}html .app-sidebar.ant-menu-inline-collapsed .ant-menu-item-selected:after{left:4px}.auth-entry-page{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.85fr);align-items:center;gap:clamp(40px,6vw,100px);min-height:calc(100svh - 60px);max-width:1500px;margin:0 auto;padding:64px clamp(24px,5vw,80px);background:var(--aw-bg)}.auth-entry-story{min-width:0}.auth-entry-intro{text-align:center}.auth-entry-eyebrow{margin:0 0 22px;color:var(--aw-accent-text);font-size:clamp(26px,2.8vw,40px);font-weight:500;letter-spacing:-.015em}.auth-entry-story h1{margin:0;color:var(--aw-text);font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.4;letter-spacing:.025em}.auth-delivery{position:relative;margin:48px 0 0;aspect-ratio:640 / 240}.auth-delivery-lines{display:block;width:100%;height:auto;overflow:visible}.auth-delivery-track{stroke:var(--aw-border);stroke-width:1.5}.auth-delivery-return{stroke:var(--aw-border);stroke-width:1}.auth-delivery-flow{stroke:var(--aw-accent-text);stroke-width:2;stroke-linecap:round;stroke-dasharray:7 93;animation:auth-delivery-travel 8s linear infinite}.auth-delivery-flow--return{opacity:.45;animation-delay:-4s;stroke-width:1.5}.auth-delivery-steps{position:absolute;inset:0 0 auto;height:calc(200% / 3);display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;list-style:none;margin:0;padding:0}.auth-delivery-steps li{position:relative;display:grid;justify-items:center}.auth-delivery-node{display:grid;place-items:center;width:min(48px,70%);aspect-ratio:1;border:1px solid var(--aw-border);border-radius:12px;background:var(--aw-panel);color:var(--aw-text);font-size:clamp(16px,2vw,22px)}.auth-delivery-steps li:last-child .auth-delivery-node{color:var(--aw-accent-text);border-color:var(--aw-accent-text)}.auth-delivery-label{position:absolute;top:calc(100% + 12px);color:var(--aw-muted);font-size:clamp(9px,1vw,12px);white-space:nowrap}.auth-delivery-label--accent{color:var(--aw-accent-text)}.auth-delivery figcaption{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);padding:2px 14px;background:var(--aw-bg);color:var(--aw-muted);font-size:11px;letter-spacing:.12em}@keyframes auth-delivery-travel{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.auth-entry-form-panel{display:flex;align-items:center;justify-content:center;min-width:0}.auth-entry-card{width:min(420px,100%);border:1px solid var(--aw-border);border-radius:12px;background:var(--aw-panel);box-shadow:none}.auth-entry-card .ant-card-body{padding:36px}.auth-entry-card .ant-input-affix-wrapper.ant-input-outlined,.auth-entry-card .ant-input-affix-wrapper.ant-input-outlined:hover,.auth-entry-card .ant-input-affix-wrapper.ant-input-outlined:focus-within{background:transparent}html .auth-entry-card input.ant-input:is(:autofill,:-webkit-autofill){-webkit-box-shadow:0 0 0 1000px var(--aw-panel) inset!important;box-shadow:0 0 0 1000px var(--aw-panel) inset!important;-webkit-text-fill-color:var(--aw-text);caret-color:var(--aw-text)}.auth-entry-title{margin:0 0 28px!important;color:var(--aw-text)!important;text-align:left!important}.auth-entry-subtitle{margin:-16px 0 22px;color:var(--aw-muted);font-size:13px;line-height:1.6}.auth-entry-card .ant-btn-primary{height:44px}.auth-entry-link{text-align:center}.auth-entry-link a{color:var(--aw-accent-text);font-weight:500}@media(max-width:900px){.auth-entry-page{gap:28px;padding:48px 24px;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}.auth-entry-card .ant-card-body{padding:28px}}@media(max-width:680px){.auth-entry-page{grid-template-columns:minmax(0,1fr);gap:36px;padding:40px 20px}.auth-entry-story{width:min(480px,100%);margin:0 auto}.auth-entry-story h1{font-size:24px}.auth-delivery{margin-top:26px}}@media(prefers-reduced-motion:reduce){.auth-delivery-flow{animation:none;stroke-dasharray:none;opacity:.25}}.aw-apply-access-button{margin-top:18px;align-self:flex-start;border:1px solid var(--aw-accent-text);background:var(--aw-panel);color:var(--aw-accent-text);border-radius:6px;padding:5px 14px;font-size:13px;font-weight:700;line-height:1.4;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.aw-apply-access-button:hover{background:var(--aw-button-hover);border-color:var(--aw-accent-text)}.aw-apply-access-button:active{background:var(--aw-button-active);border-color:var(--aw-accent-text);box-shadow:none}.aw-apply-access-button:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px}.aw-card-manage-button{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid var(--aw-border);border-radius:6px;background:var(--aw-panel);color:var(--aw-muted);font-size:14px;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.aw-card-manage-button:hover{border-color:var(--aw-accent-text);background:var(--aw-button-hover);color:var(--aw-accent-text)}.aw-card-manage-button:active{background:var(--aw-button-active)}.aw-card-manage-button:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px}.aw-card-manage-button--danger:hover{border-color:var(--aw-error);background:var(--aw-button-hover);color:var(--aw-error)}.aw-card-manage-button--danger:focus-visible{outline-color:var(--aw-error)}.aw-recycle-bin-entry{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--aw-border);border-radius:999px;background:var(--aw-panel);color:var(--aw-accent-text);padding:6px 14px;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.aw-recycle-bin-entry:hover{background:var(--aw-button-hover);border-color:var(--aw-accent-text)}.aw-recycle-bin-entry:active{background:var(--aw-button-active)}.aw-recycle-bin-entry:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px}.space-dashboard-page{display:flex;flex-direction:column}.space-dashboard-scope{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;padding:11px 14px;border:1px solid var(--aw-border);border-left:3px solid var(--aw-primary);border-radius:8px;background:var(--aw-raised);color:var(--aw-text);font-size:13px;line-height:1.6}.space-dashboard-scope strong{font-weight:700}.space-dashboard-scope-icon{margin-top:3px;color:var(--aw-accent-text)}.space-dashboard-scope-detail{margin-left:8px;color:var(--aw-muted)}.space-dashboard-section{margin-bottom:22px}.space-dashboard-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:10px}.space-dashboard-section-title{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;color:var(--aw-text)}.space-dashboard-section-rule{width:3px;height:16px;border-radius:2px;background:var(--aw-primary)}.space-dashboard-section-subtitle{color:var(--aw-muted);font-size:12px;font-weight:400}.space-dashboard-toolbar{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin:0 0 12px}.space-dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:12px}.space-dashboard-stat.ant-card{border:1px solid var(--aw-border);border-radius:10px;background:var(--aw-panel);box-shadow:none}.space-dashboard-stat .ant-card-body{display:flex;flex-direction:column;min-height:128px;min-width:0}.space-dashboard-stat-label{display:flex;align-items:center;gap:5px;margin-bottom:8px;color:var(--aw-muted);font-size:12px;line-height:1.5}.space-dashboard-stat-info{color:var(--aw-muted);font-size:12px;cursor:help}.space-dashboard-stat-value{color:var(--aw-accent-text);font-size:clamp(20px,2.1vw,26px);font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.space-dashboard-stat-unit{margin-left:4px;color:var(--aw-muted);font-size:13px;font-weight:400}.space-dashboard-stat-hint{margin-top:auto;padding-top:6px;color:var(--aw-muted);font-size:11px;line-height:1.5}.space-dashboard-rank-list{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.space-dashboard-rank-chip{display:inline-flex;align-items:center;gap:5px;max-width:100%;overflow:hidden;padding:3px 9px;border:1px solid var(--aw-border);border-radius:6px;background:var(--aw-raised);color:var(--aw-text);font-family:inherit;font-size:12.5px;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.space-dashboard-rank-chip:hover{border-color:var(--aw-accent-text);background:var(--aw-button-hover)}.space-dashboard-rank-name{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-dashboard-rank-value{color:var(--aw-accent-text);font-variant-numeric:tabular-nums;font-weight:600}.space-dashboard-rank-more{align-self:center;color:var(--aw-muted);font-size:12px}.space-dashboard-rank-empty{color:var(--aw-muted);font-size:12.5px}.space-dashboard-work-types{display:inline-flex;align-items:center;gap:6px}.space-dashboard-empty-title{margin-bottom:6px;color:var(--aw-text);font-size:16px;font-weight:600}.space-dashboard-empty-text{margin:0 0 16px;color:var(--aw-muted);font-size:13px}@media(max-width:820px){.space-dashboard-toolbar .ant-picker{width:100%}.space-dashboard-date-popup{max-width:calc(100vw - 32px);overflow-x:auto}.space-dashboard-date-popup .ant-picker-panel-container{overflow-x:auto!important}}.delivery-overview-page{display:flex;flex-direction:column;gap:16px}.overview-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.overview-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px}.overview-stat-detail{display:flex;flex-direction:column;gap:4px;margin-top:10px;color:var(--aw-muted);font-size:12px}.overview-trend{display:flex;align-items:center;gap:10px}.overview-sparkline{display:block;line-height:0}.overview-caption{margin:0 0 12px;color:var(--aw-muted);font-size:12px}.overview-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(480px,1fr));gap:14px;align-items:start}.overview-row-decision>td{background:#faad1417}.agent-card-page{min-width:0}.agent-list-toolbar{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:16px}.agent-summary-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-bottom:16px}.agent-summary-pill{display:flex;align-items:baseline;gap:6px}.agent-summary-pill span{color:var(--aw-muted);font-size:12px}.agent-summary-pill strong{color:var(--aw-accent-text);font-size:14px}.agent-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.agent-person-card{position:relative;overflow:hidden;min-height:206px;border:1px solid var(--aw-border);border-radius:8px;background:var(--aw-panel);box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.agent-person-card:hover,.agent-person-card:focus-within{border-color:var(--aw-border);box-shadow:none;transform:translateY(-1px)}.agent-card-content{position:relative;z-index:1;pointer-events:none}.agent-card-detail-link{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;cursor:pointer;color:inherit}.agent-card-detail-link:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:-3px}.agent-card-topline{height:4px;background:var(--aw-raised)}.agent-card-main{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 14px 10px}.agent-card-avatar{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:color-mix(in srgb,var(--aw-accent) 20%,var(--aw-raised));color:var(--aw-accent-text);cursor:pointer}.agent-card-avatar-img{width:100%;height:100%;border-radius:50%;object-fit:cover}.agent-card-avatar-initials{font-size:17px;font-weight:700}.agent-card-avatar-badge{position:absolute;right:-3px;bottom:-3px;min-width:22px;height:18px;border-radius:999px;padding:0 4px;background:var(--aw-primary);color:var(--aw-primary-ink);font-size:10px;font-weight:400;line-height:18px;text-align:center}.agent-card-title-area{min-width:0}.agent-card-title{display:block;width:100%;border:0;padding:0;background:transparent;color:var(--aw-text);cursor:pointer;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.agent-card-title:hover{color:var(--aw-accent-text)}.agent-card-role{margin-top:4px;color:var(--aw-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-status-tag{margin-right:0;border-radius:999px}.agent-status-tag.is-active{border-color:var(--aw-border);background:rgba(var(--aw-accent-rgb),.1);color:var(--aw-accent-text)}.agent-executor-row{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 14px;border:1px solid var(--aw-border);border-radius:8px;padding:9px 10px;color:var(--aw-text);background:var(--aw-raised);font-size:13px}.agent-online-dot{width:8px;height:8px;border-radius:50%;background:var(--aw-muted)}.agent-online-dot.is-online{background:var(--aw-success);box-shadow:none}.agent-meta-line{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:10px 14px;color:var(--aw-muted);font-size:12px}.agent-metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 14px 14px}.agent-metric{display:grid;grid-template-columns:auto auto;justify-content:center;text-align:center;grid-template-areas:"icon value" "icon label";column-gap:7px;align-items:center;border:1px solid var(--aw-border);border-radius:8px;padding:8px;background:var(--aw-panel)}.agent-metric-icon{grid-area:icon;color:var(--aw-accent-text)}.agent-metric strong{grid-area:value;color:var(--aw-text);line-height:1}.agent-metric span:last-child{grid-area:label;color:var(--aw-muted);font-size:12px}.agent-card-squad-row{position:relative;z-index:3;display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin:8px 14px 0}.agent-squad-groups{display:flex;flex-direction:column;gap:18px}.agent-squad-group-header{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--aw-border);color:var(--aw-text);font-size:14px;font-weight:600}.agent-squad-group-count{color:var(--aw-muted);font-size:12px;font-weight:400}.agent-list-toolbar>.ant-btn{margin-left:auto}.agent-config-help{margin-left:auto;color:var(--aw-muted)}.agent-card-status{display:flex;flex-direction:column;align-items:center;gap:4px}.squad-card-page{min-width:0}.squad-list-toolbar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:16px}.squad-summary-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-right:auto}.squad-summary-pill{display:flex;align-items:baseline;gap:6px}.squad-summary-pill span{color:var(--aw-muted);font-size:12px}.squad-summary-pill strong{color:var(--aw-accent-text);font-size:14px}.squad-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.squad-summary-card{overflow:hidden;min-height:206px;border:1px solid var(--aw-border);border-radius:8px;background:var(--aw-panel);box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.squad-summary-card:hover{border-color:var(--aw-border);box-shadow:none;transform:translateY(-1px)}.squad-card-topline{height:4px;background:var(--aw-raised)}.squad-card-main{display:grid;align-items:center;grid-template-columns:54px minmax(0,1fr);gap:12px;padding:14px}.squad-team-avatar{display:grid;place-items:center;width:54px;height:54px;border-radius:8px;background:color-mix(in srgb,var(--aw-accent) 20%,var(--aw-raised));color:var(--aw-accent-text);font-size:18px;font-weight:700}.squad-card-title-area{min-width:0}.squad-card-title{color:var(--aw-text);font-size:15px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.squad-card-description{display:-webkit-box;min-height:36px;margin-top:5px;overflow:hidden;color:var(--aw-muted);font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.squad-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 14px}.squad-metric{display:flex;align-items:center;justify-content:center;text-align:center;gap:7px;min-height:36px;border:1px solid var(--aw-border);border-radius:8px;padding:8px;background:var(--aw-raised);color:var(--aw-text);font-size:12px}.squad-metric-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--aw-muted)}.squad-metric-dot.is-active{background:var(--aw-success);box-shadow:none}.squad-card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;border-top:1px solid var(--aw-border);padding:8px 10px;background:var(--aw-raised)}.hub-page{display:flex;flex-direction:column}.hub-page-tabs .ant-tabs-nav{margin-bottom:16px}.hub-tab-label{display:inline-flex;align-items:center;gap:4px}html .execution-detail-descriptions.ant-descriptions-bordered>.ant-descriptions-view>table{table-layout:fixed}.aw-workflow-panel{--wf-ink: #25344c;--wf-muted: #8290a5;--wf-line: #e6eaf1;--wf-surface: #fff;--wf-canvas: #fafbfd;--wf-soft: #f3f5f9;--wf-blue: #5067e9;--wf-dots: #dce2ed;container-type:inline-size;color:var(--wf-ink)}.aw-workflow-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;margin:8px 0 18px}.aw-workflow-squad-select{display:flex;align-items:center;gap:12px;color:var(--wf-muted);font-size:12px}.aw-workflow-squad-select .ant-select{min-width:280px}.aw-workflow-squad-select .ant-select-selector{font-weight:600}.aw-workflow-snapshot{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--wf-muted)}.aw-workflow-snapshot-status{padding:5px 9px;background:#eaf7f1;color:#2f9774;border-radius:5px}.aw-workflow-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}.aw-workflow-main{min-width:0}.aw-workflow-graph-card,.aw-workflow-side,.aw-workflow-findings{background:var(--wf-surface);border:1px solid var(--wf-line);border-radius:12px}.aw-workflow-graph-card{overflow:hidden}.aw-workflow-graph-head{min-height:64px;padding:14px 20px;border-bottom:1px solid var(--wf-line);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.aw-workflow-graph-heading{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.aw-workflow-graph-title{font-weight:650;font-size:14px}.aw-workflow-graph-count{font-size:11px;color:var(--wf-muted)}.aw-workflow-graph-head .ant-segmented{background:var(--wf-soft);font-size:12px;padding:3px}.aw-workflow-canvas-shell{position:relative;background:var(--wf-canvas)}.aw-workflow-canvas{width:100%;height:565px;background-image:radial-gradient(var(--wf-dots) .8px,transparent .8px);background-size:18px 18px}.aw-workflow-canvas-label{position:absolute;top:22px;left:24px;z-index:1;color:var(--wf-muted);font-size:10px;letter-spacing:1.8px;pointer-events:none}.aw-workflow-zoom{position:absolute;bottom:18px;left:18px;display:flex;gap:5px;z-index:2}.aw-workflow-zoom .ant-btn{border-color:var(--wf-line);color:var(--wf-muted);background:var(--wf-surface);box-shadow:0 2px 6px #20305805;font-size:11px}.aw-workflow-render-error{position:absolute;left:14px;right:14px;bottom:58px}.aw-workflow-footer{min-height:48px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;border-top:1px solid var(--wf-line);padding:14px 19px;font-size:11px;color:var(--wf-muted)}.aw-workflow-legend{display:flex;gap:16px;flex-wrap:wrap}.aw-workflow-legend span{display:flex;align-items:center;gap:6px}.aw-workflow-legend i{width:19px;border-top:2px solid #8999b8}.aw-workflow-legend .aw-workflow-rework{border-color:#d18386;border-top-style:dashed}.aw-workflow-legend .aw-workflow-escalation{border-color:#c9a66c;border-top-style:dashed}.aw-workflow-tone-blue{--wf-accent: #5874d8;--wf-tint: #edf2ff}.aw-workflow-tone-violet{--wf-accent: #7772c7;--wf-tint: #f1effb}.aw-workflow-tone-teal{--wf-accent: #329c98;--wf-tint: #eaf7f5}.aw-workflow-tone-slate{--wf-accent: #6377a2;--wf-tint: #eef2f8}.aw-workflow-tone-amber{--wf-accent: #b38a4d;--wf-tint: #fbf3e5}.aw-workflow-tone-rose{--wf-accent: #c56875;--wf-tint: #fceef1}.aw-workflow-node{box-sizing:border-box;width:180px;height:76px;padding:12px;display:grid;grid-template-columns:29px minmax(0,1fr);grid-template-rows:29px 16px;align-items:center;gap:6px 10px;text-align:left;background:var(--wf-surface);color:var(--wf-ink);border:1px solid var(--wf-line);border-radius:10px;box-shadow:0 3px 8px #20305808;font-family:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}.aw-workflow-node:hover{border-color:#9daaf0;box-shadow:0 4px 12px #5067e914}.aw-workflow-node:focus-visible,.aw-workflow-node[aria-pressed=true]{outline:2px solid #697eef;outline-offset:2px;border-color:#697eef}.aw-workflow-node[aria-pressed=true]{background:var(--wf-soft)}.aw-workflow-node-badge,.aw-workflow-detail-badge{display:grid;place-items:center;border-radius:8px;color:var(--wf-accent);background:var(--wf-tint);font-weight:650}.aw-workflow-node-badge{width:29px;height:29px;font-size:11px}.aw-workflow-node-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-workflow-node-meta{grid-column:1 / -1;color:var(--wf-muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.2px}.aw-workflow-side{padding:22px;min-height:677px;overflow-wrap:anywhere}.aw-workflow-detail-eyebrow{color:var(--wf-muted);font-size:10px;letter-spacing:1.4px;margin-bottom:8px}.aw-workflow-detail-badge{width:43px;height:43px;font-size:15px;margin:8px 0}.aw-workflow-side .ant-typography{color:var(--wf-ink)}.aw-workflow-side .ant-typography-secondary{color:var(--wf-muted)}.aw-workflow-side h5.ant-typography{font-size:12px;margin:20px 0 10px!important}.aw-workflow-side .ant-typography,.aw-workflow-side li{font-size:12px;line-height:1.85}.aw-workflow-side h4.ant-typography{font-size:18px;margin:6px 0 10px;line-height:1.5}.aw-workflow-side .ant-tag{border:0;background:var(--wf-soft);color:var(--wf-muted);font-size:10px;margin:6px 0 14px}.aw-workflow-route{display:flex;flex-direction:column;width:100%;text-align:left;white-space:normal;padding:11px 12px;margin-bottom:8px;border:1px solid var(--wf-line);border-radius:8px;color:var(--wf-ink);background:var(--wf-surface);font:inherit;font-size:12px;line-height:1.8;cursor:pointer}.aw-workflow-route:hover,.aw-workflow-route:focus-visible{border-color:#9daaf0;outline-color:#697eef}.aw-workflow-route small{color:var(--wf-muted);font-size:11px}.aw-workflow-evidence{border-left:2px solid #aeb9ef;background:var(--wf-soft);padding:12px;color:var(--wf-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.9}.aw-workflow-findings{margin-top:18px;padding:17px 20px}.aw-workflow-findings-head{display:flex;gap:12px;align-items:center;margin-bottom:10px}.aw-workflow-findings-icon{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:7px;background:#fbf5e9;color:#b18c50}.aw-workflow-findings h3{margin:0;font-size:12px;font-weight:600}.aw-workflow-finding{font-size:12px;line-height:1.85;padding:10px 0;border-top:1px solid var(--wf-line);overflow-wrap:anywhere}.aw-workflow-finding .ant-tag{font-size:10px;border:0}.aw-workflow-finding-source{color:var(--wf-muted);font-size:11px}.aw-workflow-note{margin:14px 0 0;font-size:11px;color:var(--wf-muted)}@container (max-width: 950px){.aw-workflow-layout{grid-template-columns:minmax(0,1fr) 260px;gap:14px}.aw-workflow-side{padding:18px}.aw-workflow-snapshot-time{display:none}}@container (max-width: 740px){.aw-workflow-layout{grid-template-columns:minmax(0,1fr)}.aw-workflow-side{min-height:0}.aw-workflow-toolbar{align-items:flex-start;flex-direction:column}.aw-workflow-canvas{height:520px}.aw-workflow-graph-head{padding:14px}}@media(min-width:1550px){.aw-workflow-canvas{height:630px}.aw-workflow-side{min-height:742px}}[data-appearance=dark] .aw-workflow-panel,.dark .aw-workflow-panel{--wf-ink: #dbe3f0;--wf-muted: #94a3b8;--wf-line: #303b4d;--wf-surface: #1b2433;--wf-canvas: #141c29;--wf-soft: #232e40;--wf-dots: #303e54}.aw-workflow-graph-head .ant-segmented-item-selected{background:var(--wf-surface);color:var(--wf-ink);box-shadow:0 1px 4px #182d4a12}.audit-page{display:flex;flex-direction:column;gap:14px}.audit-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.audit-count-chip{font-size:12px;color:var(--aw-muted, #4e5964);background:var(--aw-surface, #fff);border:1px solid var(--aw-border, #dfe5eb);border-radius:999px;padding:4px 12px;white-space:nowrap}.audit-filter-card{position:relative;z-index:2;animation:audit-rise .35s both}.audit-table-card{position:relative;z-index:1;animation:audit-rise .35s .06s both}.audit-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.audit-filter.is-active .ant-select-selector,.audit-filter.is-active.ant-select .ant-select-selector,.audit-filter.is-active.ant-picker,.audit-filter.is-active.ant-input-affix-wrapper{border-color:var(--aw-accent, #f97316)!important;background-color:var(--aw-accent-soft, #fff3e8)!important}.audit-filter-reset{margin-left:auto}.audit-error{margin-bottom:0}.audit-table-card tbody tr{cursor:pointer}.audit-mono{font-family:var(--aw-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;white-space:nowrap}.audit-actor{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0}.audit-actor-tag{flex:none;font-size:10px;font-weight:600;letter-spacing:.4px;border-radius:4px;padding:1px 5px;line-height:16px}.audit-actor-tag.human{background:#eef2ff;color:#4338ca}.audit-actor-tag.agent{background:#fff3e8;color:#c2570c}.audit-actor-tag.system{background:#ecfdf5;color:#047857}.audit-module-action{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px}.audit-module-tag{font-size:10px;font-weight:600;color:#4e5964;background:#eef1f4;border-radius:4px;padding:1px 6px}.audit-risk-head{display:inline-flex;align-items:center;gap:4px}.audit-risk-help{display:inline-grid;place-items:center;width:13px;height:13px;border-radius:50%;border:1px solid #c9d1d9;color:#8a94a0;font-size:9px;font-weight:600;line-height:1;cursor:help}.audit-risk-pill{display:inline-block;font-size:11px;font-weight:600;padding:2px 9px;border-radius:5px;white-space:nowrap}.audit-risk-pill.high{background:#dc262614;color:#dc2626}.audit-risk-pill.medium{background:#d9770614;color:#d97706}.audit-risk-pill.low{background:#6b728014;color:#6b7280}.audit-trigger-event{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.audit-trigger{font-size:11px;color:var(--aw-muted, #8a94a0)}.audit-detail{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-table-skeleton{padding:20px}@keyframes audit-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.member-domain-hint{margin:0 0 14px;color:var(--aw-muted);line-height:1.6}.member-permission-group{border-top:1px solid var(--aw-border)}.member-permission-group-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:10px 0}.member-permission-group-toggle{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0;border:0;background:transparent;color:var(--aw-text);font:inherit;font-weight:600;text-align:left}.member-permission-group-toggle .anticon{color:var(--aw-muted);font-size:11px}.member-permission-group-count,.member-permission-group-actions{color:var(--aw-muted);font-size:12px;font-weight:400}.member-permission-group-actions{display:flex;align-items:center;flex-wrap:wrap;box-sizing:border-box;gap:6px;padding:4px 6px;border-radius:6px;background:color-mix(in srgb,var(--aw-muted) 6%,var(--aw-panel))}.member-permission-group-actions button{min-height:26px;padding:3px 8px;border:1px solid var(--aw-border);border-radius:4px;background:var(--aw-panel);color:var(--aw-muted);font:inherit;font-size:11px;white-space:nowrap;cursor:pointer}.member-permission-group-actions button:hover:not(:disabled){color:var(--aw-text);border-color:var(--aw-muted)}.member-permission-group-actions button[aria-pressed=true],.member-permission-group-actions button[aria-pressed=true]:hover:not(:disabled){border-color:var(--aw-info);background:color-mix(in srgb,var(--aw-info) 12%,var(--aw-panel));color:var(--aw-info);font-weight:600}.member-permission-choice{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;min-height:30px;padding:4px 8px;border:1px solid var(--aw-border);border-radius:6px;background:var(--aw-panel);color:var(--aw-text);font:inherit;font-size:12px;line-height:1.4;white-space:nowrap;cursor:pointer}.member-permission-choice:has(input:checked){border-color:var(--aw-accent);background:color-mix(in srgb,var(--aw-accent) 10%,var(--aw-panel))}.member-permission-group-actions button:disabled,.member-permission-choice:has(input:disabled){opacity:.6;cursor:not-allowed}.member-permission-group-actions button:focus-visible,.member-permission-choice:has(input:focus-visible){outline:2px solid var(--aw-accent);outline-offset:2px}.member-permission-group-body{padding-left:20px;padding-bottom:8px}.member-permission-group-body[hidden]{display:none}.member-permission-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;border-top:1px solid var(--aw-border)}.member-permission-name{font-size:13px;font-weight:600;line-height:1.4}.member-domain-description{margin-top:2px;color:var(--aw-muted);font-size:11px;line-height:1.4}.member-permission-options{display:flex;gap:6px;margin:0;padding:0;border:0}.member-permission-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.member-permission-choice{position:relative}.member-permission-choice input{position:absolute;width:1px;height:1px;margin:0;opacity:0}@media(max-width:600px){.member-permission-group-body{padding-left:12px}.member-permission-row{grid-template-columns:minmax(0,1fr);gap:8px}.member-permission-group-actions{width:100%;padding-left:20px}}.insight-kpi-container{container-type:inline-size}.insight-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@container (min-width: 600px){.insight-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.insight-kpi{text-align:left;min-width:0;padding:14px 16px 13px;border:1px solid var(--aw-border);border-radius:10px;background:var(--aw-panel);color:var(--aw-text)}.insight-kpi[role=button]:hover{background:var(--aw-raised)}.insight-kpi[role=button]:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px}.insight-kpi-label{font-size:12px;line-height:1.5;color:var(--aw-muted);margin-bottom:8px}.insight-kpi-value{color:var(--aw-accent-text);font-size:clamp(20px,2.1vw,26px);font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.insight-kpi-hint{margin-top:6px;font-size:11px;line-height:1.5;color:var(--aw-muted);white-space:nowrap}.insight-stat .ant-statistic-title,.insight-stat .ant-statistic-content{color:var(--aw-accent-text)}.insight-stat{text-align:center}:root{--insight-human: #6bc7bb;--insight-agent: #fb923c}:root[data-appearance=light]{--insight-human: #147d78;--insight-agent: #c2410c}.participation-page{min-width:0}.participation-slow-tail-title{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;line-height:24px}.participation-slow-tail-title .ant-tag{display:inline-flex;align-items:center;margin:0;line-height:20px;font-weight:500}.participation-slow-tail-table .ant-table-cell{font-variant-numeric:tabular-nums;white-space:nowrap}.participation-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.participation-scope{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:12px 0 20px;color:var(--aw-muted);font-size:12px;line-height:20px}.participation-scope-summary{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.participation-scope-summary .participation-help{margin:0}.participation-scope strong{color:var(--aw-accent-text);font-variant-numeric:tabular-nums}.participation-state{display:grid;place-items:center;min-height:300px}.participation-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.participation-stat .ant-card-body{padding:16px 20px}.participation-stat .ant-statistic-title{font-size:12px;color:var(--aw-muted);margin-bottom:8px}.participation-stat .ant-statistic-content{font-size:clamp(18px,1.7vw,26px);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--aw-text)}.participation-stat.is-human .ant-statistic-content{color:var(--insight-human)}.participation-stat.is-agent .ant-statistic-content{color:var(--insight-agent)}.participation-chart-grid{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.65fr);gap:16px;margin-bottom:16px}.participation-chart{min-width:0;padding:20px;border:1px solid var(--aw-border);border-radius:12px;background:var(--aw-panel)}.participation-chart--duration{grid-column:1 / -1}.participation-chart-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}.participation-chart-header h3{margin:0;font-size:15px;line-height:1.5;font-weight:600;color:var(--aw-text)}.participation-chart-header p{margin:4px 0 0;font-size:12px;color:var(--aw-muted)}.participation-chart-tools{display:flex;flex-wrap:wrap;gap:2px;margin-left:auto}.participation-chart-tools .ant-btn{color:var(--aw-muted)}.participation-chart-legend{display:flex;gap:16px;flex-wrap:wrap;margin:18px 0 8px}.participation-chart-legend button{display:inline-flex;gap:7px;align-items:center;padding:2px 0;background:none;border:0;color:var(--aw-text);font:inherit;font-size:12px;cursor:pointer}.participation-chart-legend button:disabled{cursor:default}.participation-chart-legend button.is-muted{opacity:.4;text-decoration:line-through}.participation-chart-legend i{display:block;width:9px;height:9px;border-radius:2px}.participation-chart-canvas{width:100%;height:290px;min-width:0}.participation-chart--distribution .participation-chart-canvas{height:208px}.participation-chart--duration .participation-chart-canvas{height:310px}.participation-chart.is-expanded .participation-chart-canvas{height:min(62vh,650px);min-height:260px}.participation-chart.is-expanded{border:0;padding:0}.participation-chart-note{margin:12px 0 0;color:var(--aw-muted);font-size:11px;line-height:1.6}.participation-chart-empty{min-height:270px;display:grid;place-items:center}.participation-distribution-values{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-top:12px}.participation-distribution-values>span{display:grid;grid-template-columns:auto 1fr;gap:5px 7px;font-size:12px;color:var(--aw-muted)}.participation-distribution-values i{width:3px;grid-row:1 / 4;border-radius:2px;background:var(--insight-human)}.participation-distribution-values i.is-agent{background:var(--insight-agent)}.participation-distribution-values strong{font-size:23px;color:var(--aw-text);font-weight:600;font-variant-numeric:tabular-nums}.participation-distribution-values small{font-size:12px}.participation-chart-table{max-height:310px;overflow:auto}.participation-chart-table table{width:100%;border-collapse:collapse;font-size:12px;text-align:left;font-variant-numeric:tabular-nums}.participation-chart-table caption{text-align:left;color:var(--aw-muted);padding:12px 0}.participation-chart-table th,.participation-chart-table td{padding:10px 12px;border-bottom:1px solid var(--aw-border);white-space:nowrap}.participation-chart-table thead{background:var(--aw-raised)}@media(max-width:1100px){.participation-chart-grid{grid-template-columns:minmax(0,1fr)}.participation-chart--distribution .participation-chart-canvas{height:240px}}@media(max-width:600px){.participation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.participation-stat .ant-card-body{padding:12px}.participation-controls .ant-picker{width:100%}.participation-chart{padding:14px}.participation-chart-tools{gap:0}}.insights-page{container-type:inline-size;min-width:0}.insight-toolbar,.insight-filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.insight-toolbar{margin-bottom:16px}.insight-panel{position:relative;overflow:hidden;border:1px solid var(--aw-border);border-radius:12px;padding:18px 20px 20px}.insight-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:3px}.insight-panel--cost{background:color-mix(in srgb,var(--aw-warning) 7%,var(--aw-panel));border-color:color-mix(in srgb,var(--aw-warning) 32%,var(--aw-border))}.insight-panel--cost:before{background:linear-gradient(90deg,var(--aw-warning),color-mix(in srgb,var(--aw-warning) 45%,transparent) 55%,transparent)}.insight-panel--rt{background:var(--aw-panel);border-color:var(--aw-border)}.insight-panel--rt:before{background:linear-gradient(90deg,var(--aw-muted),color-mix(in srgb,var(--aw-muted) 32%,transparent) 55%,transparent)}.insight-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.insight-panel-id{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.insight-panel-id h2{margin:0;font-size:16px;font-weight:600;letter-spacing:.3px;color:var(--aw-text)}.insight-panel-glyph{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none}.insight-panel-glyph--cost{background:color-mix(in srgb,var(--aw-warning) 16%,var(--aw-panel));color:var(--aw-warning)}.insight-panel-glyph--rt{background:var(--aw-raised);color:var(--aw-muted)}.insight-panel-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.insight-panel-note{margin:10px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;line-height:1.6;color:var(--aw-muted)}.insight-panel-note b{color:var(--aw-text);font-weight:600}.insight-dot-sep{width:3px;height:3px;border-radius:50%;background:var(--aw-muted);flex:none}.insight-panel-body{display:flex;flex-direction:column;gap:16px;margin-top:16px}.insight-panel-state{display:grid;place-items:center;min-height:160px}.metric-card-kpis{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:12px}.metric-card-kpis.is-centered{justify-content:center;column-gap:56px;row-gap:16px}.cost-card{background:var(--aw-panel);border:1px solid var(--aw-border);border-radius:10px;padding:28px 20px}.cost-card .metric-card-kpis{flex-wrap:nowrap;column-gap:120px;row-gap:0}.cost-kpi{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.cost-kpi-value{color:var(--aw-text);font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.cost-kpi-label{color:var(--aw-muted);font-size:13px;line-height:1.4;white-space:nowrap}@container (max-width: 899.98px){.cost-card .metric-card-kpis{column-gap:72px}}@container (max-width: 599.98px){.cost-card .metric-card-kpis{column-gap:clamp(20px,6cqi,40px)}.cost-kpi-value{font-size:24px}.cost-kpi-label{font-size:12px}}.insight-panel--cost .insight-panel-body{gap:12px;margin-top:20px}.cost-composition{padding:12px 18px 14px;background:#fbfcfd;border:1px solid var(--aw-border);border-radius:10px}:root[data-appearance=dark] .cost-composition{background:var(--aw-panel)}.cost-composition-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cost-composition-head h3{margin:0;font-size:13px;font-weight:600;color:var(--aw-text)}.cost-composition-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border:1px dashed color-mix(in srgb,var(--aw-warning) 55%,var(--aw-border));border-radius:999px;background:var(--aw-panel);color:var(--aw-muted);font-size:12px;line-height:18px}.cost-composition-chip.is-locked{border-style:solid;background:color-mix(in srgb,var(--aw-warning) 12%,var(--aw-panel));color:color-mix(in srgb,var(--aw-warning) 72%,var(--aw-text));font-weight:500}.cost-composition-total{margin-left:auto;color:var(--aw-muted);font-size:12px;white-space:nowrap}.cost-composition-total b{margin-left:4px;color:var(--aw-text);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.cost-composition-total b,.cost-composition-legend b,.cost-composition-share{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cost-composition-bar{display:flex;gap:2px;height:12px;margin:10px 0;border-radius:6px;overflow:hidden;background:var(--aw-raised)}.cost-composition-bar i{display:block;height:100%;min-width:2px;transition:width .3s ease}.cost-composition-bar i:hover{filter:brightness(1.12)}.cost-composition-legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;padding:0;list-style:none}.cost-composition-legend li{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:12px;color:var(--aw-muted)}.cost-composition-legend i{width:8px;height:8px;border-radius:2px;flex:none;align-self:center}.cost-composition-legend span{min-width:0}.cost-composition-legend b{color:var(--aw-text);font-weight:600;font-variant-numeric:tabular-nums}.cost-composition-share{color:var(--aw-muted);font-size:11px;font-variant-numeric:tabular-nums}.cost-composition-empty{margin:10px 0 2px;color:var(--aw-muted);font-size:12px}@media(prefers-reduced-motion:reduce){.cost-composition-bar i{transition:none}}.insight-panel-state .ant-spin-nested-loading{width:100%}.insight-scope-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px dashed color-mix(in srgb,var(--aw-warning) 55%,var(--aw-border));border-radius:999px;background:var(--aw-panel);color:var(--aw-muted);font-size:12px;font-weight:500}.insight-scope-chip.is-specific{border-style:solid;background:color-mix(in srgb,var(--aw-warning) 12%,var(--aw-panel));color:var(--aw-text)}.insight-scope-clear{display:inline-flex;align-items:center;padding:0 0 0 2px;border:0;background:transparent;color:var(--aw-text);font:inherit;line-height:1;cursor:pointer}.insight-scope-clear:hover{color:var(--aw-error)}.insight-scope-clear:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px;border-radius:4px}.insight-scope-divider{display:flex;align-items:center;gap:14px;margin:16px 0;color:var(--aw-muted)}.insight-scope-divider:before,.insight-scope-divider:after{content:"";height:1px;flex:1;background:repeating-linear-gradient(90deg,var(--aw-border) 0 6px,transparent 6px 12px)}.insight-scope-divider span{padding:5px 14px;border:1px solid var(--aw-border);border-radius:999px;background:var(--aw-raised);font-size:12px;letter-spacing:.4px;white-space:nowrap}.insight-live-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid color-mix(in srgb,var(--aw-success) 40%,var(--aw-border));border-radius:999px;background:color-mix(in srgb,var(--aw-success) 9%,var(--aw-panel));color:var(--aw-text);font-size:12px}.insight-live-badge i{position:relative;width:7px;height:7px;border-radius:50%;background:var(--aw-success);flex:none}.insight-live-badge i:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid var(--aw-success);border-radius:50%;opacity:.5;animation:insight-ping 1.6s ease-out infinite}.insight-live-badge b{font-variant-numeric:tabular-nums}.insight-live-badge.is-off{background:var(--aw-raised);border-color:var(--aw-border);color:var(--aw-muted)}.insight-live-badge.is-off i{background:var(--aw-muted)}.insight-live-badge.is-off i:after{animation:none;opacity:0}.insight-stamp{font-size:12px;color:var(--aw-muted);font-variant-numeric:tabular-nums}.insight-stamp.is-updating{color:var(--aw-accent-text)}@keyframes insight-ping{0%{transform:scale(.6);opacity:.7}80%,to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.insight-live-badge i:after{animation:none}}.insight-squad-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.insight-workstation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px}.insight-truncate{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.insight-workstation:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:3px}.insight-activity-list{max-height:330px;overflow-y:auto}.insight-activity-row{display:grid;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--aw-border);font-size:12px}.insight-activity-row:last-child{border-bottom:0}.insight-activity-status{display:flex;align-items:center;gap:6px}.insight-activity-content,.insight-activity-time{display:grid;gap:5px;min-width:0}.insight-activity-content>:first-child{color:var(--aw-text)}.insight-activity-content>:last-child,.insight-activity-time>:last-child{color:var(--aw-muted);font-size:11px}.insight-activity-time{text-align:right;font-variant-numeric:tabular-nums}.insight-activity-time strong{color:var(--aw-accent-text);font-weight:500;white-space:nowrap}.insight-detail-row{gap:16px;flex-wrap:wrap}.insight-realtime-metric{color:var(--aw-accent-text);font-weight:600;font-variant-numeric:tabular-nums}.insight-caption{font-size:12px;color:var(--aw-muted);margin:0 0 12px}.insight-member-page>.ant-card,.insight-member-page>.ant-alert{margin-bottom:16px}.insight-member-page .participation-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.insight-stat-area .ant-card-body{padding:16px 18px 18px}.insight-stat-area-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.insight-stat-area .participation-stats{margin-bottom:0}.insight-stat-area-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;font-size:11.5px;color:var(--aw-muted)}.insight-stat-area-foot .dot-sep{width:3px;height:3px;border-radius:50%;background:currentColor;flex:none}.insight-scope-chip{display:inline-flex;align-items:center;font-size:11.5px;line-height:18px;padding:2px 10px;border-radius:999px;border:1px dashed var(--aw-border);color:var(--aw-muted);white-space:nowrap}.insight-scope-chip.is-global,.insight-scope-chip.is-specific{border-color:color-mix(in srgb,var(--aw-warning) 45%,transparent);background:color-mix(in srgb,var(--aw-warning) 10%,transparent);color:var(--aw-accent-text)}.insight-scope-chip.is-specific{border-style:solid}.insight-member-bar{display:flex;gap:12px;align-items:center}.insight-member-bar strong{width:40px;text-align:right;font-variant-numeric:tabular-nums}.insight-member-bar>span{display:block;flex:1;height:7px;border-radius:4px;background:var(--aw-border);overflow:hidden}.insight-member-bar i{display:block;height:100%;background:var(--aw-accent-text);border-radius:inherit}.participation-chart-table td{text-align:right}.participation-chart-table thead th:not(:first-child){text-align:right}.participation-chart-table thead{position:sticky;top:0}.participation-chart-legend button:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:4px}.insight-realtime{--insight-cat-req: var(--aw-warning);--insight-cat-bug: var(--aw-error);--insight-cat-task: var(--aw-muted);--insight-st-todo: var(--aw-muted);--insight-st-doing: var(--aw-warning);--insight-st-done: var(--aw-success);--insight-st-cancel: var(--aw-border)}.insight-panel--ov{background:var(--aw-panel);border-color:var(--aw-border)}.insight-panel--ov:before{background:linear-gradient(90deg,var(--insight-cat-task),color-mix(in srgb,var(--insight-cat-task) 32%,transparent) 55%,transparent)}.insight-panel-glyph--ov{background:var(--aw-raised);color:var(--aw-text)}.insight-panel--pl{background:var(--aw-panel);border-color:var(--aw-border)}.insight-panel--pl:before{background:linear-gradient(90deg,var(--aw-success),color-mix(in srgb,var(--aw-success) 32%,transparent) 55%,transparent)}.insight-panel-glyph--pl{background:color-mix(in srgb,var(--aw-success) 14%,var(--aw-panel));color:var(--aw-success)}.insight-ov-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.insight-subcard{min-width:0;padding:15px 18px 16px;border:1px solid var(--aw-border);border-radius:10px;background:var(--aw-panel)}.insight-subcard-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.insight-subcard-head h3{margin:0;font-size:13px;font-weight:600;color:var(--aw-text)}.insight-subcard-hint{font-size:11px;color:var(--aw-muted)}.insight-cat-row{display:grid;grid-template-columns:3.2em minmax(0,1fr) auto;align-items:center;gap:12px;margin:11px 0}.insight-cat-label{font-size:12.5px;color:var(--aw-text);white-space:nowrap}.insight-cat-track{display:block;height:10px;border-radius:6px;background:var(--aw-raised);overflow:hidden}.insight-cat-fill{display:block;height:100%;border-radius:6px;transition:width .6s cubic-bezier(.22,.8,.28,1)}.insight-cat-number{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px;white-space:nowrap}.insight-cat-value{color:var(--aw-text);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.insight-cat-pct{color:var(--aw-muted);font-size:11px;font-variant-numeric:tabular-nums}.insight-sub-foot{margin:12px 0 0;font-size:11px;line-height:1.6;color:var(--aw-muted)}.insight-status-stack{display:flex;height:14px;margin:4px 0 13px;border-radius:7px;overflow:hidden;background:var(--aw-raised)}.insight-status-seg{display:block;height:100%;min-width:0;border:0;padding:0;transition:filter .15s,width .6s cubic-bezier(.22,.8,.28,1)}.insight-status-seg:hover{filter:brightness(1.08) saturate(1.05)}.insight-status-seg:focus-visible{position:relative;z-index:1;outline:2px solid var(--aw-accent-text);outline-offset:2px}.insight-status-legend{display:flex;flex-wrap:wrap;gap:8px 20px}.insight-status-item{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--aw-text)}.insight-status-item i{width:8px;height:8px;border-radius:2.5px;flex:none}.insight-status-item b{color:var(--aw-text);font-weight:600;font-variant-numeric:tabular-nums}.insight-status-pct{font-size:11px;color:var(--aw-muted);font-variant-numeric:tabular-nums}.insight-pl-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px dashed color-mix(in srgb,var(--aw-success) 45%,var(--aw-border));border-radius:999px;background:color-mix(in srgb,var(--aw-success) 8%,var(--aw-panel));color:var(--aw-muted);font-size:12px;font-weight:500}.insight-pl-chip b{color:var(--aw-text);font-variant-numeric:tabular-nums}.insight-pl-realtime{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:rgba(var(--aw-accent-rgb),.12);color:var(--aw-accent-text);font-size:11px;font-weight:600;letter-spacing:.02em}.insight-pl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.insight-pl-card{position:relative;min-width:0;padding:16px 18px 15px;border:1px solid var(--aw-border);border-radius:10px;background:var(--aw-panel);overflow:hidden}.insight-pl-card:after{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:currentColor;opacity:.35}.insight-pl-card.is-ok{color:var(--aw-success)}.insight-pl-card.is-bad{color:var(--aw-error)}.insight-pl-card.is-warn{color:var(--aw-warning)}.insight-pl-card.is-neutral{color:var(--aw-muted)}.insight-pl-card.has-tip{cursor:help}.insight-pl-card.has-tip:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px}.insight-pl-tip-dot{position:absolute;top:12px;right:12px;color:var(--aw-muted)}.insight-pl-label{display:block;margin-bottom:9px;font-size:12px;color:var(--aw-muted)}.insight-pl-value{display:block;font-size:clamp(22px,2.4vw,29px);font-weight:600;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:currentColor;white-space:nowrap}.insight-pl-sub{display:block;margin-top:7px;font-size:11px;line-height:1.6;color:var(--aw-muted);font-variant-numeric:tabular-nums}.insight-pl-tip{font-variant-numeric:tabular-nums}.insight-realtime-blocks{display:flex;flex-direction:column;gap:16px;margin-top:16px}.insight-realtime-state{margin-top:16px}.insight-flash{border-radius:4px}.insight-flash.is-flash{animation:insight-flash .6s ease-out}@keyframes insight-flash{0%{background:color-mix(in srgb,var(--aw-warning) 22%,transparent)}to{background:transparent}}@media(prefers-reduced-motion:reduce){.insight-flash.is-flash{animation:none}}@container (max-width: 900px){.insight-ov-grid{grid-template-columns:minmax(0,1fr)}.insight-pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.participation-chart-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width: 520px){.insight-pl-grid{grid-template-columns:minmax(0,1fr)}.insight-subcard{padding:13px 14px 14px}}@container (max-width: 720px){.insight-panel{padding:14px}.insight-panel-tools{width:100%}.insight-panel-tools .ant-select{flex:1 1 180px}}@container (max-width: 560px){.participation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-toolbar .ant-picker{max-width:100%}.insight-scope-divider span{white-space:normal;text-align:center}.insight-panel-tools .ant-segmented{max-width:100%;overflow-x:auto}.insight-activity-row{gap:8px}.insights-page .ant-card-head-wrapper{flex-wrap:wrap;gap:8px;padding:12px 0}.insights-page .ant-card-head-title{white-space:normal}}.participation-help{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:2px;border:0;background:transparent;color:var(--aw-muted);font:inherit;cursor:help}.participation-help:hover{color:var(--aw-accent-text)}.participation-help:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px;border-radius:3px}.participation-stat-detail{margin-top:10px;font-size:11px;line-height:1.6;color:var(--aw-muted);overflow-wrap:anywhere}.participation-stat-detail .is-human{color:var(--insight-human)}.participation-stat-detail .is-agent{color:var(--insight-agent)}.stage-duration-bar{display:grid;gap:6px;font-variant-numeric:tabular-nums}.stage-duration-bar small{color:var(--aw-muted)}.stage-duration-bar progress{width:100%;height:6px;accent-color:var(--insight-agent)}.integration-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px}.integration-fields>.ant-form-item{min-width:0}.integration-sync-toolbar{display:flex;align-items:center;gap:12px}.integration-sync-toolbar>.ant-input{flex:1;min-width:0}.integration-sync-toolbar>.ant-space{flex-shrink:0}@media(max-width:1200px){.integration-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-sync-toolbar{flex-wrap:wrap}.integration-sync-toolbar>.ant-input{flex-basis:100%}.integration-sync-toolbar>.ant-space{margin-left:auto}}.about-aw-page{height:100%;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:0;color:var(--aw-text);background:var(--aw-panel)}.about-aw-page>.aw-page-heading{margin-bottom:auto}.about-aw-header{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0}.about-aw-eyebrow{margin:0 0 20px;color:var(--aw-accent-text);font-size:clamp(18px,2.3vw,32px);font-weight:500;letter-spacing:-.025em}.about-aw-intro{text-align:center;padding-right:40px}.about-aw-intro h2{margin:0;font-size:clamp(22px,2.5vw,36px);font-weight:500;line-height:1.5;letter-spacing:.025em}.about-aw-version{min-width:0;padding-left:40px;border-left:1px solid var(--aw-border);text-align:center}.about-aw-version-label{display:block;margin-bottom:12px;color:var(--aw-muted);font-size:13px}.about-aw-version-number{display:block;text-align:center;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:clamp(36px,5vw,72px);font-weight:500;line-height:1.15;letter-spacing:-.06em;overflow-wrap:anywhere}.about-aw-delivery{position:relative;flex-shrink:0;min-height:180px;max-height:280px;margin:32px 0 auto}.about-aw-delivery-lines{display:block;width:100%;height:100%;overflow:visible}.about-aw-delivery-track{stroke:var(--aw-border);stroke-width:1.5}.about-aw-delivery-return{stroke:var(--aw-border);stroke-width:1}.about-aw-delivery-flow{stroke:var(--aw-accent-text);stroke-width:2;stroke-linecap:round;stroke-dasharray:7 93;animation:about-aw-delivery-travel 8s linear infinite}.about-aw-delivery-flow--return{opacity:.45;animation-delay:-4s;stroke-width:1.5}.about-aw-delivery-steps{position:absolute;inset:0 0 auto;height:calc(200% / 3);display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;list-style:none;margin:0;padding:0}.about-aw-delivery-steps li{position:relative;display:grid;justify-items:center}.about-aw-delivery-node{display:grid;place-items:center;width:min(48px,70%);aspect-ratio:1;border:1px solid var(--aw-border);border-radius:12px;background:var(--aw-panel);color:var(--aw-text);font-size:clamp(16px,2vw,22px)}.about-aw-delivery-steps li:last-child .about-aw-delivery-node{color:var(--aw-accent-text);border-color:var(--aw-accent-text)}.about-aw-delivery-label{position:absolute;top:calc(100% + 12px);color:var(--aw-muted);font-size:clamp(9px,1vw,12px);max-width:100%;text-align:center;white-space:normal;overflow-wrap:anywhere}.about-aw-delivery-label--accent{color:var(--aw-accent-text)}.about-aw-delivery figcaption{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);padding:2px 14px;background:var(--aw-panel);color:var(--aw-muted);font-size:11px;letter-spacing:.12em}@keyframes about-aw-delivery-travel{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media(max-width:900px){.about-aw-page{padding:0}.about-aw-header{grid-template-columns:minmax(0,1fr);gap:28px}.about-aw-intro{padding-right:0}.about-aw-version{padding:24px 0 0;border-left:0;border-top:1px solid var(--aw-border)}}@media(max-width:480px){.about-aw-delivery{aspect-ratio:auto;padding-bottom:24px}.about-aw-delivery-lines{display:none}.about-aw-delivery-steps{position:static;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 0}.about-aw-delivery-label{position:static;margin-top:8px;font-size:11px}.about-aw-delivery figcaption{top:auto;bottom:0;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.about-aw-delivery-flow{animation:none;stroke-dasharray:none;opacity:.25}}.aw-im-form .ant-input,.aw-im-form .ant-input-affix-wrapper,.aw-im-form .ant-select-single .ant-select-selector{min-height:40px;font-size:14px;line-height:22px}.aw-im-form .ant-input{padding:8px 12px}.aw-im-form .ant-input-affix-wrapper{height:40px;padding:0 12px;align-items:center}.aw-im-form .ant-input-affix-wrapper>input.ant-input{height:100%;min-height:0;padding:0;line-height:22px;border:0;box-shadow:none;background:transparent}.aw-im-form .ant-input-affix-wrapper .ant-input-suffix,.aw-im-form .ant-input-affix-wrapper .ant-input-prefix{height:100%;display:inline-flex;align-items:center}.aw-im-form .ant-input-affix-wrapper .ant-input-suffix>.ant-btn{height:22px;min-height:0;padding:0 4px;line-height:22px}.aw-im-form .ant-select-single{height:40px}.aw-im-form .ant-select-single .ant-select-selector{padding:8px 12px;align-items:center}.aw-im-form .ant-form-item{margin-bottom:0}.aw-channel-section{display:flex;flex-direction:column;gap:16px}.aw-channel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.file-preview-content{max-height:70vh;overflow:auto;color:var(--aw-text)}.file-preview-empty{padding:48px 24px;text-align:center;color:var(--aw-muted)}.file-preview-content>img{max-width:100%;max-height:70vh;display:block;margin:auto}.file-preview-content>video{width:100%;max-height:70vh;display:block;background:var(--aw-bg)}.file-preview-content>iframe,.file-preview-content>object{width:100%;height:70vh;border:0;background:var(--aw-panel);display:block}.file-preview-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace}.file-preview-markdown{font-size:15px}.file-preview-markdown>:first-child{margin-top:0}.file-preview-markdown h1,.file-preview-markdown h2{border-bottom:1px solid var(--aw-border);padding-bottom:.5em;margin-top:1.6em;line-height:1.4}.file-preview-markdown h1{font-size:1.8em}.file-preview-markdown h2{font-size:1.4em}.file-preview-markdown h3{font-size:1.15em;margin-top:1.5em}.file-preview-markdown p,.file-preview-markdown ul,.file-preview-markdown ol{margin:.8em 0}.file-preview-markdown li+li{margin-top:.35em}.file-preview-markdown table{display:block;overflow-x:auto;border-collapse:collapse;margin:18px 0}.file-preview-markdown th,.file-preview-markdown td{padding:10px 14px;border:1px solid var(--aw-border);text-align:left}.file-preview-markdown th{background:var(--aw-raised);font-weight:600;text-align:center}.file-preview-markdown tr:nth-child(2n){background:var(--aw-raised)}.file-preview-markdown pre{padding:16px;border:1px solid var(--aw-border);border-radius:8px;background:var(--aw-raised)}.file-preview-markdown code{padding:2px 5px;border-radius:4px;background:var(--aw-raised);font-size:.88em}.file-preview-markdown pre code{padding:0;background:transparent}.file-preview-markdown blockquote{margin:18px 0;padding:2px 18px;border-left:3px solid var(--aw-border);color:var(--aw-muted);background:var(--aw-raised)}.file-preview-markdown a{color:var(--aw-accent-text);text-decoration:underline;text-underline-offset:3px}.delivery-workbench-current{padding:16px;border:1px solid var(--aw-border);border-top:3px solid var(--aw-accent-text);border-radius:8px}.delivery-workbench-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.delivery-workbench-identity{display:flex;align-items:center;gap:12px;min-width:0;overflow-wrap:anywhere}.delivery-workbench-identity .ant-tag{margin-left:8px}.delivery-workbench-active{color:var(--aw-accent-text)}.delivery-workbench-activity{min-width:0;max-width:100%;overflow:hidden;margin-top:12px;padding:10px 12px;border-radius:6px;background:var(--aw-raised)}.delivery-workbench-section-heading{padding:12px 10px;display:flex;justify-content:space-between;align-items:center}.delivery-workbench-timeline{display:grid;gap:4px}.delivery-workbench-entry{display:flex;flex-direction:column;gap:4px;text-align:left;width:100%;padding:10px 12px;border:1px solid var(--aw-border);border-radius:6px;background:transparent;color:var(--aw-text);cursor:pointer;font:inherit}.delivery-workbench-entry>.ant-tag{align-self:flex-start;max-width:100%;margin-inline-end:0;white-space:normal;overflow-wrap:anywhere}.delivery-workbench-entry.is-selected,.delivery-workbench-stage.is-selected{background:rgba(var(--aw-accent-rgb),.08)}.delivery-workbench-entry:hover,.delivery-workbench-stage:hover{background:var(--aw-raised)}.delivery-workbench-entry-name{overflow-wrap:anywhere}.delivery-workbench-entry-meta{grid-column:2;font-size:12px;color:var(--aw-muted)}.delivery-workbench-footer{padding:12px 8px}.delivery-workbench-modal .ant-modal-body{height:calc(100dvh - 112px);overflow:hidden}.delivery-workbench-expanded{display:flex;flex-direction:column;height:100%}.delivery-workbench-expanded>.delivery-workbench-current,.delivery-workbench-expanded>.ant-alert{flex-shrink:0}.delivery-workbench-modal .ant-modal-title{padding-right:26px}.delivery-workbench-layout{display:grid;grid-template-columns:var(--delivery-rail-width,260px) minmax(0,1fr);min-height:0;flex:1;overflow:hidden}.delivery-workbench-layout.without-rail{grid-template-columns:minmax(0,1fr)}.delivery-workbench-rail{border-right:1px solid var(--aw-border);padding:0 12px 12px 0;overflow:auto}.delivery-workbench-main{min-width:0;padding:12px 0 0 18px;overflow:auto}.delivery-workbench-session{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.delivery-workbench-session .ant-select{min-width:160px;max-width:100%}.delivery-workbench-stages{display:grid;gap:4px}.delivery-workbench-stage{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;width:100%;padding:9px 10px;border:0;background:transparent;color:var(--aw-text);border-radius:6px;text-align:left;cursor:pointer;font:inherit;overflow-wrap:anywhere}.delivery-workbench-detail-heading{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.delivery-workbench-width{display:grid;gap:8px;padding:18px 10px 0;font-size:12px;color:var(--aw-muted)}@media(max-width:760px){.delivery-workbench-layout{grid-template-columns:minmax(0,1fr)}.delivery-workbench-rail{border-right:0;border-bottom:1px solid var(--aw-border);padding-right:0}.delivery-workbench-main{padding-left:0}.delivery-workbench-width{display:none}.delivery-workbench-modal .ant-modal-body{height:auto;max-height:calc(100dvh - 112px);overflow:auto}.delivery-workbench-layout{overflow:visible}.delivery-workbench-rail{max-height:220px}}.delivery-workbench-entry-card{border:1px solid var(--aw-border);border-radius:6px;overflow:hidden}.delivery-workbench-entry-card>.delivery-workbench-entry{border:0}.delivery-workbench-meta{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--aw-muted);font-size:12px;margin-top:6px;overflow-wrap:anywhere}.delivery-workbench-step{margin-top:12px}.execution-control-records{margin:12px 0;font-size:12px;overflow-wrap:anywhere}.execution-control-records.is-compact{border-top:1px solid var(--aw-border);padding:12px 10px 0}.execution-control-record{display:flex;align-items:baseline;gap:10px;padding:8px 0}.execution-control-record>.ant-typography{flex-shrink:0}.delivery-workbench-main>.delivery-workbench-meta{margin-bottom:12px}.step-duration-chart{container:step-duration / inline-size;min-width:0;margin:12px 0;padding:16px;border:1px solid var(--aw-border);border-radius:8px;background:var(--aw-panel)}.step-duration-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.step-duration-heading>div{display:flex;flex-wrap:wrap;gap:4px 10px;min-width:0}.step-duration-scope{font-size:12px;overflow-wrap:anywhere}.step-duration-note{display:block;margin-top:8px;font-size:12px}.step-duration-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:12px 0 8px;font-size:12px}.step-duration-toolbar>.ant-typography{flex:1 1 180px;min-width:0}.step-duration-rows{display:grid;min-width:0;gap:6px;list-style:none;margin:0;padding:0}.step-duration-row{display:grid;grid-template-columns:minmax(0,1fr) fit-content(45%);align-items:center;gap:8px;min-width:0;padding:10px;border-radius:6px}.step-duration-row.is-longest{background:rgba(var(--aw-accent-rgb),.07)}.step-duration-label{display:grid;min-width:0;gap:4px;overflow-wrap:anywhere}.step-duration-label .ant-typography{font-size:12px}.step-duration-label .ant-tag{margin:0}.step-duration-meter{grid-row:2;grid-column:1 / -1;min-width:0;height:10px;border-radius:5px;overflow:hidden;background:var(--aw-raised)}.step-duration-meter>div{height:100%;border-radius:5px;background:var(--aw-accent-text);transition:width .25s ease}.step-duration-row.is-longest .step-duration-meter>div{background:var(--aw-warning)}.step-duration-value{display:grid;grid-column:2;grid-row:1;min-width:0;gap:4px;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.step-duration-value>:last-child{font-size:12px}@container step-duration (min-width:520px){.step-duration-row{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) minmax(90px,auto);gap:16px}.step-duration-meter{grid-row:1;grid-column:2}.step-duration-value{grid-column:3}}@media(prefers-reduced-motion:reduce){.step-duration-meter>div{transition:none}}.aw-comment-reply{margin:10px 0 0 12px;padding:12px 14px;border-left:3px solid var(--aw-accent-text);border-radius:8px;background:rgba(var(--aw-accent-rgb),.1);color:var(--aw-text);font-size:12px;min-width:0}.aw-comment-reply-header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aw-comment-reply-header strong{color:var(--aw-accent-text);overflow-wrap:anywhere}.aw-comment-robot{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(var(--aw-accent-rgb),.1);color:var(--aw-accent-text);font-size:17px;flex-shrink:0}.aw-comment-state{margin-left:auto;background:rgba(var(--aw-accent-rgb),.1);color:var(--aw-accent-text);border-radius:12px;padding:2px 8px;white-space:nowrap}.aw-comment-stage{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:10px 0;color:var(--aw-muted)}.aw-comment-log{height:132px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--aw-border);border-radius:6px;background:var(--aw-panel);padding:8px 10px}.aw-comment-log--expanded{height:280px}.aw-comment-log-row{display:flex;align-items:baseline;gap:8px;padding:4px 0;overflow-wrap:anywhere}.aw-comment-log-row time{color:var(--aw-muted);font-size:11px;font-variant-numeric:tabular-nums;flex-shrink:0}.aw-comment-log-dot{color:var(--aw-accent-text)}.aw-comment-empty,.aw-comment-note{color:var(--aw-muted);padding:6px 0;font-size:11px}.aw-comment-controls{display:flex;gap:12px}.aw-comment-controls button{border:0;background:transparent;padding:4px 0;color:var(--aw-accent-text);font-size:12px;cursor:pointer}.aw-comment-controls button:focus-visible{outline:2px solid var(--aw-accent-text);outline-offset:2px}.aw-comment-answer{margin-top:8px;overflow-wrap:anywhere}.aw-comment-reply--failed .aw-comment-state{background:color-mix(in srgb,var(--aw-error) 10%,var(--aw-panel));color:var(--aw-error)}.aw-comment-error{margin-top:8px;color:var(--aw-error);overflow-wrap:anywhere}.aw-comment-error pre{margin:8px 0 0;padding:10px;background:var(--aw-panel);border:1px solid color-mix(in srgb,var(--aw-error) 35%,var(--aw-border));border-radius:6px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto;font-size:11px}.aw-comment-error p{margin:6px 0}.help-layout{position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh!important;overflow:hidden}.help-center{display:grid;grid-template-columns:200px minmax(0,1fr) 164px;height:100%;min-height:0;font-size:16px;color:var(--help-text);background:var(--help-surface)}.help-center a{text-decoration:none}.help-center a:focus-visible{outline:2px solid var(--help-primary);outline-offset:3px}.help-chapters{padding:30px 16px;border-right:1px solid var(--help-border);display:flex;flex-direction:column;min-height:0}.help-nav-title{padding:0 16px 24px;font-size:18px;font-weight:600}.help-chapter-links{display:flex;flex-direction:column;gap:6px}.help-chapter-links a{position:relative;padding:12px 22px;border-radius:var(--help-radius);color:var(--help-text);font-size:15px;line-height:24px}.help-chapter-links a:hover{background:var(--help-fill)}.help-chapter-links a[aria-current]{color:var(--help-primary);background:var(--help-selected);font-weight:500}.help-chapter-links a[aria-current]:before{position:absolute;content:"";left:8px;top:50%;width:6px;height:6px;transform:translateY(-50%);border-radius:50%;background:var(--help-primary)}.help-article{min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:28px 24px}.help-reading-width{min-width:0}.help-breadcrumb{color:var(--help-muted);font-size:14px;line-height:22px}.help-breadcrumb span{margin:0 10px;opacity:.5}.help-center h1{font-size:32px;line-height:1.4;font-weight:600;margin:24px 0 12px;letter-spacing:-.5px}.help-center h2{font-size:24px;font-weight:600;margin:0 0 22px;line-height:1.5}.help-code{border:1px solid var(--help-border);border-radius:var(--help-radius);overflow:hidden;background:var(--help-fill)}.help-code-toolbar{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 18px;color:var(--help-muted);font-size:14px;border-bottom:1px solid var(--help-border)}.help-code pre{margin:0;padding:18px;overflow:auto;font-size:14px;line-height:1.8;-moz-tab-size:2;tab-size:2}.help-code code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.help-article img{display:block;max-width:100%;height:auto;margin:24px auto;border:1px solid var(--help-border);border-radius:var(--help-radius)}.help-pagination{display:flex;justify-content:space-between;gap:20px;margin-top:16px;padding-top:24px;border-top:1px solid var(--help-border)}.help-pagination a{display:flex;align-items:center;gap:14px;color:var(--help-text);font-size:14px}.help-pagination a:hover{color:var(--help-primary)}.help-pagination small{display:block;color:var(--help-muted);font-size:13px;margin-bottom:6px}.help-pagination a:last-child{text-align:right}.help-outline{padding:40px 18px 20px 6px;font-size:14px}.help-outline>div{margin:0 0 18px 14px;color:var(--help-muted)}.help-outline a{display:block;padding:9px 14px;color:var(--help-muted);border-left:2px solid var(--help-border);line-height:1.6}.help-outline a[aria-current]{border-left-color:var(--help-primary);color:var(--help-primary)}.help-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.help-center-no-outline{grid-template-columns:200px minmax(0,1fr)}@media(max-width:1100px){.help-center{grid-template-columns:184px minmax(0,1fr) 150px}.help-center-no-outline{grid-template-columns:184px minmax(0,1fr)}.help-article{padding:24px}}.help-load-state{padding:48px 24px;color:var(--help-muted);text-align:center}.help-chapters{overflow-y:auto}.help-markdown{font-size:16px;line-height:1.85;overflow-wrap:anywhere}.help-markdown h2{margin:36px 0 18px;padding-top:24px;border-top:1px solid var(--help-border);scroll-margin-top:24px}.help-markdown h3{margin:28px 0 12px;font-size:20px;line-height:1.6}.help-markdown h4{font-size:18px;line-height:1.6}.help-markdown p{margin:14px 0}.help-markdown a{color:var(--help-primary)}.help-markdown ul,.help-markdown ol{padding-left:26px}.help-markdown li{margin:6px 0}.help-markdown blockquote{margin:20px 0;padding:2px 18px;border-left:3px solid var(--help-border);color:var(--help-muted);background:var(--help-fill)}.help-markdown :not(pre)>code{padding:2px 5px;border-radius:3px;background:var(--help-fill);font-size:.9em}.help-markdown .help-code{margin:20px 0}.help-markdown table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:20px 0}.help-markdown th,.help-markdown td{border:1px solid var(--help-border);padding:10px 14px;text-align:left}.help-markdown th{background:var(--help-fill);text-align:center}.help-markdown hr{border:0;border-top:1px solid var(--help-border);margin:28px 0}.help-faq{margin:20px 0;padding:6px 22px;border:1px solid var(--help-border);border-radius:var(--help-radius)}.help-faq>p:first-child{font-size:18px;line-height:1.7}.help-image-pair{display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:16px;margin:24px 0}.help-image-pair img{width:100%;height:auto;margin:0;box-sizing:border-box}.help-markdown .help-download{color:var(--help-primary);border-color:var(--help-primary);background:var(--help-selected)}.help-image-row{display:grid;align-items:center;gap:16px;margin:24px auto}.help-image-row-clarification{grid-template-columns:1.4342fr .946fr;max-width:1000px}.help-image-row-delivery{grid-template-columns:2.9886fr 1.3206fr;max-width:1200px}.help-image-row img{width:100%;height:auto;min-width:0;margin:0;box-sizing:border-box}.help-image-row-mcp{grid-template-columns:1fr;max-width:800px}.help-image-row-mcp img{width:auto;max-width:100%;justify-self:center}.help-image-row-im{grid-template-columns:1fr;max-width:1200px}.help-image-row-im-project{grid-template-columns:2.1254fr .9411fr;max-width:1100px}.help-article img[src^="/help/assets/05-"],.help-article img[src^="/help/assets/10-"]{max-width:100%;width:auto;height:auto}.help-outline{min-height:0;overflow-y:auto}.help-outline a.help-outline-step{padding-left:18px;font-size:13px}.shared-artifact-page{min-height:calc(100vh - 60px);box-sizing:border-box;margin:0;padding:24px;background:var(--aw-bg);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:var(--aw-text)}.shared-artifact-card{min-width:0;margin:0;background:var(--aw-panel);border:1px solid var(--aw-border);border-radius:16px;box-shadow:0 8px 32px #253b5810;overflow:hidden}.shared-artifact-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:24px 32px;border-bottom:1px solid var(--aw-border)}.shared-artifact-title{display:flex;align-items:center;gap:16px;min-width:0;flex:1}.shared-artifact-title>div{min-width:0}.shared-artifact-icon{font-size:24px;padding:14px;border-radius:12px;color:var(--aw-accent-text);background:rgba(var(--aw-accent-rgb),.1)}.shared-artifact-heading h1{margin:0 0 6px;font-size:20px;overflow-wrap:anywhere}.shared-artifact-heading p{margin:0;font-size:12px;color:var(--aw-muted);overflow-wrap:anywhere}.shared-artifact-actions{display:flex;align-items:center;gap:8px}.shared-artifact-body{padding:clamp(20px,4vw,48px)}.shared-artifact-body .file-preview-content{max-height:none}.shared-artifact-pending{padding:72px 12px;text-align:center}.shared-artifact-pending h2{margin-top:24px;font-size:19px}.shared-artifact-pending p{color:var(--aw-muted);line-height:1.8}.shared-artifact-page>footer{margin:24px auto 0;text-align:center;color:var(--aw-muted);font-size:12px}.aw-bootstrap{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;background:var(--aw-bg);color:var(--aw-text);text-align:center}.aw-bootstrap-mark{width:30px;height:30px;border-radius:50%;box-sizing:border-box}.aw-bootstrap-mark--loading{border:3px solid var(--aw-border);border-top-color:var(--aw-muted);animation:aw-bootstrap-spin .9s linear infinite}.aw-bootstrap-mark--failed{display:flex;align-items:center;justify-content:center;border:2px solid var(--aw-muted);color:var(--aw-muted);font-size:16px;font-weight:600}.aw-bootstrap-mark--failed:after{content:"!"}.aw-bootstrap-title{margin:0;font-size:15px;font-weight:500}.aw-bootstrap-detail{margin:0;font-size:13px;color:var(--aw-muted)}.aw-bootstrap-retry{min-width:96px;height:34px;padding:0 16px;border-radius:8px;border:1px solid var(--aw-border);background:var(--aw-button);color:var(--aw-text);font-size:14px;cursor:pointer}.aw-bootstrap-retry:hover:not(:disabled){background:var(--aw-button-hover)}.aw-bootstrap-retry:disabled{cursor:default;opacity:.6}@keyframes aw-bootstrap-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.aw-bootstrap-mark--loading{animation-duration:2.4s}}
