/* V9.21.50 · Operaciones: misma jerarquía de usuario, sin cambiar reglas de juego. */
#main-app>:is(#view-admin-reportes,#view-admin-automatizacion,#view-admin-bote,#view-admin-emergencia).view-content.active{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:1100px!important;min-width:0!important;min-height:0!important;margin:0 auto!important;padding:24px!important}
#main-app .operations-page-v92149 .section-heading-v92147{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 12px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
#main-app .operations-page-v92149 .panel{box-sizing:border-box!important;min-width:0!important;min-height:0!important;width:100%!important;margin:0 0 16px!important;padding:18px!important;border:1px solid #2b383e!important;border-radius:14px!important;background:#0d1319!important;box-shadow:none!important;transform:none!important}
#main-app .operations-page-v92149 .panel::before,#main-app .operations-page-v92149 .panel::after,#main-app .operations-page-v92149 .panel-title::before{display:none!important;content:none!important}
#main-app .operations-page-v92149 :is(h2,.panel-title){margin:0 0 10px!important;padding:0!important;border:0!important;background:none!important;color:#f0f3ed!important;font:750 19px/1.25 'Exo 2',sans-serif!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important}
#main-app .operations-page-v92149 :is(.panel-subtitle,.operation-help-v92149){margin:6px 0 14px!important;color:#a4b1ba!important;font:400 12px/1.6 'Exo 2',sans-serif!important}
#main-app .operations-page-v92149 label{min-width:0!important;color:#c6d0d7!important;font:650 12px/1.4 'Exo 2',sans-serif!important;letter-spacing:0!important;text-transform:none!important}
#main-app .operations-page-v92149 label>span{font:inherit;letter-spacing:0;text-transform:none}
#main-app .operations-page-v92149 :is(input[type="text"],input[type="search"],select,textarea){box-sizing:border-box!important;min-width:0!important;max-width:100%!important;width:100%!important;min-height:46px!important;margin:6px 0 0!important;padding:11px 12px!important;border:1px solid #35434c!important;border-radius:9px!important;background:#0a1016!important;color:#e4e9eb!important;box-shadow:none!important;font:500 16px/1.4 'Exo 2',sans-serif!important;text-transform:none!important;letter-spacing:0!important}
#main-app .operations-page-v92149 select{appearance:auto!important;-webkit-appearance:auto!important;padding-right:10px!important;background-image:none!important}
#main-app .operations-page-v92149 select option{color:#e4e9eb!important;background:#0a1016!important;font:500 16px/1.4 'Exo 2',sans-serif!important;letter-spacing:0!important;text-transform:none!important}
#main-app .operations-page-v92149 input[type="checkbox"]{appearance:auto!important;-webkit-appearance:auto!important;flex-shrink:0!important;width:20px!important;height:20px!important;min-height:20px!important;min-width:20px!important;margin:0!important;padding:0!important;accent-color:#d5b64d!important;box-shadow:none!important}
#main-app .operations-page-v92149 input[type="checkbox"]::before,#main-app .operations-page-v92149 input[type="checkbox"]::after{display:none!important;content:none!important}
#main-app .operations-page-v92149 .btn-action{box-sizing:border-box!important;min-height:44px!important;min-width:0!important;margin:0!important;padding:11px 16px!important;border:1px solid #5c512d!important;border-radius:10px!important;background:#c6a94510!important;color:#ebcd67!important;box-shadow:none!important;font:750 13px/1.35 'Exo 2',sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;cursor:pointer}
#main-app .operations-page-v92149 .btn-action.primary,#main-app .operations-page-v92149 .btn-action.cycle-v4210{border-color:#e7c34b!important;background:linear-gradient(125deg,#f0d76b,#bf8d22)!important;color:#191609!important}
#main-app .operations-page-v92149 .btn-action.danger{border-color:#9b3d50!important;background:#421d28!important;color:#ffb0c0!important}
#main-app .operations-page-v92149 button:disabled{opacity:.5!important;cursor:not-allowed!important}
#main-app .operations-page-v92149 :is(button,input,select,textarea,summary):focus-visible,#notifications-modal-v816 :is(button,summary):focus-visible{outline:2px solid #efd167!important;outline-offset:3px!important}
#main-app .operations-page-v92149 details>summary{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 16px!important;min-height:44px!important;margin:0!important;padding:0!important;cursor:pointer;list-style:none!important;color:#e2e9e8!important;font:700 15px/1.4 'Exo 2',sans-serif!important}
#main-app .operations-page-v92149 details>summary::-webkit-details-marker{display:none}
#main-app .operations-page-v92149 details>summary::after{content:'⌄';margin-left:auto;color:#c9b360;font-size:18px}
#main-app .operations-page-v92149 details[open]>summary::after{content:'⌃'}
#main-app .operations-page-v92149 details>summary>span{color:#a2afb6;font:400 11px/1.5 'Exo 2',sans-serif}
#main-app .operations-page-v92149 .empty-state-v25{min-height:0!important;margin:0!important;padding:18px 0!important;border:0!important;background:none!important;color:#aab7be!important;font:450 13px/1.6 'Exo 2',sans-serif!important;text-align:left!important}
#main-app .operations-page-v92149 [hidden]{display:none!important}
.sr-only-v92149{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}

