@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.tm.svelte-1u6feb8{--tm-accent:#26803f;--tm-wash:var(--tm-accent);width:100%;container-type:inline-size}@supports (color:color-mix(in lab,red,red)){.tm.svelte-1u6feb8{--tm-wash:color-mix(in oklab,var(--tm-accent)12%,transparent)}}.tm.svelte-1u6feb8{--tm-tint:#f3ece0;--tm-line:var(--fan-ink)}@supports (color:color-mix(in lab,red,red)){.tm.svelte-1u6feb8{--tm-line:color-mix(in oklab,var(--fan-ink)13%,transparent)}}.tm.svelte-1u6feb8{--tm-soft:var(--fan-ink)}@supports (color:color-mix(in lab,red,red)){.tm.svelte-1u6feb8{--tm-soft:color-mix(in oklab,var(--fan-ink)62%,transparent)}}.tm.svelte-1u6feb8{--tm-a:#c9613f;--tm-b:#26803f;--tm-c:#3b4a8c;--tm-d:#d99b1f;--tm-e:#7a4a86;--tm-f:#b8493f}.tm__body.svelte-1u6feb8{border-radius:var(--radius-2xl,1rem);background:var(--fan-paper);border:2.5px solid var(--fan-ink);width:100%;height:100%;box-shadow:var(--fan-lift);flex-direction:column;font-size:clamp(.55rem,2.3cqi,.92rem);line-height:1.35;display:flex;overflow:hidden}.tm__bar.svelte-1u6feb8{border-bottom:1.5px solid var(--tm-line);background:var(--tm-tint);flex-shrink:0;align-items:center;gap:2cqi;padding-block:2.8cqi;padding-inline:3.4cqi;display:flex}.tm__dot.svelte-1u6feb8{background:var(--tm-accent);border-radius:3.40282e38px;flex-shrink:0;width:2.2cqi;height:2.2cqi;display:block}.tm__crumb.svelte-1u6feb8{min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;color:var(--tm-soft);overflow:hidden}.tm__pane.svelte-1u6feb8{min-height:calc(var(--spacing,.25rem)*0);flex:1;padding:4cqi;overflow:hidden}.tm__cover.svelte-1u6feb8{aspect-ratio:21/7;border-radius:1.6cqi;width:100%;margin-bottom:4cqi;display:block}.tm__cover--a.svelte-1u6feb8{background:linear-gradient(104deg,var(--tm-a)0 54%,var(--tm-b)54% 100%)}.tm__cover--b.svelte-1u6feb8{background:linear-gradient(28deg,var(--tm-b)0 56%,var(--tm-d)56% 100%)}.tm__cover--c.svelte-1u6feb8{background:linear-gradient(200deg,var(--tm-c)0 52%,var(--tm-a)52% 100%)}.tm__cover--d.svelte-1u6feb8{background:linear-gradient(76deg,var(--tm-d)0 44%,var(--tm-c)44% 100%)}.tm__cover--e.svelte-1u6feb8{background:linear-gradient(140deg,var(--tm-e)0 48%,var(--tm-d)48% 100%)}.tm__cover--f.svelte-1u6feb8{background:linear-gradient(58deg,var(--tm-f)0 50%,var(--tm-c)50% 100%)}.tm__head.svelte-1u6feb8{justify-content:space-between;align-items:center;gap:2cqi;display:flex}.tm__title.svelte-1u6feb8{min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);letter-spacing:-.03em;font-size:2em;line-height:1.1;overflow:hidden}.tm__sort.svelte-1u6feb8{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border:1.5px solid var(--fan-ink);border-radius:3.40282e38px;flex-shrink:0;align-items:center;gap:1cqi;padding-block:1cqi;padding-inline:2cqi;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tm__sort.svelte-1u6feb8{border:1.5px solid color-mix(in oklab,var(--fan-ink)20%,transparent)}}.tm__chev.svelte-1u6feb8{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:.9em;height:.9em;display:block}.tm__desc.svelte-1u6feb8{color:var(--tm-soft);margin-top:1.8cqi}.tm__tags.svelte-1u6feb8{color:var(--tm-soft);flex-wrap:wrap;gap:1.6cqi;margin-top:3cqi;display:flex}.tm__tag.svelte-1u6feb8{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:3.40282e38px;padding-block:.6cqi;padding-inline:1.6cqi}.tm__tag--on.svelte-1u6feb8{background:var(--tm-wash);color:var(--tm-accent)}@supports (color:color-mix(in lab,red,red)){.tm__tag--on.svelte-1u6feb8{color:color-mix(in oklab,var(--tm-accent)85%,var(--fan-ink))}}.tm__rule.svelte-1u6feb8{background:var(--tm-line);width:100%;height:1px;margin-top:3.6cqi;margin-bottom:3.6cqi}.tm__feed.svelte-1u6feb8{flex-direction:column;display:flex}.tm__av.svelte-1u6feb8{background:var(--tm-accent);border-radius:3.40282e38px;flex-shrink:0;width:3.2cqi;min-width:.7rem;height:3.2cqi;min-height:.7rem;display:block}@supports (color:color-mix(in lab,red,red)){.tm__av.svelte-1u6feb8{background:color-mix(in oklab,var(--tm-accent)30%,transparent)}}.tm__by.svelte-1u6feb8{color:var(--tm-soft);align-items:center;gap:1.4cqi;margin-top:1.4cqi;display:flex}.tm__meta.svelte-1u6feb8{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--tm-accent);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.tm__meta.svelte-1u6feb8{color:color-mix(in oklab,var(--tm-accent)75%,var(--fan-ink))}}.tm__chip.svelte-1u6feb8{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);background:var(--tm-wash);color:var(--tm-accent);border-radius:3.40282e38px;padding-block:.6cqi;padding-inline:1.6cqi}@supports (color:color-mix(in lab,red,red)){.tm__chip.svelte-1u6feb8{color:color-mix(in oklab,var(--tm-accent)80%,var(--fan-ink))}}.tm__acts.svelte-1u6feb8{gap:1.4cqi;margin-top:2.2cqi;display:flex}.tm__post.svelte-1u6feb8{border-top-style:var(--tw-border-style);border-top-width:1px;padding-block:3.4cqi}.tm__post.svelte-1u6feb8:first-of-type{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem)*0);border-top-width:0}.tm__post.svelte-1u6feb8{border-color:var(--tm-line)}.tm__post-title.svelte-1u6feb8{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);margin-top:1.8cqi;font-size:1.15em}.tm__post-body.svelte-1u6feb8{color:var(--tm-soft);margin-top:1.2cqi}.tm__grid.svelte-1u6feb8{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4cqi;display:grid}.tm__shot.svelte-1u6feb8{aspect-ratio:4/3;border-radius:1.2cqi;width:100%;display:block}.tm__shot--wide.svelte-1u6feb8{aspect-ratio:21/7}.tm__shot--a.svelte-1u6feb8{background:linear-gradient(120deg,var(--tm-a)0 48%,var(--tm-c)48% 100%)}.tm__shot--b.svelte-1u6feb8{background:linear-gradient(38deg,var(--tm-b)0 56%,var(--tm-d)56% 100%)}.tm__shot--c.svelte-1u6feb8{background:linear-gradient(200deg,var(--tm-e)0 52%,var(--tm-a)52% 100%)}.tm__shot--d.svelte-1u6feb8{background:linear-gradient(76deg,var(--tm-d)0 44%,var(--tm-c)44% 100%)}.tm__shot--e.svelte-1u6feb8{background:linear-gradient(150deg,var(--tm-c)0 58%,var(--tm-b)58% 100%)}.tm__shot--f.svelte-1u6feb8{background:linear-gradient(20deg,var(--tm-f)0 46%,var(--tm-d)46% 100%)}.tm__tile-foot.svelte-1u6feb8{text-overflow:ellipsis;white-space:nowrap;color:var(--tm-soft);align-items:center;gap:1.2cqi;margin-top:1.2cqi;display:flex;overflow:hidden}.tm__rows.svelte-1u6feb8{flex-direction:column;display:flex}.tm__row.svelte-1u6feb8,.tm__link.svelte-1u6feb8{border-top-style:var(--tw-border-style);border-top-width:1px;align-items:center;gap:2.4cqi;padding-block:3.4cqi;display:flex}:is(.tm__row.svelte-1u6feb8,.tm__link.svelte-1u6feb8):first-child{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem)*0);border-top-width:0}.tm__row.svelte-1u6feb8,.tm__link.svelte-1u6feb8{border-color:var(--tm-line)}.tm__row-title.svelte-1u6feb8{min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);flex:1;font-size:1.05em;overflow:hidden}.tm__votes.svelte-1u6feb8{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);background:var(--tm-wash);color:var(--tm-accent);border-radius:3.40282e38px;flex-shrink:0;padding-block:1cqi;padding-inline:2cqi}@supports (color:color-mix(in lab,red,red)){.tm__votes.svelte-1u6feb8{color:color-mix(in oklab,var(--tm-accent)85%,var(--fan-ink))}}.tm__link.svelte-1u6feb8{align-items:flex-start}.tm__thumb.svelte-1u6feb8{aspect-ratio:1;background:var(--tm-wash);width:18cqi;box-shadow:inset 0 0 0 1.5px var(--tm-accent);border-radius:1cqi;flex-shrink:0;display:block}@supports (color:color-mix(in lab,red,red)){.tm__thumb.svelte-1u6feb8{box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--tm-accent)18%,transparent)}}.tm__link-body.svelte-1u6feb8{min-width:calc(var(--spacing,.25rem)*0);flex-direction:column;flex:1;display:flex}.tm__dek.svelte-1u6feb8{-webkit-line-clamp:2;color:var(--tm-soft);-webkit-box-orient:vertical;margin-top:.8cqi;display:-webkit-box;overflow:hidden}.tm__domain.svelte-1u6feb8{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);width:fit-content;font-weight:var(--font-weight-semibold,600);background:var(--tm-wash);color:var(--tm-accent);border-radius:3.40282e38px;margin-top:1.4cqi;padding-block:.6cqi;padding-inline:1.6cqi;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tm__domain.svelte-1u6feb8{color:color-mix(in oklab,var(--tm-accent)80%,var(--fan-ink))}}.tm__note.svelte-1u6feb8{border-top-style:var(--tw-border-style);border-top-width:1px;padding-block:3.2cqi}.tm__note.svelte-1u6feb8:first-of-type{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem)*0);border-top-width:0}.tm__note.svelte-1u6feb8{border-color:var(--tm-line)}.tm__note.svelte-1u6feb8 .tm__shot:where(.svelte-1u6feb8){margin-bottom:1.8cqi}.tm__note-title.svelte-1u6feb8{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);letter-spacing:-.02em;font-size:1.4em}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}}}.setup.svelte-1lmhehp{background:radial-gradient(110% 70% at 50% 0%,var(--fan-ultra),transparent 60%),var(--fan-paper);width:100%;padding-block:clamp(3.5rem,8vw,6.5rem);position:relative}@supports (color:color-mix(in lab,red,red)){.setup.svelte-1lmhehp{background:radial-gradient(110% 70% at 50% 0%,color-mix(in oklab,var(--fan-ultra)26%,transparent),transparent 60%),var(--fan-paper)}}.setup__head.svelte-1lmhehp{width:100%;max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem)*6);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.setup__title.svelte-1lmhehp{text-wrap:balance;letter-spacing:-.035em;font-size:clamp(2.1rem,6.2vw,3.9rem);font-weight:800;line-height:.95}.setup__body.svelte-1lmhehp{margin-top:calc(var(--spacing,.25rem)*5);text-wrap:pretty;color:var(--fan-ink);font-size:clamp(1rem,2.1vw,1.15rem);line-height:1.5}@supports (color:color-mix(in lab,red,red)){.setup__body.svelte-1lmhehp{color:color-mix(in oklab,var(--fan-ink)78%,transparent)}}.setup__stage.svelte-1lmhehp{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*12);width:100%;max-width:var(--container-7xl,80rem);gap:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*6);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@media (min-width:1100px){.setup__stage.svelte-1lmhehp{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*8);grid-template-columns:minmax(0,18rem) minmax(0,36rem) minmax(0,18rem)}}.setup__wires.svelte-1lmhehp{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);width:100%;height:100%;display:none;position:absolute}@media (min-width:1100px){.setup__wires.svelte-1lmhehp{display:block}}.setup__wire.svelte-1lmhehp{stroke:var(--fan-ink)}@supports (color:color-mix(in lab,red,red)){.setup__wire.svelte-1lmhehp{stroke:color-mix(in oklab,var(--fan-ink)34%,transparent)}}.setup__wire.svelte-1lmhehp{stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.setup__nub.svelte-1lmhehp{fill:var(--fan-ink)}.setup__notes.svelte-1lmhehp{display:none}@media (min-width:1100px){.setup__notes.svelte-1lmhehp{align-items:flex-end;gap:calc(var(--spacing,.25rem)*8);flex-direction:column;order:1;display:flex}.setup__note.svelte-1lmhehp{width:13.5rem}}.setup__note.svelte-1lmhehp{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*3);rotate:var(--tilt,0deg);background:var(--fan-paper);border:2.5px solid var(--fan-ink);box-shadow:var(--fan-lift-sm)}.setup__note-title.svelte-1lmhehp{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);letter-spacing:-.01em;font-size:.875rem}.setup__note-text.svelte-1lmhehp{margin-top:calc(var(--spacing,.25rem)*1);color:var(--fan-ink);font-size:.8125rem;line-height:1.4}@supports (color:color-mix(in lab,red,red)){.setup__note-text.svelte-1lmhehp{color:color-mix(in oklab,var(--fan-ink)66%,transparent)}}.setup__mock.svelte-1lmhehp{order:1;width:100%}@media (min-width:1100px){.setup__mock.svelte-1lmhehp{order:2;height:min(36rem,70svh)}.setup__mock.svelte-1lmhehp .tm{height:100%}}.setup__picker.svelte-1lmhehp{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*6);rotate:var(--tilt,0deg);background:var(--fan-paper);border:2.5px solid var(--fan-ink);box-shadow:var(--fan-lift)}.setup__eyebrow.svelte-1lmhehp{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:.16em;letter-spacing:.16em;text-transform:uppercase;color:var(--fan-ultra);font-size:.625rem}.setup__layout.svelte-1lmhehp{margin-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);letter-spacing:-.03em;font-size:clamp(1.75rem,4vw,2.35rem);line-height:1}.setup__blurb.svelte-1lmhehp{margin-top:calc(var(--spacing,.25rem)*3);color:var(--fan-ink);font-size:.9375rem;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.setup__blurb.svelte-1lmhehp{color:color-mix(in oklab,var(--fan-ink)70%,transparent)}}.setup__controls.svelte-1lmhehp{margin-top:calc(var(--spacing,.25rem)*5);align-items:center;gap:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem)*4);border-top-width:1px;border-color:var(--fan-ink);display:flex}@supports (color:color-mix(in lab,red,red)){.setup__controls.svelte-1lmhehp{border-color:color-mix(in oklab,var(--fan-ink)14%,transparent)}}.setup__arrow.svelte-1lmhehp{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);background:var(--fan-paper);border:2.5px solid var(--fan-ink);box-shadow:3px 3px 0 0 var(--fan-ultra);transition:translate var(--motion-press)var(--ease-spot),box-shadow var(--motion-press)var(--ease-spot);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.setup__arrow.svelte-1lmhehp:hover{box-shadow:5px 5px 0 0 var(--fan-ultra);translate:0 -2px}.setup__arrow.svelte-1lmhehp:active{box-shadow:0 0 0 0 var(--fan-ultra);translate:3px 3px}.setup__arrow.svelte-1lmhehp:focus-visible{outline:3px solid var(--fan-ultra);outline-offset:3px}.setup__pips.svelte-1lmhehp{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);flex:1;display:flex}.setup__pip.svelte-1lmhehp{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background:var(--fan-ink);border-radius:3.40282e38px}@supports (color:color-mix(in lab,red,red)){.setup__pip.svelte-1lmhehp{background:color-mix(in oklab,var(--fan-ink)20%,transparent)}}.setup__pip.svelte-1lmhehp{transition:background-color var(--motion-base)var(--ease-spot)}.setup__pip--on.svelte-1lmhehp{background:var(--fan-ink)}.setup__side.svelte-1lmhehp{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;order:3;display:flex}@media (min-width:1100px){.setup__side.svelte-1lmhehp{gap:calc(var(--spacing,.25rem)*8);align-self:flex-start;margin-top:4.5rem}}.setup__idea.svelte-1lmhehp{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*5);background:var(--fan-ultra)}@supports (color:color-mix(in lab,red,red)){.setup__idea.svelte-1lmhehp{background:color-mix(in oklab,var(--fan-ultra)14%,var(--fan-paper))}}.setup__idea-label.svelte-1lmhehp{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:.16em;letter-spacing:.16em;text-transform:uppercase;color:var(--fan-ultra);font-size:.625rem}@supports (color:color-mix(in lab,red,red)){.setup__idea-label.svelte-1lmhehp{color:color-mix(in oklab,var(--fan-ultra)70%,var(--fan-ink))}}.setup__idea-text.svelte-1lmhehp{margin-top:calc(var(--spacing,.25rem)*2);text-wrap:pretty;color:var(--fan-ink);font-size:.875rem;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.setup__idea-text.svelte-1lmhehp{color:color-mix(in oklab,var(--fan-ink)82%,transparent)}}.setup__head.svelte-1lmhehp,.setup__stage.svelte-1lmhehp{opacity:0;transition:opacity .6s var(--ease-spot),translate .6s var(--ease-spot);translate:0 22px}.setup__stage.svelte-1lmhehp{transition-delay:.12s}.setup__head.svelte-1lmhehp.is-in,.setup__stage.svelte-1lmhehp.is-in{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.setup__head.svelte-1lmhehp,.setup__stage.svelte-1lmhehp{opacity:1;transition:none;translate:none}.setup__arrow.svelte-1lmhehp,.setup__pip.svelte-1lmhehp{transition:none}.setup__arrow.svelte-1lmhehp:hover{translate:none}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
