:root{--gel-face:226, 234, 252;--gel-milk:220, 232, 254;--gel-milk-2:238, 244, 255;--gel-shine:255, 255, 255;--gel-line:40, 66, 176;--gel-cobalt-hi:#3459c8;--gel-cobalt:#2b4bba;--gel-cobalt-lo:#1f3b9c;--gel-cobalt-ink:#172e80;--gel-ink:#121a2c;--gel-ink-2:#1f2a40;--gel-ink-3:#2e3950;--nx-wine-deep:#4b1427;--nx-wine:#67283e;--nx-wine-milk:#b99ca6;--nx-wine-ink:#2c0a17}.nx-gel{--gel-r:40px;isolation:isolate;border-radius:calc(var(--gel-r) + 4px) calc(var(--gel-r) - 1px) calc(var(--gel-r) + 6px) calc(var(--gel-r) + 1px) / calc(var(--gel-r) + 1px) calc(var(--gel-r) + 5px) calc(var(--gel-r) + 2px) calc(var(--gel-r) + 7px);color:var(--gel-ink);text-shadow:none;background:var(--gel-surface,radial-gradient(90% 30% at 30% 0%, #ffffff8c 0%, #fff0 70%), radial-gradient(130% 110% at 50% 45%, rgba(var(--gel-face), .82) 55%, rgba(var(--gel-line), .6) 100%));-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);background-repeat:no-repeat;background-size:100% 100%;box-shadow:0 1px 2px #0a102838,0 16px 30px -16px #0a12387a,0 46px 84px -40px #203aa880}.nx-gel.nx-gel--layer{--gel-r:30px;background:var(--gel-surface,#f6f7f9a3) center / 100% 100% no-repeat;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 2px #14141824,0 14px 34px -22px #1414186b}.nx-gel.nx-gel--graphite{color:#17181b;-webkit-backdrop-filter:blur(4px);background-image:var(--gel-surface,radial-gradient(90% 30% at 30% 0%, #ffffff8c 0%, #fff0 70%), radial-gradient(120% 16% at 50% 101%, #460a1cd1 0%, #76102875 45%, #76102800 78%), radial-gradient(130% 110% at 50% 45%, #eeeeefe6 55%, #3c3b3eb8 100%));box-shadow:0 1px 2px #0a0a0c3d,0 16px 30px -16px #100a0d80,0 46px 84px -40px #2c0c1a8f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nx-gel{background-color:rgb(var(--gel-face))}.nx-gel.nx-gel--graphite{background-color:#e8e8ea}}@media (prefers-reduced-transparency:reduce){.nx-gel{background-color:rgb(var(--gel-face));-webkit-backdrop-filter:none;backdrop-filter:none}.nx-gel.nx-gel--graphite{-webkit-backdrop-filter:none;background-color:#e8e8ea}}@media (forced-colors:active){.nx-gel{background:canvas;border:1px solid canvastext}}.nx-gel .gel-well,.nx-gel .ln-flow__req,.nx-gel .ln-act__done{box-shadow:inset 0 1.5px 2.5px rgba(var(--gel-line), .16), inset 0 0 0 1px rgba(var(--gel-line), .1);background:#c4d4f857;border-radius:18px}.nx-gel .gel-piece,.nx-gel .ln-chip,.nx-gel .ln-act__slot span{background:radial-gradient(70% 55% at 50% 0%, #fffc 0%, #fff0 72%), linear-gradient(180deg, rgba(var(--gel-milk-2), .72) 0%, rgba(var(--gel-milk), .6) 100%);box-shadow:inset 0 1px 0 #fffffff2, inset 0 -1.5px 2px rgba(var(--gel-line), .16), inset 0 0 0 1px rgba(var(--gel-line), .24), 0 1px 2px #101e5a29;color:var(--gel-ink);border:0;border-radius:999px;transition:background .2s,box-shadow .2s,color .2s,transform .2s}.nx-gel .gel-piece:hover,.nx-gel .ln-chip:hover,.nx-gel .ln-act__slot:hover span{background:radial-gradient(70% 55% at 50% 0%, #fffffff2 0%, #fff0 72%), linear-gradient(180deg, rgba(var(--gel-milk-2), .86) 0%, rgba(var(--gel-milk), .74) 100%)}.nx-gel .gel-piece[aria-pressed=true],.nx-gel .ln-chip[aria-pressed=true],.nx-gel .ln-act__slot input:checked+span{background:radial-gradient(70% 36% at 50% -4%, #ffffff4d 0%, #fff0 80%), linear-gradient(180deg, var(--gel-cobalt-hi) 0%, var(--gel-cobalt) 55%, var(--gel-cobalt-lo) 100%);color:#f7f9ff;box-shadow:inset 0 1px #c8d8ff8c,inset 0 -2px 3px #08104666,inset 0 0 0 1px #0e1a5c8c,0 1px 2px #101e5a38}.nx-gel .gel-go,.nx-gel .ln-demo__btn{color:var(--gel-cobalt-ink);font-family:var(--nx-nav-font);letter-spacing:0;background:radial-gradient(80% 60% at 46% 0,#fff 0%,#fff0 74%),linear-gradient(#f6f7f9 0%,#e7e9ee 100%);border:0;border-radius:999px;font-weight:500;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:inset 0 1px #fff,inset 0 -1.5px 2.5px #3c466433,inset 0 0 0 1px #ffffff80,0 0 0 .5px #1e285038,0 2px 6px -2px #101e5a66}.nx-gel .gel-go:hover,.nx-gel .ln-demo__btn:hover{background:radial-gradient(80% 60% at 46% 0,#fff 0%,#fff0 74%),linear-gradient(#fbfbfc 0%,#eef0f4 100%)}.nx-gel .gel-go:active,.nx-gel .ln-demo__btn:active{transform:translateY(.5px)scale(.99);box-shadow:inset 0 1.5px 3px #28325a42,inset 0 0 0 1px #fff6,0 0 0 .5px #1e285038}.nx-gel .gel-go--deep,.nx-gel .ln-act__book{background:radial-gradient(70% 36% at 50% -4%, #ffffff4d 0%, #fff0 80%), linear-gradient(180deg, var(--gel-cobalt-hi) 0%, var(--gel-cobalt) 55%, var(--gel-cobalt-lo) 100%);color:#f7f9ff;box-shadow:inset 0 1px #c8d8ff8c,inset 0 -2px 3px #08104666,inset 0 0 0 1px #0e1a5c8c,0 2px 6px -2px #101e5a73}.nx-gel .gel-go--deep:hover,.nx-gel .ln-act__book:hover{background:radial-gradient(70% 36% at 50% -4%, #ffffff5c 0%, #fff0 80%), linear-gradient(180deg, #4569d8 0%, #3050c0 55%, var(--gel-cobalt-lo) 100%)}.nx-gel .gel-go--deep:active,.nx-gel .ln-act__book:active,.nx-gel .is-pressing .ln-act__book{transform:translateY(.5px)scale(.99);box-shadow:inset 0 2px 4px #08104680,inset 0 0 0 1px #0e1a5c8c}.nx-gel .gel-close{background:radial-gradient(70% 55% at 50% 0%, #ffffffd9 0%, #fff0 72%), linear-gradient(180deg, rgba(var(--gel-milk-2), .7) 0%, rgba(var(--gel-milk), .58) 100%);width:40px;height:40px;box-shadow:inset 0 1px 0 #fffffff2, inset 0 -1.5px 2px rgba(var(--gel-line), .16), inset 0 0 0 1px rgba(var(--gel-line), .24), 0 1px 2px #101e5a29;color:var(--gel-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .2s;display:grid}.nx-gel .gel-close:hover{background:radial-gradient(70% 55% at 50% 0%, #fff 0%, #fff0 72%), linear-gradient(180deg, rgba(var(--gel-milk-2), .88) 0%, rgba(var(--gel-milk), .74) 100%)}.nx-gel .gel-close:after{content:"";border-radius:50%;position:absolute;inset:-2px}.nx-gel button:focus-visible,.nx-gel input:focus-visible+span{outline:2px solid var(--gel-ink);outline-offset:2px}.nx-gel .gel-note{font:400 12.5px/1.4 var(--nx-nav-font);letter-spacing:0;text-transform:none;color:var(--gel-ink-2)}.nx-gel .gel-surfaced[class]{background:var(--gel-surface,linear-gradient(180deg, #fafbfdeb 0%, #e6ebf6eb 100%)) center / 100% 100% no-repeat;box-shadow:0 1px 1.5px #101e5a1f,0 4px 10px -6px #101e5a5c}.nx-gel .gel-surfaced[class][aria-pressed=true],.nx-gel .ln-act__slot input:checked+.gel-surfaced[class]{background-image:var(--gel-surface-on,var(--gel-surface))}.nx-gel button.gel-surfaced[class],.nx-gel .ln-act__slot .gel-surfaced[class]{transition:background-size .32s cubic-bezier(.22,1,.36,1),box-shadow .32s,color .2s}.nx-gel button.gel-surfaced[class]:active,.nx-gel .ln-act__slot:active .gel-surfaced[class],.nx-gel .is-pressing .ln-act__book.gel-surfaced[class]{background-size:96.5% 90%;transition-duration:90ms;transform:none;box-shadow:0 1px 1px #101e5a24}@media (prefers-reduced-motion:reduce){.nx-gel .gel-piece,.nx-gel .ln-chip,.nx-gel .ln-act__slot span,.nx-gel .gel-go,.nx-gel .ln-demo__btn,.nx-gel .gel-close,.nx-gel button.gel-surfaced[class],.nx-gel .ln-act__slot .gel-surfaced[class]{transition:none}}@media (forced-colors:active){.nx-gel .ln-chip[aria-pressed=true],.nx-gel .ln-act__slot input:checked+span{outline:2px solid highlight}.nx-gel .gel-go,.nx-gel .ln-demo__btn,.nx-gel .gel-piece,.nx-gel .ln-chip{border:1px solid buttontext}}
