
/* Final A7 public order/layout patch */
.a7-ref-header,.a7-ref-brand{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}
.a7-ref-brand{position:relative!important;color:transparent!important;text-shadow:none!important}
.a7-ref-brand::after{content:"A7SATTA OFFICIAL";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#181818;animation:a7OfficialTextBlink 1s steps(1,end) infinite}
@keyframes a7OfficialTextBlink{0%,48%{opacity:1;filter:brightness(1.25);text-shadow:0 0 8px rgba(255,255,255,.65)}49%,100%{opacity:.28;filter:brightness(.65);text-shadow:none}}
.a7-result-line .new i,.a7-live-row em,.a7-live-row .a7-state.wait{animation:a7WaitBlink .9s steps(1,end) infinite!important}
@keyframes a7WaitBlink{0%,48%{opacity:1}49%,100%{opacity:.18}}
.a7-result-line,.a7-table-head,.a7-record-box,.a7-record-box select,.a7-record-box button,.a7-live-row,.a7-chart-card,.ski-month-table-card,.ski-month-table-card table,.ski-month-table-card th,.ski-month-table-card td{border-color:#111!important}
.ski-month-table-card{border:2px solid #111!important;background:#fff!important;box-shadow:none!important}
.ski-month-table-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:0!important}
.ski-month-table-card table{border-collapse:collapse!important;table-layout:auto!important;min-width:1550px!important;width:100%!important}
.ski-month-table-card th,.ski-month-table-card td{border:1px solid #111!important;white-space:nowrap!important;min-width:135px!important;padding:8px 6px!important}
.ski-month-table-card thead th:first-child,.ski-month-table-card tbody th{min-width:64px!important;width:64px!important;background:#ffe000!important}
@media(max-width:699px){.ski-month-table-card table{min-width:1450px!important}.ski-month-table-card th,.ski-month-table-card td{min-width:128px!important}.ski-month-table-card thead th:first-child,.ski-month-table-card tbody th{min-width:58px!important;width:58px!important}}
@media(prefers-reduced-motion:reduce){.a7-ref-brand::after,.a7-result-line .new i,.a7-live-row em,.a7-live-row .a7-state.wait{animation:none!important;opacity:1!important}}
