.origami-module__bl7XAq__page{color:var(--foreground);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden auto}.origami-module__bl7XAq__page button{appearance:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.origami-module__bl7XAq__figures{z-index:2;white-space:nowrap;gap:24px;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%)}.origami-module__bl7XAq__figures button,.origami-module__bl7XAq__speed{position:relative}.origami-module__bl7XAq__figures button{min-height:40px;color:var(--foreground-muted);padding:0 2px;font-size:13px}.origami-module__bl7XAq__figures button[aria-pressed=true]{color:var(--foreground)}.origami-module__bl7XAq__stage{flex:1;place-items:center;min-height:330px;padding-top:70px;display:grid}.origami-module__bl7XAq__controls{width:min(360px,100% - 48px);padding-bottom:max(24px,env(safe-area-inset-bottom));flex-shrink:0;margin:0 auto;font-size:12px}.origami-module__bl7XAq__caption{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.origami-module__bl7XAq__caption p{margin:0}.origami-module__bl7XAq__caption>span{color:var(--foreground-muted);font-variant-numeric:tabular-nums}.origami-module__bl7XAq__transport{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:3px;display:grid}.origami-module__bl7XAq__playback{gap:4px;display:flex}.origami-module__bl7XAq__page button:disabled{opacity:.25;cursor:default}.origami-module__bl7XAq__page .origami-module__bl7XAq__speed{min-width:40px;min-height:40px;color:var(--foreground);font-variant-numeric:tabular-nums;justify-self:end;font-size:11px;transition:transform .15s ease-out}.origami-module__bl7XAq__page .origami-module__bl7XAq__speed:active{transform:scale(.94)}.origami-module__bl7XAq__hint{text-align:center;color:var(--foreground-muted);margin:17px 0 0;font-size:11px}.origami-module__bl7XAq__page button:focus-visible,.origami-module__bl7XAq__page input:focus-visible{outline:2px solid color-mix(in srgb,var(--foreground) 25%,transparent);outline-offset:2px}@media (max-width:600px){.origami-module__bl7XAq__figures{gap:28px;top:76px}.origami-module__bl7XAq__stage{min-height:350px;padding-top:100px}.origami-module__bl7XAq__size{transform:scale(.95)}.origami-module__bl7XAq__controls{width:calc(100% - 48px)}.origami-module__bl7XAq__transport{gap:8px}.origami-module__bl7XAq__hint{margin-top:13px}.origami-module__bl7XAq__tools{right:10px}}@media (hover:hover) and (pointer:fine){.origami-module__bl7XAq__figures button:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__page button{transition:none}}.origami-module__bl7XAq__settings{flex-direction:column;gap:16px;max-height:calc(100svh - 152px);padding:14px 16px 16px;display:flex;overflow-y:auto}.origami-module__bl7XAq__colours{border:0;min-width:0;margin:0;padding:0}.origami-module__bl7XAq__colours legend{color:var(--foreground-muted);margin-bottom:8px;padding:0;font-size:11px}.origami-module__bl7XAq__colours>div{justify-content:space-between;align-items:center;display:flex}.origami-module__bl7XAq__colours button{border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative}.origami-module__bl7XAq__colours button span{border-radius:50%;width:17px;height:17px;transition:transform .16s cubic-bezier(.23,1,.32,1);box-shadow:inset 0 0 0 .5px #0200271f}.origami-module__bl7XAq__colours button[aria-pressed=true]{outline:1px solid color-mix(in srgb,var(--foreground) 50%,transparent);outline-offset:-1px}.origami-module__bl7XAq__caption{margin-bottom:14px;font-size:11px}.origami-module__bl7XAq__controls{width:min(360px,100% - 48px)}@media (hover:hover) and (pointer:fine){.origami-module__bl7XAq__colours button:hover span{transform:scale(1.14)}}@media (max-width:600px){.origami-module__bl7XAq__figures{gap:16px;top:81px;left:auto;right:20px;transform:none}.origami-module__bl7XAq__figures button{font-size:12px}.origami-module__bl7XAq__stage{padding-top:124px}}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__colours button span{transition:none}}.origami-module__bl7XAq__paperViewport{cursor:grab;touch-action:none;width:min(560px,94vw);height:min(470px,52svh);min-height:290px;position:relative}.origami-module__bl7XAq__paperCanvas{touch-action:none;outline:none;width:100%;height:100%;display:block}.origami-module__bl7XAq__page .origami-module__bl7XAq__grip{width:44px;height:44px;color:var(--foreground-subtitle);cursor:grab;border-radius:50%;place-items:center;transition:background-color .16s;display:grid;position:absolute;transform:translate(-50%,-50%)}.origami-module__bl7XAq__page .origami-module__bl7XAq__grip:active{cursor:grabbing}.origami-module__bl7XAq__paperCanvas:focus-visible{outline:1px solid var(--foreground-muted);outline-offset:4px;border-radius:4px}.origami-module__bl7XAq__paperFallback{text-align:center;width:80%;color:var(--foreground-muted);font-size:13px;position:absolute;top:45%;left:10%}@media (hover:hover) and (pointer:fine){.origami-module__bl7XAq__page .origami-module__bl7XAq__grip:hover{background-color:var(--surface-glass-soft)}}@media (max-width:600px){.origami-module__bl7XAq__figures{gap:14px;right:16px}.origami-module__bl7XAq__hint{max-width:280px;margin-inline:auto;line-height:1.6}}.origami-module__bl7XAq__foldDestination{width:16px;height:16px;color:var(--foreground-muted);opacity:.45;pointer-events:none;place-items:center;transition:transform .22s cubic-bezier(.23,1,.32,1),opacity .16s;display:grid;position:absolute;transform:translate(-50%,-50%)}.origami-module__bl7XAq__page .origami-module__bl7XAq__pressAction{min-height:44px;color:var(--foreground-muted);white-space:nowrap;padding:8px 14px;font-size:12px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.origami-module__bl7XAq__pressAction span{margin-left:10px}.origami-module__bl7XAq__paperComplete{text-align:center;color:var(--foreground-muted);font-size:12px;position:absolute;bottom:16px;left:0;right:0}.origami-module__bl7XAq__gesturePath{pointer-events:none;fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.origami-module__bl7XAq__gesturePath[data-done=true]{opacity:0}.origami-module__bl7XAq__gestureBase{stroke:var(--foreground-subtitle);stroke-width:1px;stroke-opacity:.2;stroke-dasharray:2 5}.origami-module__bl7XAq__gestureFill{stroke:var(--foreground);stroke-width:1.2px;stroke-opacity:.55;stroke-dasharray:1}.origami-module__bl7XAq__gestureDot{background:var(--foreground-subtitle);pointer-events:none;offset-anchor:center;border-radius:50%;width:4px;height:4px;animation:2.2s cubic-bezier(.77,0,.175,1) infinite origami-module__bl7XAq__origami-direction;position:absolute;top:0;left:0}.origami-module__bl7XAq__gestureDot[data-reduced=true]{display:none}@keyframes origami-module__bl7XAq__origami-direction{0%,12%{offset-distance:0%;opacity:0}24%{opacity:.6}80%{opacity:.6}94%,to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__gestureDot{animation:none;display:none}}.origami-module__bl7XAq__paperViewport{cursor:grab}.origami-module__bl7XAq__paperViewport[data-gesture=fold],.origami-module__bl7XAq__paperViewport[data-gesture=orbit]{cursor:grabbing}.origami-module__bl7XAq__paperViewport[data-gesture=press]{cursor:pointer}.origami-module__bl7XAq__gestureFill{stroke-width:1.3px;stroke-opacity:.75;stroke-linecap:round}.origami-module__bl7XAq__gestureDot{background:var(--foreground);width:5px;height:5px;box-shadow:0 0 0 2px #fffc}.origami-module__bl7XAq__foldDestination{opacity:.8;width:24px;height:24px;color:var(--foreground-subtitle)}.origami-module__bl7XAq__pressContact{opacity:0;pointer-events:none;border:1px solid #02002766;border-radius:50%;width:15px;height:15px;transition:opacity .14s;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #ffffffa6}.origami-module__bl7XAq__pressContact:after{content:"";background:var(--foreground);border-radius:50%;width:3px;height:3px;position:absolute;top:5px;left:5px}.origami-module__bl7XAq__viewHint{color:var(--foreground-muted);text-align:center;margin:0;font-size:11px;position:absolute;bottom:22px;left:140px;right:0}.origami-module__bl7XAq__page .origami-module__bl7XAq__viewHint button{text-underline-offset:4px;min-height:36px;color:var(--foreground);padding:0 4px;text-decoration:underline}.origami-module__bl7XAq__paperViewport[data-intent=press]{cursor:pointer}.origami-module__bl7XAq__paperViewport[data-intent=fold] .origami-module__bl7XAq__grip,.origami-module__bl7XAq__paperViewport[data-gesture=fold] .origami-module__bl7XAq__grip{background:var(--surface-glass-soft)}.origami-module__bl7XAq__gesturePath,.origami-module__bl7XAq__gestureDot,.origami-module__bl7XAq__foldDestination{transition:opacity .12s}.origami-module__bl7XAq__paperViewport[data-gesture=orbit] .origami-module__bl7XAq__gesturePath,.origami-module__bl7XAq__paperViewport[data-gesture=orbit] .origami-module__bl7XAq__foldDestination{opacity:.3}.origami-module__bl7XAq__paperViewport[data-gesture=orbit] .origami-module__bl7XAq__gestureDot{visibility:hidden;animation-play-state:paused}.origami-module__bl7XAq__paperViewport[data-assisted=true] .origami-module__bl7XAq__foldDestination{color:var(--foreground);opacity:1;transform:translate(-50%,-50%)scale(1.35)}.origami-module__bl7XAq__caption p{color:var(--foreground);font-size:11px}.origami-module__bl7XAq__hint{color:var(--foreground-muted);min-height:20px;font-size:11px;line-height:1.6}@media (max-width:600px){.origami-module__bl7XAq__viewHint{font-size:11px;line-height:1.6;bottom:0;left:140px}}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__gesturePath,.origami-module__bl7XAq__gestureDot,.origami-module__bl7XAq__foldDestination,.origami-module__bl7XAq__pressContact{transition:none}}.origami-module__bl7XAq__player{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.23,1,.32,1),opacity .2s;display:grid}.origami-module__bl7XAq__player[data-open=true]{opacity:1;grid-template-rows:1fr}.origami-module__bl7XAq__player>div{min-height:0;overflow:hidden}.origami-module__bl7XAq__player>div>*{opacity:0;filter:blur(4px);transition:opacity .11s ease-out,transform .11s ease-out,filter .11s ease-out;transform:translateY(6px)}.origami-module__bl7XAq__player[data-open=true]>div>*{opacity:1;filter:none;transition:opacity .38s cubic-bezier(.23,1,.32,1) .12s,transform .52s cubic-bezier(.16,1,.3,1) .12s,filter .38s cubic-bezier(.23,1,.32,1) .12s;transform:none}.origami-module__bl7XAq__player[data-open=true]>div>:nth-child(2){transition-delay:.17s}.origami-module__bl7XAq__page .origami-module__bl7XAq__again{min-height:44px;margin:6px auto 0;padding:0 16px;font-size:13px;font-weight:500;display:block}@media (hover:hover) and (pointer:fine){.origami-module__bl7XAq__page .origami-module__bl7XAq__again:hover{color:var(--foreground-subtitle)}}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__player{transition:none}.origami-module__bl7XAq__player>div>*{filter:none!important;transition-delay:0s!important;transform:none!important}}.origami-module__bl7XAq__stage{min-height:420px;position:relative}.origami-module__bl7XAq__page .origami-module__bl7XAq__paperViewport{width:auto;height:auto;min-height:0;position:absolute;inset:56px 0 0}.origami-module__bl7XAq__paperViewport[data-gesture=pan]{cursor:grabbing}.origami-module__bl7XAq__viewHint{left:24px}@media (max-width:600px){.origami-module__bl7XAq__page .origami-module__bl7XAq__paperViewport{top:124px}.origami-module__bl7XAq__viewHint{left:70px}}.origami-module__bl7XAq__gesturePath{filter:drop-shadow(0 0 1.5px #ffffffe6)}.origami-module__bl7XAq__gestureBase{stroke:var(--foreground);stroke-width:1.2px;stroke-opacity:.28;stroke-dasharray:none;stroke-linecap:round}.origami-module__bl7XAq__gestureFill{stroke:var(--foreground);stroke-width:1.4px;stroke-opacity:.5;stroke-linecap:round}.origami-module__bl7XAq__paperViewport[data-phase=press] .origami-module__bl7XAq__gestureBase{stroke-width:10px;stroke-opacity:.09}.origami-module__bl7XAq__paperViewport[data-phase=press] .origami-module__bl7XAq__gestureFill{stroke-width:2.4px;stroke-opacity:.55}.origami-module__bl7XAq__gestureDot{box-shadow:0 0 0 2px #ffffffd9}.origami-module__bl7XAq__page .origami-module__bl7XAq__paperViewport{cursor:grab}:is(html.bh-cursor .origami-module__bl7XAq__paperViewport,html.bh-cursor .origami-module__bl7XAq__paperViewport *){cursor:none}.origami-module__bl7XAq__hold{background:radial-gradient(circle, var(--foreground) 0 1.5px, transparent 2px);opacity:0;pointer-events:none;border:.75px solid #02002780;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;transition:opacity .16s ease-in,transform .22s ease-in;position:absolute;transform:scale(.7)}.origami-module__bl7XAq__hold:after{content:"";opacity:0;border:.75px solid #0200272e;border-radius:50%;position:absolute;inset:-6px}.origami-module__bl7XAq__hold[data-on=true]{opacity:1;transition:opacity .26s ease-out 60ms,transform .46s cubic-bezier(.23,1,.32,1) 60ms;transform:scale(1)}.origami-module__bl7XAq__hold[data-on=true]:after{animation:.7s cubic-bezier(.23,1,.32,1) 60ms origami-module__bl7XAq__origami-hold}@keyframes origami-module__bl7XAq__origami-hold{0%{opacity:.5;transform:scale(2)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__hold{transition:none}}@media (prefers-reduced-motion:no-preference){.origami-module__bl7XAq__stage,.origami-module__bl7XAq__figures,.origami-module__bl7XAq__controls{animation:origami-module__bl7XAq__arrive 1s cubic-bezier(.16,1,.3,1) var(--d,0s) backwards}.origami-module__bl7XAq__figures{--d:1.2s}.origami-module__bl7XAq__controls{--d:1.3s}.origami-module__bl7XAq__gesturePath,.origami-module__bl7XAq__foldDestination,.origami-module__bl7XAq__page .origami-module__bl7XAq__grip{animation:.9s cubic-bezier(.16,1,.3,1) 1.6s backwards origami-module__bl7XAq__arrive-fade}.origami-module__bl7XAq__gestureDot{animation-delay:3.4s;animation-fill-mode:backwards}}@keyframes origami-module__bl7XAq__arrive{0%{opacity:0;translate:0 10px}}@keyframes origami-module__bl7XAq__arrive-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.origami-module__bl7XAq__paperViewport[data-intro=false] :is(.origami-module__bl7XAq__gesturePath,.origami-module__bl7XAq__foldDestination,.origami-module__bl7XAq__grip){animation:.45s cubic-bezier(.16,1,.3,1) .15s backwards origami-module__bl7XAq__arrive-fade}.origami-module__bl7XAq__paperViewport[data-retry=true] .origami-module__bl7XAq__foldDestination{animation:.6s cubic-bezier(.16,1,.3,1) origami-module__bl7XAq__retry-nudge}}@keyframes origami-module__bl7XAq__retry-nudge{40%{opacity:1;scale:1.6}}.origami-module__bl7XAq__stage[data-leaving=true]{opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .52s cubic-bezier(.4,0,.2,1),filter .52s cubic-bezier(.4,0,.2,1),translate .52s cubic-bezier(.23,1,.32,1);translate:0 6px}.origami-module__bl7XAq__gripRing{border:1px solid var(--foreground-subtitle);background:radial-gradient(circle, var(--foreground) 0 1.6px, transparent 2.2px);border-radius:50%;width:26px;height:26px;transition:transform .22s cubic-bezier(.23,1,.32,1);box-shadow:0 0 0 3px #ffffffbf,0 0 0 4px #0200271f}.origami-module__bl7XAq__page .origami-module__bl7XAq__grip:active .origami-module__bl7XAq__gripRing,.origami-module__bl7XAq__paperViewport[data-gesture=fold] .origami-module__bl7XAq__gripRing{transform:scale(.82)}.origami-module__bl7XAq__page .origami-module__bl7XAq__grip{transition:background-color .16s,opacity .2s}.origami-module__bl7XAq__caption{transition:opacity .26s cubic-bezier(.23,1,.32,1),transform .26s cubic-bezier(.23,1,.32,1)}.origami-module__bl7XAq__controls[data-leaving=true] .origami-module__bl7XAq__caption{opacity:0;transition-duration:.2s;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__caption,.origami-module__bl7XAq__stage{transition:none}}.origami-module__bl7XAq__stage[data-playing=true] :is(.origami-module__bl7XAq__grip,.origami-module__bl7XAq__gesturePath,.origami-module__bl7XAq__gestureDot,.origami-module__bl7XAq__foldDestination,.origami-module__bl7XAq__hold,.origami-module__bl7XAq__pressContact){opacity:0;pointer-events:none;transition:opacity .2s;animation:none}.origami-module__bl7XAq__figures button{place-items:center;transition:color .16s,transform .15s ease-out;display:grid}.origami-module__bl7XAq__figures button:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__figures button:active{transform:none}}.origami-module__bl7XAq__figures button>span{font-variant-numeric:tabular-nums;grid-area:1/1;transition:opacity .36s cubic-bezier(.23,1,.32,1),filter .36s cubic-bezier(.23,1,.32,1)}.origami-module__bl7XAq__figures button .origami-module__bl7XAq__figName,.origami-module__bl7XAq__figures button[data-revealed=true] .origami-module__bl7XAq__figNum{opacity:0;filter:blur(3px)}.origami-module__bl7XAq__figures button[data-revealed=true] .origami-module__bl7XAq__figName{opacity:1;filter:none}.origami-module__bl7XAq__figures button:not([data-revealed=true]){width:28px;padding:0}.origami-module__bl7XAq__page .origami-module__bl7XAq__playerToggle{margin:4px auto 0}.origami-module__bl7XAq__page .origami-module__bl7XAq__figures{top:calc(max(16px,env(safe-area-inset-top)) + 52px)}@media (max-width:600px){.origami-module__bl7XAq__page .origami-module__bl7XAq__figures{left:auto;right:max(16px,env(safe-area-inset-right));gap:8px;transform:none}}.origami-module__bl7XAq__figures button:not([data-revealed=true]) .origami-module__bl7XAq__figName,.origami-module__bl7XAq__figures button[data-revealed=true] .origami-module__bl7XAq__figNum{pointer-events:none;position:absolute}.origami-module__bl7XAq__figures button{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.origami-module__bl7XAq__caption{animation:.9s cubic-bezier(.16,1,.3,1) 1.3s backwards origami-module__bl7XAq__arrive}.origami-module__bl7XAq__paperViewport{animation:1.4s cubic-bezier(.16,1,.3,1) backwards origami-module__bl7XAq__sheet-in}}@media (prefers-reduced-motion:reduce){.origami-module__bl7XAq__paperViewport{animation:.3s backwards origami-module__bl7XAq__arrive-fade}}@keyframes origami-module__bl7XAq__sheet-in{0%{opacity:0;filter:blur(6px)}}
