@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-kZZEtAc7.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-BBAQIogt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--display:"Bricolage Grotesque Variable", "Avenir Next", system-ui, sans-serif;--body:"Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", sans-serif;--radius:16px}:root{--accent:#2b5878;--accent-soft:#2b587826;--on-accent:#fff;--bg:#eef1f4;--surface:#f9fafb;--text:#16222c;--muted:#586674;--line:#16222c21;--petal:#f8dc6e;--centre:#d9701f;--f1:#f2c744;--f2:#d9701f;--f3:#6aa5c9;--f4:#9bb59a;--danger:#b3342c;--on-danger:#fff;--focus:#2b5878;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--accent:#7fc0e6;--accent-soft:#7fc0e626;--on-accent:#0c141b;--bg:#0f1820;--surface:#16212b;--text:#e6eef4;--muted:#92a6b6;--line:#e6eef429;--petal:#f8dc6e;--centre:#e8782a;--f1:#f2c744;--f2:#e8782a;--f3:#7fc0e6;--f4:#a9c7a6;--danger:#f28b82;--on-danger:#1a0e0d;--focus:#7fc0e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-palette=fern]{--accent:#1d6b4a;--accent-soft:#1d6b4a26;--on-accent:#fff;--bg:#f3f5ef;--surface:#fbfcf8;--text:#17221b;--muted:#5d6b61;--line:#17221b21;--petal:#f7efd8;--centre:#ec9f2d;--f1:#e9b44c;--f2:#7fb89a;--f3:#d98f86;--f4:#8f8fc7;--danger:#b3342c;--on-danger:#fff;--focus:#1d6b4a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-palette=fern]{--accent:#6fd3a2;--accent-soft:#6fd3a226;--on-accent:#0d1511;--bg:#101a15;--surface:#17231c;--text:#e8f0ea;--muted:#9bb0a2;--line:#e8f0ea29;--petal:#f2e8c9;--centre:#f0a830;--f1:#e9b44c;--f2:#7fb89a;--f3:#e0968d;--f4:#a3a3de;--danger:#f28b82;--on-danger:#1a0e0d;--focus:#6fd3a2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-palette=mauve]{--accent:#6a3d86;--accent-soft:#6a3d8626;--on-accent:#fff;--bg:#f4f0f5;--surface:#fcfafc;--text:#231a29;--muted:#6a5c72;--line:#231a2921;--petal:#f2e6f6;--centre:#f0a830;--f1:#b57fd0;--f2:#e9b44c;--f3:#7c9bd6;--f4:#d98fa6;--danger:#b3342c;--on-danger:#fff;--focus:#6a3d86;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-palette=mauve]{--accent:#c79be0;--accent-soft:#c79be026;--on-accent:#1a1020;--bg:#17111c;--surface:#201828;--text:#efe6f3;--muted:#ad9bb8;--line:#efe6f329;--petal:#efdff5;--centre:#f0a830;--f1:#c58ee0;--f2:#e9b44c;--f3:#8fabe0;--f4:#e39ab2;--danger:#f28b82;--on-danger:#1a0e0d;--focus:#c79be0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{margin:0}html{-webkit-text-size-adjust:100%}body{font:16px/1.5 var(--body);color:var(--text);background:var(--bg);-webkit-tap-highlight-color:transparent;min-height:100dvh}h1,h2,h3{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance}a{color:var(--accent)}.glass{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}input,textarea,button{font:inherit;color:inherit}input,textarea{border:1px solid var(--line);background:var(--bg);border-radius:12px;width:100%;padding:10px 12px;font-size:16px}input:focus,textarea:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}input:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:0}button.primary{background:var(--accent);color:var(--on-accent);cursor:pointer;border:0;border-radius:999px;padding:9px 18px;font-weight:600}button.primary:disabled{opacity:.6;cursor:default}button.quiet{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px}button.quiet:hover:not(:disabled){background:var(--accent-soft)}.muted{color:var(--muted)}.error{color:var(--danger);font-size:14px}.handle{color:var(--muted)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mark.svelte-1hwge53{flex:none;display:block}.welcome.svelte-1ef77ut{max-width:380px;padding:calc(10vh + env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) 40px max(16px, env(safe-area-inset-left,0px));margin:0 auto}.intro.svelte-1ef77ut{text-align:center;margin-bottom:22px}.logo.svelte-1ef77ut{width:84px;margin:0 auto 14px;display:block}h1.svelte-1ef77ut{font:700 38px/1 var(--display);letter-spacing:-.03em;margin:0}.tag.svelte-1ef77ut{font:600 20px/1.3 var(--display);margin:8px 0 4px}.intro.svelte-1ef77ut .muted:where(.svelte-1ef77ut){margin:0}.card.svelte-1ef77ut{gap:10px;padding:16px;display:grid}label.svelte-1ef77ut{gap:4px;font-size:13px;font-weight:600;display:grid}.hint.svelte-1ef77ut{margin:-6px 0 2px;font-size:12px}.switch.svelte-1ef77ut{background:var(--accent-soft);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.switch.svelte-1ef77ut button:where(.svelte-1ef77ut){cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:7px}.switch.svelte-1ef77ut button.active:where(.svelte-1ef77ut){background:var(--surface);color:var(--text);font-weight:600}.agree.svelte-1ef77ut{align-items:flex-start;gap:10px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.agree.svelte-1ef77ut input:where(.svelte-1ef77ut){width:20px;height:20px;accent-color:var(--accent);flex:none;margin:1px 0 0}.legal.svelte-1ef77ut{text-align:center;margin:16px 0 0;font-size:13px}.error.svelte-1ef77ut{margin:0}.bye.svelte-1ef77ut{text-align:center;margin:0 0 14px;padding:10px 14px;font-size:14px}.avatar.svelte-1pre9qb{flex:none;display:inline-block}img.avatar.svelte-1pre9qb{object-fit:cover;border-radius:50%}.composer.svelte-1n8df3y{gap:8px;margin-bottom:14px;padding:10px;display:grid}textarea.svelte-1n8df3y{resize:vertical;background:0 0;border:0;min-height:44px;padding:6px 4px}textarea.svelte-1n8df3y:focus{outline:none}.bar.svelte-1n8df3y{align-items:center;gap:8px;display:flex}.count.svelte-1n8df3y{color:var(--muted);margin-left:auto;font-size:12px}.count.over.svelte-1n8df3y{color:var(--danger);font-weight:600}.preview.svelte-1n8df3y{position:relative}.preview.svelte-1n8df3y img:where(.svelte-1n8df3y){object-fit:cover;border-radius:10px;width:100%;max-height:360px;display:block}.remove.svelte-1n8df3y{cursor:pointer;color:#fff;background:#0000008c;border:0;border-radius:50%;width:28px;height:28px;position:absolute;top:6px;right:6px}.small.svelte-1n8df3y{margin:0;font-size:12px}.error.svelte-1n8df3y{margin:0}.menu.svelte-1qo109d{position:relative}.dots.svelte-1qo109d{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:8px;min-width:32px;min-height:32px;padding:6px 8px;font-size:18px;line-height:1}.dots.svelte-1qo109d:hover,.dots[aria-expanded=true].svelte-1qo109d{background:var(--accent-soft);color:var(--text)}ul.svelte-1qo109d{z-index:10;background:color-mix(in srgb, var(--surface) 92%, var(--bg));min-width:190px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0000002e}li.svelte-1qo109d button:where(.svelte-1qo109d){text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:9px 10px;font-size:14px}li.svelte-1qo109d button:where(.svelte-1qo109d):hover,li.svelte-1qo109d button:where(.svelte-1qo109d):focus-visible{background:var(--accent-soft)}li.svelte-1qo109d button.danger:where(.svelte-1qo109d){color:var(--danger)}.comments.svelte-1qgvnnq{border-top:1px solid var(--line);gap:2px;margin-top:8px;padding-top:6px;display:grid}.more.svelte-1qgvnnq{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:13px}.more.svelte-1qgvnnq:hover{color:var(--text);text-decoration:underline}.comment.svelte-1qgvnnq{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.body.svelte-1qgvnnq{overflow-wrap:anywhere;min-width:0;padding:3px 0;font-size:14px}.body.svelte-1qgvnnq a:where(.svelte-1qgvnnq){color:inherit;margin-right:4px;text-decoration:none}.body.svelte-1qgvnnq a:where(.svelte-1qgvnnq):hover strong:where(.svelte-1qgvnnq){text-decoration:underline}.text.svelte-1qgvnnq{white-space:pre-wrap}.when.svelte-1qgvnnq{margin-left:4px;font-size:12px}.add.svelte-1qgvnnq{gap:6px;margin-top:4px;display:flex}.add.svelte-1qgvnnq input:where(.svelte-1qgvnnq){padding:8px 12px;font-size:16px}.send.svelte-1qgvnnq{padding:6px 12px;font-size:14px}.error.svelte-1qgvnnq{margin:4px 0 0}.post.svelte-1ijynb0{border-bottom:1px solid var(--line);padding:16px 2px 12px}header.svelte-1ijynb0{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.who.svelte-1ijynb0{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.meta.svelte-1ijynb0{min-width:0;line-height:1.25;display:grid}.meta.svelte-1ijynb0 strong:where(.svelte-1ijynb0),.sub.svelte-1ijynb0{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-1ijynb0 strong:where(.svelte-1ijynb0){font:700 16px/1.25 var(--display)}.sub.svelte-1ijynb0{font-size:13px}.who.svelte-1ijynb0:hover strong:where(.svelte-1ijynb0){text-decoration:underline}.text.svelte-1ijynb0{white-space:pre-wrap;overflow-wrap:anywhere;max-width:60ch;margin:8px 0 0 56px}img.svelte-1ijynb0{border-radius:14px;width:calc(100% - 56px);margin-top:10px;margin-left:56px;display:block}.actions.svelte-1ijynb0{gap:4px;margin:8px 0 0 50px;display:flex}.act.svelte-1ijynb0{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:6px 10px;font-size:14px}.act.svelte-1ijynb0:hover{background:var(--accent-soft);color:var(--text)}.act.on.svelte-1ijynb0{color:var(--accent);font-weight:600}.likers.svelte-1ijynb0{margin:4px 0 0;font-size:13px}.likers.svelte-1ijynb0 a:where(.svelte-1ijynb0){color:var(--accent);text-decoration:none}.small.svelte-1ijynb0{font-size:12px}.error.svelte-1ijynb0{margin:6px 0 0}.center.svelte-1goul2i{text-align:center;margin:14px 0}.center.svelte-1k2bh0d{text-align:center}.end.svelte-1k2bh0d{text-align:center;padding:26px 10px}.flower.svelte-1k2bh0d{margin-bottom:8px;line-height:0;display:block}.end.svelte-1k2bh0d strong:where(.svelte-1k2bh0d){font:700 18px/1.3 var(--display);display:block}.end.svelte-1k2bh0d p:where(.svelte-1k2bh0d){margin:4px 0 0}.box.svelte-ogxrnu{margin-bottom:12px;padding:14px}label.svelte-ogxrnu{margin-bottom:6px;font-size:13px;font-weight:600;display:block}ul.svelte-ogxrnu{margin:10px 0 0;padding:0;list-style:none}li.svelte-ogxrnu{flex-direction:column;padding:8px 4px;display:flex}li.svelte-ogxrnu+li:where(.svelte-ogxrnu){border-top:1px solid var(--line)}li.svelte-ogxrnu a:where(.svelte-ogxrnu){color:inherit;flex-wrap:wrap;align-items:center;gap:8px;text-decoration:none;display:flex}li.svelte-ogxrnu a:where(.svelte-ogxrnu):hover strong:where(.svelte-ogxrnu){text-decoration:underline}.who.svelte-ogxrnu{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.other.svelte-ogxrnu{margin-left:44px}ul.chips.svelte-ogxrnu{flex-wrap:wrap;gap:6px;display:flex}ul.chips.svelte-ogxrnu li:where(.svelte-ogxrnu){border:0;padding:0}ul.chips.svelte-ogxrnu a:where(.svelte-ogxrnu){background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:5px 12px;font-size:14px}ul.chips.svelte-ogxrnu a:where(.svelte-ogxrnu):hover{text-decoration:underline}.back.svelte-ogxrnu{margin:0 0 6px;font-size:13px}h2.svelte-ogxrnu{overflow-wrap:anywhere;margin:0 0 6px;font-size:16px}p.svelte-ogxrnu{margin:4px 0}.small.svelte-ogxrnu{font-size:13px}.center.svelte-wtyhf9{text-align:center;padding:20px 10px}ul.svelte-wtyhf9{margin:0;padding:4px 0;list-style:none;overflow:hidden}li.svelte-wtyhf9+li:where(.svelte-wtyhf9){border-top:1px solid var(--line)}li.svelte-wtyhf9 a:where(.svelte-wtyhf9),.row.svelte-wtyhf9{color:inherit;justify-content:space-between;gap:10px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}li.svelte-wtyhf9 a:where(.svelte-wtyhf9):hover,li.unread.svelte-wtyhf9{background:var(--accent-soft)}.when.svelte-wtyhf9{white-space:nowrap}.card.svelte-15f6s1z{margin-bottom:16px;padding:16px}.head.svelte-15f6s1z{align-items:flex-start;gap:10px;display:flex}.actions.svelte-15f6s1z{flex:none}@media (width<=480px){.head.svelte-15f6s1z{flex-wrap:wrap}.who.svelte-15f6s1z{flex-basis:calc(100% - 66px)}.actions.svelte-15f6s1z{flex-basis:100%}}.who.svelte-15f6s1z{flex:1;align-self:center;min-width:0}h2.svelte-15f6s1z{overflow-wrap:anywhere;margin:0;font-size:20px}.handle.svelte-15f6s1z{margin:0}.bio.svelte-15f6s1z{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.talents.svelte-15f6s1z{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.talents.svelte-15f6s1z li:where(.svelte-15f6s1z){background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:3px 10px;font-size:13px}.talents.svelte-1u8oaeq{gap:8px;display:grid}.chips.svelte-1u8oaeq{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chips.svelte-1u8oaeq li:where(.svelte-1u8oaeq){background:var(--accent-soft);color:var(--accent);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 10px;font-size:13px;display:inline-flex}.chips.svelte-1u8oaeq button:where(.svelte-1u8oaeq){color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;width:20px;height:20px;font-size:11px}.chips.svelte-1u8oaeq button:where(.svelte-1u8oaeq):hover{background:#0000001f}.ideas.svelte-1u8oaeq{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.idea.svelte-1u8oaeq{border:1px dashed var(--line);cursor:pointer;color:var(--muted);background:0 0;border-radius:999px;padding:2px 10px;font-size:13px}.idea.svelte-1u8oaeq:hover{border-color:var(--accent);color:var(--accent)}.small.svelte-1u8oaeq{font-size:12px}.error.svelte-1u8oaeq{margin:0}.card.svelte-1jaen4o{gap:10px;margin-bottom:16px;padding:16px;display:grid}.photo.svelte-1jaen4o{align-items:center;gap:14px;display:flex}.photo-acts.svelte-1jaen4o{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.photo-acts.svelte-1jaen4o p:where(.svelte-1jaen4o){flex-basis:100%;margin:0}.link.svelte-1jaen4o{color:var(--danger);cursor:pointer;background:0 0;border:0;padding:4px}label.svelte-1jaen4o{gap:4px;font-size:13px;font-weight:600;display:grid}.label.svelte-1jaen4o{font-size:13px;font-weight:600;display:block}.field.svelte-1jaen4o{gap:6px;display:grid}.opt.svelte-1jaen4o{color:var(--muted);margin-left:4px;font-size:12px;font-weight:400}.hint.svelte-1jaen4o{margin:-6px 0 0;font-size:12px}.field.svelte-1jaen4o .hint:where(.svelte-1jaen4o){margin:-4px 0 2px}.count.svelte-1jaen4o{text-align:right}.small.svelte-1jaen4o{font-size:12px}.check.svelte-1jaen4o{align-items:flex-start;gap:10px;font-weight:600;display:flex}.check.svelte-1jaen4o input[type=checkbox]:where(.svelte-1jaen4o){width:18px;height:18px;accent-color:var(--accent);flex:none;margin:2px 0 0;padding:0}.check.svelte-1jaen4o .hint:where(.svelte-1jaen4o){margin:2px 0 0;font-weight:400;display:block}.bar.svelte-1jaen4o{justify-content:flex-end;gap:8px;display:flex}.error.svelte-1jaen4o{margin:0}.acts.svelte-jq00qu{align-items:center;gap:4px;display:flex}.acts.svelte-jq00qu button:where(.svelte-jq00qu){white-space:nowrap}h3.svelte-jq00qu{margin:0 0 8px;font-size:18px}.look.svelte-jq00qu{margin:22px 0 8px}.choices.svelte-jq00qu{flex-wrap:wrap;gap:8px;display:flex}.choices.svelte-jq00qu button:where(.svelte-jq00qu){cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 8px;display:flex}.choices.svelte-jq00qu button.on:where(.svelte-jq00qu){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);font-weight:600}.sw.svelte-jq00qu{display:flex}.sw.svelte-jq00qu i:where(.svelte-jq00qu){border:2px solid var(--surface);border-radius:50%;width:18px;height:18px;margin-right:-6px}.sw.svelte-jq00qu i:where(.svelte-jq00qu):last-child{margin-right:0}.small.svelte-jq00qu{margin-top:8px;font-size:13px}p.svelte-jq00qu{margin:8px 0 0}.center.svelte-h4rygs{text-align:center}.missing.svelte-h4rygs{text-align:center;padding:18px}.missing.svelte-h4rygs p:where(.svelte-h4rygs){margin:6px 0 0}.acts.svelte-h4rygs{align-items:center;gap:4px;display:flex}.acts.svelte-h4rygs>button:where(.svelte-h4rygs){white-space:nowrap;min-width:96px}.following.svelte-h4rygs .label-hover:where(.svelte-h4rygs),.following.svelte-h4rygs:hover .label-on:where(.svelte-h4rygs),.following.svelte-h4rygs:focus-visible .label-on:where(.svelte-h4rygs){display:none}.following.svelte-h4rygs:hover .label-hover:where(.svelte-h4rygs),.following.svelte-h4rygs:focus-visible .label-hover:where(.svelte-h4rygs){color:var(--danger);display:inline}.note.svelte-h4rygs{background:var(--accent-soft);border-radius:10px;margin:10px 0 0;padding:8px 10px;font-size:14px}.error.svelte-h4rygs{margin:8px 0 0}.back.svelte-c6hgsu{margin-bottom:10px;padding:5px 10px;font-size:14px}.center.svelte-c6hgsu{text-align:center}.gone.svelte-c6hgsu{text-align:center;padding:18px}.gone.svelte-c6hgsu p:where(.svelte-c6hgsu){margin:6px 0 0}.pledge.svelte-rgipjs{max-width:600px;margin:0 auto;padding-top:20px}header.svelte-rgipjs{padding:8px 0 12px}h1.svelte-rgipjs{margin:0 0 10px;font-size:36px;line-height:1.05}.lead.svelte-rgipjs{max-width:52ch;color:var(--muted);margin:0}ul.svelte-rgipjs{margin:0;padding:0;list-style:none}li.svelte-rgipjs{border-top:1px solid var(--line);padding:18px 0}li.svelte-rgipjs:first-child{margin-top:14px}h2.svelte-rgipjs{margin:0 0 6px;font-size:19px}li.svelte-rgipjs p:where(.svelte-rgipjs){color:var(--muted);max-width:60ch;margin:0}.foot.svelte-rgipjs{margin:22px 0 0;font-size:14px}h1.svelte-16a54cm{margin:0;font-size:22px}.intro.svelte-16a54cm{margin:2px 0 14px}.box.svelte-16a54cm{margin-bottom:12px;padding:14px 16px}h2.svelte-16a54cm{margin:0 0 8px;font-size:16px}dl.svelte-16a54cm{grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;font-size:14px;display:grid}dt.svelte-16a54cm{color:var(--muted)}dd.svelte-16a54cm{overflow-wrap:anywhere;margin:0}.counts.svelte-16a54cm{margin:8px 0;padding:0;list-style:none}.counts.svelte-16a54cm li:where(.svelte-16a54cm){justify-content:space-between;padding:6px 0;font-size:14px;display:flex}.counts.svelte-16a54cm li:where(.svelte-16a54cm)+li:where(.svelte-16a54cm){border-top:1px solid var(--line)}.small.svelte-16a54cm{font-size:12px}.center.svelte-16a54cm{text-align:center}p.svelte-16a54cm{margin:4px 0 10px}.danger.svelte-16a54cm{border-color:color-mix(in srgb, var(--danger) 35%, transparent)}form.svelte-16a54cm{gap:8px;display:grid}label.svelte-16a54cm{gap:4px;font-size:13px;display:grid}.delete.svelte-16a54cm{background:var(--danger);color:var(--on-danger);cursor:pointer;border:0;border-radius:10px;justify-self:start;padding:9px 14px;font-weight:600}.delete.svelte-16a54cm:disabled{opacity:.45;cursor:default}dialog.svelte-1m2ra4u{border-radius:var(--radius);width:min(420px,100vw - 32px);color:var(--text);background:var(--bg);border:1px solid var(--line);padding:16px;box-shadow:0 16px 48px #0000004d}dialog.svelte-1m2ra4u::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059}h2.svelte-1m2ra4u{margin:0 0 6px;font-size:17px}p.svelte-1m2ra4u{margin:0 0 10px}.small.svelte-1m2ra4u{font-size:13px}.bar.svelte-1m2ra4u{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.error.svelte-1m2ra4u{margin:6px 0 0}.shell.svelte-1n46o8q{max-width:640px;padding:0 max(16px, env(safe-area-inset-right,0px)) 96px max(16px, env(safe-area-inset-left,0px));margin:0 auto}.top.svelte-1n46o8q{z-index:5;padding:calc(12px + env(safe-area-inset-top,0px)) 0 10px;background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.brand.svelte-1n46o8q{color:var(--text);font:700 22px/1 var(--display);letter-spacing:-.025em;align-items:center;gap:9px;text-decoration:none;display:flex}.tabs.svelte-1n46o8q{gap:2px;display:flex}.tabs.svelte-1n46o8q a:where(.svelte-1n46o8q){color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;text-decoration:none;display:flex}.tabs.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--text)}.tabs.svelte-1n46o8q a.active:where(.svelte-1n46o8q){background:var(--accent-soft);color:var(--accent);font-weight:600}.icon.svelte-1n46o8q{font-size:15px;position:relative}.dot.svelte-1n46o8q{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:-1px;right:-5px}.sr.svelte-1n46o8q{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){.tabs.svelte-1n46o8q{z-index:6;padding:6px 8px max(8px, env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);justify-content:space-around;position:fixed;bottom:0;left:0;right:0}.tabs.svelte-1n46o8q a:where(.svelte-1n46o8q){flex-direction:column;flex:1;justify-content:center;gap:1px;padding:5px 10px;font-size:12px}.icon.svelte-1n46o8q{font-size:19px}}
