.spectrum-art{vertical-align:middle;contain:layout paint;--cyan:#48d9ff;--pink:#ff78cf;flex:none;width:112px;height:42px;display:inline-block;position:relative}.spectrum-art i{left:calc(16px + var(--particle)*14px);width:9px;height:9px;animation:spectrum-wave 1.2s calc(var(--particle)*-.12s) ease-in-out infinite;display:block;position:absolute;top:17px}.spectrum-art b{background:color-mix(in srgb,var(--cyan),var(--pink) calc(var(--particle)*20%));width:100%;height:100%;color:color-mix(in srgb,var(--cyan),var(--pink) calc(var(--particle)*20%));border-radius:50%;display:block;box-shadow:0 0 7px 2px}.spectrum-line{width:140px;height:32px}.spectrum-line:before{content:"";background:#91a9da4d;height:1px;position:absolute;top:16px;left:10px;right:10px}.spectrum-line i{left:calc(13px + var(--particle)*21px);width:4px;height:4px;animation:spectrum-line 1.5s calc(var(--particle)*-.15s) ease-in-out infinite;top:14px}.spectrum-orbit{width:46px;height:46px}.spectrum-orbit i{width:5px;height:5px;animation:spectrum-orbit 1.8s calc(var(--particle)*-.225s) linear infinite;top:21px;left:21px}.spectrum-orbit b{background:color-mix(in srgb,var(--cyan),var(--pink) calc(var(--particle)*14%));color:var(--pink);box-shadow:0 0 5px 1px}@keyframes spectrum-wave{0%,to{opacity:.45;transform:translateY(4px)scale(.65)}50%{opacity:1;transform:translateY(-5px)scale(1.12)}}@keyframes spectrum-line{0%,to{opacity:.2;transform:translateY(0)scale(.55)}50%{opacity:1;transform:translateY(-5px)scale(1.2)}}@keyframes spectrum-orbit{0%{opacity:.35;transform:rotate(0)translate(15px)scale(.5)}50%{opacity:1;transform:rotate(180deg)translate(12px)scale(1.2)}to{opacity:.35;transform:rotate(360deg)translate(15px)scale(.5)}}.spectrum-boot{box-sizing:border-box;color:#fff;background:#0c1020;place-items:center;min-height:100dvh;padding:24px;font-family:Manrope,Inter,system-ui,sans-serif;display:grid;position:fixed;inset:0}.spectrum-boot-card{box-sizing:border-box;text-align:center;background:#141b31;border:1px solid #a3b7e51f;border-radius:22px;flex-direction:column;align-items:center;gap:16px;width:min(360px,100%);padding:30px 22px;display:flex}.spectrum-boot-card img{object-fit:contain;width:88px;height:68px}.spectrum-boot-card h1{color:#fff;margin:0;font-size:18px;line-height:1.4}.spectrum-boot-card p{color:#bcc9e7;margin:0;font-size:13px;line-height:1.6}.spectrum-boot-card a{color:#8bdeff;text-underline-offset:4px;padding:10px;font-size:13px;line-height:1.5}.spectrum-boot-card a:focus-visible{outline-offset:3px;border-radius:5px;outline:2px solid #8bdeff}.spectrum-route-loading{z-index:22000;bottom:calc(24px + env(safe-area-inset-bottom));pointer-events:none;background:#12192ff5;border:1px solid #a3b7e52b;border-radius:18px;flex-direction:column;align-items:center;padding:4px 20px;animation:.18s ease-out both spectrum-enter;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #06122b30}.spectrum-route-loading .spectrum-line{margin-top:-8px}.spectrum-route-loading{view-transition-name:dibo-loading}::view-transition-group(dibo-loading){z-index:30;animation:none}::view-transition-old(dibo-loading){display:none}::view-transition-new(dibo-loading){mix-blend-mode:normal;animation:none}@keyframes spectrum-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.dibo-loading[data-offscreen=true] .spectrum-art i,.motion-paused .spectrum-art i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.spectrum-art i,.spectrum-route-loading{animation:none!important}.spectrum-orbit i{transform:rotate(calc(var(--particle)*45deg)) translateX(14px)}.spectrum-route-loading{display:none}}.dibo-logo-boot{color:#142650;background:#f2f8ff;flex-direction:column;justify-content:center;gap:24px;display:flex}.dibo-logo-boot[data-theme=dark]{color:#edf5ff;background:#081322}.dibo-boot-orbit{place-items:center;width:240px;height:240px;display:grid;position:relative}.dibo-boot-orbit img{object-fit:contain;width:210px;height:155px;animation:.7s cubic-bezier(.16,1,.3,1) both dibo-boot-logo}.dibo-boot-orbit i{border:3px solid #008fff;border-color:#008fff #ffd526 #f52bc7 #008fff33;border-radius:50%;animation:1.6s linear infinite dibo-boot-orbit;position:absolute;inset:0}.dibo-logo-boot p{color:inherit;font-size:13px}.spectrum-route-loading{color:#142650;background:#fff;border:1px solid #c8daee;border-radius:24px;flex-direction:row;gap:10px;padding:8px 14px;font:12px Manrope,system-ui,sans-serif}.spectrum-route-loading[data-theme=dark]{color:#edf5ff;background:#111f34;border-color:#344b68}.spectrum-route-loading img{object-fit:contain;width:40px;height:30px}.spectrum-route-loading>i{border:2px solid #008fff44;border-top-color:#008fff;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite dibo-boot-orbit}body:has(.brand-intro)>.spectrum-route-loading{display:none}@keyframes dibo-boot-logo{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes dibo-boot-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dibo-boot-orbit img,.dibo-boot-orbit i,.spectrum-route-loading>i{animation:none}}