/* Reportes: los formatos y las imágenes generadas mantienen su contenido. */
#view-admin-reportes .round-reports-shell-v9210{display:block!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important}
#view-admin-reportes .round-reports-hero-v9210{display:block!important}
#view-admin-reportes .round-reports-controls-v9210{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:end!important}
#view-admin-reportes .round-reports-controls-v9210>.btn-action{grid-column:1/-1;justify-self:start}
#view-admin-reportes .platform-status-v64{min-height:0!important;margin:12px 0 0!important;color:#9eafb9!important;font:400 12px/1.5 'Exo 2',sans-serif!important}
#view-admin-reportes .platform-status-v64:empty{display:none!important}
#view-admin-reportes .round-report-preview-v9210{min-height:0!important;border:1px solid #2c3940!important;border-radius:14px!important;background:#0a1016!important;box-shadow:none!important;overflow:hidden!important}
#view-admin-reportes .round-report-empty-v9210{min-height:0!important;padding:26px 18px!important;gap:8px!important}
#view-admin-reportes .round-report-empty-v9210 strong{font:750 17px/1.35 'Exo 2',sans-serif!important;color:#e3e9e8!important}
#view-admin-reportes .round-report-empty-v9210 span{max-width:560px;color:#a3b1ba!important;font:400 12px/1.6 'Exo 2',sans-serif!important}

