.gl-spinner{--gl-spinner-duration:1.4s;color:inherit;vertical-align:-.125em;flex:none;display:inline-block;overflow:visible}.gl-spinner__validator,.gl-spinner__consensus{transform-box:fill-box;transform-origin:50%;animation-duration:var(--gl-spinner-duration);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite}.gl-spinner__validator--left{animation-name:gl-validator-left}.gl-spinner__validator--right{animation-name:gl-validator-right}.gl-spinner__consensus{animation-name:gl-consensus}@keyframes gl-validator-left{0%,to{opacity:.38;transform:translate(-4px,2px)scale(.96)}14%{opacity:.72}48%,72%{opacity:1;transform:translate(0)scale(1)}86%{opacity:.62}}@keyframes gl-validator-right{0%,to{opacity:.38;transform:translate(4px,2px)scale(.96)}10%{opacity:.38}26%{opacity:.72}48%,72%{opacity:1;transform:translate(0)scale(1)}88%{opacity:.6}}@keyframes gl-consensus{0%,34%,to{opacity:.18;transform:translateY(3px)scale(.76)}52%,68%{opacity:1;transform:scale(1)}76%{opacity:.72;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.gl-spinner__validator{opacity:.7;animation:none}.gl-spinner__consensus{animation:2s ease-in-out infinite gl-consensus-reduced}}@keyframes gl-consensus-reduced{0%,to{opacity:.35}50%{opacity:1}}
.gl-spinner-variant{color:inherit;vertical-align:-.125em;flex:none;display:inline-block;overflow:visible}.gl-spinner-variant path,.gl-spinner-variant polygon{fill:currentColor;transform-box:fill-box;transform-origin:50%}.gl-prototype--b .fragment{animation:1.4s cubic-bezier(.4,0,.2,1) infinite fragment-finality}.gl-prototype--b .fragment--l{--x:-2px;--y:1px}.gl-prototype--b .fragment--r{--x:2px;--y:1px;animation-delay:-.08s}.gl-prototype--b .fragment--c{--x:0px;--y:2px;animation-delay:-.16s}@keyframes fragment-finality{0%,to{opacity:.32;transform:translate(var(--x),var(--y)) scale(.86)}48%,72%{opacity:1;transform:translate(0)scale(1)}}.gl-prototype--c .orbit{--offset:0deg;transform-origin:12px 12px;animation:1.4s cubic-bezier(.4,0,.2,1) infinite validator-orbit}.gl-prototype--c .orbit--2{--offset:120deg;animation-delay:-.12s}.gl-prototype--c .orbit--3{--offset:240deg;animation-delay:-.24s}.gl-prototype--c .orbit-core{animation:1.4s ease-in-out infinite orbit-core}@keyframes validator-orbit{0%{opacity:.3;transform:rotate(var(--offset))}65%,78%{opacity:1;transform:rotate(calc(var(--offset) + 120deg))}to{opacity:.3;transform:rotate(calc(var(--offset) + 240deg))}}@keyframes orbit-core{0%,35%,to{opacity:.25}60%,78%{opacity:1}}.gl-prototype--d .mark-left{animation:1.5s cubic-bezier(.4,0,.2,1) infinite settle-left}.gl-prototype--d .mark-center{animation:1.5s cubic-bezier(.4,0,.2,1) infinite settle-center}.gl-prototype--d .mark-right{animation:1.5s cubic-bezier(.4,0,.2,1) infinite settle-right}@keyframes settle-left{0%,to{opacity:.24;transform:translate(-5px,-7px)}18%{opacity:1}42%,76%{opacity:1;transform:translate(0)}90%{opacity:.42}}@keyframes settle-center{0%,18%,to{opacity:.18;transform:translateY(-7px)}38%{opacity:1}52%,76%{opacity:1;transform:translate(0)}92%{opacity:.36}}@keyframes settle-right{0%,32%,to{opacity:.2;transform:translate(5px,-7px)}48%,76%{opacity:1;transform:translate(0)}94%{opacity:.32}}.gl-prototype--e .scan-ghost{opacity:.16}.gl-prototype--e .scan-fill{animation:1.45s cubic-bezier(.4,0,.2,1) infinite finality-scan}@keyframes finality-scan{0%,12%,to{opacity:0;clip-path:inset(100% 0 0)}18%{opacity:1}66%,78%{opacity:1;clip-path:inset(0)}92%{opacity:0;clip-path:inset(0)}}.gl-prototype--f .mark-left{animation:1.4s cubic-bezier(.4,0,.2,1) infinite relay-left}.gl-prototype--f .mark-center{animation:1.4s cubic-bezier(.4,0,.2,1) infinite relay-center}.gl-prototype--f .mark-right{animation:1.4s cubic-bezier(.4,0,.2,1) infinite relay-right}@keyframes relay-left{0%,to{opacity:.22}12%,28%{opacity:1}42%{opacity:.3}64%,78%{opacity:1}92%{opacity:.38}}@keyframes relay-center{0%,18%,to{opacity:.22}32%,46%{opacity:1}56%{opacity:.3}64%,78%{opacity:1}92%{opacity:.38}}@keyframes relay-right{0%,34%,to{opacity:.22}48%,60%,64%,78%{opacity:1}92%{opacity:.38}}.gl-prototype--g .flight-track{transform-origin:50%;animation:1.8s cubic-bezier(.4,0,.2,1) infinite portal-flight-track}.gl-prototype--g .mark-left{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-left}.gl-prototype--g .mark-right{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-right}.gl-prototype--g .mark-center{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-center}@keyframes portal-flight-track{0%,28%{opacity:1;transform:translate(-15px,7px)rotate(0)scale(.82)}38%{opacity:1;transform:translate(-15px,7px)rotate(90deg)scale(.82)}72%{opacity:1;transform:translate(16px,-7px)rotate(90deg)scale(.82)}84%,to{opacity:0;transform:translate(25px,-10px)rotate(90deg)scale(.72)}}@keyframes jet-build-left{0%{opacity:.15;transform:translate(-14px,8px)scale(.78)}24%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes jet-build-right{0%,7%{opacity:.15;transform:translate(14px,8px)scale(.78)}28%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes jet-build-center{0%,14%{opacity:.08;transform:translateY(14px)scale(.55)}32%,to{opacity:1;transform:translate(0)scale(1)}}.gl-prototype--h .layer{animation-duration:1.5s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite}.gl-prototype--h .layer--back{animation-name:layer-back}.gl-prototype--h .layer--middle{animation-name:layer-middle}.gl-prototype--h .layer--front{animation-name:layer-front}@keyframes layer-back{0%,to{opacity:.12;transform:translateY(-7px)scale(.94)}48%,72%{opacity:.28;transform:translate(0)scale(1)}}@keyframes layer-middle{0%,to{opacity:.18;transform:translateY(7px)scale(.94)}48%,72%{opacity:.28;transform:translate(0)scale(1)}}@keyframes layer-front{0%,22%,to{opacity:.26;transform:scale(.9)}52%,74%{opacity:1;transform:scale(1)}88%{opacity:.42}}.gl-prototype--i .mark-center{animation:1.5s cubic-bezier(.4,0,.2,1) infinite bloom-center}.gl-prototype--i .mark-left{animation:1.5s cubic-bezier(.4,0,.2,1) infinite bloom-left}.gl-prototype--i .mark-right{animation:1.5s cubic-bezier(.4,0,.2,1) infinite bloom-right}@keyframes bloom-center{0%,to{opacity:.2;transform:scale(.62)}20%,76%{opacity:1;transform:scale(1)}90%{opacity:.42;transform:scale(.82)}}@keyframes bloom-left{0%,16%,to{opacity:.12;transform:translate(13px,8px)scale(.72)}48%,76%{opacity:1;transform:translate(0)scale(1)}92%{opacity:.36}}@keyframes bloom-right{0%,22%,to{opacity:.12;transform:translate(-13px,8px)scale(.72)}52%,76%{opacity:1;transform:translate(0)scale(1)}92%{opacity:.36}}@media (prefers-reduced-motion:reduce){.gl-spinner-variant *{opacity:.72;animation:none!important}.gl-spinner-variant .mark-center,.gl-spinner-variant .orbit-core{animation:2s ease-in-out infinite gl-variant-reduced!important}}@keyframes gl-variant-reduced{0%,to{opacity:.35}50%{opacity:1}}
.gl-flight-button{color:#fff;cursor:pointer;background:#ee8521;border:0;border-radius:8px;justify-content:center;align-items:center;width:190px;height:46px;padding:0 18px;font:600 13px/1 Switzer,Inter,ui-sans-serif,system-ui,sans-serif;transition:filter .28s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.gl-flight-button:hover:not(:disabled){filter:brightness(.96)}.gl-flight-button:active:not(:disabled){transform:scale(.97)}.gl-flight-button:focus-visible{outline-offset:3px;outline:3px solid #ee8521}.gl-flight-button:disabled{cursor:not-allowed;opacity:.62}.gl-flight-button__label{z-index:1;transition:opacity .2s;position:relative}.gl-flight-button.is-loading .gl-flight-button__label{opacity:.32}.gl-flight-button__jet{z-index:2;color:#fff;opacity:0;pointer-events:none;width:26px;height:26px;position:absolute;top:10px;left:12px}.gl-flight-button__jet svg{width:100%;height:100%;display:block;overflow:visible}.gl-flight-button__jet polygon{fill:#fff;transform-box:fill-box;transform-origin:50%}.gl-flight-button.is-loading .gl-flight-button__jet{animation:1.8s cubic-bezier(.4,0,.2,1) infinite gl-button-flight}.gl-flight-button.is-loading .mark-left{animation:1.8s cubic-bezier(.4,0,.2,1) infinite gl-button-build-left}.gl-flight-button.is-loading .mark-right{animation:1.8s cubic-bezier(.4,0,.2,1) infinite gl-button-build-right}.gl-flight-button.is-loading .mark-center{animation:1.8s cubic-bezier(.4,0,.2,1) infinite gl-button-build-center}@keyframes gl-button-flight{0%{opacity:1;transform:translate(0)rotate(0)scale(.72)}28%{opacity:1;transform:translate(0)rotate(0)scale(.86)}38%{opacity:1;transform:translate(0)rotate(90deg)scale(.86)}76%{opacity:1;transform:translate(142px)rotate(90deg)scale(.86)}88%,to{opacity:0;transform:translate(164px)rotate(90deg)scale(.7)}}@keyframes gl-button-build-left{0%{opacity:.15;transform:translate(-14px,8px)scale(.78)}24%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes gl-button-build-right{0%,7%{opacity:.15;transform:translate(14px,8px)scale(.78)}28%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes gl-button-build-center{0%,14%{opacity:.08;transform:translateY(14px)scale(.55)}32%,to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.gl-flight-button{transition:none}.gl-flight-button.is-loading .gl-flight-button__jet{opacity:1;animation:2s ease-in-out infinite gl-button-flight-reduced}.gl-flight-button.is-loading .gl-flight-button__assembly *{animation:none}}@keyframes gl-button-flight-reduced{0%,to{opacity:.45}50%{opacity:1}}
:root{color:#111;background:#f5f5f7;font-family:Switzer,Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}.spinner-demo{width:min(960px,100% - 32px);margin:0 auto;padding:64px 0 96px}.spinner-demo header{max-width:620px;margin-bottom:56px}.spinner-demo h1{letter-spacing:-.04em;margin:4px 0 12px;font-size:clamp(36px,6vw,64px);font-weight:400}.spinner-demo h2{margin:48px 0 16px;font-size:20px}.spinner-demo h3{margin:0 0 20px;font-size:14px}.spinner-demo p{color:#62626a;line-height:1.6}.section-note{max-width:620px;margin:-8px 0 20px;font-size:13px}.eyebrow{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;color:#110fff!important}.concept-grid,.ui-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.concept-card,.ui-grid article{background:#fff;border:1px solid #dedee3;min-height:168px;padding:24px}.concept-card{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.concept-card--d,.concept-card--e,.concept-card--f,.concept-card--g,.concept-card--h,.concept-card--i{border-color:#c9c8ff}.concept-card small{color:#73737c}.download-link{color:#27272d;border:1px solid #d9d9df;border-radius:6px;margin-top:3px;padding:6px 9px;font-size:11px;font-weight:600;text-decoration:none;transition:border-color .18s,background-color .18s}.download-link:hover{background:#f5f5f7;border-color:#aaaab4}.download-link:focus-visible{outline-offset:2px;outline:2px solid #110fff}.gl-prototype{color:currentColor;overflow:visible}.gl-prototype path,.gl-prototype polygon{fill:currentColor;transform-box:fill-box;transform-origin:50%}.gl-prototype--b .fragment{animation:1.4s cubic-bezier(.4,0,.2,1) infinite fragment-finality}.gl-prototype--b .fragment--l{--x:-2px;--y:1px}.gl-prototype--b .fragment--r{--x:2px;--y:1px;animation-delay:-.08s}.gl-prototype--b .fragment--c{--x:0px;--y:2px;animation-delay:-.16s}@keyframes fragment-finality{0%,to{opacity:.32;transform:translate(var(--x),var(--y)) scale(.86)}48%,72%{opacity:1;transform:translate(0)scale(1)}}.gl-prototype--c .orbit{--offset:0deg;transform-origin:12px 12px;animation:1.4s cubic-bezier(.4,0,.2,1) infinite validator-orbit}.gl-prototype--c .orbit--2{--offset:120deg;animation-delay:-.12s}.gl-prototype--c .orbit--3{--offset:240deg;animation-delay:-.24s}.gl-prototype--c .orbit-core{animation:1.4s ease-in-out infinite orbit-core}@keyframes validator-orbit{0%{opacity:.3;transform:rotate(var(--offset))}65%,78%{opacity:1;transform:rotate(calc(var(--offset) + 120deg))}to{opacity:.3;transform:rotate(calc(var(--offset) + 240deg))}}@keyframes orbit-core{0%,35%,to{opacity:.25}60%,78%{opacity:1}}.gl-prototype--d .mark-left{animation:1.5s cubic-bezier(.4,0,.2,1) infinite settle-left}.gl-prototype--d .mark-center{animation:1.5s cubic-bezier(.4,0,.2,1) infinite settle-center}.gl-prototype--d .mark-right{animation:1.5s cubic-bezier(.4,0,.2,1) infinite settle-right}@keyframes settle-left{0%,to{opacity:.24;transform:translate(-5px,-7px)}18%{opacity:1}42%,76%{opacity:1;transform:translate(0)}90%{opacity:.42}}@keyframes settle-center{0%,18%,to{opacity:.18;transform:translateY(-7px)}38%{opacity:1}52%,76%{opacity:1;transform:translate(0)}92%{opacity:.36}}@keyframes settle-right{0%,32%,to{opacity:.2;transform:translate(5px,-7px)}48%,76%{opacity:1;transform:translate(0)}94%{opacity:.32}}.gl-prototype--e .scan-ghost{opacity:.16}.gl-prototype--e .scan-fill{animation:1.45s cubic-bezier(.4,0,.2,1) infinite finality-scan}@keyframes finality-scan{0%,12%,to{opacity:0;clip-path:inset(100% 0 0)}18%{opacity:1}66%,78%{opacity:1;clip-path:inset(0)}92%{opacity:0;clip-path:inset(0)}}.gl-prototype--f .mark-left{animation:1.4s cubic-bezier(.4,0,.2,1) infinite relay-left}.gl-prototype--f .mark-center{animation:1.4s cubic-bezier(.4,0,.2,1) infinite relay-center}.gl-prototype--f .mark-right{animation:1.4s cubic-bezier(.4,0,.2,1) infinite relay-right}@keyframes relay-left{0%,to{opacity:.22}12%,28%{opacity:1}42%{opacity:.3}64%,78%{opacity:1}92%{opacity:.38}}@keyframes relay-center{0%,18%,to{opacity:.22}32%,46%{opacity:1}56%{opacity:.3}64%,78%{opacity:1}92%{opacity:.38}}@keyframes relay-right{0%,34%,to{opacity:.22}48%,60%{opacity:1}64%,78%{opacity:1}92%{opacity:.38}}.gl-prototype--g .flight-track{transform-origin:50%;animation:1.8s cubic-bezier(.4,0,.2,1) infinite portal-flight-track}.gl-prototype--g .flight-assembly .mark-left{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-left}.gl-prototype--g .flight-assembly .mark-right{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-right}.gl-prototype--g .flight-assembly .mark-center{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-center}@keyframes portal-flight-track{0%,28%{opacity:1;transform:translate(-15px,7px)rotate(0)scale(.82)}38%{opacity:1;transform:translate(-15px,7px)rotate(90deg)scale(.82)}72%{opacity:1;transform:translate(16px,-7px)rotate(90deg)scale(.82)}84%,to{opacity:0;transform:translate(25px,-10px)rotate(90deg)scale(.72)}}@keyframes jet-build-left{0%{opacity:.15;transform:translate(-14px,8px)scale(.78)}24%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes jet-build-right{0%,7%{opacity:.15;transform:translate(14px,8px)scale(.78)}28%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes jet-build-center{0%,14%{opacity:.08;transform:translateY(14px)scale(.55)}32%,to{opacity:1;transform:translate(0)scale(1)}}.gl-prototype--h .layer{animation-duration:1.5s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite}.gl-prototype--h .layer--back{animation-name:layer-back}.gl-prototype--h .layer--middle{animation-name:layer-middle}.gl-prototype--h .layer--front{animation-name:layer-front}@keyframes layer-back{0%,to{opacity:.12;transform:translateY(-7px)scale(.94)}48%,72%{opacity:.28;transform:translate(0)scale(1)}}@keyframes layer-middle{0%,to{opacity:.18;transform:translateY(7px)scale(.94)}48%,72%{opacity:.28;transform:translate(0)scale(1)}}@keyframes layer-front{0%,22%,to{opacity:.26;transform:scale(.9)}52%,74%{opacity:1;transform:scale(1)}88%{opacity:.42}}.gl-prototype--i .mark-center{animation:1.5s cubic-bezier(.4,0,.2,1) infinite bloom-center}.gl-prototype--i .mark-left{animation:1.5s cubic-bezier(.4,0,.2,1) infinite bloom-left}.gl-prototype--i .mark-right{animation:1.5s cubic-bezier(.4,0,.2,1) infinite bloom-right}@keyframes bloom-center{0%,to{opacity:.2;transform:scale(.62)}20%,76%{opacity:1;transform:scale(1)}90%{opacity:.42;transform:scale(.82)}}@keyframes bloom-left{0%,16%,to{opacity:.12;transform:translate(13px,8px)scale(.72)}48%,76%{opacity:1;transform:translate(0)scale(1)}92%{opacity:.36}}@keyframes bloom-right{0%,22%,to{opacity:.12;transform:translate(-13px,8px)scale(.72)}52%,76%{opacity:1;transform:translate(0)scale(1)}92%{opacity:.36}}.exploration-scale{background:#fff;border:1px solid #dedee3;justify-content:space-around;align-items:center;gap:24px;min-height:88px;padding:20px 24px;display:flex}.exploration-scale--dark{color:#fff;background:#050507;border-color:#282b5d}.exploration-group{justify-content:center;align-items:center;gap:18px;min-width:150px;display:flex}.exploration-group strong{color:#777780;font-size:11px}.flight-demo{background:#fff;border:1px solid #dedee3;justify-content:space-between;align-items:center;gap:24px;min-height:116px;padding:24px;display:flex}.flight-demo>div{gap:5px;display:grid}.flight-demo>div>strong{font-size:14px}.flight-demo>div>span{color:#73737c;font-size:12px}.flight-submit{color:#fff;cursor:pointer;background:#ee8521;border:0;border-radius:8px;justify-content:center;align-items:center;width:190px;height:46px;padding:0 18px;font:600 13px/1 Switzer,Inter,ui-sans-serif,system-ui,sans-serif;transition:filter .28s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.flight-submit:active{transform:scale(.97)}.flight-submit:focus-visible{outline-offset:3px;outline:3px solid #ee8521}.flight-submit:hover{filter:brightness(.96)}.flight-submit.is-active{background:#ee8521}.flight-submit__label{z-index:1;transition:opacity .2s;position:relative}.flight-submit.is-active .flight-submit__label{opacity:.32}.button-jet{z-index:2;color:#fff;opacity:0;pointer-events:none;width:26px;height:26px;position:absolute;top:10px;left:12px}.button-jet svg{width:100%;height:100%;display:block;overflow:visible}.button-jet polygon{fill:#fff}.flight-submit.is-active .button-jet{animation:1.8s cubic-bezier(.4,0,.2,1) infinite button-flight-track}.flight-submit.is-active .button-jet__assembly .mark-left{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-left}.flight-submit.is-active .button-jet__assembly .mark-right{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-right}.flight-submit.is-active .button-jet__assembly .mark-center{animation:1.8s cubic-bezier(.4,0,.2,1) infinite jet-build-center}@keyframes button-flight-track{0%{opacity:1;transform:translate(0)rotate(0)scale(.72)}28%{opacity:1;transform:translate(0)rotate(0)scale(.86)}38%{opacity:1;transform:translate(0)rotate(90deg)scale(.86)}76%{opacity:1;transform:translate(142px)rotate(90deg)scale(.86)}88%,to{opacity:0;transform:translate(164px)rotate(90deg)scale(.7)}}.demo-surface{background:#fff;border:1px solid #dedee3;justify-content:space-around;align-items:center;min-height:116px;padding:24px;display:flex}.demo-surface--dark{color:#fff;background:#050507;border-color:#282b5d}.size-sample{justify-items:center;gap:12px;min-width:64px;display:grid}.size-sample span{opacity:.62;font-size:11px}.ui-grid{grid-template-columns:repeat(2,1fr)}.ui-grid article{flex-direction:column;justify-content:center;display:flex}.ui-grid button{color:#fff;width:fit-content;font:inherit;opacity:1;background:#000;border:0;border-radius:3px;align-items:center;gap:9px;padding:10px 16px;display:inline-flex}.card-state,.page-state,.inline-state{color:#55555d;align-items:center;gap:12px;font-size:14px;display:flex}.page-state{align-items:center;min-height:220px!important}.product-contexts article{justify-content:flex-start;gap:18px;min-height:190px}.context-meta{align-items:center;gap:9px;width:100%;display:flex}.context-meta>span{color:#686871;border:1px solid #d8d8df;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:grid}.context-meta h3{color:#6f6f78;margin:0;font-size:12px;font-weight:500}.product-contexts small{color:#777780;margin-top:4px;font-size:11px;line-height:1.4;display:block}.product-contexts strong{font-size:13px}.transaction-row,.verification-state{align-items:center;gap:12px;margin:auto 0;display:flex}.transaction-row>div,.verification-state>div{min-width:0}.quorum-panel{background:#fafafa;border:1px solid #e2e2e7;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:auto 0;padding:14px;display:flex}.quorum-panel>div{gap:5px;display:grid}.quorum-panel span{color:#777780;font-size:11px}.inline-status{color:#44444c;background:#f2f2f4;border-radius:6px;align-items:center;gap:8px;width:fit-content;margin:auto 0;padding:8px 10px;font-size:12px;display:inline-flex}.layer-card{text-align:center;justify-items:center;gap:7px;margin:auto 0;display:grid}.excluded-context{background:0 0!important;border-style:dashed!important}.excluded-context p{color:#777780;margin:auto 0;font-size:12px;line-height:1.55}.demo-footer{color:#7a7a83;border-top:1px solid #dcdce2;justify-content:space-between;align-items:center;gap:16px;margin-top:64px;padding-top:18px;font-size:11px;display:flex}.demo-footer a{color:#3e3e46;font-weight:600;text-decoration:none}.demo-footer a:hover{text-decoration:underline}@media (max-width:680px){.concept-grid,.ui-grid{grid-template-columns:1fr}.demo-surface,.exploration-scale{justify-content:flex-start;gap:16px;overflow-x:auto}.flight-demo{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.gl-prototype *{opacity:.72;animation:none!important}.flight-submit{transition:none}.flight-submit.is-active .button-jet{opacity:1;animation:2s ease-in-out infinite button-flight-reduced}.flight-submit.is-active .button-jet__assembly *{animation:none}}@keyframes button-flight-reduced{0%,to{opacity:.45}50%{opacity:1}}
