.ark-splash{--sp-paper:#fff;--sp-ink:#201d14;--sp-safe-t:env(safe-area-inset-top,0px);--sp-safe-r:env(safe-area-inset-right,0px);--sp-safe-b:env(safe-area-inset-bottom,0px);--sp-safe-l:env(safe-area-inset-left,0px);--sp-mono:var(--font-mono), ui-monospace, monospace;--sp-ease-out-strong:cubic-bezier(.23, 1, .32, 1);isolation:isolate;background:var(--sp-paper);color:var(--sp-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;position:fixed;inset:0;overflow:hidden}html:has(.ark-splash){background:var(--sp-paper,#fff)}html:has(.ark-splash) body{background:var(--sp-paper,#fff)}.ark-splash-stage{z-index:1;background:var(--sp-paper);touch-action:none;position:absolute;inset:0}.ark-splash-stage canvas{width:100%;height:100%;display:block}.ark-splash-word{z-index:2;mix-blend-mode:difference;pointer-events:none;width:100%;height:0;display:block;position:absolute;bottom:0;left:0;right:0}.ark-splash .ark-splash-mark{z-index:3;left:max(24px, var(--sp-safe-l));top:calc(max(20px, var(--sp-safe-t)) + 2px);opacity:0;width:auto;height:40px;position:absolute;transform:translateY(6px)}.ark-splash-progress{z-index:3;left:max(24px, var(--sp-safe-l));top:calc(max(20px, var(--sp-safe-t)) + 50px);background:#201d141f;width:120px;height:1px;position:absolute;overflow:hidden}.ark-splash-progress i{background:var(--sp-ink);transform-origin:0;width:100%;height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.ark-splash-progress[data-done=true]{opacity:0;transition:opacity .6s .3s}.ark-splash-line{z-index:3;left:max(24px, var(--sp-safe-l));top:calc(max(20px, var(--sp-safe-t)) + 62px);max-width:40ch;font:400 clamp(13px, 1vw, 15px)/1.5 var(--sp-mono);color:#201d14b8;text-wrap:balance;opacity:0;margin:0;position:absolute;transform:translateY(8px)}.ark-splash-rail{z-index:4;top:calc(max(20px, var(--sp-safe-t)) - 2px);right:max(20px, var(--sp-safe-r));--ark-text:#201d14;flex-direction:column;gap:8px;display:flex;position:absolute}.ark-splash .ark-splash-pill{width:44px;height:44px;color:var(--sp-ink);cursor:pointer;opacity:0;transition:transform .16s var(--sp-ease-out-strong), background-color .2s ease;border-radius:999px;place-items:center;padding:0;text-decoration:none;display:grid;position:relative}.ark-splash.ark-on-media .ark-splash-pill.glass{border:0}.ark-splash .ark-splash-pill:active{transform:scale(.97)}.ark-splash .ark-splash-pill:focus-visible{outline:1.5px solid var(--sp-ink);outline-offset:2px}.ark-splash .ark-splash-pause svg{width:18px;height:18px;display:block}.ark-splash.ark-on-media .ark-splash-pause.glass[aria-pressed=true]{background:#00000047}.ark-splash .ark-splash-profile{--ring-a:0deg;overflow:visible}.ark-splash .ark-splash-profile:active{transform:none}@property --ring-a{syntax:"<angle>";inherits:false;initial-value:0deg}.ark-splash .ark-splash-profile:after{content:"";border-radius:inherit;background:conic-gradient(from var(--ring-a), var(--hue) 0deg, var(--hue) 80deg, transparent 160deg, transparent 220deg, var(--hue-soft) 300deg, var(--hue) 360deg);-webkit-mask-composite:xor;opacity:.85;pointer-events:none;z-index:2;padding:1.5px;animation:18s linear infinite ark-splash-ring-idle;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ark-splash .ark-splash-profile[data-lit=true]:after{opacity:1;animation:1.1s cubic-bezier(.22,1,.36,1) both ark-splash-ring-sweep}@keyframes ark-splash-ring-idle{to{--ring-a:360deg}}@keyframes ark-splash-ring-sweep{0%{--ring-a:0deg}to{--ring-a:720deg}}.ark-splash .ark-splash-profile:not([data-lit=true])>span>span[aria-hidden=true]{opacity:.6;scale:.9}.ark-splash:not([data-copy]) :is(.ark-splash-mark,.ark-splash-line,.ark-splash-pill){animation:.6s ease-out 6s forwards ark-splash-copy-late}.ark-splash[data-copy=shown] :is(.ark-splash-mark,.ark-splash-line,.ark-splash-pill){opacity:1;transform:none}.ark-splash[data-copy=shown] .ark-splash-progress{opacity:0}@keyframes ark-splash-copy-late{to{opacity:1;transform:none}}@media (max-width:600px){.ark-splash .ark-splash-mark{height:32px}.ark-splash-progress{top:calc(max(20px, var(--sp-safe-t)) + 42px)}.ark-splash .ark-splash-pill{width:40px;height:40px}.ark-splash-rail{right:max(16px, var(--sp-safe-r));gap:6px}.ark-splash-line{top:calc(max(20px, var(--sp-safe-t)) + 54px);max-width:30ch;font-size:13px}}@media (max-height:520px) and (orientation:landscape){.ark-splash-line{max-width:34ch;font-size:12px}}.ark-splash .ark-splash-trace{stroke-dasharray:1;stroke-dashoffset:0}.ark-splash .ark-nav-trace-run .ark-splash-trace{animation:ark-tool-trace .9s var(--ease-out-quart,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:calc(var(--i,0) * .12s)}@media (prefers-reduced-motion:reduce){.ark-splash .ark-splash-mark,.ark-splash-line{transform:none}}