/* Automatización: una única fotografía del estado y funciones de solo lectura. */
#view-admin-automatizacion .automation-workflow-v91618{display:block!important;margin:0!important;padding:0!important}
#view-admin-automatizacion .automation-status-stack-v41{display:block!important;margin:0!important}
#view-admin-automatizacion .automation-summary-v92149{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0}
#view-admin-automatizacion .automation-summary-v92149>div{padding:12px 0;border-bottom:1px solid #29353c;min-width:0}
#view-admin-automatizacion .automation-summary-v92149 dt{color:#9dadb7;font:500 11px/1.4 'Exo 2',sans-serif}
#view-admin-automatizacion .automation-summary-v92149 dd{margin:5px 0 0;color:#e4eaeb;font:700 15px/1.45 'Exo 2',sans-serif;overflow-wrap:anywhere}
#view-admin-automatizacion .automation-jobs-v41{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin:12px 0 0!important}
#view-admin-automatizacion .automation-job-row-v411{display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important;justify-content:space-between!important;padding:12px!important;border:1px solid #2d3b42!important;border-radius:10px!important;background:#121b22!important}
#view-admin-automatizacion .automation-job-run-v411{min-width:0!important;white-space:normal!important;text-align:left!important}
#view-admin-automatizacion .automation-mode-deck-v91618{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:14px 0!important}
#view-admin-automatizacion .automation-mode-deck-v91618 label>span{display:block!important;min-height:86px!important;padding:14px!important;border:1px solid #36434a!important;border-radius:10px!important;background:#111920!important;font:700 14px/1.4 'Exo 2',sans-serif!important}
#view-admin-automatizacion .automation-mode-deck-v91618 small{display:block!important;margin-top:5px!important;color:#aab6bc!important;font:400 12px/1.45 'Exo 2',sans-serif!important;letter-spacing:0!important}
#view-admin-automatizacion .automation-mode-deck-v91618 input:checked+span{border-color:#b69c45!important;background:#d5b64d12!important;box-shadow:none!important}
#view-admin-automatizacion .automation-mode-deck-v91618 input:focus-visible+span{outline:2px solid #efd167!important;outline-offset:3px}
#view-admin-automatizacion .automation-mode-note-v719{margin:0!important;padding:12px!important;border-radius:9px;background:#d5b64d0c;color:#d5c798!important;font:400 12px/1.6 'Exo 2',sans-serif!important}
#view-admin-automatizacion .automation-function-catalog-v91618{display:grid!important;gap:0!important;margin:0!important}
#view-admin-automatizacion [data-automation-function]{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding:13px 0!important;border:0!important;border-bottom:1px solid #29373d!important;border-radius:0!important;background:none!important}
#view-admin-automatizacion [data-automation-function] strong{color:#e0e6e8;font:700 13px/1.4 'Exo 2',sans-serif!important}
#view-admin-automatizacion [data-automation-function] small{display:block!important;margin-top:4px!important;color:#9baeb8!important;font:400 12px/1.5 'Exo 2',sans-serif!important}
#view-admin-automatizacion [data-automation-function]>b{max-width:126px!important;font:700 10px/1.4 'Exo 2',sans-serif!important;text-transform:none!important;letter-spacing:0!important;white-space:normal!important}
#view-admin-automatizacion .automation-details-body-v91618{padding:14px 0 0!important}
#view-admin-automatizacion .automation-details-v91618 summary small,#view-admin-automatizacion .automation-details-v91618 summary i{display:none!important}
#view-admin-automatizacion .automation-details-v91618 summary strong{font:700 15px/1.4 'Exo 2',sans-serif!important}
#view-admin-automatizacion .automation-details-v91618 summary em{font:400 11px/1.5 'Exo 2',sans-serif!important;color:#a2afb6!important}
#view-admin-automatizacion .calendar-sync-global-summary-v930{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
#view-admin-automatizacion .calendar-sync-global-summary-v930 article{padding:10px 0!important;border:0!important;border-bottom:1px solid #29353b!important;background:none!important;border-radius:0!important}
#view-admin-automatizacion .calendar-sync-global-summary-v930 span,#view-admin-automatizacion .calendar-sync-global-summary-v930 small{font:400 11px/1.5 'Exo 2',sans-serif!important;color:#9dadb7!important}
#view-admin-automatizacion .calendar-sync-global-summary-v930 strong{font:700 13px/1.5 'Exo 2',sans-serif!important;color:#e1e7e6!important}
#view-admin-automatizacion .automation-main-actions-v91618{position:static!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;padding:14px!important}
#view-admin-automatizacion .automation-main-actions-v91618 .primary{margin-left:auto!important}

