.lr-ct-sentinel{position:absolute;width:1px;height:1px;overflow:hidden;pointer-events:none}.lr-ct{display:flex;align-items:center;gap:16px;margin:0 0 16px;padding:10px 10px 10px 20px;color:var(--ink,#0b0b0c);font-size:13px;line-height:19px;overflow-wrap:anywhere;animation:lr-ct-in .18s ease-out both}.c-sec>.lr-ct{grid-column:1/-1}.lr-ct-ic{--lr-pulse-count:3;align-self:flex-start;margin:6px 0 0}.lr-ct-text{flex:1 1;min-width:0;margin:0;padding:2px 0;color:inherit;font-weight:500}.lr-ct-title{display:block;font-weight:600}.lr-ct-ok{flex:none;min-width:44px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--af-lav-soft,#ece9f5);color:var(--af-lav-ink,#3f3470);font:600 13px/19px var(--font-body,inherit);cursor:pointer;transition:background .16s ease}.lr-ct-ok:hover{background:var(--af-lav,#c0b9da)}.lr-ct-ok:focus-visible{outline:none;box-shadow:var(--u-focus,0 0 0 3px rgba(99,84,163,.75))}@media (max-width:768px),(pointer:coarse){.lr-ct-ok{min-height:44px}}.lr-ct--issue{margin:0}.lr-ct--sheet{margin:12px 0 0}.lr-ct--pf{margin:0 0 20px}.lr-cnote.lr-note--dlg{margin:-4px 0 16px}@media (max-width:560px){.lr-ct{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:12px 12px 8px 16px}.lr-ct-ic{margin-top:7px}.lr-ct-text{flex-basis:calc(100% - 36px);padding:2px 0 0}.lr-ct-ok{margin-left:auto}}@keyframes lr-ct-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lr-ct{animation:lr-ct-fade .18s linear both}}@keyframes lr-ct-fade{0%{opacity:0}to{opacity:1}}.lr-cnote{position:relative;margin:8px 0 0;padding-left:16px;color:var(--ink,#0b0b0c);font-size:13px;font-weight:500;line-height:18px;overflow-wrap:anywhere}.lr-cnote:before{content:"";position:absolute;left:2px;top:6px;width:6px;height:6px;border-radius:50%;background:var(--lr-dot-color,var(--accent,#6354a3))}.lr-note--tight{margin:0}.lr-upd{display:inline-flex;align-items:center;gap:7px;min-height:24px;padding:2px 10px 2px 9px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgba(99,84,163,.18);color:var(--ink,#0b0b0c);font:600 12px/16px var(--font-body,inherit)}.lr-upd:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--lr-dot-color,var(--accent,#6354a3))}:is(.pc-sh,.c-sh):has(.lr-upd){flex-wrap:wrap}.lr-due-row{position:relative;align-items:center}.lr-due-row .lr-hint--pf .lr-hint-btn{width:44px;height:44px;margin:-10px -6px}