*{padding:0;margin:0;box-sizing:border-box;font-family:Roboto Condensed,sans-serif;font-size:14.5px}:root{--primary-color: #0088cc;--bg-primary65: #0088cca5;--secondary-color: #2c3e50;--text-color: #fff;--sidebar-color: #cccccc;--button-color: #1890ff;--background-color: #f0f2f5;--active-text-color: #fff;--underline-color: #fff;--navbar-bg-color: #2c3e50;--active-color: #ffffff;--inactive-color: #000000;--sidebar-menu-link-bg: #bbbbbb;--sidebar-menu-link-color: #000000;--sidebar-menu-link-border: #9e9e9e;--bg-primary-color: #0088cc;--bg-primary-hover: #1b95d6;--input-border: #dbdbdb;--table-border: #c7c8ca;--bg-table: #f7f7f7;--text-table: #333;--bs-table-striped-color: #212529;--bg-table-row: #f2f2f2;--bg-secondary: #2c3e50}.app-loader{display:flex;align-items:center;justify-content:center;height:100vh;width:100%}.dark-theme{--primary-color: #000;--text-color: #ddd;--button-color: #1c1c1c;--background-color: #333}.custom-button{background-color:var(--secondary-color);color:var(--text-color);border-radius:1px;outline:none;width:100%}label{font-weight:700}input[type=number].no-spinner::-webkit-inner-spin-button,input[type=number].no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where(.css-dev-only-do-not-override-1x0dypw).ant-layout-header{height:64px;padding:0 50px;color:#000000e0;line-height:14.5px;background:#001529}:where(.css-dev-only-do-not-override-1x0dypw).ant-card .ant-card-body{padding:0!important;border-radius:0 0 8px 8px}:where(.css-dev-only-do-not-override-1x0dypw).ant-input-lg{padding:7px 11px;font-size:16px;line-height:1.5;border-radius:2px!important}.ant-message-notice-content{max-width:400px;word-wrap:break-word;white-space:pre-wrap}.layout_container{display:flex;padding-top:5px;gap:6px;width:100%;min-height:80vh}.sidebar_conatiner{min-width:280px;max-width:280px}.main_content{width:calc(100% - 680px)}.main_content.full-width{width:calc(100% - 280px)}.livetv-betcontainer{width:400px;position:sticky;top:10px;height:fit-content}.sidebar-pop-layout-parent{position:absolute;background-color:#fff;top:60px;z-index:999;border-radius:10px}.game-card-item{margin-top:5px}@media (max-width: 1400px){.main_content{width:calc(100% - 500px)}.livetv-betcontainer{width:350px}}@media (max-width: 1200px){.main_content.full-width{width:100%}.sidebar_conatiner{display:none}.layout_container{padding-top:0}.livetv-betcontainer{display:none}.main_content{width:100%}}:where(.css-dev-only-do-not-override-1x0dypw).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:4px 10px;font-weight:500}:where(.css-dev-only-do-not-override-1x0dypw).ant-input{box-sizing:border-box;margin:0;padding:10px;color:#000000e0;font-size:14px;line-height:1.5714285714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;position:relative;display:inline-block;width:100%;min-width:0;border-radius:0!important;border:.1px solid rgba(0,0,0,.597);transition:all .2s}.placebet-modal-overlay,.placebet-modal-container{display:none}@media (max-width: 1200px){.placebet-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:99;display:flex;justify-content:center;align-items:center}.placebet-modal-container{display:block;width:100%;height:100%;overflow-y:auto;position:relative;animation:slideInUp .3s ease}}@keyframes slideInUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.close-placebet-btn{position:absolute;top:5px;right:10px;background:red;color:#fff;border:none;border-radius:50%;width:25px;height:25px;font-size:16px;cursor:pointer}.open-place-bet-btn{margin-top:10px;background:#086;color:#fff;padding:8px 12px;border:none;border-radius:5px;font-weight:700;cursor:pointer}.phone-navbar-only{display:none}@media (max-width: 1200px){.dynamic-navbar{display:none}.phone-navbar-only{display:block;width:100%}}.game-header{background-color:#f8f9fa;border-bottom:1px solid var(--table-border);border-top:1px solid var(--table-border);margin-top:4px;display:flex;align-items:center;justify-content:space-between}.game-title-parent{width:60%}.game-title{font-size:14px;font-weight:700;color:#333;padding:5px 8px}.game-options{padding:5px 0;display:flex;width:40%;justify-content:space-around}.game-option{width:33%;text-align:center;font-size:14px;font-weight:700;color:#000}.game_container{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;background-color:#f2f2f2}.game-name-bet-parent-games-component{display:flex;justify-content:space-between;width:60%}.game_name_bet{display:flex;align-items:center;justify-content:center;cursor:pointer}.game_name_bet p{font-size:14px;font-weight:light;color:#333}.match-name-games span{font-size:14px;color:#333}.game_name_status{display:flex;align-items:center;justify-content:space-between;margin-inline-end:25px;width:15%}.game_name_status p{font-size:14px}.live{background-color:#28a745;width:10px;height:10px;border-radius:50%;animation:blink 1s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.image-part-game{display:flex;justify-content:center;align-items:center}.image-part-game img{width:20px}.game-img-home-page{height:12px}.game_name_odds{display:flex;width:40%;justify-content:right}.match-odds-one{display:flex;position:relative;width:100%}.match-odds-one p{display:flex;align-items:center;justify-content:center;text-align:center;padding:1px 0;font-size:12px;width:50%;background-color:#faa9ba;color:#000}.match-odds-one p b{font-size:14px;color:#273a47}.animation-blur{position:absolute;top:4;right:0;width:28%;height:99%;color:red;font-weight:600;font-size:14px;background-color:#000000b7;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lock-suspended{cursor:not-allowed;position:absolute;height:100%;width:100%;background-color:#1c1c1cb0;display:flex;top:0;right:0;padding:4px;align-items:center;justify-content:center}.lockimg{filter:invert(1);background:url(https://g1ver.sprintstaticdata.com/v40/static/front/img/icons/lock.svg);background-position:center;background-repeat:no-repeat;width:15px;height:15px}.racing-interface{display:flex;flex-direction:column;margin-top:4px}.racing-tab-items-parent{display:flex}.racing-tab-item{padding:8px 15px;background-color:var(--sidebar-color);color:var(--text-sidebar);border-radius:0;border-right:1px solid var(--secondary-color);font-weight:500;font-size:16px;text-align:center;line-height:1;cursor:pointer}.active-racing-tab{background-color:var(--secondary-color);color:var(--text-color)}.racing-game-name{display:flex;justify-content:center;background-color:#f8f9fa;border-bottom:1px solid var(--table-border)}.racing-icons-name{width:400px;display:flex}.racing-icons-name span{display:flex;align-items:center}.match-name-racing{margin-inline-start:8px}.racing-games-odds{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% - 400px);padding:3px}.racing-games-odds span{background:var(--sidebar-color);color:var(--inactive-color);padding:8px 10px;border-radius:4px;-webkit-border-radius:4px;margin-right:5px;margin-bottom:5px;cursor:pointer}.game_card_container{display:grid;grid-template-columns:repeat(10,1fr);gap:2px;margin-top:5px;padding:0;max-width:100%}.image-container{width:100%;aspect-ratio:1 / 1;cursor:pointer;position:relative;overflow:hidden;border-radius:2px;transition:transform .2s ease,box-shadow .2s ease}.image-container:hover{transform:translateY(-2px);box-shadow:#00000026 0 2px 8px;z-index:1}.game_card_container img{width:100%;height:100%;object-fit:cover;display:block;border-radius:2px;box-shadow:none}@media (max-width: 1600px){.game_card_container{grid-template-columns:repeat(8,1fr);gap:2px}}@media (max-width: 1024px){.game_card_container{grid-template-columns:repeat(6,1fr);gap:2px}}@media (max-width: 768px){.game_card_container{grid-template-columns:repeat(5,1fr);gap:2px}}@media (max-width: 610px){.game_card_container{grid-template-columns:repeat(4,1fr);gap:2px;padding:0}.image-container,.game_card_container img{border-radius:2px}}@media (max-width: 480px){.game_card_container{grid-template-columns:repeat(4,1fr);gap:2px}}@media (max-width: 320px){.game_card_container{grid-template-columns:repeat(4,1fr);gap:1px;padding:0}.image-container:hover{transform:none}}.no-games-container{padding:20px;text-align:center;color:#d8000c;border:1px solid rgba(109,108,109,.08);border-radius:8px;font-weight:500;min-height:40vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:20px 0}.no-games-icon{font-size:50px;color:#d8000c;animation:pulse 2s ease-in-out infinite}.no-games-text{font-size:16px;margin:0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 610px){.no-games-container{padding:15px;min-height:30vh;gap:10px}.no-games-icon{font-size:40px}.no-games-text{font-size:14px}}@media (max-width: 800px){.racing-game-name{flex-direction:column}.racing-icons-name{display:flex}.racing-icons-name{width:100%}.racing-games-odds{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:3px}}.responsive-games-section{display:none}.game-name-responsive{display:flex;justify-content:space-between;width:100%}.match-name-responsive,.slash-date-part,.match-date-part{font-size:14px}.match-info-details{width:15%}.game_name_status-responsive{display:flex;align-items:center;justify-content:space-around;margin-inline-end:20px;width:100%}.match-header-responsive{display:flex;justify-content:space-between}.bet-odd-header-child{width:33.33%;display:flex;justify-content:center;align-items:center}.bet-odd-header-child b{font-size:14px}.game_name_odds-responsive{display:flex;margin-bottom:5px}.match-odds-one-responsive{display:flex;position:relative;width:100%}.match-odds-one-responsive p{display:flex;align-items:center;justify-content:center;text-align:center;padding:2px 0;font-size:12px;width:50%;background-color:#faa9ba;color:#000}.match-odds-one-responsive p b{font-size:14px;color:#273a47}@media (max-width: 1670px){.game_name_status{margin-inline-end:25px;width:20%}}@media (max-width: 1300px){.game_name_status{margin-inline-end:25px;width:23%}}@media (max-width: 1200px){.game_container{display:none}.live{width:8px;height:8px}.game-img-home-page{height:10px}.responsive-games-section{display:flex;flex-direction:column;border:1px solid black;border-top:1px solid var(--table-border);border-bottom:1px solid var(--table-border);padding:10px}}@media (max-width: 700px){.match-info-details{width:25%;display:flex;align-items:flex-start}.game_name_status-responsive{display:flex;align-items:center;justify-content:space-around;margin-inline-end:0px;width:100%}}@media (max-width: 540px){.match-info-details{width:30%;display:flex;align-items:flex-start}}@media (max-width: 420px){.match-info-details{width:40%;display:flex;align-items:flex-start}}@media (max-width: 290px){.match-name-responsive b{font-size:12px}}.live-games{display:flex;align-items:center;width:100%;overflow-x:auto;margin-top:1px}.live-games::-webkit-scrollbar{width:0px;display:none}.game-card{background:var(--secondary-color);color:var(--text-color);box-shadow:0 4px 8px #0003;cursor:pointer;flex:1;max-width:100%;min-width:calc(20% - 10px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:5px;margin-right:5px}.game-content{display:flex;flex-direction:row;align-items:center;width:100%;gap:25px;animation:blink 1.4s infinite;transition:transform .3s}.game-name{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1400px){.game-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.game-content{gap:7px;animation:blink 1.4s infinite;transition:transform .3s}}@media (max-width: 1200px){.live-games::-webkit-scrollbar{display:block;background-color:#397795}.live-games::-webkit-scrollbar{height:3px}.live-games::-webkit-scrollbar-track{background:#0079b6}.live-games::-webkit-scrollbar-thumb{background:#397795}.live-games{margin-bottom:5px}.game-card{min-width:calc(50% - 7px)}}.game-icon{font-size:16px;color:var(--text-color)}.game-name{font-size:14px;font-weight:700}@keyframes blink{0%{opacity:0}to{opacity:1}}@media (max-width: 1200px){.game-card{min-width:calc(50% - 7px)}}@media (max-width: 610px){.game-card{min-width:calc(50% - 7px)}.game-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (max-width: 440px){.game-card{min-width:calc(50% - 7px)}}.games-header{background-color:#ccc;margin-top:6px}.games-slider{display:flex;overflow-x:auto;scroll-behavior:smooth}.game-item{flex:0 0 auto;padding:6px 20px;background-color:transparent;color:var(--inactive-color);font-size:16px;font-weight:400;text-align:center;white-space:nowrap;cursor:pointer;border-right:1px solid black;transition:transform .2s ease,background-color .3s ease}.active-game{background-color:var(--secondary-color);color:var(--active-color)}.games-slider::-webkit-scrollbar{display:none}.games-slider{-ms-overflow-style:none;scrollbar-width:none}.games-slider-responsive{display:flex;overflow-x:auto;scroll-behavior:smooth}.games-slider-responsive{-ms-overflow-style:none;scrollbar-width:none}.responsive-page-header{display:none;background-color:var(--secondary-color);margin-top:0}.game-item-responsive{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;padding:6px 20px;background-color:transparent;color:var(--inactive-color);text-align:center;white-space:nowrap;cursor:pointer;color:var( --text-color);transition:transform .2s ease,background-color .3s ease}.game-item-responsive img{height:15px;width:15px;filter:invert(1)}.game-item-responsive span{font-size:15px;font-weight:600}.active-game-responsive{background-color:var(--bg-primary65);color:var(--text-color)}@media (max-width:1200px){.games-slider{display:none}.responsive-page-header{display:flex}.games-header{margin-top:0}}@media (max-width: 576px){.game-item{font-size:14px;padding:8px 16px}}.home-container{width:100%}.skeleton-tag-loader{height:20px;width:100%}@media (max-width:1200px){.live-games-home{display:none}.gameAPi-home-container{max-height:260px;overflow:auto}.Game-parent-home::-webkit-scrollbar{display:none;width:0}.game-header-home-page{display:none}.home-container{width:100%;padding:0}.skeleton-tag-loader{height:90px;width:100%}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.spinner-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:50vh}.spinner{width:40px;height:40px;border:5px solid rgba(76,76,131,.2);border-top:5px dashed rgb(10,10,37);border-left:5px dashed rgb(10,10,37);border-right:5px dashed rgb(10,10,37);border-bottom:5px dashed rgb(10,10,37);border-radius:100%;animation:spin 1.5s linear infinite}.login_container{display:flex;height:100vh;background-image:linear-gradient(var(--primary-color),var(--secondary-color));flex-direction:column;align-items:center}.login-container{min-width:350px;max-width:350px;padding:20px;border-radius:3px;box-shadow:0 0 5px #fff;background:#fff;margin-top:5px}.image-login-page{margin-top:10px}.image-login-page img{width:240px}.input-item{border:1px solid #bfbdbd;display:flex;justify-content:space-between;align-items:center;margin-top:13px;width:100%}.login-input-section{display:flex;flex-direction:column;gap:6px}.input-item input{border:none;outline:none;padding:8px;width:100%}.input-item span{background-color:#e9ecef;padding:8px}.btn-login-page{background-color:var(--primary-color);display:flex;justify-content:space-between;align-items:center;padding:8px;margin-top:10px;cursor:pointer!important;border:1px solid transparent}.btn-login-page:hover{color:#fff;background-color:var(--primary-color);border-color:#08c;opacity:.85}.login-btn{background:transparent;outline:none;border:none;width:95%;color:#fff;display:flex;justify-content:center;cursor:pointer;font-size:16px}.captcha-part{font-size:10px;text-align:center}.captcha-part a{font-size:10px;color:var(--primary-color);text-decoration:none}.para-tag-login{display:flex;justify-content:center;align-items:center;margin-top:5px}.para-tag-login a{color:#0d6efd;padding-inline:3px;display:flex;align-items:center}.span-tag-apk{margin-inline-start:3px}.new-account-info{display:flex;justify-content:center;align-items:center;padding:5px}.not-account-info{font-weight:500;display:flex;align-items:center}.new-account-part{display:flex;text-decoration:underline;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding-inline-start:5px;font-weight:600;transition:all .5s;color:var(--primary-color);animation:Textblink 1.2s infinite ease-in-out}@keyframes Textblink{0%{color:#08c}50%{color:#0d6efd}to{color:#02182b}}.login-Footer{width:100%;position:absolute;bottom:0}@media (max-width: 768px){.login-container{padding:10px;margin-top:10px}.image-login-page{margin-top:20px}.image-login-page img{width:160px}}@media (max-width: 450px){.login-container{padding:10px;margin-top:10px;min-width:340px;max-width:320px}}@media (max-width: 368px){.login-container{padding:8px;margin-top:10px;min-width:320px;max-width:320px}}@media (max-width: 340px){.login-container{padding:8px;margin-top:10px;min-width:300px;max-width:300px}}@media (max-width: 320px){.login-container{padding:8px;margin-top:10px;min-width:280px;max-width:280px}}@media (max-width: 290px){.login-container{padding:8px;margin-top:10px;min-width:250px;max-width:250px}}.btnspinner{border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;width:16px;height:16px;animation:spin .6s linear infinite;display:inline-block;vertical-align:middle}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer_container{display:flex;justify-content:space-between;background-color:var(--primary-color);padding:10px;font-weight:700;color:#fff;margin-top:20px}.footer-top{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}.footer-link{flex:1}.support-part{display:flex;justify-content:center;align-items:center;width:100%;flex:1;flex-wrap:wrap}.support-part h2{font-size:24px;font-weight:700;margin-bottom:0}.social-icons-box{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px;flex:1}.social-icons{background-color:var(--active-color);height:40px;width:40px;border-radius:15px;display:flex;justify-content:center;align-items:center;cursor:pointer}.social-icons img{height:30px}.bottom-footer{display:flex;justify-content:space-between;padding:10px}.footer-safe-part{display:flex;align-items:center}.footer-safe-part img{max-height:50px;max-width:100px}.content-part{margin-inline-start:12px;margin-top:10px}.bottom-right-icons,.bottom-right-img{display:flex;align-items:center;justify-content:center}.bottom-right-img img{max-height:30px;max-width:100px;margin-right:10px}@media (max-width: 1200px){.footer-top{flex-direction:column;gap:4px}.bottom-footer{flex-direction:column;align-items:center}}@media (max-width: 600px){.content-part p,b{font-size:14px}}@media (max-width: 400px){.footer-safe-part{flex-direction:column}.content-part{margin-inline-start:0;margin-top:5px}}:where(.css-dev-only-do-not-override-1x0dypw).ant-modal .ant-modal-content{padding:0}.game-button-value{padding:8px 10px}:where(.css-dev-only-do-not-override-1x0dypw).ant-modal .ant-modal-close{display:none}.button-value-header{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;background-color:var(--primary-color);color:var(--text-color);border-radius:0;font-weight:400;margin-bottom:10px;width:100%}.button-value-header h2{font-size:20px;font-weight:400}.button-value-header span{font-size:20px;display:flex;align-items:center;cursor:pointer}.tab-parent-part-button{display:flex;padding:0 10px}.tab-items-button{padding:3px 12px;background-color:var(--sidebar-color);color:var(--sidebar-menu-link-color);cursor:pointer;transition:background .3s}.activeTab-class{background-color:var(--secondary-color);color:var(--text-color)}.price-heading-label{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}.value-heading{width:50%;padding:0 4px}.update-btn-button-values{margin-inline-start:10px;padding:8px 20px;background-color:var(--primary-color);color:var(--text-color);border:none;outline:none;margin-bottom:25px;cursor:pointer}.input-field-button-value{border-radius:0;color:#000;outline:none;padding:5px;font-weight:400;font-size:1rem}.input-field-button-value::placeholder{color:var(--sidebar-menu-link-color)}:where(.css-dev-only-do-not-override-1x0dypw).ant-input-outlined:hover{border-color:#a8adb3;background-color:#fff;box-shadow:none}.topbar{background-color:var(--primary-color);display:flex;align-items:center;justify-content:space-between;color:var(--text-primary);padding:0 10px;flex-wrap:wrap;position:relative;height:75px}.topbar-right-container{display:flex;flex-direction:column;color:#fff;height:100%;margin-bottom:10px}.upperpart-child{display:flex;align-items:center;justify-content:space-between;gap:8px;height:35px}.input-searchBar{display:flex;align-items:center;font-size:18px}.search-input{width:0px;outline:none;border:none}.active-input{transition:.8s width ease;width:280px;padding:8px 10px}.rules-topbar{display:flex;flex-direction:column;height:100%}.rules-topbar p{display:flex;align-items:center;height:50%;padding:5px;font-weight:700;font-size:15px}.balance-top{display:flex;flex-direction:column;height:100%;margin-inline-end:10px}.balance-top p{display:flex;align-items:center;height:50%;padding:5px;font-size:15px}.marquee-tag{color:#fff;position:absolute;right:0;height:20%;width:50%;top:53px;overflow:hidden;display:flex;align-items:center}.marquee-tag i{font-size:13px;font-style:italic}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu{padding:2px;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:2px 10px}.ant-dropdown-menu-title-content:hover{text-decoration:underline}.utility-buttons button{font-size:14px;color:var(--text-color)}.logo{cursor:pointer;display:flex;justify-content:center;align-items:center}.logo img{width:100%;max-height:58px;max-width:250px;vertical-align:middle;margin-inline-start:5px}.responsive-top-bar-parent{background-color:var(--primary-color);display:none}.logo-responsive{display:flex;justify-content:space-between;align-items:center;width:100%}.image-logo{display:flex}.image-logo img{height:50px;display:flex;margin-inline-start:5px}.right-side-responsive-part{display:flex;flex-direction:column;align-items:flex-end;color:#fff}.demo-responsive-btn,.demo-btn-part-responsive{display:flex;align-items:center}.marquee-tag-search-icon{display:flex;justify-content:space-between;margin-top:5px}.marquee-tag-reponsive-part{display:flex;align-items:center;font-size:10px;width:100%;position:unset;margin:0 2px;background:#ffffff45;padding:2px;color:#fff}.input-search-bar-responsive{margin-top:5px}.marquee-tag-i{font-size:15px}.live-games-responsive{margin-top:10px;padding:0 5px;margin-bottom:0}@media (max-width: 1200px){.topbar{display:none}.responsive-top-bar-parent{padding:8px 4px 0;display:flex;flex-direction:column}.image-logo img{height:40px;display:flex;margin-inline-start:5px}.magnify-glass{font-size:1.7rem}}@media (max-width: 500px){.active-input{transition:.8s width ease;width:130px;padding:3px 10px;font-size:10px}.balance-part-responsive-part{font-size:13px;margin-inline-end:5px}.balance-part-responsive-part span{font-size:13px}.demo-responsive-btn{font-size:13px;margin-inline-end:5px}.demo-responsive-btn span{font-size:13px}.down-arrow-icon-responsive{font-size:10px}}.custom-dropdown-wrapper{position:relative}.custom-dropdown-menuu{margin-top:6px;position:absolute;padding:5px;top:100%;right:0;background-color:#fff;color:#000;border-radius:4px;z-index:1000;min-width:200px;box-shadow:0 4px 12px #0000004d}.dropdown-itemm{padding:6px 10px;font-weight:400;cursor:pointer;transition:background .2s ease}.dropdown-itemm:hover{text-decoration:underline}.ant-layout-header{line-height:1!important}.dropdown-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;width:200px}.dropdown-item{padding:4px 8px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;background-color:#f2f2f2}.dropdown-item:hover{background-color:#f2f2f2}.navbar-item{background-color:var(--secondary-color);padding:4px 0;display:flex;align-items:center}.navbar-item ul{display:flex;margin:0;padding:0;overflow:auto;min-width:150px}.navbar-item li{display:flex;list-style:none;color:var(--text-color);position:relative;cursor:pointer;padding:6px 15px;font-size:14.5px;font-weight:800;transition:color .3s ease-in-out;text-transform:uppercase}.navbar-item ul::-webkit-scrollbar{width:0;display:none}.navbar-item li:hover{color:var(--active-text-color)}.navbar-item li.active:after,.navbar-item li:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--underline-color);transform:scaleX(1);transform-origin:center;transition:transform .3s ease-in-out}.navbar-item li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--underline-color);transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}@media (max-width: 1200px){.navbar-item{background-color:var(--primary-color);padding-top:5px}.navbar-item li.active:after,.navbar-item li:hover:after,.navbar-item li:after{all:unset}.navbar-item{display:flex;align-items:center;justify-content:flex-start}.navbar-item ul{gap:5px;flex:auto;padding:5px 0}.navbar-item li{border-right:1px solid white;display:flex;flex:auto;justify-content:center;align-items:center;font-weight:700;padding:0 5px}}@media (max-width: 700px){.navbar-item ul{gap:2px}.navbar-item li{border-right:1px solid white;display:flex;align-items:center;font-weight:700;padding:3px 0;font-size:12px}}@media (max-width: 540px){.navbar-item ul{overflow:auto;white-space:nowrap}.navbar-item li{border-right:1px solid white;font-weight:700;white-space:nowrap}.navbar-item{display:flex;align-items:center}}@media (max-width: 510px){.navbar-item li{border-right:1px solid white;font-weight:600}.navbar-item{display:flex;align-items:center}}@media (max-width: 380px){.navbar-item li{border-right:1px solid white;font-weight:600;padding:0 8px}.navbar-item{display:flex;align-items:center}}@media (max-width: 300px){.navbar-item ul{gap:2px;overflow:auto}.navbar-item li{border-right:1px solid white;font-weight:500}}.sidebar{width:100%;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 6px #0000001a}.menu{border-bottom:1px solid #ccc}.menu-title{padding:8px;background-color:var(--primary-color);color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1rem;transition:background-color .3s ease,transform .2s ease}.menu-items{list-style:none;padding:0;margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .3s ease;border-bottom:1px solid var(--sidebar-menu-link-border)}.menu-items-open{max-height:2000px;opacity:1}.menu-items-closed{max-height:0;opacity:0}.menu-item{background:var(--sidebar-menu-link-bg);color:var(--sidebar-menu-link-color);border-bottom:1px solid var(--sidebar-menu-link-border);font-weight:400;font-size:14px;padding:3px 0;cursor:pointer}.menu-items .menu-item:last-child{border-bottom:none}.heading-name-sports-span{padding:0 15px;font-size:14px}.casino-blink{animation:casinoBlink 1s infinite linear}@keyframes casinoBlink{50%{opacity:0}}.toggle-icon{font-size:14px;color:#fff;transition:transform .3s ease}.nested-items{list-style:none;width:100%;display:none}.nested-open{display:block}.nested-closed{display:none}.nested-title{cursor:pointer;display:flex;align-items:center;font-size:14px;width:100%;padding:0 15px}.nested-icon{display:flex;align-items:center;font-weight:400;font-size:1rem}.deep-nested-title{display:flex;align-items:center;justify-content:flex-start;font-size:13px;width:100%;border-top:1px solid var(--sidebar-menu-link-border)}.deep-nested-icon{display:flex;align-items:center;margin-inline-start:25px;padding:3px}.subitem-name-span-sports{font-size:14px;width:100%;padding:3px 0}.deep-nested-item{list-style:none;font-size:13px;padding:3px 50px;border-top:1px solid var(--sidebar-menu-link-border)}.sidebar-pop-parent{width:16rem;padding:.5rem 0;border-radius:10px;color:#212529;font-size:1rem}.sidebar-pop-heading{padding:5px 20px;border-bottom:1px solid black;font-weight:700}.sidebar-pop-heading h3{font-size:20px}.sidebar-pop-ul{max-height:calc(100vh - 210px);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--bg-sidebar) var(--bg-table-row);clear:both;white-space:nowrap}.list-sidebar-popup{list-style:none;transition:.5s ease;cursor:pointer;padding:.5rem 2rem;width:100%;white-space:nowrap;color:#000;font-size:16px;transition:all .5s}.list-sidebar-popup span{margin-inline-end:5px}.list-sidebar-popup:hover{color:#666;text-decoration:underline}.Mybet-parent{margin-top:4px;border-bottom:1px solid rgba(128,128,128,.537)}.betting-table{width:100%;padding:0 6px;font-weight:500}.betting-table tr{text-align:left;font-weight:500}.betting-table tr th{text-align:left;font-weight:500;font-size:14px;padding:2px 0}@media (max-width:1200px){.Mybet-parent{width:100%}}.live-tv-container{width:100%;margin:0}.live-header{cursor:pointer;background:var(--bg-secondary);color:#fff;padding:8px 10px;font-size:14px;transition:.3s;font-weight:400}.iframe-container{margin-top:10px}.iframe-container{height:200px;width:100%;max-width:800px;margin:auto;position:relative;padding-top:56.25%}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width: 1200px){.live-tv-container{max-width:100%;margin:2px 0}.iframe-container{max-width:100%;height:100%}}.place-bet-parent{display:flex;flex-direction:column;margin-top:6px}.place-bet-bollywood{padding:.5rem;font-size:20px;text-decoration:underline;display:flex;align-items:center}.place-bet-bollywood span{margin-inline-start:5px;font-size:18px;animation:blink1 .9s infinite;font-weight:400}.place-bet-heading{display:flex;justify-content:space-between;background-color:var(--sidebar-color);padding:5px;font-weight:700;flex:1;gap:0px 3px}.place-bet-heading span{width:100%;font-size:14px}.stake-heading{width:100%;display:flex;justify-content:center}.profit-heading{display:flex;justify-content:flex-end}.place-bet-body{background-color:#72bbef}.body-stake-bets{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid gray;padding:5px;flex:1}.match-name{font-size:14px;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%}.place-bet-input-odd{width:90%;display:flex;justify-content:flex-end}.place-bet-input-stake{margin-inline-end:28px;width:100%}.place-bet-input-odd input{width:50%;outline:none;font-size:14px;margin-inline-end:15px;padding:2px;border:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:auto;appearance:auto}.place-bet-input-stake input{width:60%;font-size:15px;outline:none;background-color:#fff;border:none;padding:2px}.place-bet-btn{display:flex;display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:5px;padding:4px}.place-bet-btns{padding:5px 20px;outline:none;border:none;font-weight:600;background-color:var(--sidebar-color);cursor:pointer;font-size:14px;border-radius:2px}.place-bet-utils-btn{display:flex;justify-content:space-between;align-items:center;padding:5px}.edit-btn{padding:8px 25px;outline:none;border:none;background-color:var(--secondary-color);color:#fff;cursor:pointer}.utils-btn{padding:8px 20px;outline:none;border:none;background-color:#bd1828;color:#fff;cursor:pointer}.reset-btn{margin-inline-end:5px}@media (max-width: 1740px){.place-bet-btn{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}}@media (max-width: 1540px){.place-bet-btn{grid-template-columns:repeat(auto-fit,minmax(55px,1fr))}.place-bet-parent{display:flex;flex-direction:column}}@media (max-width: 1200px){.place-bet-parent{display:none}}.placebet-popup-header{display:flex;justify-content:space-between;background-color:var(--primary-color);color:var(--text-color);padding:.8rem .6rem;cursor:pointer;font-weight:400}.placebet-popup-header h4{font-size:20px}.placebet-popup-header span{display:flex;align-items:center;justify-content:center}@media (max-width: 1200px){.place-bet-input-odd{display:flex;flex-direction:column;align-items:center;width:50%;padding:8px}.place-bet-input-odd input{width:100%;margin-inline-end:0px;border:1px solid rgb(14,13,13);padding:8px;border-radius:4px;outline:auto}.place-bet-input-odd label{margin-bottom:10px;font-size:14px;font-weight:400}.placebet-odds-input-parent{display:flex;justify-content:center;align-items:center;padding:8px}.place-bet-popup-child{width:100%;background-color:#ffffff6e;display:flex;justify-content:space-between}.stake-parent-box{width:100%;display:flex;align-items:center;justify-content:center}.stake-parent-box input{background-color:#ffffff57;border-radius:0;outline:none;border:1px solid gray}.inc-button-placebet-popup{padding:0;background-color:var(--bg-secondary);color:var(--text-color);font-size:29px;font-weight:600;outline:none;border:none;min-width:30px;display:flex;justify-content:center;align-items:center}.place-bet-btn{padding:8px}.place-bet-btn{display:flex;display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:2px;padding:4px}.place-bet-btns{padding:8px 20px;outline:none;border:none;font-weight:600;background-color:var(--bg-secondary);cursor:pointer;font-size:14px;border-radius:0;color:var(--text-color)}.cancel-btn-betplace-popup{padding:7px 13px;border:1px solid rgba(230,224,224,.096);background-color:transparent;text-decoration:underline;color:#00f;font-weight:500}.utils-btn{min-width:25%}.place-betpopup-edit-btn{background-color:#04523e}.reset-btn{margin-inline-end:0px}.place-bet-utils-btn{gap:1px}.market-names-calculations{padding:8px}.market-name-calculation-child{background-color:#fff3;padding:5px;display:flex;flex-direction:column;gap:8px}.name-with-calculation{display:flex;justify-content:space-between}.match-name-placebet-popup{font-size:14px;font-weight:400}.range-placebet-popup{font-weight:600}}@media (max-width: 400px){.utils-btn{padding:10px;cursor:pointer}}.apk-banner{display:none;position:fixed;bottom:0;left:0;right:0;background-color:#3e4a56;color:#fff;z-index:9999;justify-content:space-between;align-items:center}.apk-banner-content{display:flex;align-items:center;gap:2px;font-size:12px;padding:4px}.apk-banner-content span{display:flex;align-items:center;gap:2px;font-size:12px}.apk-banner-content img{width:16px}.apk-banner-close{background:red;padding:10px;color:#fff;font-size:10px;cursor:pointer}@media (max-width: 500px){.apk-banner{display:flex}}.social-reach{position:fixed;bottom:20px;right:20px;display:flex;justify-content:end;flex-direction:column;align-items:center;gap:10px;z-index:1000}.social-reach a{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;color:#fff;font-size:24px;transition:transform .3s ease,opacity .3s ease;text-decoration:none}.social-reach a:hover{transform:scale(1.1);opacity:.9}.whatsapp{background-color:#25d366}.telegram{background-color:#37abe1}.skype{background-color:#00b4ee}.email{background-color:#f84a3d}.rapid{background-color:#00f}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;align-items:center;flex-direction:column;z-index:9999;overflow-y:auto}.popup-container{position:relative;background:#fff;max-width:100%;max-height:90vh;overflow:hidden;animation:fadeIn .3s ease-in-out}.btn-header{width:100%;padding:0 8px;display:flex;align-items:end;justify-content:flex-end;background-color:var(--primary-color)}.popup-image{width:100%;height:auto;display:block}.close-btn{font-size:30px;background:none;border:none;color:#fff;z-index:10000;cursor:pointer}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.popup-container{width:100%;max-width:100%;max-height:100%}.popup-image{max-height:100vh}.popu-cont{width:100%}.close-btn{top:15px;right:20px;color:#fff}}.account-statement-parent{padding:0;box-shadow:0 0 5px #a4a4a4;border-radius:10px}.table-parent-header{padding:0 10px}.first-row-part-history-table{display:flex;justify-content:flex-start;align-items:center;padding:0 10px}.first-column-select-part{width:25%}.current-bet-select-part{width:100%}.date-picker{display:flex}.select-part{width:100%;border-radius:0;padding:5px;height:38px;outline:none;margin-inline-start:18px}.Account-Statement-btn{width:250px;border-radius:0;height:38px;background:var(--bg-primary-color);color:var(--active-text-color);outline:none;border:none;transition:all .5s;cursor:pointer;margin-inline-start:20px}.Account-Statement-btn:hover{background-color:var(--bg-primary-hover)}.second-row-history-table{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.column-second-statement{display:flex;align-items:center;width:15%}.select-part-second{width:100%;border-radius:0;padding:5px;height:38px;outline:none;margin-inline-start:10px}.search-part{display:flex;align-items:center;margin-inline-end:5px}.search-input-statement{padding:8px;outline:none}.search-part label{font-size:17px;margin-inline-end:5px}.select-column-casino{margin-inline-start:80px}.livecasinobet-parent-first-row{display:flex;justify-content:flex-start;align-items:center;padding:0 10px}.first-column-casinoLivebet{width:25%}.margin-inlinerange{margin-inline-start:20px}.casinolive-bets-select-part-second{margin-inline-start:10px;width:20%}.record-details{font-size:14px;line-height:1.6;color:#333;padding:16px;background:#f9f9f9;border-radius:8px;max-width:600px;margin:0 auto;box-shadow:0 2px 6px #0000000d}.record-section{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #ddd}.record-subtitle{margin-bottom:10px;color:#2c3e50;font-weight:700;font-size:16px}.record-row{display:flex;justify-content:space-between;margin-bottom:8px}.record-label{font-weight:500;color:#555}.record-value{color:#111;font-weight:500}.money{color:#27ae60;font-weight:600}.status{font-weight:600;color:#2980b9}.remark{color:#e67e22;font-style:italic}:where(.css-dev-only-do-not-override-1x0dypw).ant-modal .ant-modal-content{padding:8px}@media (max-width: 1020px){.column-second-statement{width:45%}.select-part-second{width:80%;margin-inline-start:0px}.rangePicker-second{margin-inline-start:0px}.first-row-part-history-table{display:flex;flex-direction:column;align-items:center}.rangePicker{width:100%}.date-picker{display:flex;flex-direction:column;gap:5px;width:100%}.first-column-select-part,.current-bet-select-part,.table-submit-btn-parent{width:100%}.Account-Statement-btn{width:100%;margin-inline-start:0px}.margin-inlinerange{margin-inline-start:0px}.casinolive-bets-select-part-second{width:100%;margin-inline-start:0px}.first-column-casinoLivebet{width:100%}}@media (max-width: 450px){.show-label-history-table{font-size:14px}.search-part label{font-size:14px;margin-inline-end:0px}.search-part{justify-content:flex-end;width:50%}.search-input-statement{width:100%}.column-second-statement{width:55%}.select-part-second{width:100%;margin-inline-start:0px}}.range-picker-parent{width:20%;max-width:22%;display:flex;flex:1;flex-direction:column}.rangePicker{width:100%;border-radius:0;border:1px solid rgba(189,187,187,.642)}.select-part-parent-filter{width:25%;display:flex;flex-direction:column;flex:1}.search-input-tag{border:1px solid rgb(207 206 206);padding:6px 10px;width:100%;border-radius:4px;outline:none}.label-part-date-filter{padding-inline-start:5px;padding-bottom:5px;font-size:14px}.DateFilter-parent{display:flex;align-items:center;justify-content:center}.datefilter-child{width:100%;display:flex;align-items:center;gap:5px;padding:8px}.range-picker-parent{width:25%;display:flex;flex-direction:column}.rangePicker{width:100%;border:1px solid rgba(172,169,169,.774)}.select-part-parent-filter{width:25%;display:flex;flex-direction:column}.select-part-report{width:100%;color:#000}.search-input-tag{border:1px solid rgb(207 206 206);padding:6px 10px;width:100%;border-radius:0}.label-part-date-filter{padding-inline-start:5px;padding-bottom:5px}.button-submit-date-filter{display:flex;margin-inline-start:20px;margin-top:15px;align-items:flex-end}.submit-btn-filter{padding:7px 25px;border-radius:3px;margin:0 5px;background-color:var(--primary-bg-color);outline:none;border:none;color:#fff;font-size:16px;cursor:pointer}.submit-btn-filter:hover{background-color:#0a71a5}@media (max-width: 1400px){.datefilter-child{border:1px solid #cececed6;border-radius:2px}}@media (max-width: 900px){.datefilter-child{flex-wrap:wrap}.range-picker-parent,.select-part-parent-filter{min-width:32%}.button-submit-date-filter{width:28%}}@media (max-width: 560px){.range-picker-parent,.select-part-parent-filter{min-width:48.6%;margin-left:3px}}@media (max-width: 440px){.range-picker-parent,.select-part-parent-filter{min-width:100%;margin:0}.button-submit-date-filter{width:100%;margin-top:10;margin-inline-start:0}.submit-btn-filter{width:50%}}.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector,.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:0!important}.account-statement-parent{padding:0}.current-bet-select-part{width:100%;border-radius:0;padding:5px;height:38px;outline:none}.radio-column{margin-inline-start:10px;color:#000}.span-tag-total-bets{margin-inline-end:10px}.custom-radio-group .ant-radio-wrapper{font-weight:500}.custom-radio-group .ant-radio-checked .ant-radio-inner{border-color:var(--bg-secondary);background-color:var(--bg-secondary)}.custom-radio-group .ant-radio:hover .ant-radio-inner{border-color:#4a90e2}.custom-radio-group .ant-radio-input:focus+.ant-radio-inner{border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e233}.custom-table .ant-table-thead>tr>th{font-weight:700;color:var(--text-table);padding:8px;border-radius:0;border-start-start-radius:0px!important;border:1px solid #d9d9d9}.custom-table .ant-table-tbody>tr>td{border:1px solid #d9d9d9;background-color:var(--bg-table-row);padding:6px 12px}.custom-table .ant-table{border:1px solid #d9d9d9;border-radius:0}.custom-table .ant-pagination-item-active{color:#fff}.casino-parent{display:flex;flex-direction:column}.casinoTop-parent{min-width:100%;display:flex;background-color:var(--primary-color);opacity:.9;scroll-behavior:smooth;overflow-x:auto}.casinoTop-parent::-webkit-scrollbar{display:none;width:none}.casinotop-tabItems{display:flex;justify-content:center;align-items:center;padding:8px 10px;font-size:16px;color:#fff;letter-spacing:.2px;cursor:pointer}.activetab{background-color:var(--secondary-color)}@media (max-width: 1870px){.casinotop-tabItems{min-width:120px;padding:8px 0}}.game-odd-odd-box-container{position:relative}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b9;color:red;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;letter-spacing:.6px;z-index:5;cursor:not-allowed}.overlay img{width:18px;filter:invert(1)}.overlay-textColor{color:#fff!important;font-size:12px!important}.min-max{display:flex;gap:2px}.gameodd-heading{font-weight:600;font-size:16px;color:#f2f2f2}.min-max-text{font-size:10px}.game-odd-name{font-size:12px;padding:4px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}.game-odd-game-container{display:flex;justify-content:center;align-items:center}.game-odd-odd{padding:5px 2px;cursor:pointer}.odd-odd{width:53px;max-width:56px;font-size:14px}.odd-size{display:flex;align-items:center;justify-content:center;font-size:12px}.game-name-odds-container{display:flex;justify-content:space-between;background-color:#c7c8ca41;border-bottom:1px solid rgba(128,128,128,.496)}.odd-game-header{background-color:#c7c8ca41;border-bottom:1px solid var(--table-border);display:flex;align-items:center;justify-content:space-between}.min-max-text{width:53px;max-width:56px;padding:0 4px;color:#097c93;font-weight:600}.gameodd-table table thead tr th{width:50px;max-width:56px;text-align:center}.game-odd-game-container,.gameodd-table{display:flex}.td-container{display:flex;position:relative}.th-overlay{position:absolute;top:0;left:10%;width:100%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;z-index:10}.th-suboverlay{padding:10px;background:#fff3;border-radius:5px}.table-tag-odd-container{max-width:100px;width:60px}.dipslay-none-ifnotdata{display:none}.Betting-table-container{margin-top:10px}.table-container{margin-bottom:4px}.betting-page-head-part{color:#fff;padding:6px 8px;text-transform:uppercase;border-radius:0;font-weight:700;font-size:16px;display:flex;justify-content:space-between;align-items:center;background-color:var(--secondary-color)}.Table-heading{background-color:#2c3e50d9;width:100%;padding:10px;color:#fff}.responsive-table{width:100%;border-collapse:collapse;text-align:left;background-color:#f2f2f2}.responsive-table td{background-color:#f2f2f2;font-weight:500;padding:4px 10px;font-size:14px;border:1px solid #c7c8ca}.responsive-table tr{border:1px solid var(--input-border)}.responsive-table td h4{font-size:12px;font-weight:400;color:#443e3e}.responsive-table td .odd-odd{font-size:14px;margin:0;padding:0;font-weight:500}.odd-size{font-weight:300;font-size:12px}.responsive-table td span{color:#097c93;font-size:14px;font-weight:600}.responsive-table th{text-align:center}.responsive-table tr:nth-child(2n){background-color:#f9f9f9}.responsive-table tr:hover{background-color:#f1f1f1}.another-betting-table{margin-top:10px}.min-max-th{padding:0 10px;display:flex}.min-max-th p{font-size:12px;font-weight:500;color:#097c93;padding:7px}.min-max-th-MINMAX{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid red}.min-max-th-MINMAX p{font-size:10px;font-weight:500;color:#097c93}.another-table td{color:#333;padding:5px 8px;font-weight:400}.marquee-tag-table-row{display:flex;align-items:center}.marquee-tag-table{font-size:15px;color:#097c93;font-weight:600}.place-bet-bollywood-table{padding:.5rem 1rem;font-size:20px;text-decoration:underline;display:flex;align-items:center;display:none}.place-bet-bollywood-table span{margin-inline-start:5px;font-size:18px;animation:blink1 .9s infinite;font-weight:400}@keyframes blink1{0%{color:red}to{color:#ff0}}@media (max-width: 1200px){.Betting-table-container{width:100%;padding:0}}@media (max-width: 1200px){.place-bet-bollywood-table{padding:.5rem 1rem;font-size:20px;text-decoration:underline;display:flex;align-items:center}}@media (max-width: 440px){.min-max-th{padding:2px 8px;display:flex}.min-max-th p{font-size:12px;padding:5px}.responsive-table td{font-weight:600;padding:5px 8px;font-size:14px}.betting-page-head-part{padding:.3rem .7rem;font-size:15px}.betting-page-head-part span{font-size:14px}}@media (max-width: 600px){.game-odd-name{max-width:50px}}.heading-page{width:100%}.betting-page-part{display:flex}.betting-tab-parent{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--primary-color);display:none}.score-match-part{padding:10px 3px;color:#fff;display:flex;justify-content:space-between;background-color:var(--bg-secondary)}.score-match-part span{font-size:14px}.betting-tab-child{display:flex;justify-content:space-between;padding:10px}.betting-tab-items{display:flex;flex:auto;justify-content:center;align-items:center;color:#fff;border-right:1px solid white;cursor:pointer;font-weight:500}.not-for-racing-part{width:100%}.invisible{display:none}.visible{display:flex}.tab-content{display:none}@media (max-width: 1200px){.betting-tab-parent{display:flex}.betting-page-part{display:none}.tab-content{display:flex;align-items:center;justify-content:center;width:100%}}@media (max-width: 600px){.score-match-part span{font-size:10px;font-weight:600}.betting-tab-items{font-size:13px}.score-match-part{padding:8px}}.cashout-inside-page-parentc{flex-wrap:wrap;justify-content:space-between}.cashout-inside-page-parent{display:flex;flex-wrap:wrap;justify-content:space-between}.cashout-table-parent{margin-top:5px}.cashout-width{width:100%}.cashout-width-half{width:49.5%}.cashout-header{background-color:#2c3e50d9;color:#fff;display:flex;justify-content:space-between;padding:5px}.cashout-header h5{font-size:14px;font-weight:500}.cashout-btn{padding:.25rem .5rem;font-size:.895rem;color:#fff;background-color:#198754;border-color:#198754;outline:none;border:none}.cashout-row-one{display:flex;justify-content:space-between;border-bottom:1px solid var(--table-border);background-color:#f7f7f7}.market-nation-detail{width:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:2px;font-size:14px}.market-nation-name span{font-size:12px;color:#097c93;font-weight:700;padding:5px}.back-lay-part{display:flex;min-height:28px;justify-content:center}.market-section-min-max{width:78px;display:flex;flex-direction:column;align-items:flex-end}.market-section-min-max p{font-size:10px;font-weight:700;padding:2px;color:#097c93}.cricketmarket-section-min-max{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:50px}.cricketmarket-section-min-max p{font-size:10px;font-weight:700;padding:2px;color:#097c93}.col-item{width:80px;padding:2px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;min-height:34px}.only-back-lay{min-height:30px!important}.col-item-back{color:#333;height:40px;max-width:75px;width:75px;padding:2px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;min-height:18px;font-size:16px;position:relative}.col-item-back-empty{color:#333;width:80px;max-width:80px;padding:2px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;min-height:18px;font-size:16px;position:relative}.cricketcol-item-back-empty{color:#333;width:50px;padding:2px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;min-height:18px;font-size:16px;position:relative}.match-event-odds-cashout{display:flex;min-height:28px;justify-content:center;position:relative}.back1{background-color:#72bbef!important;border-left:1px solid var(--table-border)}.market-name-racing{display:flex;align-items:center;min-height:1.8rem;margin-bottom:.125rem;height:100%}.match-name-parent{width:100%;display:flex;flex-direction:column;margin-inline-start:10px}.market-match-name{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;line-height:normal;color:#333;font-size:14px}.market-nation-book{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.overlay-lock{width:100%}.overlay-lock:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--%20Font%20Awesome%20Pro%205.15.2%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20--%3e%3cpath%20d='M400%20224h-24v-72C376%2068.2%20307.8%200%20224%200S72%2068.2%2072%20152v72H48c-26.5%200-48%2021.5-48%2048v192c0%2026.5%2021.5%2048%2048%2048h352c26.5%200%2048-21.5%2048-48V272c0-26.5-21.5-48-48-48zM264%20392c0%2022.1-17.9%2040-40%2040s-40-17.9-40-40v-48c0-22.1%2017.9-40%2040-40s40%2017.9%2040%2040v48zm32-168H152v-72c0-39.7%2032.3-72%2072-72s72%2032.3%2072%2072v72z'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;position:absolute;width:100%;right:0;height:100%;top:0;bottom:0;content:"";filter:invert(1);z-index:1;left:0;pointer-events:none;background-size:17px 17px}@media (max-width: 1680px){.col-item-back{width:75px;max-width:100px}.col-item-back-empty{width:58px}.cricketcol-item-back-empty{width:50px}.market-nation-detail{width:80%}}@media (max-width: 1470px){.market-section-min-max{width:80px}.cricketmarket-section-min-max{width:50px}.cricketcol-item-back-empty{width:58px}}@media (max-width: 1470px){.market-section-min-max{width:80px}.cricketmarket-section-min-max,.col-item-back-empty{width:50px}}@media (max-width: 1450px){.col-item-back-empty{width:50px}.cricketmarket-section-min-max{width:55px}}@media (max-width: 1445px){.col-item-back-empty{width:50px}.cricketmarket-section-min-max{width:58px}}@media (max-width: 1400px){.cricketcol-item-back-empty{width:62px}.cricketmarket-section-min-max{width:58px}}@media (max-width: 1370px){.cricketcol-item-back-empty{width:60px}.cricketmarket-section-min-max{width:58px}}@media (max-width: 1345px){.cricketcol-item-back-empty{width:55px}.cricketmarket-section-min-max{width:58px}}@media (max-width: 1300px){.cricketcol-item-back-empty,.cricketmarket-section-min-max{width:58px}}@media (max-width: 1260px){.match-name-parent{margin-inline-start:0px!important}}@media (max-width: 750px){.cricketcol-item-back-empty,.cricketmarket-section-min-max{display:none}.col-item-back{width:75px}}@media (max-width: 600px){.cricketcol-item-back-empty,.cricketmarket-section-min-max{display:none}}@media (max-width: 625px){.col-item-back{width:70px}}@media (max-width: 515px){.col-item-back{width:60px}.market-nation-name{display:none}}@media (max-width: 470px){.col-item-back{width:50px}}@media (max-width: 397px){.col-item-back{width:45px}}@media (max-width: 357px){.col-item-back{width:35px}}.blink-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;animation:blinkEffect .5s ease-in-out;pointer-events:none}.market-odd{font-size:16px;font-weight:700}.market-volume{font-size:12px}@keyframes blinkEffect{0%{background-color:#fff}to{background-color:#ffff05}}@media (max-width: 600px){.d-none{display:none}.market-odd{font-size:14px}.market-volume{font-size:11px}}@media (max-width: 600px){.bk{width:80px}}.Responsive-inside-parent{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.responsive-inside-table{margin-top:5px}.responsive-width{width:100%}.responsive-width-half{width:49.9%}.responsive-header{background-color:#2c3e50d9;color:#fff;display:flex;justify-content:space-between;padding:5px}.responsive-header h5{font-size:14px;font-weight:500}.responsive-btn{padding:.25rem .5rem;font-size:.895rem;color:#fff;background-color:#198754;border-color:#198754;outline:none;border:none}.responsive-row-one{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--table-border);background-color:#f7f7f7;overflow:hidden}.player-data-responsive{height:0;background-color:#dddd;transition:all .5s ease-in-out;padding:0 5px;display:none;opacity:0}.player-show{height:50px;padding:0 5px;display:none}.arrow-down-data{display:flex;flex-direction:column}.arrow-down-data span,.arrow-down-data span b{font-size:12px}.responsive-market-nation-detail{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:2px;font-size:14px;width:80%}.responsive-nation-name span{font-size:12px;color:#097c93;font-weight:700;padding:5px}.res-back-lay-part{display:flex;min-height:28px;justify-content:center}.grayhound-columns{min-height:34px}.back{background-color:#72bbef!important;border-left:1px solid var(--table-border)!important}.lay{background-color:#faa9ba!important;border-left:1px solid var(--table-border)}.responsive-match-event-odds{display:flex;height:100%;position:relative}.back3{background-color:#72bbef7f!important}.back1{background-color:#72bbef!important}.back2{background-color:#72bbefbf!important;border-left:1px solid var(--table-border)}.lay1{background-color:#faa9ba!important;border-left:1px solid var(--table-border)}.lay2{background-color:#faa9babf!important;border-left:1px solid var(--table-border)}.lay3{background-color:#faa9ba7f!important;border-left:1px solid var(--table-border)}.responsive-market-name-racing{display:flex;align-items:center;min-height:1.8rem;margin-bottom:.125rem;height:100%}.grayhound-start{align-items:flex-start;margin-bottom:0}.check-box-racinginside{display:flex;align-items:center;justify-content:center}.responsive-match-name-parent{width:100%;display:flex;flex-direction:column;margin-inline-start:10px}.match-name-grayhound{margin-inline-start:0px}.match-name-racing-part{font-size:14px}.responsive-market-match-name{overflow:hidden;display:inline-block;line-height:normal;color:#333;font-size:14px;width:100%}.bold-name{font-weight:700}.normal-name{font-weight:400}.player-data-racing{display:flex;gap:0px 4px}.player-data-racing span{padding:0 2px;font-size:10px;background-color:#cccc}.player-data-racing span b{font-size:10px}.down-arrow-icon{display:none}.c-number-racing{display:flex;flex-direction:column;align-items:center;width:40px}.c-number-racing span{font-size:14px}.jerseyImage-part{height:25px;width:35px;display:flex;justify-content:center;align-items:center;margin-inline-end:5px;margin-inline-start:5px}.serialImage-grey{height:20px;width:30px}.jerseyImage-part img{width:100%;height:100%}.phone-overlay{display:none}@media (max-width: 750px){.responsive-inside-table{margin-top:0}}@media (max-width: 590px){.trim{max-width:80px!important}}@media (max-width: 700px){.responsive-width-half{width:100%}.player-data-responsive{display:flex}.player-show{opacity:1;display:flex}.responsive-market-nation-detail{width:60%}.player-data-racing{display:none}.responsive-match-name-parent{flex-direction:row}.down-arrow-icon{display:flex;align-items:center;margin-inline-start:5px;color:#333}.responsive-match-name-parent{margin-inline-start:0px}.small-font{font-size:12px;margin-inline-start:5px;font-weight:700}.jerseyImage-part,.serialImage-grey{height:20px;width:20px}.c-number-racing span{font-size:12px}}@media (max-width: 600px){.racing-res-col{display:none}.responsive-row-one{position:relative}.match-name-racing-part{display:inline-block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.responsive-overlay{display:none}.phone-overlay{display:flex}}@media (max-width: 500px){.overlay{font-size:12px}}@media (max-width: 470px){.responsive-market-match-name{font-size:13px!important;padding-inline-start:3px}}@media (max-width: 600px){.responsive-market-nation-detail{width:50%}.col-bk{width:80px}.trim{max-width:80px!important}}.col-item-res-cricket{padding:2px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;min-height:34px}.res-col-cricket,.res-col-small-width{color:#333;width:75px;padding:2px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;min-height:18px;font-size:16px;position:relative}@media (max-width: 625px){.res-col-small-width,.res-col-cricket{width:70px}}@media (max-width: 515px){.res-col-cricket{width:60px}}@media (max-width: 470px){.res-col-cricket{width:50px}}@media (max-width: 397px){.res-col-cricket{width:45px}}@media (max-width: 357px){.res-col-cricket,.res-col-small-width{width:35px}}@media (max-width: 600){.res-col-small-width{min-width:70px!important}}.Setting-container{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;box-shadow:1px 1px 5px #747070}.setting-box{display:flex;border-radius:5px;flex-direction:column;width:70%;padding:5px}.setting-box h1{width:100%;text-align:start;color:#fff;font-weight:400;padding:9px;border-top-left-radius:5px;border-top-right-radius:5px}.submit-setting-btn{display:flex;justify-content:center;align-items:center;width:99.45%;margin-top:5px;margin-bottom:20px}.submit-setting-btn button{width:100%;background:var(--primary-color);padding:10px;border:none;border-radius:0;color:#fff;letter-spacing:.4px;margin-inline-start:5px;cursor:pointer}.Change-password-box{margin-top:4px}.Change-password-box .form-group{width:100%;padding:5px}.Change-password-box .form-group .password-input{display:flex;flex-direction:column;width:70%}.Change-password-box .form-group .password-input input{width:100%;background-color:transparent;border:1px solid rgba(127,127,127,.537);color:#000;padding:9px}.Change-password-box .form-group .password-input input::placeholder{color:#000;font-weight:300;font-size:15px;font-family:Roboto Condensed,sans-serif}.password-input label{font-weight:400;font-size:17px;margin-bottom:.5rem}.error-message{color:red}.change-password-input-field{display:flex;align-items:center;position:relative}.change-password-input-field input{width:100%;padding:10px}.eye-icon{position:absolute;right:10px;cursor:pointer;color:#666}@media (max-width:1020px){.setting-box,.Change-password-box .form-group .password-input,.submit-setting-btn{width:100%}}@media (max-width: 500px){.Change-password-box .form-group .password-input .toggle-password{right:8%}}.secureauth-parent{display:flex;flex-direction:column;align-items:center;padding-bottom:5px;box-shadow:0 0 5px #a4a4a4;border-radius:10px}.secureauth-child{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.secure-auth-head-part{width:70%;display:flex;align-items:center;flex-direction:column}.disabled-secure-btn{background-color:#bd1828;margin-inline-start:1rem;padding:6px;color:#fff;border:none;outline:none;font-weight:700;border-bottom:0}.secure-auth-tab{display:flex;width:100%;margin-top:10px}.secure-tab-items{width:100%;color:#28a745;background-color:transparent;border:1px solid #28a745!important;padding:10px;display:flex;justify-content:center;font-weight:700;cursor:pointer}.secure-tab-active{background-color:#28a745;color:#fff}.tab-childs{display:flex;flex-direction:column;align-items:center;margin-top:20px}.tab-childs-span-one{text-align:center}.random-number-security{border:1px solid #f2f2f2;width:auto;line-height:1;color:#585858;background:#e4e4e4;padding:10px;display:inline-block;margin-top:.5rem}.random-number-security span{font-size:45px}.download-inforamtion{display:flex;flex-direction:column;align-items:center;margin-top:5px}.download-info-span-one{width:70%;text-align:center;font-size:16px}.auth-span-tag{margin-top:5px;text-align:center}.download-btn-bottom{display:flex;align-items:center;justify-content:center;margin-top:10px;padding:.375rem .75rem;background-color:#086f3f}.download-info-inside{display:flex;flex-direction:column;align-items:center;color:#fff}.android-icon-secure-page{font-size:46px;color:#fff}.secure-telegram-tab{margin-top:16px;display:flex;flex-direction:column;align-items:center;width:50%}.input-tag-secure-telegram{margin-top:10px;display:flex;align-items:center}.connection-password-btn{margin-inline-start:5px;padding:8px 6px;color:#fff;background-color:#198754;outline:none;border:1px solid #198754;cursor:pointer;opacity:1;transition:all 1s}.password-input-tag-security{padding:8px;border:1px solid #198754;outline:none}.disabled-btn-password{opacity:.5}@media (max-width: 1350px){.secure-auth-head-part{width:80%;display:flex;align-items:center;flex-direction:column}}@media (max-width: 1050px){.secureauth-child{width:80%}.secure-telegram-tab{width:100%}}@media (max-width: 600px){.secureauth-child{width:100%}.secure-auth-head-part{width:90%;padding:10px}}@media (max-width: 470px){.secureauth-child{width:100%;padding:5px}.secure-auth-head-part{width:100%;padding:2px}.secure-tab-items{font-size:14px}.secure-telegram-tab span{text-align:center}}@media (max-width: 380px){.secure-tab-items{padding:6px 3px}.disabled-secure-btn{margin-inline-start:.5rem}.input-tag-secure-telegram{flex-direction:column;gap:5px;width:100%}.password-input-tag-security{width:100%}}@media (max-width: 340px){.secure-tab-items{padding:6px 0;font-size:12px}}.pagenotfound-container{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#f8f9fa;color:var(--text-table);padding:20px}.pagenotfound-container h1{font-size:6rem;margin-bottom:20px;color:var(--primary-color)}.pagenotfound-container p{font-size:1.5rem;margin-bottom:30px}.go-home-btn{padding:10px 20px;background-color:var(--bg-primary-color);color:var(--text-color);text-decoration:none;border-radius:8px;font-weight:700;transition:background-color .3s ease}.go-home-btn:hover{background-color:var(--bg-primary-hover)}.tabs-container{border-radius:3px;margin:4px 3px;background-color:#fff;font-family:Arial,sans-serif}.tabs-header{display:flex;max-width:400px;margin-bottom:10px;border-bottom:2px solid #ddd}.tab-button{flex:1;padding:7px 0;background:none;border:none;font-size:16px;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s ease}.tab-button:hover{background-color:#f9f9f9}.tab-button.active{color:#007bff;border-bottom:2px solid #007bff;font-weight:700}.dep-with-tab-content h2{margin-top:0;font-size:18px}.dep-with-tab-content p{color:#555}.deposit-buttons-box{width:99.6%;max-width:800px}.ant-input{padding:7px 12px;border:.1px solid rgb(222 216 216 / 60%);margin-top:5px;max-width:99.7%;outline:none}.ant-btn{font-size:14px;line-height:1.0714285714285714;height:32px;padding:2px 8px;border-radius:2px}.ant-row{margin-left:-6px!important;margin-right:-7px!important;row-gap:10px!important;margin-bottom:1rem!important}.ant-card-type-inner .ant-card-head{padding:0 2px!important;min-height:35px!important}.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled){height:44px!important}.ant-card [class^=ant-card],.ant-card{border-radius:0!important}.ant-card{padding:0!important}.dashboard-header{display:flex;justify-content:flex-start;gap:12px;align-items:center;background:var(--secondary-color);padding:8px 10px;color:#fff;margin-bottom:8px;font-size:18px;font-weight:600}.dashboard-header h2{font-size:17px;font-weight:600}.dashboard-header .backicon svg{display:flex;align-items:center;font-size:24px;color:#fff;cursor:pointer}.date-filter{padding:8px 12px;border:1px solid #ccc;border-radius:8px;background-color:#fff}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.dashboard-box{background:#fff;border-radius:2px;padding:10px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease;background-color:#3399ff1c;border-left:4px solid var(--primary-color)}.dashboard-box:hover{transform:translateY(-2px)}.icon{font-size:28px;margin-bottom:12px}.icon.green{color:#3c3}.icon.red{color:red}.icon.blue{color:#39f}.icon.yellow{color:#ffbd14}.box-title{font-size:14px;color:var(--text-table);margin-bottom:8px;font-weight:500}.box-value{font-size:18px;font-weight:700;color:#1f1f1f}.dashboard-header{display:flex;align-items:center;gap:10px}.backicon{cursor:pointer;font-size:24px}.loader-box{width:100%;height:50vh;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.dashboard-container{padding:7px}.dashboard-grid{gap:8px}.dashboard-box{border-radius:7px}.dashboard-header{border-radius:5px;margin-bottom:10px}}.error-boundary{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.error-boundary-container{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;animation:slideIn .5s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.error-header{text-align:center;padding:40px 30px 30px;background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;border-radius:16px 16px 0 0}.error-icon{font-size:64px;margin-bottom:20px;animation:bounce 1s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.error-title{font-size:28px;font-weight:700;margin:0 0 10px}.error-subtitle{font-size:16px;opacity:.95;margin:0;line-height:1.5}.error-actions{display:flex;gap:12px;padding:30px;justify-content:center;flex-wrap:wrap;border-bottom:1px solid #e5e7eb}.error-boundary .btn{padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.error-boundary .btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.error-boundary .btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.error-boundary .btn-secondary{background:#10b981;color:#fff}.error-boundary .btn-secondary:hover{background:#059669;transform:translateY(-2px);box-shadow:0 4px 12px #10b98166}.error-boundary .btn-outline{background:#fff;color:#6b7280;border:2px solid #e5e7eb}.error-boundary .btn-outline:hover{border-color:#667eea;color:#667eea;transform:translateY(-2px)}.error-details{padding:0 30px 30px}.error-section{margin-bottom:16px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:all .2s ease}.error-section:hover{border-color:#667eea;box-shadow:0 2px 8px #667eea1a}.error-section-title{padding:16px;background:#f9fafb;cursor:pointer;font-weight:600;font-size:14px;display:flex;align-items:center;gap:12px;transition:background .2s ease;-webkit-user-select:none;user-select:none;list-style:none}.error-section-title::-webkit-details-marker{display:none}.error-section-title::marker{display:none}.error-section-title:hover{background:#f3f4f6}.error-section[open] .error-section-title{background:#ede9fe;color:#7c3aed}.error-badge{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px}.error-badge.error{background:#fee2e2;color:#dc2626}.error-badge.stack{background:#fef3c7;color:#d97706}.error-badge.component{background:#dbeafe;color:#2563eb}.error-badge.info{background:#dcfce7;color:#16a34a}.error-badge.history{background:#f3e8ff;color:#9333ea}.error-section-content{padding:16px;background:#fafafa}.error-boundary pre{margin:0;padding:16px;background:#1f2937;color:#f9fafb;border-radius:6px;overflow-x:auto;font-family:Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.error-boundary .error-message{background:#7f1d1d;color:#fecaca;border-left:4px solid #dc2626}.error-boundary .error-stack{background:#78350f;color:#fde68a;border-left:4px solid #f59e0b}.error-boundary .error-component-stack{background:#1e3a8a;color:#bfdbfe;border-left:4px solid #3b82f6}.error-info-grid{display:grid;gap:12px}.error-info-item{padding:12px;background:#fff;border-radius:6px;border:1px solid #e5e7eb;display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:start}.error-info-item strong{color:#374151;font-size:13px}.error-info-item span{color:#6b7280;font-size:13px;word-break:break-word}.error-history-item{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:12px;margin-bottom:12px}.error-history-item:last-child{margin-bottom:0}.error-history-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.error-history-number{background:#667eea;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600}.error-history-time{color:#6b7280;font-size:12px}.error-boundary .error-history-message{background:#f9fafb;padding:8px;margin:0;font-size:12px}.error-footer{padding:20px 30px;background:#f9fafb;border-top:1px solid #e5e7eb;text-align:center;color:#6b7280;font-size:14px;border-radius:0 0 16px 16px}.error-footer p{margin:0}.error-boundary-container::-webkit-scrollbar{width:8px}.error-boundary-container::-webkit-scrollbar-track{background:#f1f1f1}.error-boundary-container::-webkit-scrollbar-thumb{background:#667eea;border-radius:4px}.error-boundary-container::-webkit-scrollbar-thumb:hover{background:#764ba2}@media (max-width: 768px){.error-boundary{padding:10px}.error-header{padding:30px 20px 20px}.error-title{font-size:24px}.error-subtitle{font-size:14px}.error-actions{padding:20px;flex-direction:column}.error-boundary .btn{width:100%;justify-content:center}.error-details{padding:0 20px 20px}.error-info-item{grid-template-columns:1fr;gap:8px}.error-boundary pre{font-size:11px;padding:12px}}