/* Bote: filas editables, filtros locales y notas plegables, sin reconstruir al filtrar. */
#view-admin-bote .pot-admin-badge-v32{width:auto!important;padding:7px 10px!important;border:1px solid #665931!important;border-radius:8px!important;background:#d8b94b12!important;color:#e6c75f!important;font:700 11px/1.4 'Exo 2',sans-serif!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}
#view-admin-bote .pot-admin-kpis-v32{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0!important}
#view-admin-bote .pot-admin-kpis-v32 article{min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}
#view-admin-bote .pot-admin-kpis-v32 span{color:#a5b1ba!important;font:500 11px/1.4 'Exo 2',sans-serif!important;letter-spacing:0!important;text-transform:none!important}
#view-admin-bote .pot-admin-kpis-v32 strong{margin-top:6px!important;color:#edf1ec!important;font:800 20px/1.35 'Exo 2',sans-serif!important;overflow-wrap:anywhere}
#view-admin-bote .pot-counts-v92149{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0;padding:12px 0 0;border-top:1px solid #2b373c}
#view-admin-bote .pot-counts-v92149>div{display:flex;gap:6px;align-items:baseline}
#view-admin-bote .pot-counts-v92149 dt{font:400 11px/1.4 'Exo 2',sans-serif;color:#a7b3ba}
#view-admin-bote .pot-counts-v92149 dd{margin:0;color:#ead370;font:750 13px/1.4 'Exo 2',sans-serif}
#view-admin-bote .pot-filters-v92149{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:12px}
#view-admin-bote .pot-payments-list-v92149{display:grid;gap:10px;min-width:0}
#view-admin-bote .pot-payment-row-v92149{min-width:0;padding:14px;border:1px solid #2c3a42;border-radius:11px;background:#101820}
#view-admin-bote .pot-payment-main-v92149{display:grid;grid-template-columns:minmax(0,1fr) 130px 105px;gap:16px;align-items:center}
#view-admin-bote .pot-player-copy-v92149{min-width:0}
#view-admin-bote .pot-player-copy-v92149 strong{color:#eef1ed;font:750 15px/1.4 'Exo 2',sans-serif;overflow-wrap:anywhere}
#view-admin-bote .pot-player-copy-v92149 small{display:block!important;width:auto!important;min-height:0!important;margin:5px 0 0!important;padding:0!important;border:0!important;background:none!important;color:#9dadb7!important;font:400 11px/1.4 'Exo 2',sans-serif!important;text-align:left!important}
#view-admin-bote .pot-payment-check-v32,#view-admin-bote .pot-inclusion-v92149,#view-admin-bote .pot-switch-v32{display:flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;cursor:pointer}
#view-admin-bote .pot-payment-check-v32 span,#view-admin-bote .pot-inclusion-v92149 span{color:#cad5db!important;font:650 13px/1.4 'Exo 2',sans-serif!important}
#view-admin-bote .pot-money-input-v91618{display:block!important;position:relative!important}
#main-app #view-admin-bote .pot-money-input-v91618 input{padding-right:32px!important}
#view-admin-bote .pot-money-symbol-v91618{right:12px!important;color:#d7c16b!important;font:650 13px/1.4 'Exo 2',sans-serif!important}
#view-admin-bote .pot-player-details-v92149{margin-top:6px;border-top:1px solid #2a373e}
#main-app #view-admin-bote .pot-player-details-v92149>summary{font-size:12px!important;color:#b7c5cd!important}
#view-admin-bote .pot-player-details-v92149>label{display:block;margin:8px 0}
#view-admin-bote .pot-payment-row-v92149.is-excluded-v614{background:#10151b;border-style:dashed}
#view-admin-bote .pot-payment-row-v92149 input:disabled{opacity:.5}
#view-admin-bote .pot-config-grid-v32{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:16px 0!important}
#view-admin-bote .pot-bulk-v92149{border-top:1px solid #29373e;padding-top:10px}
#view-admin-bote .operation-save-v92149{display:flex;justify-content:flex-end;margin:0 0 20px}
#view-admin-bote .pot-events-list-v32{margin-top:12px!important}
#view-admin-bote .pot-event-v32{padding:12px 0!important;border:0!important;border-bottom:1px solid #28353b!important;background:none!important;border-radius:0!important}

