.AdvancedVotingModal_modalOverlay__RtN0O{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px 0}.AdvancedVotingModal_modalContent__oKrQR{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:20px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.25);border:2px solid #b3860c;position:relative}.AdvancedVotingModal_modalHeader__ASJQX{display:flex;justify-content:space-between;align-items:center;padding:25px 30px 20px;border-bottom:2px solid #f0f0f0;background:linear-gradient(135deg,#b3860c,#daa520);color:#fff;border-radius:18px 18px 0 0}.AdvancedVotingModal_modalHeader__ASJQX h2{margin:0;font-size:24px;font-weight:700}.AdvancedVotingModal_closeBtn__wOnmZ{background:hsla(0,0%,100%,.2);border:none;color:#fff;font-size:24px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.AdvancedVotingModal_closeBtn__wOnmZ:hover{background:hsla(0,0%,100%,.3);transform:rotate(90deg)}.AdvancedVotingModal_progressBar____Kj_{height:6px;background:#e0e0e0;position:relative;overflow:hidden}.AdvancedVotingModal_progressFill__2pm1i{height:100%;background:linear-gradient(90deg,#b3860c,#daa520);transition:width .5s ease;position:relative}.AdvancedVotingModal_progressFill__2pm1i:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);animation:AdvancedVotingModal_shimmer__Roc3Q 2s infinite}@keyframes AdvancedVotingModal_shimmer__Roc3Q{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.AdvancedVotingModal_progressSteps__r6ydO{display:flex;justify-content:space-between;padding:15px 30px;background:#f8f9fa}.AdvancedVotingModal_progressSteps__r6ydO span{font-size:14px;font-weight:600;color:#666;transition:color .3s ease}.AdvancedVotingModal_progressSteps__r6ydO span.AdvancedVotingModal_active__UXanJ{color:#b3860c}.AdvancedVotingModal_contestantInfo__8ADvU{display:flex;align-items:center;padding:25px 30px;background:linear-gradient(135deg,#f8f9fa,#fff);border-bottom:2px solid #f0f0f0;gap:20px}.AdvancedVotingModal_contestantImage__naDg9{border-radius:50%;border:3px solid #b3860c;object-fit:cover}.AdvancedVotingModal_contestantDetails___8Nyd{flex:1 1}.AdvancedVotingModal_contestantDetails___8Nyd h3{margin:0 0 8px;font-size:22px;font-weight:700;color:#333}.AdvancedVotingModal_contestantDetails___8Nyd p{margin:4px 0;color:#666;font-size:16px}.AdvancedVotingModal_voteCount__UjbLF{display:inline-block;background:linear-gradient(135deg,#b3860c,#daa520);color:#fff;padding:6px 15px;border-radius:20px;font-weight:600;font-size:14px;margin-top:10px}.AdvancedVotingModal_stepContent__XsUz7{padding:30px}.AdvancedVotingModal_step__dl66j h3{margin:0 0 15px;font-size:20px;font-weight:700;color:#333}.AdvancedVotingModal_step__dl66j p{margin:0 0 20px;color:#666;font-size:16px;line-height:1.5}.AdvancedVotingModal_formGrid__XTWlO{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;margin-bottom:25px}@media(max-width:768px){.AdvancedVotingModal_formGrid__XTWlO{grid-template-columns:1fr}}.AdvancedVotingModal_input__b5jPz{width:100%;padding:15px 20px;border:2px solid #e0e0e0;border-radius:12px;font-size:16px;transition:all .3s ease;background:#fff}.AdvancedVotingModal_input__b5jPz:focus{outline:none;border-color:#b3860c;box-shadow:0 0 0 3px rgba(179,134,12,.1)}.AdvancedVotingModal_input__b5jPz::placeholder{color:#999}.AdvancedVotingModal_primaryBtn__eJPjg{width:100%;padding:15px 25px;background:linear-gradient(135deg,#b3860c,#daa520);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.AdvancedVotingModal_primaryBtn__eJPjg:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px rgba(179,134,12,.3)}.AdvancedVotingModal_primaryBtn__eJPjg:disabled{opacity:.7;cursor:not-allowed}.AdvancedVotingModal_primaryBtn__eJPjg:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.AdvancedVotingModal_primaryBtn__eJPjg:hover:before{left:100%}.AdvancedVotingModal_debugCode__NNyFe{background:#fff3cd;border:2px solid #ffeaa7;border-radius:10px;padding:15px;margin:15px 0;text-align:center;font-family:Courier New,monospace}.AdvancedVotingModal_debugCode__NNyFe strong{color:#856404;font-size:18px}.AdvancedVotingModal_voteConfirmation__o0kNd{text-align:center}.AdvancedVotingModal_securityFeatures__fxw31{display:flex;justify-content:space-around;margin:25px 0;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;border:2px solid #e0e0e0}@media(max-width:768px){.AdvancedVotingModal_securityFeatures__fxw31{flex-direction:column;gap:15px}}.AdvancedVotingModal_feature__4hYYp{display:flex;flex-direction:column;align-items:center;gap:8px}.AdvancedVotingModal_feature__4hYYp .AdvancedVotingModal_icon__PMfOw{font-size:24px}.AdvancedVotingModal_feature__4hYYp span:last-child{font-size:14px;font-weight:600;color:#333}.AdvancedVotingModal_voteBtn__WHKQK{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;border:none;padding:18px 40px;border-radius:15px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;margin-top:20px}.AdvancedVotingModal_voteBtn__WHKQK:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 15px 30px rgba(40,167,69,.4)}.AdvancedVotingModal_voteBtn__WHKQK:disabled{opacity:.7;cursor:not-allowed}.AdvancedVotingModal_voteBtn__WHKQK:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s}.AdvancedVotingModal_voteBtn__WHKQK:hover:before{left:100%}.AdvancedVotingModal_errorMessage__WhOjB{background:linear-gradient(135deg,#f8d7da,#f5c6cb);color:#721c24;padding:15px 20px;border-radius:10px;margin:20px 30px;border:2px solid #f1aeb5;font-weight:600;text-align:center}.AdvancedVotingModal_successMessage__ii1dI{background:linear-gradient(135deg,#d4edda,#c3e6cb);color:#155724;padding:15px 20px;border-radius:10px;margin:20px 30px;border:2px solid #b8dacc;font-weight:600;text-align:center}@media(max-width:768px){.AdvancedVotingModal_modalOverlay__RtN0O{padding:10px}.AdvancedVotingModal_modalContent__oKrQR{max-height:95vh}.AdvancedVotingModal_modalHeader__ASJQX{padding:20px 20px 15px}.AdvancedVotingModal_modalHeader__ASJQX h2{font-size:20px}.AdvancedVotingModal_contestantInfo__8ADvU{padding:20px;flex-direction:column;text-align:center}.AdvancedVotingModal_stepContent__XsUz7{padding:20px}.AdvancedVotingModal_progressSteps__r6ydO{padding:12px 20px}.AdvancedVotingModal_progressSteps__r6ydO span{font-size:12px}}.AdvancedVotingModal_fadeIn__MzAWw{animation:AdvancedVotingModal_fadeIn__MzAWw .5s ease-in-out}@keyframes AdvancedVotingModal_fadeIn__MzAWw{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AdvancedVotingModal_slideIn__RVn_r{animation:AdvancedVotingModal_slideIn__RVn_r .4s ease-out}@keyframes AdvancedVotingModal_slideIn__RVn_r{0%{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}.CategoryVotingModal_toastModalOverlay__UyCar{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:2000}.CategoryVotingModal_toastModalContent__nDbJm{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);padding:32px 24px 24px;text-align:center;min-width:300px;max-width:90vw;display:flex;flex-direction:column;align-items:center}.CategoryVotingModal_toastModalIcon__eih53{font-size:2.5rem;margin-bottom:12px}.CategoryVotingModal_toastModalText__4C77O{font-size:1.1rem;color:#28a745;margin-bottom:18px;font-weight:600}.CategoryVotingModal_toastModalCloseBtn__88xjx{background:linear-gradient(135deg,#b3860c,#8b6914);color:#fff;border:none;padding:10px 24px;border-radius:20px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease}.CategoryVotingModal_toastModalCloseBtn__88xjx:hover{background:#b3860c}.CategoryVotingModal_modalOverlay__56rH2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px 0}.CategoryVotingModal_modalContent__EM1jr{background:#fff;border-radius:20px;width:100%;max-width:800px;max-height:90vh;height:auto;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.25);position:relative;display:flex;flex-direction:column}.CategoryVotingModal_modalHeader__dHEYK{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;border-bottom:1px solid rgba(179,134,12,.1);background:linear-gradient(135deg,#b3860c,#8b6914);color:#fff;border-radius:20px 20px 0 0}.CategoryVotingModal_modalHeader__dHEYK h2{margin:0;font-size:1.5rem;font-weight:700}.CategoryVotingModal_closeBtn___6542{background:hsla(0,0%,100%,.2);border:none;color:#fff;width:35px;height:35px;border-radius:50%;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.CategoryVotingModal_closeBtn___6542:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1)}.CategoryVotingModal_progressBar__NxmyV{height:4px;background:#f0f0f0;position:relative}.CategoryVotingModal_progressFill__R8kmd{height:100%;background:linear-gradient(90deg,#b3860c,#daa520);transition:width .3s ease}.CategoryVotingModal_progressSteps___qaNb{display:flex;justify-content:space-between;padding:15px 30px;background:#f8f9fa;border-bottom:1px solid #dee2e6}.CategoryVotingModal_progressSteps___qaNb span{font-size:.9rem;font-weight:600;color:#6c757d;transition:color .3s ease}.CategoryVotingModal_progressSteps___qaNb span.CategoryVotingModal_active__M_IzL{color:#b3860c}.CategoryVotingModal_userInfo__PB1xr{padding:20px 30px;background:linear-gradient(135deg,rgba(179,134,12,.05),rgba(179,134,12,.02));border-bottom:1px solid rgba(179,134,12,.1)}.CategoryVotingModal_userDetails__yM9qV{text-align:center}.CategoryVotingModal_userDetails__yM9qV h3{margin:0 0 8px;font-size:1.4rem;font-weight:700;color:#b3860c}.CategoryVotingModal_userDetails__yM9qV p{margin:4px 0;color:#666;font-size:.95rem}.CategoryVotingModal_applicationCount__RAGXL{display:inline-block;background:#b3860c;color:#fff;padding:4px 12px;border-radius:12px;font-size:.8rem;font-weight:600;margin-top:8px}.CategoryVotingModal_stepContent__cfzjU{padding:20px 30px 10px}.CategoryVotingModal_step__0Wfvl h3{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:8px}.CategoryVotingModal_stepDescription__8vOiC{color:#666;margin-bottom:25px;line-height:1.6}.CategoryVotingModal_categoriesList__UaD9Q{display:flex;flex-direction:column;gap:15px;margin-bottom:25px}.CategoryVotingModal_categoryCard__Kvbhu{border:2px solid #e9ecef;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s ease;position:relative;background:#fff}.CategoryVotingModal_categoryCard__Kvbhu:hover{border-color:rgba(179,134,12,.3);box-shadow:0 5px 15px rgba(179,134,12,.1)}.CategoryVotingModal_categoryCard__Kvbhu.CategoryVotingModal_selected__XJoMc{border-color:#b3860c;background:rgba(179,134,12,.05);box-shadow:0 5px 20px rgba(179,134,12,.2)}.CategoryVotingModal_categoryHeader__SEEOV{display:flex;align-items:center;gap:15px}.CategoryVotingModal_categoryIcon__FNoYN{font-size:2rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(179,134,12,.1);border-radius:12px}.CategoryVotingModal_categoryInfo__rLhCz{flex:1 1}.CategoryVotingModal_categoryInfo__rLhCz h4{margin:0 0 5px;font-size:1.1rem;font-weight:700;color:#333}.CategoryVotingModal_categoryInfo__rLhCz p{margin:0;color:#666;font-size:.9rem}.CategoryVotingModal_statusBadge__wq9V0{padding:6px 12px;border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:4px}.CategoryVotingModal_selectionIndicator__EPR8_{position:absolute;top:15px;right:15px;font-size:1.2rem}.CategoryVotingModal_selectionSummary__jwklE{text-align:center;padding:15px;background:rgba(179,134,12,.05);border-radius:8px;margin-bottom:20px}.CategoryVotingModal_selectionSummary__jwklE p{margin:0;color:#b3860c;font-weight:600}.CategoryVotingModal_formGrid__xsG8P{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:15px;gap:15px;margin-bottom:20px}.CategoryVotingModal_input__qU0Qi,.CategoryVotingModal_select__yttAj,.CategoryVotingModal_textarea__XSRHA{padding:12px 15px;border:2px solid #e9ecef;border-radius:8px;font-size:1rem;transition:all .3s ease;width:100%;box-sizing:border-box}.CategoryVotingModal_input__qU0Qi:focus,.CategoryVotingModal_select__yttAj:focus,.CategoryVotingModal_textarea__XSRHA:focus{outline:none;border-color:#b3860c;box-shadow:0 0 0 3px rgba(179,134,12,.1)}.CategoryVotingModal_input__qU0Qi::placeholder,.CategoryVotingModal_select__yttAj::placeholder,.CategoryVotingModal_textarea__XSRHA::placeholder{color:#adb5bd}.CategoryVotingModal_textarea__XSRHA{resize:vertical;min-height:80px;grid-column:1/-1}.CategoryVotingModal_categoriesSection__CZ5ww,.CategoryVotingModal_confirmationSection__11HC6,.CategoryVotingModal_nomineeSection___EXMm,.CategoryVotingModal_voterSection__eYfzH{margin-bottom:25px}.CategoryVotingModal_categoriesSection__CZ5ww h4,.CategoryVotingModal_nomineeSection___EXMm h4,.CategoryVotingModal_voterSection__eYfzH h4{font-size:1.1rem;font-weight:700;color:#333;margin-bottom:15px;display:flex;align-items:center;gap:8px}.CategoryVotingModal_nomineeCard__eOG31,.CategoryVotingModal_voterCard__F7sw_{background:#f8f9fa;padding:15px 20px;border-radius:10px;border-left:4px solid #b3860c}.CategoryVotingModal_nomineeCard__eOG31 strong,.CategoryVotingModal_voterCard__F7sw_ strong{color:#b3860c}.CategoryVotingModal_nomineeCard__eOG31 p,.CategoryVotingModal_voterCard__F7sw_ p{margin:5px 0;color:#555;font-size:.9rem}.CategoryVotingModal_selectedCategories__8UTe6{display:flex;flex-direction:column;gap:10px}.CategoryVotingModal_selectedCategory__oBWy4{display:flex;align-items:center;gap:15px;padding:15px;background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.05)}.CategoryVotingModal_selectedCategory__oBWy4 .CategoryVotingModal_categoryIcon__FNoYN{font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(179,134,12,.1);border-radius:8px}.CategoryVotingModal_selectedCategory__oBWy4 div{flex:1 1}.CategoryVotingModal_selectedCategory__oBWy4 div strong{display:block;color:#333;margin-bottom:2px}.CategoryVotingModal_selectedCategory__oBWy4 div p{margin:0;color:#666;font-size:.85rem}.CategoryVotingModal_securityNotice__WLsPl{margin-bottom:25px}.CategoryVotingModal_securityFeatures__Xkzys{display:flex;justify-content:space-around;padding:20px;background:rgba(40,167,69,.05);border-radius:10px;border:1px solid rgba(40,167,69,.2);margin-bottom:20px}@media(max-width:768px){.CategoryVotingModal_securityFeatures__Xkzys{flex-direction:column;gap:10px}}.CategoryVotingModal_feature__3mJvE{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#28a745;font-weight:600}.CategoryVotingModal_feature__3mJvE .CategoryVotingModal_icon__KjRjW{font-size:1.1rem}.CategoryVotingModal_successStep__KH6bv{text-align:center}.CategoryVotingModal_successIcon__SV346{font-size:4rem;margin-bottom:20px;display:block}.CategoryVotingModal_votingResults__EBJL7{margin:25px 0;text-align:left}.CategoryVotingModal_votingResults__EBJL7 h4{font-size:1.1rem;font-weight:700;color:#333;margin-bottom:15px;text-align:center}.CategoryVotingModal_resultItem__uWVDY{display:flex;align-items:center;gap:15px;padding:15px;background:rgba(40,167,69,.05);border-radius:8px;margin-bottom:10px;border:1px solid rgba(40,167,69,.2)}.CategoryVotingModal_resultItem__uWVDY .CategoryVotingModal_categoryIcon__FNoYN{font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(40,167,69,.1);border-radius:8px}.CategoryVotingModal_resultInfo__aPir2{flex:1 1}.CategoryVotingModal_resultInfo__aPir2 strong{display:block;color:#333;margin-bottom:2px}.CategoryVotingModal_resultInfo__aPir2 p{margin:0;color:#28a745;font-size:.85rem;font-weight:600}.CategoryVotingModal_voteCount__T4y4l{background:#28a745;color:#fff;padding:6px 12px;border-radius:15px;font-size:.8rem;font-weight:600}.CategoryVotingModal_nextSteps__lPrWW{margin:25px 0;text-align:left}.CategoryVotingModal_nextSteps__lPrWW h4{font-size:1.1rem;font-weight:700;color:#333;margin-bottom:15px;text-align:center}.CategoryVotingModal_nextSteps__lPrWW ul{list-style:none;background:#f8f9fa;padding:20px;border-radius:10px;border-left:4px solid #b3860c}.CategoryVotingModal_nextSteps__lPrWW ul li{margin:8px 0;color:#555;font-size:.9rem}.CategoryVotingModal_primaryBtn__SOFzi,.CategoryVotingModal_voteBtn__3gAMY{background:linear-gradient(135deg,#b3860c,#8b6914);color:#fff;border:none;padding:15px 30px;border-radius:25px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;width:100%;margin-top:10px}.CategoryVotingModal_primaryBtn__SOFzi:hover:not(:disabled),.CategoryVotingModal_voteBtn__3gAMY:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px rgba(179,134,12,.3)}.CategoryVotingModal_primaryBtn__SOFzi:disabled,.CategoryVotingModal_voteBtn__3gAMY:disabled{background:#6c757d;cursor:not-allowed;transform:none;box-shadow:none}.CategoryVotingModal_voteBtn__3gAMY{background:linear-gradient(135deg,#28a745,#20c997);font-size:1.1rem;padding:18px 35px}.CategoryVotingModal_voteBtn__3gAMY:hover:not(:disabled){box-shadow:0 10px 25px rgba(40,167,69,.3)}.CategoryVotingModal_errorMessage__7tFzd,.CategoryVotingModal_successMessage__byMyF{padding:15px 20px;border-radius:8px;margin-top:20px;font-weight:600;text-align:center}.CategoryVotingModal_errorMessage__7tFzd{background:rgba(220,53,69,.1);color:#dc3545;border:1px solid rgba(220,53,69,.3)}.CategoryVotingModal_successMessage__byMyF{background:rgba(40,167,69,.1);color:#28a745;border:1px solid rgba(40,167,69,.3)}@media(max-width:768px){.CategoryVotingModal_modalContent__EM1jr{max-width:95vw;margin:10px;height:auto}.CategoryVotingModal_modalHeader__dHEYK{padding:20px}.CategoryVotingModal_modalHeader__dHEYK h2{font-size:1.3rem}.CategoryVotingModal_stepContent__cfzjU{padding:15px 10px 5px}.CategoryVotingModal_progressSteps___qaNb{padding:10px 20px;font-size:.8rem}.CategoryVotingModal_formGrid__xsG8P{grid-template-columns:1fr}.CategoryVotingModal_categoryHeader__SEEOV,.CategoryVotingModal_selectedCategory__oBWy4{flex-direction:column;text-align:center;gap:10px}}@media(max-width:480px){.CategoryVotingModal_modalContent__EM1jr{max-height:95vh}.CategoryVotingModal_categoryCard__Kvbhu,.CategoryVotingModal_stepContent__cfzjU,.CategoryVotingModal_userInfo__PB1xr{padding:15px}.CategoryVotingModal_primaryBtn__SOFzi,.CategoryVotingModal_voteBtn__3gAMY{padding:12px 20px;font-size:.9rem}}.TicketPurchaseModal_modalOverlay__fPyVc{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px 0}.TicketPurchaseModal_modalContent__FpUcV{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:20px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.25);border:2px solid #b3860c;position:relative}.TicketPurchaseModal_modalHeader__RNpJg{display:flex;justify-content:space-between;align-items:center;padding:25px 30px 20px;border-bottom:2px solid #f0f0f0;background:linear-gradient(135deg,#b3860c,#daa520);color:#fff;border-radius:18px 18px 0 0}.TicketPurchaseModal_modalHeader__RNpJg h2{margin:0;font-size:24px;font-weight:700}.TicketPurchaseModal_closeBtn__N1fLw{background:hsla(0,0%,100%,.2);border:none;color:#fff;font-size:24px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.TicketPurchaseModal_closeBtn__N1fLw:hover{background:hsla(0,0%,100%,.3);transform:rotate(90deg)}.TicketPurchaseModal_progressBar__X96Fs{height:6px;background:#e0e0e0;position:relative;overflow:hidden}.TicketPurchaseModal_progressFill__3e6J2{height:100%;background:linear-gradient(90deg,#b3860c,#daa520);transition:width .5s ease;position:relative}.TicketPurchaseModal_progressFill__3e6J2:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);animation:TicketPurchaseModal_shimmer__LAuvH 2s infinite}@keyframes TicketPurchaseModal_shimmer__LAuvH{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.TicketPurchaseModal_progressSteps__t47S2{display:flex;justify-content:space-between;padding:15px 30px;background:#f8f9fa}.TicketPurchaseModal_progressSteps__t47S2 span{font-size:14px;font-weight:600;color:#666;transition:color .3s ease}.TicketPurchaseModal_progressSteps__t47S2 span.TicketPurchaseModal_active__cWvES{color:#b3860c}.TicketPurchaseModal_eventInfo__M8HTs{display:flex;align-items:center;padding:25px 30px;background:linear-gradient(135deg,#f8f9fa,#fff);border-bottom:2px solid #f0f0f0;gap:20px}.TicketPurchaseModal_eventImage__u7gmR{border-radius:12px;border:3px solid #b3860c;object-fit:cover}.TicketPurchaseModal_eventDetails__KISbH{flex:1 1}.TicketPurchaseModal_eventDetails__KISbH h3{margin:0 0 8px;font-size:20px;font-weight:700;color:#333}.TicketPurchaseModal_eventDetails__KISbH p{margin:4px 0;color:#666;font-size:14px}.TicketPurchaseModal_eventDate__APXda{font-weight:600;color:#b3860c!important}.TicketPurchaseModal_eventLocation__11ZyX{font-weight:600;color:#28a745!important}.TicketPurchaseModal_stepContent__V_nxC{padding:30px}.TicketPurchaseModal_step__69k8v h3{margin:0 0 20px;font-size:20px;font-weight:700;color:#333}.TicketPurchaseModal_ticketGrid__tRl1f{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-bottom:25px}.TicketPurchaseModal_ticketCard__8hkkS{background:#fff;border:2px solid #e0e0e0;border-radius:15px;padding:25px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.TicketPurchaseModal_ticketCard__8hkkS:hover{border-color:#b3860c;transform:translateY(-5px);box-shadow:0 15px 30px rgba(179,134,12,.2)}.TicketPurchaseModal_ticketCard__8hkkS.TicketPurchaseModal_popular__B87na{border-color:#b3860c;box-shadow:0 10px 25px rgba(179,134,12,.15)}.TicketPurchaseModal_popularBadge__hrDE3{position:absolute;top:-2px;right:15px;background:linear-gradient(135deg,#b3860c,#daa520);color:#fff;padding:8px 15px;border-radius:0 0 10px 10px;font-size:12px;font-weight:700;text-transform:uppercase}.TicketPurchaseModal_ticketHeader__Whjtp{margin-bottom:20px}.TicketPurchaseModal_ticketHeader__Whjtp h4{margin:0 0 10px;font-size:18px;font-weight:700;color:#333}.TicketPurchaseModal_priceSection__d38GP{display:flex;align-items:center;gap:10px}.TicketPurchaseModal_price___oLAU{font-size:24px;font-weight:800;color:#b3860c}.TicketPurchaseModal_originalPrice___pA_9{font-size:16px;color:#999;text-decoration:line-through}.TicketPurchaseModal_ticketFeatures__743WU{margin-bottom:15px}.TicketPurchaseModal_feature__gHNBk{margin:8px 0;font-size:14px;color:#555;display:flex;align-items:center;gap:8px}.TicketPurchaseModal_availability__rgdpj{font-size:13px;font-weight:600;color:#666}.TicketPurchaseModal_availabilityText__kcMFs{color:#28a745}.TicketPurchaseModal_selectedTicketSummary__ebTA9{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #b3860c;border-radius:15px;padding:20px;margin-bottom:25px}.TicketPurchaseModal_selectedTicketSummary__ebTA9 h4{margin:0 0 15px;color:#b3860c;font-size:18px;font-weight:700}.TicketPurchaseModal_quantitySelector__VpxJC{display:flex;align-items:center;justify-content:space-between;gap:15px}.TicketPurchaseModal_quantitySelector__VpxJC label{font-weight:600;color:#333}.TicketPurchaseModal_quantityControls__ipb9L{display:flex;align-items:center;gap:10px}.TicketPurchaseModal_quantityBtn__6Dq8U{background:#b3860c;color:#fff;border:none;width:35px;height:35px;border-radius:50%;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease}.TicketPurchaseModal_quantityBtn__6Dq8U:hover{background:#daa520;transform:scale(1.1)}.TicketPurchaseModal_quantity__ReHff{font-size:18px;font-weight:700;color:#333;min-width:30px;text-align:center}.TicketPurchaseModal_totalPrice___fkF9{font-size:18px;font-weight:700;color:#b3860c}.TicketPurchaseModal_formGrid__pbwlr{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;margin-bottom:20px}@media(max-width:768px){.TicketPurchaseModal_formGrid__pbwlr{grid-template-columns:1fr}}.TicketPurchaseModal_input__Z3zi2{width:100%;padding:15px 20px;border:2px solid #e0e0e0;border-radius:12px;font-size:16px;transition:all .3s ease;background:#fff}.TicketPurchaseModal_input__Z3zi2:focus{outline:none;border-color:#b3860c;box-shadow:0 0 0 3px rgba(179,134,12,.1)}.TicketPurchaseModal_input__Z3zi2::placeholder{color:#999}.TicketPurchaseModal_textarea__5PLi4{width:100%;padding:15px 20px;border:2px solid #e0e0e0;border-radius:12px;font-size:16px;transition:all .3s ease;background:#fff;resize:vertical;margin-bottom:20px}.TicketPurchaseModal_textarea__5PLi4:focus{outline:none;border-color:#b3860c;box-shadow:0 0 0 3px rgba(179,134,12,.1)}.TicketPurchaseModal_textarea__5PLi4::placeholder{color:#999}.TicketPurchaseModal_primaryBtn__tKO_A{width:100%;padding:15px 25px;background:linear-gradient(135deg,#b3860c,#daa520);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.TicketPurchaseModal_primaryBtn__tKO_A:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px rgba(179,134,12,.3)}.TicketPurchaseModal_primaryBtn__tKO_A:disabled{opacity:.7;cursor:not-allowed}.TicketPurchaseModal_primaryBtn__tKO_A:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.TicketPurchaseModal_primaryBtn__tKO_A:hover:before{left:100%}.TicketPurchaseModal_orderSummary__7lGBW{background:#f8f9fa;border:2px solid #e0e0e0;border-radius:15px;padding:20px;margin-bottom:25px}.TicketPurchaseModal_orderSummary__7lGBW h4{margin:0 0 15px;font-size:18px;font-weight:700;color:#333}.TicketPurchaseModal_summaryLine__aoFps{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e0e0e0}.TicketPurchaseModal_summaryLine__aoFps:last-child{border-bottom:none}.TicketPurchaseModal_summaryLine__aoFps span:first-child{color:#666}.TicketPurchaseModal_summaryLine__aoFps span:last-child{font-weight:600;color:#333}.TicketPurchaseModal_summaryTotal__97wh_{display:flex;justify-content:space-between;align-items:center;padding:15px 0 5px;border-top:2px solid #b3860c;margin-top:10px}.TicketPurchaseModal_summaryTotal__97wh_ span{font-size:18px;font-weight:700;color:#b3860c}.TicketPurchaseModal_paymentMethods__LzcsY{margin-bottom:25px}.TicketPurchaseModal_paymentMethods__LzcsY h4{margin:0 0 15px;font-size:18px;font-weight:700;color:#333}.TicketPurchaseModal_paymentGrid__jy_wD{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:15px;gap:15px}.TicketPurchaseModal_paymentOption__cws_O{display:flex;align-items:center;gap:10px;padding:15px;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .3s ease}.TicketPurchaseModal_paymentOption__cws_O:hover{border-color:#b3860c;background:#f8f9fa}.TicketPurchaseModal_paymentOption__cws_O input[type=radio]{width:20px;height:20px;accent-color:#b3860c}.TicketPurchaseModal_paymentOption__cws_O label{font-size:16px;font-weight:600;color:#333;cursor:pointer}.TicketPurchaseModal_securityFeatures__yV5zA{display:flex;justify-content:space-around;margin:25px 0;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;border:2px solid #e0e0e0}@media(max-width:768px){.TicketPurchaseModal_securityFeatures__yV5zA{flex-direction:column;gap:15px}}.TicketPurchaseModal_securityFeatures__yV5zA .TicketPurchaseModal_feature__gHNBk{display:flex;flex-direction:column;align-items:center;gap:8px}.TicketPurchaseModal_securityFeatures__yV5zA .TicketPurchaseModal_feature__gHNBk .TicketPurchaseModal_icon__bsZp1{font-size:24px}.TicketPurchaseModal_securityFeatures__yV5zA .TicketPurchaseModal_feature__gHNBk span:last-child{font-size:14px;font-weight:600;color:#333}.TicketPurchaseModal_purchaseBtn__xl26Y{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;border:none;padding:18px 40px;border-radius:15px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;width:100%}.TicketPurchaseModal_purchaseBtn__xl26Y:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 15px 30px rgba(40,167,69,.4)}.TicketPurchaseModal_purchaseBtn__xl26Y:disabled{opacity:.7;cursor:not-allowed}.TicketPurchaseModal_purchaseBtn__xl26Y:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s}.TicketPurchaseModal_purchaseBtn__xl26Y:hover:before{left:100%}.TicketPurchaseModal_errorMessage__VfvyO{background:linear-gradient(135deg,#f8d7da,#f5c6cb);color:#721c24;padding:15px 20px;border-radius:10px;margin:20px 30px;border:2px solid #f1aeb5;font-weight:600;text-align:center}.TicketPurchaseModal_successMessage__Jen5j{background:linear-gradient(135deg,#d4edda,#c3e6cb);color:#155724;padding:15px 20px;border-radius:10px;margin:20px 30px;border:2px solid #b8dacc;font-weight:600;text-align:center;white-space:pre-line}@media(max-width:768px){.TicketPurchaseModal_modalOverlay__fPyVc{padding:10px}.TicketPurchaseModal_modalContent__FpUcV{max-height:95vh}.TicketPurchaseModal_modalHeader__RNpJg{padding:20px 20px 15px}.TicketPurchaseModal_modalHeader__RNpJg h2{font-size:20px}.TicketPurchaseModal_eventInfo__M8HTs{padding:20px;flex-direction:column;text-align:center}.TicketPurchaseModal_stepContent__V_nxC{padding:20px}.TicketPurchaseModal_progressSteps__t47S2{padding:12px 20px}.TicketPurchaseModal_progressSteps__t47S2 span{font-size:12px}.TicketPurchaseModal_ticketGrid__tRl1f{grid-template-columns:1fr}.TicketPurchaseModal_quantitySelector__VpxJC{flex-direction:column;align-items:flex-start;gap:10px}}.page_individualVotingPage__sKJ_K{min-height:100vh;background:#f8f9fa}.page_loadingContainer__CowwS{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:20px;padding:40px;text-align:center}.page_loadingSpinner__SJ2lM{width:50px;height:50px;border:4px solid #f3f3f3;border-top-color:#b3860c;border-radius:50%;animation:page_spin___28Yx 1s linear infinite}.page_loadingSubtext__pcYhD{color:#666;font-size:.9rem;font-style:italic;margin-top:10px}.page_errorContainer__clyAq{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:40px;background:#f8f9fa}.page_errorContent__xyWAd{background:#fff;padding:40px;border-radius:20px;box-shadow:0 15px 40px rgba(0,0,0,.1);text-align:center;max-width:500px;width:100%}.page_errorContent__xyWAd h2{color:#dc3545;font-size:1.8rem;font-weight:700;margin-bottom:20px}.page_errorMessage__bFabR{color:#666;font-size:1rem;line-height:1.6;margin-bottom:15px;padding:20px;background:rgba(220,53,69,.1);border-radius:10px;border-left:4px solid #dc3545}.page_errorSubtext__SQrXm{color:#888;font-size:.9rem;font-family:monospace;margin-bottom:30px;padding:10px;background:#f8f9fa;border-radius:8px}.page_errorActions__TH0I9{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.page_backButton__Albcv,.page_retryButton__0Qin6{padding:12px 25px;border-radius:25px;font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:8px}.page_retryButton__0Qin6{background:#b3860c;color:#fff}.page_retryButton__0Qin6:hover{background:#8b6914;transform:translateY(-2px)}.page_backButton__Albcv{background:#6c757d;color:#fff}.page_backButton__Albcv:hover{background:#5a6268;transform:translateY(-2px)}.page_notFoundContainer__Mv9j7{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:40px;background:#f8f9fa}.page_notFoundContent__OO18U{background:#fff;padding:40px;border-radius:20px;box-shadow:0 15px 40px rgba(0,0,0,.1);text-align:center;max-width:400px;width:100%}.page_notFoundContent__OO18U h2{color:#b3860c;font-size:1.8rem;font-weight:700;margin-bottom:20px}.page_notFoundContent__OO18U p{color:#666;margin-bottom:30px}@keyframes page_spin___28Yx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_breadcrumbSection__CwFhX{background:linear-gradient(135deg,#b3860c,#8b6914);color:#fff;padding:40px 0;margin-bottom:0}.page_breadcrumbContent__y_oQN{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.page_breadcrumbAvatar__nx6Ug{width:80px;height:80px;border-radius:50%;border:3px solid hsla(0,0%,100%,.9);object-fit:cover;box-shadow:0 8px 25px rgba(0,0,0,.2)}.page_breadcrumbInfo__OiUGM{flex:1 1;min-width:300px}.page_breadcrumbName__sScxt{font-size:2.2rem;font-weight:800;margin-bottom:8px;line-height:1.2}.page_breadcrumbDesignation__JO9UV{font-size:1.1rem;opacity:.9;margin-bottom:5px}.page_breadcrumbCompany___K0Fx{font-size:1rem;opacity:.8;font-weight:500}.page_breadcrumbStats__PddEN{display:flex;gap:30px;align-items:center}.page_breadcrumbActions__mtnzu{display:flex;gap:15px}.page_backBtn__2BKA_,.page_shareBtn__qpxQm{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:12px 20px;border-radius:25px;text-decoration:none;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600}.page_backBtn__2BKA_:hover,.page_shareBtn__qpxQm:hover{background:hsla(0,0%,100%,.25);transform:translateY(-2px);color:#fff}.page_mainContentSection__emAjW{padding:60px 0;background:#f8f9fa}.page_contentLayout__2sVP1{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:50px;gap:50px;align-items:start}.page_leftColumn__JXQ5s{position:-webkit-sticky;position:sticky;top:120px}.page_votingCardMain__2GSfO{background:#fff;border-radius:20px;padding:40px 30px;box-shadow:0 15px 40px rgba(0,0,0,.08);border:1px solid rgba(179,134,12,.1);text-align:center}.page_votingHeaderMain__OOjpK h2{font-size:1.8rem;font-weight:800;color:#b3860c;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:10px}.page_voteEmoji__dLg7K{font-size:1.5rem}.page_votingHeaderMain__OOjpK p{color:#666;font-size:1rem;margin-bottom:30px}.page_currentVoteCircle__p5Ggm{margin:30px 0}.page_votesDisplayCircle__7Crle{background:linear-gradient(135deg,#b3860c,#8b6914);color:#fff;border-radius:50%;width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 10px 30px rgba(179,134,12,.3)}.page_votesNumberBig__11nXt{font-size:2.2rem;font-weight:900;line-height:1}.page_votesLabelCircle__oD1XA{font-size:.8rem;opacity:.9;font-weight:600}.page_votingActionMain__V_cku{margin:30px 0}.page_voteButtonMain__FJ3h7{background:linear-gradient(135deg,#b3860c,#8b6914);color:#fff;border:none;padding:16px 40px;border-radius:50px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-bottom:15px}.page_voteButtonMain__FJ3h7:hover:not(.page_voted___feRy){transform:translateY(-3px);box-shadow:0 15px 35px rgba(179,134,12,.4)}.page_voteButtonMain__FJ3h7.page_voted___feRy{background:#28a745;cursor:not-allowed}.page_checkIcon__PZiPC,.page_voteIcon__Q8onq{font-size:1.2rem}.page_successMessage__VnrNz{background:rgba(40,167,69,.1);border:1px solid rgba(40,167,69,.3);color:#28a745;padding:15px;border-radius:12px;margin-top:15px;display:flex;align-items:center;gap:10px}.page_successIcon__pruf4{font-size:1.2rem}.page_votingNote__EFJ_V{color:#888;font-size:.9rem;font-style:italic}.page_votingSecurity__gp4ZA{display:flex;justify-content:space-around;margin-top:25px;padding-top:25px;border-top:1px solid rgba(179,134,12,.1)}.page_securityItem__jkLk0{display:flex;flex-direction:column;align-items:center;gap:5px}.page_securityIcon__VLMYg{font-size:1.2rem}.page_securityText__9GooQ{font-size:.8rem;color:#666;font-weight:600}.page_voteDataSection__9xd1q{margin-top:30px;padding:20px;background:rgba(179,134,12,.05);border-radius:12px;border:1px solid rgba(179,134,12,.2)}.page_voteDataSection__9xd1q h4{font-size:1.2rem;font-weight:700;color:#b3860c;margin-bottom:15px;display:flex;align-items:center;gap:8px}.page_voteInfo__STomu{margin-bottom:15px}.page_voteInfo__STomu p{margin:8px 0;font-size:.9rem;color:#555}.page_debugButton__TBQie{background:#b3860c;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%}.page_debugButton__TBQie:hover{background:#8b6914;transform:translateY(-2px)}.page_rightColumn__K9UV3{width:100%}.page_detailsCard__MQPpU{background:#fff;border-radius:20px;padding:40px;box-shadow:0 15px 40px rgba(0,0,0,.08);border:1px solid rgba(179,134,12,.1)}.page_detailsHeader__EqAUP h3{font-size:1.8rem;font-weight:800;color:#b3860c;margin-bottom:25px;display:flex;align-items:center;gap:10px}.page_detailsIcon__9czr7{font-size:1.5rem}.page_descriptionSection__mIAHu{margin-bottom:30px}.page_shortDescription__uf6CS{font-size:1.1rem;color:#555;line-height:1.6}.page_bioSection__S7xmY{margin-bottom:30px}.page_bioSection__S7xmY h4{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:15px;display:flex;align-items:center;gap:8px}.page_sectionIcon__hqrpU{font-size:1.2rem}.page_fullBio__sp4e_{color:#666;line-height:1.7;font-size:1rem}.page_achievementsSectionInline__XaERl{margin-bottom:30px}.page_achievementsSectionInline__XaERl h4{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:20px;display:flex;align-items:center;gap:8px}.page_achievementsList__gYT9I{display:flex;flex-direction:column;gap:12px}.page_achievementItemInline__3o8iy{display:flex;align-items:flex-start;gap:12px;padding:15px;background:rgba(179,134,12,.05);border-radius:12px;border-left:4px solid #b3860c}.page_achievementBullet__omykQ{font-size:1.1rem;margin-top:2px}.page_achievementTextInline__WU35Q{color:#555;line-height:1.5;flex:1 1}.page_socialSectionInline__DPL0D{margin-bottom:0}.page_socialSectionInline__DPL0D h4{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:20px;display:flex;align-items:center;gap:8px}.page_socialLinksInline__ebl_7{display:flex;flex-direction:column;gap:12px}.page_socialLinkInline__o2tll{display:flex;align-items:center;gap:12px;padding:15px 20px;background:#f8f9fa;border-radius:12px;text-decoration:none;color:#555;font-weight:600;transition:all .3s ease;border:1px solid transparent}.page_socialLinkInline__o2tll:hover{background:#b3860c;color:#fff;transform:translateX(5px);border-color:#b3860c}.page_socialIconInline__aszPi{font-size:1.2rem}.page_contestantHeader__Lr1qx{background:linear-gradient(135deg,#b3860c,#8b6914);color:#fff;margin-bottom:0;padding:100px 0 40px}.page_headerContent__tYAaL{width:100%}.page_breadcrumb__uNTSz{display:flex;align-items:center;gap:10px;margin-bottom:30px;font-size:1rem}.page_breadcrumbLink__xKjdc{color:hsla(0,0%,100%,.9);text-decoration:none;transition:color .3s ease}.page_breadcrumbLink__xKjdc:hover{color:#fff}.page_breadcrumbSeparator__Va4zA{color:hsla(0,0%,100%,.7)}.page_breadcrumbCurrent__r9wC_{color:#fff;font-weight:600}.page_breadcrumbUser__2pHVX{color:hsla(0,0%,100%,.8);font-size:.9rem;font-family:monospace;background:hsla(0,0%,100%,.1);padding:4px 8px;border-radius:6px}.page_contestantHeaderInfo__oZMbR{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.page_avatarContainer__TN2Rs{position:relative;display:inline-block}.page_headerAvatar__xb44M{width:120px;height:120px;border-radius:50%;border:3px solid hsla(0,0%,100%,.9);object-fit:cover;box-shadow:0 8px 25px rgba(0,0,0,.2)}.page_contestantInfo__CGbz7{flex:1 1;min-width:300px}.page_contestantName__QuLqn{font-size:2.2rem;font-weight:800;margin-bottom:8px;line-height:1.2}.page_contestantDesignation__N8XHL{font-size:1.1rem;opacity:.9;margin-bottom:5px}.page_contestantCompany__VMfEp{font-size:1rem;opacity:.8;font-weight:500}.page_contestantStats__40jIE{display:flex;gap:30px;align-items:center}.page_statItem__p6W5U{text-align:center}.page_statNumber__B3DRW{font-size:1.8rem;font-weight:800;display:block;margin-bottom:2px}.page_statLabel__TO7ug{font-size:.9rem;opacity:.8}.page_shareButtonsHeader__Xh8bH{display:flex;gap:10px}.page_shareBtnHeader__wdJ84{width:40px;height:40px;border:none;border-radius:50%;cursor:pointer;font-size:16px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.15);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_shareBtnHeader__wdJ84:hover{background:hsla(0,0%,100%,.25);transform:translateY(-2px)}@media(max-width:1024px){.page_contentLayout__2sVP1{grid-template-columns:1fr;gap:40px}.page_leftColumn__JXQ5s{position:static}.page_breadcrumbContent__y_oQN{flex-direction:column;text-align:center;gap:20px}.page_breadcrumbStats__PddEN{justify-content:center}.page_contestantHeaderInfo__oZMbR{flex-direction:column;text-align:center;gap:20px;padding-top:80px}.page_contestantStats__40jIE{justify-content:center}}@media(max-width:768px){.page_breadcrumbSection__CwFhX,.page_contestantHeader__Lr1qx{padding:30px 0}.page_breadcrumbName__sScxt,.page_contestantName__QuLqn{font-size:1.8rem}.page_breadcrumbStats__PddEN,.page_contestantStats__40jIE{flex-direction:column;gap:15px}.page_mainContentSection__emAjW{padding:40px 0}.page_detailsCard__MQPpU,.page_votingCardMain__2GSfO{padding:30px 20px}.page_breadcrumbActions__mtnzu{flex-direction:column;width:100%}.page_backBtn__2BKA_,.page_shareBtn__qpxQm{text-align:center}}.page_applicationsSection__S5IiY,.page_userInfoSection__0kDew{background:rgba(179,134,12,.05);border:1px solid rgba(179,134,12,.2);border-radius:12px;padding:20px;margin:20px 0}.page_applicationsSection__S5IiY h4,.page_userInfoSection__0kDew h4{font-size:1.2rem;font-weight:700;color:#b3860c;margin-bottom:15px;display:flex;align-items:center;gap:8px}.page_userInfo__Hzvi6 p{margin:8px 0;font-size:.9rem;color:#555}.page_userInfo__Hzvi6 p strong{color:#333;font-weight:600}.page_paymentStatus__TNI2f{margin-left:8px;padding:2px 8px;border-radius:12px;font-size:.8rem;font-weight:600}.page_paymentStatus__TNI2f.page_completed__F6ktH{background:rgba(40,167,69,.2);color:#28a745}.page_paymentStatus__TNI2f.page_pending__HMcgQ{background:rgba(255,193,7,.2);color:#ffc107}.page_paymentStatus__TNI2f.page_failed__fV9mL{background:rgba(220,53,69,.2);color:#dc3545}.page_applicationsList__H9K6E{display:flex;flex-direction:column;gap:12px}.page_applicationCard__7w9Pv{background:#fff;border:1px solid #dee2e6;border-radius:10px;padding:15px;box-shadow:0 2px 5px rgba(0,0,0,.05)}.page_applicationCard__7w9Pv p{margin:5px 0;font-size:.85rem;color:#666}.page_applicationCard__7w9Pv p strong{color:#333}.page_applicationHeader__oUKkz{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.page_applicationHeader__oUKkz h5{margin:0;font-size:1rem;font-weight:700;color:#b3860c}.page_statusBadge__QJAtC{padding:4px 10px;border-radius:15px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:4px}.page_statusBadge__QJAtC.page_won__RSH9k{background:rgba(40,167,69,.2);color:#28a745}.page_statusBadge__QJAtC.page_finalist__nThaE{background:rgba(255,193,7,.2);color:#ffc107}.page_statusBadge__QJAtC.page_nominated__K83N7{background:rgba(23,162,184,.2);color:#17a2b8}.page_statusBadge__QJAtC.page_pending__HMcgQ{background:hsla(208,7%,46%,.2);color:#6c757d}.page_professionalInfoSection__GTVRv{margin-bottom:30px;padding:25px;background:rgba(179,134,12,.05);border:1px solid rgba(179,134,12,.15);border-radius:16px}.page_professionalInfoSection__GTVRv h4{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:20px;display:flex;align-items:center;gap:8px}.page_companyLogoSection__DKMop{margin-bottom:30px;padding:25px;background:rgba(179,134,12,.05);border:1px solid rgba(179,134,12,.15);border-radius:16px}.page_companyLogoSection__DKMop h4{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:20px;display:flex;align-items:center;gap:8px}.page_companyLogoContainer__C_HuI{display:flex;justify-content:center;align-items:center;padding:20px;background:#fff;border-radius:12px;border:1px solid rgba(179,134,12,.1)}.page_companyLogo__rYlYW{max-width:100%;max-height:100px;object-fit:contain;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_infoGrid__dK4Xk{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}@media(min-width:768px){.page_infoGrid__dK4Xk{grid-template-columns:repeat(2,1fr)}}.page_infoItem__K6cZw{display:flex;flex-direction:column;gap:8px;padding:15px;background:#fff;border-radius:12px;border:1px solid rgba(179,134,12,.1);transition:all .3s ease}.page_infoItem__K6cZw:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(179,134,12,.1)}.page_infoLabel__ZT2tS{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.page_infoIcon__kvPRg{font-size:1rem;color:#b3860c}.page_infoValue__9sMH7{font-size:1rem;font-weight:600;color:#333;line-height:1.4}.page_infoValue__9sMH7.page_statusBadge__QJAtC{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600;width:-moz-fit-content;width:fit-content;margin-top:2px}.page_infoValue__9sMH7.page_statusBadge__QJAtC.page_won__RSH9k{background:rgba(40,167,69,.15);color:#28a745;border:1px solid rgba(40,167,69,.3)}.page_infoValue__9sMH7.page_statusBadge__QJAtC.page_finalist__nThaE{background:rgba(255,193,7,.15);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.page_infoValue__9sMH7.page_statusBadge__QJAtC.page_nominated__K83N7{background:rgba(23,162,184,.15);color:#17a2b8;border:1px solid rgba(23,162,184,.3)}.page_infoValue__9sMH7.page_statusBadge__QJAtC.page_pending__HMcgQ{background:hsla(208,7%,46%,.15);color:#6c757d;border:1px solid hsla(208,7%,46%,.3)}.page_ticketSection__kOKTb{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #b3860c;border-radius:20px;padding:25px;margin:25px 0;text-align:center}.page_ticketSection__kOKTb h4{margin:0 0 15px;font-size:18px;font-weight:700;color:#b3860c;display:flex;align-items:center;justify-content:center;gap:8px}.page_ticketDescription__s5KW8{color:#666;font-size:14px;margin-bottom:20px;line-height:1.5}.page_ticketFeatures__LtD7l{display:flex;justify-content:space-around;margin:20px 0;gap:15px}@media(max-width:768px){.page_ticketFeatures__LtD7l{flex-direction:column;gap:10px}}.page_ticketFeature__3dLOe{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#333}.page_ticketFeature__3dLOe .page_featureIcon__rJqEA{font-size:16px}.page_ticketButton__mAM_g{background:linear-gradient(135deg,#b3860c,#daa520);color:#fff;border:none;padding:15px 25px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:15px}.page_ticketButton__mAM_g:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(179,134,12,.3)}.page_ticketButton__mAM_g .page_ticketIcon__3yFKQ{font-size:18px}