.sitem__goal{align-items:center;gap:var(--ay-s3);height:var(--sc-status,18px);min-height:var(--sc-status,18px);max-height:var(--sc-status,18px);min-width:0;font:var(--ay-weight-medium) 12.5px/18px var(--ik-font-body);color:var(--ik-text-2);grid-column:2/span 2;display:flex;overflow:hidden}.sitem__goal .ik-icon{flex:none}.sitem__goal-t{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ik-text);flex:auto;overflow:hidden}.sitem__goal-t.is-empty{color:var(--ik-text-2)}.sitem__prop{font:var(--ay-weight-semibold) var(--ay-fs-caps)/1 var(--ik-font-body);color:var(--ik-text-2);flex:none}.rbadge{align-items:center;gap:var(--ay-s2);height:18px;padding:0 var(--ay-s4);border-radius:var(--ay-r-pill);box-shadow:inset 0 0 0 var(--ik-hair) var(--ik-outline);background:var(--ik-fill);color:var(--ik-text);font:var(--ay-weight-semibold) 11.5px/1 var(--ik-font-body);white-space:nowrap;cursor:pointer;flex:none;display:inline-flex}.rbadge:hover{background:var(--ik-fill-2,var(--ik-fill))}.lc{border-bottom:var(--ik-hair) solid var(--ik-rule);flex:none;container-type:inline-size}.lc__row{min-height:44px;padding:var(--ay-s3) var(--ay-s6);align-items:center;gap:10px;min-width:0;display:flex}.lc__row+.lc__row{border-top:var(--ik-hair) solid var(--ik-rule);background:var(--ik-fill)}.lc__k{font:var(--ay-weight-bold) var(--ay-fs-meta)/1 var(--ik-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--ik-text-2);flex:none}.lc__goal{min-width:0;font:var(--ay-weight-medium) var(--ay-fs-body)/1.35 var(--ik-font-body);color:var(--ik-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;display:-webkit-box;overflow:hidden}.lc__goal.is-empty{color:var(--ik-text-2)}.lc__chip{border-radius:var(--ay-r-pill);box-shadow:inset 0 0 0 var(--ik-hair) var(--ik-outline);font:var(--ay-weight-semibold) var(--ay-fs-meta)/1.2 var(--ik-font-body);color:var(--ik-text-2);white-space:nowrap;flex:none;padding:3px 9px}.lc__edit{flex:auto;min-width:0;display:block}.lc__edit .field{width:100%;padding:var(--ay-s4) var(--ay-s5);font-size:var(--ay-fs-body)}.lc .ik-btn{flex:none}@media (max-width:860px){.lc__row{padding:var(--ay-s4) var(--ay-s5);flex-wrap:wrap}.lc__goal{flex-basis:calc(100% - 120px)}.lc__edit{flex-basis:100%}}@container (width<=620px){.lc__row{flex-wrap:wrap}.lc__goal{flex-basis:calc(100% - 120px)}.lc__edit{flex-basis:100%}}.lc-dlg{gap:14px}.lc-dlg__h{font:var(--ay-weight-bold) 22px/1.2 var(--ik-font-display);letter-spacing:-.02em;margin:0}.lc-dlg__goal{gap:var(--ay-s4);color:var(--ik-text);font:var(--ay-weight-medium) var(--ay-fs-body)/1.45 var(--ik-font-body);align-items:flex-start;margin:0;display:flex}.lc-dlg__goal .ik-icon{flex:none;margin-top:3px}.lc-dlg__body{max-height:min(52vh,460px);padding:var(--ay-s2) var(--ay-s1);border-top:var(--ik-hair) solid var(--ik-rule);border-bottom:var(--ik-hair) solid var(--ik-rule);overflow:auto}.lc-dlg__none{color:var(--ik-text-2);font:var(--ay-weight-regular) var(--ay-fs-body)/1.5 var(--ik-font-body);margin:0}.lc-dlg__hint{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.4 var(--ik-font-body);color:var(--ik-text-2)}.lc-seg{margin:0 var(--ay-s6) var(--ay-s4)}.lc-closedhint{padding:0 var(--ay-s6) var(--ay-s4);font:var(--ay-weight-regular) 12.5px/1.4 var(--ik-font-body);color:var(--ik-text-2)}.sitem.is-closed .sitem__title{color:var(--ik-text-2);font-weight:var(--ay-weight-medium)}.rbadge{position:relative}@media (max-width:860px),(pointer:coarse){.rbadge:before{content:"";position:absolute;inset:-13px -8px}.lc .ik-btn,.lc-dlg .ik-btn{min-height:44px}}.sitem .sitem__sub--status{display:flex}
