.SuperExpressRewards-module__kprEmG__reward{background:linear-gradient(#242526 0%,#1d1e1f 100%);border:1px solid #3a3d40;border-radius:10px;position:relative;overflow:hidden}.SuperExpressRewards-module__kprEmG__text{color:#f6f8fb;text-transform:uppercase;text-shadow:0 1px 4px #0006;background:linear-gradient(90deg,#171819eb 0%,#171819c7 65%,#17181900 100%);border:1px solid #464a4f;border-radius:8px;padding:8px 10px;font-size:20px;font-weight:700;position:absolute;bottom:8px;left:8px;right:8px}@media (max-width:768px){.SuperExpressRewards-module__kprEmG__text{padding:6px 8px;font-size:13px;bottom:6px;left:6px;right:6px}}
.SuperExpressActions-module__8sv88G__root{background:linear-gradient(#242526 0%,#1d1e1f 100%);border:1px solid #343638;border-radius:10px;padding:14px 12px;box-shadow:0 10px 24px #00000047}.SuperExpressActions-module__8sv88G__meta{text-align:center;color:#d7dde6;font-size:14px;font-weight:600}.SuperExpressActions-module__8sv88G__meta+.SuperExpressActions-module__8sv88G__meta{margin-top:2px}.SuperExpressActions-module__8sv88G__pickRow{gap:10px;margin-top:12px}.SuperExpressActions-module__8sv88G__pickButton{--button-color:#eef2f7;--button-bg:#2a2c2e;--button-hover:#313437;--button-bd:1px solid #3b3e42;border-radius:8px;height:34px;font-weight:600}.SuperExpressActions-module__8sv88G__actionRow{gap:10px;margin-top:10px}.SuperExpressActions-module__8sv88G__submitButton{--button-color:#111315;--button-bg:var(--app-color-brand);--button-hover:#ffe95d;--button-bd:1px solid #f4e14a;border-radius:8px;height:38px;font-weight:700}.SuperExpressActions-module__8sv88G__clearButton{--button-color:#f0f4fa;--button-bg:#2a2c2e;--button-hover:#33363a;--button-bd:1px solid #3b3e42;border-radius:8px;height:38px;font-weight:700}@media (max-width:768px){.SuperExpressActions-module__8sv88G__pickRow{flex-wrap:wrap;gap:6px}.SuperExpressActions-module__8sv88G__pickButton{flex:calc(50% - 3px);min-width:0}.SuperExpressActions-module__8sv88G__actionRow{gap:8px}}
.Button-module__cR5sLW__root{--button-color:#edf2f8;--button-bg:#2a2c2e;--button-hover-color:#f4f7fb;--button-bd:1px solid #3b3e42;--button-fz:13px;border-radius:8px;width:100%;height:30px;transition:transform .2s,box-shadow .2s;--button-hover:#33363a!important}.Button-module__cR5sLW__root:where([data-selected=true]){box-shadow:0 8px 16px #ffec7138;--button-bg:var(--app-color-brand)!important;--button-hover:#ffe95d!important;--button-hover-color:#111315!important;--button-color:#111315!important;--button-bd:1px solid #f4e14a!important}.Button-module__cR5sLW__root:hover{transform:translateY(-1px)}.Button-module__cR5sLW__label{font-weight:700}
.Table-module__oSJFBG__wrapper{-webkit-overflow-scrolling:touch;background:linear-gradient(#282b2ee6 0%,#1c1e20f0 100%);border:1px solid #3a3d40;border-radius:10px;margin:8px;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffec7114}.Table-module__oSJFBG__table{min-width:780px;font-size:13px}.Table-module__oSJFBG__caption{color:#ffe95d;background:#171819e0;border-bottom:1px solid #3a3d40;padding:8px 12px;font-size:13px;font-weight:700;margin-bottom:0!important}.Table-module__oSJFBG__th{text-align:center;color:#d4dbe4;background:#141516c2;border-bottom:1px solid #3a3d40;font-weight:600}.Table-module__oSJFBG__td{color:#e9edf3;border-bottom:1px solid #3a3d4099}.Table-module__oSJFBG__td:where([data-type=date]){text-align:center;white-space:nowrap;color:#b6bec9;width:1px}.Table-module__oSJFBG__td:where([data-type=hit]){width:70px;padding:2px 4px 2px 0}@media (max-width:768px){.Table-module__oSJFBG__table{min-width:560px;font-size:12px}.Table-module__oSJFBG__wrapper{border-radius:8px;margin:6px}.Table-module__oSJFBG__caption{padding:6px 10px;font-size:12px}.Table-module__oSJFBG__th{padding:6px 8px;font-size:11px}.Table-module__oSJFBG__td{padding:6px 8px}}
.SuperExpress-module__va1HdG__root{position:relative}.SuperExpress-module__va1HdG__eventsCard{background:linear-gradient(#242526 0%,#1d1e1f 100%);border:1px solid #343638;border-radius:10px;margin:8px 0;overflow:hidden;box-shadow:0 10px 24px #00000047}.SuperExpress-module__va1HdG__actionsWrap{margin-top:8px}
