:root{--bg:#0a0e13;--sea:#080b0f;--panel:#121821;--panel-2:#1b2331;--border:#28323f;--text:#e9eef4;--text-soft:#c8d1da;--muted:#93a1af;--accent:#cbe25a;--accent-dim:#8f9d3f;--radius:10px;--font-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-ui);font-family:var(--font-ui);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{background:var(--bg);min-height:100%;color:var(--text)}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}html.explorer,html.explorer body{overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}::selection{background:#cbe25a4d}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--bar:56px;--tabs:0px}@media (width<=900px){:root{--bar:52px;--tabs:calc(58px + env(safe-area-inset-bottom,0px))}body{padding-bottom:var(--tabs)}}html{scroll-padding-top:calc(var(--bar) + 8px)}.top{z-index:40;height:var(--bar);padding:0 max(20px, env(safe-area-inset-right,0px)) 0 max(20px, env(safe-area-inset-left,0px));border-bottom:1px solid var(--border);background:var(--panel);align-items:center;gap:22px;line-height:normal;display:flex;position:sticky;top:0}.brand{color:var(--text);white-space:nowrap;font-size:16px;font-weight:700}.brand b{font-weight:inherit}.brand:hover{color:var(--accent);text-decoration:none}.tabs{align-self:stretch;gap:4px;display:flex}.tabs a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 12px;font-size:14px;display:flex}.tabs a:hover{color:var(--text);text-decoration:none}.tabs a:focus-visible{outline-offset:-2px}.tabs a[aria-current]{color:var(--text);border-bottom-color:var(--accent)}.psearch{width:min(340px,34vw);margin-left:auto;position:relative}.psearch .ico{width:15px;height:15px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.psearch input{border:1px solid var(--border);background:var(--panel-2);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:8px 12px 8px 34px;font-size:13.5px}.psearch input:focus{border-color:var(--accent-dim);outline:none}.psearch-close,.psearch-btn{display:none}.pdrop{z-index:60;border:1px solid var(--border);background:var(--panel);border-radius:10px;width:max(100%,440px);max-height:380px;padding:6px;font-size:13.5px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 16px 40px #00000080}.pdrop[hidden]{display:none}.pdrop .group{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:8px 8px 4px;font-size:10.5px;font-weight:600}.pdrop [role=option]{cursor:pointer;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:7px 8px;display:flex}.pdrop [role=option].on,.pdrop [role=option]:hover{background:var(--panel-2)}.pdrop .why{color:var(--muted);text-align:right;margin-left:auto;font-size:12px}.pdrop mark{color:var(--accent);background:0 0}.pdrop .none{color:var(--muted);padding:10px;font-size:13px}.lang{border:1px solid var(--border);border-radius:8px;flex:none;display:flex;overflow:hidden}.lang button,.lang a,.lang span{color:var(--muted);padding:6px 10px;font-size:12.5px}.lang button:focus-visible,.lang a:focus-visible{outline-offset:-2px}.lang a:hover{color:var(--text);text-decoration:none}.lang .active,.lang span{background:var(--panel-2);color:var(--text)}.pfeedback{border:1px solid var(--accent-dim);color:var(--accent);white-space:nowrap;border-radius:8px;flex:none;padding:6px 11px;font-size:12.5px}.pfeedback:hover{border-color:var(--accent);text-decoration:none}.login,.citizen,.logout{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:8px;flex:none;padding:6px 11px;font-size:12.5px}.login{border-color:var(--accent-dim);color:var(--accent)}.citizen{border-color:var(--accent-dim);color:var(--accent);border-radius:99px}.logout:hover{border-color:var(--accent-dim);color:var(--text)}.btabs{display:none}@media (width<=900px){.top{padding:0 max(14px, env(safe-area-inset-right,0px)) 0 max(14px, env(safe-area-inset-left,0px));gap:10px}.top:has(.psearch.open){z-index:55}.brand{white-space:normal;width:min-content;font-size:13.5px;line-height:1.12}.tabs,.pfeedback{display:none}.psearch{z-index:5;background:var(--panel);align-items:center;gap:8px;width:auto;margin:0;padding:8px 12px;display:none;position:absolute;inset:0}.psearch.open{display:flex}.psearch .ico{left:23px}.psearch input{flex:1;min-width:0;padding-top:6px;padding-bottom:6px;font-size:16px}.psearch-close{color:var(--muted);white-space:nowrap;flex:none;padding:6px 4px;font-size:13px;display:block}.pdrop{top:var(--bar);left:0;right:0;bottom:var(--tabs);width:auto;max-height:none;box-shadow:none;border-width:1px 0 0;border-radius:0;font-size:15px;position:fixed}.pdrop [role=option]{padding:11px 8px}.psearch-btn{width:36px;height:36px;color:var(--muted);border-radius:8px;place-items:center;margin-left:auto;display:grid}.psearch-btn svg{width:18px;height:18px}.lang button,.lang a,.lang span{padding-top:8px;padding-bottom:8px}.btabs{z-index:50;height:var(--tabs);padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--border);background:var(--panel);grid-template-columns:repeat(5,1fr);line-height:normal;display:grid;position:fixed;bottom:0;left:0;right:0}.btabs a,.btabs button{color:var(--muted);align-content:center;justify-items:center;gap:3px;font-size:11px;display:grid}.btabs a:hover{text-decoration:none}.btabs svg{width:21px;height:21px}.btabs a[aria-current]{color:var(--accent)}.btabs :focus-visible{outline-offset:-3px}}.post.svelte-wfy26x{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:9px;min-width:0;padding:14px 15px;display:flex}figure.svelte-wfy26x{flex-direction:column;gap:7px;min-width:0;display:flex}figcaption.svelte-wfy26x{flex-wrap:wrap;align-items:baseline;gap:3px 10px;min-width:0;display:flex}.channel.svelte-wfy26x{color:var(--text);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.channel.svelte-wfy26x:hover{color:var(--accent);text-decoration:none}.where.svelte-wfy26x{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:12px}.sep.svelte-wfy26x{white-space:pre-wrap}.land.svelte-wfy26x{color:var(--muted)}a.land.svelte-wfy26x:hover{color:var(--accent)}.land-wrap.svelte-wfy26x{white-space:nowrap}.dot.svelte-wfy26x{vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.pick.svelte-wfy26x{font:inherit;color:inherit;text-align:left;padding:0}.pick.svelte-wfy26x:hover{color:var(--accent)}.tag.svelte-wfy26x{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:999px;align-self:center;margin-left:auto;padding:1px 7px;font-size:11px;line-height:1.4}.repost.svelte-wfy26x{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.repost.svelte-wfy26x a:where(.svelte-wfy26x){color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.repost.svelte-wfy26x a:where(.svelte-wfy26x):hover{color:var(--accent)}blockquote.svelte-wfy26x{border-left:3px solid var(--accent-dim);color:var(--text);overflow-wrap:anywhere;white-space:pre-line;padding:1px 0 1px 11px;font-size:14px;line-height:1.55}footer.svelte-wfy26x{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:12px;display:flex}.open.svelte-wfy26x{white-space:nowrap;margin-left:auto;font-size:12.5px}.clamp.svelte-wfy26x blockquote:where(.svelte-wfy26x){white-space:normal;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.compact.svelte-wfy26x{background:var(--panel-2);gap:7px;padding:10px 11px}.compact.svelte-wfy26x .channel:where(.svelte-wfy26x){font-size:13px}.compact.svelte-wfy26x blockquote:where(.svelte-wfy26x){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.compact.svelte-wfy26x footer:where(.svelte-wfy26x){gap:3px 10px;font-size:11.5px}.compact.svelte-wfy26x .open:where(.svelte-wfy26x){font-size:12px}.finder.svelte-xc1g4s{min-width:0;position:relative}.field.svelte-xc1g4s{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 10px 6px 34px;display:flex;position:relative}.field.svelte-xc1g4s:focus-within{border-color:var(--accent-dim)}.field.open.svelte-xc1g4s{border-bottom-right-radius:0;border-bottom-left-radius:0}.icon.svelte-xc1g4s{width:16px;height:16px;color:var(--muted);margin-top:-8px;position:absolute;top:50%;left:11px}input.svelte-xc1g4s{min-width:0;font:inherit;color:var(--text);background:0 0;border:none;flex:140px;padding:5px 2px;font-size:15px}input.svelte-xc1g4s:focus{outline:none}input.svelte-xc1g4s::placeholder{color:var(--muted);opacity:1}input.svelte-xc1g4s::-webkit-search-cancel-button{display:none}.chip.svelte-xc1g4s{background:var(--panel);border:1px solid var(--accent-dim);max-width:100%;color:var(--text);border-radius:99px;align-items:center;gap:6px;padding:3px 3px 3px 9px;font-size:13.5px;line-height:1.3;display:inline-flex}.cl.svelte-xc1g4s{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ck.svelte-xc1g4s{color:var(--muted);font-size:11px}.x.svelte-xc1g4s{width:24px;height:24px;color:var(--muted);border-radius:99px;flex:none;font-size:16px;line-height:1}.x.svelte-xc1g4s:hover{color:var(--text);background:var(--panel-2)}.reset.svelte-xc1g4s{color:var(--accent);flex:none;margin-left:auto;padding:5px 4px;font-size:13px}.reset.svelte-xc1g4s:hover{text-decoration:underline}.swatch.svelte-xc1g4s{border-radius:3px;flex:none;width:10px;height:10px}.swatch.blank.svelte-xc1g4s{border:1px solid var(--border)}.pop.svelte-xc1g4s{z-index:20;background:var(--panel-2);border:1px solid var(--accent-dim);border-top-color:var(--border);border-radius:0 0 var(--radius) var(--radius);position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 14px 30px #00000073}ul.svelte-xc1g4s{max-height:min(340px,52vh);padding:4px 0;list-style:none;overflow-y:auto}li.svelte-xc1g4s{cursor:pointer;align-items:center;gap:10px;padding:9px 13px;font-size:14.5px;display:flex}li.active.svelte-xc1g4s{background:#cbe25a17}li.active.svelte-xc1g4s .label:where(.svelte-xc1g4s){color:var(--accent)}li.quiet.svelte-xc1g4s .label:where(.svelte-xc1g4s){color:var(--muted)}.label.svelte-xc1g4s{overflow-wrap:anywhere;flex:1;min-width:0}.alt.svelte-xc1g4s{color:var(--muted);margin-left:8px;font-size:12.5px}.kind.svelte-xc1g4s{color:var(--muted);flex:none;font-size:11.5px}.hint.svelte-xc1g4s{color:var(--muted);border-top:1px solid var(--border);overflow-wrap:anywhere;padding:8px 13px 9px;font-size:12.5px}ul[hidden].svelte-xc1g4s+.hint:where(.svelte-xc1g4s){border-top:none}@media (width<=640px){.alt.svelte-xc1g4s{display:none}li.svelte-xc1g4s{padding:11px 12px}}.wrap.svelte-nd622o{flex-direction:column;gap:26px;max-width:760px;margin:0 auto;padding:30px 20px 64px;font-size:15px;line-height:1.55;display:flex}.head.svelte-nd622o{flex-direction:column;gap:6px;min-width:0;display:flex}.kicker.svelte-nd622o{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}h1.svelte-nd622o{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(26px,6vw,36px);font-weight:700;line-height:1.15}.swatch.svelte-nd622o{vertical-align:.12em;border-radius:4px;width:.5em;height:.5em;margin-right:.35em;display:inline-block}.alt.svelte-nd622o{color:var(--muted);font-size:14px}.lede.svelte-nd622o{color:var(--muted);max-width:62ch}.strength.svelte-nd622o{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 9px;font-size:14px;display:flex}.strength.svelte-nd622o b:where(.svelte-nd622o){color:var(--accent);font-variant-numeric:tabular-nums;font-size:18px}.links.svelte-nd622o{flex-wrap:wrap;gap:6px 18px;margin-top:4px;font-size:14px;display:flex}h2.svelte-nd622o{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:12px;padding-bottom:8px;font-size:12px;font-weight:600}.dim.svelte-nd622o{color:var(--muted);font-size:14px}.movements.svelte-nd622o{flex-direction:column;display:flex}.movement.svelte-nd622o+.movement:where(.svelte-nd622o){margin-top:14px}.mv-head.svelte-nd622o{justify-content:space-between;align-items:baseline;gap:10px;font-size:15px;display:flex}.mv-name.svelte-nd622o{color:var(--text);overflow-wrap:anywhere;font-weight:600}.mv-name.svelte-nd622o:hover{color:var(--accent);text-decoration:none}.mv-lands.svelte-nd622o{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.mv-lands.svelte-nd622o a:where(.svelte-nd622o):hover{text-decoration:none}.position.svelte-nd622o{border-left:3px solid var(--accent-dim);overflow-wrap:anywhere;padding:1px 0 1px 11px}.num.svelte-nd622o{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12.5px}.channels.svelte-nd622o{flex-wrap:wrap;gap:6px;margin-top:7px;list-style:none;display:flex}.channels.svelte-nd622o a:where(.svelte-nd622o){background:var(--panel);border:1px solid var(--border);color:var(--text);overflow-wrap:anywhere;border-radius:7px;max-width:100%;padding:3px 9px;font-size:12.5px;display:inline-block}.channels.svelte-nd622o a:where(.svelte-nd622o):hover{border-color:var(--accent-dim);text-decoration:none}.channels.svelte-nd622o a.dead:where(.svelte-nd622o){color:var(--muted);text-decoration:line-through}.expander.svelte-nd622o{color:var(--accent);padding:6px 0 0;font-size:12.5px}.expander.svelte-nd622o:hover{text-decoration:underline}.members.svelte-nd622o{flex-direction:column;gap:9px;list-style:none;display:flex}.members.svelte-nd622o li:where(.svelte-nd622o){flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.member-lands.svelte-nd622o{flex-wrap:wrap;gap:2px 7px;font-size:14px;display:flex}.sep.svelte-nd622o{color:var(--muted)}.filters.svelte-nd622o{flex-direction:column;gap:10px;min-width:0;margin-bottom:4px;display:flex}.quick.svelte-nd622o{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.quick-label.svelte-nd622o{color:var(--muted);margin-right:3px;font-size:12px}.qchip.svelte-nd622o{max-width:100%;color:var(--text);background:var(--panel);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:99px;align-items:center;gap:6px;padding:4px 11px;font-size:13px;display:inline-flex}.qchip.svelte-nd622o:hover{border-color:var(--accent-dim);color:var(--accent)}.dot.svelte-nd622o{border-radius:3px;flex:none;width:9px;height:9px}.posts.svelte-nd622o{flex-direction:column;gap:12px;min-width:0;display:flex}.status.svelte-nd622o{color:var(--muted);flex-direction:column;gap:4px;font-size:12.5px;line-height:1.5;display:flex}.notable.svelte-nd622o{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:14px;display:flex}.notable.svelte-nd622o b:where(.svelte-nd622o){font-weight:600}.updated.svelte-nd622o,.found.svelte-nd622o{color:var(--muted);font-size:12.5px}.found.svelte-nd622o{color:var(--accent)}.how-toggle.svelte-nd622o{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;font-size:12.5px}.how-toggle.svelte-nd622o:hover{color:var(--text)}.how.svelte-nd622o{max-width:68ch}.feed-error.svelte-nd622o{border-radius:var(--radius);color:#e2b3a4;background:#a8624e1a;border:1px solid #5a3a32;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:11px 13px;font-size:14px;display:flex}.retry.svelte-nd622o{border:1px solid var(--border);background:var(--panel-2);border-radius:8px;padding:8px 14px;font-size:13.5px}.retry.svelte-nd622o:hover{border-color:var(--accent-dim)}button.svelte-nd622o:disabled{opacity:.6;cursor:default}.end.svelte-nd622o{color:var(--muted);border-top:1px solid var(--border);padding-top:16px;font-size:12px}@media (width<=640px){.quick.svelte-nd622o{scrollbar-width:none;flex-wrap:nowrap;margin:0 -12px;padding:0 12px;overflow-x:auto}.quick.svelte-nd622o::-webkit-scrollbar{display:none}.quick-label.svelte-nd622o,.qchip.svelte-nd622o{white-space:nowrap;flex:none}.qchip.svelte-nd622o{padding:7px 12px}.wrap.svelte-nd622o{gap:22px;padding:22px 12px 48px}}.wrap.svelte-1pufjcj{flex-direction:column;gap:22px;max-width:680px;margin:0 auto;padding:30px 20px 64px;font-size:15px;line-height:1.55;display:flex}article.svelte-1pufjcj{flex-direction:column;gap:16px;min-width:0;display:flex}.head.svelte-1pufjcj{flex-direction:column;gap:6px;min-width:0;display:flex}h1.svelte-1pufjcj{overflow-wrap:anywhere;font-size:clamp(22px,5vw,28px);font-weight:700;line-height:1.2}.source.svelte-1pufjcj a:where(.svelte-1pufjcj){color:var(--text)}.source.svelte-1pufjcj a:where(.svelte-1pufjcj):hover{color:var(--accent);text-decoration:none}.meta.svelte-1pufjcj{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:flex}.tag.svelte-1pufjcj{border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px}blockquote.svelte-1pufjcj{border-left:3px solid var(--accent-dim);overflow-wrap:anywhere;white-space:pre-line;padding:1px 0 1px 14px;font-size:16px;line-height:1.6}.after.svelte-1pufjcj{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:16px;display:flex}.movement.svelte-1pufjcj{color:var(--text);overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.movement.svelte-1pufjcj:hover{text-decoration:none}.movement.svelte-1pufjcj:hover b:where(.svelte-1pufjcj){color:var(--accent)}.kick.svelte-1pufjcj{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.lands.svelte-1pufjcj{flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.land.svelte-1pufjcj{color:var(--muted)}.land.svelte-1pufjcj:hover{color:var(--accent);text-decoration:none}.dot.svelte-1pufjcj{border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.links.svelte-1pufjcj{flex-wrap:wrap;gap:6px 18px;font-size:14px;display:flex}.dim.svelte-1pufjcj{color:var(--muted);font-size:14px}.feed-error.svelte-1pufjcj{border-radius:var(--radius);color:#e2b3a4;background:#a8624e1a;border:1px solid #5a3a32;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:11px 13px;font-size:14px;display:flex}.retry.svelte-1pufjcj{border:1px solid var(--border);background:var(--panel-2);border-radius:8px;padding:8px 14px;font-size:13.5px}.retry.svelte-1pufjcj:hover{border-color:var(--accent-dim)}@media (width<=640px){.wrap.svelte-1pufjcj{gap:18px;padding:22px 12px 48px}blockquote.svelte-1pufjcj{font-size:15px}}