/* Acciones críticas: permisos, elegibilidad y riesgo son cosas distintas. */
#view-admin-emergencia .emergency-grid-v429{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:16px!important}
#main-app #view-admin-emergencia .emergency-action-card-v429{display:flex!important;flex-direction:column!important;gap:12px!important;height:auto!important;margin:0!important;padding:18px!important}
#view-admin-emergencia .operation-risk-v92149{align-self:flex-start;padding:5px 8px;border:1px solid #605331;border-radius:7px;color:#dec66c;font:700 10px/1.4 'Exo 2',sans-serif}
#view-admin-emergencia .operation-risk-v92149.is-danger{border-color:#663140;color:#f497ad;background:#ec3f6610}
#main-app #view-admin-emergencia .emergency-checklist-v429{margin:0!important;padding:0 0 0 18px!important;color:#b9c6cc!important;font:400 12px/1.65 'Exo 2',sans-serif!important}
#view-admin-emergencia .emergency-checklist-v429 li{margin:4px 0!important}
#main-app #view-admin-emergencia .emergency-destructive-note-v429{margin:0!important;padding:12px!important;border:1px solid #673340!important;border-radius:9px!important;background:#b62d5010!important;color:#e9a4b5!important;font:500 12px/1.6 'Exo 2',sans-serif!important}
#view-admin-emergencia .emergency-action-card-v429 .btn-action{align-self:flex-start}
#main-app #view-admin-emergencia [hidden]{display:none!important}

