.EeI4ua_page{--brand:#16335a;--brand-dark:#12294a;--surface:#f3f2f1;--text-primary:#323130;--text-secondary:#605e5c;--border:#e1dfdd;background:var(--activos-page-bg,#f9f9fa);box-sizing:border-box;width:100%;max-width:100%;min-height:100vh;overflow-x:clip}.EeI4ua_container{box-sizing:border-box;width:100%;min-width:0;max-width:1440px;margin-left:auto;margin-right:auto;padding:1rem .75rem}@media (min-width:400px){.EeI4ua_container{padding:1rem}}@media (min-width:1024px){.EeI4ua_container{padding-top:3rem}}.EeI4ua_layout{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:1024px){.EeI4ua_layout{flex-direction:row;gap:2rem}}.EeI4ua_filtersAside{flex-shrink:0;width:100%;max-width:300px;display:none}@media (min-width:1024px){.EeI4ua_filtersAside{width:22%;max-width:300px;display:block}}.EeI4ua_results{flex:1;width:100%;min-width:0}.EeI4ua_resultsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}@media (min-width:512px){.EeI4ua_resultsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:800px){.EeI4ua_resultsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.EeI4ua_resultsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.EeI4ua_resultsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.EeI4ua_resultsToolbar{background:0 0;border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;padding:0;display:flex}.EeI4ua_resultsHeadingMobile{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}@media (min-width:1024px){.EeI4ua_resultsHeadingMobile{display:none}.EeI4ua_resultsToolbar{justify-content:flex-end}}.EeI4ua_resultsTitle{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}@media (min-width:1024px){.EeI4ua_resultsTitle{font-size:1.25rem}}.EeI4ua_resultsSubtitle{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.4}.EeI4ua_toolbarActions{flex-wrap:nowrap;flex:none;align-items:center;gap:.75rem;width:auto;margin-left:auto;display:flex}@media (max-width:1023px){.EeI4ua_resultsToolbar{flex-direction:column;align-items:stretch;gap:.75rem}.EeI4ua_resultsHeadingMobile{flex:none;width:100%}.EeI4ua_toolbarActions{justify-content:space-between;align-items:center;width:100%;min-height:2.25rem;margin-left:0}}.EeI4ua_btnFilters{border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;height:2.25rem;min-height:2.25rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex;position:relative}.EeI4ua_btnFilters:hover{background:var(--brand-dark)}@media (min-width:1024px){.EeI4ua_btnFilters{display:none}}.EeI4ua_btnFiltersBadge{color:#fff;background:#faa61a;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.6875rem;font-weight:700;display:flex;position:absolute;top:-.25rem;right:-.25rem}.EeI4ua_btnCalendar{border:1px solid var(--brand);height:auto;min-height:48px;color:var(--brand);cursor:pointer;box-sizing:border-box;background:#fff;border-radius:4px;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;transition:background-color .15s;display:inline-flex}.EeI4ua_btnCalendarActive{background:#faa61a1f;border-color:#faa61a}.EeI4ua_btnCalendar:hover{background:#16335a0d}.EeI4ua_sortWrap{flex:none;min-width:0;max-width:min(100%,16rem)}.EeI4ua_calendarPopover{z-index:9999;border:1px solid var(--border);box-shadow:none;background:#fff;border-radius:8px;position:absolute;top:calc(100% + .5rem)}.EeI4ua_calendarPopoverMobile{left:0}.EeI4ua_calendarPopoverDesktop{right:0}.EeI4ua_errorBox{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.EeI4ua_errorTitle{margin:0 0 .25rem;font-weight:600}.EeI4ua_errorText{margin:0;font-size:.875rem}.EeI4ua_mobileOverlay{z-index:50;position:fixed;inset:0}@media (min-width:1024px){.EeI4ua_mobileOverlay{display:none}}.EeI4ua_mobileOverlayBackdrop{background:#00000073;position:absolute;inset:0}.EeI4ua_mobileSheet{border-top:1px solid var(--border);box-shadow:none;background:#fff;border-radius:8px 8px 0 0;flex-direction:column;display:flex;position:absolute;inset:4rem 0 0}.EeI4ua_mobileSheetHeader{border-bottom:1px solid var(--border);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.EeI4ua_mobileSheetTitle{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:600}.EeI4ua_mobileSheetClose{cursor:pointer;width:48px;min-width:48px;height:48px;min-height:48px;color:var(--text-secondary);box-sizing:border-box;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.EeI4ua_mobileSheetClose:hover{background:#16335a0f}.EeI4ua_mobileSheetBody{overscroll-behavior:contain;flex:1;padding:1rem;overflow-y:auto}.EeI4ua_mobileSheetFooter{border-top:1px solid var(--border);background:#fff;flex-shrink:0;padding:.75rem 1rem}.EeI4ua_floatingFilters{z-index:40;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}@media (min-width:1024px){.EeI4ua_floatingFilters{display:none}}.EeI4ua_floatingFiltersBtn{border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer;min-width:10rem;min-height:48px;box-shadow:none;box-sizing:border-box;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:background-color .15s;display:inline-flex}.EeI4ua_floatingFiltersBtn:hover{background:var(--brand-dark)}.EeI4ua_operatorHeaderSaePill{color:#193255;white-space:nowrap;background:#e8eef5;border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;width:fit-content;min-width:0;height:2.25rem;padding:0 .75rem 0 .5rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.EeI4ua_operatorHeaderSaeLogo{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:auto;max-width:5.5rem;height:1.125rem;display:block}@media (max-width:639px){.EeI4ua_operatorView .EeI4ua_container{padding:.75rem .75rem 1rem}.EeI4ua_operatorView .EeI4ua_operatorHeaderRoot{margin-bottom:1rem!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderBack{align-self:flex-start;min-height:2.75rem;padding:.25rem 0!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderBody{text-align:center;flex-direction:column!important;align-items:center!important;gap:.875rem!important;margin-top:1rem!important;display:flex!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderLogo{width:4.5rem!important;min-width:4.5rem!important;height:4.5rem!important;padding:.5rem!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderLogoFallback{font-size:1.5rem!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderContent{width:100%;max-width:22rem;margin-inline:auto}.EeI4ua_operatorView .EeI4ua_operatorHeaderTitle{word-break:break-word;font-size:1.375rem!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderDescription{word-break:break-word;padding-inline:.25rem;margin-top:.375rem!important;font-size:.8125rem!important;line-height:1.5!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderActions{margin-top:.75rem!important;flex-direction:column!important;align-items:stretch!important;gap:.5rem!important;width:100%!important;max-width:22rem!important;margin-inline:auto!important;display:flex!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderActions>div{flex-direction:column!important;align-items:stretch!important;gap:.5rem!important;width:100%!important;display:flex!important}.EeI4ua_operatorView .EeI4ua_operatorHeaderActions .MuiButton-root{white-space:nowrap;text-overflow:ellipsis;justify-content:flex-start;width:100%;max-width:100%;min-height:2.75rem;overflow:hidden}.EeI4ua_operatorView .EeI4ua_resultsOperatorPad{padding-bottom:5.5rem}.EeI4ua_operatorView .EeI4ua_resultsToolbarOperator{gap:.625rem;margin-bottom:.75rem}.EeI4ua_operatorView .EeI4ua_resultsToolbarOperator .EeI4ua_resultsSubtitle{font-size:.75rem;line-height:1.4}.EeI4ua_operatorView .EeI4ua_resultsToolbarOperator .EeI4ua_toolbarActions{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.EeI4ua_operatorView .EeI4ua_resultsToolbarOperator .EeI4ua_sortWrap{grid-column:1/-1}.EeI4ua_operatorView .EeI4ua_resultsToolbarOperator .EeI4ua_btnFilters,.EeI4ua_operatorView .EeI4ua_resultsToolbarOperator .EeI4ua_btnCalendar{width:100%;min-height:2.75rem}}
.subasta-activa-badge{--sab-bg:var(--activos-red,#d80025);--sab-fg:#fff;--sab-gap:6px;--sab-pad-y:4px;--sab-pad-x:9px;--sab-radius:999px;--sab-font:10px;--sab-icon:18px;--sab-weight:700;--sab-tracking:.03em;align-items:center;gap:var(--sab-gap);max-width:100%;padding:var(--sab-pad-y) var(--sab-pad-x);border-radius:var(--sab-radius);background:var(--sab-bg);color:var(--sab-fg);font-family:var(--ds-font-text,"Poppins", Arial, sans-serif);font-size:var(--sab-font);font-weight:var(--sab-weight);letter-spacing:var(--sab-tracking);text-transform:uppercase;white-space:nowrap;vertical-align:middle;border:1px solid #0000;line-height:1.2;display:inline-flex}.subasta-activa-badge--sm{--sab-gap:5px;--sab-pad-y:3px;--sab-pad-x:8px;--sab-font:10px;--sab-icon:17px}.subasta-activa-badge--md{--sab-gap:6px;--sab-pad-y:5px;--sab-pad-x:10px;--sab-font:11px;--sab-icon:20px}.subasta-activa-badge--solid{background:var(--sab-bg);color:var(--sab-fg)}.subasta-activa-badge--soft{--sab-fg:var(--activos-red,#d80025);color:var(--sab-fg);background:0 0;border-color:#0000;padding-inline:0}.subasta-activa-badge--outline{--sab-fg:var(--activos-red,#d80025);color:var(--sab-fg);border-color:var(--activos-red,#d80025);background:#fff}.subasta-activa-badge__icon{width:var(--sab-icon);height:calc(var(--sab-icon) * .75);flex-shrink:0;display:block;overflow:visible}.subasta-activa-badge__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.subasta-activa-badge__dot{transform-origin:50%}.subasta-activa-badge--pulse .subasta-activa-badge__dot,.ds-card__fmi--live .subasta-activa-badge__dot{animation:1.4s ease-in-out infinite subasta-activa-pulse}.subasta-activa-badge--pulse .subasta-activa-badge__wave,.ds-card__fmi--live .subasta-activa-badge__wave{animation:1.4s ease-in-out infinite subasta-activa-wave}.subasta-activa-badge--pulse .subasta-activa-badge__wave--outer,.ds-card__fmi--live .subasta-activa-badge__wave--outer{animation-delay:.18s}@keyframes subasta-activa-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@keyframes subasta-activa-wave{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.subasta-activa-badge--pulse .subasta-activa-badge__dot,.subasta-activa-badge--pulse .subasta-activa-badge__wave,.ds-card__fmi--live .subasta-activa-badge__dot,.ds-card__fmi--live .subasta-activa-badge__wave{animation:none}}
