.list-page[data-astro-cid-rptzjbe2] [hidden]{display:none!important}.list-page[data-astro-cid-rptzjbe2] .notice{border-radius:var(--clay-radius-sm);background:var(--clay-well);box-shadow:var(--clay-shadow-well);color:var(--clay-ink-soft);margin:0 0 1.5rem;padding:.9rem 1.15rem}.list-page[data-astro-cid-rptzjbe2] .notice--bad{color:var(--clay-ink);border-left:4px solid var(--clay-primary)}.list-page[data-astro-cid-rptzjbe2] .empty{max-width:34rem;margin-bottom:2rem}.list-page[data-astro-cid-rptzjbe2] .empty .lead{font-family:var(--clay-font-display);margin:0 0 .6rem;font-size:1.35rem}.list-page[data-astro-cid-rptzjbe2] .empty p{color:var(--clay-ink-soft);line-height:1.6}.list-page[data-astro-cid-rptzjbe2] .empty .clay-button{margin-top:.6rem;text-decoration:none;display:inline-block}.list-page[data-astro-cid-rptzjbe2] .block{margin-bottom:2.5rem}.list-page[data-astro-cid-rptzjbe2] .block-head{border-bottom:1.5px solid var(--clay-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.list-page[data-astro-cid-rptzjbe2] .block-head h2{margin:0;font-size:1.35rem}.list-page[data-astro-cid-rptzjbe2] .block-head .n{color:var(--clay-ink-soft);font-family:var(--clay-font-body);font-size:.85rem;font-weight:400}.list-page[data-astro-cid-rptzjbe2] .small{padding:.45em 1em;font-size:.82rem}.list-page[data-astro-cid-rptzjbe2] .fine{color:var(--clay-ink-soft);max-width:40rem;margin:.9rem 0 0;font-size:.85rem;line-height:1.55}.list-page[data-astro-cid-rptzjbe2] .planned{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.list-page[data-astro-cid-rptzjbe2] .planned li{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.95rem 1.15rem;display:flex}.list-page[data-astro-cid-rptzjbe2] .planned .what{flex:14rem;min-width:0}.list-page[data-astro-cid-rptzjbe2] .planned h3{margin:0;font-size:1.05rem}.list-page[data-astro-cid-rptzjbe2] .planned h3 a{color:inherit;text-decoration:none}.list-page[data-astro-cid-rptzjbe2] .planned h3 a:hover{color:var(--clay-primary);text-decoration:underline}.list-page[data-astro-cid-rptzjbe2] .planned .meta{color:var(--clay-ink-soft);margin:.2rem 0 0;font-size:.82rem}.list-page[data-astro-cid-rptzjbe2] .planned .gone{color:var(--clay-ink);font-style:italic}.list-page[data-astro-cid-rptzjbe2] .dial{border-radius:var(--clay-radius-pill);background:var(--clay-well);box-shadow:var(--clay-shadow-well);gap:.3rem;padding:.25rem;display:flex}.list-page[data-astro-cid-rptzjbe2] .dial button{font-family:var(--clay-font-body);font-variant-numeric:tabular-nums;color:var(--clay-ink-soft);border-radius:var(--clay-radius-pill);cursor:pointer;transition:var(--clay-press);background:0 0;border:0;padding:.35em .75em;font-size:.82rem}.list-page[data-astro-cid-rptzjbe2] .dial button:hover{color:var(--clay-ink);background:color-mix(in srgb, var(--clay-surface-raised) 70%, transparent)}.list-page[data-astro-cid-rptzjbe2] .dial button[aria-pressed=true]{color:var(--clay-on-primary);background:var(--clay-primary);box-shadow:var(--clay-shadow-raised);font-weight:600}.list-page[data-astro-cid-rptzjbe2] .dial button:focus-visible,.list-page[data-astro-cid-rptzjbe2] .drop:focus-visible,.list-page[data-astro-cid-rptzjbe2] .tick:focus-visible{outline:3px solid color-mix(in srgb, var(--clay-primary) 45%, transparent);outline-offset:2px}.list-page[data-astro-cid-rptzjbe2] .drop{font-family:var(--clay-font-body);color:var(--clay-ink-soft);border-radius:var(--clay-radius-sm);cursor:pointer;background:0 0;border:0;padding:.4em .6em;font-size:.82rem}.list-page[data-astro-cid-rptzjbe2] .drop:hover{color:var(--clay-primary);text-decoration:underline}.list-page[data-astro-cid-rptzjbe2] .lines{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.list-page[data-astro-cid-rptzjbe2] .lines li{border-bottom:1px solid var(--clay-border);padding:.1rem 0}.list-page[data-astro-cid-rptzjbe2] .lines li.aisle{border-bottom:1.5px solid color-mix(in srgb, var(--clay-primary) 40%, var(--clay-well));align-items:baseline;gap:.5rem;margin:1.4rem 0 .2rem;padding:0 .5rem .35rem;display:flex}.list-page[data-astro-cid-rptzjbe2] .lines li.aisle:first-child{margin-top:.2rem}.list-page[data-astro-cid-rptzjbe2] .aisle-name{font-family:var(--clay-font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:600}.list-page[data-astro-cid-rptzjbe2] .aisle-note{color:var(--clay-ink-soft);flex:1;font-size:.78rem;font-style:italic}.list-page[data-astro-cid-rptzjbe2] .aisle-n{color:var(--clay-ink-soft);font-variant-numeric:tabular-nums;font-size:.75rem}.list-page[data-astro-cid-rptzjbe2] .tick{text-align:left;width:100%;font-family:var(--clay-font-body);color:var(--clay-ink);border-radius:var(--clay-radius-sm);cursor:pointer;transition:background-color .12s var(--clay-ease), opacity .12s var(--clay-ease);background:0 0;border:0;grid-template-columns:1.5rem minmax(5.5rem,auto) 1fr auto;align-items:baseline;gap:.5rem;padding:.55rem .5rem;font-size:1rem;display:grid}.list-page[data-astro-cid-rptzjbe2] .tick:hover{background:color-mix(in srgb, var(--clay-primary) 7%, transparent)}.list-page[data-astro-cid-rptzjbe2] .tick .box{background:var(--clay-well);width:1.15rem;height:1.15rem;box-shadow:var(--clay-shadow-well);text-align:center;color:var(--clay-primary);border-radius:.35rem;place-self:center start;font-size:.85rem;line-height:1.1rem}.list-page[data-astro-cid-rptzjbe2] .tick .amount{font-variant-numeric:tabular-nums;font-weight:600}.list-page[data-astro-cid-rptzjbe2] .scale{color:var(--clay-ink-soft);white-space:nowrap;justify-self:end;align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.list-page[data-astro-cid-rptzjbe2] .pips{gap:.15rem;display:inline-flex}.list-page[data-astro-cid-rptzjbe2] .pip{background:var(--clay-well);width:.42rem;height:.42rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--clay-ink) 12%, transparent);border-radius:50%}.list-page[data-astro-cid-rptzjbe2] .pip--on{background:var(--clay-primary);box-shadow:none}.list-page[data-astro-cid-rptzjbe2] .scale--pack{color:var(--clay-ink);font-weight:600}.list-page[data-astro-cid-rptzjbe2] .scale--smidge .pip--on{background:color-mix(in srgb, var(--clay-primary) 55%, var(--clay-well))}@media (width<=34rem){.list-page[data-astro-cid-rptzjbe2] .scale-word{display:none}}.list-page[data-astro-cid-rptzjbe2] .tick[aria-pressed=true]{opacity:.45}.list-page[data-astro-cid-rptzjbe2] .tick[aria-pressed=true] .amount,.list-page[data-astro-cid-rptzjbe2] .tick[aria-pressed=true] .name{text-decoration:line-through 1px}.list-page[data-astro-cid-rptzjbe2] .tick[aria-pressed=true] .box{background:var(--clay-primary);color:var(--clay-on-primary);box-shadow:var(--clay-shadow-pressed)}.list-page[data-astro-cid-rptzjbe2] .from{color:var(--clay-ink-soft);margin:-.35rem 0 .4rem;padding-left:2.5rem;font-size:.78rem}.list-page[data-astro-cid-rptzjbe2] .why{font-style:italic}.list-page[data-astro-cid-rptzjbe2] .pantry{border-radius:var(--clay-radius);background:var(--clay-well);box-shadow:var(--clay-shadow-well);margin-top:2rem;padding:1.1rem 1.25rem 1.35rem}.list-page[data-astro-cid-rptzjbe2] .pantry h3{margin:0;font-size:1.05rem}.list-page[data-astro-cid-rptzjbe2] .pantry .fine{margin:.35rem 0 .9rem}.list-page[data-astro-cid-rptzjbe2] .copy-out{color:var(--clay-ink-soft);margin-top:1.5rem;font-size:.85rem;display:block}.list-page[data-astro-cid-rptzjbe2] .copy-out textarea{width:100%;color:var(--clay-ink);background:var(--clay-surface-raised);border:1.5px solid var(--clay-border);border-radius:var(--clay-radius-sm);resize:vertical;margin-top:.4rem;padding:.9rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.6;display:block}.list-page[data-astro-cid-rptzjbe2] .said{min-height:1.2em;color:var(--clay-primary);margin:.75rem 0 0;font-size:.85rem;font-weight:600}@media (prefers-reduced-motion:reduce){.list-page[data-astro-cid-rptzjbe2] .dial button,.list-page[data-astro-cid-rptzjbe2] .tick{transition:none}}@media print{.list-page[data-astro-cid-rptzjbe2] .block-head button,.list-page[data-astro-cid-rptzjbe2] .dial,.list-page[data-astro-cid-rptzjbe2] .drop,.list-page[data-astro-cid-rptzjbe2] .copy-out,.list-page[data-astro-cid-rptzjbe2] .said,.list-page[data-astro-cid-rptzjbe2] .fine,.list-page[data-astro-cid-rptzjbe2] .crumbs{display:none!important}.list-page[data-astro-cid-rptzjbe2] .tick{padding:.2rem 0}.list-page[data-astro-cid-rptzjbe2] .tick .box{box-shadow:none;background:0 0;border:1px solid #555}.list-page[data-astro-cid-rptzjbe2] .pantry{box-shadow:none;background:0 0;border-top:1.5px solid #999;border-radius:0;padding-left:0}}
