.ux-today .vx-head{position:relative}.ux-today .vx-mode-d{position:static}.ux-today .vx-mode-pop{width:min(520px,100%);left:auto;right:0}.ux-today .em-lc-stage:not(.is-text){height:auto;max-height:var(--lc-h);display:grid}.ux-today .em-lc-stage:not(.is-text)>.em-lc-face{min-height:0;max-height:var(--lc-h);box-sizing:border-box;grid-area:1/1;position:relative;inset:auto}.ux-today .em-lc-stage:has(>.em-lc-face.is-safety){height:var(--lc-h)}.ux-today .em-lc-stage.is-text{height:auto;padding:16px 24px}:is(.ux-today main:has(.vx-head) .qm-stack,.ux-today main:has(.vc-head) .qm-stack){position:static}:is(.ux-today main:has(.vx-head) .qm-card,.ux-today main:has(.vc-head) .qm-card){box-shadow:var(--shadow-card)}:is(.ux-today main:has(.vx-head) .qm-txt,.ux-today main:has(.vc-head) .qm-txt){flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}.ux-today .td-ait [data-status=approval] [class*=__aside],.ux-today .td-ait [data-status=approval] [class*=__body]>[role=group]:last-child{display:none}.ux-today .td-ait [data-status=approval] [class*=__note]{white-space:normal;flex-wrap:wrap;align-items:center;gap:0 12px;display:flex;overflow:visible}.ux-today .td-ait .td-ait-open{pointer-events:auto;z-index:2;align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex;position:relative}.ux-today .td-ait .td-ait-open:hover{text-decoration:underline}.ux-today .td-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 16px;display:flex}.ux-today .td-sec-h .td-need-day{margin-left:0}.ux-today .td-row-a{min-height:44px;color:var(--ink);align-items:center;margin:-12px 0;padding:0;text-decoration:none;display:inline-flex}.ux-today .td-row-a:hover{color:var(--primary-ink);text-decoration:underline}.ux-today .td-row-a:focus-visible,.ux-today .td-row-chip:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-btn);outline:none}.ux-today .td-row-chip{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ux-today .td-row-chip:hover{filter:brightness(.96)}.ux-today [class*=agent-status-module][class*=__surface]{box-sizing:content-box}.ux-today [class*=agent-status-module][class*=__head]{min-height:44px}.ux-today .vx-dock .em-lb-st{font-size:14px}@media (max-width:900px){.ux-today .vx-dock .vx-finish-l{display:inline}}@media (max-width:560px){.ux-today .vx-dock .vx-finish-l{display:none}.ux-today .vx-dock .em-lb-st{font-size:0}.ux-today .vx-dock .em-lb-st b{font-size:14px}}@media (max-width:900px){.ux-today main>div:has(>h1+div)>h1{flex:100%}.ux-today main>div:has(>h1+div)>h1+div{flex:100%;justify-content:flex-start}}@media (max-width:1229px){.ux-today .vx-grid{flex-flow:column;align-items:stretch}.ux-today .vx-grid>.vx-left{display:contents}.ux-today .vx-grid>x-import:has(.em-rh){display:none}.ux-today .vx-grid>*,.ux-today .vx-grid>.vx-left>*{order:2}.ux-today .vx-grid>.vx-left>.vx-ask{order:0}.ux-today .vx-grid>.vx-right{flex:none;order:1;max-height:min(720px,100vh - 112px);position:static}}.ux-today .td-next .em-sig{max-width:370px}.ux-today .td-ait-all{text-align:center;justify-content:center;min-width:44px}.ux-today .td-start-off{flex-wrap:nowrap}.ux-today .td-start-off .td-start{flex:auto}.ux-today .td-start[aria-disabled=true]{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);cursor:not-allowed;border-color:#0000}.ux-today .td-start[aria-disabled=true]:hover{background:var(--bg)}.ux-today[data-waits] .vx-dock .vx-finish.em-btn-primary{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-pop),inset 0 0 0 1px var(--line);border-color:#0000}.ux-today[data-waits] .vx-dock .vx-finish.em-btn-primary:hover{background:var(--primary-soft);color:var(--primary-ink)}.ux-today li .vc-acts:not(:has(.vc-input)) .em-btn-primary{background:var(--primary-soft);color:var(--primary-ink);box-shadow:none;border-color:#0000}.ux-today li .vc-acts:not(:has(.vc-input)) .em-btn-primary:hover{background:color-mix(in srgb,var(--primary)18%,var(--primary-soft))}.ux-today .ux-ai-pill>[class*=agent-status-module][class*=__surface][data-expanded=true]{top:var(--ux-ai-dy,0);right:var(--ux-ai-dr,0);transition:border-radius var(--duration-considered)var(--ease-standard),box-shadow var(--duration-standard)var(--ease-standard),top .26s var(--ease-standard),right .26s var(--ease-standard)}.ux-today .ux-ai-pill:has(>[class*=__surface][data-expanded=true]):before{content:"";border:1px dashed var(--line);border-radius:22px;position:absolute;inset:0}.ux-today .ux-ai-pill.em-ai-ring{border-radius:22px}.ux-today .ux-ai-pill.em-ai-ring:has(>[class*=__surface][data-expanded=true]):before{background:0 0;padding:0;animation:none;inset:0;-webkit-mask:none;mask:none}@media (prefers-reduced-motion:reduce){.ux-today .ux-ai-pill>[class*=agent-status-module][class*=__surface][data-expanded=true]{transition:none}}.ux-today .vc-done-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ux-today .vc-done-row{flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:44px;padding:4px 0;display:flex}.ux-today .vc-done-row+.vc-done-row{border-top:1px dashed var(--line)}.ux-today .vc-done-l{flex:260px;min-width:0}.ux-today .vc-done-l input:disabled{cursor:default}.ux-today .vc-done-t{white-space:nowrap;font-weight:500}.ux-today .vc-done-n{overflow-wrap:anywhere;min-width:0}.ux-today .vc-done-price{vertical-align:middle;width:160px;margin-inline-start:12px;display:inline-flex}.ux-today .vc-done-src{border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ink)6%,transparent);min-height:32px;color:var(--muted);white-space:nowrap;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.ux-today .vc-done-src.is-ai{background:var(--primary-soft);color:var(--primary)}.ux-today .vc-done-src.is-done{color:var(--success);background:0 0;padding:0}.ux-today .vc-done-more summary{cursor:pointer;min-height:44px;color:var(--primary);align-items:center;font-weight:500;display:flex}@media (min-width:1200px){.ux-today .td-cols:has(.td-col-ai){grid-template-columns:minmax(0,1fr) minmax(340px,clamp(380px,30%,440px))}.ux-today .td-cols:has(.td-col-ai)>.td-col-main{display:contents}.ux-today .td-cols:has(.td-col-ai)>.td-col-main>.td-need{grid-column:1/-1}.ux-today .td-cols:has(.td-col-ai)>.td-col-main>:not(.td-need){grid-column:1}.ux-today .td-cols:has(.td-col-ai)>.td-col-ai{grid-column:2;align-self:start;position:sticky;top:16px}.ux-today main:has(.qm-stack) .td-cols:has(.td-col-ai)>.td-col-ai{top:96px}}.ux-today .td-ait [class*=tool-call-module][class*=__head] [class*=text-shimmer-module][class*=__label]{-webkit-line-clamp:2;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ux-today .td-ait:has(>.td-ait-all){border:1px solid var(--border);background:var(--surface);border-radius:16px;overflow:hidden}.ux-today .td-ait:has(>.td-ait-all)>[data-open]{background:0 0;border:0;border-radius:0}.ux-today .td-ait>.td-ait-all{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:44px;margin:0;padding:0 16px;display:flex}.ux-today .td-ait>.td-ait-all:hover{background:var(--primary-soft)}.ux-today .td-ait>.td-ait-all:focus-visible{box-shadow:inset 0 0 0 2px var(--primary);outline:none}@media (min-width:901px){.ux-today .td-next-act>x-import{display:block}.ux-today .td-next-act .td-start{width:100%}.ux-today .td-next-act .em-btn-secondary{justify-content:center}}@media (max-width:1299px){.ux-today .vx-head .vx-chips{flex:100%;order:3}.ux-today .vx-head .vx-mode-d{margin-left:auto}}@media (max-width:600px){.ux-today .qm-card>x-import:has(>.qm-act){grid-column:1/-1}.ux-today .qm-card .qm-act{box-sizing:border-box;justify-content:center;width:100%;min-width:max-content}}@media (max-width:900px){.ux-today main>div:has(>h1+div)>h1+div{justify-content:flex-start!important}}@media (min-width:1200px) and (min-height:880px){.ux-glance main>div:has(>div>section.card)>div:last-child{align-self:flex-start;position:sticky;top:16px}}main:has(.vx-bar){padding-bottom:88px!important}.vx-bar .em-wave-head .em-wave-bubble{display:none}
