.ff-hidden{display:none !important}.fixtures-filters-btn{border-radius:1000px;border:1px solid #ccc;background:rgba(255,255,255,.05)}.fixtures-filters-btn:hover{border-color:var(--bs-secondary, #fd3a01)}.fixtures-filters-btn svg{min-width:12px}.fixture-filters-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:1060;width:300px;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease}.fixture-filters-popover.is-open{opacity:1;pointer-events:all;transform:translateY(0)}@media(max-width: 767px){.fixture-filters-popover{display:none}}.fixture-filters-popover__header{display:flex;align-items:center;justify-content:center;position:relative;padding:14px 16px;border-bottom:1px solid #e5e7eb}.fixture-filters-popover__title{font-weight:700;font-size:1rem;color:#1a1a1a}.fixture-filters-popover__close{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .15s}.fixture-filters-popover__close:hover{color:#1a1a1a}.fixture-filters-popover__body{padding:0 16px;max-height:60vh;overflow-y:auto}.fixture-filters-popover__section{padding:14px 0;border-bottom:1px solid #f0f0f0}.fixture-filters-popover__section:last-child{border-bottom:none}.fixture-filters-popover__label{font-size:.875rem;font-weight:600;color:#1a1a1a;margin-bottom:0}.fixture-filters-popover__options{display:flex;flex-direction:column;gap:8px}.fixture-filters-popover__options .form-check{margin-bottom:0}.fixture-filters-popover__options .form-check-label{font-size:.875rem;color:#374151}.fixture-filters-popover__options .form-check-input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fd3a01%27/%3e%3c/svg%3e");background-color:#fff !important}.fixture-filters-popover .form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");background-color:#ccc;border-color:#ccc}.fixture-filters-popover .form-switch .form-check-input:checked{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");background-color:var(--Primary-500, #fd3a01);border-color:var(--Primary-500, #fd3a01)}.fixture-filters-popover__footer{display:flex;gap:10px;padding:14px 16px;border-top:1px solid #e5e7eb}.fixture-filters-popover__footer .btn{border-radius:1000px}.fixture-filters-popover__footer .btn-primary{background:var(linear-gradient(90deg, #fd3a01 0%, #f70 100%));border-color:var(--Primary-500, #fd3a01)}.fixture-filters-popover__footer .btn-primary:hover{background:#f70;border-color:#fd3a01}.fixture-filters-popover__footer .btn-outline-secondary{border:1px solid #b3b3b3;background:rgba(255,255,255,.05)}.fixture-filters-popover__footer .btn-outline-secondary:hover{background:#f3f4f6;color:#1a1a1a}#app-drawer .fixture-filters-popover__section{padding:14px 0;border-bottom:1px solid #f0f0f0}#app-drawer .fixture-filters-popover__section:last-child{border-bottom:none}#app-drawer .fixture-filters-popover__label{font-size:.875rem;font-weight:600;color:#1a1a1a}#app-drawer .fixture-filters-popover__options{display:flex;flex-direction:column;gap:8px;margin-top:10px}#app-drawer .fixture-filters-popover__options .form-check{margin-bottom:0}#app-drawer .fixture-filters-popover__options .form-check-label{font-size:.875rem;color:#374151}#app-drawer .fixture-filters-popover__options .form-check-input:checked:not([role=switch]){background-color:var(--Primary-500, #fd3a01);border-color:var(--Primary-500, #fd3a01)}#app-drawer .fixture-filters-popover__options .form-check-input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fd3a01%27/%3e%3c/svg%3e");background-color:#fff}#app-drawer .form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");background-color:#ccc;border-color:#ccc}#app-drawer .form-switch .form-check-input:checked{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");background-color:var(--Primary-500, #fd3a01) !important;border-color:var(--Primary-500, #fd3a01) !important}#app-drawer .fixture-filters-popover__footer{display:flex;gap:10px;padding:16px 0 0}#app-drawer .fixture-filters-popover__footer .btn-primary{background:var(--Primary-500, #fd3a01);border-color:var(--Primary-500, #fd3a01);border-radius:8px}#app-drawer .fixture-filters-popover__footer .btn-outline-secondary{border-radius:8px;color:#374151;border-color:#d1d5db}@media(max-width: 767px){.date-scroller-wrapper{position:relative}.date-scroller-wrapper::before,.date-scroller-wrapper::after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:1;pointer-events:none}.date-scroller-wrapper::before{left:0;background:linear-gradient(270deg, rgba(249, 249, 254, 0) 17.36%, var(--Brand-Widget-Background-Light, #f9f9fe) 100%)}.date-scroller-wrapper::after{right:0;background:linear-gradient(90deg, rgba(249, 249, 254, 0) 17.36%, var(--Brand-Widget-Background-Light, #f9f9fe) 100%)}.date-scroller-wrapper .date-scroller{overflow-x:auto;scrollbar-width:none}.date-scroller-wrapper .date-scroller::-webkit-scrollbar{display:none}}.date-scroller-wrapper .action-btns .saction{font-size:.9rem;background:#fff;border:1px solid var(--bs-primary-300);border-radius:3px;white-space:nowrap;box-shadow:4px 4px 20px 0 rgba(0,0,0,.1)}.date-scroller-wrapper .action-btns .saction.active{background:var(--bs-primary);color:#fff !important;box-shadow:none}.date-scroller-wrapper .action-btns .saction.active.live-filter{background:var(--bs-primary)}.date-scroller-wrapper .action-btns .saction.live-filter{border:1px solid var(--Base-300, #ccc);background:var(--Base-100, #f2f2f2);width:40px;height:40px}.date-selector{color:#666}.date-selector:hover{color:var(--bs-primary-400, #fe6234)}.date-selector.active{color:var(--bs-primary-400, #fe6234)}.date-selector.active::after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%, -50%);width:50px;height:4px;border-radius:2px 2px 0 0;background:linear-gradient(0deg, #fd3a01 0%, #ffb200 100%)}
