.ui-act{gap:var(--ui-s4);container-type:inline-size}.ui-act-head{min-height:24px}.ui-act-tag{border-radius:var(--r-pill);background:color-mix(in srgb, var(--amber) 16%, transparent);color:var(--amber);font:500 var(--ui-fs-meta) / 1.3 var(--font);margin-left:auto;padding:3px 10px}.ui-act-tag[data-tone=over]{background:var(--pill);color:var(--muted)}.ui-act-tag[data-tone=on]{background:color-mix(in srgb, var(--up) 14%, transparent);color:var(--up)}.ui-act-big{align-items:baseline;gap:var(--ui-s1) var(--ui-s2);margin-top:calc(var(--ui-s1) * -1);flex-wrap:wrap;display:flex}.ui-act-n{font:600 var(--ui-fs-hero) / 1.05 var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ui-act-was,.ui-act-per{color:var(--muted);font:500 var(--ui-fs-body) / 1.2 var(--font)}.ui-act-rows{gap:var(--ui-s3);margin:0;display:grid}.ui-act-rows>div{justify-content:space-between;align-items:baseline;gap:var(--ui-s4);display:flex}.ui-act-rows dt{color:var(--muted);font:500 var(--ui-fs-body) / 1.35 var(--font);flex:none}.ui-act-rows dd{min-width:0;font:600 var(--ui-fs-body) / 1.35 var(--font);font-variant-numeric:tabular-nums;text-align:right;margin:0}.ui-act-who{align-items:center;gap:var(--ui-s2);width:fit-content;margin-top:calc(var(--ui-s1) * -1);color:var(--muted);font:500 var(--ui-fs-meta) / 1.3 var(--font);transition:color .18s var(--ease);text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.ui-act-who:hover{color:var(--fg)}}.ui-act-who .ui-face{width:24px;height:24px;font-size:var(--ui-fs-badge)}.ui-act-sub{margin:calc(var(--ui-s1) * -1) 0 0;color:var(--muted);font:500 var(--ui-fs-meta) / 1.35 var(--font)}.ui-act-pitch{color:color-mix(in srgb, var(--fg) 78%, transparent);font:400 var(--ui-fs-body) / 1.45 var(--font);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ui-act-amt,.ui-act-done{padding-top:var(--ui-s4);background:repeating-linear-gradient(90deg, var(--line) 0 4px, transparent 4px 9px) top / 100% 1px no-repeat}.ui-act-amt{gap:var(--ui-s3);display:grid}.ui-act-amt-row{align-items:center;gap:var(--ui-s3);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-act-amt-l{gap:2px;min-width:0;display:grid}.ui-act-amt-l b{font:600 var(--ui-fs-body) / 1.25 var(--font)}.ui-act-amt-say{color:var(--muted);font:500 var(--ui-fs-meta) / 1.3 var(--font);font-variant-numeric:tabular-nums}.ui-act-amt-v{min-width:72px;margin-right:calc(var(--ui-s2) * -1);padding:2px var(--ui-s2);border-radius:var(--ui-r-small);color:var(--fg);font:600 var(--ui-fs-name) / 1.1 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;cursor:text;transition:color .18s var(--ease), background-color .18s var(--ease), box-shadow .18s var(--ease);justify-content:flex-end;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.ui-act-amt-v:hover{background:var(--tile)}}.ui-act-amt-v.is-typing{background:var(--tile);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent)}.ui-act-amt-v.is-zero{color:var(--muted)}.ui-act-amt-in{width:100%;padding:inherit;color:var(--fg);font:inherit;letter-spacing:inherit;text-align:right;caret-color:var(--accent);opacity:0;background:0 0;border:0;outline:0;position:absolute;inset:0}.ui-act-amt-in::placeholder{color:var(--muted)}.ui-act-amt-v.is-typing .ui-act-amt-n{visibility:hidden}.ui-act-amt-v.is-typing .ui-act-amt-in{opacity:1}.ui-act-amt-v.is-bump .ui-act-amt-n{animation:ui-act-bump .34s var(--spring)}@keyframes ui-act-bump{40%{transform:scale(1.06)}}.ui-act-picks,.ui-act-more{gap:var(--ui-s2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ui-act-goes{gap:var(--ui-s2);display:grid}.btn.ui-act-go{width:100%}.ui-act-note{color:var(--muted);font:500 var(--ui-fs-meta) / 1.35 var(--font);text-align:center;text-wrap:balance;margin:0}.ui-act-last{margin-top:calc(var(--ui-s2) * -1);justify-self:center}@container (width<=300px){.ui-act-more{grid-auto-flow:row}}.ui-act-done{align-items:center;gap:var(--ui-s3);grid-template-columns:auto minmax(0,1fr);display:grid}.ui-act-done>.btn{grid-column:1/-1;width:100%}.ui-act-tick{background:color-mix(in srgb, var(--up) 16%, transparent);width:40px;height:40px;animation:ui-act-pop .42s var(--spring) backwards;border-radius:50%;place-items:center;display:grid}.ui-act-tick svg{fill:none;width:22px;height:22px;stroke:var(--up);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:0;animation:ui-act-draw .36s var(--ease) .16s backwards}@keyframes ui-act-pop{0%{transform:scale(.5)}}@keyframes ui-act-draw{0%{stroke-dashoffset:20px}}.ui-act-done-t{gap:2px;min-width:0;display:grid}.ui-act-done-t b{font:600 var(--ui-fs-item) / 1.25 var(--font)}.ui-act-done-t small{color:var(--muted);font:500 var(--ui-fs-meta) / 1.35 var(--font)}@media (prefers-reduced-motion:reduce){.ui-act-tick,.ui-act-tick svg,.ui-act-amt-v.is-bump .ui-act-amt-n{animation:none}}.ui-act-dock{display:none}@media (width<=980px){.ui-act-dock.glass{right:12px;bottom:calc(var(--tabbar,0px) + 10px);z-index:var(--z-nav);justify-content:space-between;align-items:center;gap:var(--ui-s3);border-radius:var(--r-pill);max-width:560px;margin:0 auto;padding:8px 8px 8px 20px;display:flex;position:fixed;left:12px}.ui-act-dock:empty{display:none}:root.has-act-dock body{padding-bottom:calc(var(--tabbar,0px) + 92px)}.ui-act.has-dock>:is(.ui-act-amt,.ui-act-goes){display:none}}.ui-act-dock-l{min-width:0;color:var(--fg);display:grid}.ui-act-dock-l b{font:600 var(--ui-fs-item) / 1.25 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-act-dock-l small{color:var(--fg);font:500 var(--ui-fs-meta) / 1.3 var(--font);white-space:nowrap;text-overflow:ellipsis;opacity:.7;overflow:hidden}.btn.ui-act-dock-go{flex:none}
