.KioskTerminalPaymentView-module__RbqJLG__approvedScreen{color:#fff;background:var(--primary);text-align:center;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,2.2dvh,44px);width:100%;min-height:min(78dvh,1450px);padding:0 6vw;display:flex}.KioskTerminalPaymentView-module__RbqJLG__approvedCheck{width:clamp(96px,9dvh,170px);height:clamp(96px,9dvh,170px)}.KioskTerminalPaymentView-module__RbqJLG__approvedTitle{font-variation-settings:var(--jy-type-heading);text-transform:uppercase;letter-spacing:-.03em;margin:0;font-size:clamp(56px,12vw,132px);font-style:normal;font-weight:900;line-height:.95}.KioskTerminalPaymentView-module__RbqJLG__approvedReceipt{margin:0;font-size:clamp(20px,3.4vw,38px);font-style:italic;font-weight:700;line-height:1.3}.KioskTerminalPaymentView-module__RbqJLG__approvedWaiting .KioskTerminalPaymentView-module__RbqJLG__spinner{color:#fff}.KioskTerminalPaymentView-module__RbqJLG__approvedWaiting{opacity:.9;align-items:center;gap:14px;margin:clamp(16px,2dvh,40px) 0 0;font-size:clamp(18px,2.8vw,30px);font-style:italic;font-weight:700;display:flex}.KioskTerminalPaymentView-module__RbqJLG__view{width:min(100%,900px);color:var(--foreground);text-align:center;margin-inline:auto;padding:30px 16px}.KioskTerminalPaymentView-module__RbqJLG__message{flex-direction:column;align-items:center;display:flex}.KioskTerminalPaymentView-module__RbqJLG__icon{width:clamp(100px,13dvh,220px);height:clamp(100px,13dvh,220px);margin-bottom:clamp(25px,3.5dvh,60px)}.KioskTerminalPaymentView-module__RbqJLG__title{font-variation-settings:var(--jy-type-heading);text-transform:uppercase;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,5.8vw,72px);font-style:normal;font-weight:900;line-height:1.12}.KioskTerminalPaymentView-module__RbqJLG__amountBlock{margin-top:clamp(22px,3dvh,50px)}.KioskTerminalPaymentView-module__RbqJLG__amount{color:var(--primary);font-variation-settings:var(--jy-type-heading);letter-spacing:-.03em;margin-top:4px;font-size:clamp(56px,9vw,104px);font-style:normal;font-weight:900;line-height:1.2}.KioskTerminalPaymentView-module__RbqJLG__receiptHint{text-wrap:balance;justify-content:center;align-items:center;gap:10px;margin-top:8px;font-size:clamp(15px,2.1vw,24px);line-height:1.4;display:flex}.KioskTerminalPaymentView-module__RbqJLG__receiptIcon{flex:none;width:clamp(32px,4.5vw,52px);height:clamp(32px,4.5vw,52px)}.KioskTerminalPaymentView-module__RbqJLG__description{text-wrap:balance;max-width:760px;margin-top:clamp(24px,3dvh,48px);font-size:clamp(18px,2.7vw,30px);line-height:1.45}.KioskTerminalPaymentView-module__RbqJLG__error{color:var(--danger);text-wrap:balance;margin-top:20px;font-size:clamp(16px,2.2vw,24px);font-weight:700;line-height:1.4}.KioskTerminalPaymentView-module__RbqJLG__waiting{justify-content:center;align-items:center;gap:12px;margin-top:22px;font-size:clamp(16px,2.4vw,26px);font-weight:700;display:flex}.KioskTerminalPaymentView-module__RbqJLG__spinner{color:var(--primary);flex:none;width:1.2em;height:1.2em;animation:1.4s linear infinite KioskTerminalPaymentView-module__RbqJLG__terminal-spin}.KioskTerminalPaymentView-module__RbqJLG__cancelHint{text-wrap:balance;margin-top:clamp(44px,5dvh,90px);font-size:clamp(15px,2.1vw,24px);line-height:1.5}.KioskTerminalPaymentView-module__RbqJLG__actions{gap:16px;width:min(100%,760px);margin:clamp(28px,4dvh,64px) auto 0;display:grid}.KioskTerminalPaymentView-module__RbqJLG__editActions{gap:16px;display:flex}.KioskTerminalPaymentView-module__RbqJLG__primary,.KioskTerminalPaymentView-module__RbqJLG__secondary,.KioskTerminalPaymentView-module__RbqJLG__exit{font-variation-settings:var(--jy-type-button);letter-spacing:-.015em;text-transform:uppercase;cursor:pointer;border-radius:20px;justify-content:center;align-items:center;gap:12px;min-height:clamp(58px,5.5dvh,106px);padding:16px 22px;font-size:clamp(20px,3vw,34px);font-style:italic;font-weight:900;transition:transform .1s,background .1s;display:flex}.KioskTerminalPaymentView-module__RbqJLG__primary{background:var(--primary);color:#fff;border:2px solid var(--primary)}.KioskTerminalPaymentView-module__RbqJLG__primary:hover{background:var(--primary-dark)}.KioskTerminalPaymentView-module__RbqJLG__secondary{color:var(--foreground);background:#fff;border:1px solid #edbac3;flex:1}.KioskTerminalPaymentView-module__RbqJLG__exit{text-underline-offset:5px;background:0 0;border:1px solid #0000;text-decoration:underline}.KioskTerminalPaymentView-module__RbqJLG__staffLink{min-height:48px;color:var(--foreground);font-variation-settings:var(--jy-type-button-small);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;margin:clamp(56px,8dvh,150px) auto 0;padding:10px 24px;font-size:clamp(14px,1.9vw,21px);font-style:italic;font-weight:800;display:block}.KioskTerminalPaymentView-module__RbqJLG__primary:active,.KioskTerminalPaymentView-module__RbqJLG__secondary:active,.KioskTerminalPaymentView-module__RbqJLG__exit:active{transform:scale(.98)}.KioskTerminalPaymentView-module__RbqJLG__view button:focus-visible{outline:3px solid var(--foreground);outline-offset:5px}.KioskTerminalPaymentView-module__RbqJLG__view button:disabled{opacity:.45;cursor:wait}.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=approved] .KioskTerminalPaymentView-module__RbqJLG__amount{color:#147b51}.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=unknown] .KioskTerminalPaymentView-module__RbqJLG__description,.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=timed_out] .KioskTerminalPaymentView-module__RbqJLG__description,.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=blocked] .KioskTerminalPaymentView-module__RbqJLG__description{font-weight:700}@keyframes KioskTerminalPaymentView-module__RbqJLG__terminal-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.KioskTerminalPaymentView-module__RbqJLG__spinner{animation:none}.KioskTerminalPaymentView-module__RbqJLG__view button{transition:none}}@media (max-height:1000px){.KioskTerminalPaymentView-module__RbqJLG__view{padding-block:18px}.KioskTerminalPaymentView-module__RbqJLG__icon{width:96px;height:96px;margin-bottom:22px}.KioskTerminalPaymentView-module__RbqJLG__title{font-size:clamp(26px,4vw,42px)}.KioskTerminalPaymentView-module__RbqJLG__amountBlock{margin-top:20px}.KioskTerminalPaymentView-module__RbqJLG__amount{font-size:52px}.KioskTerminalPaymentView-module__RbqJLG__description{margin-top:20px;font-size:clamp(18px,2.6vw,24px)}.KioskTerminalPaymentView-module__RbqJLG__cancelHint{margin-top:28px}.KioskTerminalPaymentView-module__RbqJLG__actions{gap:10px;margin-top:24px}}@media (max-width:520px){.KioskTerminalPaymentView-module__RbqJLG__view{padding-inline:4px}.KioskTerminalPaymentView-module__RbqJLG__editActions{flex-direction:column;gap:10px}.KioskTerminalPaymentView-module__RbqJLG__icon{width:80px;height:80px}.KioskTerminalPaymentView-module__RbqJLG__waiting{gap:8px}}@media (min-width:601px) and (max-height:850px){.KioskTerminalPaymentView-module__RbqJLG__view{padding-block:8px}.KioskTerminalPaymentView-module__RbqJLG__icon{width:56px;height:56px;margin-bottom:14px}.KioskTerminalPaymentView-module__RbqJLG__title{font-size:32px}.KioskTerminalPaymentView-module__RbqJLG__amountBlock{margin-top:12px}.KioskTerminalPaymentView-module__RbqJLG__amount{font-size:44px}.KioskTerminalPaymentView-module__RbqJLG__receiptHint{font-size:16px}.KioskTerminalPaymentView-module__RbqJLG__description{margin-top:14px;font-size:18px}.KioskTerminalPaymentView-module__RbqJLG__waiting{margin-top:12px;font-size:16px}.KioskTerminalPaymentView-module__RbqJLG__cancelHint{margin-top:22px;font-size:16px}.KioskTerminalPaymentView-module__RbqJLG__actions{gap:8px;margin-top:16px}.KioskTerminalPaymentView-module__RbqJLG__staffLink{min-height:36px;margin-top:24px;font-size:14px}.KioskTerminalPaymentView-module__RbqJLG__primary,.KioskTerminalPaymentView-module__RbqJLG__secondary,.KioskTerminalPaymentView-module__RbqJLG__exit{border-radius:12px;min-height:40px;padding:8px 16px;font-size:16px}.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=cancelled] .KioskTerminalPaymentView-module__RbqJLG__icon,.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=refused] .KioskTerminalPaymentView-module__RbqJLG__icon,.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=unavailable] .KioskTerminalPaymentView-module__RbqJLG__icon{width:40px;height:40px;margin-bottom:8px}.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=cancelled] .KioskTerminalPaymentView-module__RbqJLG__amount,.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=refused] .KioskTerminalPaymentView-module__RbqJLG__amount,.KioskTerminalPaymentView-module__RbqJLG__view[data-terminal-view=unavailable] .KioskTerminalPaymentView-module__RbqJLG__amount{font-size:36px}}
.KioskStaffPaymentPanel-module__LIOi7G__panel{width:min(100%,820px);color:var(--foreground);text-align:center;background:#fff;border:1px solid #edbac3;border-radius:28px;margin-inline:auto;padding:clamp(24px,3dvh,56px) clamp(20px,4vw,56px)}.KioskStaffPaymentPanel-module__LIOi7G__icon{width:clamp(64px,7dvh,120px);height:clamp(64px,7dvh,120px);margin:0 auto clamp(14px,2dvh,32px)}.KioskStaffPaymentPanel-module__LIOi7G__title{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(24px,3.6vw,46px);font-style:italic;font-weight:900;line-height:1.12}.KioskStaffPaymentPanel-module__LIOi7G__hint{margin-top:10px;font-size:clamp(15px,2vw,22px)}.KioskStaffPaymentPanel-module__LIOi7G__dots{justify-content:center;gap:clamp(12px,1.8vw,22px);margin-top:clamp(18px,2.5dvh,40px);display:flex}.KioskStaffPaymentPanel-module__LIOi7G__dot,.KioskStaffPaymentPanel-module__LIOi7G__dotFilled{border:2px solid var(--foreground);border-radius:50%;width:clamp(18px,2.4vw,30px);height:clamp(18px,2.4vw,30px)}.KioskStaffPaymentPanel-module__LIOi7G__dotFilled{background:var(--foreground)}.KioskStaffPaymentPanel-module__LIOi7G__keypad{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.4vw,16px);width:min(100%,460px);margin:clamp(18px,2.5dvh,40px) auto 0;display:grid}.KioskStaffPaymentPanel-module__LIOi7G__key{min-height:clamp(56px,5.6dvh,104px);color:var(--foreground);cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #edbac3;border-radius:18px;justify-content:center;align-items:center;font-size:clamp(22px,3vw,38px);font-weight:900;transition:transform 35ms linear,box-shadow 35ms linear;display:flex;box-shadow:0 3px #0000001f}.KioskStaffPaymentPanel-module__LIOi7G__key:active{box-shadow:none;border-color:var(--primary);background:var(--primary);color:#fff;transform:translateY(2px)}.KioskStaffPaymentPanel-module__LIOi7G__key svg{width:1em;height:1em}.KioskStaffPaymentPanel-module__LIOi7G__keyMuted{background:#f2f2f3}.KioskStaffPaymentPanel-module__LIOi7G__actions{gap:14px;width:min(100%,640px);margin:clamp(20px,3dvh,48px) auto 0;display:grid}.KioskStaffPaymentPanel-module__LIOi7G__primary,.KioskStaffPaymentPanel-module__LIOi7G__secondary{text-transform:uppercase;cursor:pointer;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:clamp(58px,5.5dvh,106px);padding:14px 22px;font-size:clamp(16px,2.4vw,28px);font-style:italic;font-weight:800;display:flex}.KioskStaffPaymentPanel-module__LIOi7G__primary{background:var(--primary);color:#fff;border:2px solid var(--primary)}.KioskStaffPaymentPanel-module__LIOi7G__primary:hover{background:var(--primary-dark)}.KioskStaffPaymentPanel-module__LIOi7G__secondary{color:var(--foreground);background:#fff;border:1px solid #edbac3}.KioskStaffPaymentPanel-module__LIOi7G__textAction{min-height:48px;color:var(--foreground);cursor:pointer;background:0 0;border:0;justify-self:center;padding:10px 24px;font-size:clamp(15px,2vw,22px);font-style:italic;font-weight:800}.KioskStaffPaymentPanel-module__LIOi7G__countdown{text-transform:none;font-size:.7em;font-weight:700}.KioskStaffPaymentPanel-module__LIOi7G__reason{text-wrap:balance;font-size:clamp(14px,1.9vw,21px);line-height:1.4}.KioskStaffPaymentPanel-module__LIOi7G__lines{gap:8px;margin:clamp(16px,2.4dvh,36px) auto 0;padding:0;font-size:clamp(17px,2.4vw,28px);font-weight:700;line-height:1.35;list-style:none;display:grid}.KioskStaffPaymentPanel-module__LIOi7G__error,.KioskStaffPaymentPanel-module__LIOi7G__info{text-wrap:balance;margin-top:18px;font-size:clamp(16px,2.2vw,24px);font-weight:750;line-height:1.4}.KioskStaffPaymentPanel-module__LIOi7G__error{color:var(--danger)}.KioskStaffPaymentPanel-module__LIOi7G__busy{justify-content:center;align-items:center;gap:12px;margin-top:clamp(24px,3dvh,48px);font-size:clamp(16px,2.4vw,26px);font-weight:650;display:flex}.KioskStaffPaymentPanel-module__LIOi7G__spinner{width:1.2em;height:1.2em;color:var(--primary);flex:none;animation:1.4s linear infinite KioskStaffPaymentPanel-module__LIOi7G__staff-spin}.KioskStaffPaymentPanel-module__LIOi7G__panel button:focus-visible{outline:3px solid var(--foreground);outline-offset:5px}.KioskStaffPaymentPanel-module__LIOi7G__panel button:disabled{opacity:.45;cursor:not-allowed}.KioskStaffPaymentPanel-module__LIOi7G__key:disabled:active{transform:none}@keyframes KioskStaffPaymentPanel-module__LIOi7G__staff-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.KioskStaffPaymentPanel-module__LIOi7G__spinner{animation:none}.KioskStaffPaymentPanel-module__LIOi7G__key{transition:none}}@media (min-width:601px) and (max-height:850px){.KioskStaffPaymentPanel-module__LIOi7G__panel{padding:16px 24px}.KioskStaffPaymentPanel-module__LIOi7G__icon{width:40px;height:40px;margin-bottom:8px}.KioskStaffPaymentPanel-module__LIOi7G__title{font-size:26px}.KioskStaffPaymentPanel-module__LIOi7G__dots{margin-top:12px}.KioskStaffPaymentPanel-module__LIOi7G__keypad{gap:8px;width:min(100%,320px);margin-top:12px}.KioskStaffPaymentPanel-module__LIOi7G__key{border-radius:12px;min-height:42px;font-size:20px}.KioskStaffPaymentPanel-module__LIOi7G__actions{gap:8px;margin-top:12px}.KioskStaffPaymentPanel-module__LIOi7G__primary,.KioskStaffPaymentPanel-module__LIOi7G__secondary{border-radius:12px;min-height:40px;padding:8px 16px;font-size:16px}.KioskStaffPaymentPanel-module__LIOi7G__lines{margin-top:12px;font-size:18px}}
.KioskBounceScene-module__Kuqp-a__scene{aspect-ratio:441/513;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:relative;container-type:inline-size}.KioskBounceScene-module__Kuqp-a__scene *{pointer-events:none}.KioskBounceScene-module__Kuqp-a__ground{transform-origin:50%;background:radial-gradient(closest-side,#1c1c1e33,#1c1c1e14 60%,#1c1c1e00);border-radius:50%;width:132cqw;height:7cqw;animation:8s linear infinite KioskBounceScene-module__Kuqp-a__jy-ground;position:absolute;top:122.31cqw;left:-16cqw}.KioskBounceScene-module__Kuqp-a__sag{transform-origin:50% 0;width:99cqw;height:9.9cqw;animation:8s linear infinite KioskBounceScene-module__Kuqp-a__jy-sag;position:absolute;top:97.71cqw;left:.5cqw}.KioskBounceScene-module__Kuqp-a__sag svg{width:100%;height:100%;display:block}.KioskBounceScene-module__Kuqp-a__mat{width:140cqw;height:52cqw;position:absolute;top:77.71cqw;left:-20cqw;overflow:visible}.KioskBounceScene-module__Kuqp-a__sheen{background:radial-gradient(60% 60% at 50% 38%,#ffffff29,#ffffff0d 55%,#fff0);border-radius:50%;width:99cqw;height:19.8cqw;position:absolute;top:87.81cqw;left:.5cqw}.KioskBounceScene-module__Kuqp-a__shadow{transform-origin:50%;background:radial-gradient(closest-side,#0000008c,#00000040 55%,#0000);border-radius:50%;width:60cqw;height:6cqw;animation:8s linear infinite KioskBounceScene-module__Kuqp-a__jy-shadow;position:absolute;top:94.71cqw;left:20cqw}.KioskBounceScene-module__Kuqp-a__confetti{position:absolute;inset:0}.KioskBounceScene-module__Kuqp-a__piece{left:calc(50cqw + var(--x0));top:calc(97.71cqw + var(--y0));width:var(--w);height:var(--h);margin:calc(var(--h)/-2)0 0 calc(var(--w)/-2);background:var(--c);opacity:0;border-radius:.5cqw;animation:8s linear infinite both KioskBounceScene-module__Kuqp-a__jy-confetti;position:absolute}.KioskBounceScene-module__Kuqp-a__pieceLight{box-shadow:inset 0 0 0 .3cqw #1c1c1e}.KioskBounceScene-module__Kuqp-a__hop{width:84cqw;height:97.71cqw;animation:8s linear infinite KioskBounceScene-module__Kuqp-a__jy-hop;position:absolute;top:0;left:8cqw}.KioskBounceScene-module__Kuqp-a__flip,.KioskBounceScene-module__Kuqp-a__squash{width:100%;height:100%;display:block}.KioskBounceScene-module__Kuqp-a__flip{transform-origin:50%;animation:8s linear infinite KioskBounceScene-module__Kuqp-a__jy-flip}.KioskBounceScene-module__Kuqp-a__squash{transform-origin:50% 100%;animation:8s linear infinite KioskBounceScene-module__Kuqp-a__jy-squash}.KioskBounceScene-module__Kuqp-a__logo{width:100%;height:100%}@keyframes KioskBounceScene-module__Kuqp-a__jy-hop{0%{animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)}4.875%{animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(-19cqw)}9.75%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)}11.125%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)}12.5%{animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)}17.375%{animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(-19cqw)}22.25%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)}23.625%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)}25%{animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)}29.875%{animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(-19cqw)}34.75%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)}36.125%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)}37.5%{animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)}42.375%{animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(-19cqw)}47.25%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)}49.25%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(7.5cqw)}51.25%{animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)}60.625%{animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(-70cqw)}70%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)}72.25%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(9cqw)}74.5%{animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)}79.375%{animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(-19cqw)}84.25%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)}85.625%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)}87%{animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)}91.875%{animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(-19cqw)}96.75%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)}98.375%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)}to{transform:translateY(0)}}@keyframes KioskBounceScene-module__Kuqp-a__jy-squash{0%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.95,1.07)}2.925%{animation-timing-function:linear;transform:scale(1)}7.02%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1)}9.75%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.96,1.05)}11.125%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1.12,.86)}12.5%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.95,1.07)}15.425%{animation-timing-function:linear;transform:scale(1)}19.52%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1)}22.25%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.96,1.05)}23.625%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1.12,.86)}25%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.95,1.07)}27.925%{animation-timing-function:linear;transform:scale(1)}32.02%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1)}34.75%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.96,1.05)}36.125%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1.12,.86)}37.5%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.95,1.07)}40.425%{animation-timing-function:linear;transform:scale(1)}44.52%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1)}47.25%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.96,1.05)}49.25%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1.17,.8)}51.25%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.9,1.14)}56.875%{animation-timing-function:linear;transform:scale(1)}64.75%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1)}70%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.93,1.09)}72.25%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1.2,.78)}74.5%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.95,1.07)}77.425%{animation-timing-function:linear;transform:scale(1)}81.52%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1)}84.25%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.96,1.05)}85.625%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1.12,.86)}87%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.95,1.07)}89.925%{animation-timing-function:linear;transform:scale(1)}94.02%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1)}96.75%{animation-timing-function:cubic-bezier(.25,.6,.45,1);transform:scale(.96,1.05)}98.375%{animation-timing-function:cubic-bezier(.55,0,.75,.45);transform:scale(1.12,.86)}to{transform:scale(.95,1.07)}}@keyframes KioskBounceScene-module__Kuqp-a__jy-ground{0%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:scale(1)}4.875%{opacity:.818;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:scale(.937)}9.75%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(1)}11.125%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(1.044)}12.5%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:scale(1)}17.375%{opacity:.818;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:scale(.937)}22.25%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(1)}23.625%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(1.044)}25%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:scale(1)}29.875%{opacity:.818;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:scale(.937)}34.75%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(1)}36.125%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(1.044)}37.5%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:scale(1)}42.375%{opacity:.818;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:scale(.937)}47.25%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(1)}49.25%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(1.06)}51.25%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:scale(1)}60.625%{opacity:.65;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:scale(.88)}70%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(1)}72.25%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(1.072)}74.5%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:scale(1)}79.375%{opacity:.818;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:scale(.937)}84.25%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(1)}85.625%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(1.044)}87%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:scale(1)}91.875%{opacity:.818;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:scale(.937)}96.75%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(1)}98.375%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(1.044)}to{opacity:1;transform:scale(1)}}@keyframes KioskBounceScene-module__Kuqp-a__jy-shadow{0%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)scale(1)}4.875%{opacity:.609;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(0)scale(.713)}9.75%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)scale(1)}11.125%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)scale(1.1)}12.5%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)scale(1)}17.375%{opacity:.609;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(0)scale(.713)}22.25%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)scale(1)}23.625%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)scale(1.1)}25%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)scale(1)}29.875%{opacity:.609;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(0)scale(.713)}34.75%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)scale(1)}36.125%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)scale(1.1)}37.5%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)scale(1)}42.375%{opacity:.609;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(0)scale(.713)}47.25%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)scale(1)}49.25%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(7.5cqw)scale(1.1)}51.25%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)scale(1)}60.625%{opacity:.25;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(0)scale(.45)}70%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)scale(1)}72.25%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(9cqw)scale(1.1)}74.5%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)scale(1)}79.375%{opacity:.609;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(0)scale(.713)}84.25%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)scale(1)}85.625%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)scale(1.1)}87%{opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1);transform:translateY(0)scale(1)}91.875%{opacity:.609;animation-timing-function:cubic-bezier(.33,0,.67,.33);transform:translateY(0)scale(.713)}96.75%{opacity:1;animation-timing-function:cubic-bezier(.61,1,.88,1);transform:translateY(0)scale(1)}98.375%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(5.5cqw)scale(1.1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes KioskBounceScene-module__Kuqp-a__jy-flip{0%,56.875%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:rotate(0)}66.625%,to{transform:rotate(360deg)}}@keyframes KioskBounceScene-module__Kuqp-a__jy-sag{0%{animation-timing-function:linear;transform:scaleY(1)}9.75%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(1)}11.125%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scaleY(2.374)}12.5%{animation-timing-function:linear;transform:scaleY(1)}22.25%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(1)}23.625%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scaleY(2.374)}25%{animation-timing-function:linear;transform:scaleY(1)}34.75%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(1)}36.125%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scaleY(2.374)}37.5%{animation-timing-function:linear;transform:scaleY(1)}47.25%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(1)}49.25%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scaleY(2.576)}51.25%{animation-timing-function:linear;transform:scaleY(1)}70%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(1)}72.25%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scaleY(2.727)}74.5%{animation-timing-function:linear;transform:scaleY(1)}84.25%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(1)}85.625%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scaleY(2.374)}87%{animation-timing-function:linear;transform:scaleY(1)}96.75%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(1)}98.375%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scaleY(2.374)}to{animation-timing-function:linear;transform:scaleY(1)}}@keyframes KioskBounceScene-module__Kuqp-a__jy-confetti{0%,70.375%{opacity:0;transform:translate(0,0)rotate(var(--r0))scale(.4)}70.388%{opacity:1;transform:translate(0,0)rotate(var(--r0))scale(1);animation-timing-function:cubic-bezier(.12,.72,.3,1)}73.625%{transform:translate(var(--px),var(--py))rotate(var(--r1))scale(1);animation-timing-function:cubic-bezier(.4,.05,.7,.75)}79.75%{opacity:1}86.625%,to{opacity:0;transform:translate(var(--ex),var(--ey))rotate(var(--r2))scale(1)}}.KioskBounceScene-module__Kuqp-a__scene[data-kiosk-bounce=still] *{animation:none}.flow-transition-snapshot .KioskBounceScene-module__Kuqp-a__scene *{animation:none}@media (prefers-reduced-motion:reduce){.KioskBounceScene-module__Kuqp-a__scene *{animation:none!important}}
.KalasWelcome-module__UJnoIa__screen{text-align:center;background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.KalasWelcome-module__UJnoIa__hero{color:#fff;background:var(--primary);clip-path:polygon(0 0,100% 0,100% 90%,0 100%);flex-direction:column;flex:0 0 50%;justify-content:center;align-items:center;gap:clamp(16px,2dvh,40px);min-height:0;padding:clamp(24px,2dvh,38px) 5.5vw clamp(64px,5.5dvh,106px);display:flex}.KalasWelcome-module__UJnoIa__badge{background:#fff;border-radius:50%;place-items:center;width:clamp(120px,18vw,210px);height:clamp(120px,18vw,210px);display:grid}.KalasWelcome-module__UJnoIa__icon{object-fit:contain;width:74%;height:74%}.KalasWelcome-module__UJnoIa__hero h1,.KalasWelcome-module__UJnoIa__body p{font-variation-settings:var(--jy-type-heading);text-transform:uppercase;margin:0;font-style:normal;font-weight:900}.KalasWelcome-module__UJnoIa__hero h1{letter-spacing:-.03em;font-size:clamp(36px,8.5vw,96px);line-height:.95}.KalasWelcome-module__UJnoIa__body{flex:auto;justify-content:center;align-items:center;min-height:0;padding:clamp(16px,2dvh,40px) 7vw 0;display:flex}.KalasWelcome-module__UJnoIa__body p{letter-spacing:-.02em;color:var(--foreground);font-size:clamp(30px,6vw,68px);line-height:.98}.KalasWelcome-module__UJnoIa__footer{flex:none;padding:clamp(12px,1.5dvh,28px) 5.5vw clamp(16px,2.5dvh,48px)}.KalasWelcome-module__UJnoIa__footer button{background:var(--primary);color:#fff;font-variation-settings:var(--jy-type-button);text-transform:uppercase;letter-spacing:-.015em;cursor:pointer;border:0;border-radius:60px;justify-content:center;align-items:center;width:100%;min-height:clamp(56px,5dvh,96px);padding:12px 20px;font-size:clamp(20px,3.3vw,36px);font-style:italic;font-weight:900;line-height:1.2;display:flex}.KalasWelcome-module__UJnoIa__footer button:focus-visible{outline:4px solid var(--foreground);outline-offset:4px}
.EmailMarketingOptIn-module__Lf4p0a__reveal{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,.61,.36,1);display:grid}.EmailMarketingOptIn-module__Lf4p0a__reveal[data-phase=opening],.EmailMarketingOptIn-module__Lf4p0a__reveal[data-phase=open]{grid-template-rows:1fr}.EmailMarketingOptIn-module__Lf4p0a__revealInner{min-height:0;overflow:hidden}.EmailMarketingOptIn-module__Lf4p0a__kiosk{zoom:1.55}.EmailMarketingOptIn-module__Lf4p0a__reveal.EmailMarketingOptIn-module__Lf4p0a__kiosk{transition:none}.EmailMarketingOptIn-module__Lf4p0a__kiosk .EmailMarketingOptIn-module__Lf4p0a__tile{grid-template-columns:40px auto minmax(0,1fr) auto;grid-template-areas:"art lead status switch""art body body body"}.EmailMarketingOptIn-module__Lf4p0a__kiosk .EmailMarketingOptIn-module__Lf4p0a__statusWrap{grid-template-rows:1fr;justify-self:end;transition:none}.EmailMarketingOptIn-module__Lf4p0a__kiosk .EmailMarketingOptIn-module__Lf4p0a__status{overflow:visible}.EmailMarketingOptIn-module__Lf4p0a__kiosk .EmailMarketingOptIn-module__Lf4p0a__statusInner{border-top:0;margin:0 10px 0 0;padding:0;transform:translate(8px)scale(.92)}.EmailMarketingOptIn-module__Lf4p0a__reveal[data-phase=open] .EmailMarketingOptIn-module__Lf4p0a__revealInner{overflow:visible}.EmailMarketingOptIn-module__Lf4p0a__reveal[data-phase=hidden] .EmailMarketingOptIn-module__Lf4p0a__revealInner,.EmailMarketingOptIn-module__Lf4p0a__reveal[data-phase=closing] .EmailMarketingOptIn-module__Lf4p0a__revealInner{opacity:0;transition:opacity .18s,transform .22s;transform:translateY(-6px)scale(.98)}.EmailMarketingOptIn-module__Lf4p0a__reveal[data-phase=opening] .EmailMarketingOptIn-module__Lf4p0a__revealInner{animation:.52s cubic-bezier(.34,1.56,.64,1) both EmailMarketingOptIn-module__Lf4p0a__optin-pop}@keyframes EmailMarketingOptIn-module__Lf4p0a__optin-pop{0%{opacity:0;transform:translateY(-10px)scale(.94)}55%{opacity:1;transform:translateY(2px)scale(1.012)}to{opacity:1;transform:none}}.EmailMarketingOptIn-module__Lf4p0a__root{margin:0 0 16px}.EmailMarketingOptIn-module__Lf4p0a__tile{isolation:isolate;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#fff;border:2px solid #e3183738;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"art lead switch""art body body""status status status";align-items:center;column-gap:10px;min-height:64px;padding:10px 12px 11px 10px;transition:border-color .24s,transform .14s;display:grid;position:relative}.EmailMarketingOptIn-module__Lf4p0a__tile:before{content:"";z-index:-1;clip-path:circle(0% at calc(100% - 36px) 24px);background:linear-gradient(100deg,#fff8f9 0%,#fff0f3 60%,#ffe6ec 100%);border-radius:14px;transition:clip-path .46s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.EmailMarketingOptIn-module__Lf4p0a__tile:active{transform:scale(.985)}.EmailMarketingOptIn-module__Lf4p0a__tile:has(.EmailMarketingOptIn-module__Lf4p0a__input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.EmailMarketingOptIn-module__Lf4p0a__root[data-checked=true] .EmailMarketingOptIn-module__Lf4p0a__tile{border-color:var(--primary)}.EmailMarketingOptIn-module__Lf4p0a__root[data-checked=true] .EmailMarketingOptIn-module__Lf4p0a__tile:before{clip-path:circle(150% at calc(100% - 36px) 24px)}.EmailMarketingOptIn-module__Lf4p0a__root[data-disabled=true] .EmailMarketingOptIn-module__Lf4p0a__tile{cursor:default;opacity:.6}.EmailMarketingOptIn-module__Lf4p0a__root[data-disabled=true] .EmailMarketingOptIn-module__Lf4p0a__tile:active{transform:none}.EmailMarketingOptIn-module__Lf4p0a__art{grid-area:art;align-self:start;place-items:center;width:40px;height:40px;margin-top:10px;display:grid;position:relative}.EmailMarketingOptIn-module__Lf4p0a__icon{transform-origin:50% 85%;width:40px;height:40px;display:block}.EmailMarketingOptIn-module__Lf4p0a__sparks{pointer-events:none;position:absolute;inset:0}.EmailMarketingOptIn-module__Lf4p0a__sparks i{background:var(--primary);opacity:0;border-radius:2px;width:3px;height:9px;margin:-4.5px 0 0 -1.5px;position:absolute;top:50%;left:50%}.EmailMarketingOptIn-module__Lf4p0a__lead{min-width:0;color:var(--foreground);font-variation-settings:var(--jy-type-heading);letter-spacing:-.03em;text-transform:uppercase;grid-area:lead;font-size:clamp(15px,4.5vw,17px);font-style:normal;font-weight:900;line-height:1.1}.EmailMarketingOptIn-module__Lf4p0a__body{color:#1c1c1ed1;text-wrap:pretty;grid-area:body;min-width:0;margin-top:1px;font-size:13px;font-weight:700;line-height:1.3}.EmailMarketingOptIn-module__Lf4p0a__whole{color:var(--foreground);text-wrap:pretty;grid-area:1/2/3;font-size:14px;font-style:italic;font-weight:700;line-height:1.25}.EmailMarketingOptIn-module__Lf4p0a__statusWrap{grid-area:status;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,.61,.36,1);display:grid}.EmailMarketingOptIn-module__Lf4p0a__statusWrap[data-open=true]{grid-template-rows:1fr}.EmailMarketingOptIn-module__Lf4p0a__status{min-height:0;overflow:hidden}.EmailMarketingOptIn-module__Lf4p0a__statusInner{opacity:0;border-top:1px solid #e3183729;align-items:center;gap:6px;margin-top:8px;padding-top:7px;font-size:12px;line-height:16px;transition:opacity .22s,transform .3s cubic-bezier(.22,.61,.36,1);display:flex;transform:translateY(-3px)}.EmailMarketingOptIn-module__Lf4p0a__statusWrap[data-open=true] .EmailMarketingOptIn-module__Lf4p0a__statusInner{opacity:1;transition-delay:60ms;transform:none}.EmailMarketingOptIn-module__Lf4p0a__chip{color:var(--primary);font-variation-settings:var(--jy-type-button-small);letter-spacing:.06em;text-transform:uppercase;flex:none;align-items:center;gap:3px;font-size:10px;font-style:italic;font-weight:800;display:inline-flex}.EmailMarketingOptIn-module__Lf4p0a__email{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EmailMarketingOptIn-module__Lf4p0a__ask{color:var(--primary);font-weight:700}.EmailMarketingOptIn-module__Lf4p0a__switch{background:#fdecef;border-radius:999px;flex:none;grid-area:switch;width:48px;height:28px;transition:background-color .26s,box-shadow .26s;position:relative;box-shadow:inset 0 0 0 1.5px #e318374d}.EmailMarketingOptIn-module__Lf4p0a__knob{color:#0000;background:#fff;border-radius:999px;place-items:center;width:22px;height:22px;transition:transform .44s cubic-bezier(.34,1.56,.64,1),color .2s 90ms;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #1c1c1e38,0 0 0 .5px #1c1c1e0f}.EmailMarketingOptIn-module__Lf4p0a__root[data-checked=true] .EmailMarketingOptIn-module__Lf4p0a__switch{background:var(--primary);box-shadow:inset 0 0 0 1.5px var(--primary)}.EmailMarketingOptIn-module__Lf4p0a__root[data-checked=true] .EmailMarketingOptIn-module__Lf4p0a__knob{color:var(--primary);transform:translate(20px)}.EmailMarketingOptIn-module__Lf4p0a__help{color:var(--muted);margin:6px 0 0;padding-inline:12px;font-size:11px;line-height:16px}.EmailMarketingOptIn-module__Lf4p0a__help a{color:inherit;text-underline-offset:2px;text-decoration:underline}.EmailMarketingOptIn-module__Lf4p0a__help a:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.EmailMarketingOptIn-module__Lf4p0a__reveal[data-phase=opening] .EmailMarketingOptIn-module__Lf4p0a__revealInner{animation:none}.EmailMarketingOptIn-module__Lf4p0a__reveal,.EmailMarketingOptIn-module__Lf4p0a__revealInner,.EmailMarketingOptIn-module__Lf4p0a__tile,.EmailMarketingOptIn-module__Lf4p0a__tile:before,.EmailMarketingOptIn-module__Lf4p0a__statusWrap,.EmailMarketingOptIn-module__Lf4p0a__statusInner,.EmailMarketingOptIn-module__Lf4p0a__switch,.EmailMarketingOptIn-module__Lf4p0a__knob{transition-duration:1ms;transition-delay:0s}.EmailMarketingOptIn-module__Lf4p0a__tile:active{transform:none}}
.preview-module__ILOPTa__preview{background:#fff;grid-template-rows:auto minmax(0,1fr);height:100dvh;display:grid}.preview-module__ILOPTa__toolbar{color:var(--foreground);background:#fff;border-bottom:1px solid #edbac3;padding:14px 24px}.preview-module__ILOPTa__demoLabel{flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:14px;display:flex}.preview-module__ILOPTa__demoLabel strong{color:var(--primary)}.preview-module__ILOPTa__controls{flex-wrap:wrap;align-items:end;gap:12px;margin-top:8px;display:flex}.preview-module__ILOPTa__controls label{gap:3px;font-size:12px;font-weight:650;display:grid}.preview-module__ILOPTa__controls select,.preview-module__ILOPTa__controls button{min-height:38px;color:var(--foreground);background:#fff;border:1px solid #e6c4ca;border-radius:8px;padding:7px 10px;font-size:14px}.preview-module__ILOPTa__controls button{cursor:pointer;align-items:center;gap:7px;display:flex}.preview-module__ILOPTa__controls button:first-of-type{color:#fff;background:var(--foreground);border-color:var(--foreground)}.preview-module__ILOPTa__controls button:disabled{opacity:.5;cursor:default}.preview-module__ILOPTa__controls button:focus-visible,.preview-module__ILOPTa__controls select:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.preview-module__ILOPTa__guest.kiosk-flow{grid-template-rows:auto minmax(0,1fr);height:100%;max-height:100%;margin-inline:auto;padding-top:clamp(22px,4dvh,70px)}.preview-module__ILOPTa__stage{grid-row:2;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden auto}.preview-module__ILOPTa__nextScreen{text-align:center;width:min(100%,860px);padding:30px 16px}.preview-module__ILOPTa__nextIcon{width:clamp(100px,14dvh,220px);height:clamp(100px,14dvh,220px);margin:0 auto 40px}.preview-module__ILOPTa__nextScreen h1{text-transform:uppercase;text-wrap:balance;font-size:clamp(28px,4.5vw,56px);font-style:italic;font-weight:900;line-height:1.15}.preview-module__ILOPTa__nextScreen p{text-wrap:balance;margin:28px auto 0;font-size:clamp(18px,2.7vw,28px);line-height:1.45}.preview-module__ILOPTa__nextScreen .preview-module__ILOPTa__demoNote{border-top:1px solid #edbac3;margin-top:40px;padding-top:24px;font-size:clamp(15px,2vw,22px)}.preview-module__ILOPTa__nextScreen button{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:20px;margin-top:32px;padding:22px 30px;font-size:24px;font-style:italic;font-weight:800}@media (max-width:600px){.preview-module__ILOPTa__toolbar{padding:10px 12px}.preview-module__ILOPTa__controls{gap:8px}.preview-module__ILOPTa__controls select,.preview-module__ILOPTa__controls button{font-size:12px}.preview-module__ILOPTa__guest.kiosk-flow{padding:16px}.preview-module__ILOPTa__guest.kiosk-flow .kiosk-progress{--kiosk-progress-node-size:42px;max-width:100%;padding-inline:0}.preview-module__ILOPTa__guest.kiosk-flow .kiosk-progress-icon{width:28px;height:28px}.preview-module__ILOPTa__guest.kiosk-flow .kiosk-progress-label{font-size:10px}.preview-module__ILOPTa__stage{align-items:safe center}}@media (max-height:800px){.preview-module__ILOPTa__stage{align-items:safe center}}@media (min-width:601px) and (max-height:850px){.preview-module__ILOPTa__guest.kiosk-flow{padding-block:16px}.preview-module__ILOPTa__guest.kiosk-flow .kiosk-progress{--kiosk-progress-node-size:56px}.preview-module__ILOPTa__guest.kiosk-flow .kiosk-progress-icon{width:38px;height:38px}.preview-module__ILOPTa__guest.kiosk-flow .kiosk-progress-label{font-size:12px}.preview-module__ILOPTa__nextIcon{width:80px;height:80px;margin-bottom:24px}.preview-module__ILOPTa__nextScreen h1{font-size:32px}.preview-module__ILOPTa__nextScreen p{margin-top:18px;font-size:20px}.preview-module__ILOPTa__nextScreen .preview-module__ILOPTa__demoNote{margin-top:22px;padding-top:18px;font-size:16px}}
.KioskSetupPanel-module__gqBKPa__overlay{z-index:60;overscroll-behavior:contain;background:var(--background);color:var(--foreground);flex-direction:column;align-items:center;padding:clamp(1rem,1.6dvh,2rem) clamp(1.5rem,4vw,3.5rem) clamp(2rem,4dvh,4rem);display:flex;position:fixed;inset:0;overflow-y:auto}.KioskSetupPanel-module__gqBKPa__topRow{justify-content:flex-end;width:min(100%,860px);min-height:3.25rem;display:flex}.KioskSetupPanel-module__gqBKPa__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,860px);margin-block:auto;padding-block:clamp(.5rem,1.5dvh,2rem);display:flex}.KioskSetupPanel-module__gqBKPa__title{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3.5rem);font-style:italic;font-weight:900;line-height:1.05}.KioskSetupPanel-module__gqBKPa__facts{gap:.4rem;margin-top:clamp(.75rem,1.4dvh,1.5rem);display:grid}.KioskSetupPanel-module__gqBKPa__current{margin:0;font-size:clamp(1.1rem,2.2vw,1.6rem);font-weight:700}.KioskSetupPanel-module__gqBKPa__current strong{font-weight:900}.KioskSetupPanel-module__gqBKPa__versions{letter-spacing:.02em;margin:0;font-size:clamp(.85rem,1.5vw,1.1rem);font-style:italic;font-weight:700}.KioskSetupPanel-module__gqBKPa__lead{margin:clamp(1.5rem,3dvh,3rem) 0 0;font-size:clamp(1.1rem,2.2vw,1.6rem);font-weight:800}.KioskSetupPanel-module__gqBKPa__names{gap:clamp(.75rem,1.2dvh,1.25rem);width:100%;margin:clamp(1rem,1.8dvh,2rem) 0 0;padding:0;list-style:none;display:grid}.KioskSetupPanel-module__gqBKPa__name{border:2px solid var(--border);width:100%;min-height:clamp(5.5rem,7.5dvh,8.5rem);color:var(--foreground);text-align:left;cursor:pointer;background:#fff;border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:.75rem clamp(1.5rem,3.5vw,3rem);transition:transform .1s;display:flex}.KioskSetupPanel-module__gqBKPa__name:active{transform:scale(.98)}.KioskSetupPanel-module__gqBKPa__name:disabled{opacity:1;cursor:default;transform:none}.KioskSetupPanel-module__gqBKPa__nameMine{border-color:var(--primary)}.KioskSetupPanel-module__gqBKPa__nameText{flex-direction:column;gap:.3rem;min-width:0;display:flex}.KioskSetupPanel-module__gqBKPa__nameTitle{text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:.75rem;font-size:clamp(1.6rem,3.6vw,2.6rem);font-style:italic;font-weight:900;line-height:1.05;display:flex}.KioskSetupPanel-module__gqBKPa__nameTerminal{font-size:clamp(1rem,1.9vw,1.4rem);font-weight:700}.KioskSetupPanel-module__gqBKPa__nameState{letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:clamp(.85rem,1.6vw,1.15rem);font-style:italic;font-weight:800}.KioskSetupPanel-module__gqBKPa__nameMine .KioskSetupPanel-module__gqBKPa__nameState{color:var(--primary)}.KioskSetupPanel-module__gqBKPa__testTag{color:var(--primary);letter-spacing:.04em;text-transform:uppercase;font-size:.62em;font-style:italic;font-weight:900}.KioskSetupPanel-module__gqBKPa__subtitle{margin:.5rem 0 0;font-size:clamp(1.1rem,2.2vw,1.6rem);font-weight:700}.KioskSetupPanel-module__gqBKPa__hint{margin:clamp(1rem,2dvh,2rem) 0 0;font-size:clamp(1.1rem,2.2vw,1.6rem);font-weight:800}.KioskSetupPanel-module__gqBKPa__dots{justify-content:center;gap:clamp(.9rem,1.8vw,1.4rem);margin-top:clamp(1rem,1.8dvh,1.8rem);display:flex}.KioskSetupPanel-module__gqBKPa__dot,.KioskSetupPanel-module__gqBKPa__dotFilled{border:2px solid var(--foreground);border-radius:50%;width:clamp(1.1rem,2.2vw,1.7rem);height:clamp(1.1rem,2.2vw,1.7rem)}.KioskSetupPanel-module__gqBKPa__dotFilled{background:var(--foreground)}.KioskSetupPanel-module__gqBKPa__pad{margin-top:clamp(1.25rem,2.2dvh,2.25rem)}.KioskSetupPanel-module__gqBKPa__keySpacer{visibility:hidden}.KioskSetupPanel-module__gqBKPa__error{color:var(--danger);text-wrap:balance;margin:clamp(.9rem,1.6dvh,1.5rem) 0 0;font-size:clamp(1rem,2vw,1.45rem);font-weight:800;line-height:1.35}.KioskSetupPanel-module__gqBKPa__actions{justify-items:center;gap:clamp(.5rem,1dvh,1rem);width:min(100%,40rem);margin-top:clamp(1.25rem,2.4dvh,2.5rem);display:grid}.KioskSetupPanel-module__gqBKPa__primary{border:2px solid var(--primary);background:var(--primary);color:#fff;text-transform:uppercase;cursor:pointer;border-radius:1.5rem;width:100%;min-height:clamp(4.5rem,6dvh,6.75rem);font-size:clamp(1.15rem,2.4vw,1.75rem);font-style:italic;font-weight:900;transition:transform .1s}.KioskSetupPanel-module__gqBKPa__primary:hover{background:var(--primary-dark)}.KioskSetupPanel-module__gqBKPa__primary:active{transform:scale(.98)}.KioskSetupPanel-module__gqBKPa__primary:disabled{opacity:.4;cursor:not-allowed;transform:none}.KioskSetupPanel-module__gqBKPa__textAction{min-height:3.25rem;color:var(--foreground);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.5rem 1.25rem;font-size:clamp(.85rem,1.6vw,1.15rem);font-style:italic;font-weight:800}.KioskSetupPanel-module__gqBKPa__icon{width:clamp(4.5rem,7dvh,8rem);height:clamp(4.5rem,7dvh,8rem);margin-bottom:clamp(1rem,2dvh,2rem)}.KioskSetupPanel-module__gqBKPa__question{text-wrap:balance;margin:0;font-size:clamp(1.6rem,3.6vw,2.6rem);font-style:italic;font-weight:900;line-height:1.2}.KioskSetupPanel-module__gqBKPa__busy{justify-content:center;align-items:center;gap:1rem;margin:clamp(1.5rem,3dvh,3rem) 0 0;font-size:clamp(1.15rem,2.4vw,1.75rem);font-style:italic;font-weight:800;display:flex}.KioskSetupPanel-module__gqBKPa__spinner{border:.2em solid #e3183733;border-top-color:var(--primary);border-radius:50%;flex:none;width:1.4em;height:1.4em;animation:1s linear infinite KioskSetupPanel-module__gqBKPa__kiosk-setup-spin}.KioskSetupPanel-module__gqBKPa__overlay button:focus-visible{outline:3px solid var(--foreground);outline-offset:4px}@keyframes KioskSetupPanel-module__gqBKPa__kiosk-setup-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.KioskSetupPanel-module__gqBKPa__spinner{animation-duration:3s}.KioskSetupPanel-module__gqBKPa__name,.KioskSetupPanel-module__gqBKPa__primary{transition:none}}@media (min-width:601px) and (max-height:850px){.KioskSetupPanel-module__gqBKPa__title{font-size:2rem}.KioskSetupPanel-module__gqBKPa__lead{margin-top:1rem}.KioskSetupPanel-module__gqBKPa__names{gap:.5rem;margin-top:.75rem}.KioskSetupPanel-module__gqBKPa__name{border-radius:1rem;min-height:3.75rem}.KioskSetupPanel-module__gqBKPa__nameTitle{font-size:1.4rem}.KioskSetupPanel-module__gqBKPa__icon{width:3.5rem;height:3.5rem}.KioskSetupPanel-module__gqBKPa__actions{margin-top:1rem}.KioskSetupPanel-module__gqBKPa__primary{border-radius:1rem;min-height:3.25rem}}
