.cell.svelte-1nqcabl{scroll-snap-align:center;border-radius:var(--ms-r-card);border:1px solid var(--ms-hairline);flex:none;width:min(82vw,340px);list-style:none;transition:border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.cell.selected.svelte-1nqcabl{border-color:color-mix(in oklab, var(--ms-accent) 65%, var(--ms-hairline));box-shadow:0 0 0 1px color-mix(in oklab, var(--ms-accent) 65%, transparent)}.cell.svelte-1nqcabl .hero-head:not(.hero-head--hero){aspect-ratio:16/9;background:var(--ms-surface-soft);padding-bottom:var(--ms-s-3);flex-direction:column;justify-content:flex-end;display:flex}.tap.svelte-1nqcabl{all:unset;z-index:1;cursor:pointer;position:absolute;inset:0}.tap.svelte-1nqcabl:focus-visible{outline:2px solid var(--ms-accent);outline-offset:-2px;border-radius:var(--ms-r-card)}.meta.svelte-1nqcabl{font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);color:var(--ms-ink-faint);font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin:3px 0 0;display:flex}.meta.on-photo.svelte-1nqcabl{color:#ffffffd1}.def-badge.svelte-1nqcabl{border-radius:var(--ms-r-chip);background:var(--ms-accent);color:#fff;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.def-badge.on-photo.svelte-1nqcabl{background:#ffffff38}.def-badge.svelte-1nqcabl svg:where(.svelte-1nqcabl){width:10px;height:10px}.pub.svelte-1nqcabl{font-size:var(--ms-text-2xs);font-weight:var(--ms-fw-medium);color:var(--ms-accent);align-items:center;gap:5px;display:inline-flex}.pub.on-photo.svelte-1nqcabl{color:#fff}.pub-dot.svelte-1nqcabl{border-radius:var(--ms-r-chip);background:currentColor;width:6px;height:6px}.byline.svelte-1nqcabl{font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);color:var(--ms-ink-faint);align-items:center;gap:6px;margin:4px 0 0;display:flex}.byline.on-photo.svelte-1nqcabl{color:#ffffffd1}.avatar.svelte-1nqcabl{object-fit:cover;background:var(--ms-surface-soft);border-radius:50%;flex-shrink:0;width:24px;height:24px}.avatar.on-photo.svelte-1nqcabl{box-shadow:0 0 0 1px #ffffff8c}.wrap.svelte-8kj6oz{display:inline-flex;position:relative}.trigger.svelte-8kj6oz{all:unset;box-sizing:border-box;width:32px;height:32px;color:var(--ms-ink-soft);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .14s,color .14s;display:inline-flex}.trigger.svelte-8kj6oz svg:where(.svelte-8kj6oz){width:18px;height:18px}.trigger.svelte-8kj6oz:hover,.trigger.svelte-8kj6oz:focus-visible,.trigger[aria-expanded=true].svelte-8kj6oz{background:color-mix(in oklab, var(--ms-ink) 7%, transparent);color:var(--ms-ink);outline:none}.menu.svelte-8kj6oz{z-index:50;background:var(--ms-surface);border:1px solid var(--ms-hairline);border-radius:12px;flex-direction:column;gap:3px;min-width:200px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000038}.item.svelte-8kj6oz{all:unset;box-sizing:border-box;font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);font-weight:var(--ms-fw-medium);color:var(--ms-ink-soft);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;transition:background-color .14s,color .14s;display:inline-flex}.item.svelte-8kj6oz svg:where(.svelte-8kj6oz){flex-shrink:0;width:15px;height:15px}.item.svelte-8kj6oz:hover{background:color-mix(in oklab, var(--ms-ink) 6%, transparent);color:var(--ms-ink)}.item.accent.svelte-8kj6oz{color:var(--ms-accent)}.item.accent.svelte-8kj6oz:hover{background:color-mix(in oklab, var(--ms-accent) 10%, transparent)}.item.danger.svelte-8kj6oz:hover{color:var(--ms-accent);background:color-mix(in oklab, var(--ms-accent) 8%, transparent)}.rename-input.svelte-8kj6oz{box-sizing:border-box;border:1.5px solid var(--ms-accent);background:var(--ms-bg);width:100%;font-family:var(--ms-font-ui);font-size:var(--ms-text-md);color:var(--ms-ink);border-radius:9px;padding:9px 12px}.rename-input.svelte-8kj6oz:focus-visible{outline:none}.confirm-q.svelte-8kj6oz{font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);color:var(--ms-ink-soft);padding:6px 8px 2px;line-height:1.4}.confirm-actions.svelte-8kj6oz{gap:4px;display:flex}.hero-lib.svelte-9md98y{gap:var(--ms-s-3);flex-direction:column;display:flex}.hero-rail.svelte-9md98y{gap:var(--ms-s-3);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0;padding:2px 4px 4px;list-style:none;display:flex;overflow-x:auto}.hero-rail.svelte-9md98y::-webkit-scrollbar{display:none}.rail-controls.svelte-9md98y{align-items:center;gap:10px;padding:0 4px;display:flex}.ctrl-chip.svelte-9md98y{all:unset;box-sizing:border-box;border:1px solid var(--ms-hairline);font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);font-weight:var(--ms-fw-medium);color:var(--ms-ink-soft);cursor:pointer;white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:7px;padding:6px 12px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}@media (hover:hover){.ctrl-chip.svelte-9md98y:hover{border-color:color-mix(in oklab, var(--ms-accent) 40%, var(--ms-hairline));color:var(--ms-ink)}}.ctrl-chip.active.svelte-9md98y{background:var(--ms-accent);border-color:var(--ms-accent);color:#fff}.ctrl-count.svelte-9md98y{font-size:var(--ms-text-2xs);font-variant-numeric:tabular-nums;color:var(--ms-ink-faint)}.ctrl-chip.active.svelte-9md98y .ctrl-count:where(.svelte-9md98y){color:#ffffffd9}.ctrl-chip.new.svelte-9md98y{border-style:dashed;border-color:color-mix(in oklab, var(--ms-accent) 38%, var(--ms-hairline));color:var(--ms-accent);margin-left:auto}@media (hover:hover){.ctrl-chip.new.svelte-9md98y:hover{background:color-mix(in oklab, var(--ms-accent) 6%, transparent);border-color:color-mix(in oklab, var(--ms-accent) 58%, var(--ms-hairline));color:var(--ms-accent)}}.plus.svelte-9md98y{font-size:var(--ms-text-sm);line-height:1}.dots.svelte-9md98y{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.rdot.svelte-9md98y{border-radius:var(--ms-r-chip);background:var(--ms-ink-faint);opacity:.45;flex-shrink:0;width:6px;height:6px;transition:background-color .16s,opacity .16s}.rdot.on.svelte-9md98y{background:var(--ms-accent);opacity:1}.library.svelte-9md98y{display:none}.create-row.svelte-9md98y{gap:8px;max-width:360px;padding:0 4px;display:flex}.create-input.svelte-9md98y{box-sizing:border-box;border:1.5px solid var(--ms-accent);background:var(--ms-bg);min-width:0;font-family:var(--ms-font-ui);font-size:var(--ms-text-md);color:var(--ms-ink);border-radius:10px;flex:1;padding:10px 12px}.create-input.svelte-9md98y::placeholder{color:var(--ms-ink-faint)}.create-input.svelte-9md98y:focus-visible{outline:none}.create-btn.svelte-9md98y{all:unset;box-sizing:border-box;text-align:center;background:var(--ms-accent);color:#fff;font-family:var(--ms-font-ui);font-size:var(--ms-text-sm);font-weight:var(--ms-fw-semibold);cursor:pointer;border-radius:10px;align-items:center;padding:0 18px;transition:background-color .14s;display:inline-flex}.create-btn.svelte-9md98y:hover:not([disabled]){background:color-mix(in oklab, #000 8%, var(--ms-accent))}.create-btn[disabled].svelte-9md98y{background:var(--ms-surface-soft);color:var(--ms-ink-faint);cursor:default}@media (width>=1024px){.hero-lib.svelte-9md98y{display:none}.library.svelte-9md98y{gap:var(--ms-s-3);flex-direction:column;display:flex}.entries.svelte-9md98y{flex-direction:column;gap:2px;display:flex}.entry.svelte-9md98y{all:unset;box-sizing:border-box;width:100%;font-family:var(--ms-font-display);font-size:var(--ms-text-sm);font-weight:var(--ms-fw-medium);letter-spacing:-.005em;color:var(--ms-ink-soft);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;transition:background-color .14s,color .14s;display:flex}.entry-name.svelte-9md98y{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.entry-count.svelte-9md98y{font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);font-variant-numeric:tabular-nums;color:var(--ms-ink-faint);flex-shrink:0}.entry.active.svelte-9md98y{background:color-mix(in oklab, var(--ms-accent) 9%, transparent);color:var(--ms-accent)}.entry.active.svelte-9md98y .entry-count:where(.svelte-9md98y){color:var(--ms-accent)}.def-mark.svelte-9md98y{width:12px;height:12px;color:var(--ms-accent);flex-shrink:0;display:inline-flex}.def-mark.svelte-9md98y svg:where(.svelte-9md98y){width:100%;height:100%}.pub-dot.svelte-9md98y{border-radius:var(--ms-r-chip);background:var(--ms-accent);flex-shrink:0;width:6px;height:6px}.entry.new.svelte-9md98y{font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);border:1.5px dashed color-mix(in oklab, var(--ms-accent) 38%, var(--ms-hairline));color:var(--ms-accent);margin-top:var(--ms-s-2)}.new-label.svelte-9md98y{flex:none}.entry.svelte-9md98y .plus:where(.svelte-9md98y){font-size:var(--ms-text-sm);line-height:1}.create-row.svelte-9md98y{padding:0}.follow-sec.svelte-9md98y{margin-top:var(--ms-s-3);padding-top:var(--ms-s-4);border-top:1px solid var(--ms-hairline);flex-direction:column;gap:2px;display:flex}.follow-label.svelte-9md98y{font-family:var(--ms-font-ui);font-size:var(--ms-text-3xs);font-weight:var(--ms-fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--ms-ink-faint);padding:0 12px 6px}.entry.follow.svelte-9md98y{color:var(--ms-ink-soft);text-decoration:none}}@media (width>=1024px) and (hover:hover){.entry.svelte-9md98y:hover{background:color-mix(in oklab, var(--ms-ink) 5%, transparent)}.entry.active.svelte-9md98y:hover{background:color-mix(in oklab, var(--ms-accent) 12%, transparent)}.entry.new.svelte-9md98y:hover{background:color-mix(in oklab, var(--ms-accent) 6%, transparent)}.entry.follow.svelte-9md98y:hover{color:var(--ms-ink)}}.meta.svelte-1n9kd4e{font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);color:var(--ms-ink-soft);flex-wrap:wrap;align-items:center;gap:5px;margin:0;line-height:1.3;display:flex}.status.svelte-1n9kd4e{font-weight:var(--ms-fw-medium);align-items:center;gap:5px;display:inline-flex}.dot.svelte-1n9kd4e{border-radius:var(--ms-r-chip);background:var(--ms-ink-faint);flex-shrink:0;width:6px;height:6px}.status.is-open.svelte-1n9kd4e .dot:where(.svelte-1n9kd4e){background:var(--ms-accent)}.status.is-closing.svelte-1n9kd4e{color:#b8730a}.status.is-closing.svelte-1n9kd4e .dot:where(.svelte-1n9kd4e){background:#d9870f}.status.is-closed.svelte-1n9kd4e{color:var(--ms-ink-faint)}.status.is-closed.svelte-1n9kd4e .dot:where(.svelte-1n9kd4e){background:var(--ms-ink-faint)}.sep.svelte-1n9kd4e{color:var(--ms-ink-faint)}.dist.svelte-1n9kd4e{font-variant-numeric:tabular-nums}.halal.svelte-1n9kd4e{border-radius:var(--ms-r-chip);background:color-mix(in oklab, var(--ms-accent) 12%, transparent);color:var(--ms-accent);font-size:var(--ms-text-3xs);font-weight:var(--ms-fw-semibold);letter-spacing:.02em;margin-left:1px;padding:1px 6px}.vcard.svelte-16uv9ok{background:var(--ms-surface);border:1px solid var(--ms-card-border);border-radius:var(--ms-r-photo);box-shadow:var(--ms-card-shadow);align-items:center;gap:6px;padding:8px 10px;list-style:none;display:flex;position:relative}.link.svelte-16uv9ok{min-width:0;color:inherit;flex:1;align-items:flex-start;gap:12px;text-decoration:none;display:flex}.thumb.svelte-16uv9ok{border-radius:var(--ms-r-thumb);background:var(--ms-surface-soft);flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;position:relative;overflow:hidden}.thumb.svelte-16uv9ok img:where(.svelte-16uv9ok){object-fit:cover;width:100%;height:100%}.thumb-char.svelte-16uv9ok{font-size:var(--ms-text-md);color:var(--ms-ink-faint);line-height:1}.score.svelte-16uv9ok{border-radius:var(--ms-r-chip);color:#fff;font-family:var(--ms-font-ui);font-size:var(--ms-text-3xs);font-weight:var(--ms-fw-semibold);font-variant-numeric:tabular-nums;background:#0a0c10d1;padding:2px 6px;line-height:1;position:absolute;bottom:4px;right:4px}.score.svelte-16uv9ok i:where(.svelte-16uv9ok){font-size:.8em;font-style:normal;font-weight:var(--ms-fw-medium);opacity:.85;margin-left:1px}.body.svelte-16uv9ok{flex-direction:column;flex:1;gap:3px;min-width:0;padding-top:2px;display:flex}.name.svelte-16uv9ok{font-size:var(--ms-text-sm);font-weight:var(--ms-fw-medium);letter-spacing:-.005em;color:var(--ms-ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}@media (hover:hover){.link.svelte-16uv9ok:hover .name:where(.svelte-16uv9ok){color:var(--ms-accent)}}.in-lists.svelte-16uv9ok,.note.svelte-16uv9ok{font-family:var(--ms-font-ui);font-size:var(--ms-text-3xs);color:var(--ms-ink-faint)}.note.svelte-16uv9ok{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}.remove.svelte-16uv9ok{all:unset;box-sizing:border-box;border-radius:var(--ms-r-chip);width:34px;height:34px;color:var(--ms-ink-faint);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .14s,color .14s;display:inline-flex}.remove.svelte-16uv9ok svg:where(.svelte-16uv9ok){width:15px;height:15px}@media (hover:hover){.remove.svelte-16uv9ok:hover{background:color-mix(in oklab, var(--ms-accent) 10%, transparent);color:var(--ms-accent)}}@media (width>=1024px){.vcard.svelte-16uv9ok{box-shadow:none;background:0 0;border:0;padding:0;display:block}.link.svelte-16uv9ok{flex-direction:column;align-items:stretch;gap:8px;display:flex}.thumb.svelte-16uv9ok{aspect-ratio:4/3;border-radius:var(--ms-r-photo);width:100%;height:auto}.thumb-char.svelte-16uv9ok{font-size:var(--ms-text-2xl);color:var(--ms-accent-soft)}.score.svelte-16uv9ok{font-size:var(--ms-text-2xs);padding:2px 7px;bottom:6px;right:6px}.body.svelte-16uv9ok{padding-top:0}.remove.svelte-16uv9ok{color:#fff;opacity:0;background:#0a0c109e;width:26px;height:26px;position:absolute;top:6px;left:6px}.remove.svelte-16uv9ok svg:where(.svelte-16uv9ok){width:14px;height:14px}.vcard.svelte-16uv9ok:hover .remove:where(.svelte-16uv9ok),.remove.svelte-16uv9ok:focus-visible{opacity:1}}@media (width>=1024px) and (hover:hover){.remove.svelte-16uv9ok:hover{background:var(--ms-accent);color:#fff}}.wrap.svelte-kbvx1i{display:inline-flex;position:relative}.trigger.svelte-kbvx1i{all:unset;box-sizing:border-box;border:1px solid var(--ms-hairline);font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);font-weight:var(--ms-fw-medium);color:var(--ms-ink-soft);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:6px 10px 6px 12px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.trigger.svelte-kbvx1i:hover{border-color:color-mix(in oklab, var(--ms-accent) 40%, var(--ms-hairline));color:var(--ms-ink)}.trigger.on.svelte-kbvx1i{background:var(--ms-accent);border-color:var(--ms-accent);color:#fff}.chev.svelte-kbvx1i{width:14px;height:14px;color:var(--ms-ink-faint);flex-shrink:0;transition:transform .16s}.trigger.on.svelte-kbvx1i .chev:where(.svelte-kbvx1i){color:#fff}.chev.flip.svelte-kbvx1i{transform:rotate(180deg)}.menu.svelte-kbvx1i{z-index:50;background:var(--ms-surface);border:1px solid var(--ms-hairline);scrollbar-width:thin;border-radius:12px;min-width:100%;max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 10px 30px #00000038}.menu.left.svelte-kbvx1i{left:0;right:auto}.opt.svelte-kbvx1i{all:unset;box-sizing:border-box;width:100%;font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);color:var(--ms-ink-soft);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.opt.active.svelte-kbvx1i{color:var(--ms-ink);background:color-mix(in oklab, var(--ms-accent) 10%, transparent)}.opt.svelte-kbvx1i:hover{background:color-mix(in oklab, var(--ms-ink) 6%, transparent);color:var(--ms-ink)}.tick.svelte-kbvx1i{width:15px;height:15px;color:var(--ms-accent);flex-shrink:0}.toolbar.svelte-xzzj3i{gap:var(--ms-s-2);flex-direction:column;padding:0 4px;display:flex}.search.svelte-xzzj3i{border:1px solid var(--ms-hairline);background:var(--ms-surface-soft);border-radius:10px;align-items:center;gap:9px;height:42px;padding:0 10px 0 12px;transition:border-color .14s;display:flex}.search.svelte-xzzj3i:focus-within{border-color:color-mix(in oklab, var(--ms-accent) 55%, var(--ms-hairline))}.search-icon.svelte-xzzj3i{width:18px;height:18px;color:var(--ms-ink-faint);flex-shrink:0}.search.svelte-xzzj3i:focus-within .search-icon:where(.svelte-xzzj3i),.search.filled.svelte-xzzj3i .search-icon:where(.svelte-xzzj3i){color:var(--ms-ink-soft)}.search-input.svelte-xzzj3i{min-width:0;font-family:var(--ms-font-ui);font-size:var(--ms-text-sm);color:var(--ms-ink);background:0 0;border:0;outline:none;flex:1;padding:0}.search-input.svelte-xzzj3i::placeholder{color:var(--ms-ink-faint)}.search-count.svelte-xzzj3i{font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);font-weight:var(--ms-fw-medium);color:var(--ms-ink-faint);font-variant-numeric:tabular-nums;flex-shrink:0}.search-clear.svelte-xzzj3i{all:unset;box-sizing:border-box;width:26px;height:26px;color:var(--ms-ink-faint);cursor:pointer;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .14s,color .14s;display:inline-flex}.search-clear.svelte-xzzj3i svg:where(.svelte-xzzj3i){width:15px;height:15px}@media (hover:hover){.search-clear.svelte-xzzj3i:hover{background:color-mix(in oklab, var(--ms-ink) 7%, transparent);color:var(--ms-ink)}}.chips.svelte-xzzj3i{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-xzzj3i{all:unset;box-sizing:border-box;border:1px solid var(--ms-hairline);font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);font-weight:var(--ms-fw-medium);color:var(--ms-ink-soft);cursor:pointer;border-radius:10px;padding:6px 12px;transition:background-color .14s,color .14s,border-color .14s}@media (hover:hover){.chip.svelte-xzzj3i:hover{border-color:color-mix(in oklab, var(--ms-accent) 40%, var(--ms-hairline));color:var(--ms-ink)}}.chip.on.svelte-xzzj3i{background:var(--ms-accent);border-color:var(--ms-accent);color:#fff}.sort.svelte-xzzj3i{margin-left:auto}.hint.svelte-xzzj3i{font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);color:var(--ms-ink-faint);margin:0}.featured.svelte-1msrykm{background:var(--ms-surface-soft);border:1px solid color-mix(in srgb, var(--ms-ink) 9%, transparent);border-radius:16px;margin:0;padding:1rem 1.1rem 1.15rem}.eyebrow.svelte-1msrykm{font-size:var(--ms-text-2xs);font-weight:var(--ms-fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ms-ink-faint);margin:0 0 .2rem}.heading.svelte-1msrykm{font-size:var(--ms-text-md);font-weight:var(--ms-fw-semibold);line-height:var(--ms-lh-snug);color:var(--ms-ink);margin:0 0 .7rem}.rows.svelte-1msrykm{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.row.svelte-1msrykm{background:var(--ms-surface);border:1px solid color-mix(in srgb, var(--ms-ink) 7%, transparent);color:inherit;border-radius:11px;align-items:center;gap:.6rem;padding:.6rem .7rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.row.svelte-1msrykm:hover{border-color:color-mix(in srgb, var(--ms-ink) 18%, transparent);transform:translateY(-1px)}.row-main.svelte-1msrykm{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.row-name.svelte-1msrykm{font-size:var(--ms-text-sm);font-weight:var(--ms-fw-medium);color:var(--ms-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-meta.svelte-1msrykm{font-size:var(--ms-text-2xs);color:var(--ms-ink-soft)}.chevron.svelte-1msrykm{color:var(--ms-ink-faint);flex-shrink:0;display:flex}.saved.svelte-9wavdg{padding:var(--ms-s-4) 0 0;gap:var(--ms-s-5);flex-direction:column;width:100%;max-width:760px;margin-inline:auto;display:flex}@media (width<=899px){.saved.svelte-9wavdg{padding-top:var(--ms-s-2)}}.head.svelte-9wavdg{flex-direction:column;gap:4px;padding:8px 4px 0;display:flex}.title.svelte-9wavdg{font-size:var(--ms-text-2xl);font-weight:var(--ms-fw-regular);letter-spacing:-.02em;color:var(--ms-ink);margin:0;line-height:1}.sub.svelte-9wavdg{font-size:var(--ms-text-sm);color:var(--ms-ink-soft);margin:0}.summary.svelte-9wavdg{font-size:var(--ms-text-sm);color:var(--ms-ink-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:7px;margin:0;display:flex}.summary.svelte-9wavdg .dot:where(.svelte-9wavdg){color:var(--ms-ink-faint)}.state.svelte-9wavdg{font-size:var(--ms-text-sm);color:var(--ms-ink-soft);margin:0;padding:24px 4px}.shell.svelte-9wavdg{gap:var(--ms-s-4);flex-direction:column;display:flex}.pane.svelte-9wavdg{min-width:0}.pane-content.svelte-9wavdg{gap:var(--ms-s-4);flex-direction:column;animation:.18s both svelte-9wavdg-pane-in;display:flex}@keyframes svelte-9wavdg-pane-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pane-content.svelte-9wavdg{animation:none}}.pane-head.svelte-9wavdg{flex-direction:column;gap:2px;padding:0 4px;display:none}@media (width>=1024px){.pane-head.svelte-9wavdg{display:flex}}.pane-title-row.svelte-9wavdg{align-items:center;gap:9px;display:flex}.pane-title.svelte-9wavdg{font-size:var(--ms-text-lg);font-weight:var(--ms-fw-regular);letter-spacing:-.015em;color:var(--ms-ink);min-width:0;margin:0;line-height:1.15}.def-badge.svelte-9wavdg{border-radius:var(--ms-r-chip);background:var(--ms-accent);color:#fff;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.def-badge.svelte-9wavdg svg:where(.svelte-9wavdg){width:11px;height:11px}.pane-meta.svelte-9wavdg{font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);color:var(--ms-ink-faint);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;display:flex}.status-tag.svelte-9wavdg{font-size:var(--ms-text-2xs);font-weight:var(--ms-fw-medium);color:var(--ms-accent);align-items:center;gap:5px;display:inline-flex}.status-dot.svelte-9wavdg{border-radius:var(--ms-r-chip);background:currentColor;width:6px;height:6px}.cards.svelte-9wavdg{gap:var(--ms-s-2);flex-direction:column;margin:0;padding:0 4px;list-style:none;display:flex}.empty.svelte-9wavdg{text-align:center;font-size:var(--ms-text-sm);color:var(--ms-ink-soft);margin:0;padding:28px 8px}.empty.svelte-9wavdg a:where(.svelte-9wavdg){color:var(--ms-accent);font-weight:var(--ms-fw-medium);text-decoration:none}.empty.svelte-9wavdg a:where(.svelte-9wavdg):hover{text-decoration:underline}.empty-invite.svelte-9wavdg{border:1.5px dashed var(--ms-hairline);border-radius:var(--ms-r-card);font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);color:var(--ms-ink-faint);align-items:center;gap:8px;margin:0 4px;padding:16px 18px;text-decoration:none;transition:border-color .14s,color .14s;display:flex}.empty-invite.svelte-9wavdg:hover{border-color:color-mix(in oklab, var(--ms-accent) 40%, var(--ms-hairline));color:var(--ms-accent)}.empty-invite.svelte-9wavdg .plus:where(.svelte-9wavdg){color:var(--ms-accent);font-size:var(--ms-text-lg);line-height:1}.follows-empty.svelte-9wavdg{font-size:var(--ms-text-sm);color:var(--ms-ink-soft);margin:0;padding:4px}.follows-empty.svelte-9wavdg a:where(.svelte-9wavdg){color:var(--ms-accent);font-weight:var(--ms-fw-medium);text-decoration:none}.follows-empty.svelte-9wavdg a:where(.svelte-9wavdg):hover{text-decoration:underline}.gate.svelte-9wavdg{text-align:center;background:var(--ms-surface);border:1px solid var(--ms-hairline);border-radius:var(--ms-r-card);flex-direction:column;align-items:center;gap:12px;padding:30px 22px 34px;display:flex}.gate-mark.svelte-9wavdg{border-radius:var(--ms-r-chip);background:color-mix(in oklab, var(--ms-accent) 8%, var(--ms-bg));width:56px;height:56px;color:var(--ms-accent);justify-content:center;align-items:center;display:inline-flex}.gate-mark.svelte-9wavdg svg:where(.svelte-9wavdg){width:26px;height:26px}.gate-title.svelte-9wavdg{font-size:var(--ms-text-xl);font-weight:var(--ms-fw-regular);letter-spacing:-.015em;color:var(--ms-ink);margin:0}.gate-body.svelte-9wavdg{font-size:var(--ms-text-sm);color:var(--ms-ink-soft);max-width:36ch;margin:0;line-height:1.55}.google.svelte-9wavdg{all:unset;box-sizing:border-box;height:52px;font-family:var(--ms-font-ui);font-size:var(--ms-text-sm);font-weight:var(--ms-fw-semibold);color:#fff;cursor:pointer;background:#0a0c10;border:1.5px solid oklab(23.8616% -.000825383 -.00823961);border-radius:16px;justify-content:center;align-items:center;gap:11px;margin-top:8px;padding:0 22px;transition:background-color .15s,border-color .15s;display:inline-flex}.google.svelte-9wavdg:hover{background:#14171d;border-color:oklab(30.6295% -.000752015 -.00750719)}@media (width>=1024px){.saved.svelte-9wavdg{max-width:1080px;padding:12px 0 32px}.title.svelte-9wavdg{font-size:var(--ms-text-3xl)}.shell.svelte-9wavdg{gap:var(--ms-s-7);grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid}.shell.svelte-9wavdg>.library{position:sticky;top:130px}.pane-title.svelte-9wavdg{font-size:var(--ms-text-xl)}.cards.svelte-9wavdg{gap:var(--ms-s-5) var(--ms-s-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:0;display:grid}.follows.svelte-9wavdg{display:none}}
