:is(:root[data-task-look=redesign],.trd-look) .trd-hchip{display:inline-flex;min-height:40px;flex:none;align-items:center;gap:var(--ui-space-control);padding:var(--ui-space-1) var(--ui-space-4) var(--ui-space-1) var(--ui-space-3);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-control);background:rgb(var(--color-surface));color:rgb(var(--color-fg));font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);line-height:20px;text-align:left;cursor:pointer;transition:border-color var(--ui-motion-fast) var(--ui-ease)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip .lucide-lightbulb{color:var(--ui-hint-glyph)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-has-face{padding-left:var(--ui-space-1)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-face{display:inline-flex;overflow:hidden;border-radius:var(--ui-radius-round)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip:hover{border-color:var(--ui-ink-3)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip[data-state=on]{color:var(--ui-accent-ink)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip[data-state=on] .lucide-lightbulb{fill:var(--ui-hint-glyph)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip[aria-busy=true]{cursor:progress}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip[aria-disabled=true]{opacity:.6}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-lock{color:rgb(var(--color-fg-muted))}@media(max-width:639px){:is(:root[data-task-look=redesign],.trd-look) .trd-hchip{min-height:36px;font-size:var(--ui-text-s)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-has-face{padding-block:0}}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-slot{display:flex;flex:none;align-items:center;margin-right:var(--ui-space-1)}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-slot .trd-hchip{min-height:40px;font-size:var(--ui-text-m)}@media(max-width:639px){:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-slot .trd-hchip{min-height:36px;font-size:var(--ui-text-s)}}:is(:root[data-task-look=redesign],.trd-look) .epe-d-card>:first-child:has(>.trd-hchip-slot){flex-wrap:wrap;row-gap:var(--ui-space-1)}:is(:root[data-task-look=redesign],.trd-look) .epe-d-card>:first-child>.trd-hchip-slot{order:1;flex-basis:100%;margin:0 0 var(--ui-space-1)}@media(max-width:380px){:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-slot{margin-right:0}:is(:root[data-task-look=redesign],.trd-look) .trd-hchip-slot .trd-hchip{gap:var(--ui-space-2);padding:var(--ui-space-1) var(--ui-space-3) var(--ui-space-1) var(--ui-space-2)}}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-wrap{outline:none;display:flex;align-items:flex-start;gap:var(--ui-space-3);animation:trd-hint-in var(--ui-motion-base) var(--ui-ease) both}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-face{display:inline-flex;flex:none;overflow:hidden;margin-top:var(--ui-space-2);border-radius:var(--ui-radius-round)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble{position:relative;min-width:0;flex:1 1 auto;margin-top:var(--ui-space-2);padding:var(--ui-space-4) var(--ui-space-5);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-card);background:rgb(var(--color-surface));color:rgb(var(--color-fg))}:is(:root[data-task-look=redesign],.trd-look) .trd-frame>.trd-bubble-wrap>.trd-bubble{margin-top:0}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-tail{position:absolute;top:-7px;left:var(--trd-tail-x, calc(100% - 52px) );width:12px;height:12px;border-top:1px solid var(--ui-hair);border-left:1px solid var(--ui-hair);background:rgb(var(--color-surface));transform:rotate(45deg)}:is(:root[data-task-look=redesign],.trd-look) .trd-dock-in .trd-bubble{padding:var(--ui-space-3) var(--ui-space-4)}:is(:root[data-task-look=redesign],.trd-look) .trd-dock-in .trd-bubble-foot{margin-top:var(--ui-space-2)}:is(:root[data-task-look=redesign],.trd-look) .trd-dock-in .trd-frame>.trd-bubble-wrap>.trd-bubble{margin:0 0 var(--ui-space-2);border:1px solid var(--ui-float-line);box-shadow:var(--ui-float-shadow)}:is(:root[data-task-look=redesign],.trd-look) .trd-dock-in .trd-bubble-tail{display:none}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-x{position:absolute;top:var(--ui-space-2);right:var(--ui-space-2);display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--ui-radius-round);color:rgb(var(--color-fg-muted))}@media(max-width:639px){:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-x{top:2px;right:2px;width:44px;height:44px}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-body{padding-right:var(--ui-space-7)}}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-x:hover{background:var(--shell-flat);color:rgb(var(--color-fg))}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-body{padding-right:var(--ui-space-6);font-size:var(--ui-text-m);line-height:22px}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-body p{margin:0}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-clue{font-weight:var(--ui-weight-strong)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-rule{font-weight:var(--ui-weight-strong)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-body p.trd-bubble-contrast{margin-top:var(--ui-space-2);color:rgb(var(--color-fg-muted))}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-row,:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-link{display:inline-flex;min-height:40px;align-items:center;gap:var(--ui-space-2);margin-top:var(--ui-space-1);color:var(--ui-accent-ink);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);text-align:left}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-row:hover,:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-link:hover{text-decoration:underline;text-underline-offset:2px}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-link{display:flex;min-height:36px;margin-top:0;margin-bottom:calc(-1 * var(--ui-space-2))}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ui-space-1) var(--ui-space-3);margin-top:var(--ui-space-3)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-link+.trd-bubble-foot{margin-top:var(--ui-space-1)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-count{display:inline-flex;align-items:center;gap:var(--ui-space-2);color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:18px;font-variant-numeric:tabular-nums}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-dots{display:inline-flex;gap:var(--ui-space-1)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-dots i{width:6px;height:6px;border-radius:var(--ui-radius-round);background:var(--ui-track-off)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-dots i[data-on=true]{background:var(--ui-ink-3)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-more{display:inline-flex;min-height:36px;margin-block:calc(-1 * var(--ui-space-2));align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-1);color:var(--ui-accent-ink);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-more[aria-disabled=true]{opacity:.6}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-more:hover{text-decoration:underline;text-underline-offset:2px}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-end{color:rgb(var(--color-fg-subtle));font-size:var(--ui-text-s)}:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-cost{margin-top:var(--ui-space-1);color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:18px}:is(:root[data-task-look=redesign],.trd-look) :is([data-epe-d-card],[data-epe-m-gap-sheet],[data-epe-m-typebar]) .trd-bubble{margin:0;padding:var(--ui-space-3) var(--ui-space-7) 0 0;border:0;border-top:1px solid var(--ui-hair);border-radius:0;background:transparent}:is(:root[data-task-look=redesign],.trd-look) :is([data-epe-d-card],[data-epe-m-gap-sheet],[data-epe-m-typebar]) .trd-bubble-tail{display:none}:is(:root[data-task-look=redesign],.trd-look) :is([data-epe-d-card],[data-epe-m-gap-sheet],[data-epe-m-typebar]) .trd-bubble-x{top:6px;right:-6px}@media(prefers-reduced-motion:reduce){:is(:root[data-task-look=redesign],.trd-look) .trd-bubble-wrap{animation:trd-hint-fade var(--ui-motion-fast) var(--ui-ease) both}}@keyframes trd-hint-in{0%{transform:translateY(6px);opacity:0}}@keyframes trd-hint-fade{0%{opacity:0}}
