.rating-stars[data-v-d01273a4]{align-items:center;display:flex;gap:2px}.star[data-v-d01273a4]{cursor:default;filter:grayscale(100%);font-size:18px;opacity:.3;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.star.filled[data-v-d01273a4],.star.user-rated[data-v-d01273a4]{filter:grayscale(0);opacity:1}.star.user-rated[data-v-d01273a4]{transform:scale(1.1)}.interactive .star.hoverable[data-v-d01273a4]{cursor:pointer}.interactive .star[data-v-d01273a4]:hover{filter:grayscale(0);opacity:1;transform:scale(1.2)}.rating-numeric[data-v-d01273a4]{color:#374151;font-size:14px;font-weight:600;margin-left:8px}.readonly .star[data-v-d01273a4]{cursor:default}.interactive .star[data-v-d01273a4]{transition:transform .15s ease,filter .15s ease,opacity .15s ease}@media (max-width:768px){.star[data-v-d01273a4]{font-size:16px}.rating-numeric[data-v-d01273a4]{font-size:13px}}.lineup-rating[data-v-be9a6067]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;gap:16px;padding:16px}.average-rating[data-v-be9a6067],.lineup-rating[data-v-be9a6067]{display:flex;flex-direction:column}.average-rating[data-v-be9a6067]{gap:4px}.rating-display[data-v-be9a6067]{align-items:center;display:flex;gap:12px}.total-ratings[data-v-be9a6067]{color:#6b7280;font-size:14px;font-weight:500}.no-ratings[data-v-be9a6067]{align-items:center;display:flex;gap:12px}.no-ratings-text[data-v-be9a6067]{color:#9ca3af;font-size:14px;font-style:italic}.user-rating[data-v-be9a6067]{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:8px;padding-top:12px}.user-rating-header[data-v-be9a6067]{align-items:center;display:flex}.user-rating-label[data-v-be9a6067]{color:#374151;font-size:14px;font-weight:600}.loading-indicator[data-v-be9a6067]{color:#6b7280;font-size:12px;font-style:italic}.auth-prompt[data-v-be9a6067]{border-top:1px solid #e5e7eb;padding-top:12px}.auth-text[data-v-be9a6067]{color:#6b7280;font-size:14px;font-style:italic}@media (max-width:768px){.lineup-rating[data-v-be9a6067]{gap:12px;padding:12px}.rating-display[data-v-be9a6067]{align-items:flex-start;flex-direction:column;gap:8px}.total-ratings[data-v-be9a6067],.user-rating-label[data-v-be9a6067]{font-size:13px}}.lineup-modal[data-v-970bacaa] .p-dialog-content{height:100%!important;max-height:100%!important;overflow-y:auto!important}.lineup-modal[data-v-970bacaa] .p-dialog,.lineup-modal[data-v-970bacaa] .p-dialog-mask{transition:none!important}body[data-v-970bacaa]{transition:padding-right .1s ease-out}.lineup-modal[data-v-970bacaa]{--p-dialog-header-padding:0!important}.lineup-modal[data-v-970bacaa] .p-dialog-header,[data-v-970bacaa] .p-dialog-header,.lineup-modal .p-dialog .p-dialog-header[data-v-970bacaa],.lineup-modal .p-dialog-header[data-v-970bacaa],.p-dialog .p-dialog-header[data-v-970bacaa],.p-dialog-header[data-v-970bacaa]{margin:0!important;padding:0!important}.lineup-modal:not(.mobile-modal) .p-dialog .p-dialog-header[data-v-970bacaa],.lineup-modal:not(.mobile-modal) .p-dialog-header[data-v-970bacaa],.lineup-modal[data-v-970bacaa]:not(.mobile-modal) .p-dialog-header{margin:0!important;padding:0!important}.p-component .p-dialog-header[data-v-970bacaa],.p-dialog .p-dialog-header[data-v-970bacaa],.p-dialog-header[data-v-970bacaa],[class*=p-dialog] .p-dialog-header[data-v-970bacaa]{margin:0!important;padding:0!important}.mobile-header[data-v-970bacaa]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex!important;margin-bottom:0;min-height:6rem;padding:3rem 0 0;width:100%;z-index:9999}@media (min-width:769px){.mobile-header[data-v-970bacaa]{display:none!important}}.mobile-header .back-btn[data-v-970bacaa]{border-radius:50%!important;color:#374151!important;display:flex!important;height:auto!important;margin-left:1rem;margin-right:1rem;opacity:1!important;pointer-events:auto!important;position:static!important;visibility:visible!important;width:auto!important;z-index:1001!important}.mobile-header .back-btn[data-v-970bacaa]:active,.mobile-header .back-btn[data-v-970bacaa]:hover{background-color:transparent!important}.mobile-header .back-btn[data-v-970bacaa]:active{box-shadow:none!important;transform:none!important}.mobile-header .back-btn[data-v-970bacaa] .p-button.p-highlight,.mobile-header .back-btn[data-v-970bacaa] .p-button:active,.mobile-header .back-btn[data-v-970bacaa] .p-button:focus:active,.mobile-header .back-btn[data-v-970bacaa] .p-button:hover{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;transform:none!important}.mobile-header .back-btn[data-v-970bacaa] .p-ripple,.mobile-header .back-btn[data-v-970bacaa] .p-ripple-circle{display:none!important}.mobile-header .back-btn .pi-arrow-left[data-v-970bacaa]{display:inline-block!important;opacity:1!important;visibility:visible!important}.mobile-header .mobile-title[data-v-970bacaa]{color:#1e293b;flex:1;font-size:1.25rem;font-weight:600;margin:0;text-align:center}.mobile-header .mobile-favorite-btn[data-v-970bacaa]{margin-left:auto;margin-right:1rem;z-index:1001}.mobile-header .mobile-favorite-btn[data-v-970bacaa] .favorite-button{background:transparent;border:none;border-radius:50%;cursor:pointer;padding:.5rem;transition:all .2s ease}.mobile-header .mobile-favorite-btn[data-v-970bacaa] .favorite-button:hover{background-color:#0000000d}.mobile-header .mobile-favorite-btn[data-v-970bacaa] .favorite-button .heart-icon{color:#6b7280;height:1.5rem;width:1.5rem}.mobile-header .mobile-favorite-btn[data-v-970bacaa] .favorite-button .favorite-text{display:none}.desktop-header[data-v-970bacaa]{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:1.5rem 0;position:sticky;top:0;z-index:1000}@media (max-width:768px){.desktop-header[data-v-970bacaa]{display:none}}.desktop-header .desktop-title[data-v-970bacaa]{color:#1e293b;flex:1;font-size:1.5rem;font-weight:600;margin:0 0 0 2rem}.desktop-header .desktop-header-actions[data-v-970bacaa]{align-items:center;display:flex;gap:1rem;margin-right:2rem}.desktop-header .desktop-favorite-btn[data-v-970bacaa] .favorite-button{align-items:center;background:#3b82f6;border:1px solid #3b82f6;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1rem;transition:all .2s ease}.desktop-header .desktop-favorite-btn[data-v-970bacaa] .favorite-button:hover{background-color:#2563eb;border-color:#2563eb}.desktop-header .desktop-favorite-btn[data-v-970bacaa] .favorite-button .heart-icon{color:#fff;height:1.25rem;width:1.25rem}.desktop-header .desktop-favorite-btn[data-v-970bacaa] .favorite-button .favorite-text{color:#fff;display:inline}.desktop-header .desktop-close-btn[data-v-970bacaa]{background:transparent!important;border:1px solid #d1d5db!important;border-radius:50%!important;color:#6b7280!important;height:2.5rem!important;width:2.5rem!important}.desktop-header .desktop-close-btn[data-v-970bacaa]:hover{background-color:#f3f4f6!important;border-color:#9ca3af!important}.desktop-header .desktop-close-btn .pi-times[data-v-970bacaa]{font-size:1rem!important}.lineup-modal.auth-modal-open[data-v-970bacaa] .p-dialog{filter:brightness(.7)!important;pointer-events:none!important}.lineup-modal.auth-modal-open .desktop-favorite-btn[data-v-970bacaa],.lineup-modal.auth-modal-open .mobile-favorite-btn[data-v-970bacaa]{pointer-events:auto!important}.mobile-modal[data-v-970bacaa] .p-dialog{border-radius:0!important;contain:layout style paint!important;height:100vh!important;height:calc(var(--vh, 1vh)*100)!important;left:0!important;margin:0!important;max-height:100vh!important;max-height:calc(var(--vh, 1vh)*100)!important;max-width:100vw!important;overscroll-behavior:contain!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;padding-bottom:max(env(safe-area-inset-bottom,0),80px)!important;padding-top:max(env(safe-area-inset-top,0),80px)!important;position:fixed!important;top:0!important;width:100vw!important}.mobile-modal[data-v-970bacaa] .p-dialog-content{border-radius:0!important;height:calc(var(--vh, 1vh)*100)!important;max-height:calc(var(--vh, 1vh)*100)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:2rem 0 6rem!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;scroll-behavior:smooth!important;scroll-snap-type:y mandatory!important;touch-action:pan-y!important}.mobile-modal[data-v-970bacaa] .p-dialog-content .lineup-content{padding:0!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;scroll-behavior:smooth!important;touch-action:pan-y!important}.mobile-modal[data-v-970bacaa] .p-dialog-content .lineup-content .lineup-video{margin:0 -1rem!important;overflow-x:hidden!important;touch-action:pan-y!important}.mobile-modal[data-v-970bacaa] .p-dialog-content .lineup-content .lineup-video .video-player{margin-left:0!important;margin-right:0!important;max-width:100vw!important;width:100vw!important}.mobile-modal[data-v-970bacaa] .p-dialog-content .lineup-content>:not(.lineup-video){padding-left:1rem!important;padding-right:1rem!important}.mobile-modal[data-v-970bacaa] .p-dialog-content .lineup-content .lineup-video+*{margin-top:1rem!important}.mobile-modal[data-v-970bacaa] .p-dialog-header{border-radius:0!important;margin:0!important;padding:0!important}.mobile-modal .back-btn[data-v-970bacaa] .p-button.p-highlight,.mobile-modal .back-btn[data-v-970bacaa] .p-button:active,.mobile-modal .back-btn[data-v-970bacaa] .p-button:focus,.mobile-modal .back-btn[data-v-970bacaa] .p-button:focus-visible,.mobile-modal .back-btn[data-v-970bacaa] .p-button:focus:active,.mobile-modal .back-btn[data-v-970bacaa] .p-button:hover{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;transform:none!important}.mobile-modal .back-btn[data-v-970bacaa] .p-ripple,.mobile-modal .back-btn[data-v-970bacaa] .p-ripple-circle{display:none!important}.mobile-modal[data-v-970bacaa] .p-dialog-footer{border-radius:0!important;display:none!important;height:0!important;opacity:0!important;visibility:hidden!important}.mobile-modal[data-v-970bacaa] .p-button-icon-only,.mobile-modal[data-v-970bacaa] .p-button.p-button-icon-only[aria-label],.mobile-modal[data-v-970bacaa] .p-button[aria-label=Close],.mobile-modal[data-v-970bacaa] .p-dialog-close-button,.mobile-modal[data-v-970bacaa] .p-dialog-header-close,.mobile-modal[data-v-970bacaa] .p-dialog-header-close-button,.mobile-modal[data-v-970bacaa] .p-dialog-header-icon,.mobile-modal[data-v-970bacaa] .p-dialog-header-icons,.mobile-modal[data-v-970bacaa] .p-dialog-title,.mobile-modal[data-v-970bacaa] .p-dialog-titlebar,.mobile-modal[data-v-970bacaa] .p-dialog-titlebar-close,.mobile-modal[data-v-970bacaa] .p-ripple[aria-label=Close],.mobile-modal[data-v-970bacaa] [data-pc-name=button][aria-label],.mobile-modal[data-v-970bacaa] [data-pc-section=closebutton],.mobile-modal[data-v-970bacaa] [data-pc-section=headeractions],.mobile-modal[data-v-970bacaa] [role=button][aria-label]{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;width:0!important;z-index:-1!important}.lineup-content .lineup-header[data-v-970bacaa]{margin-bottom:2rem}.lineup-content .lineup-header h2[data-v-970bacaa]{color:#1e293b;font-size:1.5rem;margin:0 0 .5rem}.lineup-content .lineup-header .lineup-description[data-v-970bacaa]{color:#64748b;line-height:1.6;margin:0 0 1rem}.lineup-content .lineup-header .lineup-badges[data-v-970bacaa]{display:flex;gap:.5rem}.lineup-content .lineup-images[data-v-970bacaa]{margin-bottom:2rem}.lineup-content .lineup-images h3[data-v-970bacaa]{color:#374151;font-size:1.25rem;margin:0 0 1rem}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa]{border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-next,.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-prev{background:#ffffffe6;border:none;border-radius:50%;box-shadow:0 4px 6px -1px #0000001a;color:#374151;height:3rem;transition:all .3s ease;width:3rem}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-next:hover,.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-prev:hover{background:#fff;box-shadow:0 8px 15px -3px #0003;transform:scale(1.1)}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-next:focus,.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-prev:focus{box-shadow:0 0 0 3px #3b82f64d}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-indicators{padding:1rem 0 .5rem}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-indicators .p-carousel-indicator{margin:0 .25rem}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-indicators .p-carousel-indicator button{background:#9ca3af80;border:none;border-radius:50%;height:.75rem;transition:all .3s ease;width:.75rem}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-indicators .p-carousel-indicator button:hover{background:#6b7280cc;transform:scale(1.2)}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#3b82f6;transform:scale(1.3)}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-content{background:transparent}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] .p-carousel-container{position:relative}.lineup-content .lineup-images .images-carousel .image-slide[data-v-970bacaa]{display:flex;justify-content:center;padding:0}.lineup-content .lineup-images .images-carousel .image-container[data-v-970bacaa]{border-radius:.5rem;cursor:pointer;max-width:600px;overflow:hidden;position:relative;width:100%}.lineup-content .lineup-images .images-carousel .image-container img[data-v-970bacaa]{display:block;height:400px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.lineup-content .lineup-images .images-carousel .image-container:hover .image-overlay[data-v-970bacaa]{opacity:1}.lineup-content .lineup-images .images-carousel .image-container:hover img[data-v-970bacaa]{transform:scale(1.05)}.lineup-content .lineup-images .images-carousel .image-overlay[data-v-970bacaa]{align-items:flex-start;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent 30%,transparent 70%,rgba(0,0,0,.7));display:flex;justify-content:space-between;inset:0;opacity:0;padding:1rem;position:absolute;transition:opacity .3s ease}.lineup-content .lineup-images .images-carousel .image-overlay .image-counter[data-v-970bacaa]{background:#000c;border-radius:.375rem;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem .75rem}.lineup-content .lineup-images .images-carousel .image-overlay .expand-btn[data-v-970bacaa]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3!important;border:1px solid hsla(0,0%,100%,.3)!important}.lineup-content .lineup-images .images-carousel .image-overlay .expand-btn[data-v-970bacaa]:hover{background:#ffffff4d!important;transform:scale(1.1)}.lineup-content .throw-keys-section[data-v-970bacaa]{margin-bottom:2rem}.lineup-content .throw-keys-section h3[data-v-970bacaa]{color:#374151;font-size:1.25rem;margin:0 0 1rem}.lineup-content .rating-section[data-v-970bacaa]{margin-bottom:2rem}.lineup-content .rating-section h3[data-v-970bacaa]{color:#374151;font-size:1.25rem;margin:0 0 1rem}.lineup-content .throw-keys-section .throw-keys-grid[data-v-970bacaa]{align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:100%;padding:1rem;width:-moz-max-content;width:max-content}.lineup-content .throw-keys-section .throw-keys-grid .throw-keys-title[data-v-970bacaa]{color:#374151;font-size:1.25rem;font-weight:600;margin:0;text-align:center}.lineup-content .throw-keys-section .throw-keys-grid .keys-container[data-v-970bacaa]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.lineup-content .throw-keys-section .throw-keys-grid .key-item[data-v-970bacaa]{align-items:center;display:flex;flex-direction:column;gap:.3rem;padding:.25rem;transition:none}.lineup-content .throw-keys-section .throw-keys-grid .key-item span[data-v-970bacaa]{color:#64748b;font-size:.75rem;font-weight:500;text-align:center}.lineup-content .lineup-video[data-v-970bacaa]{margin-bottom:2rem}.lineup-content .lineup-video .video-player[data-v-970bacaa]{border-radius:8px;cursor:pointer;height:60vh;min-height:500px;-o-object-fit:cover;object-fit:cover;touch-action:manipulation;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%}@media (min-width:1200px){.lineup-content .lineup-video .video-player[data-v-970bacaa]{height:65vh;min-height:600px}}@media (min-width:768px) and (max-width:1199px){.lineup-content .lineup-video .video-player[data-v-970bacaa]{height:55vh;min-height:450px}}@media (max-width:767px){.lineup-content .lineup-video .video-player[data-v-970bacaa]{height:50vh;margin-left:calc(-50vw + 50%);min-height:350px;width:100vw}}.lineup-content .lineup-info[data-v-970bacaa]{border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:1rem;padding-top:1rem}.lineup-content .lineup-info .info-item[data-v-970bacaa]{align-items:center;color:#6b7280;display:flex;font-size:.875rem;gap:.5rem}.lineup-content .lineup-info .info-item i[data-v-970bacaa]{color:#9ca3af}.modal-footer[data-v-970bacaa]{display:flex;gap:.5rem;justify-content:flex-end}.image-viewer[data-v-970bacaa]{display:flex;justify-content:center}.image-viewer .viewer-image[data-v-970bacaa]{max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){.lineup-modal[data-v-970bacaa] .p-dialog,.lineup-modal[data-v-970bacaa] .p-dialog-content{border-radius:0!important}.lineup-modal[data-v-970bacaa] .p-dialog-header{border-radius:0!important;margin:0!important;padding:0!important}.lineup-modal[data-v-970bacaa] .p-dialog-footer,.lineup-modal[data-v-970bacaa] *{border-radius:0!important}.lineup-modal[data-v-970bacaa] .p-button-icon-only,.lineup-modal[data-v-970bacaa] .p-button.p-button-icon-only[aria-label],.lineup-modal[data-v-970bacaa] .p-button[aria-label=Close],.lineup-modal[data-v-970bacaa] .p-dialog-close-button,.lineup-modal[data-v-970bacaa] .p-dialog-header-close,.lineup-modal[data-v-970bacaa] .p-dialog-header-close-button,.lineup-modal[data-v-970bacaa] .p-dialog-header-icon,.lineup-modal[data-v-970bacaa] .p-dialog-header-icons,.lineup-modal[data-v-970bacaa] .p-dialog-titlebar-close,.lineup-modal[data-v-970bacaa] .p-ripple[aria-label=Close],.lineup-modal[data-v-970bacaa] .pi-times,.lineup-modal[data-v-970bacaa] [data-pc-name=button][aria-label],.lineup-modal[data-v-970bacaa] [data-pc-section=closebutton]{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}.lineup-content[data-v-970bacaa]{padding:1rem}.lineup-content .lineup-video[data-v-970bacaa]{margin-left:0;margin-right:0}.lineup-content .lineup-video .video-player[data-v-970bacaa]{margin-left:0;width:100%}.lineup-content .lineup-header[data-v-970bacaa]{margin-bottom:1.5rem}.lineup-content .lineup-header h2[data-v-970bacaa]{font-size:1.25rem}.lineup-content .lineup-header .lineup-description[data-v-970bacaa]{font-size:.875rem}.lineup-content .lineup-header .lineup-badges[data-v-970bacaa]{flex-wrap:wrap}.lineup-content .lineup-video[data-v-970bacaa]{margin-bottom:1.5rem;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}.lineup-content .lineup-video .video-player[data-v-970bacaa]{border-radius:0!important;height:45vh!important;min-height:300px!important;-o-object-fit:cover;object-fit:cover;-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;width:100%!important;-webkit-touch-callout:none!important;touch-action:manipulation!important}}@media (max-width:1024px) and (max-width:480px){.lineup-content .lineup-video .video-player[data-v-970bacaa]{height:40vh!important;min-height:250px!important}}@media (max-width:1024px) and (min-width:481px) and (max-width:768px){.lineup-content .lineup-video .video-player[data-v-970bacaa]{height:50vh!important;min-height:300px!important}}@media (max-width:1024px){.lineup-content .throw-keys-section[data-v-970bacaa]{margin-bottom:1.5rem}.lineup-content .throw-keys-section h3[data-v-970bacaa]{font-size:1.125rem;margin-bottom:.75rem}.lineup-content .rating-section[data-v-970bacaa]{margin-bottom:1.5rem}.lineup-content .rating-section h3[data-v-970bacaa]{font-size:1.125rem;margin-bottom:.75rem}.lineup-content .throw-keys-section .throw-keys-grid[data-v-970bacaa]{gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.lineup-content .throw-keys-section .throw-keys-grid .key-item[data-v-970bacaa]{border-radius:0!important;padding:.75rem}.lineup-content .throw-keys-section .throw-keys-grid .key-item span[data-v-970bacaa]{font-size:.75rem}.lineup-content .lineup-images[data-v-970bacaa]{margin-bottom:1.5rem;margin-left:-1rem;margin-right:-1rem}.lineup-content .lineup-images h3[data-v-970bacaa]{font-size:1.125rem;margin-bottom:.75rem;padding:0 1rem}.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa],.lineup-content .lineup-images .images-carousel .lineup-carousel[data-v-970bacaa] *,.lineup-content .lineup-images .images-carousel .image-container[data-v-970bacaa]{border-radius:0!important}.lineup-content .lineup-images .images-carousel .image-container img[data-v-970bacaa]{border-radius:0!important;height:250px}.lineup-content .lineup-images .images-carousel .image-overlay .image-counter[data-v-970bacaa]{border-radius:0!important;font-size:.75rem;padding:.375rem .5rem}.lineup-content .lineup-images .images-carousel .image-overlay .expand-btn[data-v-970bacaa]{border-radius:0!important;height:2rem;width:2rem}.lineup-content .lineup-info[data-v-970bacaa]{flex-direction:column;gap:.5rem}.lineup-content .lineup-info .info-item[data-v-970bacaa]{font-size:.875rem}.modal-footer[data-v-970bacaa]{border-top:1px solid #e5e7eb;padding:1rem}.lineup-modal.mobile-modal .p-dialog .p-button-icon-only[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-button.p-button-icon-only[aria-label][data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-button[aria-label=Close][data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-dialog-close-button[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-dialog-header-close[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-dialog-header-close-button[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-dialog-header-icon[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-dialog-header-icons[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-dialog-title[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-dialog-titlebar[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-dialog-titlebar-close[data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog .p-ripple[aria-label=Close][data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog [data-pc-name=button][aria-label][data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog [data-pc-section=closebutton][data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog [data-pc-section=headeractions][data-v-970bacaa],.lineup-modal.mobile-modal .p-dialog [role=button][aria-label][data-v-970bacaa]{background:transparent!important;border:none!important;display:none!important;height:0!important;left:-9999px!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;width:0!important;z-index:-999999!important}.lineup-modal.mobile-modal .p-dialog .p-dialog-header[data-v-970bacaa]{margin:0!important;padding:0!important}}@media (max-width:1024px){@supports (padding:max(0px)){.mobile-header[data-v-970bacaa]{min-height:max(4rem,env(safe-area-inset-top) + 3rem);padding-top:max(env(safe-area-inset-top),20px)}}}@media screen and (max-width:1024px) and (max-width:768px){.mobile-header[data-v-970bacaa]{min-height:5rem;padding-top:1.5rem}}@media screen and (max-width:1024px) and (max-width:480px){.mobile-header[data-v-970bacaa]{min-height:4.5rem;padding-top:1.25rem}.mobile-header .mobile-title[data-v-970bacaa]{font-size:1.1rem}}@media (max-width:1024px){.lineup-modal.mobile-modal .image-container[data-v-970bacaa],.lineup-modal.mobile-modal .image-container[data-v-970bacaa] *,.lineup-modal.mobile-modal .lineup-carousel[data-v-970bacaa],.lineup-modal.mobile-modal .lineup-carousel[data-v-970bacaa] *,.lineup-modal.mobile-modal .lineup-content[data-v-970bacaa],.lineup-modal.mobile-modal .lineup-content[data-v-970bacaa] :not(.back-btn),.lineup-modal.mobile-modal .p-button[data-v-970bacaa]:not(.back-btn),.lineup-modal.mobile-modal .p-carousel[data-v-970bacaa],.lineup-modal.mobile-modal .p-carousel[data-v-970bacaa] *,.lineup-modal.mobile-modal .p-dialog-header[data-v-970bacaa],.lineup-modal.mobile-modal .p-inputtext[data-v-970bacaa],.lineup-modal.mobile-modal .p-tag[data-v-970bacaa],.lineup-modal.mobile-modal .video-player[data-v-970bacaa],.lineup-modal.mobile-modal img[data-v-970bacaa],.lineup-modal.mobile-modal video[data-v-970bacaa]{border-radius:0!important}.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa]{border-radius:50%!important}}.lineup-modal.mobile-modal[data-v-970bacaa] .p-dialog-content,.lineup-modal.mobile-modal[data-v-970bacaa] .p-carousel,.lineup-modal.mobile-modal[data-v-970bacaa] .p-carousel *{border-radius:0!important}.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa]{border-radius:50%!important}.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa]:active{background-color:transparent!important;box-shadow:none!important;transform:none!important}.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button.p-highlight,.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:active,.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:focus,.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:focus-visible,.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:focus:active,.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:hover{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;transform:none!important}.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-ripple,.lineup-modal.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-ripple-circle{display:none!important}@supports (height:100dvh){.mobile-modal[data-v-970bacaa] .p-dialog,.mobile-modal[data-v-970bacaa] .p-dialog-content{height:100dvh!important;max-height:100dvh!important}}@media (max-width:768px){.mobile-modal[data-v-970bacaa] .p-dialog-content,.mobile-modal .lineup-content[data-v-970bacaa]{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;scroll-behavior:smooth!important;touch-action:pan-y!important}.mobile-modal[data-v-970bacaa] *{max-width:100%!important;overflow-x:hidden!important}}@supports (-webkit-fill-available:height){.mobile-modal[data-v-970bacaa] .p-dialog,.mobile-modal[data-v-970bacaa] .p-dialog-content{height:-webkit-fill-available!important;max-height:-webkit-fill-available!important}}@media (max-width:768px){.mobile-modal[data-v-970bacaa] .p-dialog{padding-bottom:max(env(safe-area-inset-bottom,0),120px)!important;padding-top:max(env(safe-area-inset-top,0),100px)!important}.mobile-modal .mobile-header[data-v-970bacaa]{min-height:6rem!important;padding-top:3rem!important;position:static!important;z-index:9999!important}.mobile-modal .mobile-header .back-btn[data-v-970bacaa]:active{background-color:transparent!important;box-shadow:none!important;transform:none!important}.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button.p-highlight,.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:active,.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:focus,.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:focus-visible,.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:focus:active,.mobile-modal .mobile-header .back-btn[data-v-970bacaa] .p-button:hover{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;transform:none!important}.mobile-modal[data-v-970bacaa] .p-dialog-content{padding-bottom:6rem!important;padding-top:2rem!important}}@supports (-webkit-touch-callout:none){.mobile-modal[data-v-970bacaa] .p-dialog{padding-bottom:max(env(safe-area-inset-bottom,0),120px)!important;padding-top:max(env(safe-area-inset-top,0),100px)!important}.mobile-modal .mobile-header[data-v-970bacaa]{min-height:6rem!important;padding-top:3rem!important}.mobile-modal[data-v-970bacaa] .p-dialog-content{padding-bottom:6rem!important;padding-top:2rem!important}}@media (max-width:768px) and (max-height:800px){.mobile-modal[data-v-970bacaa] .p-dialog{padding-bottom:max(env(safe-area-inset-bottom,0),120px)!important;padding-top:max(env(safe-area-inset-top,0),120px)!important}.mobile-modal .mobile-header[data-v-970bacaa]{min-height:7rem!important;padding-top:4rem!important}.mobile-modal[data-v-970bacaa] .p-dialog-content{padding-bottom:7rem!important;padding-top:3rem!important}}@supports not (padding-top:env(safe-area-inset-top)){.mobile-modal[data-v-970bacaa] .p-dialog{padding-bottom:120px!important;padding-top:100px!important}.mobile-modal .mobile-header[data-v-970bacaa]{min-height:6rem!important;padding-top:3rem!important}.mobile-modal[data-v-970bacaa] .p-dialog-content{padding-bottom:6rem!important;padding-top:2rem!important}}
