.c-row{box-sizing:border-box;width:100%;min-width:0;min-height:var(--row-h,48px);background:var(--color-surface);box-shadow:none;font:400 var(--text-body,14px)/normal var(--font-label);letter-spacing:0;text-transform:none;text-align:left;color:var(--color-text-primary);transition:background-color var(--dur-quick) var(--ease-out);border:0;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:10px;margin:0;padding:8px 8px 8px 14px;display:flex}.c-row[hidden]{display:none}a.c-row{text-decoration:none}.c-row[data-tone=plain],.c-row[data-variant=routine],.c-row[data-variant=done]{background:0 0}.c-row[data-tone=soft]{background:var(--color-surface)}.c-row[data-fit=content]{justify-self:start;width:fit-content;max-width:100%}.c-row:is(button,a,[role=button]):not([data-disabled]){cursor:pointer}.c-row:is(button,a,[role=button]):not([data-variant=stamp]):not([data-disabled]):hover,.c-row[data-state=lit]{background:var(--color-surface-hover)}.c-row[data-tone=plain]:is(button,a,[role=button]):not([data-disabled]):hover,.c-row:is([data-variant=routine],[data-variant=done]):is(button,a,[role=button]):not([data-disabled]):hover{background:var(--color-surface)}.c-row:is([data-variant=routine],[data-variant=done]):is(button,a,[role=button]):not([data-disabled]):active,.c-row[data-tone=soft]:is([data-variant=routine],[data-variant=done]):is(button,a,[role=button]):not([data-disabled]):hover{background:var(--color-surface-hover)}.c-row[aria-current]{cursor:default}.c-row:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.c-row[data-kind=note]:is(:hover,[data-state=lit]){background:color-mix(in srgb, var(--maats-red) 12%, var(--color-paper))}.c-row[data-kind=draft]{outline:1px dashed var(--color-border-strong,var(--color-border));outline-offset:-1px;background:0 0}.c-row[data-kind=draft]:is(button,a):hover,.c-row[data-kind=draft][data-state=lit]{background:var(--color-surface)}.c-row>.lead{width:var(--lead,24px);min-height:var(--lead,24px);color:var(--color-text-primary);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.c-row>.lead>.hi{width:var(--icon,16px);height:var(--icon,16px);color:inherit}.c-row>.lead>.hi svg :is(path,circle){stroke-width:1.75px}.c-row>.lead>.dz-slot{width:var(--lead-mark,18px);height:var(--lead-mark,18px)}.c-row>.lead>.av:not(.dz-slot){--av:var(--lead,24px);--av-fs:var(--face-fs,12px)}.c-row>.title{text-overflow:ellipsis;min-width:0;white-space:var(--row-title-ws,nowrap);display:var(--row-title-display,block);flex:1 1 0;-webkit-box-orient:var(--row-title-orient,horizontal);-webkit-line-clamp:var(--row-title-lines,none);font:400 var(--text-body,14px)/var(--lh-body,20px) var(--font-label);color:inherit;overflow:hidden}.c-row>.title:has(>.sub){flex-direction:column;gap:1px;display:flex}.c-row>.title>:is(.nm,.sub){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c-row>.title>.sub{font-size:var(--text-small,14px);line-height:var(--lh-small,18px);color:var(--color-text-secondary)}.c-row>.title>.sub[data-clamp]{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:var(--row-sub-lines,2);-webkit-box-orient:vertical;display:-webkit-box}.c-row>.title[data-clamp]:has(>.sub)>.nm{white-space:normal;-webkit-line-clamp:var(--row-title-lines,2);-webkit-box-orient:vertical;display:-webkit-box}.c-row:has(>.title>.sub){padding-top:6px;padding-bottom:6px}.c-row:not([data-variant=done]):not([data-variant=stamp]):has(>.tail:last-child){padding-right:14px}.c-row:not([data-variant=stamp])>.title[data-clamp]{--row-title-ws:normal;--row-title-display:-webkit-box;--row-title-orient:vertical;overflow-wrap:anywhere}.c-row>.detail{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 var(--text-small,14px)/normal var(--font-label);color:color-mix(in srgb, var(--color-text-muted) 85%, var(--color-text-primary));flex:0 auto;overflow:hidden}.c-row>.c-state{margin-left:auto}.c-row>.c-state>.segs{margin-right:8px}@media (max-width:599px){.c-row[data-variant=receipt]:has(>.c-state){flex-wrap:wrap;row-gap:2px}.c-row[data-variant=receipt]:has(>.c-state)>.title{min-width:min(160px,50%)}.c-row[data-variant=receipt]>.c-state{white-space:normal;overflow-wrap:anywhere;max-width:100%}}.c-row>.tail{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:50%;font-size:var(--text-small,14px);color:var(--color-text-secondary);flex:0 auto;margin-left:auto;overflow:hidden}.c-row>.tail:has(>.av-group){flex:none;max-width:none;overflow:visible}.c-row>.acts{flex:none;margin:0 0 0 auto}.c-row[data-variant=decision]{flex-wrap:wrap;row-gap:8px}.c-row[data-variant=decision]>.title{flex:160px}.c-row[data-variant=decision]>.acts{flex:0 auto;justify-content:flex-end;min-width:0}.c-row[data-variant=decision]:is([data-state=in-view],[data-state=decided],[data-state=built]) .open-btn{display:none}.c-row[data-fit=content]>.title{flex:0 auto}.c-row[data-variant=routine]>.title{flex:0 auto;font-weight:500}.c-row[data-variant=routine]>.detail{opacity:0;transition:opacity var(--dur-quick) ease, transform .2s var(--ease-arrive);flex:1 1 0;transform:translate(-6px)}.c-row>.arrow{background:var(--color-action);width:32px;height:32px;color:var(--on-accent);opacity:0;transition:opacity var(--dur-quick) ease, transform .22s var(--ease-arrive);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex;transform:translate(-8px)scale(.9)}.c-row>.arrow .hi{width:var(--icon,16px);height:var(--icon,16px);transition:transform var(--dur-quick) var(--ease-out)}.c-row[data-variant=routine]:active>.arrow .hi{transform:translate(3px)}.c-row[data-variant=routine]:is(:hover,:focus-visible,[data-state=lit])>:is(.detail,.arrow){opacity:1;transform:none}.c-row[data-variant=routine][data-state=aside]{background:0 0}.c-row[data-variant=routine][data-state=aside]>.title{color:var(--color-text-secondary);font-weight:400}@media (hover:none),(max-width:640px){.c-row>.arrow{opacity:1;color:var(--color-text-primary);background:0 0;margin-right:-6px;transform:none}.c-row[data-variant=routine]:active>.arrow{background:var(--color-action);color:var(--on-accent)}}.c-row[data-variant=done]{width:calc(100% + 28px);min-height:var(--row-h-plain,44px);margin:0 -14px;padding:0 8px 0 14px}.c-row[data-variant=done]>.tail{padding-right:6px}.c-row[data-variant=done]>.acts{margin-right:6px}@media (max-width:599px){.c-row[data-variant=done]{width:calc(100% + var(--edge,16px));margin:0 calc(var(--edge,16px) / -2);padding-left:calc(var(--edge,16px) / 2)}}.c-row[data-variant=stamp]{--stamp-h:var(--stamp,32px);--stamp-fs:var(--text-small,14px);width:fit-content;max-width:100%;min-height:0;height:var(--stamp-h);font-size:var(--stamp-fs);color:var(--color-text-secondary);border-radius:999px;gap:6px;margin-inline:auto;padding:0 12px;line-height:1;display:flex}.c-row[data-variant=stamp][data-size=sm]{--stamp-h:24px;--stamp-fs:var(--text-caption,12px);background:var(--color-surface-soft);padding:0 10px}@media (max-width:599px){.c-row[data-variant=stamp]:is(button,a,[role=button]){position:relative}.c-row[data-variant=stamp]:is(button,a,[role=button]):before{content:"";inset:min(0px, calc((100% - var(--hit,0px)) / 2)) 0;position:absolute}}.c-row[data-variant=stamp]>.lead{width:auto;min-height:0}.c-row[data-variant=stamp]>.title{font:inherit;white-space:nowrap;flex:0 auto;line-height:1;display:block}.c-row[data-variant=stamp]>.lead>.hi[data-icon=Navigation03]{width:13px;height:13px}.c-row>.failure{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:50%;font:400 var(--text-small,14px)/normal var(--font-label);color:var(--status-blocked);flex:0 auto;margin-left:auto;overflow:hidden}.c-row>.failure+.acts{margin-left:4px}.c-row[data-state=failed]>.title{min-width:4.5em}.c-row[data-disabled]{background:var(--color-surface-soft);cursor:default;flex-wrap:wrap;row-gap:2px}.c-row[data-disabled][data-variant=done],.c-row[data-disabled][data-variant=stamp]{background:0 0}.c-row[data-disabled]>:is(.title,.lead,.detail,.tail,.c-state[data-tone=neutral],.c-state[data-state=older]){color:var(--color-text-secondary)}.c-row[data-disabled]>:is(.arrow,.chev){visibility:hidden}.c-row>.reason{box-sizing:border-box;min-width:0;font:400 var(--text-small,14px)/var(--lh-small,20px) var(--font-label);color:var(--color-text-secondary);white-space:normal;overflow-wrap:anywhere;flex:1 0 100%}.c-row>.lead~.reason{padding-left:calc(var(--lead,24px) + 10px)}.c-row-fold{min-width:0;margin:0;display:block}.c-row-fold[hidden]{display:none}.c-row>.chev{color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.c-row>.chev>.hi{width:var(--icon,16px);height:var(--icon,16px);transition:transform var(--dur-state) var(--ease-out)}.c-row-fold[data-open]>.c-row>.chev>.hi{transform:rotate(180deg)}.c-row[data-variant=done]>.tail:has(+.chev){padding-right:0}.c-row[data-variant=done]>.chev{margin-right:6px}.c-row-more{visibility:hidden;min-width:0;transition:grid-template-rows var(--dur-state) var(--ease-out), visibility 0s linear var(--dur-state);grid-template-rows:0fr;display:grid}.c-row-fold[data-open]>.c-row-more{visibility:visible;transition:grid-template-rows var(--dur-state) var(--ease-out), visibility 0s;grid-template-rows:1fr}.c-row-more__inner{min-width:0;min-height:0;overflow:visible clip}.c-row-fold[data-settled]>.c-row-more>.c-row-more__inner{overflow:visible}.c-row-more__body{box-sizing:border-box;min-width:0;padding:var(--space-tight,6px) 8px var(--space-tight,6px) 14px;font:400 var(--text-small,14px)/var(--lh-small,20px) var(--font-label);color:var(--color-text-secondary)}.c-row-fold:has(>.c-row>.lead)>.c-row-more .c-row-more__body{padding-left:calc(14px + var(--lead,24px) + 10px)}.c-row-fold:has(>.c-row[data-variant=done])>.c-row-more .c-row-more__body{padding-left:0}.c-row-fold:has(>.c-row[data-variant=done]>.lead)>.c-row-more .c-row-more__body{padding-left:calc(var(--lead,24px) + 10px)}@media (prefers-reduced-motion:reduce){.c-row>.chev>.hi,.c-row-more,.c-row-fold[data-open]>.c-row-more{transition:none}}.c-skel{background:color-mix(in srgb, var(--color-text-primary) 9%, transparent);width:100%;height:10px;animation:c-skel-breathe 1.6s var(--ease-inout) infinite alternate;border-radius:999px;flex:none;display:block}.c-skel[data-shape=round]{border-radius:50%;width:20px;height:20px}.c-skel[data-shape=tail]{width:56px}.c-skel[data-shape=block]{border-radius:inherit;height:100%}@keyframes c-skel-breathe{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.c-skel{animation:none}}.c-skel-label,.c-row .c-row-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-row[data-state=loading]{cursor:default;position:relative}.c-row[data-state=loading]>.title{align-items:center;display:flex}.c-row[data-state=loading]>.title>.c-skel{width:min(52%,280px)}.c-row[data-state=loading]>.c-skel[data-shape=tail]{margin:0 6px 0 auto}.c-rows>.c-row[data-state=loading]:nth-child(3n+2)>.title>.c-skel{width:min(38%,200px)}.c-rows>.c-row[data-state=loading]:nth-child(3n)>.title>.c-skel{width:min(64%,340px)}.c-row[data-variant=stamp][data-state=loading]>.title>.c-skel{width:72px}.c-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.c-rows[data-gap=none]{gap:0}.c-rows[hidden]{display:none}.c-rows-groups{gap:var(--space-block,24px);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.c-rows-group{min-width:0;margin:0;padding:0;display:block}.c-rows-groups[hidden],.c-rows-group[hidden]{display:none}.c-rows__heading{margin:0 0 var(--space-heading,12px);font:600 var(--text-body,14px)/var(--lh-body,20px) var(--font-label);letter-spacing:0;text-transform:none;color:var(--color-text-primary);padding:0}
