.nxRoot{--nx-stripes:url(/figma/ls-onboarding-new/header-stripes.png)}:where(.nxCard,.nxAdvert,.nxPillBlue,.nxPillGreen){box-sizing:border-box}.nxCard{position:relative;isolation:isolate;overflow:hidden;border:3px solid transparent;border-radius:16px;background:linear-gradient(180deg,#23201c,#161414) padding-box,linear-gradient(180deg,#ffe78a,#fabb00 50%,#df9508) border-box;box-shadow:0 0 10px 4px #fabb00}.nxCard:after,.nxCard:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.nxCard:before{background-image:var(--nx-stripes,url("/figma/ls-onboarding-new/header-stripes.png"));background-repeat:no-repeat;background-position:50%;background-size:cover;opacity:.1}.nxCard:after{background:linear-gradient(180deg,rgba(0,0,0,0),#211f1e)}.nxCard--pale{border:7px solid transparent;border-radius:20px;background:linear-gradient(180deg,#23201c,#161414) padding-box,linear-gradient(90deg,#fdffb9,#fce98c 10%,#f5a03c 20%,#f5a03c 80%,#fce98c 90%,#fdffb9) border-box;box-shadow:none}.nxCard--chip{border:3px solid transparent;background:linear-gradient(180deg,#23201c,#161414) padding-box,linear-gradient(180deg,#fdffb9,#fce98c 45%,#f5a03c) border-box;box-shadow:none}.nxCard--chip,.nxCard--r10{border-radius:10px}.nxCard--r20{border-radius:20px}.nxInsetPlate{box-shadow:0 0 10px 4px #fabb00,inset -4px -4px 4px 0 #000}.nxGoldText,.nxRedText{display:inline-block;color:transparent;text-transform:uppercase;line-height:1;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nxRedDuo{display:inline-grid;font-family:var(--font-morganite,"Morganite"),Impact,sans-serif;font-weight:800;line-height:1;text-transform:uppercase;white-space:nowrap;filter:drop-shadow(0 0 var(--nx-red-glow,4px) #fabb00)}.nxRedDuo>.nxRedRim,.nxRedDuo>.nxRedText{grid-area:1/1;line-height:1}.nxRedRim{color:transparent;-webkit-text-stroke:var(--nx-red-rim,.05em) #fabb00}.nxRedDuo--phone{font-family:var(--font-inter,"Inter"),Arial,sans-serif;font-weight:900}.nxGoldText{font-family:var(--font-morganite,"Morganite"),Impact,sans-serif;font-weight:900;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 126 35' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-2.0552e-14 -2.3676 5.7611 0.0093567 97.75 35)'><stop stop-color='rgba(255,198,74,1)' offset='0'/><stop stop-color='rgba(255,198,74,1)' offset='0.99'/><stop stop-color='rgba(255,198,74,0)' offset='1'/></radialGradient></defs></svg>"),url("data:image/svg+xml;utf8,<svg viewBox='0 0 126 35' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(0.023077 1.7191 -5.4483 0.014553 32.769 1.8529)'><stop stop-color='rgba(253,240,152,1)' offset='0'/><stop stop-color='rgba(253,240,152,1)' offset='0.99'/><stop stop-color='rgba(253,240,152,0)' offset='1'/></radialGradient></defs></svg>"),linear-gradient(180deg,rgb(253,240,152) 3.5294%,rgb(253,240,152) 46.188%,rgb(255,198,74) 47.929%,rgb(255,198,74) 90.588%);background-size:100% 100%;background-repeat:no-repeat;filter:drop-shadow(1px 1px 10px rgba(0,0,0,1))}.nxRedText{--nx-red-wave-period:8ch;--nx-red-wave-height:100%;background-color:rgb(189,45,46);background-image:var(--nx-red-wave,url("data:image/svg+xml;utf8,<svg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect width='100' height='100' fill='rgb(189,45,46)'/><path d='M0 39 C18 39 28 54 50 54 C72 54 82 39 100 39 L100 0 L0 0 Z' fill='rgb(225,91,92)'/></svg>"));background-size:var(--nx-red-wave-period) var(--nx-red-wave-height);background-repeat:repeat-x}.nxAdvert{justify-content:center;border:4px solid #fff;border-radius:20px;background:rgba(0,0,0,.5);box-shadow:0 0 10px 1px #2b83c2,0 0 10px 1px #2b83c2,inset 0 0 12px 8px #2b83c2,inset 0 0 12px 0 #2b83c2;color:#2b83c2;font-family:var(--font-morganite,"Morganite"),Impact,sans-serif;font-style:italic;font-weight:900;letter-spacing:.04em;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.lsScanJoinCard,.nxAdvert{display:flex;align-items:center}.lsScanJoinCard{flex-direction:column;gap:25px}.lsScanJoinCard__titleCard{width:100%;display:flex;align-items:center;justify-content:center;padding:var(--ls-scan-join-title-padding-block,30px) 40px}.lsWelcomeOffer{position:relative;isolation:isolate;box-sizing:border-box;container-type:inline-size;aspect-ratio:589/221;overflow:hidden;border:2px solid #ffffff;border-radius:20px;background:linear-gradient(131deg,rgba(0,0,0,.7),rgba(23,105,147,.7) 50%,rgba(0,0,0,.7)),rgba(0,0,0,.5);box-shadow:0 0 10px 1px #2b83c2,0 0 10px 1px #2b83c2}.lsWelcomeOffer:after,.lsWelcomeOffer:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.lsWelcomeOffer:before{z-index:-1;background-image:var(--nx-stripes,url("/figma/ls-onboarding-new/header-stripes.png"));background-position:50%;background-size:cover;opacity:.1}.lsWelcomeOffer:after{z-index:2;box-shadow:inset 0 0 12px 8px #2b83c2,inset 0 0 12px 0 #2b83c2}.lsWelcomeOffer__content{position:absolute;inset:7.24% 4.08% 8.14%;z-index:1;flex-direction:column;gap:6.33%}.lsWelcomeOffer__content,.lsWelcomeOffer__headline{display:flex;align-items:center;justify-content:center}.lsWelcomeOffer__headline{width:100%;min-height:0;flex:1 1 58%;gap:.6cqi}.lsWelcomeOffer__icon{width:18.68cqi;height:18.68cqi;flex:0 0 auto;object-fit:contain}.lsWelcomeOffer__headlineText{width:max-content;max-width:calc(100% - 19.28cqi);min-width:0;flex:0 1 auto;display:block;color:#fff1c4;text-shadow:0 0 14.9px #fabb00,0 0 5px #fabb00,0 0 8px #fabb00,0 6px 6px rgba(0,0,0,.25)}.lsWelcomeOffer__headlineText,.lsWelcomeOffer__subtitle{font-style:italic;line-height:1;text-align:center;white-space:nowrap}.lsWelcomeOffer__subtitle{--ls-morganite-text-letter-spacing:0.03em;--ls-wave-text-outline-width:0.028em;--ls-wave-text-glow:0.05em;flex:0 0 auto;font-size:15.28cqi}.nxPillBlue,.nxPillGreen{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;font-family:var(--font-inter,"Inter"),Arial,sans-serif;font-style:italic;font-weight:500;letter-spacing:-.05em;line-height:1;text-align:center}.nxPillBlue:after,.nxPillGreen:after{content:"";position:absolute;inset:-3px;border-radius:inherit;box-shadow:inset 0 0 20px 14px #000;pointer-events:none}.nxPillBlue{border:3px solid #000a3c;border-radius:10px;background:linear-gradient(180deg,#297cca,#0c2741);box-shadow:0 0 4px 2px #2b83c2}.nxPillGreen{border:3px solid #003c00;border-radius:60px;background:linear-gradient(180deg,#36ca29,#0b3109);box-shadow:0 0 4px 2px #36ca29}.nxBadge{display:flex;align-items:center;gap:6px;color:#fabb00;font-family:var(--font-inter,"Inter"),Arial,sans-serif;font-style:italic;font-weight:400;line-height:1;text-shadow:0 0 5px #fabb00;white-space:nowrap}.nxBadge--guest{color:#fff;text-shadow:0 0 5px #fff}.nxBadgeIcon{display:block;flex:0 0 auto;height:auto}.lsOnboardingNamePlate{position:relative;width:var(--ls-nameplate-width,367px);height:var(--ls-nameplate-height,140px);flex:0 0 auto;list-style:none}.lsOnboardingNamePlate--kiosk{--ls-nameplate-status-bottom:4px}.lsOnboardingNamePlate--phone{--ls-nameplate-width:100%;--ls-nameplate-height:87px;--ls-nameplate-name-inset:3px 26px 28px 10px;--ls-nameplate-name-height:56px;--ls-nameplate-name-font-size:36px;--ls-nameplate-name-letter-spacing:2.52px;--ls-nameplate-name-line-height:1;--ls-nameplate-name-rim:2px;--ls-nameplate-name-glow:2px;--ls-nameplate-input-padding-top:5px;--ls-nameplate-input-line-height:0.9;--ls-nameplate-status-left:9px;--ls-nameplate-status-right:9px;--ls-nameplate-status-bottom:3px;--ls-nameplate-status-height:30px;--ls-nameplate-status-gap:4px;--ls-nameplate-status-font-size:14px;--ls-nameplate-bumpers-right:7px;--ls-nameplate-bumpers-bottom:7px;--ls-nameplate-connected-icon-width:35px;--ls-nameplate-guest-icon-width:36px;min-width:0}.lsOnboardingNamePlate--monitor{--ls-nameplate-width:453px;--ls-nameplate-height:200px;--ls-nameplate-name-inset:8% 3.75% 36% 4.42%;--ls-nameplate-name-height:112px;--ls-nameplate-name-font-size:150px;--ls-nameplate-name-letter-spacing:10.5px;--ls-nameplate-name-line-height:1.12;--ls-nameplate-name-rim:3px;--ls-nameplate-name-glow:2.8px;--ls-nameplate-status-left:calc(4.42% - 2px);--ls-nameplate-status-bottom:8px;--ls-nameplate-status-height:48px;--ls-nameplate-status-gap:5px;--ls-nameplate-status-font-size:24px;--ls-nameplate-bumpers-right:4.42%;--ls-nameplate-bumpers-bottom:16px;--ls-nameplate-bumpers-gap:12px;--ls-nameplate-bumpers-font-size:18px;--ls-nameplate-bumper-toggle-width:54px;--ls-nameplate-bumper-toggle-height:29px;--ls-nameplate-bumper-knob-size:19px;--ls-nameplate-bumper-knob-inset:3px;--ls-nameplate-bumper-knob-travel:25px}.lsOnboardingNamePlate--monitor .lsOnboardingNamePlate__nameText{--ls-wave-text-wave-period:8ch}.lsOnboardingNamePlate__name{position:absolute;inset:var(--ls-nameplate-name-inset,0 12px 34px 12px);z-index:1;display:flex;align-items:flex-start;overflow:visible}.lsOnboardingNamePlate__nameText{font-size:var(--ls-nameplate-name-font-size,96px);line-height:var(--ls-nameplate-name-line-height,1.12);--ls-morganite-text-letter-spacing:var(--ls-nameplate-name-letter-spacing,7.7px);--ls-wave-text-glow:var(--ls-nameplate-name-glow,2.8px);--ls-wave-text-outline-width:var(--ls-nameplate-name-rim,2px)}.lsOnboardingNamePlate--phone .lsOnboardingNamePlate__nameText{font-family:var(--font-inter,"Inter"),Arial,sans-serif;font-weight:900}.lsOnboardingNamePlate__nameText.nxRedDuo{letter-spacing:var(--ls-nameplate-name-letter-spacing,7.7px);--nx-red-glow:var(--ls-nameplate-name-glow,2.8px);--nx-red-rim:var(--ls-nameplate-name-rim,2px)}.lsOnboardingNamePlate__nameText.nxRedDuo>.nxRedText{background-color:#bd2d2e;--nx-red-wave-height:72%;background-position:0 8%}.lsOnboardingNamePlate--phone .lsOnboardingNamePlate__nameText.nxRedDuo>.nxRedText{--nx-red-wave-height:90%;background-position:0 15%;filter:url(#nxNameShadowPhone)}.lsOnboardingNamePlate__placeholder{color:rgba(255,255,255,.42);font-family:var(--font-morganite,"Morganite"),Impact,sans-serif;font-size:var(--ls-nameplate-name-font-size,96px);font-style:italic;line-height:var(--ls-nameplate-name-line-height,1.12);--ls-morganite-text-letter-spacing:var(--ls-nameplate-name-letter-spacing,7.7px)}.lsOnboardingNamePlate__nameButton{width:max-content;max-width:100%;height:var(--ls-nameplate-name-height,96px);margin:0;padding:0;border:0;background:transparent;text-align:left;cursor:text}.lsOnboardingNamePlate__nameButton:disabled{cursor:default;opacity:1}.lsOnboardingNamePlate__input{width:100%;min-width:0;max-width:100%;height:var(--ls-nameplate-name-height,96px);padding:var(--ls-nameplate-input-padding-top,0) 0 0;box-sizing:border-box;border:0;outline:none;background:transparent;color:rgba(255,255,255,.58);font-family:var(--font-morganite,"Morganite"),Impact,sans-serif;font-size:var(--ls-nameplate-name-font-size,96px);font-style:italic;font-weight:800;letter-spacing:9.1px;text-indent:4px;margin:0 0 0 -4px;line-height:var(--ls-nameplate-input-line-height,.86);overflow:visible;caret-color:#fdf098;--ls-morganite-text-letter-spacing:var(--ls-nameplate-name-letter-spacing,7.7px);--ls-morganite-text-trim-offset:0px;text-shadow:0 0 2px #000000,0 0 8px rgba(255,255,255,.18)}.lsOnboardingNamePlate--phone .lsOnboardingNamePlate__input{font-family:var(--font-inter,"Inter"),Arial,sans-serif;font-size:var(--ls-nameplate-name-font-size,36px);font-style:italic;font-weight:900;letter-spacing:var(--ls-nameplate-name-letter-spacing,2.52px);text-transform:uppercase}.lsOnboardingNamePlate__input::placeholder{color:rgba(255,255,255,.42);opacity:1}.lsOnboardingNamePlate__input::selection{color:#fff8d8;background:rgba(53,178,255,.36);text-shadow:0 0 2px #000000,0 0 7px rgba(53,178,255,.42)}.lsOnboardingNamePlate__status{position:absolute;left:var(--ls-nameplate-status-left,8px);width:max-content;bottom:var(--ls-nameplate-status-bottom,7px);z-index:1;height:var(--ls-nameplate-status-height,42px);gap:var(--ls-nameplate-status-gap,5px);font-size:var(--ls-nameplate-status-font-size,18px)}.lsOnboardingNamePlate__bumpers{position:absolute;right:var(--ls-nameplate-bumpers-right,14px);bottom:var(--ls-nameplate-bumpers-bottom,13px);z-index:2;display:flex;align-items:center;gap:var(--ls-nameplate-bumpers-gap,8px);color:#fff;font-family:var(--font-inter,"Inter"),Arial,sans-serif;font-size:var(--ls-nameplate-bumpers-font-size,14px);font-style:italic;line-height:1;white-space:nowrap;cursor:pointer}.lsOnboardingNamePlate__bumpers:has(.lsOnboardingNamePlate__bumperInput:disabled){cursor:default}.lsOnboardingNamePlate__bumperInput:disabled+.lsOnboardingNamePlate__bumperToggle{opacity:.8}.lsOnboardingNamePlate__bumperInput{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lsOnboardingNamePlate__bumperToggle{position:relative;width:var(--ls-nameplate-bumper-toggle-width,43px);height:var(--ls-nameplate-bumper-toggle-height,23px);border:2px solid rgba(255,255,255,.75);border-radius:999px;background:rgba(0,0,0,.5);box-shadow:inset 0 2px 5px rgba(0,0,0,.75);transition:background-color .15s ease,border-color .15s ease}.lsOnboardingNamePlate__bumperKnob{position:absolute;top:var(--ls-nameplate-bumper-knob-inset,2px);left:var(--ls-nameplate-bumper-knob-inset,2px);width:var(--ls-nameplate-bumper-knob-size,15px);height:var(--ls-nameplate-bumper-knob-size,15px);border-radius:50%;background:#fff;box-shadow:0 0 5px rgba(255,255,255,.7);transition:transform .15s ease}.lsOnboardingNamePlate__bumperInput:checked+.lsOnboardingNamePlate__bumperToggle{border-color:#fabb00;background:rgba(250,187,0,.72)}.lsOnboardingNamePlate__bumperInput:checked+.lsOnboardingNamePlate__bumperToggle .lsOnboardingNamePlate__bumperKnob{transform:translateX(var(--ls-nameplate-bumper-knob-travel,20px))}.lsOnboardingNamePlate__bumperInput:focus-visible+.lsOnboardingNamePlate__bumperToggle{outline:3px solid #fff;outline-offset:3px}.lsOnboardingNamePlate__status.nxBadge--guest{gap:4px;transform:translateY(1px)}.lsOnboardingNamePlate__icon--connected{width:var(--ls-nameplate-connected-icon-width,46px)}.lsOnboardingNamePlate__icon--guest{width:var(--ls-nameplate-guest-icon-width,50px)}.lsOnboardingNamePlate--phone .lsOnboardingNamePlate__status{gap:var(--ls-nameplate-status-gap,4px)}.lsOnboardingNamePlate--phone .lsOnboardingNamePlate__status.nxBadge--guest{transform:none}.lsOnboardingNamePlate--phone .lsOnboardingNamePlate__icon{width:36px;height:var(--ls-nameplate-status-height,30px);object-fit:contain}.lsOnboardingNamePlate--monitor .lsOnboardingNamePlate__status{gap:var(--ls-nameplate-status-gap,5px)}.lsOnboardingNamePlate--monitor .lsOnboardingNamePlate__status.nxBadge--guest{transform:none}.lsOnboardingNamePlate--monitor .lsOnboardingNamePlate__icon{width:54px;height:var(--ls-nameplate-status-height,48px);object-fit:contain}