.WaitingRoom_waitingRoomContainer__vvb9Q{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(180deg,#1a1a2e,#16213e 50%,#0f0f23);color:#fff;z-index:1000;display:flex;flex-direction:column;overflow-y:auto}.WaitingRoom_errorContainer__Aj6P1,.WaitingRoom_loadingContainer__ghHrs{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px;text-align:center}.WaitingRoom_errorContainer__Aj6P1 h2,.WaitingRoom_loadingContainer__ghHrs h2{font-size:24px;margin:0}.WaitingRoom_errorContainer__Aj6P1 p,.WaitingRoom_loadingContainer__ghHrs p{color:hsla(0,0%,100%,.7);max-width:400px}.WaitingRoom_closeButton__kFZCB,.WaitingRoom_retryButton__vfygC{padding:12px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.WaitingRoom_retryButton__vfygC{background:var(--primary,#6c5ce7);color:#fff}.WaitingRoom_retryButton__vfygC:hover{background:var(--primary-dark,#5b4cdb);transform:translateY(-2px)}.WaitingRoom_closeButton__kFZCB{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.3)}.WaitingRoom_closeButton__kFZCB:hover{background:hsla(0,0%,100%,.1)}.WaitingRoom_waitingRoomHeader__KsCi4{display:flex;align-items:center;padding:20px 24px;gap:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.WaitingRoom_waitingRoomHeader__KsCi4 h1{font-size:28px;font-weight:700;margin:0;flex:1 1}.WaitingRoom_waitingRoomHeader__KsCi4 .WaitingRoom_backButton__1wyDq{background:transparent;border:none;color:#fff;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease}.WaitingRoom_waitingRoomHeader__KsCi4 .WaitingRoom_backButton__1wyDq:hover{background:hsla(0,0%,100%,.1)}.WaitingRoom_waitingRoomContent__MX1yY{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:40px 24px;gap:32px;max-width:600px;margin:0 auto;width:100%}.WaitingRoom_eventInfo__2rdFl{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.WaitingRoom_eventInfo__2rdFl .WaitingRoom_eventImage__jP4Yl{width:120px;height:120px;border-radius:12px;object-fit:cover;box-shadow:0 8px 32px rgba(0,0,0,.3)}.WaitingRoom_eventInfo__2rdFl h2{font-size:20px;font-weight:600;margin:0;color:hsla(0,0%,100%,.9)}.WaitingRoom_queueStatus__5vFQw{width:100%;display:flex;flex-direction:column;gap:24px;background:hsla(0,0%,100%,.05);border-radius:16px;padding:32px 24px;border:1px solid hsla(0,0%,100%,.1)}.WaitingRoom_positionContainer__sCmSB{display:flex;flex-direction:column;align-items:center;gap:8px}.WaitingRoom_positionContainer__sCmSB .WaitingRoom_positionLabel__M_0IO{font-size:14px;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:1px}.WaitingRoom_positionContainer__sCmSB .WaitingRoom_positionNumber__ttMwL{font-size:72px;font-weight:700;line-height:1;color:var(--primary,#6c5ce7);text-shadow:0 0 40px rgba(108,92,231,.5)}.WaitingRoom_positionContainer__sCmSB .WaitingRoom_totalQueue__BndUK{font-size:16px;color:hsla(0,0%,100%,.5)}.WaitingRoom_progressContainer__Ggwu4{width:100%}.WaitingRoom_progressContainer__Ggwu4 .WaitingRoom_progressBar__Zzb5V{height:8px;background:hsla(0,0%,100%,.2);border-radius:4px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.WaitingRoom_progressContainer__Ggwu4 .WaitingRoom_progressFill__1qHZL{height:100%;background:linear-gradient(90deg,var(--primary,#6c5ce7),#a29bfe);border-radius:4px;transition:width .5s ease;min-width:2px}.WaitingRoom_progressContainer__Ggwu4 .WaitingRoom_progressLabels__ueDvO{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:hsla(0,0%,100%,.4)}.WaitingRoom_waitTimeContainer__pCWBV{display:flex;align-items:center;gap:16px;background:hsla(0,0%,100%,.05);padding:16px 20px;border-radius:12px}.WaitingRoom_waitTimeContainer__pCWBV div{display:flex;flex-direction:column;gap:4px}.WaitingRoom_waitTimeContainer__pCWBV .WaitingRoom_waitTimeLabel__2V3h1{font-size:12px;color:hsla(0,0%,100%,.5)}.WaitingRoom_waitTimeContainer__pCWBV .WaitingRoom_waitTime__e9Dtk{font-size:18px;font-weight:600;color:#fff}.WaitingRoom_instructions__uKplw{width:100%;background:hsla(0,0%,100%,.03);border-radius:12px;padding:24px}.WaitingRoom_instructions__uKplw h3{font-size:16px;font-weight:600;margin:0 0 16px;color:hsla(0,0%,100%,.9)}.WaitingRoom_instructions__uKplw ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.WaitingRoom_instructions__uKplw li{display:flex;align-items:center;gap:12px;font-size:14px;color:hsla(0,0%,100%,.7)}.WaitingRoom_shareSection__ogb8N{width:100%;background:hsla(0,0%,100%,.03);border-radius:12px;padding:24px;margin-top:16px}.WaitingRoom_shareSection__ogb8N h3{font-size:16px;font-weight:600;margin:0 0 16px;color:hsla(0,0%,100%,.9)}.WaitingRoom_shareWarning__uqTHA{display:flex;flex-direction:row;align-items:flex-start;gap:12px;background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:12px 16px;margin-bottom:16px;font-size:14px;color:rgba(255,193,7,.9);line-height:1.5;word-break:break-word;white-space:normal;margin-top:16px}.WaitingRoom_shareWarning__uqTHA svg{flex-shrink:0;margin-top:2px;margin-bottom:0}.WaitingRoom_shareWarning__uqTHA .WaitingRoom_shareWarningText__BA7EJ{display:block;gap:0;white-space:pre-line}.WaitingRoom_shareWarning__uqTHA .WaitingRoom_shareWarningText__BA7EJ strong{font-weight:800;color:#fff}.WaitingRoom_copyButton__TFZ9b{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 32px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease}.WaitingRoom_copyButton__TFZ9b svg{flex-shrink:0}.WaitingRoom_copyButton__TFZ9b:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.4)}.WaitingRoom_copyButton__TFZ9b:active{transform:translateY(0)}.WaitingRoom_copyButton__TFZ9b:disabled{opacity:.5;cursor:not-allowed;transform:none}.WaitingRoom_animationContainer__KgSE7{display:flex;flex-direction:column;align-items:center;gap:12px}.WaitingRoom_animationContainer__KgSE7 span{font-size:14px;color:hsla(0,0%,100%,.5)}.WaitingRoom_queueAnimation__weGAX{display:flex;gap:8px}.WaitingRoom_queueDot__3CFes{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.2);animation:WaitingRoom_pulse__GZVaJ 1.5s ease-in-out infinite}.WaitingRoom_queueDot__3CFes.WaitingRoom_active__TLXrB{background:var(--primary,#6c5ce7)}@keyframes WaitingRoom_pulse__GZVaJ{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:1}}.WaitingRoom_waitingRoomFooter__Juyoi{padding:20px 24px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:center}.WaitingRoom_leaveButton__XmqKK{background:transparent;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6);padding:12px 32px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s ease}.WaitingRoom_leaveButton__XmqKK:hover{border-color:hsla(0,0%,100%,.4);color:#fff;background:hsla(0,0%,100%,.05)}@media(max-width:480px){.WaitingRoom_waitingRoomHeader__KsCi4{padding:16px}.WaitingRoom_waitingRoomHeader__KsCi4 h1{font-size:24px}.WaitingRoom_waitingRoomContent__MX1yY{padding:24px 16px;gap:24px}.WaitingRoom_positionContainer__sCmSB .WaitingRoom_positionNumber__ttMwL{font-size:56px}.WaitingRoom_queueStatus__5vFQw{padding:24px 16px}.WaitingRoom_instructions__uKplw{padding:16px}}.page_eventPageContainer__O3nv9{padding:0 24px;margin-bottom:64px}@media(min-width:1440px){.page_eventPageContainer__O3nv9{margin-bottom:100px}}.page_eventPageContainer__O3nv9 .page_eventPageDataContainer__LXbQT{position:relative;display:flex;gap:24px;max-width:1400px;margin:0 auto}.page_eventPageContainer__O3nv9 .page_eventPageDataContainer__LXbQT .page_eventPageLeftColumn__q4tZI{width:100%;display:flex;flex-direction:column;gap:64px}@media(min-width:1440px){.page_eventPageContainer__O3nv9 .page_eventPageDataContainer__LXbQT .page_eventPageLeftColumn__q4tZI{max-width:925px}}.page_eventPageContainer__O3nv9 .page_eventPageDataContainer__LXbQT .page_eventPageLeftColumn__q4tZI .page_eventPageData__WLYuO{display:flex;flex-direction:column;gap:32px}.page_eventPageContainer__O3nv9 .page_eventPageDataContainer__LXbQT .page_ticketsContainer__NdDH7{display:flex;flex-direction:column;gap:30px}.page_eventPageContainer__O3nv9 .page_horizontalRule__R8hu4{border-top:1px solid var(--grey-stroke)}