[data-market-blocked=true]{opacity:.48!important;cursor:not-allowed!important}:root{color:#f4ecff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nav-height:0px;--gold:#ffcb80;--accent:#ce9aff;background:#100c19;font-family:Inter,Arial,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden}body{padding-top:var(--nav-height)}#app{height:calc(100dvh - var(--nav-height))}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:#271a38;border:1px solid #8c6caf65;border-radius:9px;min-height:38px}button:disabled{cursor:default;opacity:.48}button:focus-visible{outline-offset:2px;outline:3px solid #ffce82}button:not(:disabled):hover{filter:brightness(1.18)}button:active:not(:disabled){transform:translateY(1px)}[hidden]{display:none!important}.observatory{background:linear-gradient(#170e2670,#100b1ba0),url(/demos/obsidian-drop/assets/world-MlMhvr8q.webp) 50%/cover;grid-template-rows:56px minmax(0,1fr) 64px 82px;max-width:1500px;height:100%;margin:auto;display:grid;position:relative}header{z-index:2;background:#100c1bcc;border-bottom:1px solid #b585cf33;align-items:center;gap:16px;padding:8px 24px;display:flex}header .wordmark{letter-spacing:1px;color:#dfc6ff;text-shadow:0 2px 2px #000;white-space:nowrap;font:700 clamp(18px,2.5vw,27px)/1 Georgia,serif}.wordmark b{color:#ffd088}header>span{color:#cbb5db;flex:1;font-size:12px}header button{width:38px;font-size:23px}.chamber{grid-template-columns:minmax(0,1fr) 210px;gap:12px;min-height:0;padding:6px 24px 0;display:grid}.drop-zone{grid-template-rows:26px minmax(0,1fr) 36px;min-height:0;display:grid}.flight-caption{color:#f3dcb8;justify-content:space-between;align-items:center;gap:8px;width:100%;max-width:810px;margin:auto;font-size:13px;font-weight:700;display:flex}.flight-caption small{letter-spacing:1px;color:#c4aed4;font:700 10px Arial}.board-wrap{width:100%;max-width:840px;height:100%;min-height:0;margin:auto;position:relative}canvas{width:100%;height:100%;display:block}#pockets{grid-template-columns:repeat(13,minmax(0,1fr));gap:3px;height:30px;display:grid;position:absolute;bottom:0;left:2.2%;right:2.2%}#pockets button{color:#ffefd9;background:color-mix(in srgb,#6540a0 calc(100% - var(--heat)*70%),#f08b2d);border-color:#d5a77955;border-radius:3px 3px 8px 8px;min-height:0;padding:0;font-size:clamp(10px,1.2vw,14px);font-weight:800;box-shadow:0 3px #090713}#pockets .landed{color:#281832;background:#ffd693;animation:.55s ease-out land;box-shadow:0 0 18px #fba34c}#pockets .selected{outline-offset:1px;outline:2px solid #fff}.pocket-info{color:#d2bfe1;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.pocket-info b{color:#ffdb9f;font-size:18px}.pocket-info button{text-underline-offset:3px;background:0 0;border:0;font-size:10px;text-decoration:underline}.lab{flex-direction:column;min-height:0;display:flex;position:relative}.profile-heading{letter-spacing:2px;color:#c9b0dd;margin:6px 0 8px;font-size:10px}#profiles{z-index:1;flex-direction:column;gap:6px;display:flex}#profiles button{text-align:left;background:linear-gradient(110deg,#382048e8,#151326f5);grid-template-columns:25px 1fr auto;align-items:center;column-gap:5px;padding:8px 11px;display:grid}#profiles i{color:#bd8cfa;grid-row:span 2;font-style:normal}#profiles b{font-family:Georgia;font-size:18px}#profiles span{color:#ccbedb;font-size:11px}#profiles small{color:#ceadc0;grid-column:2/4;font-size:9px}#profiles [aria-pressed=true] i{color:#ffc87c}.scientist{pointer-events:none;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-height:0;display:flex;position:relative}.scientist img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 0 18px #a953db33);max-width:125%;height:95%;animation:5s ease-in-out infinite breathe;position:absolute;bottom:10px}.scientist strong,.scientist span{z-index:1;text-shadow:0 2px 6px #000;background:#170e209c;padding:3px 12px}.scientist strong{letter-spacing:2px;font:700 12px Georgia}.scientist span{letter-spacing:2px;font-size:8px}.result{background:linear-gradient(90deg,#0000,#351f43b0,#0000);border-top:1px solid #c295d535;border-bottom:1px solid #c295d535;justify-content:center;align-items:center;gap:16px;margin:0 24px;display:flex}.result>span{color:#e5cff5;font:700 16px Georgia}.result>b{color:#ffdc99;font-variant-numeric:tabular-nums;font-size:32px}.result small{color:#d0bedc;font-size:12px}footer{background:#110c1ce6;justify-content:center;align-items:center;gap:35px;padding:8px 20px;display:flex}footer small{letter-spacing:1.3px;color:#c3add4;margin-bottom:5px;font-size:9px;display:block}footer b{font-variant-numeric:tabular-nums;font-size:23px}.stake{text-align:center}.stake span{align-items:center;gap:13px;display:flex}.stake button{border-radius:50%;width:34px;min-height:34px;font-size:20px}.primary{color:#28142c;letter-spacing:.7px;background:linear-gradient(125deg,#ffe2ad,#fba452);border:1px solid #ffddba;padding:16px 24px;font-size:15px;font-weight:900;box-shadow:0 4px #7c452d}#speed{min-width:82px;padding:9px;font-size:10px}.intro{z-index:8;background:#130e20;grid-template-columns:minmax(0,1.75fr) minmax(260px,1fr);display:grid;position:absolute;inset:0}.intro-art{background:#170d24;align-items:center;min-height:0;display:flex;overflow:hidden}.intro-art img{object-fit:contain;width:100%;height:100%}.intro-copy{background:radial-gradient(at top,#4a2355,#110c1b);flex-direction:column;justify-content:center;gap:16px;padding:30px;display:flex}.intro-copy h1{color:#ffdeb0;margin:0;font:700 clamp(25px,3.1vw,44px)/1.12 Georgia}.intro-copy p{color:#cdb9db;margin:0;font-size:15px;line-height:1.6}.intro-copy small{color:#c4aed3;font-size:10px;line-height:1.5}.intro-copy .primary{margin:8px 0}.intro-copy small:first-child{letter-spacing:1px;color:#e0b0f9}dialog{color:#efdeff;background:#1d142c;border:1px solid #9664b8;border-radius:15px;width:min(660px,94vw);max-height:90dvh;padding:30px;overflow:auto;box-shadow:0 24px 90px #0009}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08040fc9}dialog h2{color:#ffdc9d;max-width:90%;font:700 26px Georgia}dialog p{color:#d1c0de;font-size:14px;line-height:1.7}dialog .close{width:34px;font-size:22px;position:absolute;top:12px;right:12px}.rules-table{overflow-x:auto}table{text-align:center;border-collapse:collapse;width:100%;font-size:13px}td,th{border-bottom:1px solid #63496f66;padding:7px}th{color:#ffd291}summary{cursor:pointer;font-size:12px}body .demo-navigation{background:#100c1b}@keyframes breathe{50%{transform:translateY(-3px)}}@keyframes land{0%{filter:brightness(2);transform:translateY(7px)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}@media (height<=620px) and (width>=641px){.observatory{grid-template-rows:44px minmax(0,1fr) 44px 66px}.chamber{grid-template-columns:minmax(0,1fr) 175px;padding:3px 18px 0}.drop-zone{grid-template-rows:22px minmax(0,1fr) 30px}header{padding:4px 18px}header button{height:32px;min-height:32px}#profiles button{min-height:39px;padding:5px 8px}#profiles b{font-size:15px}#profiles small{font-size:8px}.profile-heading{margin:3px 0 5px}footer{gap:25px;padding:5px 18px}.primary{padding:12px 18px;font-size:12px}.result b{font-size:26px}.result>span{font-size:14px}.result small{font-size:11px}footer b{font-size:21px}#pockets{height:25px}.scientist strong{font-size:10px}.scientist span{display:none}.intro-copy{gap:12px;padding:22px}}@media (width<=640px){.observatory{grid-template-rows:48px minmax(0,1fr) 76px 126px}header{gap:8px;padding:8px 12px}header>span{display:none}header .wordmark{flex:1;font-size:22px}header button{width:32px;height:32px;min-height:32px}.chamber{flex-direction:column-reverse;gap:8px;padding:8px 8px 0;display:flex}.lab{flex:none}.profile-heading,.scientist{display:none}#profiles{flex-direction:row;gap:5px}#profiles button{flex:1;grid-template-columns:1fr auto;column-gap:4px;min-width:0;padding:7px}#profiles i{display:none}#profiles b{font-size:17px}#profiles small{grid-column:1/3;font-size:9px}#profiles span{font-size:10px}.drop-zone{flex:1;grid-template-rows:28px minmax(0,1fr) 36px}.flight-caption{padding:0 4px;font-size:12px}.flight-caption small{font-size:9px}.board-wrap{max-width:480px}#pockets{gap:2px;height:29px;left:1%;right:1%}#pockets button{font-size:10px}.pocket-info{gap:7px;font-size:10px}.pocket-info b{font-size:17px}.pocket-info button{font-size:9px}.result{grid-template-columns:auto auto;align-content:center;gap:2px 13px;margin:0 8px;display:grid}.result>span{font-size:14px}.result b{font-size:30px}.result small{text-align:center;grid-column:1/3;font-size:12px}.result b:empty{display:none}footer{grid-template-columns:1fr 1.1fr .6fr;gap:8px 12px;padding:8px 14px;display:grid}footer>div:first-child{grid-column:1}footer .stake{grid-area:1/2/auto/4}footer #drop{grid-area:2/1/auto/3;padding:11px 8px}footer #speed{grid-area:2/3;min-width:0;font-size:9px}footer b{font-size:21px}footer small{font-size:9px}.stake span{justify-content:center;gap:12px}.intro{grid-template-rows:minmax(0,1.12fr) minmax(245px,1fr);grid-template-columns:1fr}.intro-art img{object-fit:contain}.intro-copy{text-align:center;gap:11px;padding:20px 25px}.intro-copy h1{font-size:30px}.intro-copy p{font-size:14px}.intro-copy .primary{margin:0}.intro-copy small{font-size:9px}dialog{padding:24px 18px}dialog h2{font-size:23px}dialog p{font-size:13px}}@media (height<=430px) and (width>=641px){.observatory{grid-template-rows:36px minmax(0,1fr) 34px 55px}.chamber{grid-template-columns:minmax(0,1fr) 150px}.drop-zone{grid-template-rows:18px minmax(0,1fr) 24px}.flight-caption{font-size:11px}.flight-caption small{font-size:8px}.pocket-info{font-size:10px}.pocket-info b{font-size:15px}#pockets{height:21px}#pockets button{font-size:10px}footer b{font-size:17px}footer small{margin-bottom:2px;font-size:8px}.primary{padding:9px 12px}.scientist{display:none}#profiles button{min-height:34px;padding:3px 6px}.result>b{font-size:23px}.result>span{font-size:12px}.intro-copy h1{font-size:25px}.intro-copy p{font-size:12px}.intro-copy{gap:7px;padding:16px}header .wordmark{font-size:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}#pockets .landed{transform-origin:50% 100%;animation:.55s cubic-bezier(.16,1,.3,1) pocketCatch}#pockets .landed:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid #ffd7a0;animation:.65s ease-out both pocketRing;position:absolute;inset:-4px}@keyframes pocketCatch{0%{transform:translateY(5px)scale(.88)}45%{transform:translateY(-4px)scale(1.12)}to{transform:none}}@keyframes pocketRing{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){#pockets .landed,#pockets .landed:after{animation:none}}.scientist{--caption-space:42px;padding-bottom:7px}.scientist img{bottom:var(--caption-space);height:calc(100% - var(--caption-space))}.scientist strong,.scientist span{z-index:3;flex-shrink:0;line-height:1.3;position:relative}@media (height<=620px) and (width>=641px){.scientist{--caption-space:27px}}.obsidian-transfer{pointer-events:none;z-index:70;background:#ffd79b;border:1px solid #fff1d0;border-radius:50%;width:10px;height:10px;position:fixed;box-shadow:0 0 12px #ff963b}.observatory.restored #pockets .landed,.observatory.restored #pockets .landed:after{animation:none}.observatory #pockets button{font-size:inherit;white-space:nowrap;letter-spacing:-.15px;padding:0;position:relative}.observatory #pockets .landed:after{display:none}.observatory #pockets .landed{animation:none;box-shadow:inset 0 0 0 1px #fff0c6,0 0 8px #ffab5366}.observatory .scientist img{animation:none}.motion-setting{align-items:center;gap:10px;min-height:45px;display:flex}.motion-setting input{width:20px;height:20px}.dialog-toolbar{z-index:5;background:#1d142c;justify-content:space-between;align-items:center;gap:12px;min-height:53px;display:flex;position:sticky;top:-30px}.dialog-toolbar .close{flex:none;width:45px;height:45px;min-height:45px;position:static}.dialog-toolbar span{color:#e4c7ff;font-size:12px;font-weight:700}body.presentation-hidden .observatory *,body.presentation-hidden .observatory :before,body.presentation-hidden .observatory :after{animation-play-state:paused!important}body.reduced .observatory *,body.reduced .observatory :before,body.reduced .observatory :after{transition:none!important;animation:none!important}@media (width<=700px) and (orientation:portrait){.intro-art img{object-fit:cover;object-position:30% 40%}}.observatory{grid-template-rows:54px minmax(0,1fr) 64px 78px;min-height:0}.observatory header button{width:45px;min-width:45px;height:45px;min-height:45px}.observatory .chamber,.observatory .drop-zone,.observatory .board-wrap{min-width:0;min-height:0}.observatory #pockets button{font-size:inherit;letter-spacing:-.02em;line-height:1;position:relative;overflow:visible}.observatory .stake button{width:45px;height:45px;min-height:45px}.observatory #speed{min-height:45px}.observatory #table{min-height:40px}.observatory .result>b{font-size:34px}.observatory .result small{font-size:12px}dialog{max-height:calc(100dvh - var(--nav-height,0px) - 16px);top:var(--nav-height,0px);margin:auto}dialog .dialog-toolbar{z-index:8;background:#1d142c;justify-content:space-between;align-items:center;min-height:53px;margin:-4px 0 8px;padding:4px 0;display:flex;position:sticky;top:-30px;box-shadow:0 -30px #1d142c,0 6px #1d142c}dialog .dialog-toolbar .close{flex:0 0 45px;width:45px;min-width:45px;height:45px;min-height:45px;position:static}@media (width>=641px) and (height<=650px){.observatory{grid-template-rows:49px minmax(0,1fr) 49px 66px}.observatory .chamber{grid-template-columns:minmax(0,1fr) 154px;gap:10px;padding:4px 12px 0}.observatory .drop-zone{grid-template-rows:22px minmax(0,1fr) 40px}.observatory header{padding:2px 12px}.observatory #profiles button{min-height:43px}.observatory .result{gap:10px;margin-inline:12px}.observatory .result>span{font-size:15px}.observatory .result>b{font-size:29px}.observatory .result small{font-size:11px}.observatory footer{gap:22px;padding:5px 12px}.observatory footer b{font-size:21px}.observatory .primary{min-height:47px}}@media (width<=640px) and (orientation:portrait){.observatory{grid-template-rows:50px minmax(0,1fr) 66px 112px}.observatory header{gap:6px;padding:2px 8px}.observatory header .wordmark{letter-spacing:.1px;font-size:19px}.observatory .chamber{gap:5px;padding:5px 8px 0}.observatory #profiles button{column-gap:2px;min-height:45px;padding:5px}.observatory #profiles b{font-size:16px}.observatory #profiles span{font-size:9px}.observatory #profiles small{font-size:8px}.observatory .profile-heading{letter-spacing:.03em;margin:0 0 3px;font-size:9px;line-height:12px;display:block}.observatory .drop-zone{grid-template-rows:26px minmax(0,1fr) 40px}.observatory .flight-caption{gap:4px;font-size:11px}.observatory .flight-caption small{font-size:9px}.observatory .pocket-info{flex-wrap:wrap;align-content:center;gap:5px;line-height:1.05}.observatory .pocket-info>span{font-size:10px}.observatory .pocket-info>b{font-size:18px}.observatory #table{padding:0 2px;font-size:9px}.observatory .result{grid-template-columns:auto auto;gap:2px 9px;margin:0 8px}.observatory .result>span{font-size:13px}.observatory .result>b{font-size:31px}.observatory .result small{font-size:11px}.observatory footer{grid-template-rows:45px 45px;grid-template-columns:1fr 1fr 74px;gap:6px;padding:6px 10px 10px}.observatory footer small{letter-spacing:.03em;margin-bottom:2px;font-size:8px}.observatory footer b{font-size:18px}.observatory .stake span{gap:8px}.observatory #drop{min-height:45px;padding:8px;font-size:12px}.observatory #speed{padding:4px}.observatory .stake>small{display:none}.observatory .intro{grid-template-rows:45% 55%;grid-template-columns:1fr}.observatory .intro-copy{gap:12px;padding:12px 20px 20px}.observatory .intro-copy h1{font-size:28px}.observatory .intro-copy p{font-size:13px}.observatory .intro-copy .primary{min-height:49px}.observatory .intro-copy small{font-size:9px}dialog{padding:18px}dialog .dialog-toolbar{top:-18px;box-shadow:0 -18px #1d142c,0 6px #1d142c}}@media (width>=480px) and (height<=450px) and (orientation:landscape){.observatory{grid-template-rows:45px minmax(0,1fr) 58px}.observatory header{gap:5px;padding:0 8px}.observatory header .wordmark{white-space:normal;letter-spacing:.5px;max-width:150px;font-size:19px;line-height:.98}.observatory .wordmark b{display:block}.observatory header>span{display:none}.observatory header button:first-of-type{margin-left:auto}.observatory .chamber{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 112px;gap:6px;padding:3px 8px;display:grid}.observatory .lab{flex-direction:column;min-height:0;display:flex}.observatory .profile-heading,.observatory .scientist{display:none}.observatory #profiles{flex-direction:column;justify-content:center;gap:4px;height:100%}.observatory #profiles button{flex:0 auto;grid-template-columns:1fr auto;min-height:40px;padding:4px 6px}.observatory #profiles b{font-size:15px}.observatory #profiles span{font-size:9px}.observatory #profiles small{grid-column:1/3;font-size:8px}.observatory #profiles i{display:none}.observatory .drop-zone{grid-template-rows:18px minmax(0,1fr) 25px;min-height:0;display:grid}.observatory .board-wrap{max-width:none}.observatory .flight-caption{gap:4px;padding:0;font-size:10px;line-height:1}.observatory .flight-caption small{font-size:8px}.observatory .profile-heading{letter-spacing:0;text-align:center;flex:none;margin:0 0 3px;font-size:9px;line-height:11px;display:block}.observatory #profiles{flex:1;justify-content:center;min-height:0}.observatory .pocket-info{gap:7px;font-size:10px;line-height:1}.observatory .pocket-info>b{font-size:16px}.observatory #table{min-height:24px;padding:2px;font-size:9px}.observatory .result{z-index:3;pointer-events:none;background:0 0;border:0;flex-wrap:wrap;align-content:center;gap:0 8px;height:45px;margin:0;padding:3px 0;display:flex;position:absolute;top:0;left:160px;right:108px}.observatory .result>span{font-size:11px;line-height:1.1}.observatory .result>b{font-size:24px;line-height:1.1}.observatory .result small{text-align:center;width:100%;font-size:9px;line-height:1.1}.observatory footer{flex-wrap:nowrap;justify-content:center;align-items:center;gap:15px;padding:4px 8px;display:flex}.observatory footer small{letter-spacing:.03em;margin-bottom:2px;font-size:8px}.observatory footer b{font-size:17px}.observatory .stake>small{display:none}.observatory .stake span{gap:5px}.observatory .stake b{text-align:center;min-width:42px}.observatory .stake button{width:45px;min-height:45px}.observatory #drop{letter-spacing:.1px;max-width:174px;min-height:45px;padding:7px 12px;font-size:11px}.observatory #speed{width:65px;min-width:65px;padding:3px;font-size:9px}.observatory .intro{grid-template-rows:1fr;grid-template-columns:49% 51%}.observatory .intro-copy{text-align:left;gap:10px;padding:12px}.observatory .intro-copy h1{font-size:24px;line-height:1.12}.observatory .intro-copy p{font-size:12px;line-height:1.35}.observatory .intro-copy small{font-size:8px;line-height:1.3}.observatory .intro-copy .primary{min-height:45px;margin:0;padding:9px;font-size:11px}dialog{padding:12px 18px}dialog .dialog-toolbar{top:-12px;box-shadow:0 -12px #1d142c,0 6px #1d142c}}@font-face{font-family:Luelon Lilita;src:url(/demos/obsidian-drop/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Luelon Lilita;src:url(/demos/obsidian-drop/assets/lilita-one-latin-ext-400-normal-DxX3B4s6.woff2)format("woff2");font-display:swap;unicode-range:U+100-11D,U+12?,U+131-15D,U+160-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Luelon Lilita;src:url(/demos/obsidian-drop/assets/luelon-candy-turkish-400-normal-_b5snq0M.woff2)format("woff2");font-display:swap;unicode-range:U+11E-11F,U+130,U+15E-15F}@font-face{font-family:Luelon Cinzel;font-weight:700;src:url(/demos/obsidian-drop/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Luelon Cinzel;font-weight:700;src:url(/demos/obsidian-drop/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+20A0-20AB,U+20AD-20C0,U+A720-A7FF}@font-face{font-family:Luelon Cinzel;font-weight:900;src:url(/demos/obsidian-drop/assets/cinzel-latin-900-normal-BI3z7Tow.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Luelon Cinzel;font-weight:900;src:url(/demos/obsidian-drop/assets/cinzel-latin-ext-900-normal-CWXxiu5r.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+20A0-20AB,U+20AD-20C0,U+A720-A7FF}@font-face{font-family:Luelon Cinzel Decorative;font-weight:700;src:url(/demos/obsidian-drop/assets/cinzel-decorative-latin-700-normal-CnX1aK6s.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Luelon Cinzel Decorative;font-weight:700;src:url(/demos/obsidian-drop/assets/cinzel-decorative-latin-ext-700-normal-Dul5pKgq.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+A720-A7FF}@font-face{font-family:Luelon Bungee;src:url(/demos/obsidian-drop/assets/bungee-latin-400-normal-Dfnurram.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Luelon Bungee;src:url(/demos/obsidian-drop/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+A720-A7FF}@font-face{font-family:Luelon Rye;src:url(/demos/obsidian-drop/assets/rye-latin-400-normal-CnIDrDaJ.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Luelon Rye;src:url(/demos/obsidian-drop/assets/rye-latin-ext-400-normal-DyMtpZmi.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+A720-A7FF}@font-face{font-family:Luelon Orbitron;font-weight:800;src:url(/demos/obsidian-drop/assets/orbitron-latin-800-normal-CQafOXEd.woff2)format("woff2");font-display:swap}@font-face{font-family:Luelon Orbitron;font-weight:900;src:url(/demos/obsidian-drop/assets/orbitron-latin-900-normal-DrIi7unX.woff2)format("woff2");font-display:swap}@font-face{font-family:Luelon Luckiest;src:url(/demos/obsidian-drop/assets/luckiest-guy-latin-400-normal-dJClyBWO.woff2)format("woff2");font-display:swap}@font-face{font-family:Luelon Marcellus;src:url(/demos/obsidian-drop/assets/marcellus-latin-400-normal-86dSXJnk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Luelon Marcellus;src:url(/demos/obsidian-drop/assets/marcellus-latin-ext-400-normal-DkjSXVBo.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+A720-A7FF}.observatory>.luelon-stage-canvas{z-index:0}.observatory>header,.observatory>.chamber,.observatory>.result,.observatory>footer{z-index:1}.observatory>.intro{z-index:20}.stage-ready.observatory{background:#120a1a;max-width:none}.stage-ready #board{opacity:0}header{background:linear-gradient(#150c22f2,#1d1030d8);border-bottom:2px solid #ffb35a;box-shadow:0 4px 20px #ff7a1f22}header .wordmark{letter-spacing:2px;color:#e8d6ff;text-shadow:0 0 16px #b07aff66,0 2px 2px #000;font-family:Luelon Cinzel,Georgia,serif;font-weight:900}.wordmark b{color:#ffc36a;text-shadow:0 0 18px #ff7a1f99,0 2px 2px #000}header button{background:radial-gradient(circle at 35% 30%,#3a2458,#140c22);border:2px solid #ffb35a99;border-radius:50%}.flight-caption{letter-spacing:.8px;text-shadow:0 2px 4px #000;font-family:Luelon Lilita,sans-serif;font-weight:400}.stage-ready #pockets button{box-shadow:none;color:#fff6e8;text-shadow:0 1px 2px #000,0 0 6px #000;letter-spacing:.2px;border-color:#0000;font-family:Luelon Lilita,sans-serif;font-weight:400;animation:none;background:0 0!important}.stage-ready #pockets .landed{color:#fffbe8;text-shadow:0 0 8px #ff9a3a,0 1px 2px #000}.stage-ready #pockets .selected{outline-offset:1px;outline:2px solid #fff}.pocket-info b{font-family:Luelon Lilita,sans-serif;font-weight:400}#profiles button{background:linear-gradient(110deg,#2e1a44f0,#140c22f5);border-color:#b07aff55;border-radius:12px}#profiles b{font-family:Luelon Cinzel,Georgia,serif}#profiles [aria-pressed=true]{background:linear-gradient(110deg,#7a3a14f0,#221430f5);border-color:#ffc36a;box-shadow:inset 3px 0 #ffc36a,0 0 18px #ff7a1f33}.stage-ready .scientist img.stage-portrait{filter:none;opacity:0!important;animation:none!important}.scientist strong{font-family:Luelon Cinzel,Georgia,serif}.result{background:linear-gradient(90deg,#0000,#2a1438d8,#0000);border-color:#ffb35a44}.result>span{font-family:Luelon Cinzel,Georgia,serif}.result>b{color:#ffd27a;text-shadow:0 0 16px #ff7a1f88,0 2px #5a1a04;font-family:Luelon Lilita,sans-serif;font-weight:400}.paid .result>b{color:#fff0c8}footer{background:linear-gradient(#1d1030f2,#120a1af8);border-top:2px solid #ffb35a66;box-shadow:0 -8px 24px #0008}footer b{letter-spacing:.5px;font-family:Luelon Lilita,sans-serif;font-weight:400}.stake button{background:radial-gradient(circle at 35% 30%,#3a2458,#140c22);border:2px solid #ffb35a99}#drop{letter-spacing:1.2px;color:#2a0c02;background:linear-gradient(#fff0c8 0%,#ffb35a 45%,#e0601a 100%);border:2px solid #fff4d8;border-radius:999px;font-family:Luelon Lilita,sans-serif;font-weight:400;box-shadow:0 4px #7a2a08,0 8px 24px #ff7a1f66,inset 0 2px #fff8}#speed{letter-spacing:.8px;border-radius:999px;font-family:Luelon Lilita,sans-serif;font-weight:400}.observatory>.chamber,.observatory>.result,.observatory>header,.observatory>footer{transition:opacity .3s,filter .3s}.stage-moment .observatory>.chamber,.stage-moment .observatory>.result{opacity:0;pointer-events:none}.stage-moment .observatory>header,.stage-moment .observatory>footer{opacity:.55;filter:saturate(.5)}.demo-navigation{z-index:100;background:#0c1120;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;height:44px;padding:0 16px;font:600 14px/1 system-ui,sans-serif;display:flex;position:fixed;inset:0 0 auto}.demo-navigation a{color:#f4e5b8;letter-spacing:.04em;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.demo-navigation a:hover{color:#fff}.demo-navigation a:focus-visible{outline-offset:-4px;outline:2px solid #f4e5b8}.has-demo-navigation .cabinet{top:calc(50% + 22px)}.has-demo-navigation.fluid-demo #app{height:calc(100dvh - 44px);margin-top:44px}.has-demo-navigation.fluid-demo .cabinet{width:min(100vw,177.778dvh - 78.2222px);height:min(100dvh - 44px,56.25vw);top:auto}@media (width<=620px) and (orientation:portrait){.has-demo-navigation.fluid-demo .cabinet{width:100vw;height:calc(100dvh - 44px)}}html[data-wallet-money=atomic] #balance{overflow-wrap:anywhere;min-width:0;max-width:100%;white-space:normal!important;text-overflow:clip!important;font-size:clamp(12px,1.35vw,19px)!important;line-height:1.2!important;overflow:visible!important}
