:root{--layout-navbar-height:64px;--layout-sidebar-width:80px;--layout-sidebar-width-expanded:260px;--tw-flyout-gap:10px;--tw-footer-height:56px}html{color-scheme:light}body{background-color:var(--bs-surface-muted)}:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-visible:focus:not(:focus-visible),:focus{outline:0;box-shadow:none}.border-dashed{border-style:dashed!important}.navbar{height:var(--layout-navbar-height);min-height:var(--layout-navbar-height)}.signout-btn{border:1px solid var(--bs-stroke-default);border-radius:var(--bs-border-radius);padding:.375rem .875rem;font-weight:500;font-size:.875rem;color:var(--bs-fg-muted);background-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.signout-btn:hover{background-color:var(--bs-secondary);border-color:var(--bs-secondary);color:var(--bs-white)}.signout-btn:active{transform:translateY(1px)}.tw-menu-toggle{width:38px;height:38px;padding:0;border:0;border-radius:var(--bs-border-radius-pill);color:var(--bs-fg-muted);background-color:transparent;font-size:1.125rem;line-height:1;transition:background-color .14s ease,color .14s ease}.tw-menu-toggle:focus-visible,.tw-menu-toggle:hover{background-color:var(--bs-surface-muted);border-color:transparent;color:var(--bs-tw-blue-gem)}.tw-menu-toggle:not(:disabled):active{transform:translateY(1px)}#sidebar.expand .tw-menu-toggle .tw-toggle-open,.tw-toggle-close{display:none}#sidebar.expand .tw-menu-toggle .tw-toggle-close{display:inline-flex}.tw-topbar{height:56px}#sidebar.expand .sidebar-brand-toggle{display:none!important}@media (max-width:767.98px){.sidebar-brand-toggle{display:none!important}}#sidebar{width:var(--layout-sidebar-width);min-width:var(--layout-sidebar-width);transition:width .15s ease,min-width .15s ease;padding:1rem 0 0;display:flex;flex-direction:column;position:relative}@media (max-width:767.98px){#sidebar{position:fixed;top:0;left:0;bottom:0;z-index:1045;transform:translateX(-100%);width:300px;min-width:300px;box-shadow:none;background:var(--bs-surface-base);border-right:none!important;transition:transform .3s cubic-bezier(.4,0,.2,1)}#sidebar.expand{transform:translateX(0);box-shadow:0 8px 30px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06)}#sidebar .sidebar-header-wrapper{padding:1rem 1.25rem;border-bottom:1px solid rgba(0,0,0,.06)!important;background-color:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#sidebar .sidebar-logo-collapsed{display:none!important}#sidebar .sidebar-logo-expanded{display:block!important}#sidebar:not(.expand) a.sidebar-link span{display:inline!important}#sidebar:not(.expand) a.sidebar-link i{border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;border-radius:0!important}.sidebar-nav-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}#sidebar .sidebar-nav{padding:1rem 0}#sidebar .sidebar-item{flex-direction:column;align-items:stretch;justify-content:stretch;margin-bottom:0}#sidebar a.sidebar-link,#sidebar a.sidebar-link.has-dropdown{min-height:42px;padding:0 .875rem;margin-inline:.5rem;display:flex;align-items:center;gap:1rem;font-size:.875rem;border-radius:var(--bs-border-radius);transition:background-color var(--tw-motion) var(--tw-ease),color var(--tw-motion) var(--tw-ease)}#sidebar a.sidebar-link:hover{background-color:var(--bs-surface-subtle);color:var(--bs-tw-blue-gem)}#sidebar a.sidebar-link i:not(.sidebar-chevron),#sidebar a.sidebar-link.has-dropdown i:not(.sidebar-chevron){font-size:1.125rem;width:auto;height:auto;display:flex!important;align-items:center;justify-content:center;border-radius:0!important;background-color:transparent!important;color:inherit!important;flex-shrink:0}#sidebar a.sidebar-link.active i{background-color:transparent!important}#sidebar .sidebar-dropdown{position:static!important;box-shadow:none!important;border:0;background-color:transparent;display:none}#sidebar .sidebar-dropdown.open{display:block;animation:fadeIn .2s ease;margin:.25rem .5rem .25rem 31px;padding:0 0 0 .5rem;background-color:transparent;border-left:1.5px solid var(--bs-surface-accent)}#sidebar .sidebar-dropdown:after,#sidebar .sidebar-dropdown:before{display:none}#sidebar .sidebar-dropdown .sidebar-item{justify-content:stretch}#sidebar .sidebar-dropdown .sidebar-link{min-height:32px;padding:0 .875rem;margin-inline:0;display:flex;align-items:center;font-size:.875rem;font-weight:400;border-radius:10px;color:var(--bs-fg-muted)}#sidebar .sidebar-dropdown .sidebar-link.active,#sidebar .sidebar-dropdown .sidebar-link:hover{color:var(--bs-tw-blue-gem);background-color:var(--bs-surface-subtle)}#sidebar .sidebar-dropdown .sidebar-link.active{background-image:none;font-weight:600}#sidebar .sidebar-dropdown .sidebar-link.active i{background-color:transparent!important}#sidebar .sidebar-dropdown-title{padding:.5rem .5rem .25rem;font-weight:600;letter-spacing:var(--bs-tracking-label,.06em);color:var(--bs-fg-subtle);font-size:.75rem;text-transform:uppercase;text-decoration:none}.sidebar-backdrop{position:fixed;inset:0;z-index:1040;background-color:rgba(0,0,0,.4);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sidebar-backdrop.show{opacity:1;pointer-events:auto}}.sidebar-header-wrapper{min-height:var(--layout-navbar-height);display:flex;align-items:center;justify-content:center;padding:.5rem}#sidebar.expand .sidebar-header-wrapper{justify-content:space-between;padding:0 1rem}#sidebar:not(.expand) .sidebar-header-close{display:none!important}.sidebar-nav-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.sidebar-nav{padding:1rem 0;flex:1 1 auto;z-index:10}a.sidebar-link{position:relative;min-height:42px;padding:.5rem 0;margin-inline:.5rem;display:block;text-decoration:none;white-space:nowrap;font-weight:500;color:var(--bs-fg-muted);border-radius:var(--bs-border-radius);transition:background-color var(--tw-motion) var(--tw-ease),color var(--tw-motion) var(--tw-ease)}a.sidebar-link:focus-visible,a.sidebar-link:hover{background-color:var(--bs-surface-subtle);color:var(--bs-tw-blue-gem)}#sidebar a.sidebar-link.active:focus-visible,#sidebar a.sidebar-link.active:hover,#sidebar.expand a.sidebar-link.active:focus-visible,#sidebar.expand a.sidebar-link.active:hover{background:var(--bs-gradient-brand);color:var(--bs-fg-inverse)}#sidebar a.sidebar-link{overflow:hidden}#sidebar a.sidebar-link>.text-truncate{min-width:0}#sidebar .sidebar-grupo{display:none}#sidebar.expand .sidebar-grupo{display:block}#sidebar.expand .sidebar-separador-colapsado{display:none}a.sidebar-link.active{background:var(--bs-gradient-brand);color:var(--bs-fg-inverse);font-weight:600;box-shadow:var(--bs-box-shadow-brand-sm)}a.sidebar-link.active i{color:inherit!important;background-color:transparent!important}.sidebar-dropdown .sidebar-link.active:before{content:none}.sidebar-chevron{font-size:.75rem!important;width:auto!important;height:auto!important;background-color:transparent!important;box-shadow:none!important;border:none!important;flex-shrink:0;transition:transform .15s ease}#sidebar:not(.expand) .sidebar-chevron{display:none!important}#sidebar:not(.expand) a.sidebar-link span{display:none}#sidebar.expand a.sidebar-link span{animation:fadeIn .25s ease}#sidebar:not(.expand) a.sidebar-link i{width:100%;display:flex;justify-content:center;align-items:center;font-size:1.125rem}#sidebar:not(.expand) a.sidebar-link{padding:.625rem 0}.sidebar-logo-expanded{display:none!important}.sidebar-logo-collapsed{display:block!important}.sidebar-item{position:relative}#sidebar:not(.expand) a.sidebar-link{display:block}.tw-saludo-fecha{letter-spacing:var(--bs-tracking-label,.06em)}.tw-saludo-titulo{letter-spacing:var(--bs-tracking-h1-3,-.02em)}.sidebar-footer{min-height:var(--tw-footer-height);display:flex;flex-direction:column;justify-content:center}.sidebar-usuario{display:flex;align-items:center;gap:1rem;padding:0 1rem}.sidebar-usuario-avatar{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bs-border-radius-pill);background:var(--bs-gradient-brand);color:#fff;font-size:.875rem;font-weight:600}.sidebar-usuario-datos{flex-grow:1;min-width:0;overflow:hidden}#sidebar:not(.expand) .sidebar-usuario{justify-content:center;padding:0}#sidebar:not(.expand) .sidebar-usuario-datos,#sidebar:not(.expand) .sidebar-usuario-salir{display:none}@media (max-width:767.98px){#sidebar:not(.expand) .sidebar-usuario{justify-content:flex-start;padding:0 1rem}#sidebar:not(.expand) .sidebar-usuario-datos{display:block}#sidebar:not(.expand) .sidebar-usuario-salir{display:inline-flex}}.sidebar-flyout-title{display:none}@media (min-width:768px){#sidebar.expand{position:relative;width:var(--layout-sidebar-width-expanded);min-width:var(--layout-sidebar-width-expanded);margin-right:0;background:var(--bs-surface-base);border-right:none!important}#sidebar.expand a.sidebar-link span{display:inline!important;animation:fadeIn .25s ease}#sidebar.expand a.sidebar-link i:not(.sidebar-chevron){border:none!important;box-shadow:none!important;width:18px!important;height:18px!important;border-radius:0!important;background-color:transparent!important;color:inherit!important;display:flex!important;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0}#sidebar.expand a.sidebar-link.active i{background-color:transparent!important}#sidebar.expand a.sidebar-link,#sidebar.expand a.sidebar-link.has-dropdown{min-height:42px;padding:0 .875rem;margin-inline:.5rem;display:flex;align-items:center;gap:1rem;font-size:.875rem;border-radius:var(--bs-border-radius)}#sidebar.expand a.sidebar-link:hover{background-color:var(--bs-surface-subtle);color:var(--bs-tw-blue-gem)}#sidebar.expand .sidebar-item{flex-direction:column;align-items:stretch;justify-content:stretch;margin-bottom:0}#sidebar.expand .sidebar-logo-collapsed{display:none!important}#sidebar.expand .sidebar-logo-expanded{display:block!important;animation:fadeIn .25s ease}#sidebar.expand .sidebar-header-wrapper{padding:0 1rem;border-bottom:1px solid var(--bs-stroke-default)!important}#sidebar.expand .sidebar-nav{padding:1rem 0}#sidebar.expand .sidebar-dropdown{position:static!important;box-shadow:none!important;border:0;background-color:transparent;display:none}#sidebar.expand .sidebar-dropdown.open{display:block;animation:fadeIn .2s ease;margin:.25rem .5rem .25rem 31px;padding:0 0 0 .5rem;background-color:transparent;border-left:1.5px solid var(--bs-surface-accent)}#sidebar.expand .sidebar-dropdown:after,#sidebar.expand .sidebar-dropdown:before{display:none}#sidebar.expand .sidebar-dropdown .sidebar-link{min-height:32px;padding:0 .875rem;margin-inline:0;display:flex;align-items:center;font-size:.875rem;font-weight:400;border-radius:10px;color:var(--bs-fg-muted)}#sidebar.expand .sidebar-dropdown .sidebar-link.active,#sidebar.expand .sidebar-dropdown .sidebar-link:hover{color:var(--bs-tw-blue-gem);background-color:var(--bs-surface-subtle)}#sidebar.expand .sidebar-dropdown .sidebar-link.active{background-image:none;font-weight:600}#sidebar.expand .sidebar-dropdown-title{padding:.5rem .5rem .25rem;font-weight:600;letter-spacing:var(--bs-tracking-label,.06em);color:var(--bs-fg-subtle);font-size:.75rem;text-transform:uppercase;text-decoration:none}#sidebar:not(.expand) a.sidebar-link:hover i{color:var(--bs-tw-blue-gem)}#sidebar:not(.expand) .sidebar-item{position:relative}#sidebar:not(.expand) .sidebar-nav-scroll{overflow:visible}#sidebar:not(.expand) .sidebar-dropdown{position:absolute;left:calc(100% + var(--tw-flyout-gap));top:-10px;width:272px;background:var(--bs-surface-base);border:0;border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-md);z-index:1080;padding:.5rem 0;font-size:.875rem;visibility:hidden;opacity:0;transition:opacity .12s ease,visibility 0s}#sidebar:not(.expand) .sidebar-dropdown:before{content:"";position:absolute;top:0;bottom:0;left:calc(-1 * var(--tw-flyout-gap) - 4px);width:calc(var(--tw-flyout-gap) + 4px)}#sidebar:not(.expand) .sidebar-dropdown:after{content:"";position:absolute;top:24px;left:-7px;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent var(--bs-surface-base) transparent transparent}#sidebar:not(.expand) .sidebar-nav>.sidebar-item:hover .sidebar-dropdown{visibility:visible;opacity:1;transition:opacity .12s ease,visibility 0s}#sidebar:not(.expand).tw-flyout-en-pausa .sidebar-nav>.sidebar-item:hover .sidebar-dropdown{visibility:hidden;opacity:0}#sidebar:not(.expand) .sidebar-dropdown>.sidebar-flyout-title{display:flex;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;font-weight:600;color:var(--bs-fg-base);border-bottom:0}#sidebar:not(.expand) .sidebar-dropdown>.sidebar-flyout-title>.bi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:10px;background:var(--bs-gradient-brand);color:#fff;font-size:.875rem}#sidebar:not(.expand) .sidebar-dropdown .sidebar-link{min-height:34px;padding:0 .75rem;margin-inline:.5rem;width:auto;border-radius:10px;font-size:.875rem;font-weight:400;color:var(--bs-fg-muted);display:flex;align-items:center}#sidebar:not(.expand) .sidebar-dropdown .sidebar-link:focus-visible,#sidebar:not(.expand) .sidebar-dropdown .sidebar-link:hover{background-color:var(--bs-surface-subtle);color:var(--bs-tw-blue-gem)}#sidebar:not(.expand) .sidebar-dropdown .sidebar-dropdown-title{padding:.5rem 1rem .25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--bs-tracking-label,.06em)}#sidebar:not(.expand) .sidebar-dropdown .sidebar-dropdown-title span{font-size:.75rem}#sidebar:not(.expand) .sidebar-dropdown .sidebar-link.active,#sidebar:not(.expand) .sidebar-dropdown .sidebar-link:hover{color:var(--bs-tw-blue-gem);background-color:var(--bs-surface-subtle)}#sidebar:not(.expand) .sidebar-dropdown .sidebar-link.active{background-image:none;font-weight:600}#sidebar:not(.expand) .sidebar-dropdown i{color:var(--bs-fg-muted)}#sidebar:not(.expand) .sidebar-dropdown>.sidebar-flyout-title i{color:var(--bs-tw-blue-gem);font-size:.875rem;flex-shrink:0}#sidebar:not(.expand) .sidebar-item>a.sidebar-link[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:.5rem;background:var(--bs-fg-base);color:var(--bs-white);padding:.25rem .5rem;border-radius:var(--bs-border-radius);font-size:.75rem;font-weight:500;white-space:nowrap;z-index:1050;pointer-events:none}}.tw-accion-home{height:38px;padding-inline:1rem}.tw-fila-laurel:focus-visible .fw-semibold,.tw-fila-laurel:hover .fw-semibold{color:var(--bs-tw-persian-indigo)}.tw-fila-laurel:focus-visible .bi-chevron-right,.tw-fila-laurel:hover .bi-chevron-right{color:var(--bs-tw-persian-indigo)}.tw-publicacion-fila{min-height:44px;padding:.625rem .75rem;border:0;border-top:1px solid var(--bs-stroke-default,#e4e4e7);background:transparent;color:inherit;text-align:left}.tw-publicacion-fila:focus-visible,.tw-publicacion-fila:hover{background:var(--bs-surface-subtle,#f4f4f5)}.tw-publicaciones-lista>li:first-child .tw-publicacion-fila{border-top:0}.tw-publicacion-miniatura{width:52px;height:52px;border-radius:var(--bs-border-radius,.125rem);overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--bs-surface-accent,#f1ecfb);color:var(--bs-tw-blue-gem,#360f89)}.tw-publicacion-miniatura img{width:100%;height:100%;object-fit:cover}.signin-page{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bs-surface-muted);padding:1rem;z-index:1070;overflow:hidden}.signin-container{width:100%;max-width:500px}.signin-card{background:#fff;border-radius:1.25rem;padding:1.75rem 1.75rem 1.5rem;box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.04)}@media (max-width:575.98px){.signin-container{max-width:100%}.signin-card{padding:1.5rem 1.25rem 1.25rem;border-radius:1rem}}.fc{--fc-today-bg-color:transparent}.fc-day-other{background-color:var(--bs-surface-subtle)}.fc-day-other>.fc-daygrid-day-frame>.fc-daygrid-day-top{opacity:1!important}.fc-day-other a:not([href]){color:var(--bs-secondary);font-weight:500}.fc-theme-bootstrap5 td{border:1px solid var(--bs-stroke-default)}.fc .fc-scrollgrid table[role=presentation]{border-collapse:separate}.fc .fc-scrollgrid table thead tr th{border-color:transparent;padding:.25rem 0;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background-color:transparent;color:var(--bs-fg-subtle)}.fc .fc-scrollgrid table tr td{border-top-color:transparent;border-left-color:transparent}.fc .fc-daygrid-day-top{flex-direction:column;align-items:center}.fc .fc-daygrid-day-number{padding:5px 3px;color:var(--bs-fg-base);font-family:var(--bs-font-monospace);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fc .fc-day-sat,.fc .fc-day-sun{background-color:var(--bs-surface-muted)}.fc .current-month,.fc .fc-daygrid-day.fc-day-today{box-shadow:inset 0 0 0 1px var(--bs-tw-blue-gem);border-radius:.125rem;color:var(--bs-tw-blue-gem);font-weight:600}.fc-theme-bootstrap5 .fc-scrollgrid thead{background-color:transparent}.fc .fc-daygrid-month-start{font-size:14px}.fc .fc-daygrid-day-frame{min-height:100%!important}.tw-calendario-anual .fc-multimonth-title:first-letter{text-transform:uppercase}.tw-calendario-anual .fc-multimonth-title{text-align:right!important;padding:1rem;color:var(--bs-fg-base);font-weight:600;font-size:1.125rem}.tw-calendario-anual .fc-multimonth-month table{border-collapse:separate}.tw-calendario-anual .fc-multimonth-header-table>thead>tr>th{border-color:transparent!important;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-fg-subtle);font-weight:600;font-size:.75rem}.tw-calendario-anual .fc-multimonth-daygrid-table>tbody>tr>td{border-top-color:transparent;border-left-color:transparent}.tw-calendario-anual .fc-multimonth-daygrid-table>tbody>tr>td:last-child{border-right-color:transparent}.tw-calendario-anual .fc-multimonth-daygrid-table>tbody>tr:last-child>td{border-bottom-color:transparent}.tw-calendario-anual .fc-multimonth-daygrid-table>tbody>tr:last-child>td:first-child{border-bottom-left-radius:.875rem}.tw-calendario-anual .fc-multimonth-daygrid-table>tbody>tr:last-child>td:last-child{border-bottom-right-radius:.875rem}.tw-calendario-anual .fc .fc-multimonth{border:none}.tw-calendario-anual .fc .fc-multimonth-multicol .fc-multimonth-month .fc-multimonth-header{border-top-right-radius:.875rem;border-top-left-radius:.875rem;border:1px solid var(--bs-border-color-translucent);border-bottom:none}.tw-calendario-anual .fc .fc-multimonth-multicol .fc-multimonth-month .fc-daygrid-body{border:1px solid var(--bs-border-color-translucent);border-bottom-right-radius:.875rem;border-bottom-left-radius:.875rem}.tw-calendario-anual .fc-day-other{background-color:var(--bs-surface-subtle)}.tw-calendario-anual .fc-day .fc-daygrid-day-number{color:var(--bs-fg-muted)}.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 thead th,.tw-calendario-anual .fc-theme-bootstrap5 .fc-list{border-top:none!important}.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 thead th:first-child,.tw-calendario-anual .fc-theme-bootstrap5 .fc-list{border-left:none!important}.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 thead th:last-child,.tw-calendario-anual .fc-theme-bootstrap5 .fc-list{border-right:none!important}.fc-scrollgrid-sync-table>tbody>tr:last-child>td:first-child,.fc-theme-bootstrap5 .fc-scrollgrid,.tw-calendario-anual .fc-theme-bootstrap5 .fc-list{border-bottom-left-radius:.875rem}.fc-scrollgrid-sync-table>tbody>tr:last-child>td:last-child,.fc-theme-bootstrap5 .fc-scrollgrid,.tw-calendario-anual .fc-theme-bootstrap5 .fc-list{border-bottom-right-radius:.875rem}.react-select__indicator-separator{display:none}.table{border-collapse:collapse;margin-bottom:0}.table thead th{border-bottom:1px solid var(--bs-border-color-translucent);padding:1rem}.table tbody tr{transition:background-color .15s}.table tbody tr:hover{background-color:#fafafa}.table tbody td{border-bottom:1px solid var(--bs-border-color-translucent);padding:1rem}@media (min-width:768px){.tw-aside-full{height:calc(100vh - 57px);position:-webkit-sticky;position:sticky;top:0}}@media (max-width:767.98px){.tw-premios-scroll{max-height:320px}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#fff;border-radius:999px;border:1px solid var(--bs-border-color-translucent)}*{scrollbar-width:thin;scrollbar-color:#fff transparent}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tw-sc-seccion{border-left:3px solid transparent;border-radius:0;color:var(--bs-fg-muted);font-weight:500;transition:background-color .12s ease,color .12s ease}.tw-sc-seccion:focus-visible,.tw-sc-seccion:hover{background-color:var(--bs-surface-subtle);color:var(--bs-tw-blue-gem)}.tw-sc-seccion--activa{border-left-color:var(--bs-tw-blue-gem);background-color:var(--bs-surface-accent);color:var(--bs-tw-persian-indigo);font-weight:600}.tw-filtro-toggle{min-height:calc(.875rem * 1.5 + .5rem + 2px)}.tw-filtros-historial{position:relative;flex-grow:1}.tw-filtros-historial,.tw-filtros-historial__controles{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.tw-filtros-historial__acciones{display:flex;align-items:center;gap:.5rem;margin-left:auto}.tw-filtros-historial__nota{flex:1 1 100%;margin-top:0}.d-flex:has(>.tw-filtros-historial){flex:1 1 100%;min-width:0}@media (max-width:575.98px){.tw-filtros-historial__controles{flex-wrap:wrap}.tw-filtros-historial .dropdown{position:static}.tw-filtros-historial .dropdown-menu{left:0;right:0;width:auto!important;max-width:100%}.tw-filtros-historial__controles>*>.dropdown>.btn,.tw-filtros-historial__controles>.dropdown>.btn{min-height:44px;padding-inline:.75rem;font-size:.875rem;white-space:nowrap}.tw-filtros-historial .dropdown-menu .input-group .form-control,.tw-filtros-historial .dropdown-menu .input-group>.btn{min-height:44px}.tw-filtros-historial__acciones{margin-left:0;width:100%;justify-content:space-between;min-height:48px;padding:0 .75rem 0 .875rem;border:1px solid var(--bs-stroke-default);border-radius:2px}.tw-filtros-historial__acciones .btn{min-height:36px}}.tw-barra-decision{padding:1rem 0;background-color:var(--bs-surface-muted)}@media (min-width:768px){.tw-barra-decision{padding:1.5rem}}.tw-imagen-publicacion{display:block;width:100%;height:auto}.tw-imagen-publicacion-tarjeta{height:320px;object-fit:cover;object-position:center}@media (min-width:992px){.w-lg-auto{width:auto!important}}.react-datepicker.react-datepicker .react-datepicker__time-list-item{display:flex;align-items:center;justify-content:center;height:auto;min-height:40px;padding:.375rem .75rem}#calendarios{position:relative;z-index:1060}@media (max-width:767.98px){:root{--tw-appfooter-alto:48px}.tw-accion-fija{position:fixed;left:0;right:0;bottom:var(--tw-appfooter-alto);z-index:3;padding:.75rem 1rem;background-color:var(--bs-surface-muted);border-top:1px solid var(--bs-stroke-default);flex-direction:row!important;align-items:center}.tw-accion-fija .btn{flex:1 1 auto;width:auto}.tw-accion-fija .btn-ghost{flex:0 0 auto}.tw-con-accion-fija{padding-bottom:7rem!important}}