.icon.svelte-1icrzda{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:18px;height:18px;display:block}.solid.svelte-1icrzda{fill:currentColor;stroke:none}.sleeve-header.svelte-1ggd1fa{display:contents}.cover-frame.svelte-1ggd1fa{aspect-ratio:1;background:var(--recess);width:100%;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;padding:0;display:block;position:relative;overflow:hidden}.cover-frame.svelte-1ggd1fa:disabled,.cover-frame.unavailable.svelte-1ggd1fa{cursor:default}.cover-frame.unavailable.svelte-1ggd1fa .play-key:where(.svelte-1ggd1fa){color:var(--dim)}.cover-frame.failed.svelte-1ggd1fa .play-key:where(.svelte-1ggd1fa){color:var(--attention)}.cover-frame.svelte-1ggd1fa:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.cover.svelte-1ggd1fa{object-fit:cover;width:100%;height:100%;animation:svelte-1ggd1fa-sleeve-draw 1.1s var(--ease-decode) both;display:block}.cover.empty.svelte-1ggd1fa{background:var(--recess)}@keyframes svelte-1ggd1fa-sleeve-draw{0%{clip-path:inset(0 100% 0 0);transform:translate(-4%)}to{clip-path:inset(0);transform:none}}.play-key.svelte-1ggd1fa{background:var(--ground);width:56px;height:56px;color:var(--ink);animation:svelte-1ggd1fa-key-seat .6s .7s var(--ease-decode) both;transition:width .6s var(--ease-decode), color .2s ease;align-items:center;gap:10px;padding:0 19px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.cover-frame.playing.svelte-1ggd1fa .play-key:where(.svelte-1ggd1fa){width:104px;color:var(--signal)}.readout.svelte-1ggd1fa{font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;visibility:hidden;font-size:13px;font-weight:500}.cover-frame.playing.svelte-1ggd1fa .readout:where(.svelte-1ggd1fa){visibility:visible}@keyframes svelte-1ggd1fa-key-seat{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.sleeve-cover.svelte-1ggd1fa>:where(.svelte-1ggd1fa){flex-shrink:0}.preview-line.svelte-1ggd1fa{background:var(--hairline);height:1px;position:relative}.preview-line.svelte-1ggd1fa span:where(.svelte-1ggd1fa){background:var(--signal);transform-origin:0;transition:transform .25s linear;position:absolute;inset:0}.sleeve-credits.svelte-1ggd1fa{margin-top:22px}.visually-hidden.svelte-1ggd1fa{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.credits-line.svelte-1ggd1fa{font-size:17px;line-height:1.35;overflow:hidden}.credits-line.overflows.svelte-1ggd1fa{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 24px),#0000)}.credits-track.svelte-1ggd1fa{width:max-content;display:flex}.credits.svelte-1ggd1fa{white-space:nowrap;align-items:baseline;gap:.3em;display:flex}.credits.svelte-1ggd1fa+.credits:where(.svelte-1ggd1fa),.overflows.svelte-1ggd1fa .credits:where(.svelte-1ggd1fa):first-child{padding-right:var(--gap)}.credits-title.svelte-1ggd1fa{font-weight:500}.credits-by.svelte-1ggd1fa{color:var(--dim)}.credits-artist.svelte-1ggd1fa{color:var(--muted)}.now-playing.svelte-1ggd1fa{color:var(--signal);letter-spacing:.02em;opacity:0;transition:opacity .3s ease-out, transform .4s var(--ease-decode);margin-left:.6em;font-size:.8em;font-weight:500;transform:translateY(4px)}.playing.svelte-1ggd1fa .now-playing:where(.svelte-1ggd1fa){opacity:1;transform:none}@media (width>=960px){.sleeve-credits.svelte-1ggd1fa{margin-top:0}.credits-line.svelte-1ggd1fa{font-size:20px}}@media (prefers-reduced-motion:reduce){.cover.svelte-1ggd1fa,.play-key.svelte-1ggd1fa{animation:none}.play-key.svelte-1ggd1fa,.preview-line.svelte-1ggd1fa span:where(.svelte-1ggd1fa),.now-playing.svelte-1ggd1fa{transition:none}.credits.svelte-1ggd1fa{white-space:normal;flex-wrap:wrap}}.mark.svelte-qibrqp{width:var(--mark-size,18px);height:var(--mark-size,18px);flex:none;display:block}.entry.svelte-1fd50lw{flex-direction:column;gap:16px;display:flex}.legend.svelte-1fd50lw{color:var(--dim);grid-template-columns:repeat(6,1fr);align-items:end;gap:4px;margin:0;padding:32px 0 0;list-style:none;display:grid}.legend.svelte-1fd50lw li:where(.svelte-1fd50lw){position:relative}.legend-key.svelte-1fd50lw{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:12px;padding:0;display:flex}.legend-key.svelte-1fd50lw:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.legend-block.svelte-1fd50lw{background:var(--code);transform-origin:bottom;width:100%;height:8px;transition:height .38s var(--ease-decode), margin-top .38s var(--ease-decode)}.expanded.svelte-1fd50lw .legend-block:where(.svelte-1fd50lw){height:40px;margin-top:-32px}.legend-star.svelte-1fd50lw{height:40px;color:var(--on-code);pointer-events:none;animation:svelte-1fd50lw-star-in .26s var(--ease-decode) .14s both;place-items:center;display:grid;position:absolute;top:-32px;left:0;right:0}.legend-star.svelte-1fd50lw .icon{width:20px;height:20px;transition:transform .22s var(--ease-decode)}@media (hover:hover){.legend-key.svelte-1fd50lw:hover .legend-star:where(.svelte-1fd50lw){background:color-mix(in oklch, currentColor 12%, transparent)}.legend-key.svelte-1fd50lw:hover .legend-star:where(.svelte-1fd50lw) .icon{transform:scale(1.15)}}.legend-key.svelte-1fd50lw:active .legend-star:where(.svelte-1fd50lw) .icon{transition-duration:80ms;transform:scale(.8)}.legend-star.just-starred.svelte-1fd50lw:after{content:"";pointer-events:none;width:28px;height:28px;animation:svelte-1fd50lw-star-burst .5s var(--ease-decode) both;border:1.5px solid;border-radius:50%;margin:-14px 0 0 -14px;position:absolute;top:50%;left:50%}.legend-star.just-starred.svelte-1fd50lw .icon{animation:.45s both svelte-1fd50lw-star-pop}@keyframes svelte-1fd50lw-star-pop{0%{animation-timing-function:cubic-bezier(.2,.9,.3,1);transform:scale(.8)}45%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:scale(1.32)}75%{transform:scale(.94)}to{transform:scale(1)}}@keyframes svelte-1fd50lw-star-burst{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@keyframes svelte-1fd50lw-star-in{0%{opacity:0;transform:translateY(6px)}}.busy.svelte-1fd50lw .legend-block:where(.svelte-1fd50lw){animation:svelte-1fd50lw-legend-wait 1.4s var(--ease-decode) infinite alternate}.legend.svelte-1fd50lw li:where(.svelte-1fd50lw):nth-child(2) .legend-block:where(.svelte-1fd50lw){animation-delay:.12s}.legend.svelte-1fd50lw li:where(.svelte-1fd50lw):nth-child(3) .legend-block:where(.svelte-1fd50lw){animation-delay:.24s}.legend.svelte-1fd50lw li:where(.svelte-1fd50lw):nth-child(4) .legend-block:where(.svelte-1fd50lw){animation-delay:.36s}.legend.svelte-1fd50lw li:where(.svelte-1fd50lw):nth-child(5) .legend-block:where(.svelte-1fd50lw){animation-delay:.48s}.legend.svelte-1fd50lw li:where(.svelte-1fd50lw):nth-child(6) .legend-block:where(.svelte-1fd50lw){animation-delay:.6s}@keyframes svelte-1fd50lw-legend-wait{0%{transform:scaleY(1)}to{transform:scaleY(.25)}}.pitch.svelte-1fd50lw{font-variation-settings:"wdth" 88;letter-spacing:-.02em;text-wrap:balance;margin:40px 0 0;font-size:clamp(28px,7vw,40px);font-weight:600;line-height:1.08}.pitch-line.svelte-1fd50lw{display:block}.explain.svelte-1fd50lw{text-wrap:pretty;max-width:36ch;color:var(--muted);font-size:17px;line-height:1.45}.explain.svelte-1fd50lw p:where(.svelte-1fd50lw){margin:0 0 8px}.signature.svelte-1fd50lw{color:var(--dim);letter-spacing:.01em;align-items:center;gap:10px;margin:48px 0 0;font-size:13px;font-weight:500;display:flex}.signature-mark.svelte-1fd50lw{width:16px;height:16px}.signature-mark.svelte-1fd50lw rect:where(.svelte-1fd50lw){fill:var(--code)}@media (scripting:enabled){.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw){animation:svelte-1fd50lw-demux-gap .7s var(--ease-decode) .45s both}.entry-b.svelte-1fd50lw .legend-block:where(.svelte-1fd50lw){animation:svelte-1fd50lw-demux-colour .6s var(--ease-decode) both}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw) li:where(.svelte-1fd50lw):first-child .legend-block:where(.svelte-1fd50lw){animation-delay:.5s}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw) li:where(.svelte-1fd50lw):nth-child(2) .legend-block:where(.svelte-1fd50lw){animation-delay:.56s}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw) li:where(.svelte-1fd50lw):nth-child(3) .legend-block:where(.svelte-1fd50lw){animation-delay:.62s}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw) li:where(.svelte-1fd50lw):nth-child(4) .legend-block:where(.svelte-1fd50lw){animation-delay:.68s}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw) li:where(.svelte-1fd50lw):nth-child(5) .legend-block:where(.svelte-1fd50lw){animation-delay:.74s}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw) li:where(.svelte-1fd50lw):nth-child(6) .legend-block:where(.svelte-1fd50lw){animation-delay:.8s}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw):before{content:"";background:var(--ink);transform-origin:0;height:8px;animation:svelte-1fd50lw-demux-feed .9s var(--ease-decode) both;z-index:1;position:absolute;inset:0 0 auto}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw) .mark{animation:svelte-1fd50lw-rise .5s var(--ease-decode) both;animation-delay:.95s}.entry-b.svelte-1fd50lw .pitch-line:where(.svelte-1fd50lw){clip-path:inset(0);animation:svelte-1fd50lw-line-up .7s var(--ease-decode) both;animation-delay:1.05s}.entry-b.svelte-1fd50lw .pitch-line:where(.svelte-1fd50lw)+.pitch-line:where(.svelte-1fd50lw){animation-delay:1.15s}.entry-b.svelte-1fd50lw .explain:where(.svelte-1fd50lw){animation:svelte-1fd50lw-rise .6s var(--ease-decode) 1.35s both}.entry-b.busy.svelte-1fd50lw .legend-block:where(.svelte-1fd50lw){animation:svelte-1fd50lw-legend-wait 1.4s var(--ease-decode) infinite alternate;animation-delay:calc(var(--slot) * .12s)}}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw){position:relative}@keyframes svelte-1fd50lw-demux-feed{0%{transform:scaleX(0)}50%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes svelte-1fd50lw-demux-gap{0%{gap:0}}@keyframes svelte-1fd50lw-demux-colour{0%{background:var(--ink);transform:scaleY(1)}}@keyframes svelte-1fd50lw-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-1fd50lw-line-up{0%{clip-path:inset(0 0 100%);transform:translateY(.4em)}}.relay.svelte-1fd50lw{font-variation-settings:"wdth" 88;letter-spacing:-.02em;margin:40px 0 0;font-size:clamp(28px,7vw,40px);font-weight:600;line-height:1.12}.relay-line.svelte-1fd50lw{color:var(--muted);display:block}@media (scripting:enabled){.entry-c.svelte-1fd50lw .legend-block:where(.svelte-1fd50lw){animation:svelte-1fd50lw-bar-rise .6s var(--ease-decode) both;animation-delay:calc(.1s + var(--slot) * 70ms)}.entry-c.svelte-1fd50lw .legend:where(.svelte-1fd50lw) .mark{animation:svelte-1fd50lw-rise .5s var(--ease-decode) both;animation-delay:calc(.3s + var(--slot) * 70ms)}.entry-c.svelte-1fd50lw .relay-line:where(.svelte-1fd50lw){clip-path:inset(-.1em 0 -.3em);animation:svelte-1fd50lw-line-up .7s var(--ease-decode) both;animation-delay:.6s}.entry-c.svelte-1fd50lw .relay-line:where(.svelte-1fd50lw)+.relay-line:where(.svelte-1fd50lw){animation-delay:.7s}.entry-c.svelte-1fd50lw .explain:where(.svelte-1fd50lw){animation:svelte-1fd50lw-rise .6s var(--ease-decode) .9s both}}@keyframes svelte-1fd50lw-bar-rise{0%{transform:scaleY(0)}}.relay-name.svelte-1fd50lw{color:var(--ink);box-shadow:inset 0 -.14em 0 var(--code);animation:svelte-1fd50lw-roll-in .32s var(--ease-decode) both;display:inline-block}.entry-c.svelte-1fd50lw .legend:where(.svelte-1fd50lw) li.expanded:where(.svelte-1fd50lw) .legend-block:where(.svelte-1fd50lw){transform:none}@keyframes svelte-1fd50lw-roll-in{0%{clip-path:inset(0 0 100%);transform:translateY(.5em)}to{clip-path:inset(0 0 -.2em)}}.visually-hidden.svelte-1fd50lw{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.legend-star.just-starred.svelte-1fd50lw:after{opacity:0;animation:none}.legend-star.just-starred.svelte-1fd50lw .icon{animation:none}.entry.svelte-1fd50lw .legend:where(.svelte-1fd50lw),.entry.svelte-1fd50lw .legend:where(.svelte-1fd50lw):before,.entry.svelte-1fd50lw .legend-block:where(.svelte-1fd50lw),.entry.svelte-1fd50lw .legend:where(.svelte-1fd50lw) .mark,.entry.svelte-1fd50lw .pitch-line:where(.svelte-1fd50lw),.entry.svelte-1fd50lw .relay-line:where(.svelte-1fd50lw),.entry.svelte-1fd50lw .explain:where(.svelte-1fd50lw),.relay-name.svelte-1fd50lw{animation:none!important}.entry-b.svelte-1fd50lw .legend:where(.svelte-1fd50lw):before{display:none}}.qr-inline.svelte-1xdpdc1,.qr-sheet.svelte-1xdpdc1{flex-direction:column;gap:8px;margin-top:32px;display:flex}.qr-sheet.svelte-1xdpdc1{animation:svelte-1xdpdc1-sheet-in .45s var(--ease-decode) both;margin-top:8px}@keyframes svelte-1xdpdc1-sheet-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.qr-card.svelte-1xdpdc1{color:#0b0b0a;background:#ecebe6;flex-direction:column;gap:16px;margin:0;padding:20px;display:flex}.qr-strips.svelte-1xdpdc1{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.qr-strips.svelte-1xdpdc1 span:where(.svelte-1xdpdc1){height:8px}.qr-credits.svelte-1xdpdc1{align-items:center;gap:12px;min-width:0;display:flex}.qr-cover.svelte-1xdpdc1{object-fit:cover;flex:none;width:48px;height:48px}.qr-text.svelte-1xdpdc1{flex-direction:column;min-width:0;display:flex}.qr-title.svelte-1xdpdc1{font-variation-settings:"wdth" 88;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:600;line-height:1.2;overflow:hidden}.qr-artist.svelte-1xdpdc1{color:#5c5b55;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qr-code.svelte-1xdpdc1{fill:#0b0b0a;width:100%;height:auto;display:block}.qr-signature.svelte-1xdpdc1{color:#5c5b55;margin:0;font-size:13px;font-weight:500}.qr-save.svelte-1xdpdc1,.qr-key.svelte-1xdpdc1{border:1px solid var(--hairline);height:48px;color:var(--ink);background:0 0;align-items:center;gap:10px;padding:0 16px;font-size:15px;display:flex}.qr-key.svelte-1xdpdc1{margin-top:32px}.qr-save.svelte-1xdpdc1:hover,.qr-key.svelte-1xdpdc1:hover{background:var(--recess)}.qr-save.svelte-1xdpdc1:disabled{color:var(--muted);cursor:progress}.qr-save.svelte-1xdpdc1 svg:where(.svelte-1xdpdc1),.qr-key.svelte-1xdpdc1 svg:where(.svelte-1xdpdc1){fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px}.qr-pop.svelte-1xdpdc1{z-index:6;flex-direction:column;gap:4px;width:min(100%,22rem);display:flex;position:absolute;top:calc(100% + 8px);left:0}.qr-pop.svelte-1xdpdc1 .qr-card:where(.svelte-1xdpdc1){box-shadow:0 10px 28px #0006}.qr-pop.svelte-1xdpdc1 .qr-strips:where(.svelte-1xdpdc1),.qr-pop.svelte-1xdpdc1 .qr-credits:where(.svelte-1xdpdc1),.qr-pop.svelte-1xdpdc1 .qr-signature:where(.svelte-1xdpdc1),.qr-pop.svelte-1xdpdc1 .qr-save:where(.svelte-1xdpdc1){opacity:var(--reveal,1)}.qr-pop.svelte-1xdpdc1 .qr-save:where(.svelte-1xdpdc1){background:var(--ground)}@media (width<=959px){.qr-pop.svelte-1xdpdc1{flex-direction:column-reverse;width:100%;top:auto;bottom:calc(100% + 8px)}}@media (prefers-reduced-motion:reduce){.qr-sheet.svelte-1xdpdc1{animation:none}}.qr-mini.svelte-1v6z4nr{width:min(calc(var(--modules) * 1px), 100%);fill:currentColor;height:auto;image-rendering:pixelated;display:block}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{font-variant-numeric:tabular-nums;background:#1c1c1e;margin:0;font:15px/1.5 system-ui,sans-serif}.sleeve-page.svelte-1uha8ag{--ground:#1c1c1e;--recess:#28282a;--hairline:#3c3c3e;--ink:#ecebe6;--muted:#a8a7a1;--dim:#77766f;--on-code:#0b0b0a;--signal:#62b07a;--attention:#e8873a;--ease-decode:cubic-bezier(.16, 1, .3, 1);--tab-gap:4px;--strip-gap:4px;--tab-clearance:16px;--tab-reach:6px;--tab-height:44px;--panel-height:56px;background:var(--ground);min-height:100dvh;color:var(--ink);font-variation-settings:"wdth" 100;font-family:Archivo,system-ui,sans-serif;position:relative}.sleeve-page.svelte-1uha8ag ::selection{background:var(--ink);color:var(--ground)}@media (scripting:enabled){.sleeve.awaiting-hydration.svelte-1uha8ag{opacity:0}}.sleeve.loaded-from-url.svelte-1uha8ag{animation:.25s ease-out both svelte-1uha8ag-fade-in}@keyframes svelte-1uha8ag-fade-in{0%{opacity:0}}.backdrop.svelte-1uha8ag{object-fit:cover;filter:blur(56px)brightness(.3)saturate(1.5);opacity:0;pointer-events:none;width:120%;height:120%;position:fixed;inset:-10%;transform:scale(1.04)}.backdrop.shown.svelte-1uha8ag{animation:2.4s cubic-bezier(.16,1,.3,1) both svelte-1uha8ag-backdrop-in}@keyframes svelte-1uha8ag-backdrop-in{to{opacity:1;transform:scale(1.1)}}.sleeve.svelte-1uha8ag{max-width:30rem;padding:12px 16px max(32px, calc(16px + env(safe-area-inset-bottom)));flex-direction:column;margin:0 auto;display:flex;position:relative}button.svelte-1uha8ag{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}a.svelte-1uha8ag:focus-visible,button.svelte-1uha8ag:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.top-slot.svelte-1uha8ag{height:56px;margin:0 0 16px;position:relative}.masthead.svelte-1uha8ag{position:absolute;inset:0}.clear-bare.svelte-1uha8ag{display:none}.masthead.svelte-1uha8ag input:where(.svelte-1uha8ag){box-sizing:border-box;width:100%;height:56px;color:var(--ink);caret-color:var(--signal);font:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;padding:0;font-size:20px}.masthead.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:none}.masthead.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--muted)}.masthead-rule.svelte-1uha8ag{background:var(--hairline);height:1px;transition:background .3s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.masthead.svelte-1uha8ag:focus-within .masthead-rule:where(.svelte-1uha8ag){background:var(--muted)}.masthead-rule.svelte-1uha8ag:after{content:"";background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.masthead.busy.svelte-1uha8ag .masthead-rule:where(.svelte-1uha8ag):after{animation:svelte-1uha8ag-rule-draw 1.4s var(--ease-decode) infinite}@keyframes svelte-1uha8ag-rule-draw{0%{transform-origin:0;transform:scaleX(0)}60%{transform-origin:0;transform:scaleX(1)}61%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}.share-line.svelte-1uha8ag{gap:4px;height:44px;display:flex;position:absolute;top:0;left:0;right:0}.clear-key.svelte-1uha8ag{background:var(--recess);width:44px;color:var(--muted);border:0;flex:none;place-items:center;padding:0;transition:color .2s;display:grid}@media (hover:hover){.clear-key.svelte-1uha8ag:hover{color:var(--ink)}}.share-page.svelte-1uha8ag{background:var(--ink);min-width:0;color:var(--ground);text-align:left;border:0;flex:1;align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:500;transition:background .2s,color .2s;display:flex}.qr-mini-key.svelte-1uha8ag{aspect-ratio:1;background:var(--ink);height:100%;color:var(--ground);border:0;flex:none;place-items:center;padding:4px;transition:opacity .2s ease-out .45s;display:grid}.qr-mini-key.open.svelte-1uha8ag{opacity:0;transition:opacity 80ms ease-out}.share-label.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.share-squares.svelte-1uha8ag{flex:none;align-items:center;height:18px;margin-right:-4px;display:flex}.share-square.svelte-1uha8ag{background:var(--code);flex:none;width:18px;height:18px;margin-right:4px}@media (hover:hover){.share-page.svelte-1uha8ag:hover{background:#fff}}.share-page.copied.svelte-1uha8ag{background:var(--signal)}.share-page.failed.svelte-1uha8ag{background:var(--attention)}.error.svelte-1uha8ag{color:var(--attention);margin:0 0 16px;font-size:14px;line-height:1.45}.record.svelte-1uha8ag{flex-direction:column;display:flex}.record.svelte-1uha8ag .sleeve-cover,.record.svelte-1uha8ag .sleeve-credits,.print.svelte-1uha8ag{transition:filter .3s}.record[aria-busy=true].svelte-1uha8ag .sleeve-cover,.record[aria-busy=true].svelte-1uha8ag .sleeve-credits,.record[aria-busy=true].svelte-1uha8ag .print:where(.svelte-1uha8ag){filter:grayscale()brightness(.45)}.print.svelte-1uha8ag{flex-direction:column;display:flex}.colour-code.svelte-1uha8ag{align-items:start;gap:var(--tab-gap);height:var(--tab-height);grid-template-columns:repeat(6,1fr);margin:24px 0 0;padding:0;list-style:none;display:grid}.code-slot.svelte-1uha8ag{height:var(--tab-height)}.code-block.svelte-1uha8ag{background:var(--recess);--mark-size:18px;border:0;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:13px 0 0;transition:height .15s ease-out;display:flex;position:relative}.code-block.svelte-1uha8ag .mark{position:relative}.exact.svelte-1uha8ag .code-block:where(.svelte-1uha8ag){color:var(--on-code);background:var(--code)}.search.svelte-1uha8ag .code-block:where(.svelte-1uha8ag){color:var(--swept-ink,var(--code-line));background:var(--ground);box-shadow:inset 0 0 0 2px var(--code-line)}.search.open.svelte-1uha8ag .code-block:where(.svelte-1uha8ag){box-shadow:inset 2px 0 0 var(--code-line), inset -2px 0 0 var(--code-line), inset 0 2px 0 var(--code-line)}.filled.svelte-1uha8ag .code-block:where(.svelte-1uha8ag){animation:svelte-1uha8ag-code-fill .65s var(--ease-decode) var(--fill-delay,0s) both}.code-slot.open.svelte-1uha8ag .code-block:where(.svelte-1uha8ag){height:calc(100% + var(--tab-reach))}@media (hover:hover){.code-slot.filled.svelte-1uha8ag .code-block:where(.svelte-1uha8ag):hover{height:calc(100% + var(--tab-reach))}}.code-block.svelte-1uha8ag:focus-visible{outline-offset:3px}@keyframes svelte-1uha8ag-code-fill{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.decoded-stack.svelte-1uha8ag{padding-top:calc(var(--tab-clearance) - var(--strip-gap));clip-path:inset(-2px -16px -100vh);flex-direction:column;display:flex}.decoded-connector.svelte-1uha8ag,.decoded-join.svelte-1uha8ag{left:calc((100% + var(--tab-gap)) * var(--position) / 6);width:calc((100% - 5 * var(--tab-gap)) / 6);position:absolute}.decoded-connector.svelte-1uha8ag{z-index:1;bottom:calc(100% - var(--column-bottom,calc(var(--strip-gap) + 2px)));background:var(--recess);height:100vh}.decoded-connector.exact.svelte-1uha8ag{background:var(--code)}.decoded-connector.search.svelte-1uha8ag{background:linear-gradient(to top, var(--code) var(--swept,0px), var(--ground) var(--swept,0px));box-shadow:inset 2px 0 0 var(--code-line), inset -2px 0 0 var(--code-line), inset 0 calc(-2px * var(--column-cap,0)) 0 var(--code-line)}.decoded-panel.svelte-1uha8ag{height:calc(var(--strip-gap) + var(--panel-height));position:relative}.decoded-surface.svelte-1uha8ag{z-index:2;top:var(--strip-gap);height:var(--panel-height);color:var(--swept-ink,var(--ink));--fill:var(--recess);position:absolute;left:0;right:0}.decoded-surface.exact.svelte-1uha8ag{color:var(--on-code);--fill:var(--code)}.decoded-surface.search.svelte-1uha8ag{--fill:var(--ground)}.decoded-fill.svelte-1uha8ag{top:0;left:var(--fill-left,0px);right:var(--fill-right,0px);height:var(--fill-height,100%);background:var(--fill);position:absolute}.code-block.svelte-1uha8ag:before,.decoded-connector.svelte-1uha8ag:after,.decoded-sweep.svelte-1uha8ag{content:"";background:linear-gradient(var(--code), var(--code)) bottom / 100% var(--swept,0px) no-repeat;pointer-events:none;position:absolute;inset:0}.decoded-sweep.svelte-1uha8ag{z-index:2;clip-path:var(--reveal,none)}.search.svelte-1uha8ag .decoded-fill:where(.svelte-1uha8ag){box-shadow:inset 2px 0 0 var(--code-line), inset -2px 0 0 var(--code-line), inset 0 -2px 0 var(--code-line)}.decoded-surface.search.svelte-1uha8ag:before,.decoded-surface.search.svelte-1uha8ag:after{content:"";z-index:1;height:min(2px, var(--fill-height,2px));background:var(--code-line);position:absolute;top:0}.decoded-surface.search.svelte-1uha8ag:before{left:var(--fill-left,0px);width:max(0px, calc((100% + var(--tab-gap)) * var(--position) / 6 + 2px - var(--fill-left,0px)))}.decoded-surface.search.svelte-1uha8ag:after{left:calc((100% + var(--tab-gap)) * var(--position) / 6 + (100% - 5 * var(--tab-gap)) / 6 - 2px);right:var(--fill-right,0px)}.decoded-join.svelte-1uha8ag{height:clamp(0px, calc(var(--column-bottom,calc(var(--strip-gap) + 2px)) - var(--strip-gap)), 2px);background:var(--fill);top:0}.search.svelte-1uha8ag .decoded-join:where(.svelte-1uha8ag){box-shadow:inset 2px 0 0 var(--code-line), inset -2px 0 0 var(--code-line)}.decoded-inner.svelte-1uha8ag{z-index:3;column-gap:var(--tab-gap);clip-path:var(--reveal,none);grid-template-rows:100%;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute;inset:0}.open-service.svelte-1uha8ag{grid-area:1/1/auto/5;grid-template-columns:subgrid;color:inherit;align-items:center;text-decoration:none;display:grid}.open-service.svelte-1uha8ag .mark{justify-self:center}.print[data-mark-draft].svelte-1uha8ag .code-block:where(.svelte-1uha8ag) .mark,.print[data-mark-draft].svelte-1uha8ag .open-service:where(.svelte-1uha8ag) .mark{transition:transform .26s var(--ease-decode), opacity .2s ease-out, clip-path .26s var(--ease-decode)}.print[data-mark-draft].svelte-1uha8ag .decoded-panel:where(.svelte-1uha8ag)[data-mark-shown=no] .open-service:where(.svelte-1uha8ag) .mark{transition:none}.print[data-mark-draft=a].svelte-1uha8ag .code-slot.open:where(.svelte-1uha8ag) .code-block:where(.svelte-1uha8ag) .mark{opacity:0;transform:translateY(10px)}.print[data-mark-draft=a].svelte-1uha8ag .decoded-panel:where(.svelte-1uha8ag)[data-mark-shown=no] .open-service:where(.svelte-1uha8ag) .mark{opacity:0;transform:translateY(-10px)}.print[data-mark-draft=b].svelte-1uha8ag .code-block:where(.svelte-1uha8ag),.print[data-mark-draft=b].svelte-1uha8ag .open-service:where(.svelte-1uha8ag){perspective:120px}.print[data-mark-draft=b].svelte-1uha8ag .code-slot.open:where(.svelte-1uha8ag) .code-block:where(.svelte-1uha8ag) .mark{transform:rotateX(-90deg)}.print[data-mark-draft=b].svelte-1uha8ag .decoded-panel:where(.svelte-1uha8ag)[data-mark-shown=no] .open-service:where(.svelte-1uha8ag) .mark{transform:rotateX(90deg)}.print[data-mark-draft=c].svelte-1uha8ag .code-slot.open:where(.svelte-1uha8ag) .code-block:where(.svelte-1uha8ag) .mark{clip-path:inset(100% 0 0);transform:translateY(6px)}.print[data-mark-draft=c].svelte-1uha8ag .decoded-panel:where(.svelte-1uha8ag)[data-mark-shown=no] .open-service:where(.svelte-1uha8ag) .mark{clip-path:inset(0 0 100%);transform:translateY(-6px)}.print[data-mark-draft=d].svelte-1uha8ag .code-block:where(.svelte-1uha8ag) .mark{transform-origin:bottom}.print[data-mark-draft=d].svelte-1uha8ag .open-service:where(.svelte-1uha8ag) .mark{transform-origin:top}.print[data-mark-draft=d].svelte-1uha8ag .code-slot.open:where(.svelte-1uha8ag) .code-block:where(.svelte-1uha8ag) .mark,.print[data-mark-draft=d].svelte-1uha8ag .decoded-panel:where(.svelte-1uha8ag)[data-mark-shown=no] .open-service:where(.svelte-1uha8ag) .mark{transform:scale(1.3,0)}.open-service.svelte-1uha8ag:focus-visible,.panel-key.svelte-1uha8ag:focus-visible{outline-offset:-5px;outline-color:currentColor}.search.svelte-1uha8ag .open-service:where(.svelte-1uha8ag) .mark{color:var(--swept-ink,var(--code-line))}.service-name.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;min-width:0;font-size:16px;font-weight:500;overflow:hidden}.open-glyph.svelte-1uha8ag{transition:transform .3s var(--ease-decode);grid-column:4;justify-self:center}@media (hover:hover){.open-service.svelte-1uha8ag:hover .open-glyph:where(.svelte-1uha8ag){transform:translate(2px,-2px)}}.open-service.pending.svelte-1uha8ag{color:var(--dim)}.panel-key.svelte-1uha8ag{color:inherit;background:0 0;border:0;grid-row:1;place-items:center;padding:0;display:grid;position:relative}.panel-key.svelte-1uha8ag:before{content:"";left:calc(var(--tab-gap) / -2 - .5px);background:var(--hairline);width:1px;position:absolute;top:14px;bottom:14px}.exact.svelte-1uha8ag .panel-key:where(.svelte-1uha8ag):before{background:color-mix(in oklch, var(--code), var(--on-code) 35%)}.panel-key.svelte-1uha8ag:active{transform:translateY(1px)}.panel-key[aria-pressed].svelte-1uha8ag .icon{transition:transform .22s var(--ease-decode)}@media (hover:hover){.panel-key[aria-pressed].svelte-1uha8ag:hover{background:color-mix(in oklch, currentColor 10%, transparent)}.panel-key[aria-pressed].svelte-1uha8ag:hover .icon{transform:scale(1.15)}}.panel-key[aria-pressed].svelte-1uha8ag:active .icon{transition-duration:80ms;transform:scale(.8)}.panel-key.just-starred.svelte-1uha8ag:after{content:"";pointer-events:none;width:28px;height:28px;animation:svelte-1uha8ag-star-burst .5s var(--ease-decode) both;border:1.5px solid;border-radius:50%;margin:-14px 0 0 -14px;position:absolute;top:50%;left:50%}.panel-key.just-starred.svelte-1uha8ag .icon{animation:.45s both svelte-1uha8ag-star-pop}@keyframes svelte-1uha8ag-star-pop{0%{animation-timing-function:cubic-bezier(.2,.9,.3,1);transform:scale(.8)}45%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:scale(1.32)}75%{transform:scale(.94)}to{transform:scale(1)}}@keyframes svelte-1uha8ag-star-burst{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.keys-b.svelte-1uha8ag .decoded-surface:where(.svelte-1uha8ag) .panel-key:where(.svelte-1uha8ag):before{left:calc(-1 * var(--tab-gap));width:var(--tab-gap);background:var(--ground);top:0;bottom:0}.keys-b.svelte-1uha8ag .decoded-surface.search:where(.svelte-1uha8ag) .open-service:where(.svelte-1uha8ag){box-shadow:inset -2px 0 0 var(--code-line)}.keys-b.svelte-1uha8ag .decoded-surface.search:where(.svelte-1uha8ag) .panel-key:where(.svelte-1uha8ag){box-shadow:inset 2px 0 0 var(--code-line), inset -2px 0 0 var(--code-line)}.keys-c.svelte-1uha8ag .open-service:where(.svelte-1uha8ag){grid-column:2/6}.keys-c.svelte-1uha8ag .open-service:where(.svelte-1uha8ag) .mark{display:none}.keys-c.svelte-1uha8ag .service-name:where(.svelte-1uha8ag){grid-column:1/4;padding-left:4px}.keys-c.svelte-1uha8ag .open-glyph:where(.svelte-1uha8ag){grid-column:4;justify-self:center}.keys-c.svelte-1uha8ag .panel-key:where(.svelte-1uha8ag):first-of-type{grid-column:1}.keys-c.svelte-1uha8ag .panel-key:where(.svelte-1uha8ag):first-of-type:before{left:auto;right:calc(var(--tab-gap) / -2 - .5px)}.keys-c.svelte-1uha8ag .panel-key:where(.svelte-1uha8ag):last-of-type{grid-column:6}.notice.svelte-1uha8ag{z-index:10;background:var(--ink);color:var(--ground);white-space:nowrap;pointer-events:none;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.2;position:absolute;translate:0 calc(-100% - 6px)}.notice.svelte-1uha8ag:after{content:"";top:100%;left:calc(var(--pointer,50%) - 6px);background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:6px;position:absolute}.blank-sleeve.svelte-1uha8ag{flex-direction:column;gap:16px;display:flex}.legend.svelte-1uha8ag{color:var(--dim);grid-template-columns:repeat(6,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.legend.svelte-1uha8ag li:where(.svelte-1uha8ag){flex-direction:column;align-items:flex-start;gap:12px;display:flex}.legend-block.svelte-1uha8ag{background:var(--code);transform-origin:bottom;width:100%;height:8px}.blank-sleeve.busy.svelte-1uha8ag .legend-block:where(.svelte-1uha8ag){animation:svelte-1uha8ag-legend-wait 1.4s var(--ease-decode) infinite alternate}.legend.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(2) .legend-block:where(.svelte-1uha8ag){animation-delay:.12s}.legend.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(3) .legend-block:where(.svelte-1uha8ag){animation-delay:.24s}.legend.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(4) .legend-block:where(.svelte-1uha8ag){animation-delay:.36s}.legend.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(5) .legend-block:where(.svelte-1uha8ag){animation-delay:.48s}.legend.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(6) .legend-block:where(.svelte-1uha8ag){animation-delay:.6s}@keyframes svelte-1uha8ag-legend-wait{0%{transform:scaleY(1)}to{transform:scaleY(.25)}}.visually-hidden.svelte-1uha8ag{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=959.98px){.share-line.svelte-1uha8ag{z-index:5;top:auto;left:50%;right:auto;bottom:calc(16px + env(safe-area-inset-bottom));width:min(100% - 32px,30rem - 32px);height:52px;position:fixed;translate:-50%;box-shadow:0 10px 28px #0006}.clear-bare.svelte-1uha8ag{width:44px;height:44px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:6px;left:-12px}.sleeve.svelte-1uha8ag:has(.share-line:where(.svelte-1uha8ag)){padding-bottom:calc(52px + 48px + env(safe-area-inset-bottom))}}@media (width>=960px){.sleeve-page.svelte-1uha8ag{--tab-gap:6px;--strip-gap:6px;--tab-clearance:20px;--tab-reach:8px;--tab-height:52px;--panel-height:64px}.sleeve.svelte-1uha8ag{--cover-size:min(calc(100dvh - 120px), 46vw, 720px);grid-template-columns:var(--cover-size) minmax(0, 1fr);max-width:none;min-height:max(640px,100dvh);transition:grid-template-columns .35s var(--ease-decode), column-gap .35s var(--ease-decode);grid-template-rows:auto auto auto 1fr;column-gap:72px;padding:48px 64px;display:grid}.sleeve.svelte-1uha8ag:not(.has-result){grid-template-columns:max(0px,50% - 17rem) minmax(0,1fr);column-gap:0}.top-slot.svelte-1uha8ag,.error.svelte-1uha8ag{grid-column:2;max-width:34rem}.top-slot.svelte-1uha8ag{grid-row:1}.error.svelte-1uha8ag{grid-row:2}.record.svelte-1uha8ag,.blank-sleeve.svelte-1uha8ag{display:contents}.record.svelte-1uha8ag .sleeve-cover{width:var(--cover-size);grid-area:1/1/5;align-self:start}.record.svelte-1uha8ag .sleeve-credits{grid-area:2/2;align-self:start;max-width:34rem;margin-top:40px}.print.svelte-1uha8ag{grid-area:3/2;max-width:34rem}.qr-slot.svelte-1uha8ag{grid-area:4/2;max-width:34rem}.entry-slot.svelte-1uha8ag{grid-area:2/2;max-width:34rem;margin-top:40px}.legend.svelte-1uha8ag{grid-area:2/2;align-self:start;max-width:34rem;margin-top:40px}.colour-code.svelte-1uha8ag{margin-top:32px}.code-block.svelte-1uha8ag{padding-top:17px}}@media (prefers-reduced-motion:reduce){.sleeve.svelte-1uha8ag{transition:none}.sleeve.loaded-from-url.svelte-1uha8ag{animation:none}.backdrop.shown.svelte-1uha8ag{opacity:1;animation:none}.panel-key.just-starred.svelte-1uha8ag:after{opacity:0;animation:none}.panel-key.just-starred.svelte-1uha8ag .icon{animation:none}.print[data-mark-draft].svelte-1uha8ag .code-block:where(.svelte-1uha8ag) .mark,.print[data-mark-draft].svelte-1uha8ag .open-service:where(.svelte-1uha8ag) .mark{transition:none}.filled.svelte-1uha8ag .code-block:where(.svelte-1uha8ag),.blank-sleeve.busy.svelte-1uha8ag .legend-block:where(.svelte-1uha8ag),.masthead.busy.svelte-1uha8ag .masthead-rule:where(.svelte-1uha8ag):after{animation:none}.masthead.busy.svelte-1uha8ag .masthead-rule:where(.svelte-1uha8ag):after{transform:scaleX(.4)}}