/* Notificaciones: diálogo nativo reutiliza el ciclo de vida de Cuenta. */
#notifications-modal-v816{position:fixed!important;inset:0!important;top:var(--account-viewport-top-v92148,0px)!important;box-sizing:border-box!important;width:100%!important;height:var(--account-viewport-height-v92148,100dvh)!important;max-width:none!important;max-height:none!important;margin:0!important;padding:20px!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:hidden!important;color:#edf1ed!important}
#notifications-modal-v816:not([open]){display:none!important}
#notifications-modal-v816[open]{display:flex!important;align-items:center!important;justify-content:center!important}
#notifications-modal-v816::backdrop{background:#020609d9;backdrop-filter:blur(4px)}
#notifications-modal-v816 .about-modal-backdrop{position:absolute!important;inset:0!important;background:none!important;backdrop-filter:none!important}
#notifications-modal-v816 .notifications-panel-v940{position:relative!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:0!important;width:min(760px,100%)!important;height:min(820px,100%)!important;max-width:760px!important;max-height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid #364044!important;border-radius:18px!important;background:#0d1319!important;overflow:hidden!important;transform:none!important;box-shadow:none!important}
#notifications-modal-v816 .notifications-panel-v940::before,#notifications-modal-v816 .notifications-panel-v940::after{content:none!important;display:none!important}
#notifications-modal-v816 .notifications-head-v816{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;flex:none!important;gap:12px!important;margin:0!important;padding:20px 22px 12px!important;border:0!important;background:none!important}
#notifications-modal-v816 .notifications-heading-copy-v9101{flex:1 1 220px!important;min-width:0!important;padding:0!important}
#notifications-modal-v816 .about-modal-kicker{margin:0 0 6px!important;font:750 9px/1.4 'Exo 2',sans-serif!important;color:#e2c557!important;letter-spacing:.1em!important}
#notifications-modal-v816 .notifications-head-v816 h2{margin:0!important;color:#f2f3ed!important;font:850 27px/1.15 'Exo 2',sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}
#notifications-modal-v816 .notifications-head-v816 p:not(.about-modal-kicker){margin:7px 0 0!important;color:#a3b2ba!important;font:400 12px/1.5 'Exo 2',sans-serif!important}
#notifications-modal-v816 .notifications-head-actions-v9122{display:flex!important;gap:7px!important;flex:none!important;margin:0 0 0 auto!important}
#notifications-modal-v816 .notifications-head-icon-v9122{display:inline-grid!important;place-items:center!important;position:static!important;flex-basis:44px!important;min-width:44px!important;width:44px!important;min-height:44px!important;height:44px!important;border:1px solid #3d4845!important;border-radius:10px!important;background:#141d23!important;color:#dcc368!important;box-shadow:none!important}
#notifications-modal-v816 .notifications-toolbar-v940{display:block!important;flex:none!important;margin:0!important;padding:0 22px 12px!important;border:0!important;border-bottom:1px solid #2c393f!important;background:none!important}
#notifications-modal-v816 .notifications-filter-v940{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:100%!important;padding:4px!important;border:1px solid #303d43!important;border-radius:12px!important;background:#0a1016!important}
#notifications-modal-v816 .notifications-filter-v940>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:8px 5px!important;border:0!important;border-radius:8px!important;background:none!important;color:#aebac1!important;font:700 12px/1.35 'Exo 2',sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;box-shadow:none!important}
#notifications-modal-v816 .notifications-filter-v940>button.is-active{background:#d8bb511b!important;color:#eed16e!important}
#notifications-modal-v816 .notifications-filter-v940>button:disabled{opacity:.45!important;cursor:not-allowed}
#notifications-modal-v816 .notifications-list-v940{flex:1!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0 22px max(18px,env(safe-area-inset-bottom))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#49575c #0d1319;scroll-padding:12px!important}
#notifications-modal-v816 .notification-row-v940{display:block!important;margin:0!important;padding:16px 0!important;border:0!important;border-bottom:1px solid #2b393f!important;border-radius:0!important;background:none!important;box-shadow:none!important}
#notifications-modal-v816 .notification-row-v940.is-unread{border-left:3px solid #d8bb55!important;padding-left:12px!important}
#notifications-modal-v816 .notification-main-v940{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:none!important;text-align:left!important;white-space:normal!important}
#notifications-modal-v816 .notification-main-v940 strong{display:block!important;margin:7px 0!important;color:#e7ece9!important;font:750 15px/1.45 'Exo 2',sans-serif!important}
#notifications-modal-v816 .notification-main-v940 p{color:#afbdc5!important;font:400 13px/1.6 'Exo 2',sans-serif!important}
#notifications-modal-v816 .notification-main-v940 small{color:#8fa3ad!important;font:400 11px/1.5 'Exo 2',sans-serif!important}
#notifications-modal-v816 .notification-side-v940{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;margin:8px 0 0!important;align-items:center!important}
#notifications-modal-v816 .notification-side-v940 button{min-height:44px!important;padding:8px 10px!important;border:1px solid #465048!important;border-radius:8px!important;color:#e4c969!important;background:#d8bd4910!important;font:700 12px/1.4 'Exo 2',sans-serif!important;white-space:normal!important}
#notifications-modal-v816 .security-empty-state{display:flex!important;flex-direction:column!important;gap:8px!important;min-height:0!important;margin:0!important;padding:32px 8px!important;border:0!important;background:none!important;font:400 13px/1.6 'Exo 2',sans-serif!important;color:#a6b7c1!important;text-align:center!important}
#notifications-modal-v816 .security-empty-state strong{color:#e1e8e8!important;font:750 16px/1.4 'Exo 2',sans-serif!important}
#notifications-modal-v816 [hidden]{display:none!important}

@media(min-width:761px){
  #notifications-modal-v816:has(.notifications-list-v940.is-empty-v92149) .notifications-panel-v940{height:auto!important}
}

