.Checklist-module__lsBWpa__resultHead{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.Checklist-module__lsBWpa__results{overscroll-behavior:contain;max-height:60vh;overflow-y:auto}.Checklist-module__lsBWpa__toolbar{flex-wrap:wrap;gap:8px;display:flex;position:relative}.Checklist-module__lsBWpa__toolbarNote{color:var(--green,#16a34a);opacity:0;font-size:11.5px;transition:opacity .3s}.Checklist-module__lsBWpa__toolbarNoteShown{opacity:1}.Checklist-module__lsBWpa__category{padding-top:14px}.Checklist-module__lsBWpa__categoryHead{color:var(--s900);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:8px;font-size:14px;font-weight:600;display:flex}.Checklist-module__lsBWpa__categoryNumber{font-family:var(--mono);color:var(--o);letter-spacing:.06em;font-size:11px;font-weight:600}.Checklist-module__lsBWpa__categoryCount{font-family:var(--mono);color:var(--s500);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}.Checklist-module__lsBWpa__doc{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:9px 0;font-size:14.5px;line-height:1.5;display:flex}.Checklist-module__lsBWpa__docBox{border:1.5px solid var(--line-strong);border-radius:var(--r);flex:none;width:14px;height:14px;margin-top:3px}.Checklist-module__lsBWpa__docBoxRequired{border-color:var(--o);background:var(--o-tint)}.Checklist-module__lsBWpa__docName{color:var(--s800);font-weight:500}.Checklist-module__lsBWpa__docTag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--o);margin-left:8px;font-size:10px;font-weight:600}.Checklist-module__lsBWpa__docSource{font-family:var(--mono);color:var(--s500);margin-top:2px;font-size:12px;display:block}.Checklist-module__lsBWpa__gated{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.Checklist-module__lsBWpa__loginWall{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 0 4px;display:flex}.Checklist-module__lsBWpa__loginWallLine{font-family:var(--mono);color:var(--s500);align-items:center;gap:8px;font-size:12px;display:inline-flex}.Checklist-module__lsBWpa__notes{background:var(--o-tint);border:1px solid var(--o-200,#fed7aa);border-radius:var(--r);margin-top:16px;padding:16px 18px}.Checklist-module__lsBWpa__notesAuto{font-family:var(--mono);color:var(--green,#16a34a);align-items:center;gap:4px;margin-left:8px;font-size:10.5px;font-weight:500;display:inline-flex}.Checklist-module__lsBWpa__empty{border-top:1px solid var(--line);color:var(--s500);flex-direction:column;align-items:flex-start;gap:6px;padding:22px 0 4px;display:flex}.Checklist-module__lsBWpa__emptyTitle{color:var(--s800);font-size:15px;font-weight:600}.Checklist-module__lsBWpa__skeleton{flex-direction:column;gap:10px;display:flex}.Checklist-module__lsBWpa__skeletonRow{align-items:center;gap:10px;display:flex}.Checklist-module__lsBWpa__skeletonLine{border-radius:var(--r);background:var(--s100);height:12px;position:relative;overflow:hidden}.Checklist-module__lsBWpa__skeletonLine:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffffd9 50%,#fff0 100%);animation:1.4s ease-in-out infinite Checklist-module__lsBWpa__checklistShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes Checklist-module__lsBWpa__checklistShimmer{to{transform:translate(100%)}}.Checklist-module__lsBWpa__statusLine{font-family:var(--mono);color:var(--s600);font-size:12.5px}@media (prefers-reduced-motion:reduce){.Checklist-module__lsBWpa__skeletonLine:after{animation:none}.Checklist-module__lsBWpa__toolbarNote{transition:none}}.Checklist-module__lsBWpa__fullWidth{width:100%}.lp.lp-home .Checklist-module__lsBWpa__select.Checklist-module__lsBWpa__select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}