.session-row[data-v-6a55e845]{align-items:center;background-color:#272727;border:1px solid #353434;border-radius:8px;box-shadow:0 4px 50px #00000014,0 4px 6px #0000000d;color:#fff;display:flex;justify-content:space-between;overflow:hidden;padding:20px;position:relative;width:100%}.session-info[data-v-6a55e845]{display:flex;gap:40px;z-index:1}.session-column[data-v-6a55e845]{display:flex;flex-direction:column;min-width:80px}.column-label[data-v-6a55e845]{color:var(--Text-Inverse-strong,#fff)}.column-label[data-v-6a55e845],.column-value[data-v-6a55e845]{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.column-value[data-v-6a55e845]{color:var(--textColor-secDefault,#6d6d6d)}.session-actions[data-v-6a55e845]{z-index:1}.products-btn[data-v-6a55e845]{align-items:center;border:1px solid #7f7f7f;border-radius:var(--radius_6,6px);display:flex;gap:8px;justify-content:center;padding:var(--Button-v-padding,6px) var(--Button-h_padding,10px)}.products-btn-label[data-v-6a55e845]{color:#7f7f7f;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.products-btn[data-v-6a55e845]:hover{background-color:#ffffff1a}@media (max-width:830px){.session-row[data-v-6a55e845]{align-items:flex-start;flex-direction:column;gap:16px;padding:16px}.session-info[data-v-6a55e845]{flex-wrap:wrap;gap:16px;width:100%}.session-column[data-v-6a55e845]{min-width:calc(50% - 8px)}.session-actions[data-v-6a55e845]{align-self:flex-end}.products-btn-label[data-v-6a55e845]{display:none}}@media (max-width:480px){.session-column[data-v-6a55e845]{min-width:100%}}.saved-cards-list[data-v-efe4555f]{width:100%}.products-section[data-v-efe4555f]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.product-grid[data-v-efe4555f]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(620px,1fr))}.controls-section[data-v-efe4555f]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;margin-bottom:32px;padding:24px}.search-filters[data-v-efe4555f]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.search-box[data-v-efe4555f]{flex:1;min-width:250px;position:relative}.search-input[data-v-efe4555f]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;font-size:14px;padding:12px 16px 12px 44px;transition:all .2s ease;width:100%}.search-input[data-v-efe4555f]::-moz-placeholder{color:#fff9}.search-input[data-v-efe4555f]::placeholder{color:#fff9}.search-input[data-v-efe4555f]:focus{border-color:#5367f6;box-shadow:0 0 0 3px #5367f61a;outline:none}.search-icon[data-v-efe4555f]{color:#fff9;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.sort-select[data-v-efe4555f]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;cursor:pointer;font-size:14px;min-width:180px;padding:12px 16px}.sort-select option[data-v-efe4555f]{background:#1a1a1a;color:#fff}.pagination-info[data-v-efe4555f]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.page-size-selector[data-v-efe4555f]{align-items:center;color:#fffc;display:flex;font-size:14px;gap:8px}.page-size-select[data-v-efe4555f]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px}.page-size-select option[data-v-efe4555f]{background:#1a1a1a;color:#fff}.results-info[data-v-efe4555f]{color:#ffffffb3;font-size:14px}.loading-container[data-v-efe4555f]{align-items:center;display:flex;justify-content:center;padding:60px 0}.loader[data-v-efe4555f]{height:50px;position:relative;width:430px}.loader-text[data-v-efe4555f]{animation:text_713-efe4555f 3.5s ease infinite both;color:#c8b6ff;font-size:1.2rem;letter-spacing:1px;position:absolute;top:40px}.load[data-v-efe4555f]{animation:loading_713-efe4555f 3.5s ease infinite both;background-color:#9a79ff;border-radius:50px;display:block;height:16px;position:absolute;transform:translate(64px);width:16px}.load[data-v-efe4555f]:before{animation:loading2_713-efe4555f 3.5s ease infinite both;background-color:#d1c2ff;border-radius:inherit;content:"";height:100%;width:100%}.empty-container[data-v-efe4555f]{align-items:center;display:flex;justify-content:center;padding:60px 20px}.empty-state[data-v-efe4555f]{max-width:400px;text-align:center}.empty-icon[data-v-efe4555f]{height:64px;margin-bottom:24px;opacity:.5;width:64px}.empty-title[data-v-efe4555f]{color:#fff;font-size:24px;font-weight:600;margin-bottom:12px}.empty-subtitle[data-v-efe4555f]{color:#edededa6;font-size:16px;line-height:1.5;margin-bottom:32px}.explore-button[data-v-efe4555f]{background:linear-gradient(135deg,#5367f6,#7c3aed);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px;transition:transform .2s,box-shadow .2s}.explore-button[data-v-efe4555f]:hover{box-shadow:0 8px 16px #5367f64d;transform:translateY(-2px)}.error-container[data-v-efe4555f]{align-items:center;display:flex;flex-direction:column;padding:60px 20px}.error-message[data-v-efe4555f]{color:#ff6b6b;font-size:16px;margin-bottom:20px;text-align:center}.retry-button[data-v-efe4555f]{background:#5367f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:background-color .2s}.retry-button[data-v-efe4555f]:hover{background:#4056e0}.pagination-container[data-v-efe4555f]{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:40px;padding:20px}.pagination[data-v-efe4555f]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pagination-numbers[data-v-efe4555f]{align-items:center;display:flex;gap:4px}.pagination-btn[data-v-efe4555f]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;min-width:44px;padding:10px 14px;transition:all .2s ease;white-space:nowrap}.pagination-btn[data-v-efe4555f]:hover:not(.disabled){background:#fff3;border-color:#ffffff4d}.pagination-btn.active[data-v-efe4555f]{background:#5367f6;border-color:#5367f6;color:#fff}.pagination-btn.disabled[data-v-efe4555f]{cursor:not-allowed;opacity:.5}.pagination-next[data-v-efe4555f],.pagination-prev[data-v-efe4555f]{min-width:100px}.pagination-number[data-v-efe4555f]{height:44px;min-width:44px;padding:0;width:44px}.pagination-dots[data-v-efe4555f]{color:#ffffff80;font-size:14px;padding:10px 6px}.page-jump[data-v-efe4555f]{align-items:center;color:#fffc;display:flex;font-size:14px;gap:8px}.page-jump-input[data-v-efe4555f]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#fff;font-size:14px;padding:8px 10px;text-align:center;width:60px}.page-jump-input[data-v-efe4555f]:focus{border-color:#5367f6;outline:none}.page-jump-btn[data-v-efe4555f]{background:#5367f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s}.page-jump-btn[data-v-efe4555f]:hover{background:#4056e0}.mobile-page-info[data-v-efe4555f]{color:#ffffffb3;font-size:14px;text-align:center}.desktop-only[data-v-efe4555f]{display:block}.mobile-only[data-v-efe4555f]{display:none}.sessions-heading[data-v-efe4555f]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;margin-top:36px}.sessions-title[data-v-efe4555f]{background:linear-gradient(146deg,#ececec 20.35%,#ededed00 128.73%);background-clip:text;-webkit-background-clip:text;font-family:Space Grotesk;font-size:50px;font-style:normal;font-weight:700;letter-spacing:-1.86px;line-height:100%;-webkit-text-fill-color:transparent}.sessions-subtitle[data-v-efe4555f]{color:#edededa6;font-family:Inter;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:600;line-height:160%}@keyframes text_713-efe4555f{0%{letter-spacing:1px;transform:translate(0)}40%{letter-spacing:2px;transform:translate(26px)}80%{letter-spacing:1px;transform:translate(32px)}90%{letter-spacing:2px;transform:translate(0)}to{letter-spacing:1px;transform:translate(0)}}@keyframes loading_713-efe4555f{0%{transform:translate(0);width:16px}40%{transform:translate(0);width:100%}80%{transform:translate(64px);width:16px}90%{transform:translate(0);width:100%}to{transform:translate(0);width:16px}}@keyframes loading2_713-efe4555f{0%{transform:translate(0);width:16px}40%{transform:translate(0);width:80%}80%{transform:translate(0);width:100%}90%{transform:translate(15px);width:80%}to{transform:translate(0);width:16px}}@media (max-width:1024px){.product-grid[data-v-efe4555f]{gap:20px;grid-template-columns:repeat(auto-fill,minmax(480px,1fr))}.controls-section[data-v-efe4555f]{padding:20px}}@media (max-width:768px){.product-grid[data-v-efe4555f]{gap:16px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));padding:0 16px}.sessions-title[data-v-efe4555f]{font-size:36px}.sessions-subtitle[data-v-efe4555f]{font-size:16px}.controls-section[data-v-efe4555f]{margin:0 16px 24px;padding:16px}.search-filters[data-v-efe4555f]{flex-direction:column;gap:12px}.search-box[data-v-efe4555f]{min-width:unset}.page-size-select[data-v-efe4555f],.sort-select[data-v-efe4555f]{width:100%}.pagination-info[data-v-efe4555f]{align-items:stretch;flex-direction:column;gap:12px}.pagination-container[data-v-efe4555f]{gap:16px;padding:16px}.pagination[data-v-efe4555f]{gap:6px}.pagination-btn[data-v-efe4555f]{font-size:14px;min-width:48px;padding:12px 16px}.pagination-next[data-v-efe4555f],.pagination-prev[data-v-efe4555f]{min-width:90px}.pagination-number[data-v-efe4555f]{height:48px;width:48px}.page-jump-input[data-v-efe4555f]{padding:10px;width:80px}}@media (max-width:640px){.product-grid[data-v-efe4555f]{gap:16px;grid-template-columns:1fr;padding:16px}.controls-section[data-v-efe4555f]{margin:0 16px 20px;padding:12px}.sessions-title[data-v-efe4555f]{font-size:28px;text-align:center}.sessions-subtitle[data-v-efe4555f]{font-size:14px;text-align:center}.search-input[data-v-efe4555f]{font-size:14px;padding:12px 16px 12px 44px}.page-size-select[data-v-efe4555f],.sort-select[data-v-efe4555f]{font-size:14px;padding:12px}.pagination-container[data-v-efe4555f]{gap:12px;padding:12px}.pagination[data-v-efe4555f]{flex-wrap:wrap;gap:4px;justify-content:center}.pagination-btn[data-v-efe4555f]{font-size:13px;min-width:44px;padding:10px 12px}.pagination-next[data-v-efe4555f],.pagination-prev[data-v-efe4555f]{flex:0 0 auto;min-width:80px}.pagination-number[data-v-efe4555f]{font-size:13px;height:44px;width:44px}.btn-text[data-v-efe4555f]{display:none}.pagination-next svg[data-v-efe4555f],.pagination-prev svg[data-v-efe4555f]{height:16px;width:16px}.desktop-only[data-v-efe4555f]{display:none}.mobile-only[data-v-efe4555f]{display:block}.page-size-selector[data-v-efe4555f],.results-info[data-v-efe4555f]{text-align:center}.results-info[data-v-efe4555f]{font-size:13px}}@media (max-width:480px){.sessions-heading[data-v-efe4555f]{margin:20px 16px;text-align:center}.sessions-title[data-v-efe4555f]{font-size:24px}.sessions-subtitle[data-v-efe4555f]{font-size:13px}.controls-section[data-v-efe4555f]{margin:0 12px 16px;padding:10px}.search-input[data-v-efe4555f]{font-size:13px;padding:10px 14px 10px 40px}.page-size-select[data-v-efe4555f],.sort-select[data-v-efe4555f]{font-size:13px;padding:10px}.results-info[data-v-efe4555f]{font-size:12px}.page-size-selector[data-v-efe4555f]{flex-direction:column;gap:6px}.pagination-container[data-v-efe4555f]{gap:8px;padding:8px}.pagination[data-v-efe4555f]{gap:3px}.pagination-btn[data-v-efe4555f]{font-size:12px;min-width:40px;padding:8px 10px}.pagination-next[data-v-efe4555f],.pagination-prev[data-v-efe4555f]{font-size:11px;min-width:70px;padding:8px}.pagination-number[data-v-efe4555f]{font-size:12px;height:40px;width:40px}.pagination-next svg[data-v-efe4555f],.pagination-prev svg[data-v-efe4555f]{height:14px;width:14px}.mobile-page-info[data-v-efe4555f]{background:#ffffff0d;border-radius:6px;font-size:12px;padding:8px}}@media (max-width:360px){.sessions-title[data-v-efe4555f]{font-size:20px}.sessions-subtitle[data-v-efe4555f]{font-size:12px}.controls-section[data-v-efe4555f]{margin:0 8px 12px;padding:8px}.search-input[data-v-efe4555f]{font-size:12px;padding:8px 12px 8px 36px}.search-icon[data-v-efe4555f]{height:18px;left:10px;width:18px}.page-size-select[data-v-efe4555f],.sort-select[data-v-efe4555f]{font-size:12px;padding:8px}.pagination-container[data-v-efe4555f]{gap:6px;padding:6px}.pagination[data-v-efe4555f]{gap:2px;overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:280px;padding:4px}.pagination-btn[data-v-efe4555f]{flex-shrink:0;font-size:11px;min-width:36px;padding:6px 8px}.pagination-next[data-v-efe4555f],.pagination-prev[data-v-efe4555f]{font-size:10px;min-width:60px;padding:6px}.pagination-number[data-v-efe4555f]{font-size:11px;height:36px;width:36px}.pagination-next svg[data-v-efe4555f],.pagination-prev svg[data-v-efe4555f]{height:12px;width:12px}.mobile-page-info[data-v-efe4555f]{font-size:11px;padding:6px}.page-size-selector label[data-v-efe4555f]{font-size:12px}.results-info[data-v-efe4555f]{font-size:11px}}@media (max-height:500px) and (orientation:landscape){.sessions-heading[data-v-efe4555f]{margin:10px 16px}.sessions-title[data-v-efe4555f]{font-size:20px}.sessions-subtitle[data-v-efe4555f]{font-size:12px}.controls-section[data-v-efe4555f]{margin-bottom:12px;padding:8px}.pagination-container[data-v-efe4555f]{gap:8px;padding:8px}.loader[data-v-efe4555f]{height:30px;width:200px}.loader-text[data-v-efe4555f]{font-size:1rem}.empty-container[data-v-efe4555f]{padding:30px 20px}.empty-title[data-v-efe4555f]{font-size:20px}.empty-subtitle[data-v-efe4555f]{font-size:14px;margin-bottom:20px}}@media (min-resolution:192dpi){.page-size-select[data-v-efe4555f],.pagination-btn[data-v-efe4555f],.search-input[data-v-efe4555f],.sort-select[data-v-efe4555f]{border-width:.5px}}@media (prefers-reduced-motion:reduce){.explore-button[data-v-efe4555f],.pagination-btn[data-v-efe4555f],.retry-button[data-v-efe4555f]{transition:none}.load[data-v-efe4555f],.load[data-v-efe4555f]:before,.loader-text[data-v-efe4555f]{animation:none}.pagination-btn[data-v-efe4555f]:hover{transform:none}.explore-button[data-v-efe4555f]:hover{box-shadow:none;transform:none}}@media (prefers-color-scheme:dark){.page-size-select option[data-v-efe4555f],.sort-select option[data-v-efe4555f]{background:#0a0a0a}}@media print{.controls-section[data-v-efe4555f],.explore-button[data-v-efe4555f],.pagination-container[data-v-efe4555f],.retry-button[data-v-efe4555f]{display:none!important}.sessions-subtitle[data-v-efe4555f],.sessions-title[data-v-efe4555f]{background:none!important;color:#000!important;-webkit-text-fill-color:#000!important}.product-grid[data-v-efe4555f]{gap:12px!important;grid-template-columns:1fr!important}}
