.calculator-skeleton.svelte-9x9ub9,.graph-boot-skeleton.svelte-9x9ub9{z-index:50;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.brand-header.svelte-9x9ub9{text-align:center;letter-spacing:1px;color:color-mix(in srgb, var(--boot-ink), transparent 42%);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:.75rem;right:0}.boot-sequence-wrapper.svelte-9x9ub9{flex-direction:column;align-items:center;gap:1rem;display:flex}.math-boot-sequence.svelte-9x9ub9{align-items:center;gap:1rem;font-size:1rem;font-weight:700;display:flex}.boot-bracket.svelte-9x9ub9{color:color-mix(in srgb, var(--boot-ink), transparent 70%);font-size:1.7rem;font-weight:400;animation:.5s ease-in infinite alternate svelte-9x9ub9-bracketPulse;display:inline-block}.boot-core.svelte-9x9ub9{text-align:center;width:20px;height:100%;color:var(--boot-ink);text-shadow:0 0 10px color-mix(in srgb, var(--boot-ink), transparent 20%), 0 0 20px color-mix(in srgb, var(--boot-ink), transparent 50%);display:inline-block}.boot-core.svelte-9x9ub9:after{content:"∑";animation:2s step-end infinite svelte-9x9ub9-decryptingCoreExtended;animation-delay:var(--random-delay,0s)}.boot-bar.svelte-9x9ub9 .boot-line{background:color-mix(in srgb, var(--boot-ink), transparent 88%);border-radius:2px;width:9.5rem;height:2px;position:relative;overflow:hidden}.boot-bar.svelte-9x9ub9 .boot-line-sweep,.boot-bar.svelte-9x9ub9 .boot-line-fill{position:absolute;top:0;bottom:0;left:0}.boot-bar.svelte-9x9ub9 .boot-line-sweep{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--boot-accent), transparent 35%), transparent);width:40%;animation:1.1s cubic-bezier(.45,0,.55,1) infinite svelte-9x9ub9-bootLineSweep}.boot-bar.svelte-9x9ub9 .boot-line-fill{background:var(--boot-accent);transform-origin:0;right:0;transform:scaleX(0)}@keyframes svelte-9x9ub9-bootLineSweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.boot-bar.svelte-9x9ub9 .boot-line-sweep{opacity:0;animation:none}}.boot-bar.svelte-9x9ub9 .bb-lcd{align-items:center;gap:7px;display:flex}.boot-bar.svelte-9x9ub9 .bb-br{color:color-mix(in srgb, var(--boot-ink), transparent 68%);font-size:1.125rem;line-height:1}.boot-bar.svelte-9x9ub9 .bb-segs{gap:2.5px;display:flex;position:relative}.boot-bar.svelte-9x9ub9 .bb-segs>i,.boot-bar.svelte-9x9ub9 .bb-cur>i{background:var(--boot-accent);opacity:.14;border-radius:1px;width:5px;height:10px;display:block}.boot-bar.svelte-9x9ub9 .bb-cur{position:absolute;top:0;left:0}.boot-bar.svelte-9x9ub9 .bb-cur>i{opacity:0}.boot-bar.svelte-9x9ub9 .bb-comet{width:9.5rem;height:10px;position:relative}.boot-bar.svelte-9x9ub9 .bb-track,.boot-bar.svelte-9x9ub9 .bb-fill{height:2px;position:absolute;top:4px;left:0;right:0}.boot-bar.svelte-9x9ub9 .bb-track{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--boot-ink), transparent 70%) .8px, transparent 1.1px) 0 0/5px 2px repeat-x}.boot-bar.svelte-9x9ub9 .bb-fill{background:var(--boot-accent);border-radius:2px}.boot-bar.svelte-9x9ub9 .bb-clip,.boot-bar.svelte-9x9ub9 .bb-mover,.boot-bar.svelte-9x9ub9 .bb-headpos{position:absolute;inset:0}.boot-bar.svelte-9x9ub9 .bb-clip{overflow:hidden}.boot-bar.svelte-9x9ub9 .bb-mover{transform:translate(-100%)}.boot-bar.svelte-9x9ub9 .bb-head{background:var(--boot-accent);width:7px;height:7px;box-shadow:0 0 9px 2px color-mix(in srgb, var(--boot-accent), transparent 40%);opacity:.8;border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;top:5px;left:0;transform:scale(.82)}.boot-bar.svelte-9x9ub9 .bb-beads{align-items:center;gap:9px;height:12px;display:flex;position:relative}.boot-bar.svelte-9x9ub9 .bb-beads>i{background:color-mix(in srgb, var(--boot-ink), transparent 80%);border-radius:50%;width:7px;height:7px;position:relative;transform:scale(.55)}.boot-bar.svelte-9x9ub9 .bb-beads>i>b,.boot-bar.svelte-9x9ub9 .bb-bcur>i{background:var(--boot-accent);opacity:0;border-radius:50%;position:absolute;inset:0}.boot-bar.svelte-9x9ub9 .bb-bcur{width:7px;height:7px;position:absolute;top:2.5px;left:0}.boot-bar.svelte-9x9ub9 .bb-bcur>i{opacity:.45;transform:scale(.55)}.boot-loader.svelte-9x9ub9{flex-direction:column;align-items:center;gap:1rem;display:flex}.boot-bar.svelte-9x9ub9 .boot-line:after{content:"";background:var(--boot-accent);opacity:0;pointer-events:none;position:absolute;inset:0}.boot-loader.svelte-9x9ub9.tap-a{animation:.36s linear svelte-9x9ub9-bootPressA}.boot-loader.svelte-9x9ub9.tap-b{animation:.36s linear svelte-9x9ub9-bootPressB}.boot-loader.svelte-9x9ub9.tap-a .boot-line:after{animation:.36s ease-out svelte-9x9ub9-bootGlowA}.boot-loader.svelte-9x9ub9.tap-b .boot-line:after{animation:.36s ease-out svelte-9x9ub9-bootGlowB}@keyframes svelte-9x9ub9-bootPressA{0%{animation-timing-function:cubic-bezier(.3,0,.5,1);transform:scale(1)}22%{animation-timing-function:cubic-bezier(.25,.6,.35,1);transform:scale(.965)}62%{animation-timing-function:ease-in-out;transform:scale(1.012)}to{transform:scale(1)}}@keyframes svelte-9x9ub9-bootPressB{0%{animation-timing-function:cubic-bezier(.3,0,.5,1);transform:scale(1)}22%{animation-timing-function:cubic-bezier(.25,.6,.35,1);transform:scale(.965)}62%{animation-timing-function:ease-in-out;transform:scale(1.012)}to{transform:scale(1)}}@keyframes svelte-9x9ub9-bootGlowA{0%{opacity:0}18%{opacity:.5}to{opacity:0}}@keyframes svelte-9x9ub9-bootGlowB{0%{opacity:0}18%{opacity:.5}to{opacity:0}}@media (prefers-reduced-motion:reduce){.boot-loader.svelte-9x9ub9.tap-a{animation:.2s ease-out svelte-9x9ub9-bootDimA}.boot-loader.svelte-9x9ub9.tap-b{animation:.2s ease-out svelte-9x9ub9-bootDimB}.boot-loader.svelte-9x9ub9.tap-a .boot-line:after,.boot-loader.svelte-9x9ub9.tap-b .boot-line:after{animation:none}}@keyframes svelte-9x9ub9-bootDimA{50%{opacity:.7}}@keyframes svelte-9x9ub9-bootDimB{50%{opacity:.7}}.boot-core.paused-animation:after{animation-play-state:paused!important}.cipher-text-container.svelte-9x9ub9{letter-spacing:2px;color:var(--boot-accent);text-shadow:0 0 6px color-mix(in srgb, var(--boot-accent), transparent 20%), 0 0 14px color-mix(in srgb, var(--boot-accent), transparent 60%);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:1rem}.blink-cursor.svelte-9x9ub9{animation:1s step-end infinite svelte-9x9ub9-blink}@keyframes svelte-9x9ub9-blink{0%,to{opacity:1}50%{opacity:0}}#boot-seq.has-error .boot-only.svelte-9x9ub9{display:none!important}.error-block.svelte-9x9ub9{display:none}#boot-seq.has-error .error-block.svelte-9x9ub9{display:flex}#boot-seq.failed-again .hard-reset-btn.svelte-9x9ub9{display:inline-flex}@keyframes svelte-9x9ub9-bracketPulse{0%{opacity:.5}to{opacity:1}}@keyframes svelte-9x9ub9-decryptingCoreExtended{0%{content:"∑"}5%{content:"∫"}10%{content:"√"}15%{content:"π"}20%{content:"∆"}25%{content:"∞"}30%{content:"∇"}35%{content:"∂"}40%{content:"∀"}45%{content:"∃"}50%{content:"∅"}55%{content:"∈"}60%{content:"±"}65%{content:"×"}70%{content:"÷"}75%{content:"≠"}80%{content:"≈"}85%{content:"≤"}90%{content:"≥"}95%{content:"ƒ"}}.error-block.svelte-9x9ub9{letter-spacing:1.5px;white-space:nowrap;pointer-events:auto;flex-direction:column;align-items:center;gap:.35rem}.err-code.svelte-9x9ub9{color:var(--boot-danger);text-shadow:0 0 6px color-mix(in srgb, var(--boot-danger), transparent 10%), 0 0 14px color-mix(in srgb, var(--boot-danger), transparent 60%)}.reload-btn.svelte-9x9ub9{cursor:pointer;letter-spacing:3px;color:var(--boot-accent);text-shadow:0 0 8px color-mix(in srgb, var(--boot-accent), transparent 10%), 0 0 18px color-mix(in srgb, var(--boot-accent), transparent 60%);border:1px solid color-mix(in srgb, var(--boot-accent), transparent 75%);background:0 0;border-radius:2px;align-items:center;gap:.35rem;margin-top:1rem;padding:.3rem 1rem;font-size:.9rem;display:inline-flex}.reload-btn.svelte-9x9ub9:hover,.reload-btn.svelte-9x9ub9:focus-visible{border-color:color-mix(in srgb, var(--boot-accent), transparent 30%);text-shadow:0 0 10px var(--boot-accent), 0 0 24px color-mix(in srgb, var(--boot-accent), transparent 40%);outline:none}.hard-reset-btn.svelte-9x9ub9{color:var(--boot-danger);border-color:color-mix(in srgb, var(--boot-danger), transparent 70%);text-shadow:0 0 8px color-mix(in srgb, var(--boot-danger), transparent 30%), 0 0 18px color-mix(in srgb, var(--boot-danger), transparent 70%);margin-top:.5rem;display:none}.hard-reset-btn.svelte-9x9ub9:hover,.hard-reset-btn.svelte-9x9ub9:focus-visible{border-color:color-mix(in srgb, var(--boot-danger), transparent 30%);text-shadow:0 0 10px var(--boot-danger), 0 0 24px color-mix(in srgb, var(--boot-danger), transparent 50%)}.reload-label.svelte-9x9ub9{font-weight:700}
