.listAnalyzer_root__8U9e_{margin-top:0}.listAnalyzer_viewSwitch__H1Zb_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;max-width:720px;margin:-8px auto 20px;padding:4px;border:1px solid var(--border);border-radius:12px;background:var(--grid)}.listAnalyzer_viewOption__dL3_z{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:56px;padding:8px 12px;border:0;border-radius:9px;background:transparent;color:var(--navy-deep);font-family:inherit;text-align:center;text-decoration:none;cursor:pointer}.listAnalyzer_viewOption__dL3_z:hover{background:var(--blue-tint)}.listAnalyzer_viewOptionActive__IgBQz,.listAnalyzer_viewOptionActive__IgBQz:hover{background:var(--brand-blue);color:#fff;box-shadow:0 1px 3px rgba(1,7,50,.18)}.listAnalyzer_viewOption__dL3_z:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.listAnalyzer_viewOptionLabel__PkKPS{font-size:16px;font-weight:700;line-height:1.2;text-wrap:balance}.listAnalyzer_viewOptionDesc__dsRxb{font-size:13px;font-weight:500;line-height:1.25;color:var(--text-muted);text-wrap:balance}.listAnalyzer_viewOptionActive__IgBQz .listAnalyzer_viewOptionDesc__dsRxb{color:hsla(0,0%,100%,.88)}@media (max-width:640px){.listAnalyzer_viewSwitch__H1Zb_{max-width:none;margin:-10px 0 16px}.listAnalyzer_viewOption__dL3_z{min-height:52px;padding:6px}.listAnalyzer_viewOptionLabel__PkKPS{font-size:15px}.listAnalyzer_viewOptionDesc__dsRxb{font-size:12px}}.listAnalyzer_visuallyHidden__pwMaO{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.listAnalyzer_stepBar__yUOZh{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:8px;min-height:44px;margin-bottom:16px;padding:4px 8px;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 2px 10px rgba(1,7,50,.08)}.listAnalyzer_stepList___W5ls{display:flex;flex:1 1 auto;min-width:0;gap:2px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.listAnalyzer_stepList___W5ls::-webkit-scrollbar{display:none}.listAnalyzer_stepScroll__oBt7j{position:relative;display:flex;flex:1 1 auto;min-width:0}.listAnalyzer_stepScroll__oBt7j:after,.listAnalyzer_stepScroll__oBt7j:before{position:absolute;top:0;bottom:0;display:flex;align-items:center;width:30px;color:var(--brand-blue);font-size:20px;font-weight:700;pointer-events:none;opacity:0}.listAnalyzer_stepScroll__oBt7j:before{content:"‹";content:"‹"/"";left:0;justify-content:flex-start;background:linear-gradient(to right,var(--surface) 55%,transparent)}.listAnalyzer_stepScroll__oBt7j:after{content:"›";content:"›"/"";right:0;justify-content:flex-end;background:linear-gradient(to left,var(--surface) 55%,transparent)}.listAnalyzer_stepMoreAfter__LmF9A:after,.listAnalyzer_stepMoreBefore__Oz9Ye:before{opacity:1}.listAnalyzer_stepLink__PxHj7{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border-radius:6px;color:var(--text-muted);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;scroll-snap-align:start}.listAnalyzer_stepLink__PxHj7:hover{color:var(--brand-blue)}.listAnalyzer_stepLink__PxHj7[aria-current=true]{background:var(--blue-tint);color:var(--navy-deep)}.listAnalyzer_checkToggle__UM8Cd:focus-visible,.listAnalyzer_detailsButton__xYpJm:focus-visible,.listAnalyzer_digitToggle__Mwsmo:focus-visible,.listAnalyzer_keepBox__h6XnX:focus-visible,.listAnalyzer_linkButton__aeiCG:focus-visible,.listAnalyzer_quickPick__9ShRA:focus-visible,.listAnalyzer_stepLink__PxHj7:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.listAnalyzer_stepCount__w1Nd6{min-width:20px;padding:1px 6px;border-radius:999px;background:var(--grid);color:var(--navy-deep);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.listAnalyzer_stepShort__d_A5Q{display:none}.listAnalyzer_stepLeft__2BY1_{flex:none;color:var(--text-muted);font-size:12px;font-weight:600;white-space:nowrap}.listAnalyzer_stepAction__9rUWG{flex:none;min-height:36px;padding:0 12px;border:0;border-radius:6px;background:var(--brand-blue);color:#fff;font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.listAnalyzer_stepAction__9rUWG:focus-visible{outline:2px solid var(--navy-deep);outline-offset:2px}.listAnalyzer_stepActionShort__diCAr{display:none}.listAnalyzer_workspace__Gtv3Y{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.listAnalyzer_column__XJbSK{display:flex;flex-direction:column;gap:20px;min-width:0}@media (min-width:1024px){.listAnalyzer_workspace__Gtv3Y{grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.listAnalyzer_leftColumn__K2vfO{position:-webkit-sticky;position:sticky;top:60px;max-height:calc(100vh - 72px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:4px}}.listAnalyzer_sectionHead__5eXSb{margin:0 0 4px;font-size:18px;font-weight:700;letter-spacing:-.2px;scroll-margin-top:60px}.listAnalyzer_sectionHead__5eXSb:focus{outline:none}.listAnalyzer_sectionHead__5eXSb:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}.listAnalyzer_stepNumber__bkOkQ{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:8px;border-radius:999px;background:var(--navy-deep);color:#fff;font-size:12px;vertical-align:2px}.listAnalyzer_note__ZOzM_{margin:0 0 12px;color:var(--text-muted);font-size:13px;line-height:1.5}.listAnalyzer_fields__MWVMG{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.listAnalyzer_field__Gm9sD{display:flex;flex-direction:column;min-width:0}.listAnalyzer_textarea__1eLZP{width:100%;min-height:112px;padding:10px 12px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;line-height:1.6;resize:vertical}.listAnalyzer_textarea__1eLZP:focus{outline:none;border-color:var(--brand-blue);box-shadow:0 0 0 3px rgba(5,42,196,.15)}.listAnalyzer_inputSummary__YsusM{margin:8px 0 0;font-size:13px;color:var(--text)}.listAnalyzer_inputSummary__YsusM strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.listAnalyzer_warning__B_DqG{margin:10px 0 0;padding:10px 12px;border-radius:6px;border:1px solid #f1d58a;background:#fff8e1;color:var(--text);font-size:13px;line-height:1.5}.listAnalyzer_notAdded__UeOPh{margin:8px 0 0;font-size:13px;color:var(--text-muted)}.listAnalyzer_notAdded__UeOPh summary{cursor:pointer;color:var(--text);font-weight:600}.listAnalyzer_notAddedList__cm4lJ{margin:6px 0 0;padding-left:18px}.listAnalyzer_linkButton__aeiCG{display:inline;padding:0;border:0;background:none;color:var(--brand-blue);font-family:inherit;font-size:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.listAnalyzer_linkButton__aeiCG:disabled{color:var(--text-muted);cursor:not-allowed;text-decoration:none}.listAnalyzer_smallButton__lB5Pl{min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--navy-deep);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.listAnalyzer_smallButton__lB5Pl:hover:not(:disabled){border-color:var(--brand-blue);color:var(--brand-blue)}.listAnalyzer_smallButton__lB5Pl:disabled{opacity:.5;cursor:not-allowed}.listAnalyzer_smallButton__lB5Pl:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.listAnalyzer_actions__YT_El{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.listAnalyzer_collapsedSummary__fSzR8{display:none;align-items:center;justify-content:space-between;gap:10px;font-size:14px}@media (max-width:1023px){.listAnalyzer_collapsed__Ge5Ti .listAnalyzer_collapsedSummary__fSzR8{display:flex}.listAnalyzer_collapsed__Ge5Ti .listAnalyzer_collapsibleBody__QyHdm{display:none}}.listAnalyzer_checkGroup__0sf4l{margin:0 0 14px;padding:0;border:0}.listAnalyzer_checkGroupTitle__7o3Kw{margin-bottom:6px;padding:0;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted)}.listAnalyzer_checkItem__NBcSJ{border-top:1px solid var(--border)}.listAnalyzer_checkItem__NBcSJ:last-child{border-bottom:1px solid var(--border)}.listAnalyzer_checkItemSelected__Z7aHn{background:#f7f9fe}.listAnalyzer_checkRow__9R3W4{display:flex;align-items:center;gap:8px;min-height:44px}.listAnalyzer_checkToggle__UM8Cd{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-height:44px;padding:0 6px;border:0;background:none;color:var(--text);font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.listAnalyzer_checkToggle__UM8Cd:disabled{color:var(--text-muted);cursor:not-allowed}.listAnalyzer_checkMark__V4UMA{display:inline-flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--text-muted);border-radius:4px;color:#fff;font-size:12px;line-height:1}.listAnalyzer_checkToggle__UM8Cd[aria-pressed=true] .listAnalyzer_checkMark__V4UMA{border-color:var(--brand-blue);background:var(--brand-blue)}.listAnalyzer_infoButton__WZrSB{flex:none;width:36px;height:36px;border:0;border-radius:999px;background:none;color:var(--text-muted);font-family:inherit;font-size:15px;cursor:pointer}.listAnalyzer_infoButton__WZrSB:hover,.listAnalyzer_infoButton__WZrSB[aria-expanded=true]{color:var(--brand-blue)}.listAnalyzer_infoButton__WZrSB:focus-visible{outline:2px solid var(--brand-blue);outline-offset:0}.listAnalyzer_checkHelp__2_cPo{margin:0 0 10px 34px;font-size:13px;color:var(--text-muted);line-height:1.5}.listAnalyzer_checkEditor__6AQ3R{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:0 6px 12px 34px}.listAnalyzer_editorField__iXk5O{display:flex;flex-direction:column;min-width:0}.listAnalyzer_editorLabel__qbNa1{margin-bottom:4px;font-size:12px;font-weight:600;color:var(--text-muted)}.listAnalyzer_numberInput__kJ577,.listAnalyzer_refInput__pyG2G{width:76px;min-height:40px;padding:8px 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px}.listAnalyzer_refInput__pyG2G{width:96px;letter-spacing:1px}.listAnalyzer_numberInput__kJ577:focus,.listAnalyzer_refInput__pyG2G:focus{outline:none;border-color:var(--brand-blue);box-shadow:0 0 0 3px rgba(5,42,196,.15)}.listAnalyzer_editorSelect__hgibv{min-height:40px}.listAnalyzer_toggleRow__39Pfn{display:flex;flex-wrap:wrap;gap:6px}.listAnalyzer_digitToggle__Mwsmo{min-width:40px;min-height:40px;padding:0 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.listAnalyzer_digitToggle__Mwsmo[aria-pressed=true]{border-color:var(--brand-blue);background:var(--brand-blue);color:#fff}.listAnalyzer_checkProblem__VoKs_{flex-basis:100%;margin:0;font-size:12px;color:#8c0c2e}.listAnalyzer_quickPicks__Q8M4r{display:flex;flex-basis:100%;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}.listAnalyzer_quickPick__9ShRA{min-height:36px;padding:0 10px;border:1px dashed var(--brand-blue);border-radius:6px;background:var(--surface);color:var(--brand-blue);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.listAnalyzer_settings__6xiZ_{display:flex;flex-direction:column;gap:4px;margin:4px 0 10px}.listAnalyzer_startArea__qlQSU{display:flex;flex-direction:column;gap:8px}.listAnalyzer_startButton__jN_Ve{width:100%;min-height:48px;font-size:15px}.listAnalyzer_allowance__jep1c{margin:0;font-size:13px;color:var(--text-muted);text-align:center}.listAnalyzer_allowance__jep1c strong{color:var(--text)}.listAnalyzer_startMessage__0momF{margin:0;font-size:13px;color:var(--text-muted);text-align:center}.listAnalyzer_alertBox__yeoIk:focus{outline:none}.listAnalyzer_resultsMeta__Rvi_9{margin:0 0 10px;font-size:13px;color:var(--text-muted);line-height:1.5}.listAnalyzer_passBanner___s8gE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0 0 12px;padding:10px 12px;border-radius:6px;background:var(--blue-tint);font-size:13px}.listAnalyzer_summaryLine__305_J{margin:0 0 10px;font-size:14px}.listAnalyzer_summaryLine__305_J strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.listAnalyzer_resultsControls__O_hUo{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:14px}.listAnalyzer_groupHead__qKi5w{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:14px 0 6px;font-size:14px;font-weight:700}.listAnalyzer_groupSub__SyHei{color:var(--text-muted);font-size:12px;font-weight:600}.listAnalyzer_groupDetails__aXatX{margin-top:10px;border-top:1px solid var(--border)}.listAnalyzer_groupDetails__aXatX>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;font-size:14px;font-weight:700;cursor:pointer}.listAnalyzer_groupDetails__aXatX>summary:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.listAnalyzer_rows__ZJUmS{margin:0;padding:0;list-style:none}.listAnalyzer_row__BXXcl{border-bottom:1px solid var(--border)}.listAnalyzer_rowMain__5cl2S{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:48px;padding:4px 0}.listAnalyzer_keepLabel___ttvr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;cursor:pointer}.listAnalyzer_keepBox__h6XnX{width:20px;height:20px;accent-color:var(--brand-blue);cursor:pointer}.listAnalyzer_autoKept__e6Fq1 .listAnalyzer_keepBox__h6XnX{opacity:.6}.listAnalyzer_number__HvRAv{min-width:52px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:17px;font-weight:700;letter-spacing:1px;color:var(--navy-deep)}.listAnalyzer_numberRepeat__0JM5e{color:var(--repeat-digits)}.listAnalyzer_rowFacts__ZR5GK{display:flex;flex:1 1 260px;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13px;color:var(--text-muted)}.listAnalyzer_chip__YvO3V{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid var(--border);background:var(--grid);color:var(--text);font-size:12px;font-weight:600;white-space:nowrap}.listAnalyzer_chipPass__3HSUc{border-color:#b9d3c8;background:#eef7f2}.listAnalyzer_chipFail__ntZK4{border-color:var(--border);background:var(--surface);color:var(--text-muted)}.listAnalyzer_chipMark__iYFr0{font-weight:700}.listAnalyzer_rowState__RsXvI{flex:none;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.listAnalyzer_stateAuto__aXTtX{color:var(--text-muted);background:var(--grid)}.listAnalyzer_statePick__bdEbk{color:#fff;background:var(--navy-deep)}.listAnalyzer_stateRemoved__5EjNN{color:#8c0c2e;background:#fdeaef}.listAnalyzer_stateOnList__KND5h{color:var(--navy-deep);background:var(--blue-tint)}.listAnalyzer_detailsButton__xYpJm{flex:none;min-height:36px;margin-left:auto;padding:0 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--brand-blue);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.listAnalyzer_rowDetails__pLArK{padding:4px 0 14px 56px}.listAnalyzer_detailGrid__Z0lnx{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.listAnalyzer_detailCard__qSmUd{padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.listAnalyzer_detailTitle__QvP4t{margin:0 0 6px;font-size:13px;font-weight:700}.listAnalyzer_detailList___2sGp{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;margin:0;font-size:13px}.listAnalyzer_detailList___2sGp dt{color:var(--text-muted)}.listAnalyzer_detailList___2sGp dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.listAnalyzer_detailNote__8yDgJ{margin:10px 0 0;font-size:12px;color:var(--text-muted)}.listAnalyzer_related__r3E6O{margin:12px 0 0;padding:10px 12px;border-radius:6px;background:var(--grid);font-size:13px;line-height:1.5}.listAnalyzer_monoList__3Keh4{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.5px;word-spacing:4px}.listAnalyzer_emptyMatch__qEr9y{margin:8px 0;padding:12px;border-radius:8px;border:1px solid var(--border);background:var(--page);font-size:14px}.listAnalyzer_myNumbers__m_Ayf{margin:0;padding:10px 12px;border-radius:6px;background:var(--grid);font-size:15px;line-height:1.7;overflow-wrap:anywhere}.listAnalyzer_notKeptItem___TIyv{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;border-bottom:1px solid var(--border);font-size:13px}.listAnalyzer_passList__L2Pr4{margin:0;padding:0;list-style:none}.listAnalyzer_passItem__cZ0Wx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:10px 0;border-bottom:1px solid var(--border);font-size:13px}.listAnalyzer_passItemCurrent__ZEMNr{font-weight:600}.listAnalyzer_passTag__9tEFT{margin-left:6px;padding:1px 6px;border-radius:4px;background:var(--grid);color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.listAnalyzer_disclaimer__1osmU{margin:20px 0 0;font-size:12px;color:var(--text-muted);text-align:center}.listAnalyzer_introList__8rz_5{margin:0 0 14px;padding-left:20px;font-size:14px;line-height:1.6}.listAnalyzer_example__XY6Z8{margin:0 0 16px;padding:12px;border:1px dashed var(--border);border-radius:8px;background:var(--page)}.listAnalyzer_exampleLabel__5DMu_{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted)}@media (max-width:1023px){.listAnalyzer_rowDetails__pLArK{padding-left:0}}.listAnalyzer_rowTap__uu66X{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;min-height:44px;padding:4px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.listAnalyzer_rowTap__uu66X .listAnalyzer_rowFacts__ZR5GK{flex-basis:100%}.listAnalyzer_rowTap__uu66X:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.listAnalyzer_row__BXXcl{position:relative}.listAnalyzer_rowTap__uu66X+.listAnalyzer_rowState__RsXvI{position:absolute;top:12px;right:0}@media (max-width:640px){.listAnalyzer_numberInput__kJ577,.listAnalyzer_refInput__pyG2G,.listAnalyzer_textarea__1eLZP{font-size:16px}.listAnalyzer_rowMain__5cl2S{flex-wrap:nowrap;gap:4px 8px}}@media (max-width:1023px){.listAnalyzer_digitToggle__Mwsmo,.listAnalyzer_quickPick__9ShRA,.listAnalyzer_root__8U9e_ button,.listAnalyzer_root__8U9e_ select,.listAnalyzer_smallButton__lB5Pl,.listAnalyzer_stepAction__9rUWG,.listAnalyzer_stepLink__PxHj7{min-height:44px}.listAnalyzer_infoButton__WZrSB{width:44px;height:44px}.listAnalyzer_linkButton__aeiCG{display:inline-flex;align-items:center;min-height:44px}.listAnalyzer_digitToggle__Mwsmo{min-width:44px}.listAnalyzer_notAdded__UeOPh summary{box-sizing:border-box;min-height:44px;padding:12px 0}}@media (max-width:559px){.listAnalyzer_stepFull__cf5BF,.listAnalyzer_stepLeft__2BY1_{display:none}.listAnalyzer_stepShort__d_A5Q{display:inline}.listAnalyzer_stepList___W5ls{gap:0}.listAnalyzer_stepLink__PxHj7{gap:4px;padding:0 7px}.listAnalyzer_stepAction__9rUWG{padding:0 10px}.listAnalyzer_stepActionFull__R6uB0{display:none}.listAnalyzer_stepActionShort__diCAr{display:inline}}@media (prefers-reduced-motion:reduce){.listAnalyzer_stepLink__PxHj7{transition:none}}