*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{font-family:Arial,sans-serif}.aura-rail-btn{background:0 0}.aura-rail-btn:hover{background:#244856}.aura-hamburger{background:0 0}.aura-hamburger:hover{background:#f0f6f6}.aura-hamburger:focus-visible{outline-offset:-2px;outline:2px solid #5ba4a4}.aura-pane-item:hover{background:#f4f8f8}.aura-pane-back,.aura-pane-collapse{background:0 0}.aura-pane-back:hover{background:#f4f8f8}.aura-pane-collapse:hover{color:#1b3a4b;background:#f0f6f6}.aura-rail-btn:focus-visible{outline-offset:-2px;outline:2px solid #4e9aa0}.aura-pane-item:focus-visible,.aura-pane-back:focus-visible,.aura-pane-collapse:focus-visible{outline-offset:-2px;outline:2px solid #5ba4a4}.aura-panel-row{grid-template-columns:var(--aura-row-split,minmax(0, 2fr) minmax(0, 1fr));align-items:stretch;gap:18px;margin-bottom:18px;display:grid}@media (width<=1103px){.aura-panel-row{grid-template-columns:1fr}}.aura-category-split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;display:grid}.aura-category-words{border-left:1px solid #eef1f1;min-width:0;padding-left:20px}@container (width<=620px){.aura-category-split{grid-template-columns:1fr}.aura-category-words{border-top:1px solid #eef1f1;border-left:0;padding-top:14px;padding-left:0}}.aura-event-code{white-space:nowrap}.aura-events-terms-inline{display:none}@container (width<=420px){.aura-events-terms{display:none}.aura-events-terms-inline{white-space:normal;display:block}.aura-event-code{white-space:normal;overflow-wrap:anywhere}.aura-events-table th,.aura-events-table td{padding:7px 6px!important}}.aura-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@container (width<=560px){.aura-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=330px){.aura-plan-grid{grid-template-columns:1fr}}.aura-kpi-row{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:14px;display:grid}@media (width<=767px){.aura-kpi-row{grid-template-columns:1fr 1fr;gap:10px}}.aura-filter-search input{width:260px}.aura-filter-spacer{flex:1}@media (width<=767px){.aura-filter-bar{gap:8px}.aura-filter-search{flex:100%}.aura-filter-search input{width:100%}.aura-filter-spacer{display:none}}
