@font-face{font-family:Gaegu;font-style:normal;font-display:swap;font-weight:400;src:url(./gaegu-latin-400-normal-BZ0xBS4u.woff2)format("woff2"),url(./gaegu-latin-400-normal-DYQdOmUf.woff)format("woff")}@font-face{font-family:Gaegu;font-style:normal;font-display:swap;font-weight:700;src:url(./gaegu-latin-700-normal-Cqd7nq5i.woff2)format("woff2"),url(./gaegu-latin-700-normal-BlI55G1I.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(./nunito-latin-500-normal-EugFkASW.woff2)format("woff2"),url(./nunito-latin-500-normal-B5klmw3Q.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(./nunito-latin-700-normal-OcDqTBcA.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(./nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(./jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}@font-face{font-family:Gaegu;font-style:normal;font-display:swap;font-weight:400;src:url(./gaegu-103-400-normal-Dn-Atque.woff2)format("woff2");unicode-range:U+2190}@font-face{font-family:Gaegu;font-style:normal;font-display:swap;font-weight:400;src:url(./gaegu-110-400-normal-DraOPym3.woff2)format("woff2");unicode-range:U+2192}@font-face{font-family:Gaegu;font-style:normal;font-display:swap;font-weight:700;src:url(./gaegu-103-700-normal-DVX7R0CP.woff2)format("woff2");unicode-range:U+2190}@font-face{font-family:Gaegu;font-style:normal;font-display:swap;font-weight:700;src:url(./gaegu-110-700-normal-B2y3UCMQ.woff2)format("woff2");unicode-range:U+2192}:root{--paper:#fffef9;--ink:#26221e;--ink-soft:#6e665b;--line:#dcd5c8;--hub:#7a5af8;--hub-tint:#ece6ff;--eth:#2d7ff9;--eth-tint:#e1edff;--crayon:#f0502e;--sun:#ffd84d;--sun-ink:#26221e;--ok:#2fa35a;--hub-ink:#7857f8;--eth-ink:#0e6cf8;--crayon-ink:#db3310;--ok-ink:#268449;--on-eth:#fff;--hub-deep:#5b3fd6;--eth-deep:#0a58cc;--display:"Gaegu", "Comic Sans MS", "Chalkboard SE", cursive;--body:"Nunito", ui-rounded, system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--wobble:255px 14px 225px 14px / 14px 225px 14px 255px;--wobble-2:14px 225px 14px 255px / 255px 14px 225px 14px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#1d2420;--ink:#f1eee4;--ink-soft:#a7afa6;--line:#3a4540;--hub:#b7a3ff;--hub-tint:#2c2a44;--eth:#82b4ff;--eth-tint:#1f3048;--crayon:#ff7c5e;--sun:#ffe070;--ok:#6bd68e;--hub-ink:#b7a3ff;--eth-ink:#82b4ff;--crayon-ink:#ff7c5e;--ok-ink:#6bd68e;--on-eth:#10233f;--hub-deep:#b7a3ff;--eth-deep:#82b4ff}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#1d2420;--ink:#f1eee4;--ink-soft:#a7afa6;--line:#3a4540;--hub:#b7a3ff;--hub-tint:#2c2a44;--eth:#82b4ff;--eth-tint:#1f3048;--crayon:#ff7c5e;--sun:#ffe070;--ok:#6bd68e;--hub-ink:#b7a3ff;--eth-ink:#82b4ff;--crayon-ink:#ff7c5e;--ok-ink:#6bd68e;--on-eth:#10233f;--hub-deep:#b7a3ff;--eth-deep:#82b4ff}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font:500 16px/1.5 var(--body);padding:0 16px;padding-block:20px 56px}.wrap{gap:22px;max-width:680px;margin:0 auto;display:grid}:focus-visible{outline:3px dashed var(--crayon);outline-offset:3px}h2[tabindex="-1"]:focus,main[tabindex="-1"]:focus{outline:none}a{color:var(--eth-ink);text-underline-offset:3px;text-decoration-thickness:2px}.skip{z-index:30;font:700 18px/1 var(--display);color:var(--sun-ink);background:var(--sun);border:2.5px solid var(--ink);border-radius:var(--wobble);padding:8px 14px;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.card{border:2.5px solid var(--ink);border-radius:var(--wobble);box-shadow:4px 5px 0 var(--ink);background:var(--paper);gap:24px;padding:30px 28px;display:grid}h2{font:700 34px/1 var(--display);text-wrap:balance;margin:0}.lede{color:var(--ink-soft);max-width:58ch;margin:-12px 0 0}.hl{background:linear-gradient(transparent 55%, var(--sun) 55%, var(--sun) 88%, transparent 88%);color:var(--sun-ink);padding:0 2px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hl{background:var(--sun);border-radius:4px}}:root[data-theme=dark] .hl{background:var(--sun);border-radius:4px}.row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.row.start{justify-content:flex-start}.row.center{justify-content:center}.center{text-align:center}.lede.center,.hint.center{margin-inline:auto}.hint.center{max-width:58ch}.muted{color:var(--ink-soft);font-size:14px}.mono{font-family:var(--mono);font-size:12.5px}.nowrap{white-space:nowrap}.note{color:var(--ink-soft);border-left:3px solid var(--sun);padding-left:10px;font-size:13.5px}.btn{font:700 22px/1 var(--display);cursor:pointer;color:var(--sun-ink);background:var(--sun);border:2.5px solid var(--ink);border-radius:var(--wobble);box-shadow:3px 3px 0 var(--ink);padding:11px 22px 12px;transition:transform 80ms,box-shadow 80ms}.btn:hover:not(:disabled){box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)rotate(-.8deg)}.btn:active:not(:disabled){box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.ghost{color:var(--ink);box-shadow:none;background:0 0;font-size:19px}.btn.eth{background:var(--eth-ink);color:var(--on-eth)}.btn.small{padding:7px 14px 8px;font-size:17px}a.btn{text-decoration:none;display:inline-block}.linkish{font:800 14px/1.4 var(--body);color:var(--eth-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline;text-decoration-thickness:2px}label.field,.field{font:700 20px/1 var(--display);gap:6px;display:grid}.field label{font:inherit}input[type=text]{font:500 15px/1 var(--mono);color:var(--ink);background:var(--paper);border:2.5px solid var(--ink);border-radius:var(--wobble-2);width:100%;padding:12px 14px}input[aria-invalid=true]{border-color:var(--crayon)}input::placeholder{color:var(--ink-soft);opacity:1}.hint{font:600 13px/1.5 var(--body);color:var(--ink-soft)}.hint.bad{color:var(--crayon-ink)}.hint.heads-up{color:var(--ink);border-left:3px solid var(--crayon);padding-left:10px}.hint.heads-up b{font-weight:800}.warn{border:2px dashed var(--crayon);border-radius:var(--wobble-2);align-items:flex-start;gap:12px;padding:18px 20px;line-height:1.45;display:flex}.warn svg{width:34px;height:34px;color:var(--crayon);flex:none}.warn b{font:700 20px/1 var(--display);margin-bottom:8px;display:block}.check{cursor:pointer;align-items:center;gap:12px;padding:6px 4px;font-weight:700;display:flex}.warn+.check{margin-top:0}.oops{border:2px solid var(--crayon);border-radius:var(--wobble-2);align-items:flex-start;gap:12px;padding:12px 14px;font-size:14.5px;display:flex}.oops>svg{width:30px;height:30px;color:var(--crayon);flex:none}.oops>div{gap:3px;min-width:0;display:grid}.oops b{font:700 20px/1.1 var(--display);color:var(--crayon-ink)}.oops details{color:var(--ink-soft);font-size:12.5px}.oops summary{cursor:pointer;font-weight:700}.oops .mono{overflow-wrap:anywhere}.oops.soft{border:2px dashed var(--ink-soft)}.oops.soft>svg{color:var(--ink-soft)}.oops.soft b{color:var(--ink)}.empty{align-items:center;gap:14px;display:flex}.empty>.art{flex:none;width:72px;height:72px}.empty>div{gap:2px;display:grid}.empty b{font:700 22px/1.1 var(--display)}.empty span{color:var(--ink-soft);font-size:14.5px}.check input{width:20px;height:20px;accent-color:var(--crayon)}.art{object-fit:cover;background:var(--line);border:2px solid var(--ink);border-radius:var(--wobble-2);display:block}svg.art.doodle{background:var(--paper);padding:4%}.pill{white-space:nowrap;font:700 16px/1 var(--display);border:2px solid var(--ink);border-radius:var(--wobble);align-items:center;gap:6px;padding:4px 10px 5px;display:inline-flex}.pill.crossing{background:var(--sun);color:var(--sun-ink)}.pill.ready{background:var(--eth-ink);color:var(--on-eth)}.pill.home{color:var(--ok-ink);border-color:var(--ok)}.stamp-row{margin:0}.stamp{font:700 16px/1 var(--display);color:var(--eth-ink);border:2px solid var(--eth);border-radius:var(--wobble);padding:4px 8px;display:inline-block;transform:rotate(-4deg)}.celebrate{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.celebrate .art{width:110px;height:110px}.celebrate .art:nth-child(odd){transform:rotate(-4deg)}.celebrate .art:nth-child(2n){transform:rotate(3deg)}.stages{gap:10px;margin:0;padding:0;list-style:none;display:grid}.stages li{color:var(--ink-soft);grid-template-columns:30px 1fr;align-items:start;gap:10px;display:grid}.stages .tick{width:26px;height:26px;font:700 18px/1 var(--display);border-radius:var(--wobble);border:2px solid;place-items:center;display:grid}.stages b{font:700 20px/1.05 var(--display);display:block}.stages span.d{font-size:13.5px;display:block}.stages span.d.live{color:var(--ink);margin-top:2px;font-weight:700}.stages li.done{color:var(--ok-ink)}.stages li.done b,.stages li.now{color:var(--ink)}.stages li.now .tick{background:var(--sun);color:var(--sun-ink);animation:.7s ease-in-out infinite alternate wiggle}.stages .secondary{color:var(--ink-soft);font-weight:600;display:block}@keyframes wiggle{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.skeleton .art,.skeleton .bar{background:var(--line);animation:1.2s ease-in-out infinite alternate pulse}@keyframes pulse{0%{opacity:.45}to{opacity:1}}.loading-card{min-height:360px}@media (max-width:520px){.card{padding:20px 16px}h2{font-size:29px}.linkish{align-items:center;min-height:44px;display:inline-flex}button.btn{min-height:44px}.oops summary{padding-block:3px}}@media (prefers-reduced-motion:reduce){.stages li.now .tick{animation:none}.btn{transition:none}.skeleton .art,.skeleton .bar{animation:none}}.sheet{width:min(100% - 32px,440px);max-height:calc(100% - 32px);color:var(--ink);background:var(--paper);border:2.5px solid var(--ink);border-radius:var(--wobble);box-shadow:4px 5px 0 var(--ink);padding:0}.sheet::backdrop{background:#26221e59}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet::backdrop{background:#0009}}:root[data-theme=dark] .sheet::backdrop{background:#0009}.sheet-body{gap:16px;padding:22px 20px 20px;display:grid}.sheet-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sheet-title{font:700 30px/1 var(--display);margin:0}.sheet-lede{margin:-6px 0 0;font-size:14.5px}.sheet .x,.toast .x{font:700 26px/1 var(--display);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;min-width:36px;min-height:36px;padding:0 6px}.sheet .x:hover{color:var(--ink)}.wallet-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wallet-opt{border:2px solid var(--ink);border-radius:var(--wobble-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px 10px 14px;display:grid}.wallet-opt.missing{border-style:dashed;border-color:var(--line)}.wallet-opt .who{grid-template-columns:28px auto;align-items:center;column-gap:10px;display:grid}.wallet-opt .icon{border-radius:8px;grid-row:span 2;width:28px;height:28px}.wallet-opt .icon.letter{font:700 19px/1 var(--display);color:var(--ink);background:var(--hub-tint);border:2px solid var(--ink);border-radius:var(--wobble);place-items:center;display:grid}.wallet-opt .name{font:700 22px/1 var(--display);overflow-wrap:break-word}.wallet-opt .tag{font:700 12px/1.3 var(--body);color:var(--ink-soft);margin-top:3px;display:block}.wallet-opt .tag.on{color:var(--ok-ink)}.wallet-opt .btn{box-shadow:2px 2px 0 var(--ink);padding:7px 14px 8px;font-size:18px}.wallet-opt a.get{white-space:nowrap;font-size:14px;font-weight:800}.wallet-me{gap:6px;display:grid}.phone-hint{border-left:3px solid var(--sun);gap:8px;padding-left:12px;font-size:14.5px;display:grid}.phone-hint p{margin:0}.phone-hint b{font-weight:800}.wallet-choose{gap:14px;display:grid}.wallet-me .mono{overflow-wrap:anywhere;font-size:13px}@media (max-width:520px){.sheet-body{padding:18px 14px 16px}.wallet-opt a.get{align-items:center;gap:.25em;min-height:44px;display:inline-flex}.sheet .x{min-width:44px;min-height:44px}.wallet-opt{gap:8px;padding:8px 10px}.wallet-opt .name{font-size:19px}.wallet-opt .btn{padding:6px 12px 7px;font-size:17px}}.header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.logo{font:700 44px/.9 var(--display);letter-spacing:-.5px;margin:0}.logo .bad{color:var(--crayon)}.header svg{display:block}.wallets{flex-wrap:wrap;gap:8px;display:flex}.chip{font:500 12.5px/1 var(--mono);color:var(--ink);border:2px solid var(--ink);border-radius:var(--wobble-2);background:0 0;align-items:center;gap:7px;padding:7px 11px;display:inline-flex}button.chip{cursor:pointer}button.chip:disabled{cursor:progress;opacity:.7}.dot{border-radius:50%;flex:none;width:9px;height:9px}.chip.off .dot{border:2px solid;background:0 0!important}.chip-text{text-align:left;gap:2px;display:grid}.chip-chain{font:800 10px/1 var(--body);color:var(--ink-soft);letter-spacing:.2px}@media (max-width:520px){.logo{font-size:38px}.chip{min-height:44px}}.banners{gap:10px;display:grid}.banner{border:2.5px solid var(--ink);border-radius:var(--wobble-2);gap:2px;padding:10px 14px 12px;font-size:14.5px;display:grid}.banner b{font:700 22px/1.1 var(--display)}.banner.paused{background:var(--sun);color:var(--sun-ink);box-shadow:3px 3px 0 var(--ink)}.banner.bad{border:2.5px dashed var(--crayon)}.banner.bad b{color:var(--crayon-ink)}.banner.warn{border:2.5px dashed var(--sun-ink)}.banner ul{overflow-wrap:anywhere;margin:4px 0 0;padding-left:18px}.demo-banner{text-align:center;font:700 19px/1.1 var(--display);letter-spacing:.3px;color:var(--sun-ink);background:var(--sun);border-bottom:2.5px dashed var(--sun-ink);margin:-28px -24px 16px;padding:7px 16px 8px}.demo-banner b{font-weight:700}.tabs{border-bottom:2.5px solid var(--ink);gap:6px;display:flex}.tab{font:700 22px/1 var(--display);color:var(--ink-soft);cursor:pointer;text-align:center;background:0 0;border:2.5px solid #0000;border-bottom:0;border-radius:14px 14px 0 0;align-items:center;gap:8px;margin-bottom:-2.5px;padding:9px 16px 8px;text-decoration:none;display:inline-flex}.tab[aria-current=page]{color:var(--ink);border-color:var(--ink);background:var(--paper);border-radius:var(--wobble-2);border-bottom-right-radius:0;border-bottom-left-radius:0}.badge{font:700 13px/1 var(--body);background:var(--sun);color:var(--sun-ink);border:2px solid var(--ink);border-radius:99px;padding:3px 7px}@media (max-width:520px){.tabs{gap:0}.tab{white-space:normal;flex-wrap:wrap;flex:1;justify-content:center;gap:3px;min-width:0;padding:12px 3px;font-size:17px}.badge{padding:2px 4px}}.footer{color:var(--ink-soft);gap:4px;font-size:13.5px;display:grid}.footer b{color:var(--ink)}.toasts{inset-inline:0;z-index:20;pointer-events:none;justify-items:center;gap:8px;padding-inline:16px;display:grid;position:fixed;bottom:16px}.toast{pointer-events:auto;background:var(--paper);width:min(100%,420px);color:var(--ink);border:2.5px solid var(--ink);border-radius:var(--wobble-2);box-shadow:3px 4px 0 var(--ink);align-items:flex-start;gap:10px;padding:10px 12px 10px 14px;font-size:14px;display:flex}.toast>div{flex:1;gap:2px;min-width:0;display:grid}.toast b{font:700 20px/1.1 var(--display)}.toast.ok b{color:var(--ok-ink)}.toast.bad b{color:var(--crayon-ink)}.toast a{overflow-wrap:anywhere}.toast .x{font:700 22px/1 var(--display);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;flex:none;min-width:44px;min-height:44px;margin:-8px -8px -8px 0;padding:2px 6px}@media (max-width:520px){.toasts{top:10px;bottom:auto}}.get-prove{gap:12px;display:grid}.get-prove input{width:100%}.prove-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.prove-steps li{border:2px solid var(--ink);border-radius:var(--wobble-2);gap:8px;padding:14px;display:grid}.prove-steps b{font:700 22px/1.1 var(--display);color:var(--ink)}.prove-steps .d{color:var(--ink-soft);font-size:14px}.prove-steps .btn{width:100%;padding:10px 16px 11px;font-size:20px}.about{gap:18px;display:grid}.about h3{font:700 26px/1 var(--display);margin:8px 0 0}.how{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.how li{align-content:start;gap:6px;font-size:14.5px;display:grid}.how .n{width:34px;height:34px;font:700 20px/1 var(--display);background:var(--sun);color:var(--sun-ink);border:2px solid var(--ink);border-radius:var(--wobble);place-items:center;display:grid}.how b{font:700 21px/1.05 var(--display)}.how .where{font:700 12px/1 var(--body);letter-spacing:.06em;text-transform:uppercase}.how .where.hub{color:var(--hub-ink)}.how .where.mid{color:var(--ink-soft)}.how .where.eth{color:var(--eth-ink)}.trust{gap:12px;margin:0;padding:0;list-style:none;display:grid}.trust li{grid-template-columns:26px 1fr;gap:10px;font-size:15px;display:grid}.trust li:before{content:"✓";font:700 22px/1 var(--display);color:var(--ok)}.trust b{font-weight:800}.trust li.caveat:before{content:"!";color:var(--crayon-ink)}.trust li.unknown:before{content:"?";color:var(--ink-soft)}.trust li.unknown{color:var(--ink-soft)}.trust .mono{font-size:13px}.trust-note{margin:-4px 0 0;font-size:13px}.faq{display:grid}.faq details{border-top:2px dashed var(--line);padding-block:10px}.faq summary{cursor:pointer;font:700 20px/1.2 var(--display)}.faq p{color:var(--ink-soft);max-width:62ch;margin:6px 0 2px;font-size:15px}.addrs{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;font-size:14px;display:grid}.addrs dt{font-weight:800}.addrs dd{overflow-wrap:anywhere;margin:0}.contracts-check{margin:12px 0 0;font-size:14px}.contracts-check.ok{color:var(--ok-ink);font-weight:700}.contracts-check.bad{color:var(--crayon-ink);font-weight:700}@media (max-width:520px){.how{grid-template-columns:1fr}.addrs{grid-template-columns:1fr;gap:2px}.addrs dd{margin-bottom:8px}}.health{border:2px dashed var(--line);border-radius:var(--wobble-2);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:10px 14px;font-size:14px;display:flex}.health b{font-weight:800}.health .dot{border:2px solid var(--ink);border-radius:50%;width:12px;height:12px}.health .dot.ok{background:var(--ok)}.health .dot.bad{background:var(--crayon)}.activity{margin:0;padding:0;list-style:none;display:grid}.activity-row{border-top:2px dashed var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;padding-block:12px;display:flex}.activity-row:first-child{border-top:0}.activity-row .when{color:var(--ink-soft);min-width:120px;font-size:13px}.activity-row .where{font:700 12px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.activity-row .where.hub{color:var(--hub-ink)}.activity-row .where.eth{color:var(--eth-ink)}.activity-row .kids{color:var(--ink-soft);overflow-wrap:anywhere;font-size:13.5px}.activity-row .status{margin-left:auto;font-size:15px}.activity-row .status.confirmed{color:var(--ok-ink);border-color:var(--ok)}.activity-row .status.failed{color:var(--crayon-ink);border-color:var(--crayon)}.activity-row .status.pending{background:var(--sun);color:var(--sun-ink)}.activity-row .status.unknown,.activity-row .status.checking{color:var(--ink-soft);border-color:var(--line)}.recipient-full{gap:10px;margin-top:4px;padding:0 4px;display:grid}.recipient-full p{margin:0}.recipient-full .chunks{font:600 17px/1.6 var(--mono);color:var(--ink);word-spacing:.15em;overflow-wrap:anywhere}.recipient-full .hint .mono{overflow-wrap:anywhere}.recipient-full .hint b{font-weight:800}.kids{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:16px;display:grid}.kid{cursor:pointer;text-align:center;color:var(--ink);border:2px solid var(--line);border-radius:var(--wobble-2);font:inherit;background:0 0;padding:14px 10px 12px;transition:transform .12s,border-color .12s;position:relative}.kid:hover:not(:disabled){border-color:var(--ink);transform:rotate(-1.5deg)}.kid .art{width:96px;height:96px;margin:0 auto}.kid .name{font:700 19px/1 var(--display);margin-top:4px;display:block}.kid .sub{font:600 11.5px/1.3 var(--body);color:var(--ink-soft);display:block}.kid[aria-pressed=true]{border-color:var(--ink);background:var(--hub-tint);border-width:2.5px;transform:rotate(1deg)}.kid[aria-pressed=true]:after{content:"✓";width:28px;height:28px;font:700 20px/1 var(--display);background:var(--sun);color:var(--sun-ink);border:2px solid var(--ink);border-radius:var(--wobble);place-items:center;display:grid;position:absolute;top:-10px;right:-8px}.kid:disabled{cursor:default;opacity:.5}.kid[aria-disabled=true]{cursor:not-allowed}.picked{flex-wrap:wrap;gap:10px;display:flex}.picked .mini{font:700 18px/1 var(--display);align-items:center;gap:6px;display:flex}.picked .art{width:44px;height:44px}.scene{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.scene text{font:700 19px var(--display);fill:var(--ink)}.bob{animation:.5s ease-in-out infinite alternate bob}@keyframes bob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.bob{animation:none}.kid{transition:none}}.kid.skeleton{cursor:default;display:block}.kid.skeleton .art{border-color:var(--line);width:96px;height:96px;margin:0 auto}.more-row{justify-content:flex-start}.nudge{margin:0}.nudge a{font-weight:800}.connect-inline{gap:12px;display:grid}.connect-inline .muted{margin:0}.picked .mini .art.doodle{padding:2px}.scene text.hub{fill:var(--hub-deep)}.scene text.eth{fill:var(--eth-deep)}.scene text.more{font-size:22px}.heights{margin:0}.find{flex:1;gap:6px;max-width:260px;display:grid}.find-row{flex-wrap:wrap;align-items:flex-end;gap:14px;padding-block:6px;display:flex}.pick-bar{z-index:2;padding:16px 12px calc(16px + env(safe-area-inset-bottom));background:var(--paper);border-top:2.5px dashed var(--line);margin-inline:-12px;position:sticky;bottom:0}.pick-bar .cap{color:var(--crayon-ink);font-weight:800}:root:has(.pick-bar){scroll-padding-bottom:100px}.scene text.narrow{display:none}@media (max-width:520px){.scene text{font-size:30px}.scene text.wide{display:none}.scene text.narrow{display:inline}.scene text.more{font-size:30px}.pick-bar{margin-inline:-8px;padding-inline:8px}}.prove-locked{opacity:.45;filter:grayscale();pointer-events:none;-webkit-user-select:none;user-select:none}.prove-gate{margin-bottom:20px;padding:16px}.prove-gate>div{gap:10px;display:grid}.prove-gate-act{display:block}.speed-up{justify-items:start;gap:6px;display:grid}.lookup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lookup input{flex:260px}.lookup .btn{padding:9px 16px 10px;font-size:19px}.summary{flex-wrap:wrap;gap:8px;display:flex}.list{margin:0;padding:0;list-style:none;display:grid}.item{border-top:2px dashed var(--line);grid-template-columns:72px 1fr auto;align-items:center;gap:6px 14px;padding-block:14px;display:grid}.item:first-child{border-top:0}.item .art{grid-row:span 2;width:72px;height:72px}.item .top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.item .id{font:700 24px/1 var(--display)}.item a.id{color:inherit;text-decoration:none}.item a.id:hover,.item a.id:focus-visible{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.item .meta{color:var(--ink-soft);font-size:13px}.item .act{grid-row:span 2}.item .act .btn{padding:8px 16px 9px;font-size:19px}.item details{grid-column:2/-1}.item summary{cursor:pointer;color:var(--ink-soft);width:max-content;font-size:13.5px;font-weight:700}.item details .stages{margin-top:10px}.track{grid-template-columns:repeat(4,1fr);gap:4px;max-width:320px;display:grid}.track span{border:1.5px solid var(--ink);border-radius:99px 30px;height:7px}.track span.on{background:var(--ok)}.track span.cur{background:repeating-linear-gradient(-45deg, var(--sun) 0 5px, transparent 5px 9px)}.track-labels{max-width:320px;font:700 11px/1.2 var(--body);color:var(--ink-soft);grid-template-columns:repeat(4,1fr);gap:4px;display:grid}@media (max-width:520px){.item{grid-template-columns:56px 1fr}.item .art{width:56px;height:56px}.item .act{grid-area:auto/2}}.item>.art{grid-area:1/1/span 2}.item .top{grid-area:1/2}.item .act{grid-area:1/3/span 2}.item .info{grid-area:2/2;min-width:0}.item details{grid-row:3}.item .act:empty{display:none}.item.skeleton .art{border-color:var(--line);grid-row:span 2;width:72px;height:72px}.item.skeleton .bar{border-radius:99px;grid-column:2;width:60%;height:14px}.item.skeleton .bar.short{width:35%}.lookup .full{flex-basis:100%}.foot{align-items:flex-end}.foot .note{flex:280px;margin:0}.share{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.share input{flex:240px;padding:8px 10px;font-size:12.5px}.kid-head{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.kid-head .art{width:110px;height:110px;transform:rotate(-3deg)}.kid-head>div{justify-items:start;gap:8px;display:grid}.kid-head h2{font-size:44px}.facts{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;font-size:14px;display:grid}.facts dt{font-weight:800}.facts dd{overflow-wrap:anywhere;margin:0}.facts .mono{font-size:12.5px}.pill.skeleton-pill{border-color:var(--line);background:var(--line);width:130px}.kid-skeleton{gap:18px;display:grid}.kid-skeleton .bar{border-radius:99px;width:70%;height:13px;display:block}.kid-skeleton .bar.short{width:40%}.skel-steps{gap:10px;display:grid}.skel-step{grid-template-columns:26px 1fr;gap:7px 14px;padding-bottom:5px;display:grid}.skel-step .art{border-color:var(--line);grid-row:span 3;width:26px;height:26px}.skel-step .bar.title{width:45%;height:17px}.skel-facts{gap:16px;display:grid}.skel-fact{gap:8px;display:grid}.skel-fact .bar.label{width:80px}.skel-btns{flex-wrap:wrap;gap:12px;display:flex}.skel-btns .bar{border-radius:var(--wobble);width:150px;height:46px}@media (min-width:521px){.skel-step .bar.short{display:none}.skel-step .art{grid-row:span 2}.skel-fact{grid-template-columns:90px 1fr;column-gap:16px}.skel-fact .bar.short{grid-column:2}}@media (max-width:520px){.item summary{padding-block:12px}.item .act{grid-area:2/2}.item .info{grid-area:3/1/auto/-1}.item details{grid-area:4/1/auto/-1}.facts{grid-template-columns:1fr;gap:2px}.facts dd{margin-bottom:8px}}
