.w-ico{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.w-type-icon,.w-type-mark .w-ico{stroke-width:1.6px}.w-type--company{color:var(--w-type-company)}.w-type--department{color:var(--w-type-department)}.w-type--team{color:var(--w-type-team)}.w-type--project{color:var(--w-type-project)}.w-type--process{color:var(--w-type-process)}.w-type--channel{color:var(--w-type-channel)}.w-type--settings{color:var(--w-type-settings)}.w-type-mark{border-radius:var(--w-radius-check);flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.w-type-mark.w-type--company{background:var(--w-type-company-tint)}.w-type-mark.w-type--department{background:var(--w-type-department-tint)}.w-type-mark.w-type--team{background:var(--w-type-team-tint)}.w-type-mark.w-type--project{background:var(--w-type-project-tint)}.w-type-mark.w-type--process{background:var(--w-type-process-tint)}.w-type-mark.w-type--channel{background:var(--w-type-channel-tint)}.w-type-mark.w-type--settings{background:var(--w-type-settings-tint)}.w-type-mark .w-ico{width:16px;height:16px}.w-type-mark.is-sm{border-radius:var(--w-radius-small);width:20px;height:20px}.w-type-mark.is-sm .w-ico{width:13px;height:13px}.w-type-mark.is-lg{border-radius:var(--w-radius-panel);width:44px;height:44px}.w-type-mark.is-lg .w-ico{stroke-width:1.5px;width:24px;height:24px}.w-scroll-x{overflow-x:auto}.w-scroll-x:focus-visible{outline:2px solid var(--w-accent);outline-offset:-2px}.w-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;left:0;overflow:hidden}.w-label{font-size:var(--w-text-body);color:var(--w-text-muted);font-weight:500;line-height:1.35}.w-count{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-count[data-tone=strong]{color:var(--w-text)}.w-count[data-tone=warn]{color:var(--w-status-warn)}.w-count[data-tone=err]{color:var(--w-status-err)}.w-plain{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.w-plain:hover{color:var(--w-text-strong)}:is(.w-btn,.w-ibtn,.w-nav,.w-fchip,.w-chk,.w-switch,.w-segb,.w-radio,.w-opt,.w-snav,.w-field,.w-area,.w-tab,.w-plain):disabled,:is(.w-btn,.w-radio,.w-opt)[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}.w-btn{height:var(--w-control);padding:0 var(--w-space-3);border-radius:var(--w-radius-control);border:1px solid var(--w-line-strong);font:inherit;font-weight:500;font-size:var(--w-text-body);white-space:nowrap;color:var(--w-text);cursor:pointer;transition:background var(--w-duration) var(--w-ease), border-color var(--w-duration) var(--w-ease), color var(--w-duration) var(--w-ease);background:0 0;justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.w-btn:hover{border-color:var(--w-line-hover);color:var(--w-text-strong)}.w-btn[data-variant=primary]{background:var(--w-accent);border-color:var(--w-accent);color:var(--w-on-primary)}.w-btn[data-variant=primary]:hover{background:var(--w-accent-hover);border-color:var(--w-accent-hover);color:var(--w-on-primary)}.w-btn[data-variant=text]{color:var(--w-text-secondary);border-color:#0000;padding:0 6px}.w-btn[data-variant=text]:hover{background:var(--w-tint-hover);color:var(--w-text-strong);border-color:#0000}.w-btn[data-tone=danger],.w-btn[data-tone=danger]:hover{color:var(--w-status-err)}.w-btn[data-size=sm]{height:var(--w-control-sm);font-size:var(--w-text-small);padding:0 10px}.w-btn[data-size=sm][data-variant=text]{padding:0 6px}.w-btn-kbd{border-radius:var(--w-radius-small);height:18px;font-family:var(--w-font-mono);font-size:var(--w-text-kbd);opacity:.55;border:1px solid;align-items:center;margin-left:2px;padding:0 5px;font-weight:500;display:inline-flex}.w-ibtn{width:var(--w-control);height:var(--w-control);border-radius:var(--w-radius-control);color:var(--w-text-icon);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.w-ibtn:hover{background:var(--w-tint-icon-hover);color:var(--w-text-strong)}.w-ibtn[data-size=sm]{width:var(--w-control-sm);height:var(--w-control-sm)}.w-fchip{height:var(--w-control-sm);border-radius:var(--w-radius-control);color:var(--w-text-muted);font:inherit;font-size:var(--w-text-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.w-fchip .w-ico{width:13px;height:13px}.w-fchip:hover{background:var(--w-tint-row-hover);color:var(--w-text-strong)}.w-fchip[aria-pressed=true]{background:var(--w-tint-segment-on);color:var(--w-text-strong)}.w-nav{width:100%;height:var(--w-control);padding:0 var(--w-space-2);border-radius:var(--w-radius-control);font:inherit;color:var(--w-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;text-decoration:none;display:flex;position:relative}.w-nav:hover{background:var(--w-tint-hover);color:var(--w-text-strong)}.w-nav[aria-current=page]{background:var(--w-tint-selected);color:var(--w-text-strong)}.w-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.w-tree{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-trow{height:var(--w-control);padding-left:calc(var(--w-tree-level,0) * 14px);border-radius:var(--w-radius-control);color:var(--w-text-secondary);cursor:pointer;align-items:center;display:flex;position:relative}.w-trow:hover{background:var(--w-tint-row-hover);color:var(--w-text-strong)}.w-trow[aria-selected=true]{background:var(--w-tint-selected);color:var(--w-text-strong)}.w-trow[aria-level="1"]{font-weight:500}.w-trow[aria-disabled=true]{color:var(--w-text-faint);cursor:default;background:0 0}.w-chev{width:20px;height:var(--w-control-sm);border-radius:var(--w-radius-small);color:var(--w-text-faint);flex:none;justify-content:center;align-items:center;display:inline-flex}.w-chev:hover{color:var(--w-text-strong)}.w-chev .w-ico{transition:transform var(--w-duration-fast) var(--w-ease)}.w-trow[aria-expanded=true]>.w-chev .w-ico{transform:rotate(90deg)}.w-tlabel{align-items:center;gap:var(--w-space-2);flex:1;min-width:0;padding:0 6px 0 2px;display:flex}.w-tname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.w-crumbs{flex-wrap:wrap;align-items:center;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.w-crumbs li{align-items:center;min-width:0;display:inline-flex}.w-crumb-sep{color:var(--w-line-hover);padding:0 2px}.w-crumb{padding:2px var(--w-space-1);border-radius:var(--w-radius-small);font:inherit;font-size:var(--w-text-body);color:var(--w-text-icon);cursor:pointer;background:0 0;border:0}.w-crumb:hover{color:var(--w-text-strong)}.w-crumb[aria-current=page]{color:var(--w-text);cursor:default}.w-tabs{border-bottom:1px solid var(--w-line);flex-wrap:wrap;display:flex}.w-tab{height:38px;margin-right:var(--w-space-5);font:inherit;font-weight:500;font-size:var(--w-text-body);color:var(--w-text-icon);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:0;display:inline-flex}.w-tab:hover{color:var(--w-text-strong)}.w-tab[aria-selected=true]{color:var(--w-text-strong);border-bottom-color:var(--w-accent)}.w-steps{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.w-snav{width:100%;min-height:var(--w-row);padding:var(--w-space-1) var(--w-space-2);border-radius:var(--w-radius-field);font:inherit;text-align:left;color:var(--w-text-icon);cursor:pointer;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;display:grid;position:relative}.w-snav:hover:not(:disabled){background:var(--w-tint-row-hover);color:var(--w-text-strong)}.w-snav[aria-current=step]{background:var(--w-tint-selected);color:var(--w-text-strong)}.w-snav:disabled{opacity:.55}.w-snav-mark{width:22px;height:22px;font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);border:1.5px solid var(--w-line-hover);color:var(--w-text-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.w-snav[data-state=current] .w-snav-mark{border-color:var(--w-accent);color:var(--w-text-strong)}.w-snav[data-state=done] .w-snav-mark{border-color:var(--w-status-ok);background:var(--w-status-ok);color:var(--w-ground)}.w-snav-mark .w-ico{stroke-width:2px;width:12px;height:12px}.w-snav-text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.w-snav-sub{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-page-head,.w-area-head{padding:22px 0 14px}.w-page-head{align-items:flex-end;gap:var(--w-space-3) var(--w-space-5);flex-wrap:wrap;display:flex}.w-page-head[data-ruled=true]{border-bottom:1px solid var(--w-line);padding-bottom:22px}.w-page-head-text{min-width:240px;max-width:var(--w-layout-readable);flex-direction:column;flex:1;gap:6px;display:flex}.w-page-title{font-size:var(--w-text-page-title);letter-spacing:var(--w-tracking-page-title);font-weight:600;line-height:var(--w-leading-title);color:var(--w-text-strong);margin:0}.w-page-lead{font-size:var(--w-text-body);line-height:var(--w-leading-lead);color:var(--w-text-secondary);margin:0}.w-page-meta{font-size:var(--w-text-body);color:var(--w-text-icon)}.w-page-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.w-area-head{transition:padding var(--w-duration) var(--w-ease);flex-direction:column;display:flex}.w-area-head__top{align-items:flex-end;gap:var(--w-space-3) var(--w-space-md);flex-wrap:wrap;display:flex}.w-area-head__top>.w-type-mark{align-self:flex-start;margin-top:2px}.w-area-head .w-page-head-text{gap:0}.w-area-tag{font-size:var(--w-text-small);font-weight:500;line-height:var(--w-leading-label);margin-bottom:6px;display:inline-block}.w-area-collapse{transition:grid-template-rows var(--w-duration) var(--w-ease), opacity var(--w-duration) var(--w-ease);grid-template-rows:1fr;display:grid}.w-area-collapse[data-open=false]{opacity:0;grid-template-rows:0fr}.w-area-collapse__inner{flex-direction:column;min-height:0;display:flex;overflow:hidden}.w-area-collapse.is-sub .w-area-collapse__inner{gap:6px}.w-area-collapse.is-sub .w-area-collapse__inner>:first-child{margin-top:6px}.w-area-head__below .w-area-collapse__inner{gap:var(--w-space-md)}.w-area-head__below .w-area-collapse__inner>:first-child{margin-top:var(--w-space-md)}.w-area-head .w-type-mark.is-lg,.w-area-head .w-type-mark.is-lg .w-ico{transition:width var(--w-duration) var(--w-ease), height var(--w-duration) var(--w-ease)}.w-area-head .w-page-title{transition:font-size var(--w-duration) var(--w-ease)}.w-area-head[data-ruled]{border-bottom:1px solid var(--w-line);padding-bottom:20px}.w-area-head[data-compact]{padding:var(--w-space-2) 0}.w-area-head[data-compact] .w-area-head__top{align-items:center}.w-area-head[data-compact] .w-area-head__top>.w-type-mark{align-self:center;margin-top:0}.w-area-head[data-compact] .w-type-mark.is-lg{border-radius:var(--w-radius-control);width:28px;height:28px}.w-area-head[data-compact] .w-type-mark.is-lg .w-ico{width:16px;height:16px}.w-area-head[data-compact] .w-page-title{font-size:var(--w-text-title)}.w-area-facts dl{gap:var(--w-space-2) 0;flex-wrap:wrap;margin:0;display:flex}.w-area-fact{padding-right:var(--w-space-xl);margin-right:var(--w-space-xl);border-right:1px solid var(--w-line-soft);flex-direction:column-reverse;gap:2px;display:flex}.w-area-fact:last-child{border-right:0}.w-area-fact dt{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-area-fact dd{font-size:var(--w-text-stat);font-variant-numeric:tabular-nums;color:var(--w-text-strong);margin:0;font-weight:600}.w-area-fact[data-tone=bad] dd{color:var(--w-status-err)}.w-area-fact[data-tone=warn] dd{color:var(--w-status-warn)}.w-area-alerts{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.w-area-alert{align-items:center;gap:var(--w-space-sm);border-radius:var(--w-radius-field);background:var(--w-surface);font-size:var(--w-text-small);color:var(--w-text);border-left:3px solid;padding:8px 12px;display:flex}.w-area-alert[data-tone=warn]{border-left-color:var(--w-status-warn)}.w-area-alert[data-tone=warn] .w-ico{color:var(--w-status-warn)}.w-area-alert[data-tone=info]{border-left-color:var(--w-status-progress)}.w-area-alert[data-tone=info] .w-ico{color:var(--w-status-progress)}.w-area-alert[data-tone=ok]{border-left-color:var(--w-status-ok)}.w-area-alert[data-tone=ok] .w-ico{color:var(--w-status-ok)}.w-area-alert__text{flex:1;min-width:0}.w-area-alert__action{margin-left:auto}.w-section-head{align-items:center;gap:var(--w-space-sm);border-bottom:1px solid var(--w-line);min-height:44px;display:flex}.w-section-title{font-size:var(--w-text-heading);font-weight:600;line-height:var(--w-leading-meta);color:var(--w-text-strong);margin:0}.w-section-action{align-self:center;margin-left:auto}.w-line{width:100%;min-height:var(--w-row);border-radius:var(--w-radius-field);font:inherit;text-align:left;color:var(--w-text);background:0 0;border:0;align-items:center;column-gap:20px;padding:0 10px;display:grid}button.w-line{cursor:pointer}button.w-line:hover{background:var(--w-tint-row-hover)}.w-line[data-head=true]{min-height:28px;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-irow{width:100%;padding:var(--w-row-pad-y) 10px;border-radius:var(--w-radius-field);font:inherit;text-align:left;color:var(--w-text);cursor:pointer;background:0 0;border:0;align-items:start;column-gap:10px;display:grid}.w-irow:hover{background:var(--w-tint-row-hover)}.w-irow[aria-current=true]{background:var(--w-tint-selected)}.w-lrow{gap:var(--w-space-3);width:100%;min-height:calc(var(--w-control) + 4px);border-radius:var(--w-radius-control);font:inherit;text-align:left;color:var(--w-text);cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:0 10px;display:grid}.w-lrow:hover{background:var(--w-tint-row-hover)}.w-lrow-time{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-lrow-main{align-items:center;gap:var(--w-space-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:flex;overflow:hidden}.w-lrow-details{gap:var(--w-space-2);flex-direction:column;max-width:840px;padding:2px 0 14px 78px;display:flex}.w-lrow-details[hidden]{display:none}.w-empty{padding:var(--w-space-3) 0;color:var(--w-text-muted);margin:0}.w-empty[data-explained]{max-width:var(--w-layout-readable);flex-direction:column;align-items:flex-start;gap:6px;padding:22px 0;display:flex}.w-empty-title{color:var(--w-text-strong);margin:0;font-weight:500}.w-empty-text{color:var(--w-text-secondary);line-height:var(--w-leading-lead);margin:0}.w-empty-action{gap:var(--w-space-2);flex-wrap:wrap;margin-top:10px;display:flex}.w-fieldset{flex-direction:column;gap:6px;min-width:0;display:flex}.w-field-label{font-size:var(--w-text-body);color:var(--w-text-secondary);font-weight:500}.w-field-hint{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-field-error{font-size:var(--w-text-small);color:var(--w-status-err)}.w-field,.w-area{border-radius:var(--w-radius-field);border:1px solid var(--w-line-field);background:var(--w-surface);width:100%;font:inherit;font-size:var(--w-text-body);color:var(--w-text);transition:border-color var(--w-duration) var(--w-ease);outline:none}.w-field{height:var(--w-field);padding:0 var(--w-space-3)}.w-field[data-size=sm]{height:var(--w-control);font-size:var(--w-text-body);padding:0 10px}.w-area{resize:vertical;min-height:72px;padding:10px var(--w-space-3);line-height:1.5}.w-field::placeholder,.w-area::placeholder{color:var(--w-text-muted)}.w-field:hover,.w-area:hover{border-color:var(--w-line-strong)}.w-field:focus,.w-area:focus,.w-field:focus-visible,.w-area:focus-visible{border-color:var(--w-line-hover);outline:none}.w-field[aria-invalid=true],.w-area[aria-invalid=true]{border-color:var(--w-status-err)}.w-search{align-items:center;min-width:0;display:flex;position:relative}.w-search>.w-ico{width:14px;height:14px;color:var(--w-text-faint);pointer-events:none;position:absolute;left:9px}.w-search>.w-field{padding-left:30px}.w-search[data-shortcut=true]>.w-field{padding-right:40px}.w-search-key{right:var(--w-space-2);font-family:var(--w-font-mono);font-size:var(--w-text-kbd);color:var(--w-text-muted);pointer-events:none;position:absolute}.w-search>.w-field::-webkit-search-cancel-button{display:none}.w-chk{border:1.5px solid var(--w-line-hover);width:20px;height:20px;color:var(--w-ground);cursor:pointer;transition:background var(--w-duration) var(--w-ease), border-color var(--w-duration) var(--w-ease);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.w-chk[data-shape=square]{border-radius:var(--w-radius-check)}.w-chk:hover{border-color:var(--w-text-muted)}.w-chk[aria-checked=true]{background:var(--w-status-ok);border-color:var(--w-status-ok)}.w-chk .w-ico{stroke-width:2px;width:12px;height:12px}.w-switch{background:var(--w-line-strong);cursor:pointer;width:34px;height:20px;transition:background var(--w-duration) var(--w-ease);border:0;border-radius:10px;flex:none;padding:0;position:relative}.w-switch:after{content:"";background:var(--w-text);width:16px;height:16px;transition:transform var(--w-duration) var(--w-ease);border-radius:50%;position:absolute;top:2px;left:2px}.w-switch[aria-checked=true]{background:var(--w-status-ok)}.w-switch[aria-checked=true]:after{transform:translate(14px)}.w-seg{border-radius:var(--w-radius-segment);border:1px solid var(--w-line);background:var(--w-surface);flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.w-segb{height:var(--w-segment);padding:0 var(--w-space-3);border-radius:var(--w-radius-control);font:inherit;font-size:var(--w-text-body);color:var(--w-text-icon);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-weight:500;display:inline-flex}.w-segb:hover{color:var(--w-text-strong)}.w-segb[aria-checked=true]{background:var(--w-tint-segment-on);color:var(--w-text-strong)}.w-radios{flex-direction:column;display:flex}.w-radio{width:100%;height:var(--w-field);border-radius:var(--w-radius-control);font:inherit;text-align:left;color:var(--w-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-left:-10px;padding:0 10px;display:flex}.w-radio:hover{background:var(--w-tint-row-hover)}.w-opt{width:100%;padding:var(--w-space-4) 14px;border-radius:var(--w-radius-field);font:inherit;text-align:left;color:var(--w-text);cursor:pointer;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:14px;display:grid}.w-opt:hover{background:var(--w-tint-row-hover)}.w-opt[aria-checked=true]{background:var(--w-tint-selected)}.w-opt-text{gap:var(--w-space-1);flex-direction:column;min-width:0;display:flex}.w-opt-title{font-size:var(--w-text-body);color:var(--w-text-strong);font-weight:600}.w-opt-desc{color:var(--w-text-secondary);line-height:1.55}.w-opt-meta{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-rdot{border:1.5px solid var(--w-line-hover);border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.w-opt .w-rdot{margin-top:2px}:is(.w-radio,.w-opt)[aria-checked=true]>.w-rdot{border-color:var(--w-accent)}:is(.w-radio,.w-opt)[aria-checked=true]>.w-rdot:after{content:"";background:var(--w-accent);border-radius:50%;width:8px;height:8px}.w-form-row{grid-template-columns:minmax(0, 220px) minmax(0, var(--w-layout-field));gap:var(--w-space-2) 32px;padding:var(--w-space-4) 0;border-bottom:1px solid var(--w-line-soft);align-items:start;display:grid}.w-form-row-text{flex-direction:column;gap:2px;display:flex}.w-form-row-label{color:var(--w-text-strong);font-weight:500}.w-form-row-desc{font-size:var(--w-text-small);color:var(--w-text-muted);line-height:1.45}.w-form-row-control{align-items:flex-start;gap:var(--w-space-2);flex-direction:column;min-width:0;display:flex}.w-form-row-control>.w-fieldset{align-self:stretch}@media (width<=640px){.w-area-head__top>.w-type-mark.is-lg{border-radius:var(--w-radius-control);width:32px;height:32px}.w-area-head__top>.w-type-mark.is-lg .w-ico{width:18px;height:18px}.w-form-row{grid-template-columns:minmax(0,1fr)}}.w-avatar{-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:9.5px;font-weight:600;line-height:1;display:inline-flex}.w-avatar[data-size=xs]{width:18px;height:18px;font-size:8px}.w-avatar[data-size=md]{width:26px;height:26px;font-size:10px}.w-avatar[data-size=lg]{width:28px;height:28px;font-size:var(--w-text-kbd)}.w-avatar[data-kind=self]{background:var(--w-avatar-self-bg);color:var(--w-avatar-self-fg)}.w-avatar[data-kind=human]{background:var(--w-avatar-human-bg);color:var(--w-avatar-human-fg)}.w-avatar[data-kind=agent]{background:var(--w-avatar-agent-bg);color:var(--w-avatar-agent-fg);border-radius:var(--w-radius-control)}.w-avatar[data-kind=gate]{border:1.5px dashed var(--w-status-warn);background:0 0}.w-avatar[data-kind=auto]{background:var(--w-avatar-auto-bg);color:var(--w-avatar-auto-fg);border:1px dashed var(--w-avatar-auto-border);border-radius:var(--w-radius-control)}.w-dot{background:var(--w-status-paused);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.w-dot[data-tone=ok]{background:var(--w-status-ok)}.w-dot[data-tone=warn]{background:var(--w-status-warn)}.w-dot[data-tone=err]{background:var(--w-status-err)}.w-dot[data-tone=paused]{background:var(--w-status-paused)}.w-dot[data-tone=ontrack]{background:var(--w-project-ontrack)}.w-dot[data-tone=risk]{background:var(--w-project-risk)}.w-dot[data-tone=late]{background:var(--w-project-late)}.w-status{font-size:var(--w-text-small);color:var(--w-text-secondary);align-items:center;gap:6px;display:inline-flex}.w-metric{gap:var(--w-space-xxs);flex-direction:column;min-width:0;display:flex}.w-metric-value{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-metric-sm);font-weight:600;line-height:var(--w-leading-metric);color:var(--w-text-strong);order:-1}.w-metric>.w-label{font-size:var(--w-text-small);color:var(--w-text-muted);font-weight:400}.w-metric[data-kind=word] .w-metric-value{font-family:var(--w-font-sans);font-variant-numeric:normal;font-size:var(--w-text-stat);line-height:var(--w-leading-field)}.w-metric[data-kind=word] .w-status{gap:var(--w-space-2);font-size:var(--w-text-stat);color:inherit}.w-metric[data-kind=word] .w-dot{width:10px;height:10px}.w-metric[data-urgent=true] .w-metric-value{color:var(--w-glow)}.w-metric-hint{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-progress{border-radius:var(--w-radius-bar);background:var(--w-tint-selected);height:6px;display:flex;overflow:hidden}.w-progress-bar{border-radius:var(--w-radius-bar);background:var(--w-status-ok);transition:width var(--w-duration) var(--w-ease)}.w-progress[data-tone=warn] .w-progress-bar{background:var(--w-status-warn)}.w-progress[data-tone=err] .w-progress-bar{background:var(--w-status-err)}.w-progress[data-tone=paused] .w-progress-bar{background:var(--w-status-paused)}.w-progress[data-tone=ontrack] .w-progress-bar{background:var(--w-project-ontrack)}.w-progress[data-tone=risk] .w-progress-bar{background:var(--w-project-risk)}.w-progress[data-tone=late] .w-progress-bar{background:var(--w-project-late)}@keyframes w-spin{to{transform:rotate(360deg)}}.w-spinner{border:2px solid var(--w-line-strong);border-top-color:var(--w-accent);border-radius:50%;flex:none;width:16px;height:16px;animation:1s linear infinite w-spin;display:inline-block}[data-motion=reduce] .w-spinner{animation:none}@media (prefers-reduced-motion:reduce){.w-spinner{animation:none}}.w-code{padding:var(--w-space-3) 14px;border-radius:var(--w-radius-field);border:1px solid var(--w-line);background:var(--w-surface);font-family:var(--w-font-mono);font-size:var(--w-text-body);white-space:pre-wrap;word-break:break-all;color:var(--w-text);margin:0;line-height:1.6}.w-md{min-width:0;color:var(--w-text);overflow-wrap:anywhere;max-width:68ch;line-height:1.6}.w-md>:first-child{margin-top:0}.w-md>:last-child{margin-bottom:0}.w-md p,.w-md ul,.w-md ol,.w-md pre,.w-md__table{margin:0 0 var(--w-space-2)}.w-md ul,.w-md ol{padding-left:1.25em}.w-md li>p{margin:0}.w-md li:has(>input[type=checkbox]){margin-left:-1.25em;list-style:none}.w-md input[type=checkbox]{margin:0 var(--w-space-1) 0 0;vertical-align:-1px;accent-color:var(--w-accent)}.w-md h1,.w-md h2,.w-md h3,.w-md h4,.w-md h5,.w-md h6{margin:var(--w-space-3) 0 var(--w-space-1);font-size:var(--w-text-body);color:var(--w-text-strong);font-weight:600}.w-md h1,.w-md h2{font-size:var(--w-text-heading)}.w-md h3{font-size:var(--w-text-body)}.w-md img{max-width:100%;height:auto}.w-md strong{color:var(--w-text-strong);font-weight:600}.w-md del{color:var(--w-text-muted)}.w-md a{color:var(--w-text-strong);text-underline-offset:2px}.w-md a.w-md__short-id{font-family:var(--w-font-mono);font-size:var(--w-text-small);text-decoration:none}.w-md a.w-md__short-id:hover,.w-md a.w-md__short-id:focus-visible{text-decoration:underline}.w-md a.w-md__short-id .w-type-icon{vertical-align:-2px;width:13px;height:13px;margin-right:3px}.w-md code{font-family:var(--w-font-mono);font-size:var(--w-text-small);background:var(--w-tint-hover);border-radius:var(--w-radius-small);padding:1px 4px}.w-md pre{max-width:100%;padding:var(--w-space-2) var(--w-space-3);border:1px solid var(--w-line);border-radius:var(--w-radius-field);background:var(--w-surface);overflow-x:auto}.w-md pre code{background:0 0;padding:0}.w-md blockquote{margin:0 0 var(--w-space-2);padding-left:var(--w-space-3);border-left:2px solid var(--w-line-strong);color:var(--w-text-secondary)}.w-md hr{border:0;border-top:1px solid var(--w-line);margin:var(--w-space-3) 0}.w-md__table{overflow-x:auto}.w-md table{border-collapse:collapse;font-size:var(--w-text-small)}.w-md th,.w-md td{padding:4px var(--w-space-2);border-bottom:1px solid var(--w-line);text-align:left;vertical-align:top}.w-md th{color:var(--w-text-muted);font-weight:500}.w-md--plain{white-space:pre-wrap;margin:0}.w-sicon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;color:var(--w-text-muted);flex:none}.w-sicon-fill{fill:currentColor;stroke:none}.w-sicon-mark{stroke:var(--w-ground);stroke-width:1.6px}.w-sicon[data-state=progress]{color:var(--w-accent)}.w-sicon[data-state=waiting]{color:var(--w-status-warn)}.w-sicon[data-state=done]{color:var(--w-status-ok)}.w-sicon[data-state=overdue],.w-sicon[data-state=denied]{color:var(--w-status-err)}.w-pill{border:1px solid var(--w-line);border-radius:var(--w-radius-pill);height:24px;font-size:var(--w-text-small);color:var(--w-text-secondary);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.w-pill-dot{background:var(--w-text-muted);border-radius:50%;width:6px;height:6px}.w-pill-dot[data-tone=ok],.w-pill-dot[data-tone=ontrack]{background:var(--w-status-ok)}.w-pill-dot[data-tone=warn],.w-pill-dot[data-tone=risk]{background:var(--w-status-warn)}.w-pill-dot[data-tone=err],.w-pill-dot[data-tone=late]{background:var(--w-status-err)}.w-ring{fill:none;flex:none;width:18px;height:18px}.w-ring[data-size=md]{width:26px;height:26px}.w-ring-track{stroke:var(--w-line-field);stroke-width:2px}.w-ring-value{stroke:var(--w-accent);stroke-width:2px;stroke-linecap:round}.w-ring[data-size=md] :is(.w-ring-track,.w-ring-value){stroke-width:3px}.w-chead{min-height:58px;padding:var(--w-space-3) 20px;border-bottom:1px solid var(--w-line-soft);align-items:center;gap:14px;display:flex}.w-chead-place{align-items:baseline;gap:var(--w-space-2);min-width:0;display:flex}.w-chead-trail ol{gap:var(--w-space-2);color:var(--w-text-muted);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}.w-chead-trail li{gap:var(--w-space-2);display:flex}.w-chead-trail button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.w-chead-trail button:hover{color:var(--w-text-strong)}.w-chead-title{font-size:var(--w-text-title);font-weight:600;line-height:var(--w-leading-meta);color:var(--w-text-strong);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.w-chead-count{font-size:var(--w-text-small);color:var(--w-text-muted);white-space:nowrap}.w-chead-filter{align-items:center;gap:var(--w-space-1);display:flex}.w-chead-end{align-items:center;gap:var(--w-space-sm);margin-left:auto;display:flex}.w-chead-progress{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-secondary);white-space:nowrap;display:inline-flex}.w-chead-secondary{align-items:center;gap:var(--w-space-1);display:flex}.w-lgroup-head{top:calc(var(--w-sticky-top,0px) + var(--w-pane-head,0px));z-index:1;align-items:center;gap:var(--w-space-sm);background:var(--w-surface);border-bottom:1px solid var(--w-line-soft);height:38px;color:var(--w-text-secondary);padding:0 20px;display:flex;position:sticky}.w-lgroup-title{font-size:var(--w-text-body);color:var(--w-text-strong);margin:0;font-weight:500}.w-lgroup-count{font-size:var(--w-text-small);color:var(--w-text-muted);font-variant-numeric:tabular-nums}.w-ibtn.w-lgroup-add{color:var(--w-text-muted);margin-left:auto}.w-row{align-items:center;gap:var(--w-space-3);width:100%;height:var(--w-row);border:0;border-bottom:1px solid var(--w-line-soft);color:var(--w-text);font:inherit;text-align:left;background:0 0;padding:0 20px;text-decoration:none;display:flex}:is(a,button).w-row{cursor:pointer}.w-row:hover{background:var(--w-tint-row-hover)}.w-row[aria-current=true]{background:var(--w-tint-selected)}.w-row-lead{flex:none;align-items:center;display:inline-flex}.w-row-kind{width:92px;font-size:var(--w-text-small);color:var(--w-text-muted);flex:none}.w-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--w-text-strong);flex:1;overflow:hidden}.w-row-context{color:var(--w-text-muted);font-weight:400}.w-row[data-unread] .w-row-title{font-weight:600}.w-row-meta{align-items:center;gap:var(--w-space-2);flex:none;display:flex}.w-row-due{text-align:right;width:92px;font-size:var(--w-text-small);color:var(--w-text-muted);flex:none}.w-row-due[data-tone=today]{color:var(--w-status-warn)}.w-row-due[data-tone=late]{color:var(--w-status-err)}.w-row-trailing{flex:none;align-items:center;display:inline-flex}.w-detail-col{width:var(--w-layout-detail);border-left:1px solid var(--w-line-soft);flex-direction:column;flex:none;min-height:0;display:flex}.w-detail-facts{border-bottom:1px solid var(--w-line-soft);min-height:44px;font-size:var(--w-text-small);color:var(--w-text-muted);align-items:center;gap:14px;padding:0 20px;display:flex}.w-detail-body{flex:1;min-height:0;padding:22px 22px 40px;overflow-y:auto}.w-detail-title{font-size:var(--w-text-body);color:var(--w-text-secondary);margin:0 0 18px;font-weight:500}.w-kpis{margin:0;display:flex}.w-kpi{justify-content:flex-end;gap:var(--w-space-xxs);flex-direction:column-reverse;min-width:0;display:flex}.w-kpi-label{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-kpi-value{align-items:center;gap:var(--w-space-sm);font-variant-numeric:tabular-nums;color:var(--w-text-strong);margin:0;font-weight:600;display:flex}.w-kpi-value[data-tone=bad]{color:var(--w-status-err)}.w-kpi-value[data-tone=warn]{color:var(--w-status-warn)}.w-kpis[data-variant=strip]{border-top:1px solid var(--w-line-soft);border-bottom:1px solid var(--w-line-soft)}.w-kpis[data-variant=strip] .w-kpi{padding:var(--w-space-4) 0 var(--w-space-4) 20px;border-left:1px solid var(--w-line-soft);flex:1}.w-kpis[data-variant=strip] .w-kpi:first-child{border-left:0;padding-left:0}.w-kpis[data-variant=strip] .w-kpi-value{font-size:var(--w-text-metric);letter-spacing:-.02em}.w-kpis[data-variant=column]{gap:var(--w-space-2);grid-template-columns:repeat(3,1fr);display:grid}.w-kpis[data-variant=column] .w-kpi-value{font-size:var(--w-text-metric-sm);letter-spacing:-.01em}.w-need{align-items:center;gap:var(--w-space-3);min-height:52px;padding:var(--w-space-2) 0;border-bottom:1px solid var(--w-line-soft);display:flex}.w-need-text{flex-direction:column;flex:1;min-width:0;display:flex}.w-need-title{color:var(--w-text-strong)}.w-need-meta{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-need-action{flex:none}.w-timeline{height:84px;margin-top:6px;position:relative}.w-timeline-track,.w-timeline-done{height:2px;position:absolute;top:30px;left:0}.w-timeline-track{background:var(--w-line);right:0}.w-timeline-done{background:var(--w-accent)}.w-timeline-today{background:var(--w-text-muted);width:1px;height:26px;position:absolute;top:18px}.w-timeline-today>span{font-size:var(--w-text-small);color:var(--w-text-muted);white-space:nowrap;position:absolute;top:-18px;left:0;transform:translate(-50%)}.w-timeline-items{margin:0;padding:0;list-style:none}.w-timeline-item{flex-direction:column;display:flex;position:absolute;top:24px;transform:translate(-7px)}.w-timeline-mark{border:2px solid var(--w-text-muted);background:var(--w-ground);width:12px;height:12px;margin:0 0 8px 1px;transform:rotate(45deg)}.w-timeline-item[data-done] .w-timeline-mark{border-color:var(--w-accent);background:var(--w-accent)}.w-timeline-name{text-overflow:ellipsis;max-width:100%;font-size:var(--w-text-small);color:var(--w-text-strong);white-space:nowrap;font-weight:500;overflow:hidden}.w-timeline-date{text-overflow:ellipsis;max-width:100%;font-size:var(--w-text-small);color:var(--w-text-muted);white-space:nowrap;overflow:hidden}.w-unit-row{border-bottom:1px solid var(--w-line-soft);align-items:center;gap:14px;height:50px;display:flex}.w-unit-row-name{align-items:center;gap:var(--w-space-sm);width:190px;min-width:0;color:var(--w-text-strong);flex:none;display:flex}.w-unit-row-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a.w-unit-row{color:inherit;text-decoration:none}a.w-unit-row:hover{background:var(--w-tint-row-hover)}.w-unit-row-kind{width:80px;font-size:var(--w-text-small);color:var(--w-text-muted);flex:none}.w-unit-row-track{flex:1;min-width:40px}.w-unit-row-pct{text-align:right;width:44px;font-size:var(--w-text-small);font-variant-numeric:tabular-nums;color:var(--w-text-secondary);flex:none}.w-unit-row-flag{text-overflow:ellipsis;white-space:nowrap;text-align:right;width:170px;font-size:var(--w-text-small);color:var(--w-text-muted);flex:none;overflow:hidden}.w-unit-row-flag[data-tone=warn]{color:var(--w-status-warn)}.w-unit-row-flag[data-tone=bad]{color:var(--w-status-err)}.w-chart{gap:var(--w-space-1);flex-direction:column;margin:0;display:flex}.w-chart-plot{touch-action:pan-y;height:150px;position:relative}.w-chart svg{width:100%;height:100%;display:block}.w-chart-legend{font-size:var(--w-text-small);color:var(--w-text-muted);justify-content:flex-end;gap:14px;display:flex}.w-chart-legend>span:before{content:"";vertical-align:middle;background:var(--w-text-muted);width:10px;height:2px;margin-right:5px;display:inline-block}.w-chart-legend>span[data-tone=accent]:before{background:var(--w-accent)}.w-chart-grid{fill:none;stroke:var(--w-line-soft);vector-effect:non-scaling-stroke}.w-chart-line{fill:none;stroke:var(--w-text-muted);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.w-chart-line[data-tone=accent]{stroke:var(--w-accent);stroke-width:2px}.w-chart-area{fill:var(--w-accent);fill-opacity:.1;stroke:none}.w-chart-dot{background:var(--w-accent);outline:2px solid var(--w-ground);pointer-events:none;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.w-chart-cross{background:var(--w-line-strong);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.w-chart-axis{font-size:var(--w-text-small);color:var(--w-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.w-chart-empty{padding:var(--w-space-4) 0;font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.w-chart-tip{z-index:2;border:1px solid var(--w-line);border-radius:var(--w-radius-control);background:var(--w-surface-sheet);min-width:120px;font-size:var(--w-text-small);color:var(--w-text-secondary);white-space:nowrap;pointer-events:none;flex-direction:column;gap:2px;padding:8px 10px;display:none;position:absolute;top:0;transform:translate(10px)}.w-chart-tip[data-open]{display:flex}.w-chart-tip[data-side=left]{transform:translate(calc(-100% - 10px))}.w-chart-tip-title{color:var(--w-text-muted)}.w-chart-tip-row{align-items:center;gap:6px;display:flex}.w-chart-tip-row strong{color:var(--w-text-strong);font-variant-numeric:tabular-nums;font-weight:600}.w-chart-key{background:var(--w-text-muted);width:10px;height:2px}.w-chart-key[data-tone=accent]{background:var(--w-accent)}.w-chart-bars{border-bottom:1px solid var(--w-line-soft);align-items:flex-end;gap:2px;display:flex}.w-chart-slot{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.w-chart-bar{border-top-left-radius:var(--w-radius-bar);border-top-right-radius:var(--w-radius-bar);background:var(--w-text-muted);opacity:.4;width:min(24px,60%);min-height:2px}.w-chart-bar[data-tone=accent]{background:var(--w-accent);opacity:1}.w-chart-slot[data-active] .w-chart-bar{opacity:1}.w-chart-cap{font-size:var(--w-text-small);color:var(--w-text-strong);font-variant-numeric:tabular-nums;margin-bottom:4px;font-weight:600}.w-chart-data{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-chart-data>summary{cursor:pointer;width:fit-content}.w-chart-data>summary:hover{color:var(--w-text-strong)}.w-chart-data table{width:100%;margin-top:var(--w-space-2);border-collapse:collapse;font-variant-numeric:tabular-nums}.w-chart-data :is(th,td){border-bottom:1px solid var(--w-line-soft);text-align:right;color:var(--w-text-secondary);padding:4px 0;font-weight:400}.w-chart-data :is(th:first-child){text-align:left}.w-status-bars{gap:var(--w-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-status-bars>li{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-secondary);grid-template-columns:auto 92px minmax(0,1fr) 36px;display:grid}.w-status-bars-track{border-radius:var(--w-radius-bar);background:var(--w-tint-selected);height:6px;overflow:hidden}.w-status-bars-fill{border-radius:var(--w-radius-bar);background:var(--w-text-muted);min-width:2px;height:100%;display:block}.w-status-bars-fill[data-state=progress]{background:var(--w-accent)}.w-status-bars-fill[data-state=done]{background:var(--w-status-ok)}.w-status-bars-fill[data-state=waiting]{background:var(--w-status-warn)}.w-status-bars-fill[data-state=overdue]{background:var(--w-status-err)}.w-status-bars-value{text-align:right;color:var(--w-text-strong);font-variant-numeric:tabular-nums;font-weight:600}.w-spark{margin-left:var(--w-space-2);align-self:center;display:inline-flex}.w-spark svg{width:78px;height:22px;display:block;overflow:visible}.w-spark-line{fill:none;stroke:var(--w-text-muted);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.w-spark-dot{fill:var(--w-accent);stroke:var(--w-ground);stroke-width:2px}.w-spark[data-typed] .w-spark-line{stroke:currentColor}.w-spark[data-typed] .w-spark-dot{fill:currentColor}.w-area-fact .w-spark{margin-left:0}.w-area-fact .w-spark svg{width:64px;height:18px}.w-area-fact dd{align-items:center;gap:var(--w-space-2);display:flex}.w-decide{border-left:3px solid var(--w-status-warn);border-radius:var(--w-radius-panel);background:var(--w-tint-pending);border-top-left-radius:0;border-bottom-left-radius:0;padding:18px 22px}.w-decide-title{align-items:center;gap:var(--w-space-sm);margin:0 0 var(--w-space-1);font-size:var(--w-text-heading);color:var(--w-text-strong);font-weight:600;display:flex}.w-decide-hint{margin:0 0 var(--w-space-3);color:var(--w-text-secondary)}.w-decide-actions{align-items:center;gap:var(--w-space-sm);margin-top:var(--w-space-3);flex-wrap:wrap;display:flex}.w-feed{margin:0;padding:0;list-style:none}.w-feed>li{gap:var(--w-space-3);border-bottom:1px solid var(--w-line-soft);font-size:var(--w-text-small);color:var(--w-text-secondary);padding:11px 0;display:flex}.w-feed-time{width:44px;color:var(--w-text-muted);font-variant-numeric:tabular-nums;flex:none}.w-choice{align-items:center;gap:var(--w-space-2);width:100%;min-width:0;height:var(--w-field);padding:0 var(--w-space-1) 0 var(--w-space-3);border-radius:var(--w-radius-field);border:1px solid var(--w-line-field);background:var(--w-surface);color:var(--w-text);transition:border-color var(--w-duration) var(--w-ease);display:flex;position:relative}.w-choice[data-size=sm]{height:var(--w-control);padding-left:10px}.w-choice[data-inline=true]{width:auto}.w-choice:hover{border-color:var(--w-line-strong)}.w-choice:focus-within,.w-choice[data-open=true]{border-color:var(--w-line-hover)}.w-choice[data-invalid=true]{border-color:var(--w-status-err)}.w-choice[data-disabled=true]{opacity:.5}.w-choice>.w-ico{color:var(--w-text-muted);flex:none}.w-choice-input{min-width:0;height:100%;font:inherit;font-size:var(--w-text-body);color:var(--w-text);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1}.w-choice[data-inline=true] .w-choice-input{field-sizing:content;min-width:10ch}.w-choice-input::placeholder{color:var(--w-text-muted)}.w-choice-input:disabled{cursor:default}.w-choice-clear,.w-choice-caret{border-radius:var(--w-radius-small);width:28px;height:28px;color:var(--w-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.w-choice-clear:hover,.w-choice-caret:hover{color:var(--w-text-strong);background:var(--w-tint-icon-hover)}.w-choice-caret .w-ico{transition:transform var(--w-duration-fast) var(--w-ease)}.w-choice[data-open=true] .w-choice-caret .w-ico{transform:rotate(180deg)}.w-choice-pop{z-index:60;border-radius:var(--w-radius-panel);border:1px solid var(--w-line-strong);background:var(--w-surface);flex-direction:column;display:flex;position:fixed;overflow:hidden}.w-choice-pop[hidden]{display:none}.w-choice-scroll{overscroll-behavior:contain;overflow-y:auto}.w-choice-list{margin:0;padding:0;list-style:none;position:relative}.w-choice-group,.w-choice-option{padding:0 var(--w-space-3);align-items:center;gap:10px;display:flex;position:absolute;left:0;right:0}.w-choice-group{font-size:var(--w-text-small);color:var(--w-text-muted);background:var(--w-surface);font-weight:500}.w-choice-option{font-size:var(--w-text-body);color:var(--w-text);cursor:pointer}.w-choice-option[data-active=true]{background:var(--w-tint-row-hover)}.w-choice-option[aria-selected=true]{background:var(--w-tint-selected)}.w-choice-option[aria-disabled=true]{color:var(--w-text-faint);cursor:default}.w-choice-option>.w-ico{color:var(--w-text-muted);flex:none}.w-choice-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.w-choice-label,.w-choice-desc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.w-choice-desc{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-choice-check{color:var(--w-text-strong);flex:none}.w-choice-status{align-items:center;gap:var(--w-space-2);padding:0 var(--w-space-3);font-size:var(--w-text-small);color:var(--w-text-muted);flex-wrap:wrap;display:flex}.w-choice-status:not(:empty){min-height:var(--w-control);border-top:1px solid var(--w-line-soft)}.w-choice-status:has(>.w-sr:only-child){border-top:0;min-height:0}.w-choice-retry{height:var(--w-control-sm);border-radius:var(--w-radius-control);border:1px solid var(--w-line);font:inherit;font-size:var(--w-text-small);color:var(--w-text);cursor:pointer;background:0 0;padding:0 10px;font-weight:500}.w-choice-retry:hover{border-color:var(--w-line-hover)}.w-fieldset>.w-seg{align-self:flex-start}@media (pointer:coarse){.w-choice,.w-choice[data-size=sm]{height:auto;min-height:44px}.w-choice-clear,.w-choice-caret{width:40px;height:40px}.w-segb{min-height:44px}}.w-toplist-list{margin:0;padding:0;list-style:none}.w-toplist-more{align-items:center;gap:var(--w-space-3);padding:var(--w-space-2) 0 0;flex-wrap:wrap;margin:0;display:flex}.w-toplist-more .w-toplist-all{align-items:center;gap:var(--w-space-xs);min-height:var(--w-control-sm);font:inherit;font-size:var(--w-text-small);color:var(--w-text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.w-toplist-more .w-toplist-all:hover{color:var(--w-text-strong)}.w-toplist-all[aria-expanded=true] .w-ico{transform:rotate(180deg)}.w-toplist-unseen{font-size:var(--w-text-small);color:var(--w-text-muted)}@media (pointer:coarse){.w-toplist-more .w-toplist-all{min-height:44px}}.w-pane-head{top:var(--w-sticky-top,0px);z-index:2;background:var(--w-ground);position:sticky}.w-pane-dock{z-index:2;margin-top:var(--w-space-4);padding:var(--w-space-3) 0 calc(var(--w-space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--w-line-soft);background:var(--w-ground);position:sticky;bottom:0}.w-attn-dot{box-sizing:border-box;background:0 0;border-radius:50%;flex:none;width:8px;height:8px;margin:0 4px}.w-attn-dot[data-dot=accent]{background:var(--w-accent)}.w-attn-dot[data-dot=muted]{background:var(--w-text-muted)}.w-attn-dot[data-dot=hollow]{border:1.5px solid var(--w-text-muted)}.w-modal{z-index:40;padding:var(--w-space-4);background:var(--w-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.w-modal[data-placement=top]{align-items:flex-start;padding-top:12vh}.w-modal__panel{border:1px solid var(--w-line-strong);border-radius:var(--w-radius-panel);background:var(--w-surface-sheet);flex-direction:column;width:min(640px,100%);max-height:100%;display:flex;overflow:hidden}.w-modal__panel[data-size=sm]{width:min(440px,100%)}.w-modal__panel[data-size=lg]{width:min(880px,100%)}.w-modal[data-placement=top] .w-modal__panel{max-height:72vh}.w-modal__head{align-items:flex-start;gap:var(--w-space-3);padding:var(--w-space-lg) var(--w-space-6) var(--w-space-3);border-bottom:1px solid var(--w-line);flex:none;display:flex}.w-modal__head-text{gap:var(--w-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.w-modal__title{font-size:var(--w-text-detail-title-sm);letter-spacing:-.02em;color:var(--w-text-strong);overflow-wrap:anywhere;outline:none;margin:0;font-weight:600}.w-modal__lead{color:var(--w-text-secondary);margin:0}.w-modal__body{gap:var(--w-space-xl);min-height:0;padding:var(--w-space-lg) var(--w-space-6) var(--w-space-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.w-modal__panel[data-bare] .w-modal__body{gap:0;padding:0;overflow:hidden}.w-modal__foot{justify-content:flex-end;align-items:center;gap:var(--w-space-2);padding:var(--w-space-3) var(--w-space-6);border-top:1px solid var(--w-line);flex:none;display:flex}.w-modal__ask{justify-content:flex-end;align-items:center;gap:var(--w-space-2);flex:1;display:flex}.w-modal__ask-text{min-width:0;color:var(--w-text-strong);flex:1 1 0}@media (width<=600px){.w-modal{padding:var(--w-space-2)}.w-modal[data-placement=top]{padding-top:var(--w-space-2)}.w-modal__panel,.w-modal[data-placement=top] .w-modal__panel{width:100%;max-height:100%}.w-modal__head,.w-modal__foot{padding-left:var(--w-space-4);padding-right:var(--w-space-4)}.w-modal__body{padding:var(--w-space-3) var(--w-space-4) var(--w-space-lg)}}@media (prefers-reduced-motion:no-preference){.w-modal{animation:w-modal-in var(--w-duration) var(--w-ease)}@keyframes w-modal-in{0%{opacity:0}to{opacity:1}}}.web-state{align-items:flex-start;gap:var(--w-space-2);padding:var(--w-space-5) 0;color:var(--w-text-secondary);flex-direction:column;display:flex}.web-state__title{font-size:var(--w-text-detail-title-sm);color:var(--w-text-strong);margin:0;font-weight:500}.web-state p{margin:0}.web-button{height:var(--w-control);padding:0 var(--w-space-3);border:1px solid var(--w-line-strong);border-radius:var(--w-radius-control);color:var(--w-text);font:inherit;font-size:var(--w-text-body);cursor:pointer;background:0 0;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}[data-scheme] a.web-button{color:var(--w-text)}.web-button:hover{border-color:var(--w-line-hover);color:var(--w-text-strong)}.web-state__spinner{background:var(--w-accent);width:32px;height:2px;animation:1s ease-in-out infinite alternate web-pulse}@keyframes web-pulse{0%{opacity:.25}to{opacity:1}}.w-load-more{margin:var(--w-space-3) 0 0}.w-approvals__body{flex-wrap:wrap;align-items:stretch;display:flex}.w-approvals__list{--w-approvals-inset:20px;flex-direction:column;flex:520px;min-width:0;margin-left:-14px;display:flex;container-type:inline-size}@container (width<=640px){.w-approvals__list .w-row-meta{display:none}}@container (width<=460px){.w-approvals__list .w-row-context{display:none}}.w-approvals__detail{--w-approvals-detail-top:22px;border-left:1px solid var(--w-line-soft);flex:480px;min-width:0;max-width:50%;padding:0 0 0 32px}.w-approvals__detail>:not(.w-approval){margin-top:var(--w-approvals-detail-top)}@media (width<=780px){.w-approvals__list{margin-left:0}.w-approvals__detail{border-left:0;border-top:1px solid var(--w-line-soft);max-width:none;margin-top:var(--w-space-4);padding:0}}.w-approvals__list .w-lgroup>.w-empty{padding:var(--w-space-3) var(--w-approvals-inset);font-size:var(--w-text-small)}.w-approvals__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-approvals__more{margin:var(--w-space-2) var(--w-approvals-inset);align-self:flex-start}.w-approvals__notice{align-items:flex-start;gap:var(--w-space-2);max-width:62ch;color:var(--w-text-secondary);flex-direction:column;padding:22px 0;display:flex}.w-approvals__notice p{margin:0}.w-approvals__notice-title{color:var(--w-text-strong);font-weight:500}.w-approval{flex-direction:column;gap:20px;display:flex}.w-approval>.w-pane-head{padding:var(--w-approvals-detail-top) 0 var(--w-space-3)}.w-approval__head{flex-direction:column;gap:6px;display:flex}.w-approval__title{font-size:var(--w-text-detail-title);letter-spacing:-.02em;color:var(--w-text-strong);margin:0;font-weight:600;line-height:1.2}.w-approval__meta{gap:var(--w-space-3) 32px;font-size:var(--w-text-small);flex-wrap:wrap;margin:0;display:flex}.w-approval__meta>div{flex-direction:column;gap:4px;display:flex}.w-approval__meta dt{color:var(--w-text-muted)}.w-approval__meta dd{color:var(--w-text);margin:0;line-height:22px}.w-approval__person{align-items:center;gap:var(--w-space-2);display:flex}.w-approval__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--w-line-hover);text-decoration-color:var(--w-line-hover);text-underline-offset:3px}.w-approval__link:hover{color:var(--w-text-strong)}.w-approval__desc{font-size:var(--w-text-body);color:var(--w-text);max-width:62ch;margin:0;line-height:1.6}.w-approval__steps{border-top:1px solid var(--w-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-approval__steps li{gap:var(--w-space-2);border-bottom:1px solid var(--w-line-soft);grid-template-columns:28px minmax(0,1fr);padding:10px 0;display:grid}.w-approval__step-n{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted);padding-top:1px}.w-approval__facts{border-top:1px solid var(--w-line);grid-template-columns:140px minmax(0,1fr);margin:0;display:grid}.w-approval__facts dt,.w-approval__facts dd{border-bottom:1px solid var(--w-line-soft);padding:10px 0}.w-approval__facts dt{color:var(--w-text-muted)}.w-approval__facts dd{overflow-wrap:anywhere;margin:0}.w-approval__fact-before{color:var(--w-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--w-line-hover);text-decoration-color:var(--w-line-hover)}.w-approval__fact-arrow{margin:0 var(--w-space-2);color:var(--w-text-faint)}.w-approval__failure{color:var(--w-status-err);margin:0}.w-approval__decide{flex-direction:column;gap:10px;padding-top:4px;display:flex}.w-approval__buttons{flex-wrap:wrap;gap:6px;display:flex}.w-approval__status{min-height:0;color:var(--w-text-secondary);margin:0}.w-approval__status:empty{display:none}.w-approval__error{color:var(--w-status-err)}.w-approval__error p{margin:0}.w-approval__error-detail{color:var(--w-text-muted);font-size:var(--w-text-small)}.w-approval__waiting,.w-approval__result{padding:var(--w-space-3) 0;border-top:1px solid var(--w-line);flex-direction:column;gap:6px;display:flex}.w-approval__result-line{align-items:center;gap:10px;display:flex}.w-approval__result-text{color:var(--w-text-secondary);flex:1}.w-approval__result .w-approval__result-text{color:var(--w-text-strong)}.w-approval__quote{padding-left:var(--w-space-3);border-left:2px solid var(--w-line-strong);margin:0 0 0 18px}.w-approval__quote .w-md{color:var(--w-text-secondary)}.w-approval__quiet{color:var(--w-text-muted);font-size:var(--w-text-small);margin:0 0 0 18px}.w-approval__history{border-top:1px solid var(--w-line);padding-top:var(--w-space-3)}.w-approval__history-head{margin:0 0 var(--w-space-2);font-size:var(--w-text-body);color:var(--w-text-secondary);font-weight:500}.w-approval__history ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.w-approval__history li{gap:4px var(--w-space-2);font-size:var(--w-text-small);flex-wrap:wrap;display:flex}.w-approval__history-who{color:var(--w-text)}.w-approval__history-time{color:var(--w-text-muted)}.w-approval__history-text{color:var(--w-text-secondary);flex-basis:100%;margin:0}.w-approvals[data-fill] .w-approvals__body{flex-wrap:nowrap;flex:1;min-height:0}.w-approvals[data-fill] .w-approvals__list,.w-approvals[data-fill] .w-approvals__detail{scrollbar-width:thin;scrollbar-color:var(--w-line-strong) transparent;min-height:0;padding-bottom:40px;overflow-y:auto}.w-approvals[data-fill] .w-approvals__detail:has(.w-pane-dock){padding-bottom:0}@media (width<=780px){.w-approvals[data-fill] .w-approvals__body{flex-wrap:wrap;overflow-y:auto}.w-approvals[data-fill] .w-approvals__list,.w-approvals[data-fill] .w-approvals__detail{overflow:visible}}@media (width<=879px){.w-approvals[data-detail]>.w-page-head,.w-approvals[data-detail] .w-approvals__list,.w-approvals:not([data-detail]) .w-approvals__detail{display:none}.w-approvals[data-detail] .w-approvals__detail{--w-approvals-detail-top:0px;border-top:0;margin-top:0}.w-approvals__back{margin:0 0 var(--w-space-3) -8px;align-self:flex-start}}.w-ty{gap:var(--w-space-4);padding:var(--w-space-4) 0;flex-direction:column;max-width:760px;display:flex}.w-ty__lead{color:var(--w-text-secondary);margin:0;line-height:1.55}.w-ty-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-ty-row{align-items:center;gap:var(--w-space-3);border-top:1px solid var(--w-line-soft);min-height:52px;display:flex}.w-ty-row:last-child{border-bottom:1px solid var(--w-line-soft)}.w-ty-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.w-ty-row__name{color:var(--w-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-ty-row__meta{color:var(--w-text-muted);font-size:var(--w-text-small);font-family:var(--w-font-mono)}.w-ty-row[data-archived] .w-ty-row__name{color:var(--w-text-muted)}.w-ty-row[data-open]{border-top-color:var(--w-line-strong)}.w-ty-editor{gap:var(--w-space-4);padding:var(--w-space-4);border:1px solid var(--w-line-field);border-radius:var(--w-radius-control);flex-direction:column;display:flex}.w-ty-editor__head{align-items:center;gap:var(--w-space-3);display:flex}.w-ty-editor__title{font-size:var(--w-text-detail-title-sm);letter-spacing:-.02em;color:var(--w-text-strong);flex:1;margin:0;font-weight:600}.w-ty-editor__row{gap:var(--w-space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.w-ty-editor__lead{color:var(--w-text-secondary);font-size:var(--w-text-small);margin:0;line-height:1.5}.w-ty-editor__note{border:1px solid var(--w-line-strong);border-left:2px solid var(--w-status-warn);border-radius:var(--w-radius-control);font-size:var(--w-text-small);margin:0;padding:8px 12px}.w-ty-editor__actions{align-items:center;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-ty-editor__archive{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-secondary);margin-left:auto;display:inline-flex}.w-ty-fields{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-ty-field{align-items:center;gap:var(--w-space-1) var(--w-space-3);border-top:1px solid var(--w-line-soft);flex-wrap:wrap;padding:8px 0;display:flex}.w-ty-field__name{color:var(--w-text-strong)}.w-ty-field__meta{min-width:0;color:var(--w-text-muted);font-size:var(--w-text-small);flex:200px}.w-ty-field[data-archived] .w-ty-field__name{color:var(--w-text-muted)}.w-ty-draft{gap:var(--w-space-3);padding:var(--w-space-3) 0;border-top:1px solid var(--w-line-soft);flex-direction:column;display:flex}.w-ty-draft[data-archived]{opacity:.7}.w-ty-draft__foot{align-items:center;gap:var(--w-space-3);flex-wrap:wrap;display:flex}.w-ty-draft__required{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-secondary);display:inline-flex}.w-ty-form{gap:var(--w-space-3);flex-direction:column;display:flex}.w-ty-form__grid{gap:var(--w-space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.w-ty-notice{margin:0 0 var(--w-space-3);border:1px solid var(--w-line-strong);border-left:2px solid var(--w-status-warn);border-radius:var(--w-radius-control);color:var(--w-text);font-size:var(--w-text-small);padding:8px 12px;line-height:1.5}.w-chat{flex-direction:column;min-width:0;display:flex}.w-chat__older{padding:var(--w-space-2) 0;justify-content:center;display:flex}.w-chat__days,.w-chat__items{margin:0;padding:0;list-style:none}.w-chat__day{flex-direction:column;display:flex}.w-chat__day-label{font:inherit;align-items:center;gap:12px;margin:0;padding:22px 0 6px;display:flex}.w-chat__day-line{background:var(--w-line);flex:1;height:1px}.w-chat__end{height:1px}.w-chat-pending{gap:var(--w-space-2);padding:var(--w-space-5) 0;color:var(--w-text-secondary);flex-direction:column;display:flex}.w-chat-pending p{margin:0}.w-chat-row{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.w-chat-row[data-pending]{background:var(--w-tint-pending);border-left:3px solid var(--w-status-warn);margin:6px -14px;padding:14px 14px 14px 11px}.w-chat-row .w-avatar{width:28px;height:28px}.w-chat-row__main{flex-direction:column;gap:6px;min-width:0;display:flex}.w-chat-row__head{font-size:var(--w-text-small);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.w-chat-row__who{color:var(--w-text-strong);font-weight:500}.w-chat-row__time{all:unset;cursor:pointer;font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-chat-row__time:hover{color:var(--w-text-secondary);text-underline-offset:2px;text-decoration:underline}.w-chat-row__time:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px;border-radius:var(--w-radius-small)}.w-chat-tag{font-size:var(--w-text-small);color:var(--w-text-secondary);align-items:center;gap:6px;display:inline-flex}.w-chat-tag__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.w-chat-tag[data-tone=open] .w-chat-tag__dot{border:1.5px solid var(--w-text-faint);background:0 0}.w-chat-tag[data-tone=wait]{color:var(--w-status-warn)}.w-chat-tag[data-tone=ok]{color:var(--w-status-ok)}.w-chat-tag[data-tone=err]{color:var(--w-status-err)}.w-chat-tag[data-tone=muted]{color:var(--w-text-muted)}.w-chat-message .w-md{font-size:var(--w-text-body);line-height:1.55}.w-chat-message,.w-chat-system,.w-chat-approval,.w-chat-card{flex-direction:column;gap:10px;min-width:0;max-width:68ch;display:flex}.w-chat-system .w-md{color:var(--w-text-secondary)}.w-chat-card{gap:12px}.w-chat-card__title{font-size:var(--w-text-heading);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.35}.w-chat-card__open{all:unset;cursor:pointer;color:var(--w-text-strong)}.w-chat-card__open:hover{text-underline-offset:3px;text-decoration:underline}.w-chat-card__open:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px;border-radius:var(--w-radius-small)}.w-chat-meta{font-size:var(--w-text-small);color:var(--w-text-muted);flex-wrap:wrap;gap:4px 0;margin:0;display:flex}.w-chat-meta>*+:before{content:"·";color:var(--w-text-faint);padding:0 6px}.w-chat-meta__link{all:unset;cursor:pointer;color:var(--w-text-secondary)}.w-chat-meta__link:hover{color:var(--w-text-strong);text-underline-offset:2px;text-decoration:underline}.w-chat-meta__link:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px;border-radius:var(--w-radius-small)}.w-chat-muted{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.w-chat-outcome{flex-direction:column;gap:6px;display:flex}.w-chat-outcome__reason{border-left:2px solid var(--w-line-strong);color:var(--w-text);margin:0;padding:2px 0 2px 10px}.w-chat-error{color:var(--w-status-err);font-size:var(--w-text-small);flex-direction:column;gap:2px;display:flex}.w-chat-error p{margin:0}.w-chat-composer{background:var(--w-ground);flex-direction:column;flex:none;gap:6px;padding:16px 0 4px;display:flex}.w-chat-composer__box{border:1px solid var(--w-line-field);background:var(--w-field);border-radius:var(--w-radius-field);align-items:flex-end;gap:4px;padding:4px 4px 4px 6px;display:flex;position:relative}.w-chat-composer__box:focus-within{border-color:var(--w-line-hover)}.w-chat-composer__field{resize:none;min-width:0;min-height:30px;color:var(--w-text);font:inherit;font-size:var(--w-text-body);background:0 0;border:0;outline:none;flex:1;padding:5px 0;line-height:20px}.w-chat-composer__field::placeholder{color:var(--w-text-muted)}.w-chat-composer__send:not(:disabled){color:var(--w-glow)}.w-chat-composer__hint{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.w-chat-composer__blocked{border-left:3px solid var(--w-line-strong);color:var(--w-text-secondary);background:var(--w-tint-row-hover);margin:0;padding:10px 14px}@media (hover:none){.w-chat-composer__hint{display:none}}.w-chat-choices{z-index:2;border:1px solid var(--w-line-strong);background:var(--w-surface);border-radius:var(--w-radius-field);margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.w-chat-choice{border-radius:var(--w-radius-control);cursor:pointer;color:var(--w-text);grid-template-columns:18px auto auto minmax(0,1fr);align-items:center;gap:10px;padding:7px 8px;display:grid}.w-chat-choice[aria-selected=true]{background:var(--w-tint-selected)}.w-chat-choice__command{font-family:var(--w-font-mono);font-size:var(--w-text-small);color:var(--w-text-muted)}.w-chat-choice__hint{color:var(--w-text-muted);font-size:var(--w-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-chat-card-form{gap:var(--w-space-3);max-width:640px;padding:var(--w-space-1) 0 var(--w-space-1) var(--w-space-4);border-left:2px solid var(--w-line-strong);flex-direction:column;display:flex}.w-chat-card-form__head{color:var(--w-text-strong);align-items:center;gap:8px;margin:0;font-weight:500;display:flex}.w-chat-card-form__row{gap:var(--w-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.w-chat-card-form__buttons{gap:6px;display:flex}@media (width<=640px){.w-chat-row[data-pending]{margin:6px 0;padding:12px}.w-chat-choice{grid-template-columns:18px auto minmax(0,1fr)}.w-chat-choice__hint{display:none}}.w-chat__scroll{flex-direction:column;min-height:0;display:flex}.w-ch[data-tab=chat] .w-ch__main{flex-direction:column;padding-bottom:12px;display:flex;overflow:hidden}.w-ch[data-tab=chat] .w-ch__main>[role=tabpanel]{flex-direction:column;flex:1;min-height:0;display:flex}.w-ch[data-tab=chat] .w-chat{flex:1;min-height:0}.w-ch[data-tab=chat] .w-chat__scroll{scrollbar-width:thin;scrollbar-color:var(--w-line-strong) transparent;flex:1;margin-inline:-14px;padding-inline:14px;overflow-y:auto}.w-kn{gap:var(--w-space-4)}.w-kn-bar{gap:var(--w-space-3);align-items:center;padding:14px 0 12px;display:flex}.w-kn-bar__search{flex:1;min-width:0}.w-kn-blocked{margin:0}.w-kn-sections{gap:var(--w-space-6);flex-direction:column;display:flex}@media (width>=1800px){.w-kn-sections{gap:var(--w-space-6) 44px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.w-kn-section{gap:var(--w-space-2);flex-direction:column;display:flex}.w-kn-head{flex-wrap:wrap;row-gap:4px}.w-kn-head__hint{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-kn-notice{font-size:var(--w-text-small);color:var(--w-text-secondary);margin:0}.w-kn-terms,.w-kn-items{margin:0;padding:0;list-style:none}.w-kn-term{border-bottom:1px solid var(--w-line-soft)}.w-kn-term__row{gap:var(--w-space-4);min-height:var(--w-row);width:calc(100% + 20px);font:inherit;text-align:left;color:var(--w-text);cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(120px,180px) minmax(0,1fr) auto;align-items:baseline;margin:0 -10px;padding:11px 10px;line-height:1.5;display:grid}.w-kn-term__row:hover{background:var(--w-tint-row-hover)}.w-kn-term__term{color:var(--w-text-strong);font-weight:600}.w-kn-term__definition{max-width:68ch;color:var(--w-text-secondary)}.w-kn-term__scope{font-size:var(--w-text-small);white-space:nowrap;color:var(--w-text-muted)}.w-kn-term__scope[data-scope=here]{color:var(--w-status-ok)}.w-kn-term__details{align-items:flex-start;gap:var(--w-space-2);padding:0 0 var(--w-space-3);flex-direction:column;display:flex}.w-kn-facts{gap:4px var(--w-space-4);font-size:var(--w-text-small);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.w-kn-facts dt{color:var(--w-text-muted)}.w-kn-facts dd{color:var(--w-text-secondary);margin:0}.w-kn-facts__key{font-family:var(--w-font-mono);font-size:var(--w-text-small)}.w-kn-item__row{gap:var(--w-space-3);border:0;border-bottom:1px solid var(--w-line-soft);width:calc(100% + 20px);font:inherit;text-align:left;color:var(--w-text-secondary);cursor:pointer;background:0 0;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;margin:0 -10px;padding:12px 10px;display:grid}.w-kn-item__row:hover{background:var(--w-tint-row-hover)}.w-kn-item[data-active] .w-kn-item__row{background:var(--w-tint-selected)}.w-kn-item__row>svg{margin-top:2px}.w-kn-item__text{flex-direction:column;gap:2px;min-width:0;line-height:1.45;display:flex}.w-kn-item__title{color:var(--w-text-strong);font-weight:500}.w-kn-item__summary{max-width:68ch;color:var(--w-text-secondary)}.w-kn-item__channel{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-kn-item__meta{font-size:var(--w-text-small);white-space:nowrap;color:var(--w-text-muted);flex-direction:column;align-items:flex-end;line-height:1.45;display:flex}.w-kn-form{gap:var(--w-space-3);padding:var(--w-space-1) 0 var(--w-space-1) var(--w-space-4);margin:var(--w-space-2) 0;border-left:2px solid var(--w-line-strong);flex-direction:column;max-width:640px;display:flex}.w-kn-form__title{font-size:var(--w-text-body);color:var(--w-text-strong);margin:0;font-weight:600}.w-kn-form__group{flex-direction:column;gap:6px;display:flex}.w-kn-form__buttons{gap:var(--w-space-2);display:flex}@media (width<=640px){.w-kn-term__row{grid-template-columns:minmax(0,1fr) auto}.w-kn-term__definition{grid-area:2/1/auto/-1}.w-kn-item__row{grid-template-columns:16px minmax(0,1fr)}.w-kn-item__meta{gap:var(--w-space-2);flex-direction:row;grid-column:2;align-items:baseline}}.w-ch-list{--w-ch-inset:20px;grid-template-columns:minmax(0,1fr);align-items:start;margin-inline:-14px;display:grid}.w-ch-list[data-facts]{grid-template-columns:minmax(0,1fr) 360px}.w-ch-list__main{flex-direction:column;min-width:0;display:flex}.w-ch-list .w-ch-filters{padding:12px var(--w-ch-inset) 12px;border-bottom:1px solid var(--w-line-soft)}.w-ch-filters__panel{gap:var(--w-space-2);flex-direction:column;display:flex}.w-ch-list .w-ch-filters__count{font-family:inherit;font-size:var(--w-text-small)}.w-ch-list .w-ch-filters__label{width:52px;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-ch-groups{flex-direction:column;display:flex}.w-ch-groups__more{margin:var(--w-space-2) var(--w-ch-inset);align-self:flex-start}.w-ch-groups__tail{padding:0 var(--w-ch-inset)}.w-ch-row-person,.w-ch-pill{display:inline-flex}.w-ch-groups{container-type:inline-size}@container (width<=720px){.w-ch-groups .w-row-meta{display:none}}@container (width<=520px){.w-ch-groups .w-row-context{display:none}}.w-ch-new{gap:var(--w-space-3);padding:var(--w-space-4) var(--w-ch-inset);border-bottom:1px solid var(--w-line-soft);flex-direction:column;display:flex}.w-ch-new__kinds{gap:var(--w-space-2);flex-wrap:wrap;align-items:center;display:flex}.w-ch-new .w-chat-card-form{background:0 0;border:0;border-radius:0;max-width:760px;padding:0}.w-ch-list>.w-detail-col{align-self:start;width:auto;position:sticky;top:0}.w-ch-list .w-detail-body{gap:var(--w-space-5);flex-direction:column;display:flex}.w-ch-list .w-detail-title{margin:0}.w-ch-facts__section{gap:var(--w-space-2);flex-direction:column;display:flex}.w-ch-facts__label{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0;font-weight:400}.w-ch-facts__muted{color:var(--w-text-muted)}.w-ch-facts__people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-ch-facts__people li{align-items:center;gap:var(--w-space-sm);border-bottom:1px solid var(--w-line-soft);height:42px;color:var(--w-text-strong);display:flex}.w-ch-facts__people li .w-ch-facts__muted{font-size:var(--w-text-small)}.w-ch-facts__purpose{padding-top:var(--w-space-3);border-top:1px solid var(--w-line-soft);font-size:var(--w-text-small);line-height:var(--w-leading-reading);color:var(--w-text-secondary);margin:0}.w-ch-facts__purpose strong{color:var(--w-text-strong);font-weight:500}@media (width<=1100px){.w-ch-list[data-facts]{grid-template-columns:minmax(0,1fr)}.w-ch-list>.w-detail-col{border-left:0;border-top:1px solid var(--w-line-soft);position:static}}.w-ov{padding-top:var(--w-space-5);padding-bottom:var(--w-space-7);flex-direction:column;display:flex;container:overview/inline-size}.w-ov-muted{color:var(--w-text-muted);font-size:var(--w-text-small);margin:0}.w-ov-empty{padding:var(--w-space-md) 0;color:var(--w-text-muted);font-size:var(--w-text-small);margin:0}.w-ov-link{font:inherit;font-size:var(--w-text-small);color:var(--w-text-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.w-ov-link:hover{color:var(--w-text-strong)}.w-ov-head{gap:var(--w-space-2);flex-direction:column;display:flex}.w-ov-head__facts{align-items:center;gap:var(--w-space-1) var(--w-space-md);color:var(--w-text-muted);font-size:var(--w-text-small);flex-wrap:wrap;margin:0;display:flex}.w-ov-head__action{margin-left:auto}.w-ov-phase{align-items:center;gap:var(--w-space-xs);color:var(--w-accent);display:inline-flex}.w-ov-phase__dot{background:var(--w-accent);border-radius:50%;width:8px;height:8px}.w-ov-head__lead{gap:var(--w-space-1);max-width:78ch;color:var(--w-text-secondary);flex-direction:column;line-height:1.45;display:flex}.w-ov-head__label{color:var(--w-text-strong);font-weight:500}.w-ov-head__label:after{content:":"}.w-ov-head__text{display:inline}.w-ov-head__text>:first-child{margin:0;display:inline}.w-ov-head__text>:not(:first-child){margin:var(--w-space-1) 0 0}.w-ov-strip{margin:var(--w-space-5) 0 var(--w-space-2)}.w-ov-strip[aria-busy]{min-height:86px}.w-ov__cols{column-gap:var(--w-space-7);margin-top:var(--w-space-lg);grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);grid-template-areas:"need side""plan side";align-items:start;display:grid}.w-ov__need{grid-area:need}.w-ov__plan{margin-top:var(--w-space-xl);grid-area:plan}.w-ov__side{grid-area:side}.w-ov__need,.w-ov__plan,.w-ov__side{gap:var(--w-space-xl);flex-direction:column;min-width:0;display:flex}@container overview (width>=1520px){.w-ov__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(340px,.7fr);grid-template-areas:"need plan side"}.w-ov__plan{margin-top:0}}@container overview (width<=760px){.w-ov__cols{row-gap:var(--w-space-xl);grid-template-columns:minmax(0,1fr);grid-template-areas:"need""plan""side"}.w-ov-strip .w-kpis[data-variant=strip]{column-gap:var(--w-space-5);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));display:grid}.w-ov-strip .w-kpis[data-variant=strip] .w-kpi{padding:var(--w-space-3) 0;border-left:0}}.w-ov-section{flex-direction:column;min-width:0;display:flex}.w-ov-list{margin:0;padding:0;list-style:none}.w-ov .w-ov-add{align-items:center;gap:var(--w-space-xs);padding:var(--w-space-1) var(--w-space-2);border-radius:var(--w-radius-small);font:inherit;font-size:var(--w-text-small);color:var(--w-text-secondary);cursor:pointer;background:0 0;border:0;display:inline-flex}.w-ov .w-ov-add:hover{background:var(--w-tint-row-hover);color:var(--w-text-strong)}.w-ov .w-ov-add>.w-ico{width:13px;height:13px}.w-ov .w-need-meta time,.w-ov .w-ov-time{font-family:var(--w-font-sans);font-size:var(--w-text-small)}.w-ov .w-ov-due[data-urgent]{color:var(--w-status-err)}.w-ov-feed-link{color:inherit;text-decoration:none}.w-ov-feed-link:hover{color:var(--w-text-strong)}.w-ov-who{color:var(--w-text-strong);font-weight:500}.w-ov-team{gap:var(--w-space-2);padding:var(--w-space-3) 0 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.w-ov-rule>:first-child{margin-top:0}.w-ov-rule>:last-child{margin-bottom:0}.w-ov .w-ch-metrics{gap:0}.w-ov .w-ch-metric{border:0;border-left:1px solid var(--w-line-soft);padding:var(--w-space-3) var(--w-space-4);border-radius:0}.w-ov .w-ch-metric--empty{border-left-style:dashed}.w-ov-charts__grid{gap:var(--w-space-5) 44px;padding-top:var(--w-space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.w-ov-chart{gap:var(--w-space-2);flex-direction:column;min-width:0;display:flex}.w-ov-chart__title{font-size:var(--w-text-small);color:var(--w-text-secondary);margin:0;font-weight:500}.w-sch{grid-template-columns:minmax(0, 1fr) var(--w-layout-detail);min-height:0;display:grid}.w-sch[data-detail=open]{grid-template-columns:minmax(0,1fr)}.w-sch-main{min-width:0}.w-sch [data-unit="0"]{--w-sch-unit:var(--w-type-department)}.w-sch [data-unit="1"]{--w-sch-unit:var(--w-type-team)}.w-sch [data-unit="2"]{--w-sch-unit:var(--w-type-process)}.w-sch [data-unit="3"]{--w-sch-unit:var(--w-type-project)}.w-sch [data-unit="4"]{--w-sch-unit:var(--w-status-ok)}.w-sch [data-unit="5"]{--w-sch-unit:var(--w-type-channel)}.w-sch-toolbar{border-bottom:1px solid var(--w-line-soft);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:10px 20px;display:flex}.w-sch-unitopt{align-items:center;gap:6px;display:inline-flex}.w-sch-done{font-size:var(--w-text-small);color:var(--w-text-secondary);align-items:center;gap:10px;margin-left:auto;display:inline-flex}.w-sch-dot{background:var(--w-sch-unit,var(--w-text-muted));border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.w-sch-legend{font-size:var(--w-text-small);color:var(--w-text-muted);border-bottom:1px solid var(--w-line-soft);flex-wrap:wrap;gap:6px 16px;margin:0;padding:10px 20px;list-style:none;display:flex}.w-sch-legend li{align-items:center;gap:6px;display:inline-flex}.w-sch-swatch{border:1.5px solid var(--w-type-department);background:var(--w-ground);border-radius:3px;width:24px;height:10px;display:inline-block}.w-sch-legend [data-key=running] .w-sch-swatch{background:var(--w-type-department-tint)}.w-sch-legend [data-key=done] .w-sch-swatch{background:var(--w-type-department)}.w-sch-legend [data-key=critical] .w-sch-swatch{border:2.5px solid var(--w-accent)}.w-sch-legend [data-key=milestone] .w-sch-swatch,.w-sch-legend [data-key=slip] .w-sch-swatch{border:2px solid var(--w-text-strong);border-radius:0;width:9px;height:9px;transform:rotate(45deg)}.w-sch-legend [data-key=slip] .w-sch-swatch{border-color:var(--w-status-err)}.w-sch-legend [data-key=unlevelled] .w-sch-swatch{border:1.5px dashed var(--w-status-warn);background:0 0}.w-sch-legend [data-key=over] .w-sch-swatch{background:var(--w-status-err);border-color:var(--w-status-err)}.w-sch-legend [data-key=waits] .w-sch-swatch{border:0;border-top:1px solid var(--w-text-muted);border-radius:0;height:0}.w-sch-legend [data-key=today] .w-sch-swatch{background:var(--w-accent);border:0;border-radius:0;width:2px;height:14px}.w-sch-state{padding:24px 20px}.w-sch-tl{min-width:0;display:flex}.w-sch-outline{border-right:1px solid var(--w-line-soft);flex:none;width:430px}.w-sch-chart{flex:1;min-width:0;overflow-x:auto}.w-sch-svg{display:block}.w-sch-row{border-bottom:1px solid var(--w-line-soft);white-space:nowrap;grid-template-columns:minmax(0,1fr) 72px 58px;align-items:center;column-gap:8px;height:36px;padding-right:12px;display:grid}.w-sch-row--head{height:44px;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-sch-row--head .w-sch-cell-name{padding-left:12px}.w-sch-row[data-kind=project],.w-sch-row--section{background:var(--w-surface);font-weight:600}.w-sch-row--section .w-sch-cell-name{padding-left:12px}.w-sch-row[data-kind=milestone] .w-sch-name{font-weight:600}.w-sch-row:hover{background:var(--w-tint-row-hover)}.w-sch-row[aria-current=true]{background:var(--w-tint-selected)}.w-sch-row[data-dim]{opacity:.4}.w-sch-cell-name{align-items:center;min-width:0;display:flex}.w-sch-caret{width:18px;color:var(--w-text-muted);font-size:var(--w-text-small);text-align:center;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.w-sch-select{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0;display:flex}.w-sch-name{text-overflow:ellipsis;overflow:hidden}.w-sch-name[data-hidden],.w-sch-title[data-hidden]{color:var(--w-text-muted);font-style:italic}.w-sch-sid{font-family:var(--w-font-mono);font-size:var(--w-text-small);color:var(--w-text-muted);flex:none;font-weight:500}.w-sch-sym{text-align:center;width:14px;font-size:var(--w-text-small);color:var(--w-sch-unit,var(--w-text-strong));flex:none}.w-sch-sym[data-critical]{color:var(--w-accent)}.w-sch-sym[data-tone=bad],.w-sch-date[data-tone=bad]{color:var(--w-status-err)}.w-sch-pill{border:1px solid var(--w-line);border-radius:var(--w-radius-pill);font-size:var(--w-text-small);align-items:center;padding:1px 8px;font-weight:400;display:inline-flex}.w-sch-pill[data-critical]{border-color:var(--w-accent);color:var(--w-accent);margin-left:6px}.w-sch-who{text-overflow:ellipsis;font-size:var(--w-text-small);color:var(--w-text-muted);overflow:hidden}.w-sch-date{font-size:var(--w-text-small)}.w-sch-svg text{font-family:var(--w-font-sans);font-size:var(--w-text-small);fill:var(--w-text-muted)}.w-sch-weekend{fill:var(--w-tint-recent)}.w-sch-week line,.w-sch-rule{stroke:var(--w-line-soft)}.w-sch-band{fill:var(--w-surface)}.w-sch-selband{fill:var(--w-tint-selected)}.w-sch-arrow path{fill:none;stroke:var(--w-text-muted);stroke-width:1px;opacity:.5}.w-sch-arrow[data-state=off] path{opacity:.12}.w-sch-arrow[data-state=on] path{stroke:var(--w-text-strong);stroke-width:1.6px;opacity:1}.w-sch-arrow[data-critical] path{stroke:var(--w-accent)}.w-sch-ms,.w-sch-branch,.w-sch-task{cursor:pointer}.w-sch-ms rect{fill:var(--w-ground);stroke:var(--w-text-strong);stroke-width:2.5px}.w-sch-ms[data-done] rect{fill:var(--w-text-strong)}.w-sch-ms[data-slip] rect{stroke:var(--w-status-err)}.w-sch-slipline{stroke:var(--w-status-err);stroke-width:2px;stroke-dasharray:3 3}.w-sch-slipdot{fill:var(--w-status-err)}.w-sch-branch rect{fill:var(--w-sch-unit);opacity:.55}.w-sch-bar{fill:var(--w-ground);stroke:var(--w-sch-unit);stroke-width:1.5px}.w-sch-task[data-state=in_progress] .w-sch-bar{fill:var(--w-sch-unit);fill-opacity:.35}.w-sch-task[data-state=done] .w-sch-bar{fill:var(--w-sch-unit);fill-opacity:.55}.w-sch-task[data-critical] .w-sch-bar{stroke:var(--w-accent);stroke-width:2.5px}.w-sch-task[data-hidden] .w-sch-bar{stroke-dasharray:4 3}.w-sch-unlevelled{fill:none;stroke:var(--w-status-warn);stroke-dasharray:3 3}.w-sch-load-track{fill:var(--w-tint-recent)}.w-sch-load-fill,.w-sch-load-base{fill:var(--w-text-muted);fill-opacity:.35}.w-sch-load[data-over] .w-sch-load-fill{fill:var(--w-status-err);fill-opacity:.7}.w-sch-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.w-sch-svg text[data-tone=bad]{fill:var(--w-status-err)}.w-sch-svg text[data-tone=warn]{fill:var(--w-status-warn)}.w-sch-svg text[data-tone=ok]{fill:var(--w-status-ok)}.w-sch-ms[data-dim],.w-sch-branch[data-dim],.w-sch-task[data-dim]{opacity:.3}.w-sch-today line{stroke:var(--w-accent);stroke-width:2px}.w-sch-today rect{fill:var(--w-accent)}.w-sch-svg .w-sch-today text{fill:var(--w-on-accent);font-weight:600}.w-sch-detail{padding:22px}.w-sch-eyebrow{font-family:var(--w-font-mono);font-size:var(--w-text-small);color:var(--w-text-muted)}.w-sch-title{font-size:var(--w-text-title);margin:4px 0 2px;font-weight:600}.w-sch-kpis{gap:24px;margin:16px 0;display:flex}.w-sch-kpis div{flex-direction:column-reverse;display:flex}.w-sch-kpis dt{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-sch-kpis dd{font-size:var(--w-text-metric-sm);margin:0;font-weight:600}.w-sch-kv{grid-template-columns:118px minmax(0,1fr);gap:6px 12px;margin:16px 0;display:grid}.w-sch-kv dt{font-size:var(--w-text-small);color:var(--w-text-muted);padding-top:1px}.w-sch-kv dd{margin:0}.w-sch-detail [data-tone=bad]{color:var(--w-status-err)}.w-sch-detail [data-tone=warn]{color:var(--w-status-warn)}.w-sch-section h4{font-size:var(--w-text-small);color:var(--w-text-muted);margin:14px 0 2px;font-weight:400}.w-sch-section h3{font-size:var(--w-text-heading);margin:22px 0 8px;font-weight:600}.w-sch-list,.w-sch-links{margin:0;padding:0;list-style:none}.w-sch-list li{border-bottom:1px solid var(--w-line-soft);align-items:baseline;gap:8px;padding:7px 0;display:flex}.w-sch-list .w-sch-muted{flex:none;margin-left:auto}.w-sch-link{color:var(--w-text-strong);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--w-line);text-decoration-color:var(--w-line);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;padding:0;display:inline-flex}.w-sch-muted{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-sch-note{font-size:var(--w-text-small);color:var(--w-text-muted);margin-top:18px;line-height:1.5}.w-sch-alert{border-left:2px solid var(--w-status-err);background:var(--w-surface);font-size:var(--w-text-small);margin:12px 0;padding:6px 10px}@media (width<=1000px){.w-sch{grid-template-columns:minmax(0,1fr)}.w-sch-outline{width:300px}.w-sch-row{grid-template-columns:minmax(0,1fr) 58px}.w-sch-who{display:none}}.w-short-link{max-width:36rem;padding:var(--w-space-7) var(--w-space-4);gap:var(--w-space-3);margin:0 auto;display:grid}.w-short-link__title{margin:0}.w-short-link__list{gap:var(--w-space-2);margin:0;padding:0;list-style:none;display:grid}.w-short-link__list .w-btn{justify-content:space-between;gap:var(--w-space-3);width:100%}.w-short-link__workspace{font-weight:600}.w-short-link__entry{color:var(--w-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-short-id{align-items:center;gap:var(--w-space-1);display:inline-flex}.w-short-id__id{font-family:var(--w-font-mono);font-size:var(--w-text-small);color:var(--w-text-muted)}.w-short-id__status{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-short-id__status:empty{display:none}.w-runs{flex-direction:column;display:flex}.w-runs__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-run{gap:var(--w-space-1);padding:var(--w-space-2) 0;border-top:1px solid var(--w-line);flex-direction:column;min-width:0;display:flex}.w-run__main{align-items:baseline;gap:0 var(--w-space-2);flex-wrap:wrap;min-width:0;display:flex}.w-run__main>.w-attn-dot{align-self:center;margin-left:0;margin-right:0}.w-run__name{color:var(--w-text-strong);overflow-wrap:anywhere;min-width:0;font-weight:600}.w-run__phase{color:var(--w-text-secondary);font-size:var(--w-text-small)}.w-run[data-stale] .w-run__phase{color:var(--w-status-warn)}.w-run__where{gap:0 var(--w-space-3);color:var(--w-text-muted);font-size:var(--w-text-small);flex-wrap:wrap;min-width:0;padding-left:16px;display:flex}.w-run__activity{overflow-wrap:anywhere}.w-run__fallback,.w-run__command{color:var(--w-text-secondary);font-size:var(--w-text-small);overflow-wrap:anywhere;margin:0;padding-left:16px}.w-run__command[data-status=refused],.w-run__command[data-status=expired]{color:var(--w-status-warn)}.w-run__controls{align-items:center;gap:var(--w-space-2);padding:var(--w-space-1) 0 0 16px;flex-wrap:wrap;display:flex}.w-run__form{gap:var(--w-space-2);flex-direction:column;padding-left:16px;display:flex}.w-run__error{color:var(--w-status-err);font-size:var(--w-text-small);margin:0;padding-left:16px}.w-runs__earlier{border-top:1px solid var(--w-line)}.w-runs__earlier>summary{cursor:pointer;padding:var(--w-space-2) 0;color:var(--w-text-muted);font-size:var(--w-text-small)}.w-runs-error{align-items:center;gap:var(--w-space-2);color:var(--w-status-err);font-size:var(--w-text-small);flex-wrap:wrap;display:flex}.w-cap__detail{gap:var(--w-space-2);padding:var(--w-space-1) 0 var(--w-space-2);flex-direction:column;min-width:0;display:flex}.w-cap__none{color:var(--w-text-muted);font-size:var(--w-text-small);margin:0}.w-cap__windows{gap:var(--w-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-cap__window{align-items:center;gap:0 var(--w-space-3);grid-template-columns:minmax(7rem,11rem) minmax(5rem,1fr) auto;min-width:0;display:grid}.w-cap__window-name{color:var(--w-text-secondary);font-size:var(--w-text-small);overflow-wrap:anywhere}.w-cap__window-bar{min-width:0;display:flex}.w-cap__window-bar>.w-progress{width:100%}.w-cap__window-left{color:var(--w-text-strong);font-size:var(--w-text-small);white-space:nowrap}.w-cap__window-notes{color:var(--w-text-muted);font-size:var(--w-text-small);overflow-wrap:anywhere;grid-column:2/-1}.w-cap__window[data-tone=err] .w-cap__window-notes{color:var(--w-status-err)}.w-cap__window[data-tone=warn] .w-cap__window-notes{color:var(--w-status-warn)}.w-cap__approval{align-items:center;gap:var(--w-space-2);color:var(--w-text-muted);font-size:var(--w-text-small);flex-wrap:wrap;margin:0;display:flex}.w-cap__node{gap:var(--w-space-2);flex-direction:column;min-width:0;display:flex}.w-cap__facts{gap:var(--w-space-1) var(--w-space-4);flex-wrap:wrap;margin:0;display:flex}.w-cap__fact{gap:var(--w-space-2);font-size:var(--w-text-small);min-width:0;display:flex}.w-cap__fact dt{color:var(--w-text-muted)}.w-cap__fact dd{color:var(--w-text-secondary);overflow-wrap:anywhere;margin:0}.w-cap__window-time+.w-cap__window-time:before{content:" · "}.w-cap__harnesses{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-cap__harness{padding:var(--w-space-2) 0;border-top:1px solid var(--w-line);flex-direction:column;gap:2px;min-width:0;display:flex}.w-cap__harness-name{color:var(--w-text-strong);overflow-wrap:anywhere}.w-cap__harness-speeds{color:var(--w-text-muted);font-size:var(--w-text-small);overflow-wrap:anywhere}.w-cap__harness-fit{gap:var(--w-space-1) var(--w-space-3);flex-wrap:wrap;display:flex}.w-cap__fit{align-items:center;gap:var(--w-space-2);flex-wrap:wrap;display:inline-flex}.w-cap__fit-basis{color:var(--w-text-muted);font-size:var(--w-text-small)}.w-cap__choice{gap:var(--w-space-3);flex-direction:column;min-width:0;display:flex}.w-cap__table{border-collapse:collapse;width:100%}.w-cap__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.w-cap__table th,.w-cap__table td{text-align:left;vertical-align:top;padding:var(--w-space-2) var(--w-space-3) var(--w-space-2) 0;border-top:1px solid var(--w-line);font-weight:400}.w-cap__table thead th{color:var(--w-text-muted);font-size:var(--w-text-small);border-top:0}.w-cap__table tbody th{width:30%}.w-cap__kind{color:var(--w-text-strong);overflow-wrap:anywhere;font-weight:600;display:block}.w-cap__kind-label{color:var(--w-text-muted);font-size:var(--w-text-small);overflow-wrap:anywhere;display:block}.w-cap__stages{align-items:baseline;gap:var(--w-space-1) var(--w-space-3);flex-wrap:wrap;display:flex}.w-cap__stage-list{gap:var(--w-space-1) var(--w-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.w-cap__stage{gap:var(--w-space-1);color:var(--w-text-secondary);overflow-wrap:anywhere;align-items:baseline;display:inline-flex}.w-cap__stage-no,.w-cap__stage-resource{color:var(--w-text-muted);font-size:var(--w-text-small)}.w-cap__stages-edit{gap:var(--w-space-2);flex-direction:column;display:flex}.w-cap__stages-edit .w-cap__stage-list{flex-direction:column}.w-cap__stage-edit{align-items:center;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-cap__stage-actions{align-items:center;gap:var(--w-space-3);flex-wrap:wrap;display:flex}.w-cap__lapse{align-items:center;gap:var(--w-space-2);color:var(--w-text-secondary);font-size:var(--w-text-small);display:inline-flex}.w-cap__threshold,.w-cap__authority{color:var(--w-text-muted);font-size:var(--w-text-small);margin:0}.w-cap__edit-actions{gap:var(--w-space-2);flex-direction:column;display:flex}.w-cap__buttons{align-items:center;gap:var(--w-space-3);flex-wrap:wrap;margin:0;display:flex}@media (width<=640px){.w-cap__window{grid-template-columns:minmax(0,1fr) auto}.w-cap__window-bar{grid-area:2/1/auto/-1}.w-cap__window-notes{grid-column:1/-1}.w-cap__table,.w-cap__table tbody,.w-cap__table tr,.w-cap__table th,.w-cap__table td{width:auto;display:block}.w-cap__table thead{display:none}.w-cap__table tbody th{width:auto;padding-bottom:0}.w-cap__table td{padding-top:var(--w-space-1);border-top:0}}.w-cap__line{color:var(--w-text-secondary);font-size:var(--w-text-small);overflow-wrap:anywhere;flex-direction:column;gap:2px;margin:0;display:flex}.w-cap__line-main{color:var(--w-text-secondary)}.w-cap__line-why{color:var(--w-text-muted)}.w-cap__line[data-state=none] .w-cap__line-main{color:var(--w-status-warn)}.w-cap__line--error{align-items:center;gap:var(--w-space-2);color:var(--w-status-err);flex-flow:wrap}.w-auto{gap:var(--w-space-4);flex-direction:column;display:flex}.w-auto__back{align-items:center;gap:var(--w-space-2);display:flex}.w-auto__view-title{font-size:var(--w-text-body);color:var(--w-text-strong);overflow-wrap:anywhere;margin:0;font-weight:600}.w-auto__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-auto__item{gap:var(--w-space-2);padding:var(--w-space-3) 0;border-top:1px solid var(--w-line-soft);flex-direction:column;display:flex}.w-auto__item:first-child{border-top:0}.w-auto__item-head{justify-content:space-between;align-items:center;gap:var(--w-space-3);display:flex}.w-auto__item-name{color:var(--w-text-strong);overflow-wrap:anywhere;font-weight:600}.w-auto__item-actions{flex-wrap:wrap;gap:2px;display:flex}.w-auto__pills{align-items:center;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-auto__editor{gap:var(--w-space-4);flex-direction:column;display:flex}.w-auto__fields{gap:var(--w-space-3);flex-direction:column;display:flex}.w-auto__block{gap:var(--w-space-3);padding:var(--w-space-4);border:1px solid var(--w-line-strong);border-radius:var(--w-radius-control);flex-direction:column;display:flex}.w-auto__block-head{flex-direction:column;gap:2px;display:flex}.w-auto__block-title{font-size:var(--w-text-small);letter-spacing:.04em;text-transform:uppercase;color:var(--w-text-secondary);margin:0;font-weight:600}.w-auto__add{align-self:flex-start}.w-auto__toggles,.w-auto__row,.w-auto__step{gap:var(--w-space-2);flex-direction:column;display:flex}.w-auto__step{padding:var(--w-space-3);border:1px solid var(--w-line);border-radius:var(--w-radius-control)}.w-auto__row-fields{align-items:flex-end;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-auto__row-fields>*{flex:160px;min-width:0}.w-auto__row-fields>button{flex:none}.w-auto__num{text-align:right;font-variant-numeric:tabular-nums;width:20px;font-size:var(--w-text-small);color:var(--w-text-muted);padding-bottom:8px;flex:none!important}.w-auto__args-list{gap:var(--w-space-2);flex-direction:column;padding-left:28px;display:flex}.w-auto__probe,.w-auto__probe-result,.w-auto__runs{gap:var(--w-space-3);flex-direction:column;display:flex}.w-auto__sample{gap:var(--w-space-2);padding:var(--w-space-3);border:1px solid var(--w-line);border-radius:var(--w-radius-control);flex-direction:column;display:flex}.w-auto__conditions,.w-auto__probe-steps,.w-auto__times,.w-auto__run-list,.w-auto__steps-result{gap:var(--w-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-auto__mono{font-family:var(--w-font-mono);font-size:var(--w-text-small);color:var(--w-text)}.w-auto__args{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--w-font-mono);font-size:var(--w-text-small);color:var(--w-text-secondary);margin:0}.w-auto__run{gap:var(--w-space-2);padding-bottom:var(--w-space-3);border-bottom:1px solid var(--w-line-soft);flex-direction:column;display:flex}.w-auto__run-head{align-items:center;gap:var(--w-space-3);flex-wrap:wrap;display:flex}.w-auto__steps-result [data-failed]{color:var(--w-status-err)}.w-init{gap:var(--w-space-6);flex-direction:column;display:flex}.w-init-start,.w-init-waiting,.w-init-adopted,.w-init-phases-wrap,.w-init-proposal{gap:var(--w-space-4);flex-direction:column;display:flex}.w-init-secondary{color:var(--w-text-secondary)}.w-init-muted{color:var(--w-text-muted);font-size:var(--w-text-small)}.w-init-strong{color:var(--w-text-strong);font-weight:500}.w-init-error{color:var(--w-status-err);font-size:var(--w-text-small);margin:0}.w-init-actions{align-items:center;gap:var(--w-space-3);flex-wrap:wrap;display:flex}.w-init-will{gap:var(--w-space-3);flex-direction:column;display:flex}.w-init-will-list{gap:var(--w-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-init-will-list li{gap:var(--w-space-3);color:var(--w-text);grid-template-columns:16px minmax(0,1fr);display:grid}.w-init-will-list .w-ico{color:var(--w-text-muted);margin-top:3px}.w-init-notice{gap:var(--w-space-2);max-width:var(--w-layout-readable);padding:var(--w-space-4);border-left:3px solid var(--w-line-strong);background:var(--w-tint-row-hover);color:var(--w-text-secondary);flex-direction:column;display:flex}.w-init-notice-title{color:var(--w-text-strong);font-weight:500}.w-init-waiting-head{align-items:center;gap:var(--w-space-3);display:flex}.w-init-phases{border-top:1px solid var(--w-line);margin:0;padding:0;list-style:none}.w-init-phase{gap:var(--w-space-4);border-bottom:1px solid var(--w-line-soft);min-height:46px;color:var(--w-text-muted);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;display:grid}.w-init-phase:is([data-state=done],[data-state=running]){color:var(--w-text-strong)}.w-init-phase-mark{border:1.5px solid var(--w-line-strong);width:18px;height:18px;color:var(--w-ground);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.w-init-phase[data-state=done] .w-init-phase-mark{background:var(--w-status-ok);border-color:var(--w-status-ok)}.w-init-phase[data-state=running] .w-init-phase-mark{border:2px solid var(--w-line-strong);border-top-color:var(--w-accent);animation:1s linear infinite w-init-spin}.w-init-phase-detail{color:var(--w-text-muted);font-size:var(--w-text-small);text-align:right}@keyframes w-init-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.w-init-phase[data-state=running] .w-init-phase-mark{animation:none}}[data-motion=reduce] .w-init-phase[data-state=running] .w-init-phase-mark{animation:none}.w-init-items{margin:0;padding:0;list-style:none}.w-init-item{gap:var(--w-space-3);min-height:54px;padding:var(--w-space-2) 0 var(--w-space-2) calc(var(--w-init-depth,0) * 22px);border-bottom:1px solid var(--w-line-soft);grid-template-columns:20px 16px minmax(0,1fr) auto minmax(0,200px);align-items:center;display:grid}.w-init-item>.w-ico{color:var(--w-text-muted)}.w-init-item-text{flex-direction:column;min-width:0;display:flex}.w-init-item-name{color:var(--w-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-init-item[data-root=true] .w-init-item-name{font-weight:600}.w-init-item-desc{color:var(--w-text-secondary);font-size:var(--w-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-init-item-kind,.w-init-item-source{color:var(--w-text-muted);font-size:var(--w-text-small);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.w-init-item-source{text-align:right}.w-init-item[data-on=false] .w-init-item-name{color:var(--w-text-faint);text-decoration:line-through}.w-init-item[data-on=false] .w-init-item-desc{color:var(--w-text-faint)}.w-init-footnote{max-width:70ch;color:var(--w-text-muted);font-size:var(--w-text-small);margin:0}@media (width<=640px){.w-init-item{grid-template-columns:20px 16px minmax(0,1fr)}.w-init-item-kind,.w-init-item-source{display:none}}.w-src{gap:var(--w-space-4);flex-direction:column;display:flex}.w-src__back{align-items:center;gap:var(--w-space-2);display:flex}.w-src__view-title{font-size:var(--w-text-body);color:var(--w-text-strong);overflow-wrap:anywhere;margin:0;font-weight:600}.w-src__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-src__item{gap:var(--w-space-2);padding:var(--w-space-3) 0;border-top:1px solid var(--w-line-soft);flex-direction:column;display:flex}.w-src__item:first-child{border-top:0}.w-src__head{justify-content:space-between;align-items:center;gap:var(--w-space-3);display:flex}.w-src__name{color:var(--w-text-strong);overflow-wrap:anywhere;font-weight:600}.w-src__pills{align-items:center;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-src__actions{flex-wrap:wrap;gap:2px;display:flex}.w-src__backfill{gap:var(--w-space-3);padding:var(--w-space-3);border:1px solid var(--w-line);border-radius:var(--w-radius-control);flex-direction:column;display:flex}.w-src__step{gap:var(--w-space-3);padding:var(--w-space-4);border:1px solid var(--w-line-strong);border-radius:var(--w-radius-control);flex-direction:column;display:flex}.w-src__reply{gap:var(--w-space-2);flex-direction:column;display:flex}.w-src__reply-row{justify-content:space-between;align-items:center;gap:var(--w-space-3);display:flex}.w-src__reply-label{color:var(--w-text-strong)}.w-chs__identity{align-items:flex-start;gap:var(--w-space-3);display:flex}.w-chs__identity-text{gap:var(--w-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.w-chs__identity-form{gap:var(--w-space-3);flex-direction:column;display:flex}.w-chs__purpose{color:var(--w-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}.w-chs__code,.w-chs__init{border-bottom:1px solid var(--w-line);flex-direction:column;gap:6px;padding-bottom:18px;display:flex}.w-chs__code-row,.w-chs__init-row{align-items:center;gap:var(--w-space-3);flex-wrap:wrap;display:flex}.w-chs__init-text{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.w-chs__code-label{color:var(--w-text-strong);flex:none}.w-chs__code-value{min-width:0;font-family:var(--w-font-mono);font-size:var(--w-text-small);color:var(--w-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.w-chs__hint{font-size:var(--w-text-small);color:var(--w-text-muted);line-height:1.5}.w-chs__muted{color:var(--w-text-secondary);font-size:var(--w-text-body);margin:0;line-height:1.55}.w-chs__error{color:var(--w-status-err);font-size:var(--w-text-small);margin:0}.w-chs__notice{border:1px solid var(--w-line-strong);border-left:2px solid var(--w-status-warn);border-radius:var(--w-radius-control);color:var(--w-text);font-size:var(--w-text-small);margin:0;padding:8px 12px;line-height:1.5}.w-chs__link{color:var(--w-text-secondary);text-underline-offset:2px;text-decoration:underline}.w-chs__link:hover{color:var(--w-text-strong)}.w-chs__grow{flex:220px}.w-chs__full{flex-basis:100%;grid-column:1/-1}.w-chs__actions{justify-content:flex-end;align-items:center;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-chs [role=tabpanel]{padding-top:var(--w-space-4)}.w-chs__rules{gap:var(--w-space-4);flex-direction:column;display:flex}.w-chs__rule-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.w-chs__rule{grid-template-columns:28px minmax(0,1fr) auto;gap:6px;line-height:1.6;display:grid}.w-chs__rule-num{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted);padding-top:2px}.w-chs__rule-body{gap:var(--w-space-2);flex-direction:column;min-width:0;display:flex}.w-chs__rule-text{color:var(--w-text)}.w-chs__rule-actions{align-items:flex-start;gap:2px;display:flex}.w-chs__rules-foot{align-items:center;gap:var(--w-space-2) var(--w-space-3);border-top:1px solid var(--w-line);flex-wrap:wrap;padding-top:14px;display:flex}.w-chs__composer{gap:var(--w-space-3);flex-direction:column;display:flex}.w-chs__acked,.w-chs__state{font-size:var(--w-text-small);color:var(--w-text-secondary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.w-chs__dot{background:var(--w-text-muted);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.w-chs__dot[data-state=ok]{background:var(--w-status-ok)}.w-chs__dot[data-state=err]{background:var(--w-status-err)}.w-chs__people,.w-chs__requests{gap:var(--w-space-2);flex-direction:column;display:flex}.w-chs__person-list,.w-chs__request-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-chs__person{gap:var(--w-space-3);border-top:1px solid var(--w-line-soft);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;min-height:48px;display:grid}.w-chs__person-text{flex-direction:column;min-width:0;display:flex}.w-chs__person-name{color:var(--w-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-chs__role{color:var(--w-text-muted);font-size:var(--w-text-small)}.w-chs__add{gap:var(--w-space-3);padding:var(--w-space-3) 0;grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.w-chs__request{gap:var(--w-space-2);padding:var(--w-space-3) 0;border-top:1px solid var(--w-line-soft);flex-direction:column;display:flex}.w-chs__request-head{gap:var(--w-space-3);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;display:grid}.w-chs__request-reason{color:var(--w-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}@media (width<=600px){.w-chs__add{grid-template-columns:minmax(0,1fr)}.w-chs__rule{grid-template-columns:24px minmax(0,1fr)}.w-chs__rule-actions{grid-column:2}}.w-ch{flex-direction:column;min-width:0;display:flex}.w-ch-head__meta{align-items:center;gap:4px var(--w-space-4);font-size:var(--w-text-body);color:var(--w-text-icon);flex-wrap:wrap;padding-top:2px;display:flex}.w-ch-head__strong{color:var(--w-text)}.w-node-meta{align-items:center;gap:4px var(--w-space-4);flex-wrap:wrap;display:flex}.w-node-meta__strong{color:var(--w-text)}.w-ch-meta-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--w-line-muted);text-decoration-color:var(--w-line-muted);text-underline-offset:3px}.w-ch-meta-link:hover{color:var(--w-text-strong);-webkit-text-decoration-color:var(--w-text-muted);text-decoration-color:var(--w-text-muted)}.w-ch-link:hover{color:var(--w-text-strong);text-underline-offset:2px;text-decoration:underline}.w-ch-link{color:var(--w-text-secondary)}.w-ch-rules{gap:var(--w-space-2);margin-bottom:var(--w-space-3);border:1px solid var(--w-line-strong);border-left:2px solid var(--w-status-warn);border-radius:var(--w-radius-control);background:var(--w-surface);flex-direction:column;padding:10px 14px;display:flex}.w-ch-rules__bar{align-items:center;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-ch-rules__text{min-width:220px;color:var(--w-text);flex:1;margin:0}.w-ch-rules__hint{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.w-ch-rules__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.w-ch-rules__list li{color:var(--w-text);grid-template-columns:26px minmax(0,1fr);line-height:1.5;display:grid}.w-ch-rules__num{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted);padding-top:2px}.w-ch__body{align-items:flex-start;gap:0;min-width:0;display:flex}.w-ch__main{flex:560px;min-width:0}.w-ch__body[data-detail=open] .w-ch__main{padding-right:var(--w-space-5)}.w-ch-tab{flex-direction:column;min-width:0;display:flex}.w-ch-filters{gap:var(--w-space-2);border-bottom:1px solid var(--w-line);flex-direction:column;padding:14px 0 12px;display:flex}.w-ch-filters__row{gap:var(--w-space-2);flex-wrap:wrap;align-items:center;display:flex}.w-ch-filters__search{flex:240px;min-width:200px}.w-ch-filters__group{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.w-ch-filters__label{width:48px}.w-ch-filters__count{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted);margin-left:auto}.w-ch-runs__steps{border-bottom:1px solid var(--w-line);gap:2px;padding:14px 0 10px}.w-ch-dot{background:var(--w-text-muted);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.w-ch-dot[data-state=open]{border:1.5px solid var(--w-text-faint);box-sizing:border-box;background:0 0}.w-ch-dot[data-state=in_progress]{background:var(--w-status-progress)}.w-ch-dot[data-state=awaiting_approval],.w-ch-dot[data-state=warn]{background:var(--w-status-warn)}.w-ch-dot[data-state=done],.w-ch-dot[data-state=approved],.w-ch-dot[data-state=ok]{background:var(--w-status-ok)}.w-ch-dot[data-state=denied],.w-ch-dot[data-state=err]{background:var(--w-status-err)}.w-ch-dot[data-state=dropped]{background:var(--w-status-paused)}.w-ch-state,.w-ch-sla{font-size:var(--w-text-small);white-space:nowrap;color:var(--w-text-muted);align-items:center;gap:6px;display:inline-flex}.w-ch-state[data-state=awaiting_approval],.w-ch-sla[data-tone=warn]{color:var(--w-status-warn)}.w-ch-sla[data-tone=err]{color:var(--w-status-err)}.w-ch-log{flex-direction:column;display:flex}.w-ch-log__day{flex-direction:column;padding-top:14px;display:flex}.w-ch-log__day-label{font-weight:inherit;margin:0;padding-bottom:4px}.w-ch-log__rows{flex-direction:column;display:flex}.w-ch-log__row[data-active] .w-lrow{background:var(--w-tint-selected)}.w-ch-log__row[data-reply] .w-lrow-main{padding-left:var(--w-space-4)}.w-ch-log__reply-mark{color:var(--w-line-hover);flex:none}.w-ch-log__who{color:var(--w-text-icon);flex:none}.w-ch-log__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--w-text);overflow:hidden}.w-ch-log__text[data-kind=entry]{color:var(--w-text-strong);font-weight:500}.w-ch-log__text[data-kind=reply]{color:var(--w-text-secondary)}.w-ch-log__channel{font-size:var(--w-text-small);color:var(--w-text-muted);flex:none}.w-ch-log__details{gap:var(--w-space-2);flex-direction:column;display:flex}.w-ch-log__context{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.w-ch-log__full{color:var(--w-text);font-size:var(--w-text-body);line-height:var(--w-leading-reading);margin:0}.w-ch-log__actions{gap:4px;margin-left:-6px;display:flex}.w-ch-more{margin-top:var(--w-space-3);align-self:center}.w-ch-overview{gap:28px;padding-top:20px}.w-ch-counts{gap:var(--w-space-4) 32px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.w-ch-count{text-align:left;color:inherit;border-radius:var(--w-radius-control);cursor:pointer;background:0 0;border:0;margin:-6px -8px;padding:6px 8px;text-decoration:none;display:block}.w-ch-count:hover{background:var(--w-tint-row-hover)}div.w-ch-count{cursor:default}div.w-ch-count:hover{background:0 0}.w-ch-spark{align-items:flex-end;gap:3px;height:16px;display:inline-flex}.w-ch-spark span{background:var(--w-text-faint);border-radius:1px;width:6px}.w-ch-spark span[data-empty]{background:var(--w-line-strong)}.w-ch-section{gap:var(--w-space-2);flex-direction:column;min-width:0;display:flex}.w-ch-overview__columns{flex-wrap:wrap;align-items:flex-start;gap:28px 48px;display:flex}.w-ch-overview__recent{flex:2 480px}.w-ch-overview__waiting{flex:300px}.w-ch-waiting{gap:var(--w-space-2);border-radius:var(--w-radius-panel);background:var(--w-tint-pending);flex-direction:column;margin:0 -14px;padding:14px;display:flex}.w-ch-waiting__title{text-align:left;color:var(--w-text-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.w-ch-waiting__title:hover{text-underline-offset:2px;text-decoration:underline}.w-ch-waiting__plan{color:var(--w-text);margin:0;line-height:1.55}.w-ch-waiting__who{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-muted);display:inline-flex}.w-ch-waiting__more{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-ch-waiting__more button{justify-content:space-between;gap:var(--w-space-3);border-radius:var(--w-radius-control);width:100%;min-height:36px;color:var(--w-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0 -10px;padding:0 10px;display:flex}.w-ch-waiting__more button:hover{background:var(--w-tint-row-hover)}.w-ch-waiting__more-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.w-ch-metrics{gap:var(--w-space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.w-ch-metric{gap:var(--w-space-2);border:1px solid var(--w-line);border-radius:var(--w-radius-control);text-align:left;color:inherit;font:inherit;background:0 0;flex-direction:column;min-width:0;padding:14px;display:flex}.w-ch-metric--empty{cursor:pointer;border-style:dashed}.w-ch-metric--empty:hover{border-color:var(--w-line-hover)}.w-ch-metric__head{justify-content:space-between;align-items:center;gap:var(--w-space-2);display:flex}.w-ch-metric__name{font-weight:inherit;margin:0}.w-ch-metric__menu{flex-wrap:wrap;gap:2px;display:flex}.w-ch-metric__number{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-metric);color:var(--w-text-strong);font-weight:500;line-height:1.15}.w-ch-metric__meta{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-ch-metric__bars,.w-ch-metric__legend{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.w-ch-metric__bars li{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);grid-template-columns:minmax(0,1fr) 2fr auto;display:grid}.w-ch-metric__bar-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--w-text-secondary);overflow:hidden}.w-ch-metric__bar{border-radius:var(--w-radius-bar);background:var(--w-line);height:6px;overflow:hidden}.w-ch-metric__bar span{background:var(--w-text-secondary);height:100%;display:block}.w-ch-metric__stack{border-radius:var(--w-radius-bar);gap:2px;height:8px;display:flex;overflow:hidden}.w-ch-metric__stack span,.w-ch-metric__swatch{background:var(--w-text-secondary)}.w-ch-metric__stack span[data-index="1"],.w-ch-metric__swatch[data-index="1"]{background:var(--w-status-ok)}.w-ch-metric__stack span[data-index="2"],.w-ch-metric__swatch[data-index="2"]{background:var(--w-status-warn)}.w-ch-metric__stack span[data-index="3"],.w-ch-metric__swatch[data-index="3"]{background:var(--w-text-faint)}.w-ch-metric__stack span[data-index="4"],.w-ch-metric__swatch[data-index="4"]{background:var(--w-status-paused)}.w-ch-metric__stack span[data-index="5"],.w-ch-metric__swatch[data-index="5"]{background:var(--w-line-hover)}.w-ch-metric__legend li{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-secondary);grid-template-columns:8px minmax(0,1fr) auto;display:grid}.w-ch-metric__swatch{border-radius:2px;width:8px;height:8px}.w-ch-metric__value-form{align-items:flex-end;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-ch-metric-editor{gap:var(--w-space-3);padding:var(--w-space-4);border:1px solid var(--w-line-strong);border-radius:var(--w-radius-control);background:var(--w-surface);flex-direction:column;max-width:640px;display:flex}.w-ch-metric-editor__title{font-size:var(--w-text-body);color:var(--w-text-strong);margin:0;font-weight:600}.w-ch-metric-editor__group{flex-direction:column;gap:6px;display:flex}.w-ch-metric-editor__pair{gap:var(--w-space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.w-ch-metric-editor__preview{padding-top:var(--w-space-2);border-top:1px solid var(--w-line);flex-direction:column;gap:6px;display:flex}.w-ch-metric-editor__buttons{gap:var(--w-space-2);display:flex}.w-ch-chips{flex-wrap:wrap;gap:2px;display:flex}.w-ch-runs{margin:0 -10px;padding-top:6px;overflow-x:auto}.w-ch-runs__list{margin:0;padding:0;list-style:none}.w-ch-runs__row[data-active] .w-line{background:var(--w-tint-selected)}.w-ch-runs__title{color:var(--w-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-ch-runs__step{color:var(--w-text-secondary);font-size:var(--w-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-ch-runs__holder{align-items:center;gap:var(--w-space-2);min-width:0;color:var(--w-text-secondary);display:flex}.w-ch-gate{background:var(--w-status-warn);flex:none;width:8px;height:8px;transform:rotate(45deg)}.w-ch-detail{border-left:1px solid var(--w-line);min-width:0;max-width:620px;max-height:calc(100dvh - var(--w-control) - 14px);flex:440px;padding:0 0 0 28px;position:sticky;top:0;overflow-y:auto}.w-ch-detail__top{justify-content:flex-end;display:flex}.w-ch-entry__head{gap:var(--w-space-3);padding:6px 0 var(--w-space-3);flex-direction:column;display:flex}.w-ch-entry{gap:var(--w-space-4);padding-bottom:var(--w-space-6);flex-direction:column;display:flex}.w-ch-entry:has(>.w-pane-dock){padding-bottom:0}.w-ch-entry__kicker{justify-content:space-between;align-items:center;gap:var(--w-space-3);display:flex}.w-ch-entry__where{min-width:0;color:var(--w-text-muted);align-items:center;gap:6px;display:inline-flex}.w-ch-entry__title{font-size:var(--w-text-detail-title);letter-spacing:-.015em;color:var(--w-text-strong);outline:none;margin:0;font-weight:600;line-height:1.25}.w-ch-entry__meta{gap:var(--w-space-3);padding:var(--w-space-3) 0;border-top:1px solid var(--w-line);border-bottom:1px solid var(--w-line);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin:0;display:grid}.w-ch-entry__meta>div{flex-direction:column;gap:4px;min-width:0;display:flex}.w-ch-entry__meta dd{color:var(--w-text);min-width:0;margin:0}.w-ch-entry__meta dd[data-high]{color:var(--w-glow)}.w-ch-entry__person{align-items:center;gap:6px;display:flex}.w-ch-entry__body{flex-direction:column;gap:6px;display:flex}.w-ch-entry__blocked,.w-ch-entry__misplaced,.w-ch-entry__approval{gap:var(--w-space-2);padding:var(--w-space-3);border-radius:var(--w-radius-control);background:var(--w-tint-hover);flex-direction:column;display:flex}.w-ch-entry__blocked{border-left:2px solid var(--w-status-warn)}.w-ch-entry__blocked p,.w-ch-entry__misplaced p,.w-ch-entry__plan{color:var(--w-text);margin:0;line-height:1.55}.w-ch-entry__actions{align-items:center;gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-ch-entry__actions:empty{display:none}.w-ch-entry__history{gap:var(--w-space-2);flex-direction:column;display:flex}.w-ch-entry__history h3{font-weight:inherit;padding-bottom:var(--w-space-2);border-bottom:1px solid var(--w-line);margin:0}.w-ch-fields{gap:var(--w-space-2);flex-direction:column;align-items:flex-start;display:flex}.w-ch-fields__list{flex-direction:column;gap:4px;width:100%;margin:0;display:flex}.w-ch-fields__row{align-items:center;gap:var(--w-space-3);grid-template-columns:140px minmax(0,1fr);min-height:28px;display:grid}.w-ch-fields__row dd{align-items:center;gap:4px;min-width:0;margin:0;display:flex}.w-ch-fields__value{color:var(--w-text);font:inherit;text-align:left;border-radius:var(--w-radius-small);cursor:pointer;background:0 0;border:0;margin-left:-6px;padding:2px 6px}.w-ch-fields__value:hover{background:var(--w-tint-row-hover)}.w-ch-fields__form{align-items:flex-end;gap:var(--w-space-2);flex-wrap:wrap;width:100%;display:flex}.w-ch-history{gap:var(--w-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-ch-history__line{gap:var(--w-space-2);grid-template-columns:62px 22px minmax(0,1fr);align-items:start;display:grid}.w-ch-history__time{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted);padding-top:3px}.w-ch-history__body{flex-direction:column;gap:4px;min-width:0;display:flex}.w-ch-history__head{align-items:center;gap:4px var(--w-space-2);flex-wrap:wrap;display:flex}.w-ch-history__name{color:var(--w-text-strong);font-weight:500}.w-ch-history__text{color:var(--w-text);margin:0;line-height:1.55}.w-ch-composer{padding-top:var(--w-space-3);border-top:1px solid var(--w-line);flex-direction:column;gap:6px;display:flex}.w-ch-composer__foot{justify-content:space-between;align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);display:flex}.w-ch-blocked{padding:var(--w-space-3) 0 0;border-top:1px solid var(--w-line);color:var(--w-text-muted);font-size:var(--w-text-small);margin:0}.w-ch-editor,.w-ch-decide{gap:var(--w-space-2);flex-direction:column;display:flex}.w-ch-editor__buttons,.w-ch-decide__buttons,.w-ch-confirm__buttons{gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-ch-own{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.w-ch-confirm{flex-direction:column;gap:6px;display:flex}.w-ch-confirm p{color:var(--w-text);margin:0}.w-ch-run-link{font-family:var(--w-font-mono);color:var(--w-text-strong);text-underline-offset:2px;text-decoration:none}.w-ch-run-link:hover,.w-ch-run-link:focus-visible{text-decoration:underline}.w-ch-open-run .w-field{max-width:360px}.w-ch-muted{color:var(--w-text-muted)}.w-ch-num{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small)}.w-ch-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.w-ch-error{color:var(--w-status-err);font-size:var(--w-text-small);margin:0}.w-ch-pending{gap:var(--w-space-2);padding:var(--w-space-5) 0;color:var(--w-text-secondary);flex-direction:column;display:flex}.w-ch-pending p{margin:0}@media (width<=1100px){.w-ch__body{flex-direction:column}.w-ch__body[data-detail=open] .w-ch__main{padding-right:0}.w-ch-detail{border-left:0;border-bottom:1px solid var(--w-line);width:100%;max-width:none;padding:0 0 var(--w-space-4);max-height:none;margin-bottom:var(--w-space-4);flex:none;order:-1;position:static;overflow:visible}}@media (width<=879px){.w-ch__body[data-detail=open]>.w-ch__main{display:none}.w-ch__body[data-detail=open]>.w-ch-detail{border-bottom:0;margin-bottom:0}}@media (width<=600px){.w-ch-filters__count{width:100%;margin-left:0}.w-lrow-details{padding-left:0}.w-ch-fields__row{grid-template-columns:minmax(0,1fr);gap:2px}}.w-ch-log__hint{font-size:var(--w-text-small);color:var(--w-status-warn);flex:none}.w-ch[data-fill] .w-ch__body{flex:1;align-items:stretch;min-height:0}.w-ch[data-fill] .w-ch__main{scrollbar-width:thin;scrollbar-color:var(--w-line-strong) transparent;min-height:0;padding-bottom:40px;overflow-y:auto}.w-ch[data-fill] .w-ch-detail{min-height:0;max-height:none;position:static}.w-ch[data-fill] .w-ch__main{margin-inline:-14px;padding-inline:14px}.w-ch[data-fill] .w-ch__body[data-detail=open] .w-ch__main{padding-right:calc(var(--w-space-5) + 14px)}@media (width<=1100px){.w-ch[data-fill] .w-ch__body{margin-inline:-14px;padding-inline:14px;overflow-y:auto}.w-ch[data-fill] .w-ch__main,.w-ch[data-fill] .w-ch__body[data-detail=open] .w-ch__main{margin-inline:0;padding-inline:0;overflow:visible}}@media (width<=879px){.w-ch[data-fill]:not([data-tab=chat]){--w-sticky-top:var(--w-tabs-h,0px);scrollbar-width:thin;scrollbar-color:var(--w-line-strong) transparent;margin-inline:-14px;padding-inline:14px;overflow-y:auto}.w-ch[data-fill]:not([data-tab=chat])>.w-ch__body{flex:none;min-height:auto;margin-inline:0;padding-inline:0;overflow:visible}.w-ch[data-fill]:not([data-tab=chat])>.w-tabs{z-index:3;background:var(--w-ground);position:sticky;top:0}:root[data-keyboard=open] .w-ch[data-tab=chat]>:not(.w-tabs,.w-ch__body){display:none}}.w-ask{flex-direction:column;gap:18px;display:flex}.w-ask__from{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-secondary);flex-wrap:wrap;margin:0;display:flex}.w-ask__from time{color:var(--w-text-muted);font-variant-numeric:tabular-nums}.w-ask__urgent{align-items:center;gap:var(--w-space-2);color:var(--w-status-err);margin:0;font-weight:500;display:flex}.w-ask__facts{grid-template-columns:max-content minmax(0,1fr);gap:10px 18px;max-width:62ch;margin:0;display:grid}.w-ask__facts>div{display:contents}.w-ask__facts dt{font-size:var(--w-text-small);color:var(--w-text-muted);padding-top:2px}.w-ask__facts dd{color:var(--w-text);overflow-wrap:anywhere;flex-direction:column;gap:6px;margin:0;line-height:1.5;display:flex}.w-ask__facts--compact{font-size:var(--w-text-small);gap:4px 14px}.w-ask__due{font-variant-numeric:tabular-nums}.w-ask__moved{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-ask__options{gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-ask__recommended{margin-left:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-glow)}.w-ask__deadline{align-items:flex-start;gap:var(--w-space-2);flex-direction:column;display:flex}.w-ask__deadline>.w-btn{margin-left:-8px}.w-ask__details summary{cursor:pointer;color:var(--w-text-secondary);font-size:var(--w-text-small)}.w-ask__details[open] summary{margin-bottom:var(--w-space-3)}.w-ask__entry{margin-top:var(--w-space-3);font-size:var(--w-text-small);color:var(--w-glow);display:inline-block}.w-ask__answered,.w-ask__status{font-size:var(--w-text-small);color:var(--w-text-secondary);margin:0}.w-ask__status:empty{display:none}.w-ask__bundle{border-top:1px solid var(--w-line);margin:0;padding:0;list-style:none}.w-ask__line{gap:var(--w-space-2);border-bottom:1px solid var(--w-line-soft);flex-direction:column;padding:14px 0;display:flex}.w-ask__line-title{color:var(--w-text-strong);margin:0;font-weight:500}.w-ask__line-actions{gap:var(--w-space-2);flex-wrap:wrap;display:flex}.w-inbox__body{flex-wrap:wrap;align-items:stretch;display:flex}.w-inbox__list{--w-inbox-inset:20px;flex-direction:column;flex:520px;min-width:0;margin-left:-14px;display:flex}.w-inbox__list>.w-empty{padding:var(--w-space-5) var(--w-inbox-inset)}.w-inbox__list>.w-btn{margin:var(--w-space-2) var(--w-inbox-inset);align-self:flex-start}.w-inbox__detail{--w-inbox-detail-top:22px;border-left:1px solid var(--w-line-soft);flex:480px;min-width:0;max-width:50%;padding:0 0 0 32px}.w-inbox__detail>:not(.w-inbox-detail){margin-top:var(--w-inbox-detail-top)}@media (width<=780px){.w-inbox__list{margin-left:0}.w-inbox__detail{border-left:0;border-top:1px solid var(--w-line-soft);max-width:none;margin-top:var(--w-space-4);padding:0}}.w-inbox__groups{flex-direction:column;display:flex;container-type:inline-size}@container (width<=640px){.w-inbox__groups .w-row-meta{display:none}}@container (width<=460px){.w-inbox__groups .w-row-context{display:none}}.w-inbox__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-inbox__filters{gap:var(--w-space-2);padding:var(--w-space-3) 0 var(--w-space-2);flex-wrap:wrap;display:flex}.w-inbox__pickrow{padding-left:var(--w-inbox-inset);align-items:center;display:flex}.w-inbox__pickrow .w-row{padding-left:var(--w-space-3)}.w-inbox__list:not(:focus-within) .w-inbox__keys{display:none}.w-inbox__keys{margin:var(--w-space-4) 0 0;padding:0 var(--w-inbox-inset);font-size:var(--w-text-small);color:var(--w-text-muted)}.w-inbox__notice{align-items:flex-start;gap:var(--w-space-2);max-width:62ch;color:var(--w-text-secondary);flex-direction:column;padding:22px 0;display:flex}.w-inbox__notice p{margin:0}.w-inbox__notice-title{color:var(--w-text-strong);font-weight:500}.w-inbox__error{color:var(--w-status-err);font-size:var(--w-text-small)}.w-inbox__error p{margin:0}.w-inbox__error-detail{color:var(--w-text-muted)}.w-inbox-detail{flex-direction:column;gap:18px;display:flex}.w-inbox-detail__sticky{padding-top:var(--w-inbox-detail-top);padding-bottom:var(--w-space-3);flex-direction:column;gap:18px;display:flex}.w-inbox-detail__sticky>.w-inbox-detail__actions{flex-direction:row-reverse;order:-1;justify-content:flex-start}.w-inbox-detail__head{flex-direction:column;gap:6px;display:flex}.w-inbox-detail__title{font-size:var(--w-text-detail-title);letter-spacing:-.02em;color:var(--w-text-strong);margin:0;font-weight:600;line-height:1.2}.w-inbox-detail__state{font-size:var(--w-text-small);color:var(--w-status-ok);margin:0}.w-inbox-detail__state--holds{color:var(--w-text-secondary)}.w-inbox-detail__actions,.w-inbox-detail__snooze{flex-wrap:wrap;gap:6px;display:flex}.w-inbox-detail__snooze-when{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;color:var(--w-text-muted);margin-left:6px}.w-inbox-detail__move{gap:var(--w-space-2);flex-direction:column;max-width:28rem;display:flex}.w-inbox-detail__gone{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.w-inbox-detail__move-bar{gap:var(--w-space-2);display:flex}.w-inbox-detail__thread{border-top:1px solid var(--w-line)}.w-inbox-detail__thread ol{margin:0;padding:0;list-style:none}.w-inbox-detail__message{grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0 0;display:grid}.w-inbox-detail__message-body{flex-direction:column;gap:3px;min-width:0;display:flex}.w-inbox-detail__message-head{align-items:baseline;gap:4px var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-muted);flex-wrap:wrap;margin:0;display:flex}.w-inbox-detail__message-who{color:var(--w-text-strong);font-weight:500}.w-inbox-detail__tag{color:var(--w-status-warn)}.w-inbox-detail__message-text{color:var(--w-text);font-size:var(--w-text-body);overflow-wrap:anywhere;max-width:62ch;margin:0;line-height:1.55}.w-inbox-detail__reply{flex-direction:column;gap:8px;padding-top:6px;display:flex}.w-inbox-detail__reply-bar{align-items:center;gap:var(--w-space-2);display:flex}.w-inbox-detail__reply-status{font-size:var(--w-text-small);color:var(--w-text-secondary);flex:1}.w-inbox[data-fill] .w-inbox__panel{flex-direction:column;flex:1;min-height:0;display:flex}.w-inbox[data-fill] .w-inbox__body{flex-wrap:nowrap;flex:1;min-height:0}.w-inbox[data-fill] .w-inbox__list,.w-inbox[data-fill] .w-inbox__detail{scrollbar-width:thin;scrollbar-color:var(--w-line-strong) transparent;min-height:0;padding-bottom:40px;overflow-y:auto}.w-inbox[data-fill] .w-inbox__detail:has(.w-pane-dock){padding-bottom:0}@media (width<=780px){.w-inbox[data-fill] .w-inbox__body{flex-wrap:wrap;overflow-y:auto}.w-inbox[data-fill] .w-inbox__list,.w-inbox[data-fill] .w-inbox__detail{overflow:visible}}@media (width<=879px){.w-inbox[data-detail]>.w-page-head,.w-inbox[data-detail] .w-inbox__filters,.w-inbox[data-detail] .w-inbox__list,.w-inbox:not([data-detail]) .w-inbox__detail{display:none}.w-inbox[data-detail] .w-inbox__detail{--w-inbox-detail-top:0px;border-top:0;margin-top:0}.w-inbox__back{margin:0 0 var(--w-space-3) -8px;align-self:flex-start}}.w-process{padding-bottom:var(--w-space-7);flex-direction:column;gap:28px;display:flex}.w-process>.w-page-head,.w-process>.w-area-head{margin-bottom:-20px}.w-process__quiet{font-size:var(--w-text-small);color:var(--w-text-muted);line-height:1.45}.w-process__ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.w-process__notice{gap:var(--w-space-2);padding:var(--w-space-4) 0;color:var(--w-text-secondary);flex-direction:column;display:flex}.w-process__notice-title{color:var(--w-text-strong);margin:0;font-weight:500}.w-process__notice p{margin:0}.w-process__pending{padding:var(--w-space-2) 0;color:var(--w-text-muted);font-size:var(--w-text-small);margin:0}.w-process__flash{font-size:var(--w-text-small);color:var(--w-status-ok);margin:0}.w-process__error{font-size:var(--w-text-small);color:var(--w-status-err);margin:0}.w-process__edit{gap:var(--w-space-3);padding:var(--w-space-4);border:1px solid var(--w-line);border-radius:var(--w-radius-field);background:var(--w-surface);flex-direction:column;display:flex}.w-process__edit-row{align-items:flex-end;gap:var(--w-space-3);flex-wrap:wrap;display:flex}.w-process__edit-switch{align-items:center;gap:var(--w-space-2);min-height:var(--w-field-sm);display:flex}.w-process__edit-steps{gap:var(--w-space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.w-process__edit-list{gap:var(--w-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-process__edit-step{align-items:end;gap:var(--w-space-2);padding-bottom:var(--w-space-2);border-bottom:1px solid var(--w-line);grid-template-columns:24px minmax(140px,1.2fr) minmax(150px,1fr) minmax(150px,1fr) minmax(160px,1.4fr) auto;display:grid}.w-process__edit-ordinal{font-size:var(--w-text-small);color:var(--w-text-muted);padding-bottom:8px}.w-process__edit-tools{gap:2px;padding-bottom:2px;display:flex}@media (width<=1100px){.w-process__edit-step{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr)}}.w-process__start{gap:var(--w-space-3);max-width:560px;padding-bottom:var(--w-space-4);border-bottom:1px solid var(--w-line);flex-direction:column;display:flex}.w-process__form-actions{gap:var(--w-space-2);flex-wrap:wrap;align-items:center;display:flex}.w-process__section{gap:var(--w-space-3);flex-direction:column;display:flex}.w-process__flow-head{align-items:baseline;gap:6px var(--w-space-4);padding-bottom:var(--w-space-2);border-bottom:1px solid var(--w-line);flex-wrap:wrap;display:flex}.w-process__flow-head .w-section-title{margin:0}.w-process__flow-head .w-process__quiet{color:var(--w-text-muted)}.w-process__legend{gap:var(--w-space-4);font-size:var(--w-text-small);color:var(--w-text-muted);flex-wrap:wrap;margin-left:auto;display:inline-flex}.w-process__legend>span{align-items:center;gap:6px;display:inline-flex}.w-process__marker{box-sizing:border-box;border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.w-process__marker[data-kind=member]{background:var(--w-text-secondary)}.w-process__marker[data-kind=auto]{border:1.5px solid var(--w-text-faint)}.w-process__marker[data-kind=gate]{background:var(--w-status-warn);border-radius:0;width:10px;height:10px;margin:0 1px;transform:rotate(45deg)}.w-process__legend .w-process__marker{width:9px;height:9px}.w-process__legend .w-process__marker[data-kind=gate]{width:8px;height:8px}.w-process__flow-scroll{padding-top:4px;overflow-x:auto}.w-process__flow{margin:0;padding:0;list-style:none;display:grid}.w-process__step{text-align:left;width:100%;height:100%;padding:var(--w-space-2) 0 var(--w-space-3) var(--w-space-2);border-radius:var(--w-radius-field);color:inherit;font:inherit;cursor:pointer;min-width:0;transition:background var(--w-duration-fast) var(--w-ease);background:0 0;border:0;flex-direction:column;display:flex}.w-process__step:hover{background:var(--w-tint-row-hover)}.w-process__step[aria-pressed=true]{background:var(--w-tint-selected)}.w-process__step:focus-visible{outline:2px solid var(--w-accent);outline-offset:-2px}.w-process__step-rail{height:14px;margin-bottom:var(--w-space-2);align-items:center;display:flex}.w-process__step-line{background:var(--w-line-strong);flex:1;height:1px;margin-left:6px}.w-process__step-body{padding-right:var(--w-space-4);flex-direction:column;gap:5px;min-width:0;display:flex}.w-process__step-num{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-process__step-name{color:var(--w-text-strong);font-weight:500;line-height:1.3}.w-process__step-who,.w-process__holder{min-width:0;font-size:var(--w-text-small);color:var(--w-text-secondary);align-items:center;gap:6px;display:flex}.w-process__step-count{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-process__step-count[data-tone=strong]{color:var(--w-text);font-weight:500}.w-process__step-count[data-tone=gate]{color:var(--w-glow);font-weight:500}.w-process__step-rule{font-size:var(--w-text-small);color:var(--w-text-muted);line-height:1.4}.w-process__runs{flex-direction:column;flex:2 auto;min-width:0;display:flex}.w-process__runs-head{align-items:center;gap:var(--w-space-2);display:flex}.w-process__runs-head .w-section-head{flex:1}.w-process__table-scroll{margin:0 -10px;overflow-x:auto}.w-process__table{padding:4px 10px 0}.w-process__table>.w-empty{padding:var(--w-space-3) 0}.w-process__list{margin:0;padding:0;list-style:none}.w-process__row[data-selected] .w-line{background:var(--w-tint-selected)}.w-process__run-label{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-process__run-title{color:var(--w-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-process__run-step{color:var(--w-text-secondary);font-size:var(--w-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-process__run-sla{font-size:var(--w-text-small);white-space:nowrap}.w-process__run-sla[data-tone=ok]{color:var(--w-text-muted)}.w-process__run-sla[data-tone=warn]{color:var(--w-status-warn)}.w-process__run-sla[data-tone=late]{color:var(--w-status-err)}.w-process__more{padding:var(--w-space-3) 0}.w-process__card{flex-direction:column;gap:10px;display:flex}.w-process__facts{row-gap:10px;column-gap:var(--w-space-3);font-size:var(--w-text-small);grid-template-columns:112px minmax(0,1fr);margin:0;padding-top:2px;line-height:1.45;display:grid}.w-process__fact{display:contents}.w-process__fact dt{color:var(--w-text-muted)}.w-process__fact dd{color:var(--w-text);min-width:0;margin:0}.w-process__fact-stack{flex-direction:column;gap:4px;display:flex}.w-process__links{gap:2px var(--w-space-2);flex-wrap:wrap;display:flex}.w-process__link{text-decoration:underline;-webkit-text-decoration-color:var(--w-line-strong);text-decoration-color:var(--w-line-strong);text-underline-offset:3px}.w-process__link:hover{color:var(--w-text-strong);-webkit-text-decoration-color:var(--w-text-muted);text-decoration-color:var(--w-text-muted)}.w-process__rails{gap:var(--w-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-process__rails li{gap:var(--w-space-2);color:var(--w-text);grid-template-columns:16px minmax(0,1fr);line-height:1.45;display:grid}.w-process__rails li .w-ico{margin-top:2px}.w-process__rails li[data-kind=auto] .w-ico{color:var(--w-status-ok)}.w-process__rails li[data-kind=gated] .w-ico{color:var(--w-status-warn)}.w-process__checks{margin:0;padding:0;list-style:none}.w-process__checks li{border-bottom:1px solid var(--w-line-soft);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;display:grid}.w-process__check-label{color:var(--w-text)}.w-process__check-state{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-process__check-state[data-tone=warn]{color:var(--w-status-warn)}.w-process__log{align-items:center;gap:var(--w-space-2);display:flex}.w-process__log .w-process__quiet{color:var(--w-text-muted);flex:1}.w-process__run-head{align-items:flex-start;gap:var(--w-space-3);padding-bottom:var(--w-space-2);border-bottom:1px solid var(--w-line);display:flex}.w-process__run-heading{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.w-process__run-name{font-size:var(--w-text-detail-title-sm);color:var(--w-text-strong);margin:0;font-weight:600;line-height:1.3}.w-process__gate{align-items:center;gap:var(--w-space-2) var(--w-space-3);color:var(--w-status-warn);font-size:var(--w-text-small);flex-wrap:wrap;display:flex}.w-process__gate>span{flex:180px}.w-process__run-actions{flex-wrap:wrap;gap:6px;display:flex}.w-process__action{gap:var(--w-space-3);padding:var(--w-space-3) 0;border-top:1px solid var(--w-line-soft);flex-direction:column;display:flex}.w-process__history{gap:var(--w-space-2);padding-top:var(--w-space-2);flex-direction:column;display:flex}.w-process__history-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.w-process__history-list li{font-size:var(--w-text-small);color:var(--w-text);flex-direction:column;gap:2px;line-height:1.45;display:flex}.w-process__history-list time{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-process__history-list strong{color:var(--w-text-strong);font-weight:500}@media (prefers-reduced-motion:reduce){.w-process__step{transition:none}}.w-project{gap:var(--w-space-5);flex-direction:column;padding-bottom:40px;display:flex}.w-project__hint,.w-project__paused{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.w-project__paused{color:var(--w-text-secondary)}.w-project__muted{color:var(--w-text-muted)}.w-project__notice{align-items:center;gap:var(--w-space-2);padding:var(--w-space-2) var(--w-space-3);border:1px solid var(--w-line);border-radius:var(--w-radius-field);background:var(--w-surface);font-size:var(--w-text-small);flex-wrap:wrap;display:flex}.w-project__notice[data-kind=error]{border-color:var(--w-status-err)}.w-project__notice-detail{color:var(--w-text-muted)}.w-project__task-bar{gap:2px;height:6px;display:flex}.w-project__task-bar>span{border-radius:var(--w-radius-bar);background:var(--w-status-paused);flex:1 1 0}.w-project__task-bar>[data-state=in_progress]{background:var(--w-status-progress)}.w-project__task-bar>[data-state=waiting]{background:var(--w-status-warn)}.w-project__task-bar>[data-state=done]{background:var(--w-status-ok)}.w-project__task-counts{gap:var(--w-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;display:grid}.w-project__task-count{border-radius:var(--w-radius-control);color:var(--w-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:4px 6px 6px 0;display:flex}.w-project__task-count:hover .w-project__task-count-value,.w-project__task-count[aria-pressed=true] .w-project__task-count-value,.w-project__task-count[aria-pressed=true] .w-project__task-count-label{color:var(--w-text-strong)}.w-project__task-count-label{font-size:var(--w-text-small);align-items:center;gap:6px;display:inline-flex}.w-project__task-dot{background:var(--w-status-paused);border-radius:50%;width:7px;height:7px}.w-project__task-count[data-state=in_progress] .w-project__task-dot{background:var(--w-status-progress)}.w-project__task-count[data-state=waiting] .w-project__task-dot{background:var(--w-status-warn)}.w-project__task-count[data-state=done] .w-project__task-dot{background:var(--w-status-ok)}.w-project__task-count-value{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-stat);color:var(--w-text)}.w-project__ms-list,.w-project__task-list,.w-project__picker-list{margin:0;padding:0;list-style:none}.w-project__ms-list{padding-top:6px;position:relative}.w-project__ms-list:before{content:"";background:var(--w-line);width:1px;position:absolute;top:20px;bottom:20px;left:5.5px}.w-project__ms{padding:var(--w-space-2) 0;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:start;gap:10px;display:grid;position:relative}.w-project__ms .w-chk{z-index:1;border:1.5px solid var(--w-line-hover);background:var(--w-ground);width:12px;height:12px;margin-top:3px;position:relative}.w-project__ms .w-chk:after{content:"";position:absolute;inset:-4px}.w-project__ms .w-chk .w-ico{display:none}.w-project__ms[data-state=now] .w-chk{border:2px solid var(--w-accent)}.w-project__ms .w-chk[aria-checked=true]{background:var(--w-status-ok);border:0}.w-project__ms-body{min-width:0;line-height:var(--w-leading-meta);flex-direction:column;display:flex}.w-project__ms-name{color:var(--w-text)}.w-project__ms[data-state=done] .w-project__ms-name{color:var(--w-text-icon)}.w-project__ms[data-state=now] .w-project__ms-name{color:var(--w-text-strong);font-weight:500}.w-project__ms-state{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-project__ms-date{font-family:var(--w-font-sans);font-size:var(--w-text-small);font-variant-numeric:tabular-nums;color:var(--w-text-muted)}.w-project__ms>.w-btn[data-tone=danger]{opacity:0}.w-project__ms:hover>.w-btn[data-tone=danger],.w-project__ms:focus-within>.w-btn[data-tone=danger]{opacity:1}.w-project__ms-add,.w-project__task-add{align-items:flex-end;gap:var(--w-space-2);padding-top:var(--w-space-2);flex-wrap:wrap;display:flex}.w-project__ms-add>.w-fieldset:first-child,.w-project__task-add>.w-fieldset:first-child{flex:220px}.w-project__tasks{gap:var(--w-space-3);flex-direction:column;display:flex}.w-project__task{border-top:1px solid var(--w-line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;display:grid}.w-project__task-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--w-text-strong);overflow:hidden}.w-project__task[data-done] .w-project__task-title{color:var(--w-text-muted)}.w-project__task-who{font-size:var(--w-text-small);color:var(--w-text-muted);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.w-project__team-add,.w-project__picker{gap:var(--w-space-2);padding-top:var(--w-space-3);flex-direction:column;display:flex}.w-project__picker-row{align-items:center;gap:var(--w-space-2);min-height:32px;display:flex}.w-project__edit{gap:var(--w-space-3);max-width:720px;padding:var(--w-space-4);border:1px solid var(--w-line);border-radius:var(--w-radius-field);background:var(--w-surface);flex-direction:column;display:flex}.w-project__edit-row{gap:var(--w-space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.w-project__edit-switch{align-items:center;gap:var(--w-space-2);display:flex}.w-project__edit-actions{justify-content:flex-end;gap:var(--w-space-2);display:flex}.w-project__ms-confirm{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-secondary);flex-wrap:wrap;grid-column:2/-1;display:flex}.w-project__task-actions{align-items:center;gap:var(--w-space-3);display:inline-flex}.w-setup{color:var(--w-text);font-family:var(--w-font-sans);font-size:var(--w-text-body);line-height:var(--w-leading-field)}.w-setup-aside{gap:var(--w-space-xl);padding:var(--w-space-lg) var(--w-space-md) var(--w-space-lg) 20px;border-right:1px solid var(--w-line);flex-direction:column;flex:260px;display:flex}.w-setup-brand{height:30px;padding-left:var(--w-space-2);align-items:center;display:flex}.w-setup-intro{gap:var(--w-space-1);padding-left:var(--w-space-2);flex-direction:column;display:flex}.w-setup-intro-title{color:var(--w-text-strong);font-size:var(--w-text-heading);font-weight:600}.w-setup-intro-text{color:var(--w-text-muted);font-size:var(--w-text-body)}.w-setup-help{padding:var(--w-space-md) var(--w-space-2) 0;border-top:1px solid var(--w-line);gap:var(--w-space-1);color:var(--w-text-muted);font-size:var(--w-text-body);flex-direction:column;margin-top:auto;display:flex}.w-setup-help-title{color:var(--w-text-secondary)}.w-setup-main{flex:999 560px}.w-setup-bar{align-items:center;gap:var(--w-space-3) 20px;min-height:58px;padding:var(--w-space-3) 32px;border-bottom:1px solid var(--w-line);flex-wrap:nowrap;display:flex}.w-setup-progress-label{white-space:nowrap;font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted)}.w-setup-bars{gap:var(--w-space-1);flex:0 360px;min-width:120px;display:flex}.w-setup-bars-item{border-radius:var(--w-radius-bar);background:var(--w-line);flex:1;height:3px}.w-setup-bars-item[data-state=done]{background:var(--w-status-ok)}.w-setup-bars-item[data-state=current]{background:var(--w-accent)}.w-setup-bar-gap{flex:1 1 0}.w-setup-bar>.w-btn{flex:none}.w-setup-content{width:100%;padding:36px 32px var(--w-space-5);flex-direction:column;flex:1;gap:26px;display:flex}.w-setup-head{gap:var(--w-space-2);flex-direction:column;display:flex}.w-setup-title{color:var(--w-text-strong);font-size:var(--w-text-onboarding-title);letter-spacing:var(--w-tracking-onboarding-title);font-weight:600;line-height:var(--w-leading-onboarding-title);margin:0}.w-setup-lead{max-width:64ch;color:var(--w-text-secondary);font-size:var(--w-text-body);line-height:var(--w-leading-reading);margin:0}.w-setup-bar-hint{justify-content:flex-end;align-items:center;gap:var(--w-space-2);text-align:right;min-width:0;color:var(--w-text-muted);font-size:var(--w-text-small);line-height:var(--w-leading-meta);flex:0 52ch;display:inline-flex}.w-setup-bar-hint [role=alert]{color:var(--w-status-err)}.w-setup-step{gap:var(--w-space-xl);flex-direction:column;display:flex}.w-setup-section{gap:var(--w-space-3);flex-direction:column;display:flex}.w-setup-secondary{color:var(--w-text-secondary)}.w-setup-muted{color:var(--w-text-muted);font-size:var(--w-text-small)}.w-setup-error{color:var(--w-status-err);font-size:var(--w-text-small)}.w-setup-actions{align-items:center;gap:var(--w-space-3);flex-wrap:wrap;display:flex}.w-setup-kind{margin:0 calc(-1 * var(--w-space-4))}.w-setup-kind>.w-setup-muted{padding:0 var(--w-space-4)}.w-setup-kind>.w-radios{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}.w-setup-rows{border-top:1px solid var(--w-line);flex-direction:column;display:flex}.w-setup-rows .w-form-row{gap:var(--w-space-2) 28px;padding:var(--w-space-md) 0}@media (width>=641px){.w-setup-rows .w-form-row{grid-template-columns:minmax(0, 200px) minmax(0, var(--w-layout-field))}}.w-setup-mcp{gap:var(--w-space-2) var(--w-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.w-setup-mcp-url{font-family:var(--w-font-mono);color:var(--w-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-setup-mcp-hint,.w-setup-mcp .w-setup-error{color:var(--w-text-muted);font-size:var(--w-text-small);grid-column:1/-1}.w-setup-mcp .w-setup-error{color:var(--w-status-err)}.w-setup-clients,.w-setup-sources,.w-setup-later-list,.w-setup-tries{margin:0;padding:0;list-style:none}.w-setup-client{border-top:1px solid var(--w-line-soft)}.w-setup-crow{gap:var(--w-space-5);width:calc(100% + 2 * var(--w-space-4));min-height:56px;margin:0 calc(-1 * var(--w-space-4));padding:var(--w-space-2) var(--w-space-4);border-radius:var(--w-radius-field);color:var(--w-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;display:grid}.w-setup-crow:hover{background:var(--w-tint-row-hover)}.w-setup-crow-text{flex-direction:column;min-width:0;line-height:1.4;display:flex}.w-setup-crow-name{color:var(--w-text-strong);font-weight:500}.w-setup-crow-desc{color:var(--w-text-muted);font-size:var(--w-text-small)}.w-setup-chevron{color:var(--w-text-faint);transition:transform var(--w-duration-fast) var(--w-ease)}.w-setup-crow[aria-expanded=true] .w-setup-chevron{transform:rotate(90deg)}[data-motion=reduce] .w-setup-chevron{transition:none}.w-setup-client-body{gap:var(--w-space-3);padding:var(--w-space-1) 0 var(--w-space-5);flex-direction:column;display:flex}.w-setup-check-msg{color:var(--w-text-muted);font-size:var(--w-text-small)}.w-setup-check-msg[data-tone=ok]{color:var(--w-status-ok)}.w-setup-source{gap:var(--w-space-2) var(--w-space-5);min-height:54px;padding:var(--w-space-2) 0;border-bottom:1px solid var(--w-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.w-setup-source-error{grid-column:1/-1}.w-setup-summary{gap:var(--w-space-5) var(--w-space-7);padding-bottom:var(--w-space-6);border-bottom:1px solid var(--w-line);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.w-setup-later-list li{gap:var(--w-space-4);padding:var(--w-space-4) 0;border-bottom:1px solid var(--w-line-soft);grid-template-columns:16px 140px minmax(0,1fr);align-items:start;display:grid}.w-setup-later-mark{border:1.5px solid var(--w-line-hover);border-radius:50%;width:12px;height:12px;margin-top:4px}.w-setup-later-title{color:var(--w-text-strong);font-weight:500}.w-setup-tries{gap:var(--w-space-4);flex-direction:column;display:flex}.w-setup-tries li{gap:var(--w-space-3);grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.w-setup-tries-n{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted);padding-top:2px}.w-setup-tries-text{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;color:var(--w-text);line-height:1.6}@media (width<=879px){.w-setup-aside{display:none}.w-setup-bar{flex-wrap:wrap}.w-setup-bar-hint{text-align:left;flex-basis:100%;order:1;justify-content:flex-start}}@media (width<=640px){.w-setup-bar,.w-setup-content{padding-left:var(--w-space-5);padding-right:var(--w-space-5)}.w-setup-later-list li{grid-template-columns:16px minmax(0,1fr)}.w-setup-later-list li>.w-setup-secondary{grid-column:2}}.ws-root{color:var(--w-text)}.ws-aside{padding:14px var(--w-space-3) 14px var(--w-space-4);border-right:1px solid var(--w-line);flex-direction:column;flex:240px;gap:18px;display:flex}.ws-aside-top{justify-content:space-between;align-items:center;height:30px;display:flex}.ws-aside-top .w-btn{margin-left:-6px}.ws-aside-top .w-wordmark{padding-right:var(--w-space-2)}.ws-nav-group{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ws-nav-group-label{padding:0 var(--w-space-2) var(--w-space-1)}.ws-main{flex:999 560px}.ws-topbar{align-items:center;gap:var(--w-space-2);height:44px;padding:14px var(--w-space-6) 0;display:flex}.ws-scroll{padding:0 var(--w-space-6) 56px}.ws-crumbs{min-width:0;font-size:var(--w-text-body);color:var(--w-text-icon);flex:1}.ws-crumbs ol{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ws-crumbs li{align-items:center;gap:var(--w-space-xs);display:inline-flex}.ws-crumbs li+li:before{content:"/";padding:0 var(--w-space-2);color:var(--w-line-strong)}.ws-crumbs [aria-current=page]{color:var(--w-text)}.ws-esc{font-size:var(--w-text-small);color:var(--w-text-muted)}.ws-content{flex-direction:column;width:100%;padding-top:36px;display:flex}.ws-content>.w-area-head{padding-top:0}.ws-sections{gap:var(--w-space-6);flex-direction:column;padding-top:20px;display:flex}@media (width>=1800px){.ws-sections{gap:var(--w-space-6) 44px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ws-sections>:not(.ws-section){grid-column:1/-1}}.ws-section{flex-direction:column;display:flex}.ws-section>.ws-section-text{margin:var(--w-space-3) 0 0;color:var(--w-text-muted)}.ws-rows>.w-form-row:last-child{border-bottom:0}.ws-item{gap:var(--w-space-3);min-height:52px;padding:var(--w-space-2) 0;border-bottom:1px solid var(--w-line-soft);align-items:center;display:grid}.ws-item:last-child{border-bottom:0}.ws-item[data-muted=true]{opacity:.6}.ws-muted-small{font-size:var(--w-text-small);color:var(--w-text-muted);white-space:nowrap}.ws-role{font-size:var(--w-text-small);color:var(--w-text-secondary)}.ws-item-text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.ws-item-title{color:var(--w-text-strong);overflow-wrap:anywhere}.ws-item-meta{font-size:var(--w-text-small);color:var(--w-text-muted);overflow-wrap:anywhere}.ws-item-side{color:var(--w-text-secondary);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ws-item-detail{grid-column:1/-1}.ws-item-button{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;border-radius:var(--w-radius-field);background:0 0;border:0;padding:0}.ws-item-button:hover .ws-item-title{color:var(--w-glow)}.ws-tile{border-radius:var(--w-radius-field);background:var(--w-tint-selected);width:28px;height:28px;color:var(--w-text-secondary);justify-content:center;align-items:center;display:inline-flex}.ws-identity{border-bottom:1px solid var(--w-line);align-items:center;gap:14px;padding:20px 0;display:flex}.ws-identity-text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.ws-identity-name{font-size:var(--w-text-body);color:var(--w-text-strong);font-weight:600}.ws-identity-kind{color:var(--w-text-muted)}.ws-readonly{align-items:center;gap:var(--w-space-2);overflow-wrap:anywhere;min-height:34px;display:flex}.ws-readonly .w-ico{color:var(--w-text-faint)}.ws-facts{gap:6px var(--w-space-5);flex-wrap:wrap;align-items:center;min-height:34px;margin:0;display:flex}.ws-facts div{gap:var(--w-space-1);display:flex}.ws-facts dt{color:var(--w-text-muted)}.ws-facts dd{margin:0}.ws-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ws-stack{gap:var(--w-space-3);flex-direction:column;width:100%;display:flex}.ws-stack-tight{gap:var(--w-space-2);flex-direction:column;width:100%;display:flex}.ws-affix{width:100%;height:var(--w-field);border:1px solid var(--w-line-field);border-radius:var(--w-radius-field);background:var(--w-surface);align-items:center;display:flex;overflow:hidden}.ws-affix-prefix{padding:0 var(--w-space-1) 0 var(--w-space-3);color:var(--w-text-muted);white-space:nowrap}.ws-affix-value{min-width:0;padding-right:var(--w-space-3);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ws-feedback{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.ws-feedback[data-tone=error]{color:var(--w-status-err)}.ws-feedback[data-tone=ok]{color:var(--w-status-ok)}.ws-note{gap:var(--w-space-1);max-width:var(--w-layout-readable);margin:var(--w-space-4) 0 0;padding:var(--w-space-3) var(--w-space-4);border-left:3px solid var(--w-line-strong);background:var(--w-tint-row-hover);flex-direction:column;display:flex}.ws-note[data-tone=warn]{border-left-color:var(--w-status-warn)}.ws-note[data-tone=err]{border-left-color:var(--w-status-err)}.ws-note[data-tone=ok]{border-left-color:var(--w-status-ok)}.ws-note-title{color:var(--w-text-strong);font-weight:500}.ws-note-body{color:var(--w-text-secondary)}.ws-confirm{align-items:center;gap:var(--w-space-2) var(--w-space-3);padding:var(--w-space-3) var(--w-space-4);border-left:3px solid var(--w-line-strong);background:var(--w-tint-row-hover);flex-wrap:wrap;display:flex}.ws-confirm-text{flex-direction:column;flex:260px;gap:2px;display:flex}.ws-confirm-title{color:var(--w-text-strong);font-weight:500}.ws-confirm-body{color:var(--w-text-muted);font-size:var(--w-text-small)}.ws-indent{gap:var(--w-space-3);margin-top:var(--w-space-2);padding:var(--w-space-1) 0 var(--w-space-1) var(--w-space-4);border-left:1px solid var(--w-line);flex-direction:column;display:flex}.ws-indent-title{font-size:var(--w-text-body);color:var(--w-text-strong);margin:0;font-weight:600}.ws-form{gap:var(--w-space-lg);flex-direction:column;display:flex}.ws-unit-tree{max-height:calc(var(--w-control) * 9);overflow-y:auto}.ws-picked{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ws-picked-row{align-items:center;gap:var(--w-space-2);min-height:var(--w-control);color:var(--w-text-secondary);display:flex}.ws-picked-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ws-chips{gap:var(--w-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ws-chip{align-items:center;gap:var(--w-space-1);height:22px;padding:0 var(--w-space-2);border:1px solid var(--w-line);border-radius:var(--w-radius-small);font-size:var(--w-text-small);color:var(--w-text-secondary);white-space:nowrap;display:inline-flex}.ws-chip[data-tone=accent]{border-color:var(--w-accent);color:var(--w-glow)}.ws-chip[data-tone=ok]{border-color:var(--w-status-ok);color:var(--w-status-ok)}.ws-chip[data-tone=warn]{border-color:var(--w-status-warn);color:var(--w-status-warn)}.ws-mono{font-family:var(--w-font-mono);font-size:var(--w-text-small);overflow-wrap:anywhere}.ws-muted{color:var(--w-text-muted)}.ws-pad{padding-top:var(--w-space-3)}.ws-pad-bottom{padding-bottom:var(--w-space-4);margin:0}.ws-faint{color:var(--w-text-muted)}.ws-danger{color:var(--w-status-err)}.ws-list{padding:0 0 0 var(--w-space-4);gap:var(--w-space-1);color:var(--w-text-muted);flex-direction:column;margin:0;display:flex}.ws-figures{gap:var(--w-space-3) var(--w-space-6);padding:var(--w-space-4) 0;flex-wrap:wrap;margin:0;display:flex}.ws-figures div{flex-direction:column;gap:2px;display:flex}.ws-figures dt{font-size:var(--w-text-small);color:var(--w-text-muted)}.ws-figures dd{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-body);color:var(--w-text-strong);margin:0}.ws-tree{margin:0;padding:0;list-style:none}.ws-tree .ws-tree{border-left:1px solid var(--w-line-soft);margin-left:13px;padding-left:22px}.ws-fieldset{gap:var(--w-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ws-fieldset legend{margin-bottom:var(--w-space-1);padding:0}.ws-check-row{align-items:center;gap:var(--w-space-2);min-height:30px;display:flex}.ws-mobile-back{display:none}@media (width<=879px){.ws-root[data-view=section]>.ws-aside,.ws-root[data-view=nav]>.ws-main{display:none}.ws-root[data-view=nav]>.ws-aside{border-right:0;flex:auto}.ws-mobile-back.w-btn{flex:none;display:inline-flex}.ws-topbar .ws-crumbs{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ws-topbar .ws-esc{display:none}.ws-topbar>.w-ibtn{margin-left:auto}}@media (width<=640px){.ws-main{padding:14px var(--w-space-4) 40px}.ws-content{padding-top:var(--w-space-5)}}.ws-key{font-family:var(--w-font-mono);font-size:var(--w-text-small);border:1px solid var(--w-line);border-radius:var(--w-radius-small);color:var(--w-text-secondary);padding:0 4px}.ws-outline{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ws-outline-row{border-radius:var(--w-radius-small);flex-direction:column;gap:4px;display:flex}.ws-outline-row[data-drop=true]{outline:1px dashed var(--w-accent)}.ws-outline-line{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ws-outline-grip{cursor:grab;color:var(--w-text-faint);display:inline-flex}.ws-outline-kind{flex:none;width:auto}.ws-outline-name{flex:auto;min-width:0}.ws-preset{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.ws-strong{color:var(--w-text-strong);font-weight:500}.ws-legend-line{display:block}.ws-legend-line strong{color:var(--w-text);font-weight:600}.ws-plain-list{margin:var(--w-space-3) 0 0;gap:var(--w-space-2);flex-direction:column;padding-left:1.2em;display:flex}.ws-sources{gap:var(--w-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ws-sources__item{align-items:center;gap:var(--w-space-2);font-size:var(--w-text-small);flex-wrap:wrap;display:flex}.ws-sources__target a{color:var(--w-text-strong);text-underline-offset:2px;text-decoration:underline}.w-palette{flex-direction:column;flex:1;min-height:0;display:flex}.w-palette__field{align-items:center;gap:var(--w-space-2);padding:0 var(--w-space-2) 0 var(--w-space-3);border-bottom:1px solid var(--w-line);color:var(--w-text-faint);display:flex}.w-palette__field input{min-width:0;height:46px;font:inherit;font-size:var(--w-text-body);color:var(--w-text-strong);background:0 0;border:0;outline:none;flex:1}.w-palette__field:focus-within{border-bottom-color:var(--w-line-hover)}.w-palette__field input::placeholder{color:var(--w-text-muted)}.w-palette__scope{align-items:center;gap:var(--w-space-1);min-width:0;max-width:50%;padding:2px var(--w-space-2);border-radius:var(--w-radius-small);background:var(--w-tint-selected);color:var(--w-text-strong);font-size:var(--w-text-body);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;display:inline-flex;overflow:hidden}.w-palette__esc,.w-palette__hints kbd{font-family:var(--w-font-mono);font-size:var(--w-text-kbd);color:var(--w-text-muted)}.w-palette__close{width:var(--w-control-sm);height:var(--w-control-sm);border-radius:var(--w-radius-control);color:var(--w-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.w-palette__close:hover{background:var(--w-tint-icon-hover);color:var(--w-text-strong)}.w-palette__list{min-height:0;padding:var(--w-space-1);overflow-y:auto}.w-palette__group+.w-palette__group{margin-top:var(--w-space-1)}.w-palette__group-label{padding:var(--w-space-2) var(--w-space-2) var(--w-space-1);font-size:var(--w-text-small);color:var(--w-text-muted)}.w-palette__hit{min-height:34px;padding:0 var(--w-space-2);border-radius:var(--w-radius-control);color:var(--w-text-secondary);cursor:pointer;align-items:center;gap:10px;display:flex}.w-palette__hit.is-active{background:var(--w-tint-selected);color:var(--w-text-strong)}.w-palette__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.w-palette__meta{min-width:0;padding-left:var(--w-space-3);text-overflow:ellipsis;white-space:nowrap;font-size:var(--w-text-small);color:var(--w-text-muted);flex:0 auto;margin-left:auto;overflow:hidden}.w-palette__empty,.w-palette__note,.w-palette__status,.w-palette__error{padding:var(--w-space-3) var(--w-space-4);font-size:var(--w-text-body);color:var(--w-text-muted);margin:0}.w-palette__error{color:var(--w-status-err)}.w-palette__hints{gap:var(--w-space-1) var(--w-space-4);padding:var(--w-space-2) var(--w-space-3);border-top:1px solid var(--w-line);font-size:var(--w-text-small);color:var(--w-text-muted);flex-wrap:wrap;display:flex}@media (width<=879px){.w-palette{padding-top:var(--w-space-4)}.w-palette__esc{display:none}}html[data-scheme] body{margin:0}.w-shell button,.w-shell input{font:inherit;color:inherit}.w-shell-ico{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.w-shell-ico.is-small{width:12px;height:12px}.w-label{font-size:var(--w-text-body);color:var(--w-text-muted);font-weight:500}.w-shell{color:var(--w-text)}.w-skip{left:var(--w-space-2);z-index:50;padding:var(--w-space-1) var(--w-space-2);border-radius:var(--w-radius-control);background:var(--w-surface);position:absolute;top:-48px}.w-skip:focus{top:var(--w-space-2)}.w-shell__content{flex:999 560px}.w-shell__main{padding:0 var(--w-space-6) 40px;outline:none}.w-topbar{align-items:center;gap:var(--w-space-2);min-height:calc(var(--w-control) + 14px);padding:14px var(--w-space-6) 0;display:flex}.w-icon-button.w-topbar__menu{display:none}.w-sidebar{flex:0 0 var(--w-layout-rail);gap:var(--w-space-4);min-width:0;padding:var(--w-space-3) var(--w-space-sm);border-right:1px solid var(--w-line-soft);background:var(--w-sidebar);flex-direction:column;display:flex}.w-sidebar__head{justify-content:space-between;align-items:center;gap:var(--w-space-2);min-height:var(--w-control);padding-left:var(--w-space-2);display:flex}.w-search-launch{align-items:center;gap:var(--w-space-2);width:100%;height:var(--w-control);padding:0 var(--w-space-2) 0 9px;border-radius:var(--w-radius-field);border:1px solid var(--w-line-field);background:var(--w-surface);color:var(--w-text-muted);font-size:var(--w-text-body);cursor:pointer;text-align:left;display:flex}.w-search-launch:hover{border-color:var(--w-line-hover)}.w-search-launch__label{flex:1}.w-search-launch kbd{font-size:var(--w-text-kbd);color:var(--w-text-muted)}.w-sidebar__nav{flex-direction:column;display:flex}.w-nav,.w-tree__row{height:var(--w-control);border-radius:var(--w-radius-control);color:var(--w-text-secondary);align-items:center;text-decoration:none;display:flex;position:relative}.w-shell a.w-nav,.w-shell a.w-tree__row{color:var(--w-text-secondary)}.w-nav{padding:0 var(--w-space-sm);gap:10px}.w-shell a.w-nav:hover,.w-shell a.w-tree__row:hover{background:var(--w-tint-hover);color:var(--w-text-strong)}.w-shell a.w-nav.is-active,.w-shell a.w-tree__row.is-selected{background:var(--w-tint-selected);color:var(--w-text-strong)}.w-nav__label{flex:1}.w-nav__count,.w-tree__count{font-size:var(--w-text-small);color:var(--w-text)}.w-nav__count.is-warn,.w-tree__count{color:var(--w-status-warn)}.w-nav__count.is-err{color:var(--w-status-err)}.w-nav__count.is-muted{color:var(--w-text-muted)}.w-nav__count.is-accent{color:var(--w-glow)}.w-sidebar__org{flex-direction:column;gap:6px;display:flex}.w-sidebar__heading-row{padding-left:var(--w-space-2);justify-content:space-between;align-items:center;display:flex}.w-sidebar__heading{margin:0}.w-icon-button.w-sidebar__create{width:24px;height:24px}.w-sidebar__create .w-shell-ico{width:13px;height:13px}.w-sidebar__note{padding:0 var(--w-space-2);font-size:var(--w-text-small);color:var(--w-text-muted);margin:0}.w-sidebar__note p{margin:0 0 var(--w-space-1)}.w-sidebar__account{padding-top:var(--w-space-2);border-top:1px solid var(--w-line-soft);margin-top:auto}.w-sidebar__alert{margin:0 0 var(--w-space-2);font-size:var(--w-text-small);color:var(--w-status-err)}.w-account-button{border-radius:var(--w-radius-control);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-width:0;min-height:46px;padding:6px 10px;display:flex}.w-account-button:hover,.w-account-button[aria-expanded=true]{background:var(--w-tint-hover)}.w-account-button__avatar{flex:none;display:inline-flex;position:relative}.w-account-button__dot{border:2px solid var(--w-ground);border-radius:50%;display:inline-flex;position:absolute;top:-5px;right:-5px}.w-account-button__dot .w-attn-dot{margin:0}.w-account-button__text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.w-account-button__name,.w-account-button__workspace{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-account-button__name{color:var(--w-text)}.w-account-button__workspace{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-account-button .w-shell-ico{color:var(--w-text-muted)}.w-tree{flex-direction:column;display:flex}.w-tree__row{gap:var(--w-space-2);padding-right:6px}.w-tree__row[data-kind=department]{font-weight:500}.w-tree__chevron,.w-tree__spacer{flex:none;width:20px;height:26px;margin-right:-6px}.w-tree__chevron{border-radius:var(--w-radius-small);color:var(--w-text-faint);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.w-tree__chevron:hover{color:var(--w-text-strong)}.w-tree__chevron .w-shell-ico{width:12px;height:12px;transition:transform var(--w-duration-fast) var(--w-ease)}.w-tree__chevron.is-open .w-shell-ico{transform:rotate(90deg)}.w-tree__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.w-tree__dot{border-radius:50%;flex:none;width:6px;height:6px}.w-tree__dot.is-ok{background:var(--w-status-ok)}.w-tree__dot.is-warn{background:var(--w-status-warn)}.w-tree__dot.is-err{background:var(--w-status-err)}.w-tree__dot.is-paused{background:var(--w-status-paused)}.w-bell{flex:none;position:relative}.w-bell__button{position:relative}.w-bell__dot{background:var(--w-text-muted);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}.w-bell__panel{z-index:30;border:1px solid var(--w-line-strong);border-radius:var(--w-radius-field);background:var(--w-surface);flex-direction:column;width:min(380px,100vw - 32px);display:flex;position:absolute;top:calc(100% + 6px);right:0}.w-bell__head{justify-content:space-between;align-items:baseline;gap:var(--w-space-2);border-bottom:1px solid var(--w-line);padding:12px 14px 10px;display:flex}.w-bell__title{color:var(--w-text-strong);font-weight:500}.w-bell__note{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0;padding:14px}.w-bell__list{max-height:360px;margin:0;padding:4px;list-style:none;overflow-y:auto}.w-shell a.w-bell__item{border-radius:var(--w-radius-control);color:var(--w-text);align-items:flex-start;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.w-shell a.w-bell__item:hover,.w-shell a.w-bell__item:focus-visible{background:var(--w-tint-hover)}.w-bell__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.w-bell__line{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-bell__who{color:var(--w-text)}.w-bell__item-title{text-overflow:ellipsis;white-space:nowrap;color:var(--w-text-strong);font-weight:500;overflow:hidden}.w-bell__time{font-size:var(--w-text-small);color:var(--w-text-muted);flex:none}.w-shell a.w-bell__all{border-top:1px solid var(--w-line);font-size:var(--w-text-small);color:var(--w-text-secondary);padding:10px 14px;font-weight:500;text-decoration:none}.w-shell a.w-bell__all:hover{color:var(--w-text-strong)}.w-crumbs{flex:1;min-width:0}.w-crumbs ol{font-size:var(--w-text-body);flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.w-crumbs li+li:before{content:"/";color:var(--w-line-hover);padding:0 4px}.w-crumbs__link,.w-crumbs__text,.w-crumbs__here{align-items:center;gap:var(--w-space-xs);border-radius:var(--w-radius-small);padding:2px 4px;display:inline-flex}.w-shell a.w-crumbs__link,.w-crumbs__text{color:var(--w-text-icon);text-decoration:none}.w-shell a.w-crumbs__link:hover{color:var(--w-text-strong)}.w-crumbs__here{color:var(--w-text)}.w-icon-button{width:var(--w-control);height:var(--w-control);border-radius:var(--w-radius-control);color:var(--w-text-icon);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.w-icon-button:hover{background:var(--w-tint-icon-hover);color:var(--w-text-strong)}.w-shell a.w-icon-button{color:var(--w-text-icon)}.w-text-button{height:var(--w-control-sm);border-radius:var(--w-radius-control);color:var(--w-text-secondary);font-size:var(--w-text-small);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;font-weight:500;text-decoration:none;display:inline-flex}.w-shell a.w-text-button{color:var(--w-text-secondary)}.w-text-button:hover,.w-shell a.w-text-button:hover{background:var(--w-tint-hover);color:var(--w-text-strong)}.w-menu{min-width:0;position:relative}.w-menu__list{z-index:30;min-width:200px;padding:var(--w-space-1);border:1px solid var(--w-line-strong);border-radius:var(--w-radius-field);background:var(--w-surface);flex-direction:column;display:flex;position:absolute;right:0}.w-menu__list.is-below{top:calc(100% + 4px)}.w-menu__list.is-above{bottom:calc(100% + 4px);left:0;right:auto}.w-menu__item{height:var(--w-control);padding:0 var(--w-space-2);border-radius:var(--w-radius-control);color:var(--w-text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.w-shell a.w-menu__item{color:var(--w-text)}.w-menu__item:hover,.w-menu__item:focus-visible{background:var(--w-tint-hover)}.w-menu__item[aria-checked=true]{color:var(--w-text-strong);font-weight:500}.w-menu__item[aria-checked=true]:after{content:"";background:var(--w-accent);border-radius:50%;width:6px;height:6px;margin-left:auto}.w-menu__item .w-ico{color:var(--w-text-muted);flex:none}.w-menu__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.w-menu__trail{margin-left:auto}.w-menu__separator{height:1px;margin:var(--w-space-1) 0;background:var(--w-line-soft);flex:none}.w-menu__list.w-account-menu{overscroll-behavior:contain;overflow-y:auto}.w-account-menu__group{flex-direction:column;display:flex}.w-account-menu__label{justify-content:space-between;align-items:center;gap:var(--w-space-2);padding:6px var(--w-space-2) 4px;font-size:var(--w-text-small);color:var(--w-text-muted);display:flex}.w-account-menu__label kbd{font:inherit}.w-account-menu__workspaces{max-height:calc(var(--w-control) * 6.5);flex-direction:column;display:flex;overflow-y:auto}.w-shell__backdrop{display:none}@media (width<=879px){.w-topbar{min-height:calc(var(--w-control) + 10px);padding:10px var(--w-space-4) 0}.w-shell__main{padding:0 var(--w-space-4) 32px}.w-icon-button.w-topbar__menu{display:inline-flex}.w-sidebar{z-index:20;visibility:hidden;width:min(300px,86vw);transition:transform var(--w-duration) var(--w-ease), visibility 0s linear var(--w-duration);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.w-shell.is-drawer-open .w-sidebar{visibility:visible;transition:transform var(--w-duration) var(--w-ease);transform:none}.w-shell.is-drawer-open .w-shell__backdrop{z-index:10;background:var(--w-scrim);display:block;position:fixed;inset:0}}.w-shell a.w-sidebar__heading-link{color:inherit;text-decoration:none}.w-shell a.w-sidebar__heading-link:hover,.w-shell a.w-sidebar__heading-link.is-active{color:var(--w-text-strong)}.w-public{min-height:100vh;padding:var(--w-space-6) var(--w-space-4);color:var(--w-text);justify-content:center;align-items:stretch;display:flex;overflow-x:clip}.w-public__inner{flex-direction:column;gap:24px;width:100%;max-width:440px;display:flex;position:relative}.w-public__grid{background-image:radial-gradient(circle, color-mix(in srgb, var(--w-text-muted) 18%, transparent) 1px, transparent 1.2px);pointer-events:none;background-size:16px 16px;position:absolute;inset:-28px -80px;-webkit-mask-image:radial-gradient(#000 60%,#0000 100%);mask-image:radial-gradient(#000 60%,#0000 100%)}.w-public__col{flex-direction:column;gap:22px;display:flex;position:relative}.w-public__top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.w-public__topLink{font-size:var(--w-text-small);color:var(--w-text-secondary);border-radius:var(--w-radius-control);padding:4px 10px;text-decoration:none}.w-public__topLink:hover{color:var(--w-text-strong);background:var(--w-tint-hover)}.w-public__hero{background:var(--w-accent);color:var(--w-on-accent);border-radius:14px;padding:24px;position:relative}.w-public__hero:after{content:"";background:linear-gradient(180deg, transparent 60%, color-mix(in srgb, var(--w-on-accent) 6%, transparent));pointer-events:none;border-radius:14px;position:absolute;inset:0}.w-public__eyebrow{font-size:var(--w-text-body);color:color-mix(in srgb, var(--w-on-accent) 80%, transparent);letter-spacing:.02em;font-weight:500}.w-public__title{font-size:var(--w-text-page-title);letter-spacing:-.02em;color:var(--w-on-accent);margin:12px 0 0;font-weight:600;line-height:1.2}.w-public__body{font-size:var(--w-text-small);color:color-mix(in srgb, var(--w-on-accent) 84%, transparent);margin:10px 0 0;line-height:1.5}.w-public__card{border:1px solid var(--w-line);background:var(--w-surface);border-radius:12px;padding:20px}.w-public__rule{border:0;border-top:1px solid var(--w-line);margin:4px 0}.w-public__chips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.w-public__chip{background:color-mix(in srgb, var(--w-on-accent) 14%, transparent);color:var(--w-on-accent);font-size:var(--w-text-small);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:500;display:inline-flex}.w-public__chip[data-tone=secondary]{background:color-mix(in srgb, var(--w-on-accent) 8%, transparent)}.w-public__error{font-size:var(--w-text-small);color:var(--w-status-err);align-items:flex-start;gap:6px;margin:0;line-height:1.3;display:flex}.w-public__error svg{flex:none;margin-top:2px}.w-public__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.w-public__listRow{border:1px solid var(--w-line);background:var(--w-surface);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.w-public__listMain{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.w-public__listTitle{font-size:var(--w-text-small);color:var(--w-text-strong);font-weight:500;line-height:1.3}.w-public__listMeta{font-size:var(--w-text-small);color:var(--w-text-muted);line-height:1.4}.w-public__listBadge{background:var(--w-tint-row-hover);color:var(--w-text-secondary);font-size:var(--w-text-small);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-weight:500;display:inline-flex}.w-public__code{font-family:var(--w-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.4em;text-align:center}.w-public__switch{border:1px dashed var(--w-line-strong);background:var(--w-surface);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.w-public__switch[aria-checked=true]{border-color:var(--w-accent);background:color-mix(in srgb, var(--w-accent) 8%, var(--w-surface))}.w-public__switchText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.w-public__switchLabel{font-size:var(--w-text-small);color:var(--w-text-strong);font-weight:500;line-height:1.3}.w-public__switchHint{font-size:var(--w-text-small);color:var(--w-text-muted);line-height:1.4}.w-public__switchOn{font-size:var(--w-text-small);color:var(--w-text-muted);flex:none;padding-top:2px;font-weight:500}.w-public__switch[aria-checked=true] .w-public__switchOn{color:var(--w-accent)}.w-public__form{flex-direction:column;gap:14px;display:flex}.w-public__formHint{font-size:var(--w-text-small);color:var(--w-text-muted);line-height:1.5}.w-public__formHint strong,.w-public__formHint b{color:var(--w-text);font-weight:500}.w-public__pair{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=720px){.w-public__pair{grid-template-columns:1fr 1fr}.w-public__inner{max-width:720px}}.w-public__pair>.w-public__hero{align-self:stretch}.w-public__pair>.w-public__card{flex-direction:column;align-self:stretch;gap:12px;display:flex}@media (width<=519px){.w-public{padding:16px}.w-public__hero{padding:20px}.w-public__title{font-size:var(--w-text-detail-title-sm)}}.w-public__steps{font-size:var(--w-text-body);color:var(--w-text-muted);align-items:center;gap:8px;font-weight:500;display:flex}.w-public__stepDot{background:color-mix(in srgb, var(--w-on-accent) 32%, transparent);border-radius:50%;width:8px;height:8px}.w-public__stepDot[data-state=current]{background:var(--w-on-accent)}.w-public__failure{flex-direction:column;gap:12px;display:flex}.w-public__failureBadge{border:1px dashed var(--w-status-err);width:44px;height:44px;color:var(--w-status-err);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.w-public__failureTitle{font-size:var(--w-text-page-title);letter-spacing:-.02em;color:var(--w-text-strong);margin:0;font-weight:600}.w-public__failureBody{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0;line-height:1.5}.w-public__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.w-public__skeleton{flex-direction:column;gap:10px;display:flex}.w-public__skeletonLine{background:var(--w-tint-row-hover);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite w-public-shimmer}@keyframes w-public-shimmer{0%,to{opacity:.6}50%{opacity:1}}.w-public__empty{border:1px dashed var(--w-line-strong);background:var(--w-surface);color:var(--w-text-muted);font-size:var(--w-text-small);border-radius:10px;align-items:flex-start;gap:10px;padding:16px;line-height:1.5;display:flex}.w-public__empty svg{color:var(--w-text-secondary);flex:none;margin-top:2px}.w-public__price{border:1px solid var(--w-line);background:var(--w-surface);border-radius:12px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.w-public__priceHead{justify-content:space-between;align-items:center;display:flex}.w-public__priceAmount{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-metric);letter-spacing:-.03em;color:var(--w-text-strong);margin:0;font-weight:600}.w-public__priceDetail{font-size:var(--w-text-small);color:var(--w-text-muted);margin:0;line-height:1.5}.w-public__promises{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.w-public__promiseRow{font-size:var(--w-text-small);color:color-mix(in srgb, var(--w-on-accent) 84%, transparent);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.w-public__promiseRow svg{color:var(--w-on-accent);flex:none;margin-top:3px}.w-btn--block{justify-content:center;width:100%}.w-public__section{flex-direction:column;gap:10px;display:flex}.w-public__sectionHead{font-size:var(--w-text-body);color:var(--w-text-muted);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;font-weight:500;display:flex}.w-public__sectionHead svg{vertical-align:middle;margin-right:6px}.w-public__consentsRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.w-public__footer{border-top:1px solid var(--w-line);font-size:var(--w-text-small);color:var(--w-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:18px;display:flex;position:relative}.w-public__footerLinks{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.w-public__footerLink{color:var(--w-text-secondary);text-decoration:none}.w-public__footerLink:hover{color:var(--w-text-strong)}.w-public__footerLink[data-tone=legal]{font-weight:500}.w-public__changes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.w-public__changeRow{font-size:var(--w-text-small);color:var(--w-text-muted);flex-wrap:wrap;align-items:center;gap:6px;line-height:1.4;display:flex}.w-public__changeField{color:var(--w-text-secondary);font-weight:500}.w-public__changeBefore{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--w-text-muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--w-text-muted) 60%, transparent)}.w-public__changeAfter{color:var(--w-text-strong);font-weight:500}.w-public__reason{font-size:var(--w-text-body);margin-top:4px}.w-today__body{grid-template-columns:minmax(0, 1fr) var(--w-layout-detail);padding-top:var(--w-space-5);align-items:start;gap:28px 44px;display:grid}.w-today__main,.w-today__col{flex-direction:column;gap:28px;min-width:0;display:flex}.w-today__aside{border-left:1px solid var(--w-line-soft);flex-direction:column;align-self:stretch;gap:28px;min-width:0;padding-left:22px;display:flex}@media (width>=1800px){.w-today__main{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px 44px;display:grid}.w-today__main>.w-today__section{grid-column:1/-1}}@media (width<=1099px){.w-today__body{grid-template-columns:minmax(0,1fr)}.w-today__aside{border-left:0;padding-left:0}}.w-today__section{flex-direction:column;display:flex}.w-today__list{flex-direction:column;margin:0;padding:4px 0 0;list-style:none;display:flex}.w-today__text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.w-today__title{color:var(--w-text-strong)}.w-today__sub{font-size:var(--w-text-small);color:var(--w-text-muted)}.w-today__meta{font-size:var(--w-text-small);color:var(--w-text-muted);white-space:nowrap}.w-today__meta[data-urgent],.w-today__due[data-urgent]{color:var(--w-glow)}.w-today__row,.w-today__recent,[data-scheme] .w-today__row,[data-scheme] .w-today__recent,[data-scheme] .w-today__task-text,[data-scheme] .w-today__action{color:inherit;text-decoration:none}.w-today__row{min-height:var(--w-row);border-radius:var(--w-radius-field);align-items:center;column-gap:12px;margin:0 -10px;padding:0 10px;display:grid}.w-today__row[data-cols=attention],.w-today__row[data-cols=approval]{min-height:var(--w-row);border-bottom:1px solid var(--w-line-soft);border-radius:0;grid-template-columns:8px minmax(0,1fr) auto auto}.w-today__row:hover,.w-today__recent:hover,.w-today__task:hover{background:var(--w-tint-row-hover)}.w-today__go{height:var(--w-control-sm);border:1px solid var(--w-line);border-radius:var(--w-radius-control);font-size:var(--w-text-small);color:var(--w-text-strong);white-space:nowrap;align-items:center;padding:0 10px;font-weight:500;display:inline-flex}.w-today__row:hover .w-today__go{border-color:var(--w-line-hover)}[data-scheme] .w-today__action{font-size:var(--w-text-small);color:var(--w-text-secondary)}[data-scheme] .w-today__action:hover{color:var(--w-text-strong)}.w-today__task{min-height:var(--w-row);border-bottom:1px solid var(--w-line-soft);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:12px;margin:0 -10px;padding:0 10px;display:grid}.w-today__task-text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.w-today__task-title{color:var(--w-text-strong)}.w-today__task[data-done=true] .w-today__task-title{color:var(--w-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--w-line-hover);text-decoration-color:var(--w-line-hover)}.w-today__due{font-size:var(--w-text-small);color:var(--w-text-muted);white-space:nowrap}.w-today__task-error{margin:0 0 var(--w-space-2);font-size:var(--w-text-small);color:var(--w-status-err);grid-column:2/-1}.w-today__agent,.w-today__recent{grid-template-columns:22px minmax(0,1fr) auto;column-gap:10px;padding-top:12px;display:grid}.w-today__agent{align-items:center}.w-today__recent{border-radius:var(--w-radius-field);align-items:start;margin:4px -10px 0;padding:8px 10px 4px}[data-scheme] .w-today__sub-link{color:var(--w-text-secondary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}[data-scheme] .w-today__sub-link:hover{color:var(--w-text-strong)}.w-today__verb{color:var(--w-text-muted)}.w-today__what{color:var(--w-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-today__time{font-family:var(--w-font-sans);font-variant-numeric:tabular-nums;font-size:var(--w-text-small);color:var(--w-text-muted);padding-top:2px}.w-today__next-lead{padding:var(--w-space-3) 0 var(--w-space-1);max-width:var(--w-layout-readable);color:var(--w-text-secondary);margin:0}.w-today__next{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));column-gap:44px;margin:0;padding:0;list-style:none;display:grid}.w-today__next-row{gap:var(--w-space-3);min-height:60px;padding:var(--w-space-2) 10px;border-bottom:1px solid var(--w-line-soft);color:var(--w-text-muted);grid-template-columns:minmax(0,1fr) 16px;align-items:center;margin:0 -10px;display:grid}[data-scheme] .w-today__next-row{color:var(--w-text-muted);text-decoration:none}.w-today__next-row:hover{background:var(--w-tint-row-hover)}.w-today__next-row:hover .w-ico{color:var(--w-text-strong)}.w-today__notes{align-items:baseline;gap:var(--w-space-1) var(--w-space-3);font-size:var(--w-text-small);color:var(--w-text-muted);flex-wrap:wrap;margin:-14px 0 0;display:flex}.w-today__notice{align-items:flex-start;gap:var(--w-space-2);max-width:62ch;color:var(--w-text-secondary);flex-direction:column;padding:22px 0;display:flex}.w-today__notice p{margin:0}.w-today__notice-title{color:var(--w-text-strong);font-weight:500}.w-unit{flex-direction:column;display:flex}.w-unit-muted{color:var(--w-text-muted);font-size:var(--w-text-small);margin:0}.w-unit-error{color:var(--w-status-err);font-size:var(--w-text-small);margin:0}.w-unit-done{align-items:center;gap:var(--w-space-2);color:var(--w-text);flex-wrap:wrap;margin:0;display:flex}.w-unit-panel{gap:var(--w-space-3);padding-bottom:var(--w-space-5);border-bottom:1px solid var(--w-line);flex-direction:column;display:flex}.w-unit-panel-head{align-items:baseline;gap:var(--w-space-3);justify-content:space-between;display:flex}.w-unit-panel-title{font-size:var(--w-text-body);color:var(--w-text-strong);margin:0;font-weight:500}.w-unit-create{gap:var(--w-space-3);flex-direction:column;max-width:520px;display:flex}.w-unit-create-actions{gap:var(--w-space-2);display:flex}.w-unit-setup{align-items:center;gap:var(--w-space-2) var(--w-space-3);padding-bottom:var(--w-space-4);border-bottom:1px solid var(--w-line);flex-wrap:wrap;display:flex}.w-unit-setup-text{margin-right:var(--w-space-2);flex-direction:column;line-height:1.35;display:flex}.w-unit-setup-title{font-size:var(--w-text-body);color:var(--w-text-strong);margin:0;font-weight:500}.w-unit-setup-items{gap:var(--w-space-2);flex-wrap:wrap;flex:1;margin:0;padding:0;list-style:none;display:flex}.w-unit-setup-item{height:30px}.w-unit-setup-item[data-done]{color:var(--w-text-muted)}.w-unit-setup-mark{box-sizing:border-box;border:1.5px solid var(--w-accent);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.w-unit-setup-item[data-done] .w-unit-setup-mark{background:var(--w-status-ok);color:var(--w-ground);border:0}.w-unit-setup-restore{align-items:center;gap:var(--w-space-3);display:flex}.w-unit-empty{gap:var(--w-space-2);flex-direction:column;max-width:72ch;display:flex}.w-unit-empty-actions{gap:var(--w-space-2);padding-top:var(--w-space-1);flex-wrap:wrap;display:flex}@media (width<=640px){.w-unit-setup-items{flex-basis:100%}}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,[data-scheme=dark],[data-scheme=system]{--w-ground:#121010;--w-sidebar:#171413;--w-surface:#1a1615;--w-surface-sheet:#191413;--w-line-soft:#221c1a;--w-line:#2a2321;--w-line-field:#2f2624;--w-line-strong:#382d29;--w-line-muted:#403430;--w-line-hover:#52443f;--w-text-strong:#f8f3f0;--w-text:#f8f3f0;--w-text-secondary:#beb0a8;--w-text-icon:#988880;--w-text-muted:#988880;--w-text-faint:#7a6b63;--w-text-cream:#dbcfc8;--w-accent:#ff6430;--w-accent-hover:#ff8a3d;--w-on-accent:#1a0d08;--w-on-primary:#1a0d08;--w-glow:#ff8a3d;--w-glow-hover:#ffa76b;--w-wordmark-accent:#ff6430;--w-status-ok:#68a186;--w-status-warn:#c9a468;--w-status-err:#ec5d61;--w-status-paused:#7a6b63;--w-status-progress:#8fb3d9;--w-project-ontrack:#68a186;--w-project-risk:#c9a468;--w-project-late:#ec5d61;--w-project-paused:#7a6b63;--w-tint-row-hover:#201a18;--w-tint-hover:#201a18;--w-tint-icon-hover:#ffffff0d;--w-tint-selected:#28211f;--w-tint-segment-on:#ffffff17;--w-tint-step-hover:#ffffff08;--w-tint-step-on:#ffffff0f;--w-tint-chip-on:#ffffff14;--w-tint-recent:#ffffff0b;--w-tint-pending:#c9a46812;--w-scrim:#0c0b0a99;--w-avatar-self-bg:#f4521c33;--w-avatar-self-fg:#ffb595;--w-avatar-human-bg:#68a18638;--w-avatar-human-fg:#a9d4bf;--w-avatar-agent-bg:#ffffff0f;--w-avatar-agent-fg:#beb0a8;--w-avatar-auto-bg:#ffffff05;--w-avatar-auto-fg:#988880;--w-avatar-auto-border:#52443f;--w-type-company:#ff6430;--w-type-department:#8fb3d9;--w-type-team:#7cc4a4;--w-type-project:#d9b46a;--w-type-process:#b99be0;--w-type-channel:#a99a92;--w-type-settings:#beb0a8;--w-type-company-tint:#ff643029;--w-type-department-tint:#8fb3d929;--w-type-team-tint:#7cc4a429;--w-type-project-tint:#d9b46a29;--w-type-process-tint:#b99be029;--w-type-channel-tint:#a99a9229;--w-type-settings-tint:#beb0a829}[data-scheme=dark],[data-scheme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--w-ground:#f6f2ea;--w-sidebar:#efeae1;--w-surface:#fcfaf6;--w-surface-sheet:#faf7f1;--w-line-soft:#ece7de;--w-line:#e3ddd3;--w-line-field:#d9d2c7;--w-line-strong:#cfc7bb;--w-line-muted:#b8afa3;--w-line-hover:#9c9488;--w-text-strong:#1a1916;--w-text:#2b2925;--w-text-secondary:#4c4740;--w-text-icon:#5a554d;--w-text-muted:#625c54;--w-text-faint:#6b655c;--w-text-cream:#6e5644;--w-accent:#f4521c;--w-accent-hover:#ff6430;--w-on-accent:#1a0d08;--w-on-primary:#1a0d08;--w-glow:#b83c0b;--w-glow-hover:#8f2e08;--w-wordmark-accent:#b83c0b;--w-status-ok:#2b7555;--w-status-warn:#8a5a0b;--w-status-err:#b3261e;--w-status-paused:#7f796f;--w-status-progress:#33628f;--w-project-ontrack:#2b7555;--w-project-risk:#8a5a0b;--w-project-late:#b3261e;--w-project-paused:#7f796f;--w-tint-row-hover:#00000008;--w-tint-hover:#00000009;--w-tint-icon-hover:#0000000b;--w-tint-selected:#0000000f;--w-tint-segment-on:#00000014;--w-tint-step-hover:#00000006;--w-tint-step-on:#0000000e;--w-tint-chip-on:#00000012;--w-tint-recent:#0000000a;--w-tint-pending:#8a5a0b14;--w-scrim:#1a191659;--w-avatar-self-bg:#f4521c24;--w-avatar-self-fg:#9e330e;--w-avatar-human-bg:#2f7d5b29;--w-avatar-human-fg:#1f5a41;--w-avatar-agent-bg:#0000000d;--w-avatar-agent-fg:#4c4740;--w-avatar-auto-bg:#00000005;--w-avatar-auto-fg:#625c54;--w-avatar-auto-border:#9c9488;--w-type-company:#a13511;--w-type-department:#355d89;--w-type-team:#27664b;--w-type-project:#78550e;--w-type-process:#6c4b9b;--w-type-channel:#655952;--w-type-settings:#675953;--w-type-company-tint:#a1351129;--w-type-department-tint:#355d8929;--w-type-team-tint:#27664b29;--w-type-project-tint:#78550e29;--w-type-process-tint:#6c4b9b29;--w-type-channel-tint:#65595229;--w-type-settings-tint:#67595329}@media (prefers-color-scheme:light){[data-scheme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--w-ground:#f6f2ea;--w-sidebar:#efeae1;--w-surface:#fcfaf6;--w-surface-sheet:#faf7f1;--w-line-soft:#ece7de;--w-line:#e3ddd3;--w-line-field:#d9d2c7;--w-line-strong:#cfc7bb;--w-line-muted:#b8afa3;--w-line-hover:#9c9488;--w-text-strong:#1a1916;--w-text:#2b2925;--w-text-secondary:#4c4740;--w-text-icon:#5a554d;--w-text-muted:#625c54;--w-text-faint:#6b655c;--w-text-cream:#6e5644;--w-accent:#f4521c;--w-accent-hover:#ff6430;--w-on-accent:#1a0d08;--w-on-primary:#1a0d08;--w-glow:#b83c0b;--w-glow-hover:#8f2e08;--w-wordmark-accent:#b83c0b;--w-status-ok:#2b7555;--w-status-warn:#8a5a0b;--w-status-err:#b3261e;--w-status-paused:#7f796f;--w-status-progress:#33628f;--w-project-ontrack:#2b7555;--w-project-risk:#8a5a0b;--w-project-late:#b3261e;--w-project-paused:#7f796f;--w-tint-row-hover:#00000008;--w-tint-hover:#00000009;--w-tint-icon-hover:#0000000b;--w-tint-selected:#0000000f;--w-tint-segment-on:#00000014;--w-tint-step-hover:#00000006;--w-tint-step-on:#0000000e;--w-tint-chip-on:#00000012;--w-tint-recent:#0000000a;--w-tint-pending:#8a5a0b14;--w-scrim:#1a191659;--w-avatar-self-bg:#f4521c24;--w-avatar-self-fg:#9e330e;--w-avatar-human-bg:#2f7d5b29;--w-avatar-human-fg:#1f5a41;--w-avatar-agent-bg:#0000000d;--w-avatar-agent-fg:#4c4740;--w-avatar-auto-bg:#00000005;--w-avatar-auto-fg:#625c54;--w-avatar-auto-border:#9c9488;--w-type-company:#a13511;--w-type-department:#355d89;--w-type-team:#27664b;--w-type-project:#78550e;--w-type-process:#6c4b9b;--w-type-channel:#655952;--w-type-settings:#675953;--w-type-company-tint:#a1351129;--w-type-department-tint:#355d8929;--w-type-team-tint:#27664b29;--w-type-project-tint:#78550e29;--w-type-process-tint:#6c4b9b29;--w-type-channel-tint:#65595229;--w-type-settings-tint:#67595329}}:root{--w-font-sans:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--w-font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--w-font-wordmark:"Inter", system-ui, sans-serif;--w-text-onboarding-title:28px;--w-text-metric:28px;--w-text-metric-sm:24px;--w-text-page-title:22px;--w-text-detail-title:22px;--w-text-detail-title-sm:20px;--w-text-stat:18px;--w-text-title:17px;--w-text-wordmark:16px;--w-text-heading:15px;--w-text-body:15px;--w-text-small:13px;--w-text-kbd:11px;--w-leading-title:1.1;--w-leading-onboarding-title:1.12;--w-leading-metric:1.15;--w-leading-detail:1.2;--w-leading-label:1.35;--w-leading-meta:1.4;--w-leading-body:1.4;--w-leading-field:1.5;--w-leading-lead:1.55;--w-leading-reading:1.6;--w-tracking-onboarding-title:-.028em;--w-tracking-page-title:-.025em;--w-tracking-title:-.02em;--w-tracking-heading:-.01em;--w-radius-pill:12px;--w-radius-panel:10px;--w-radius-segment:9px;--w-radius-field:8px;--w-radius-control:7px;--w-radius-check:6px;--w-radius-small:5px;--w-radius-bar:3px;--w-radius-meter:2px;--w-space-1:4px;--w-space-2:8px;--w-space-3:12px;--w-space-4:16px;--w-space-5:24px;--w-space-6:28px;--w-space-7:48px;--w-space-xxs:2px;--w-space-xs:6px;--w-space-sm:10px;--w-space-md:14px;--w-space-lg:18px;--w-space-xl:22px;--w-shadow:none;--w-layout-sidebar:240px;--w-layout-rail:248px;--w-layout-sheet:560px;--w-layout-readable:760px;--w-layout-field:520px;--w-layout-detail:360px;--w-duration-fast:.12s;--w-duration:.15s;--w-ease:ease}:root,[data-density=compact]{--w-control:34px;--w-control-sm:30px;--w-segment:32px;--w-field:38px;--w-field-sm:34px;--w-field-lg:40px;--w-row:46px;--w-row-pad-y:12px}[data-density=comfortable]{--w-control:38px;--w-control-sm:34px;--w-segment:36px;--w-field:42px;--w-field-sm:38px;--w-field-lg:44px;--w-row:54px;--w-row-pad-y:16px}[data-motion=reduce]{--w-duration-fast:0s;--w-duration:0s}@media (prefers-reduced-motion:reduce){:root,[data-motion]{--w-duration-fast:0s;--w-duration:0s}}[data-scheme]{background:var(--w-ground);color:var(--w-text);font-family:var(--w-font-sans);font-size:var(--w-text-body);line-height:var(--w-leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-scheme] *,[data-scheme] :before,[data-scheme] :after{box-sizing:border-box}.w-num,[data-scheme] :is(time,data){font-family:var(--w-font-sans);font-variant-numeric:tabular-nums}[data-scheme] kbd{font-family:var(--w-font-mono)}[data-scheme] .w-due{font-family:var(--w-font-sans);font-variant-numeric:normal}:where([data-scheme] a){color:var(--w-glow)}:where([data-scheme] a:hover){color:var(--w-glow-hover)}:where([data-scheme] :focus-visible){outline:2px solid var(--w-accent);outline-offset:1px}:where([data-scheme] [tabindex="-1"]:focus-visible){outline:none}.w-wordmark{font-family:var(--w-font-wordmark);font-weight:600;font-size:var(--w-text-wordmark);letter-spacing:var(--w-tracking-title);color:var(--w-text-strong)}.w-wordmark sup{color:var(--w-wordmark-accent);font-size:.62em}[data-motion=reduce],[data-motion=reduce] *,[data-motion=reduce] :before,[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){[data-scheme],[data-scheme] *,[data-scheme] :before,[data-scheme] :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}:where(.w-frame){height:100dvh;height:calc(100dvh - var(--w-keyboard-inset,0px));align-items:stretch;display:flex;position:relative;overflow:hidden}:where(.w-frame__aside){scrollbar-width:thin;scrollbar-color:var(--w-line-strong) transparent;height:100%;position:relative;overflow-y:auto}:where(.w-frame__column){flex-direction:column;min-width:0;height:100%;display:flex}:where(.w-frame__bar){flex:none}:where(.w-frame__scroll){scrollbar-width:thin;scrollbar-color:var(--w-line-strong) transparent;flex:1;min-height:0;position:relative;overflow-y:auto}:is(.w-frame__scroll:has(>[data-fill]),.w-frame__scroll:has(>*>[data-fill])){flex-direction:column;display:flex;overflow:hidden}.w-frame__scroll>[data-fill],.w-frame__scroll [data-fill]{flex-direction:column;flex:1;min-height:0;display:flex}.w-frame__scroll>:has(>[data-fill]){flex-direction:column;flex:1;min-height:0;display:flex}.w-frame__scroll:has([data-fill]){padding-bottom:0}
