#success-backend-notice-host,.Toastify__toast-container--top-center{position:fixed!important;top:50%!important;left:50%!important;width:min(620px,calc(100vw - 32px))!important;padding:0!important;transform:translate(-50%,-50%)!important;z-index:3600!important;pointer-events:none!important}#success-backend-notice-host:empty{display:none!important}.success-backend-notice-shell{position:relative;width:100%;pointer-events:auto}.success-backend-notice-shell:before,.Toastify__toast.my_custom_toast:before{content:"";position:fixed;inset:-100vh -100vw;background:#000000a3;backdrop-filter:blur(2px);pointer-events:none;z-index:-1}.success-backend-notice-shell.is-closing:before{animation:successNoticeBackdropFadeOut .26s ease forwards}.Toastify__toast.my_custom_toast,.my_custom_toast{width:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;animation:none!important;transform:none!important;pointer-events:auto!important;position:relative!important;z-index:1!important}.Toastify__toast.my_custom_toast.Toastify__bounce-enter--top-center,.Toastify__toast.my_custom_toast.Toastify__bounce-exit--top-center,.Toastify__toast.my_custom_toast.Toastify__bounce-enter-active,.Toastify__toast.my_custom_toast.Toastify__bounce-exit-active{animation:none!important;transform:none!important}.Toastify__toast-body{width:100%!important;margin:0!important;padding:0!important;color:#fff!important}.success-backend-notice{box-sizing:border-box;width:100%;min-height:330px;padding:42px 38px 34px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;color:#fff;background:linear-gradient(180deg,#181610fa,#070707fc);border:1px solid rgba(var(--themeColorRgb, 255, 215, 0),.62);border-radius:16px;box-shadow:0 28px 92px #000000c2,0 0 0 1px #fff6b81a inset,0 0 42px #ffd7001f;animation:successNoticeFloatIn .22s cubic-bezier(.2,1.2,.32,1) both,successNoticeWiggle .46s ease-out .18s both;pointer-events:auto}.success-backend-notice-shell.is-closing .success-backend-notice{animation:successNoticeFadeOut .26s ease forwards}.success-backend-notice *{box-sizing:border-box}.success-backend-notice-mark{width:102px;height:102px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:999px;color:var(--success-gold, #ffd700);background:rgba(var(--themeColorRgb, 255, 215, 0),.08);box-shadow:0 0 0 1px rgba(var(--themeColorRgb, 255, 215, 0),.28) inset,0 0 32px #ffd70024}.success-backend-notice-mark svg{width:74px;height:74px;fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(255,215,0,.25))}.success-notice-icon-ring{stroke-dasharray:170;stroke-dashoffset:170;opacity:.86;animation:successNoticeRingDraw .42s ease-out .22s forwards}.success-notice-icon-check{stroke-width:7.2;stroke-dasharray:52;stroke-dashoffset:52;animation:successNoticeCheckDraw .28s ease-out .52s forwards}.success-backend-notice-message{max-width:520px;color:#fffffff5;font-size:26px;line-height:1.34;font-weight:800;letter-spacing:0;word-break:keep-all;text-shadow:0 2px 0 rgba(0,0,0,.38)}.success-backend-notice-confirm{width:min(230px,100%);min-height:52px;padding:0 26px;border:1px solid rgba(var(--themeColorRgb, 255, 215, 0),.74);border-radius:999px;color:#090909;background:var(--success-gold-fill, linear-gradient(135deg, #fff8b8 0%, #ffd700 28%, #f4b800 54%, #fff19a 72%, #d69b00 100%));font-size:18px;font-weight:900;cursor:pointer;pointer-events:auto;touch-action:manipulation;box-shadow:0 15px 34px #ffd70038,0 0 0 1px #fff3 inset;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.success-backend-notice-confirm:hover,.success-backend-notice-confirm:focus-visible{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 18px 38px #ffd70042,0 0 0 1px #ffffff3d inset}.success-backend-notice-error{border-color:#ff5e5e8f;box-shadow:0 28px 92px #000000c2,0 0 0 1px #ff5e5e1f inset}.success-backend-notice-error .success-backend-notice-mark{color:#ff6262;background:#ff5e5e17;box-shadow:0 0 0 1px #ff5e5e47 inset,0 0 32px #ff5e5e24}.success-backend-notice-error .success-backend-notice-confirm{color:#fff;border-color:#ff5e5ead;background:linear-gradient(135deg,#ff8a8a,#f55 52%,#d92424);box-shadow:0 15px 34px #ff5e5e33}.success-backend-notice-warning .success-backend-notice-mark,.success-backend-notice-info .success-backend-notice-mark{color:#ffcf48}@keyframes successNoticeFloatIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes successNoticeWiggle{0%{transform:rotate(0) scale(1)}24%{transform:rotate(-1.1deg) scale(1.012)}48%{transform:rotate(.9deg) scale(1.006)}72%{transform:rotate(-.4deg) scale(1)}to{transform:rotate(0) scale(1)}}@keyframes successNoticeFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes successNoticeBackdropFadeOut{0%{opacity:1}to{opacity:0}}@keyframes successNoticeRingDraw{to{stroke-dashoffset:0}}@keyframes successNoticeCheckDraw{to{stroke-dashoffset:0}}@media(max-width:768px){#success-backend-notice-host,.Toastify__toast-container--top-center{width:min(88vw,380px)!important}.success-backend-notice{min-height:252px;padding:30px 22px 26px;gap:18px;border-radius:14px}.success-backend-notice-mark{width:76px;height:76px}.success-backend-notice-mark svg{width:56px;height:56px;stroke-width:6}.success-backend-notice-message{font-size:19px;line-height:1.38}.success-backend-notice-confirm{width:min(200px,100%);min-height:46px;font-size:16px}}.blue-toast{background-color:#1261c4!important;color:#fff!important;min-height:auto!important}.red-toast{background-color:#d24f45!important;color:#fff!important;min-height:auto!important}.betting_history_page_sportsbook .mycontainer,.betting_history_page_sportsbook .inner_section,.betting_history_page_sportsbook .casino-container{width:100%;max-width:100%}.betting_history_page_sportsbook .mycontainer{display:flex;flex-direction:column;gap:10px}.betting_history_page_sportsbook .bh_title_row,.bh_title_row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.betting_history_page_sportsbook .bh_period_hint,.bh_period_hint{font-size:12px;color:#8b94a4;line-height:1.4}.betting_history_page_sportsbook .bh_date_filters,.bh_date_filters{display:flex;flex-direction:column;gap:8px;width:100%}.betting_history_page_sportsbook .bh_date_filter_buttons,.bh_date_filter_buttons{margin-bottom:0!important}.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row,.customtab_UI.bh_box_tab_row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;max-width:100%;align-items:stretch}.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row>*{margin:0!important}.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row.bh_category_tabs_6,.customtab_UI.bh_box_tab_row.bh_category_tabs_6{grid-template-columns:repeat(6,minmax(0,1fr))}.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row.bh_category_tabs_5,.customtab_UI.bh_box_tab_row.bh_category_tabs_5{grid-template-columns:repeat(5,minmax(0,1fr))}.betting_history_page_sportsbook .customtab_UI .tabbtn.bh_box_tab,.customtab_UI .tabbtn.bh_box_tab{width:100%;min-width:0;height:52px;border:1px solid rgba(var(--themeColorRgb, 255, 215, 0),.12);border-radius:0;background:#363636;color:#c8c8c8;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:0 12px 2px;font-size:15px;font-weight:800;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.betting_history_page_sportsbook .customtab_UI .tabbtn.bh_box_tab:hover,.customtab_UI .tabbtn.bh_box_tab:hover{cursor:pointer;background:rgba(var(--themeColorRgb, 255, 215, 0),.12);border-color:rgba(var(--themeColorRgb, 255, 215, 0),.4);color:var(--success-gold, #ffd700)}.betting_history_page_sportsbook .customtab_UI .tabbtn.bh_box_tab.active,.customtab_UI .tabbtn.bh_box_tab.active{background:var(--success-gold, #ffd700);background-image:var(--success-gold-fill, linear-gradient(135deg, #fff8b8 0%, #ffd700 28%, #f4b800 54%, #fff19a 72%, #d69b00 100%));border-color:var(--success-gold, #ffd700);color:#000;box-shadow:none}.betting_history_page_sportsbook .customtab_UI .tabbtn.bh_box_tab.tabbtn_unavailable,.customtab_UI .tabbtn.bh_box_tab.tabbtn_unavailable{opacity:.55;color:#777;background:#080808;border-color:#ffffff0d}.betting_history_page_sportsbook .customtab_UI .tabbtn.bh_box_tab.tabbtn_unavailable:hover,.customtab_UI .tabbtn.bh_box_tab.tabbtn_unavailable:hover{cursor:pointer;background:#111;border-color:rgba(var(--themeColorRgb, 255, 215, 0),.2);color:#999}.betting_history_page_sportsbook .bh_custom_date_panel,.bh_custom_date_panel{border:1px solid rgba(var(--themeColorRgb, 255, 215, 0),.22);background:#101010;border-radius:0;padding:16px;width:100%;margin-top:2px}.betting_history_page_sportsbook .bh_custom_date_grid,.bh_custom_date_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.betting_history_page_sportsbook .bh_custom_date_field,.bh_custom_date_field{display:flex;flex-direction:column;gap:8px;min-width:0}.betting_history_page_sportsbook .bh_custom_date_label,.bh_custom_date_label{font-size:12px;color:#8f99ac;line-height:1;font-weight:600}.betting_history_page_sportsbook .bh_custom_date_panel input[type=date],.bh_custom_date_panel input[type=date]{-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.betting_history_page_sportsbook .bh_custom_date_panel input[type=date]::-webkit-calendar-picker-indicator,.bh_custom_date_panel input[type=date]::-webkit-calendar-picker-indicator{display:none}.betting_history_page_sportsbook .bh_custom_date_input,.bh_custom_date_input{width:100%;height:48px;border-radius:0;border:1px solid rgba(var(--themeColorRgb, 255, 215, 0),.16);background:#060606;color:#f4f7fb;padding:0 14px;font-size:14px;display:block;line-height:48px;min-width:0}.betting_history_page_sportsbook .bh_custom_date_input:focus,.bh_custom_date_input:focus{outline:none;border-color:rgba(var(--themeColorRgb, 255, 215, 0),.68);box-shadow:0 0 0 1px rgba(var(--themeColorRgb, 255, 215, 0),.22)}.betting_history_page_sportsbook .bh_custom_date_input::-webkit-date-and-time-value,.bh_custom_date_input::-webkit-date-and-time-value{text-align:left}.betting_history_page_sportsbook .bh_custom_date_input::-webkit-datetime-edit,.bh_custom_date_input::-webkit-datetime-edit{color:#f4f7fb}.betting_history_page_sportsbook .bh_custom_date_input::-webkit-datetime-edit-fields-wrapper,.bh_custom_date_input::-webkit-datetime-edit-fields-wrapper{padding:0}@media(max-width:1024px){.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row,.customtab_UI.bh_box_tab_row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row.bh_category_tabs_6,.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row.bh_category_tabs_5,.customtab_UI.bh_box_tab_row.bh_category_tabs_6,.customtab_UI.bh_box_tab_row.bh_category_tabs_5{grid-template-columns:repeat(3,minmax(0,1fr))}.betting_history_page_sportsbook .customtab_UI .tabbtn.bh_box_tab,.customtab_UI .tabbtn.bh_box_tab{height:48px;font-size:14px}}@media(max-width:575px){.betting_history_page_sportsbook .bh_title_row,.bh_title_row{gap:6px}.betting_history_page_sportsbook .bh_period_hint,.bh_period_hint{font-size:11px}.betting_history_page_sportsbook .bh_date_filters,.bh_date_filters{gap:8px}.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row,.customtab_UI.bh_box_tab_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row.bh_category_tabs_6,.betting_history_page_sportsbook .customtab_UI.bh_box_tab_row.bh_category_tabs_5,.customtab_UI.bh_box_tab_row.bh_category_tabs_6,.customtab_UI.bh_box_tab_row.bh_category_tabs_5{grid-template-columns:repeat(2,minmax(0,1fr))}.betting_history_page_sportsbook .customtab_UI .tabbtn.bh_box_tab,.customtab_UI .tabbtn.bh_box_tab{height:42px;font-size:13px;padding:0 8px 1px}.betting_history_page_sportsbook .bh_custom_date_panel,.bh_custom_date_panel{padding:12px}.betting_history_page_sportsbook .bh_custom_date_grid,.bh_custom_date_grid{grid-template-columns:1fr;gap:10px}.betting_history_page_sportsbook .bh_custom_date_label,.bh_custom_date_label{font-size:11px}.betting_history_page_sportsbook .bh_custom_date_input,.bh_custom_date_input{height:42px;font-size:13px;padding:0 12px;line-height:42px}}.global-loader.success-loader{--loader-gold: var(--success-gold, #ffd700);--loader-gold-soft: var(--success-gold-hover, #ffef7a);position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}.success-loader-spinner{display:block;width:clamp(54px,5.2vw,78px);aspect-ratio:1;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,215,0,0) 0deg,rgba(255,215,0,.16) 68deg,var(--loader-gold) 168deg,var(--loader-gold-soft) 226deg,rgba(255,215,0,.18) 294deg,rgba(255,215,0,0) 360deg);box-shadow:0 0 22px #ffd7002e;animation:successLoaderSpin .86s linear infinite;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px))}@keyframes successLoaderSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.success-loader-spinner{animation-duration:1.8s}}
