@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:block;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:Bricolage Grotesque Variable;font-style:normal;font-display:block;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:Parkinsans Variable;font-style:normal;font-display:block;font-weight:300 800;src:url(/assets/parkinsans-latin-wght-normal-mRuZnjHQ.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:Parkinsans Variable;font-style:normal;font-display:block;font-weight:300 800;src:url(/assets/parkinsans-latin-ext-wght-normal-CTfSnvlK.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:Londrina Sketch;font-style:normal;font-display:block;font-weight:400;src:url(/assets/londrina-sketch-latin-400-normal-BY1orZMI.woff2)format("woff2");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:Londrina Solid;font-style:normal;font-display:block;font-weight:400;src:url(/assets/londrina-solid-latin-400-normal-B9GE5EkC.woff2)format("woff2");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}:root{--color-bg-page:oklch(100% 0 0);--color-bg-surface:oklch(100% 0 0);--color-bg-raised:oklch(96% .005 80);--color-bg-hover:oklch(94% .007 80);--color-bg-active:oklch(91% .009 80);--color-bg-subtle:oklch(97.5% .004 80);--color-bg-edit:oklch(97% .04 25);--color-text:oklch(20% .01 80);--color-text-secondary:oklch(35% .008 80);--color-text-tertiary:oklch(45% .006 80);--color-text-muted:oklch(55% .005 80);--color-text-faint:oklch(70% .004 80);--color-text-on-primary:oklch(100% 0 0);--color-primary:oklch(58% .22 25);--color-primary-hover:oklch(50% .22 25);--color-primary-faded:oklch(75% .13 25);--color-primary-bg:oklch(96% .04 25);--color-accent:oklch(78% .16 82);--color-accent-hover:oklch(72% .16 82);--color-accent-bg:oklch(96% .06 85);--color-danger:oklch(45% .18 30);--color-danger-hover:oklch(38% .18 30);--color-danger-bg:oklch(95% .04 30);--color-warning:oklch(58% .13 75);--color-border:oklch(82% .005 80);--color-border-strong:oklch(20% .01 80);--color-border-subtle:oklch(90% .005 80);--shadow-sm:0 1px 3px oklch(20% .01 80/.08);--shadow-md:0 4px 12px oklch(20% .01 80/.1);--shadow-lg:0 10px 28px oklch(20% .01 80/.22);--radius-sm:0;--radius-md:0;--control-h:30px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--font-body:"Parkinsans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display:"Bricolage Grotesque Variable", "Parkinsans Variable", sans-serif;--font-masthead:"Londrina Sketch", "Chalkboard", cursive;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1rem;--text-lg:1.375rem;--text-xl:1.875rem;--text-2xl:2.5rem;--text-3xl:3.75rem}[data-theme=dark]{--color-bg-page:oklch(16% .005 80);--color-bg-surface:oklch(19% .005 80);--color-bg-raised:oklch(23% .006 80);--color-bg-hover:oklch(27% .007 80);--color-bg-active:oklch(30% .01 80);--color-bg-subtle:oklch(21% .005 80);--color-bg-edit:oklch(25% .06 25);--color-text:oklch(92% .005 80);--color-text-secondary:oklch(78% .005 80);--color-text-tertiary:oklch(65% .005 80);--color-text-muted:oklch(55% .005 80);--color-text-faint:oklch(40% .005 80);--color-text-on-primary:oklch(98% .005 80);--color-primary:oklch(70% .2 25);--color-primary-hover:oklch(78% .18 25);--color-primary-faded:oklch(45% .15 25);--color-primary-bg:oklch(28% .07 25);--color-accent:oklch(82% .15 82);--color-accent-hover:oklch(88% .14 82);--color-accent-bg:oklch(30% .06 85);--color-danger:oklch(62% .2 30);--color-danger-hover:oklch(70% .18 30);--color-danger-bg:oklch(28% .06 30);--color-warning:oklch(82% .14 80);--color-border:oklch(35% .008 80);--color-border-strong:oklch(42% .006 80);--color-border-subtle:oklch(28% .008 80);--shadow-sm:0 1px 3px oklch(0% 0 0/.35);--shadow-md:0 4px 12px oklch(0% 0 0/.45);--shadow-lg:0 10px 28px oklch(0% 0 0/.6);--font-masthead:"Londrina Solid", "Chalkboard", cursive}*{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}::selection{background:var(--color-primary);color:var(--color-text-on-primary)}html{overscroll-behavior:none;scrollbar-gutter:stable}@media (pointer:coarse){html{overscroll-behavior-y:auto}}body{font-family:var(--font-body);font-size:var(--text-md);color:var(--color-text);background:var(--color-bg-page);-webkit-tap-highlight-color:transparent;flex-direction:column;min-height:100vh;line-height:1.55;display:flex}a{color:var(--color-text);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;transition:text-decoration-color 80ms}a:hover{color:var(--color-text);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}h1,h2,h3,h4{font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--space-xs);letter-spacing:0;font-weight:800}h1{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:0;margin-top:0;font-weight:700;line-height:1}:root{--content-max:600px;--safe-bottom:max(calc(env(safe-area-inset-bottom) - 10px), 6px);--color-scrim:oklch(20% .01 80/.4);--accent:#3967d6;--accent-hover:#234eba;--accent-wash:#e8f4ff;--on-accent:#fff}@media (pointer:coarse){:root{--control-h:40px}}[data-theme=dark]{--color-scrim:oklch(8% .005 80/.6);--accent:#5b8dff;--accent-hover:#72a7ff;--accent-wash:#0c1936;--on-accent:#14130f}#app{width:100%;max-width:var(--content-max);flex-direction:column;min-height:100dvh;margin:0 auto;display:flex;position:relative}@media (width>=602px){#app{border-inline:1px solid var(--color-border-subtle)}}.content{max-width:var(--content-max);width:100%;padding:var(--space-lg) var(--space-md) calc(var(--space-xl) + var(--safe-bottom));flex:1;margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stack{gap:var(--space-md);flex-direction:column;display:flex}.row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.page-title{font-size:var(--text-xl);margin-bottom:var(--space-md)}.section-title{font-family:var(--font-display);font-size:var(--text-md);margin-bottom:var(--space-sm);font-weight:800}.muted{font-size:var(--text-sm);color:var(--color-text)}.error-text{font-size:var(--text-sm);color:var(--color-danger)}.btn{font:inherit;justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--control-h);padding:0 var(--space-md);border:2px solid var(--accent);background:var(--accent);color:var(--on-accent);cursor:pointer;border-radius:0;font-weight:700;text-decoration:none;display:inline-flex}.btn.ghost{color:var(--color-text);border-color:var(--color-border-strong);background:0 0}.btn.danger{color:var(--color-danger);border-color:var(--color-danger);background:0 0}.btn:disabled{opacity:.5;cursor:default}.btn:focus-visible,.input:focus-visible,.toggle input:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (pointer:coarse){.btn{min-height:44px}}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent)}.btn.ghost:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-border-strong);color:var(--color-text)}.btn.danger:hover:not(:disabled){background:var(--color-danger-bg);border-color:var(--color-danger);color:var(--color-danger)}}.field{gap:var(--space-xs);flex-direction:column;display:flex}.field>label,.field>.label{font-size:var(--text-sm);color:var(--color-text);font-weight:700}.input{font:inherit;width:100%;padding:var(--space-sm) var(--space-md);border:2px solid var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text);border-radius:0;font-size:16px}textarea.input{resize:vertical;min-height:5.5em}.input[aria-invalid=true]{border-color:var(--color-danger)}.toggle{align-items:flex-start;gap:var(--space-sm);cursor:pointer;display:flex}@media (pointer:coarse){.toggle{align-items:center;min-height:44px}}.toggle input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.banner{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:2px solid var(--color-warning);background:var(--color-bg-subtle);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.card{border:2px solid var(--color-border-strong);background:var(--color-bg-surface);padding:var(--space-md)}.beta.svelte-covoym{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.04em;border:1.5px solid var(--accent);border-radius:var(--radius-sm);color:var(--accent);-webkit-user-select:none;user-select:none;vertical-align:middle;padding:3px 5px;font-weight:700;line-height:1;display:inline-block}.lockup.svelte-10y6uor{align-items:center;gap:var(--space-sm);display:inline-flex}.wordmark.svelte-10y6uor{font-family:var(--font-masthead);letter-spacing:-.3px;color:var(--color-text);text-underline-offset:3px;-webkit-user-select:none;user-select:none;font-size:1.75rem;font-weight:400;line-height:1;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color 80ms}.wordmark[data-size=xl].svelte-10y6uor{font-size:var(--text-3xl)}@media (pointer:coarse){.wordmark.svelte-10y6uor{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}@media (hover:hover) and (pointer:fine){a.wordmark.svelte-10y6uor:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.segmented.svelte-1cmi4dh{display:inline-flex}button.svelte-1cmi4dh{min-height:var(--control-h);min-width:44px;padding:0 var(--space-md);border:2px solid var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;touch-action:manipulation;margin-left:-2px;font-weight:700}button.svelte-1cmi4dh:first-child{margin-left:0}button[aria-checked=true].svelte-1cmi4dh{background:var(--color-text);color:var(--color-bg-page)}button.svelte-1cmi4dh:focus-visible{outline:2px solid var(--color-text);outline-offset:2px;z-index:1;position:relative}@media (pointer:coarse){button.svelte-1cmi4dh{min-height:44px}}@media (hover:hover) and (pointer:fine){button[aria-checked=false].svelte-1cmi4dh:hover{background:var(--color-bg-hover)}}.gear.svelte-8goaui{width:44px;height:44px;color:var(--color-text);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.gear.svelte-8goaui:focus-visible,.x.svelte-8goaui:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}dialog.svelte-8goaui{width:min(420px, calc(100% - 2 * var(--space-md)));max-width:none;color:var(--color-text);background:0 0;border:0;margin:auto;padding:0}dialog.svelte-8goaui::backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.card.svelte-8goaui{padding:var(--space-lg);border:2px solid var(--color-border-strong);background:var(--color-bg-surface);box-shadow:6px 6px 0 var(--color-border-strong);outline:none;position:relative}.x.svelte-8goaui{top:var(--space-sm);right:var(--space-sm);width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.title.svelte-8goaui{font-family:var(--font-display);font-weight:800;font-size:var(--text-xl);margin-right:44px;line-height:1.1}.sect.svelte-8goaui{align-items:flex-start;gap:var(--space-sm)}.sect-title.svelte-8goaui{font-size:var(--text-sm);font-weight:700}.who.svelte-8goaui{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sect.svelte-8goaui a:where(.svelte-8goaui){align-items:center;min-height:32px;display:inline-flex}@media (pointer:coarse){.sect.svelte-8goaui a:where(.svelte-8goaui){min-height:44px}}@media (hover:hover) and (pointer:fine){.gear.svelte-8goaui:hover,.x.svelte-8goaui:hover{background:var(--color-bg-hover)}.sect.svelte-8goaui a:where(.svelte-8goaui):hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.bar.svelte-1elxaub{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-md) 0;max-width:var(--content-max);width:100%;margin:0 auto;display:flex}.banner.svelte-1rgmebf{margin-bottom:var(--space-md)}.mini.svelte-1sjfub2{border:2px solid var(--color-border-strong);background:var(--color-bg-surface);padding:var(--space-md);gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.q.svelte-1sjfub2{font-family:var(--font-display);font-weight:800;font-size:var(--text-md);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}ul.svelte-1sjfub2{gap:var(--space-xs);flex-direction:column;width:100%;list-style:none;display:flex}li.svelte-1sjfub2{padding:var(--space-xs) var(--space-sm);border:2px solid var(--color-border-strong);font-size:var(--text-base);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}li.first.svelte-1sjfub2{border-color:var(--accent)}.btn.svelte-1sjfub2{pointer-events:none}.note.svelte-1kznu9f{padding:var(--space-sm) var(--space-md);border:2px solid var(--color-border-strong);background:var(--color-bg-subtle);font-size:var(--text-sm)}.options.svelte-1kznu9f{border:0;min-width:0}.option.svelte-1kznu9f{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-sm);display:flex}.options.svelte-1kznu9f{--row-h:48px}.option.svelte-1kznu9f .input:where(.svelte-1kznu9f){min-width:0;height:var(--row-h);flex:1}.add.svelte-1kznu9f{min-height:var(--row-h)}.tools.svelte-1kznu9f{gap:var(--space-xs);flex:none;display:flex}.icon.svelte-1kznu9f{width:var(--row-h);min-width:var(--row-h);height:var(--row-h);place-items:center;padding:0;display:inline-grid}.closes.svelte-1kznu9f{padding-left:var(--space-lg);border-left:2px solid var(--color-border-strong)}.narrow.svelte-1kznu9f{max-width:280px}.input.svelte-1kznu9f:disabled{opacity:.6}.btn.ghost.svelte-1kznu9f{text-decoration:none}.head.svelte-16zigxp{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.head.svelte-16zigxp .btn:where(.svelte-16zigxp){white-space:nowrap}.head.svelte-16zigxp .page-title:where(.svelte-16zigxp){margin:0}.empty.svelte-16zigxp{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text)}.list.svelte-16zigxp{border-top:2px solid var(--color-border-strong);flex-direction:column;list-style:none;display:flex}.item.svelte-16zigxp{gap:var(--space-xs);padding:var(--space-md) 0;border-bottom:2px solid var(--color-border-strong);flex-direction:column;display:flex}.q.svelte-16zigxp{font-family:var(--font-display);font-weight:800;font-size:var(--text-md);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;text-decoration:none;display:-webkit-box;overflow:hidden}.meta.svelte-16zigxp{align-items:center;gap:var(--space-md);font-size:var(--text-sm);color:var(--color-text);flex-wrap:wrap;display:flex}.status.svelte-16zigxp{font-weight:700}.status[data-kind=open].svelte-16zigxp{color:var(--accent)}.status[data-kind=closed].svelte-16zigxp,.status[data-kind=full].svelte-16zigxp{color:var(--color-text)}@media (hover:hover) and (pointer:fine){.q.svelte-16zigxp:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px}}.bars.svelte-igqfs6{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.label.svelte-igqfs6{justify-content:space-between;gap:var(--space-md);font-weight:700;display:flex}.text.svelte-igqfs6{overflow-wrap:anywhere;min-width:0}.num.svelte-igqfs6{font-variant-numeric:tabular-nums;color:var(--color-text);flex:none}.track.svelte-igqfs6{border:2px solid var(--color-border-strong);background:var(--color-bg-surface);height:14px;margin-top:4px}.fill.svelte-igqfs6{background:var(--accent);height:100%}.mine.svelte-igqfs6 .text:where(.svelte-igqfs6):after{content:" (you)";color:var(--color-text);font-weight:400}.total.svelte-igqfs6{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-text)}.content.svelte-3qd30r{padding-top:var(--space-xl);align-items:flex-start}.top.svelte-3qd30r{width:100%;margin:calc(-1 * var(--space-lg)) 0 calc(-1 * var(--space-md));justify-content:flex-end;display:flex}.example.svelte-3qd30r{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.try.svelte-3qd30r{margin-top:calc(-1 * var(--space-sm));font-size:var(--text-sm);color:var(--accent)}.q.svelte-3qd30r{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);overflow-wrap:anywhere;line-height:1.15}.steps.svelte-3qd30r{gap:var(--space-md);grid-template-columns:repeat(3,1fr);width:100%;list-style:none;display:grid}.steps.svelte-3qd30r h2:where(.svelte-3qd30r){font-size:var(--text-md);color:var(--accent)}.steps.svelte-3qd30r p:where(.svelte-3qd30r),.privacy.svelte-3qd30r{font-size:var(--text-sm);color:var(--color-text)}form.svelte-3qd30r{width:100%;max-width:360px}@media (width<=480px){.steps.svelte-3qd30r{gap:var(--space-sm);grid-template-columns:1fr}}.page-title.svelte-dhccho{overflow-wrap:anywhere;line-height:1.1}.others.svelte-dhccho{gap:var(--space-xs);flex-direction:column;list-style:none;display:flex}.others.svelte-dhccho li:where(.svelte-dhccho){justify-content:space-between;gap:var(--space-md);padding:var(--space-xs) var(--space-md);border:2px solid var(--color-border-strong);display:flex}.otext.svelte-dhccho{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.when.svelte-dhccho{flex:none}.meta.svelte-dhccho{gap:var(--space-md);font-size:var(--text-sm);color:var(--color-text);flex-wrap:wrap;display:flex}.status.svelte-dhccho{font-weight:700}.status[data-kind=open].svelte-dhccho{color:var(--accent)}.btn.ghost.svelte-dhccho{text-decoration:none}.btn[aria-pressed=true].svelte-dhccho{cursor:default}.close.svelte-dhccho{margin-left:auto}.preview.svelte-dhccho{background:var(--color-bg-subtle);border:1px solid var(--color-border-subtle);justify-content:center;min-height:120px;display:flex}.preview.svelte-dhccho img:where(.svelte-dhccho){object-fit:contain;max-width:100%;max-height:50vh;display:block}.preview.svelte-dhccho img.dim:where(.svelte-dhccho){opacity:.5}.toast.svelte-dhccho{min-height:1.4em}@media (width<=600px){.sheet.svelte-dhccho{z-index:20;border-inline:0;max-height:90dvh;padding-bottom:calc(var(--space-md) + var(--safe-bottom));box-shadow:0 -2px 0 var(--color-border-strong);border-bottom:0;position:fixed;inset:auto 0 0;overflow-y:auto}}.picker.svelte-1ynlt64{gap:var(--space-md);flex-direction:column;display:flex}.presets.svelte-1ynlt64{gap:var(--space-sm);grid-template-columns:repeat(8,minmax(0,1fr));max-width:400px;display:grid}.preset.svelte-1ynlt64{aspect-ratio:1;border:2px solid var(--color-border-strong);cursor:pointer;border-radius:0;min-height:32px}.preset[aria-pressed=true].svelte-1ynlt64,.preset.svelte-1ynlt64:focus-visible{outline:3px solid var(--color-text);outline-offset:2px}.custom.svelte-1ynlt64{align-items:center;gap:var(--space-sm);max-width:240px;display:flex}.swatch.svelte-1ynlt64{border:2px solid var(--color-border-strong);cursor:pointer;background:0 0;border-radius:0;flex:none;width:44px;height:44px;padding:0}.hex.svelte-1ynlt64{text-transform:lowercase;min-width:0}@media (width<=420px){.presets.svelte-1ynlt64{grid-template-columns:repeat(4,minmax(0,1fr))}}.back.svelte-1n46o8q{align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}.signed-in.svelte-1n46o8q{padding:var(--space-md) var(--space-md) 0}.signed-in.svelte-1n46o8q:empty{display:none}.page.svelte-aeyued{width:100%;max-width:36rem;min-height:100dvh;padding:var(--space-lg) var(--space-md) calc(var(--space-lg) + var(--safe-bottom));gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex}.author.svelte-aeyued{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text);min-width:0;display:flex}.avatar.svelte-aeyued{object-fit:cover;border:2px solid var(--color-border-strong);border-radius:50%;flex:none;width:28px;height:28px}.name.svelte-aeyued{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.question.svelte-aeyued{font-family:var(--font-display);font-weight:800;font-size:clamp(1.75rem, 9vw, var(--text-2xl));overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.1}.tabs.svelte-aeyued{align-self:flex-start;display:inline-flex}.tabs.svelte-aeyued button:where(.svelte-aeyued){min-height:var(--control-h);min-width:44px;padding:0 var(--space-md);border:2px solid var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;touch-action:manipulation;margin-left:-2px;font-weight:700}.tabs.svelte-aeyued button:where(.svelte-aeyued):first-child{margin-left:0}.tabs.svelte-aeyued button[aria-selected=true]:where(.svelte-aeyued){background:var(--accent);border-color:var(--accent);color:var(--on-accent);position:relative}.tabs.svelte-aeyued button:where(.svelte-aeyued):focus-visible{outline:2px solid var(--color-text);outline-offset:2px;z-index:1;position:relative}@media (pointer:coarse){.tabs.svelte-aeyued button:where(.svelte-aeyued){min-height:44px}}.closing.svelte-aeyued{font-size:var(--text-sm);color:var(--color-text)}.note.svelte-aeyued{font-family:var(--font-display);font-size:var(--text-lg);color:var(--accent);font-weight:800}.form.svelte-aeyued{gap:var(--space-md);flex-direction:column;display:flex}.options.svelte-aeyued{gap:var(--space-sm);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.option.svelte-aeyued{align-items:center;gap:var(--space-sm);min-height:48px;padding:var(--space-sm) var(--space-md);border:2px solid var(--color-border-strong);background:var(--color-bg-surface);cursor:pointer;overflow-wrap:anywhere;display:flex}.option.svelte-aeyued input:where(.svelte-aeyued){appearance:none;border:2px solid var(--color-text);background:0 0;border-radius:50%;flex:none;width:20px;height:20px;margin:0}.option.svelte-aeyued input:where(.svelte-aeyued):checked{border-color:var(--accent);background:var(--accent)}.option.picked.svelte-aeyued{border-color:var(--accent)}.option.svelte-aeyued:has(input:where(.svelte-aeyued):focus-visible){outline:2px solid var(--color-text);outline-offset:2px}.other.svelte-aeyued{gap:var(--space-xs);flex-direction:column;display:flex}.count.svelte-aeyued{font-size:var(--text-sm);color:var(--color-text);font-variant-numeric:tabular-nums;align-self:flex-end}.count.over.svelte-aeyued{color:var(--color-danger)}.submit.svelte-aeyued{width:100%;min-height:48px}.link.svelte-aeyued{font:inherit;color:var(--color-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}@media (pointer:coarse){.link.svelte-aeyued{min-height:44px}}.foot.svelte-aeyued{padding-top:var(--space-xl);align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-top:auto;display:flex}.mark.svelte-aeyued{min-height:44px;font-family:var(--font-masthead);color:var(--color-text);align-items:center;font-size:1.25rem;text-decoration:none;display:inline-flex}.own.svelte-aeyued{min-height:44px;color:var(--color-text);align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.own.svelte-aeyued:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.link.svelte-aeyued:hover,.mark.svelte-aeyued:hover{color:var(--accent)}}