@media(max-width:760px){
  #main-app>:is(#view-admin-reportes,#view-admin-automatizacion,#view-admin-bote,#view-admin-emergencia).view-content.active{max-width:none!important;padding:16px 14px 24px!important}
  #main-app .operations-page-v92149 .panel{padding:14px!important}
  #main-app .operations-page-v92149 .section-heading-v92147 h1{font-size:27px!important}
  #view-admin-reportes .round-reports-controls-v9210{grid-template-columns:1fr!important}
  #view-admin-reportes .round-reports-controls-v9210>.btn-action{justify-self:stretch}
  #view-admin-automatizacion .automation-mode-deck-v91618{grid-template-columns:1fr!important;gap:8px!important}
  #view-admin-automatizacion .automation-mode-deck-v91618 label>span{min-height:0!important;padding:12px!important}
  #view-admin-automatizacion .automation-summary-v92149,#view-admin-automatizacion .calendar-sync-global-summary-v930{grid-template-columns:1fr!important}
  #view-admin-automatizacion .automation-main-actions-v91618 .btn-action{flex:1 1 160px!important}
  #view-admin-automatizacion .automation-main-actions-v91618 .primary{margin-left:0!important}
  #view-admin-bote .pot-admin-kpis-v32{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}
  #view-admin-bote .pot-admin-kpis-v32 strong{font-size:19px!important}
  #view-admin-bote .pot-filters-v92149{grid-template-columns:repeat(2,minmax(0,1fr))}
  #view-admin-bote .pot-filters-v92149>label:first-child{grid-column:1/-1}
  #view-admin-bote .pot-payment-row-v92149{padding:12px}
  #view-admin-bote .pot-payment-main-v92149{grid-template-columns:minmax(0,1fr) minmax(100px,1fr);gap:12px}
  #view-admin-bote .pot-player-copy-v92149{grid-column:1/-1}
  #view-admin-bote .pot-config-grid-v32{grid-template-columns:1fr!important}
  #view-admin-bote .operation-save-v92149>.btn-action{width:100%}
  #view-admin-emergencia .emergency-grid-v429{grid-template-columns:1fr!important}
  #main-app #view-admin-emergencia .emergency-action-card-v429{padding:16px!important}
  #view-admin-emergencia .emergency-action-card-v429 .btn-action{align-self:stretch}
  #notifications-modal-v816{padding:0!important}
  #notifications-modal-v816 .notifications-panel-v940{width:100%!important;height:100%!important;max-width:none!important;border:0!important;border-radius:0!important}
  #notifications-modal-v816 .notifications-head-v816{padding:max(16px,env(safe-area-inset-top)) 16px 12px!important}
  #notifications-modal-v816 .notifications-heading-copy-v9101{flex-basis:100%!important;order:2}
  #notifications-modal-v816 .notifications-head-actions-v9122{order:1}
  #notifications-modal-v816 .notifications-head-v816 h2{font-size:25px!important}
  #notifications-modal-v816 .notifications-toolbar-v940{padding:0 16px 12px!important}
  #notifications-modal-v816 .notifications-list-v940{padding:0 max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important}
  body.is-mobile-operations-v92149 #main-app>header{position:sticky!important;top:0!important;z-index:10010!important;display:grid!important;grid-template-columns:minmax(128px,1fr) auto auto!important;grid-template-rows:auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:none!important;min-height:64px!important;margin:0!important;padding:11px max(14px,env(safe-area-inset-right)) 11px max(14px,env(safe-area-inset-left))!important;padding-top:max(11px,env(safe-area-inset-top))!important;border:0!important;border-bottom:1px solid #bca14e30!important;border-radius:0!important;background:#080a0d!important;box-shadow:none!important;box-sizing:border-box!important;backdrop-filter:none!important}
  body.is-mobile-operations-v92149 #main-app>header .logo-text,body.is-mobile-operations-v92149 #main-app>header .mobile-header-actions-v990,body.is-mobile-operations-v92149 #main-app>header .user-info{grid-row:1!important}
  body.is-mobile-operations-v92149 #main-app>header .tournament-switcher-shell-v990,body.is-mobile-operations-v92149 #main-app>header #mobile-header-menu-v990{display:none!important}
}
