@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap);.modal-close-btn svg[data-v-2f23cc1d]{display:block}.attendee-portal-container[data-v-2f23cc1d]{font-family:Plus Jakarta Sans,sans-serif;background-color:#020617;color:#f8fafc;position:relative;overflow-x:hidden}.ambient-background[data-v-2f23cc1d]{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.glow[data-v-2f23cc1d]{position:absolute;border-radius:50%;-webkit-filter:blur(100px);filter:blur(100px);opacity:.4;-webkit-animation:float-2f23cc1d 20s ease-in-out infinite alternate;animation:float-2f23cc1d 20s ease-in-out infinite alternate}.glow-1[data-v-2f23cc1d]{width:50vw;height:50vw;background:radial-gradient(circle,#8b5cf6 0,transparent 70%);top:-10%;left:-10%}.glow-2[data-v-2f23cc1d]{width:40vw;height:40vw;background:radial-gradient(circle,#d946ef 0,transparent 70%);bottom:10%;right:-10%;-webkit-animation-delay:-5s;animation-delay:-5s}@-webkit-keyframes float-2f23cc1d{0%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}50%{-webkit-transform:translate(5%,10%) scale(1.1);transform:translate(5%,10%) scale(1.1)}to{-webkit-transform:translate(-5%,-5%) scale(.9);transform:translate(-5%,-5%) scale(.9)}}@keyframes float-2f23cc1d{0%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}50%{-webkit-transform:translate(5%,10%) scale(1.1);transform:translate(5%,10%) scale(1.1)}to{-webkit-transform:translate(-5%,-5%) scale(.9);transform:translate(-5%,-5%) scale(.9)}}.noise-overlay[data-v-2f23cc1d]{position:absolute;inset:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.04'/%3E%3C/svg%3E");z-index:1}.glass-panel[data-v-2f23cc1d]{background:rgba(30,41,59,.4);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.08);-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);box-shadow:0 4px 30px rgba(0,0,0,.1)}.text-gradient[data-v-2f23cc1d]{background:linear-gradient(135deg,#a78bfa,#d946ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.subtitle[data-v-2f23cc1d]{color:#94a3b8;font-size:1.05rem;font-weight:400}.premium-badge[data-v-2f23cc1d]{display:inline-block;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);padding:6px 14px;border-radius:50px;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#e2e8f0}.premium-search-box[data-v-2f23cc1d]{width:100%;max-width:380px}.search-inner[data-v-2f23cc1d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;border-radius:100px;-webkit-transition:all .3s ease;transition:all .3s ease}.search-inner[data-v-2f23cc1d]:focus-within{border-color:#a78bfa;-webkit-box-shadow:0 0 0 4px rgba(167,139,250,.15);box-shadow:0 0 0 4px rgba(167,139,250,.15);background:rgba(30,41,59,.7)}.search-icon[data-v-2f23cc1d]{color:#a78bfa;font-size:1.2rem;margin-right:12px}.search-input[data-v-2f23cc1d]{background:transparent;border:none;color:#fff;font-size:1rem;width:100%;outline:none;padding:8px 0}.search-input[data-v-2f23cc1d]::-webkit-input-placeholder{color:#64748b}.search-input[data-v-2f23cc1d]::-moz-placeholder{color:#64748b}.search-input[data-v-2f23cc1d]:-ms-input-placeholder{color:#64748b}.search-input[data-v-2f23cc1d]::-ms-input-placeholder{color:#64748b}.search-input[data-v-2f23cc1d]::placeholder{color:#64748b}.clear-btn[data-v-2f23cc1d]{background:transparent;border:none;color:#94a3b8;font-size:1.2rem;cursor:pointer;padding:0 0 0 8px;-webkit-transition:color .2s;transition:color .2s}.clear-btn[data-v-2f23cc1d]:hover{color:#ef4444}.luxury-card[data-v-2f23cc1d]{border-radius:20px;overflow:hidden;cursor:pointer;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.luxury-card[data-v-2f23cc1d]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);border-color:rgba(167,139,250,.4);-webkit-box-shadow:0 20px 40px rgba(139,92,246,.15);box-shadow:0 20px 40px rgba(139,92,246,.15)}.card-visual[data-v-2f23cc1d]{position:relative;aspect-ratio:4/3;overflow:hidden}.card-img[data-v-2f23cc1d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.luxury-card:hover .card-img[data-v-2f23cc1d]{-webkit-transform:scale(1.08);transform:scale(1.08)}.card-overlay-blur[data-v-2f23cc1d]{position:absolute;inset:0;background:rgba(15,23,42,.5);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.luxury-card:hover .card-overlay-blur[data-v-2f23cc1d]{opacity:1}.view-btn[data-v-2f23cc1d]{background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 16px;border-radius:50px;color:#fff;font-weight:600;font-size:.9rem;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s ease;transition:all .3s ease}.luxury-card:hover .view-btn[data-v-2f23cc1d]{-webkit-transform:translateY(0);transform:translateY(0)}.card-details[data-v-2f23cc1d]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-badge[data-v-2f23cc1d]{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid hsla(0,0%,100%,.05);padding:10px 24px;border-radius:12px;font-size:1.1rem;font-weight:700;color:#f8fafc;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,100%,.05);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.05)}.empty-state[data-v-2f23cc1d]{border-radius:24px;border-style:dashed}.empty-icon i[data-v-2f23cc1d]{font-size:3rem;color:#475569!important}.skeleton-card[data-v-2f23cc1d]{border-radius:20px;padding:0;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-img[data-v-2f23cc1d]{height:70%}.skeleton-img[data-v-2f23cc1d],.skeleton-text[data-v-2f23cc1d]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#1e293b),color-stop(50%,#334155),color-stop(75%,#1e293b));background:linear-gradient(90deg,#1e293b 25%,#334155 50%,#1e293b 75%);background-size:200% 100%;-webkit-animation:skeleton-loading-2f23cc1d 1.5s infinite;animation:skeleton-loading-2f23cc1d 1.5s infinite}.skeleton-text[data-v-2f23cc1d]{height:30%;margin:15px;border-radius:10px}@-webkit-keyframes skeleton-loading-2f23cc1d{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-loading-2f23cc1d{0%{background-position:200% 0}to{background-position:-200% 0}}.immersive-modal[data-v-2f23cc1d]{position:fixed;inset:0;z-index:9999;background:rgba(2,6,23,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-header-actions[data-v-2f23cc1d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 5%;width:100%}.focused-table-label[data-v-2f23cc1d]{font-size:1.5rem;font-weight:800;color:#fff;background:hsla(0,0%,100%,.05);padding:8px 20px;border-radius:100px;border:1px solid hsla(0,0%,100%,.1)}.modal-close-btn[data-v-2f23cc1d]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;width:50px;height:50px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.modal-close-btn[data-v-2f23cc1d]:hover{background:#ef4444;color:#fff;border-color:#ef4444;-webkit-transform:rotate(90deg) scale(1.1);transform:rotate(90deg) scale(1.1)}.modal-body-container[data-v-2f23cc1d]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5% 5% 5%;overflow:hidden}.image-wrapper[data-v-2f23cc1d]{position:relative;max-width:100%;max-height:100%!important;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.15)}.focused-image[data-v-2f23cc1d]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.staggered-grid-enter-active[data-v-2f23cc1d],.staggered-grid-leave-active[data-v-2f23cc1d]{-webkit-transition:all .5s ease;transition:all .5s ease}.staggered-grid-enter-from[data-v-2f23cc1d],.staggered-grid-leave-to[data-v-2f23cc1d]{opacity:0;-webkit-transform:translateY(20px) scale(.95);transform:translateY(20px) scale(.95)}.fade-enter-active[data-v-2f23cc1d],.fade-leave-active[data-v-2f23cc1d]{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter-from[data-v-2f23cc1d],.fade-leave-to[data-v-2f23cc1d]{opacity:0}.modal-fade-enter-active[data-v-2f23cc1d],.modal-fade-leave-active[data-v-2f23cc1d]{-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.modal-fade-enter-from[data-v-2f23cc1d],.modal-fade-leave-to[data-v-2f23cc1d]{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.modal-fade-enter-from .image-wrapper[data-v-2f23cc1d]{-webkit-transform:scale(.9) translateY(30px);transform:scale(.9) translateY(30px);opacity:0}.modal-fade-enter-active .image-wrapper[data-v-2f23cc1d]{-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1) .1s;transition:all .4s cubic-bezier(.25,.8,.25,1) .1s}@media (max-width:768px){.main-title[data-v-2f23cc1d]{font-size:2.2rem}.premium-search-box[data-v-2f23cc1d]{max-width:100%}.focused-table-label[data-v-2f23cc1d]{font-size:1.2rem;padding:6px 16px}.modal-close-btn[data-v-2f23cc1d]{width:44px;height:44px;font-size:1.2rem}.modal-header-actions[data-v-2f23cc1d]{padding:16px 5%}.ambient-background .glow[data-v-2f23cc1d]{display:none}}