body.asia-casino-main-open main.content{display:none!important}
#asia-casino-main-host{min-width:0;align-self:start}
.casino-integrated-nav{display:flex;gap:4px;padding:5px 0;align-items:center}
.casino-integrated-nav button,.casino-integrated-nav a{border:1px solid #39748b;background:linear-gradient(115deg,#085daf,#007b82);color:#fff;font:14px RobotoCondensed,sans-serif;padding:6px 12px;text-decoration:none;cursor:pointer}
.casino-main-notice{margin:4px 0;padding:7px;background:#e3f2f7;font-size:13px;color:#16485a}
.casino-operations-link{display:block;padding:9px 12px;color:inherit;font:inherit;text-decoration:none}
.casino-history-main{font:14px RobotoCondensed,sans-serif}.casino-history-main h2{margin:0;padding:7px;background:linear-gradient(115deg,#085daf,#007b82);color:#fff;font-size:18px}.casino-history-scroll{overflow:auto}.casino-history-main table{width:100%;border-collapse:collapse}.casino-history-main th,.casino-history-main td{padding:7px;border:1px solid #ccd7dc;text-align:left;white-space:nowrap}.casino-history-main td small{display:block;font-size:11px}.casino-history-main a{color:#086b90}.casino-history-main .win{color:#07833b}.casino-history-main .loss{color:#bf1f33}
@media(max-width:767px){#asia-casino-main-host{width:100%}.casino-integrated-nav{padding:4px}.casino-integrated-nav button,.casino-integrated-nav a{font-size:12px;padding:5px 9px}}

.casino-bet-success{position:fixed;z-index:2147483000;left:50%;top:12px;transform:translateX(-50%);padding:9px 16px;border-radius:3px;background:#fff;color:#187b43;box-shadow:0 3px 12px #0003;border-left:4px solid #239e58;font:14px RobotoCondensed,Arial,sans-serif;max-width:calc(100vw - 24px);white-space:nowrap}
