:root{--theme-sidebar-width:280px;--theme-sidebar-collapsed-width:72px}#main{--theme-primary:#6C4F7D;--theme-secondary:#e2d6c1;--theme-accent:#9b7ab1;--theme-warning:#f5b942;--theme-shadow-floating:0 24px 70px rgba(0, 0, 0, 0.32)}#main.main-theme-dark,#main:not(.main-theme-light){--theme-main-bg:radial-gradient(circle at top, rgba(108, 79, 125, 0.2) 0, rgba(16, 16, 18, 0) 40%), linear-gradient(180deg, #15131a 0, #1b1920 100%);--theme-bg-solid:#111111;--theme-bg-soft:#171717;--theme-bg-glass:rgba(17, 17, 17, 0.88);--theme-sidebar-bg:#151515;--theme-surface:#202020;--theme-surface-hover:#2c2c2c;--theme-card-hover:rgba(255, 255, 255, 0.1);--theme-border:rgba(255, 255, 255, 0.12);--theme-text:#ffffff;--theme-text-soft:rgba(255, 255, 255, 0.78);--theme-text-muted:rgba(255, 255, 255, 0.5600000000000001);--theme-muted:rgba(255, 255, 255, 0.58);--theme-sidebar-shadow:16px 0 40px rgba(0, 0, 0, 0.26)}#main.main-theme-light{--theme-main-bg:radial-gradient(circle at top, rgba(108, 79, 125, 0.1) 0, rgba(255, 255, 255, 0) 42%), linear-gradient(180deg, #ffffff 0, #f4f1ed 100%);--theme-bg-solid:#ffffff;--theme-bg-soft:#f4f1ed;--theme-bg-glass:rgba(255, 255, 255, 0.88);--theme-sidebar-bg:#ffffff;--theme-surface:#ffffff;--theme-surface-hover:#f0ece7;--theme-card-hover:rgba(75, 42, 94, 0.08);--theme-border:rgba(51, 51, 51, 0.12);--theme-text:#222222;--theme-text-soft:rgba(34, 34, 34, 0.76);--theme-text-muted:rgba(34, 34, 34, 0.55);--theme-muted:rgba(34, 34, 34, 0.58);--theme-shadow-floating:0 24px 70px rgba(44, 30, 54, 0.18);--theme-sidebar-shadow:12px 0 32px rgba(44, 30, 54, 0.08)}@font-face{font-family:'AlcarinTengwar';src:url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.woff2) format('woff2'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.woff) format('woff'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.ttf) format('truetype'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.otf) format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AlcarinTengwar';src:url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.woff2) format('woff2'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.woff) format('woff'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.ttf) format('truetype'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.otf) format('opentype');font-weight:700;font-style:normal;font-display:swap}.card-elvish-text{font-family:'AlcarinTengwar',monospace!important;font-weight:400}.card-elvish-text strong,.card-elvish-text b{font-weight:700}.tcgem-nexus-header .header-title span{display:inline-flex;align-items:center;gap:.45rem;color:var(--theme-text-muted,rgb(255 255 255 / .58));font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.07000000000000001em}.tcgem-nexus-header .header-title h1{margin:.4rem 0 .25rem;color:var(--theme-text,#fff);font-size:2.25rem;line-height:1.05}.tcgem-nexus-header .header-title p{margin:0;color:var(--theme-text-soft,rgb(255 255 255 / .76))}.tcgem-nexus-list-page>.wrapper-content{min-width:0}.tcgem-nexus-list-page>.wrapper-sidebar .tcgem-nexus-store-sidebar{display:grid;gap:1rem;position:sticky;top:calc(var(--theme-header-height, 72px) + 1rem)}.tcgem-nexus-page{min-width:0}.tcgem-nexus-store-finder,.tcgem-nexus-store-sidebar-card,.tcgem-nexus-store-results-shell{border:1px solid var(--theme-border,rgb(255 255 255 / .12));border-radius:8px;background:var(--theme-surface,rgb(255 255 255 / .06));box-shadow:var(--theme-shadow-card,0 18px 42px rgb(0 0 0 / .18))}.tcgem-nexus-store-sidebar-card{display:grid;gap:.85rem;padding:1rem}.tcgem-nexus-store-sidebar-heading{display:grid;grid-template-columns:42px minmax(0,1fr);gap:.7rem;align-items:center}.tcgem-nexus-store-sidebar-heading>i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px;background:rgb(255 255 255 / .08);color:var(--theme-secondary,#e2d6c1);font-size:1.2rem}.tcgem-nexus-store-sidebar-heading strong,.tcgem-nexus-store-sidebar-heading span{display:block}.tcgem-nexus-store-sidebar-heading strong{color:var(--theme-text,#fff);font-size:.98rem;font-weight:950;line-height:1.15}.tcgem-nexus-store-sidebar-heading span{margin-top:.12rem;color:var(--theme-text-muted,rgb(255 255 255 / .58));font-size:.78rem;font-weight:750}.tcgem-nexus-store-sidebar-count{padding:.9rem;border:1px solid var(--theme-border,rgb(255 255 255 / .1));border-radius:8px;background:rgb(255 255 255 / .045)}.tcgem-nexus-store-sidebar-count strong,.tcgem-nexus-store-sidebar-count span{display:block}.tcgem-nexus-store-sidebar-count strong{color:var(--theme-text,#fff);font-size:2rem;font-weight:950;line-height:1}.tcgem-nexus-store-sidebar-count span{margin-top:.3rem;color:var(--theme-text-soft,rgb(255 255 255 / .72));font-size:.82rem;font-weight:800}.tcgem-nexus-store-sidebar-copy strong{display:block;color:var(--theme-text,#fff);font-size:.9399999999999999rem;font-weight:900;line-height:1.25}.tcgem-nexus-store-sidebar-copy p{margin:.35rem 0 0;color:var(--theme-text-soft,rgb(255 255 255 / .74));font-size:.84rem;line-height:1.4}.tcgem-nexus-store-sidebar-cta{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:40px;border-radius:8px;font-weight:850}.tcgem-nexus-sidebar-ad{position:relative;display:grid;align-content:center;justify-items:center;gap:.35rem;width:100%;min-height:220px;aspect-ratio:3 / 4;padding:1rem;border:1px dashed var(--theme-border,rgb(255 255 255 / .18));border-radius:8px;background:linear-gradient(180deg,rgba(var(--bs-primary-rgb,13,110,253),.12),rgb(255 255 255 / .045));color:var(--theme-text,#fff);text-align:center;overflow:hidden}.tcgem-nexus-sidebar-ad:before{content:"";position:absolute;inset:.5rem;border:1px solid rgb(255 255 255 / .06);border-radius:6px;pointer-events:none}.tcgem-nexus-sidebar-ad span,.tcgem-nexus-sidebar-ad strong,.tcgem-nexus-sidebar-ad small{position:relative;z-index:1;display:block}.tcgem-nexus-sidebar-ad span{color:var(--theme-text-muted,rgb(255 255 255 / .58));font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.tcgem-nexus-sidebar-ad strong{max-width:12rem;color:var(--theme-text,#fff);font-size:1.08rem;font-weight:950;line-height:1.12}.tcgem-nexus-sidebar-ad small{color:var(--theme-text-soft,rgb(255 255 255 / .72));font-size:.78rem;font-weight:800}.tcgem-nexus-store-reference-modal .modal-dialog{max-height:calc(100dvh - 1rem)}.tcgem-nexus-store-reference-modal .modal-content{max-height:calc(100dvh - 1rem);border:1px solid var(--theme-border,rgb(255 255 255 / .12));border-radius:8px;background-color:var(--theme-surface,#202020);color:var(--theme-text,#fff);overflow:hidden}.tcgem-nexus-store-reference-modal form{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 1rem)}.tcgem-nexus-store-reference-modal .modal-header,.tcgem-nexus-store-reference-modal .modal-footer{flex:0 0 auto;border-color:var(--theme-border,rgb(255 255 255 / .1))}.tcgem-nexus-store-reference-modal .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tcgem-nexus-store-reference-modal .modal-title{display:inline-flex;align-items:center;gap:.45rem;font-weight:900}.tcgem-nexus-store-reference-modal .btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:8px;font-weight:850}body.main-theme-dark .tcgem-nexus-store-reference-modal,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark{--bs-modal-bg:#202020;--bs-modal-color:#ffffff;--bs-modal-border-color:rgba(255, 255, 255, 0.12);--bs-modal-header-border-color:rgba(255, 255, 255, 0.1);--bs-modal-footer-border-color:rgba(255, 255, 255, 0.1)}body.main-theme-dark .tcgem-nexus-store-reference-modal .modal-content,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .modal-content,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .modal-content,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .modal-content,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-content,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-content,body.main-theme-dark .tcgem-nexus-store-reference-modal .modal-header,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .modal-header,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .modal-header,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .modal-header,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-header,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-header,body.main-theme-dark .tcgem-nexus-store-reference-modal .modal-body,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .modal-body,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .modal-body,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .modal-body,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-body,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-body,body.main-theme-dark .tcgem-nexus-store-reference-modal .modal-footer,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .modal-footer,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .modal-footer,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .modal-footer,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-footer,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-footer{background-color:#202020!important;color:#ffffff!important}body.main-theme-dark .tcgem-nexus-store-reference-modal .modal-header,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .modal-header,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .modal-header,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .modal-header,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-header,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-header,body.main-theme-dark .tcgem-nexus-store-reference-modal .modal-footer,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .modal-footer,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .modal-footer,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .modal-footer,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-footer,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .modal-footer{border-color:rgb(255 255 255 / .1)!important}body.main-theme-dark .tcgem-nexus-store-reference-modal .btn-close,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .btn-close,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .btn-close,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .btn-close,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .btn-close,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .btn-close{filter:invert(1) grayscale(100%)}body.main-theme-dark .tcgem-nexus-store-reference-modal .form-control,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .form-control,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .form-control,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .form-control,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .form-control,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .form-control,body.main-theme-dark .tcgem-nexus-store-reference-modal .form-select,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .form-select,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .form-select,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .form-select,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .form-select,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .form-select,body.main-theme-dark .tcgem-nexus-store-reference-modal textarea,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal textarea,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal textarea,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark textarea,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark textarea,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark textarea{background-color:#111111!important;border-color:rgb(255 255 255 / .14)!important;color:#ffffff!important}body.main-theme-dark .tcgem-nexus-store-reference-modal .form-control::placeholder,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .form-control::placeholder,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .form-control::placeholder,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .form-control::placeholder,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .form-control::placeholder,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .form-control::placeholder,body.main-theme-dark .tcgem-nexus-store-reference-modal textarea::placeholder,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal textarea::placeholder,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal textarea::placeholder,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark textarea::placeholder,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark textarea::placeholder,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark textarea::placeholder{color:rgb(255 255 255 / .45)!important}body.main-theme-dark .tcgem-nexus-store-reference-modal .form-control:focus,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .form-control:focus,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .form-control:focus,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .form-control:focus,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .form-control:focus,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .form-control:focus,body.main-theme-dark .tcgem-nexus-store-reference-modal .form-select:focus,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .form-select:focus,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .form-select:focus,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .form-select:focus,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .form-select:focus,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .form-select:focus,body.main-theme-dark .tcgem-nexus-store-reference-modal textarea:focus,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal textarea:focus,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal textarea:focus,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark textarea:focus,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark textarea:focus,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark textarea:focus{background-color:#171717!important;border-color:rgb(155 122 177 / .72)!important;box-shadow:0 0 0 .2rem rgb(155 122 177 / .18)!important}body.main-theme-dark .tcgem-nexus-store-reference-modal .form-select option,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .form-select option,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .form-select option,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .form-select option,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .form-select option,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .form-select option{background:#202020;color:#fff}body.main-theme-dark .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-intro,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-intro,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-intro,body.main-theme-dark .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-checks label,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-checks label,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-checks label,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-reference-checks label,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-reference-checks label,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-reference-checks label{background:rgb(255 255 255 / .045)!important;border-color:rgb(255 255 255 / .1)!important;color:rgb(255 255 255 / .82)!important}body.main-theme-dark .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro p,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro p,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro p,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-intro p,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-intro p,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-intro p,body.main-theme-dark .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-note,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-note,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-note,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-note,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-note,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-store-reference-note,body.main-theme-dark .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-field>span,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-field>span,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-field>span,body.main-theme-dark .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-reference-field>span,body:has(#main.main-theme-dark) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-reference-field>span,body:not(:has(#main.main-theme-light)) .tcgem-nexus-store-reference-modal.main-theme-dark .tcgem-nexus-reference-field>span{color:rgb(255 255 255 / .76)!important}body.main-theme-light .tcgem-nexus-store-reference-modal,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light{--bs-modal-bg:#ffffff;--bs-modal-color:#222222;--bs-modal-border-color:rgba(51, 51, 51, 0.12);--bs-modal-header-border-color:rgba(51, 51, 51, 0.1);--bs-modal-footer-border-color:rgba(51, 51, 51, 0.1)}body.main-theme-light .tcgem-nexus-store-reference-modal .modal-content,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .modal-content,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .modal-content,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .modal-content,body.main-theme-light .tcgem-nexus-store-reference-modal .modal-header,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .modal-header,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .modal-header,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .modal-header,body.main-theme-light .tcgem-nexus-store-reference-modal .modal-body,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .modal-body,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .modal-body,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .modal-body,body.main-theme-light .tcgem-nexus-store-reference-modal .modal-footer,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .modal-footer,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .modal-footer,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .modal-footer{background-color:#ffffff!important;color:#222222!important}body.main-theme-light .tcgem-nexus-store-reference-modal .modal-header,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .modal-header,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .modal-header,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .modal-header,body.main-theme-light .tcgem-nexus-store-reference-modal .modal-footer,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .modal-footer,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .modal-footer,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .modal-footer{border-color:rgb(51 51 51 / .1)!important}body.main-theme-light .tcgem-nexus-store-reference-modal .form-control,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .form-control,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .form-control,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .form-control,body.main-theme-light .tcgem-nexus-store-reference-modal .form-select,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .form-select,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .form-select,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .form-select,body.main-theme-light .tcgem-nexus-store-reference-modal textarea,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal textarea,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light textarea,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light textarea{background-color:#ffffff!important;border-color:rgb(51 51 51 / .16)!important;color:#222222!important}body.main-theme-light .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-store-reference-intro,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-store-reference-intro,body.main-theme-light .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-checks label,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-checks label,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-reference-checks label,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-reference-checks label{background:rgb(75 42 94 / .04)!important;border-color:rgb(51 51 51 / .1)!important;color:rgb(34 34 34 / .82)!important}body.main-theme-light .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro p,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-intro p,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-store-reference-intro p,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-store-reference-intro p,body.main-theme-light .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-note,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .tcgem-nexus-store-reference-note,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-store-reference-note,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-store-reference-note,body.main-theme-light .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-field>span,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal .tcgem-nexus-reference-field>span,body.main-theme-light .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-reference-field>span,body:has(#main.main-theme-light) .tcgem-nexus-store-reference-modal.main-theme-light .tcgem-nexus-reference-field>span{color:rgb(34 34 34 / .72)!important}.tcgem-nexus-store-reference-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.tcgem-nexus-store-reference-note{margin:1rem 0 0;color:var(--theme-text-soft,rgb(255 255 255 / .76));font-size:.9rem;line-height:1.45}.tcgem-nexus-store-reference-intro{margin-bottom:1rem;padding:.9rem;border:1px solid var(--theme-border,rgb(255 255 255 / .1));border-radius:8px;background:rgb(255 255 255 / .045)}.tcgem-nexus-store-reference-intro strong{display:block;color:var(--theme-text,#fff);font-size:.98rem;font-weight:900}.tcgem-nexus-store-reference-intro p{margin:.35rem 0 0;color:var(--theme-text-soft,rgb(255 255 255 / .76));line-height:1.45}.tcgem-nexus-store-reference-intro details{margin-top:.7rem;padding-top:.65rem;border-top:1px solid var(--theme-border,rgb(255 255 255 / .1))}.tcgem-nexus-store-reference-intro summary{display:inline-flex;align-items:center;gap:.35rem;color:var(--theme-secondary,#e2d6c1);font-size:.86rem;font-weight:900;cursor:pointer}.tcgem-nexus-store-reference-intro summary::marker{color:var(--theme-secondary,#e2d6c1)}.tcgem-nexus-store-reference-message{display:none;margin-bottom:1rem;padding:.75rem .85rem;border-radius:8px;font-weight:800}.tcgem-nexus-store-reference-message.is-success,.tcgem-nexus-store-reference-message.is-error{display:block}.tcgem-nexus-store-reference-message.is-success{background:rgb(25 135 84 / .16);color:#90e3b1}.tcgem-nexus-store-reference-message.is-error{background:rgb(220 53 69 / .16);color:#ff9aa6}.tcgem-nexus-store-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.tcgem-nexus-reference-field{display:grid;gap:.38rem;min-width:0;margin:0}.tcgem-nexus-reference-field.is-wide{grid-column:1 / -1}.tcgem-nexus-reference-field>span{color:var(--theme-text-soft,rgb(255 255 255 / .76));font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.tcgem-nexus-reference-field textarea{resize:vertical}.tcgem-nexus-reference-legal{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;border:1px solid var(--theme-border,rgb(255 255 255 / .1));border-radius:8px;background:rgb(255 255 255 / .045)}.tcgem-nexus-reference-legal input{flex:0 0 auto;margin-top:.2rem}.tcgem-nexus-reference-legal>span{color:var(--theme-text-soft,rgb(255 255 255 / .78));font-size:.86rem;font-weight:750;line-height:1.45;text-transform:none;letter-spacing:0}.tcgem-nexus-reference-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.tcgem-nexus-reference-checks.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.tcgem-nexus-reference-checks label{display:flex;align-items:center;gap:.45rem;min-height:38px;margin:0;padding:.45rem .6rem;border:1px solid var(--theme-border,rgb(255 255 255 / .1));border-radius:8px;background:rgb(255 255 255 / .045);color:var(--theme-text-soft,rgb(255 255 255 / .8));font-size:.86rem;font-weight:800}.tcgem-nexus-reference-checks label span{min-width:0}.tcgem-nexus-reference-checks label small{margin-left:auto;color:var(--theme-text-muted,rgb(255 255 255 / .5600000000000001));font-size:.7rem;font-weight:750;text-align:right}.tcgem-nexus-reference-checks label.is-disabled{opacity:.48}.tcgem-nexus-reference-checks label.is-unavailable{background:rgb(255 255 255 / .025)}.tcgem-nexus-store-main{display:grid;gap:1rem;min-width:0}.tcgem-nexus-store-finder{padding:1rem}.tcgem-nexus-store-filter{display:grid;gap:.85rem}.tcgem-nexus-store-filter-main{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 150px minmax(180px,0.7fr);gap:.75rem;align-items:end}.tcgem-nexus-field{display:grid;gap:.4rem;min-width:0;margin:0}.tcgem-nexus-field>span:first-child{color:var(--theme-text-soft,rgb(255 255 255 / .76));font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.tcgem-nexus-inline-check{display:inline-flex;align-items:center;gap:.5rem;min-height:38px;margin:0;padding:.45rem .65rem;border:1px solid var(--theme-border,rgb(255 255 255 / .1));border-radius:8px;background:var(--theme-input,rgb(255 255 255 / .04));color:var(--theme-text,#fff);font-size:.9rem;font-weight:760;cursor:pointer}.tcgem-nexus-inline-check input{flex:0 0 auto;margin:0}.tcgem-nexus-inline-check span{min-width:0}.tcgem-nexus-input-icon{position:relative;display:block}.tcgem-nexus-input-icon>i{position:absolute;top:50%;left:.75rem;z-index:2;color:var(--theme-text-muted,rgb(255 255 255 / .58));transform:translateY(-50%)}.tcgem-nexus-input-icon>.form-control{padding-left:2.25rem}.tcgem-nexus-store-filter-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.tcgem-nexus-store-filter-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:38px;border-radius:8px;font-weight:800}.tcgem-nexus-store-filter-actions .btn-link{color:var(--theme-text-muted,rgb(255 255 255 / .58));text-decoration:none}.tcgem-nexus-store-finder-note{display:flex;gap:.45rem;align-items:flex-start;margin-top:.85rem;color:var(--theme-text-soft,rgb(255 255 255 / .72));font-size:.84rem;line-height:1.35}.tcgem-nexus-store-results-shell{overflow:hidden}.tcgem-nexus-store-results-shell.is-loading .tcgem-nexus-store-results-header{opacity:.72}.tcgem-nexus-store-results-header{display:flex;justify-content:space-between;gap:.75rem;align-items:center;padding:.9rem 1rem;border-bottom:1px solid var(--theme-border,rgb(255 255 255 / .1))}.tcgem-nexus-store-results-header strong,.tcgem-nexus-store-results-header span{display:block}.tcgem-nexus-store-results-header strong{color:var(--theme-text,#fff);font-size:1rem;font-weight:900}.tcgem-nexus-store-results-header span{color:var(--theme-text-soft,rgb(255 255 255 / .72));font-size:.82rem}.tcgem-nexus-store-sort{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;color:var(--theme-text-muted,rgb(255 255 255 / .58));font-size:.82rem;font-weight:800}.tcgem-nexus-store-results{display:grid;gap:.8rem;padding:1rem}.tcgem-nexus-store-card{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:.85rem;padding:.95rem;border:1px solid var(--theme-border,rgb(255 255 255 / .1));border-radius:8px;background:var(--theme-card,rgb(255 255 255 / .045));color:var(--theme-text,#fff)}.tcgem-nexus-store-card.is-pending{border-color:rgb(255 193 7 / .45);background:linear-gradient(135deg,rgb(255 193 7 / .08),var(--theme-card,rgb(255 255 255 / .045)) 48%)}.tcgem-nexus-store-card-link{position:absolute;inset:0;z-index:1;border-radius:8px}.tcgem-nexus-store-card-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;aspect-ratio:1 / 1;border-radius:8px;background:rgb(255 255 255 / .08);color:var(--theme-secondary,#e2d6c1);font-size:1.3rem;overflow:hidden}.tcgem-nexus-store-card-icon img{display:block;width:100%;height:100%;object-fit:cover}.tcgem-nexus-event-card-date.has-image{align-items:flex-end;justify-content:flex-start}.tcgem-nexus-event-card-date.has-image img{position:absolute;inset:0}.tcgem-nexus-event-card-date.has-image span{position:relative;z-index:1;margin:.35rem;padding:.16rem .42rem;border-radius:8px;background:rgb(0 0 0 / .62);color:#fff;font-size:.72rem;font-weight:900;backdrop-filter:blur(6px)}.tcgem-nexus-event-card.has-entry-image{grid-template-columns:88px minmax(0,1fr)}.tcgem-nexus-event-card.has-entry-image .tcgem-nexus-store-card-icon{width:88px;height:auto;aspect-ratio:3 / 4}.tcgem-nexus-store-card-body{min-width:0}.tcgem-nexus-store-card-title{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:.4rem}.tcgem-nexus-store-card-title h2{margin:0;color:var(--theme-text,#fff);font-size:1.08rem;font-weight:950;line-height:1.18}.tcgem-nexus-store-card-title span{display:inline-flex;align-items:center;gap:.3rem;margin-top:.25rem;color:var(--theme-text-soft,rgb(255 255 255 / .72));font-size:.84rem}.tcgem-nexus-store-card-title .tcgem-nexus-store-status{width:fit-content;min-height:24px;margin-top:.35rem;padding:.16rem .48rem;border:1px solid rgb(255 193 7 / .42);border-radius:8px;background:rgb(255 193 7 / .12);color:#ffd66b;font-size:.74rem;font-weight:900}.tcgem-nexus-store-card-title .tcgem-nexus-store-status.is-claimable{border-color:rgb(13 202 240 / .34);background:rgb(13 202 240 / .12);color:#7ee7f8}.tcgem-nexus-store-card-title strong{flex:0 0 auto;padding:.28rem .48rem;border-radius:8px;background:rgb(255 255 255 / .08);color:var(--theme-text,#fff);font-size:.78rem;font-weight:900}.tcgem-nexus-store-address,.tcgem-nexus-store-description{margin:0;color:var(--theme-text-soft,rgb(255 255 255 / .76));line-height:1.45}.tcgem-nexus-store-description{margin-top:.35rem}.tcgem-nexus-store-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.tcgem-nexus-store-tags span{display:inline-flex;align-items:center;min-height:26px;padding:.22rem .5rem;border:1px solid var(--theme-border,rgb(255 255 255 / .1));border-radius:8px;background:rgb(255 255 255 / .055);color:var(--theme-text-soft,rgb(255 255 255 / .76));font-size:.76rem;font-weight:800}.tcgem-nexus-store-actions{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.tcgem-nexus-store-actions .btn{display:inline-flex;align-items:center;gap:.35rem;border-radius:8px;font-weight:850}.tcgem-nexus-store-loading,.tcgem-nexus-store-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-height:230px;padding:2rem;color:var(--theme-text,#fff);text-align:center}.tcgem-nexus-store-loading>i,.tcgem-nexus-store-empty>i{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:8px;background:rgb(255 255 255 / .08);color:var(--theme-secondary,#e2d6c1);font-size:1.5rem}.tcgem-nexus-store-loading>strong,.tcgem-nexus-store-empty>strong{font-size:1.1rem;font-weight:900}.tcgem-nexus-store-loading>p,.tcgem-nexus-store-empty>p{max-width:560px;margin:0;color:var(--theme-text-soft,rgb(255 255 255 / .76));line-height:1.5}.tcgem-nexus-store-loading .btn,.tcgem-nexus-store-empty .btn{display:inline-flex;align-items:center;gap:.4rem;border-radius:8px}.tcgem-nexus-store-loading{flex-direction:row;min-height:160px}.tcgem-nexus-store-empty.is-error>i{color:#ffb86b}@media (max-width:991px){.tcgem-nexus-store-sidebar-card{grid-template-columns:minmax(0,1.2fr) minmax(150px,0.6fr) minmax(220px,0.9fr);align-items:center}.tcgem-nexus-store-sidebar-cta{grid-column:1 / -1}.tcgem-nexus-store-filter-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tcgem-nexus-radius-field{grid-column:1 / -1}}@media (max-width:767px){.tcgem-nexus-list-page>.wrapper-sidebar{display:none!important}.tcgem-nexus-list-page>.wrapper-content{width:100%}.tcgem-nexus-header .header-title h1{font-size:1.75rem}.tcgem-nexus-store-finder,.tcgem-nexus-store-sidebar-card,.tcgem-nexus-store-results-header,.tcgem-nexus-store-results{padding:.8rem}.tcgem-nexus-store-sidebar-card{grid-template-columns:minmax(0,1fr)}.tcgem-nexus-store-filter-main{grid-template-columns:minmax(0,1fr)}.tcgem-nexus-store-results-header,.tcgem-nexus-store-card-title{align-items:flex-start;flex-direction:column}.tcgem-nexus-store-card{grid-template-columns:minmax(0,1fr)}.tcgem-nexus-store-card-icon{width:100%;height:auto;aspect-ratio:1 / 1}.tcgem-nexus-event-card.has-entry-image .tcgem-nexus-store-card-icon{width:100%;max-width:180px;aspect-ratio:3 / 4;justify-self:start}.tcgem-nexus-store-filter-actions .btn{flex:1 1 auto}.tcgem-nexus-store-filter-actions .btn-link{flex-basis:100%}.tcgem-nexus-store-reference-grid,.tcgem-nexus-reference-checks{grid-template-columns:minmax(0,1fr)}.tcgem-nexus-store-reference-actions .btn{flex:1 1 100%}}.tcgem-nexus-event-filter-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:.75rem;align-items:end}.tcgem-nexus-event-card .tcgem-nexus-event-card-date{display:grid;align-content:center;gap:.35rem;text-align:center}.tcgem-nexus-event-card .tcgem-nexus-event-card-date i{font-size:1.35rem}.tcgem-nexus-event-card .tcgem-nexus-event-card-date span{color:var(--theme-text,#fff);font-size:.78rem;font-weight:950;text-transform:uppercase}@media (max-width:991px){.tcgem-nexus-event-filter-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.tcgem-nexus-event-filter-main{grid-template-columns:minmax(0,1fr)}}.tcgem-nexus-tournament-filter-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(150px,0.7fr);gap:.75rem;align-items:end}.tcgem-nexus-tournament-main{display:grid;gap:1rem}.tcgem-nexus-tournament-agenda-shell{border:1px solid var(--theme-border,rgb(255 255 255 / .12));border-radius:8px;background:var(--theme-card-bg,rgb(255 255 255 / .045));padding:1rem}.tcgem-nexus-tournament-agenda{display:grid;gap:.75rem}.tcgem-nexus-tournament-agenda-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center}.tcgem-nexus-tournament-agenda-header .btn{width:38px;height:38px;display:inline-grid;place-items:center;padding:0}.tcgem-nexus-tournament-agenda-header strong{display:block;color:var(--theme-text,#fff);font-size:1.05rem;font-weight:950;text-transform:capitalize}.tcgem-nexus-tournament-agenda-header span{color:var(--theme-text-muted,rgb(255 255 255 / .66));font-size:.85rem}.tcgem-nexus-tournament-weekdays,.tcgem-nexus-tournament-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem}.tcgem-nexus-tournament-weekdays span{color:var(--theme-text-muted,rgb(255 255 255 / .58));font-size:.72rem;font-weight:900;text-align:center;text-transform:uppercase}.tcgem-nexus-tournament-day{position:relative;min-height:104px;border:1px solid var(--theme-border,rgb(255 255 255 / .1));border-radius:8px;background:var(--theme-input-bg,rgb(255 255 255 / .04));color:var(--theme-text,#fff);padding:.55rem;text-align:left;overflow:hidden;transition:border-color 0.18s ease,background 0.18s ease,transform 0.18s ease}.tcgem-nexus-tournament-day:hover{border-color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.12);transform:translateY(-1px)}.tcgem-nexus-tournament-day.is-outside{opacity:.34;pointer-events:none}.tcgem-nexus-tournament-day.is-today{border-color:rgba(var(--bs-primary-rgb),.75)}.tcgem-nexus-tournament-day.is-selected{background:rgba(var(--bs-primary-rgb),.18);box-shadow:inset 0 0 0 1px rgba(var(--bs-primary-rgb),.45)}.tcgem-nexus-tournament-day.has-tournaments{background:linear-gradient(180deg,rgba(var(--bs-primary-rgb),.14),var(--theme-input-bg,rgb(255 255 255 / .04)))}.tcgem-nexus-tournament-day-number{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;font-weight:950}.tcgem-nexus-tournament-day-count{position:absolute;top:.55rem;right:.55rem;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:999px;background:var(--bs-primary);color:#fff;font-size:.72rem;font-weight:950}.tcgem-nexus-tournament-day-list{display:grid;gap:.25rem;margin-top:.45rem}.tcgem-nexus-tournament-day-list em{display:block;color:var(--theme-text,#fff);font-size:.72rem;font-style:normal;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcgem-nexus-tournament-card .tcgem-nexus-tournament-tags span{display:inline-flex;gap:.35rem;align-items:center}@media (max-width:1199px){.tcgem-nexus-tournament-filter-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(150px,0.7fr)}}@media (max-width:991px){.tcgem-nexus-tournament-filter-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tcgem-nexus-tournament-day{min-height:86px}}@media (max-width:767px){.tcgem-nexus-tournament-filter-main{grid-template-columns:minmax(0,1fr)}.tcgem-nexus-tournament-agenda-shell{padding:.75rem}.tcgem-nexus-tournament-weekdays,.tcgem-nexus-tournament-calendar{gap:.25rem}.tcgem-nexus-tournament-day{min-height:54px;padding:.35rem}.tcgem-nexus-tournament-day-list{display:none}}